﻿
BODY, P  {font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		color: #000000;
		font-size: 12px;
		}


.default, .default TD, .default TH
	{font-family: Arial, Helvetica, sans-serif;
		color: black;
		font-size: 12px;}

.messageheader TD
	{  font-family: Arial, Helvetica, sans-serif;
		color: black;
		font-size: 12px;
		border-bottom:1px #B3C3D4 solid; }
		
.h1class {
		font-size:22px;
		font-weight:bold;
		color: #457DA2;
		margin-top:10px;
		margin-bottom:10px;
		margin-left: 3px;
		}
h1	{
		font-size:22px;
		font-weight:bold;
		color: #457DA2;
		margin-top:10px;
		margin-bottom:10px;
		}

h2	{
		font-size:16px;
		font-weight:bold;
		color: #ffffff;
		margin-bottom:4px;
		margin-bottom:4px;
		
		}

h3	{
		font-size:16px;
		font-weight:bold;
		color: #457DA2;
		margin-bottom:4px;
		margin-bottom:4px;
		}		
		
h4	{
		font-size:15px;
		font-weight:bold;
		color: #0033CC;
		margin-bottom:4px;
		margin-bottom:4px;
		}
		
h5	{
		font-size:18px;
		font-weight:bold;
		color: #FFFFFF;
		margin-bottom:4px;
		margin-bottom:4px;
		}
		
.listingHeader	{
		font-size:19px;
		font-weight:bold;
		color: #590272;
		padding-bottom:10px;
		}

.navybold12 {
	color:navy;
	font-size: 12px;
	font-weight: bold;
}



.input_radl_reqd {
			height:21px;
			font-size: 12px;
			border:1px white solid;
			background-image: url(../graphics/required.gif);
			background-repeat:no-repeat;
			background-position: right top;
			}
			
.input_style1 	{width:110px;
			height:20px;
			border:1px solid #BEC1C3;
			background-color:#FFFFFF;
			font-size: 12px;
			}
			
.input_style2 {
			height:21px;
			background-color:#FFFFFF;
			font-size: 12px;
			border:1px gray solid;
			}

.input_style2_disabled {
			height:21px;
			background-color:#FFFFFF;
			color:Silver;
			font-size: 12px;
			border:1px silver solid;
			}
			
.lbldisabled {
			color:silver;
			font-size: 11px;
			
		    }			
			
.input_style2_reqd {
			height:21px;
			font-size: 12px;
			border:1px gray solid;
			background-image: url(../graphics/required.gif);
			background-repeat:no-repeat;
			background-position: right top;
			}
			
.input_style3 {
			background-color:#FFFFFF;
			font-size: 12px;
			border:1px gray solid;
			}
			
.pager 
{
	font-weight:bold;
	font-size:13px;
	color:Blue;
	padding:15px;
}
			
.agentButton 
{
	font-size:12px;
	font-family:Arial,Verdana,Tahoma;
	background-color:#DBE8F5;
	border:1px outset #99ccff;
	color:Black;
	font-weight:bold;
	cursor:hand;
}

.error {
	color:#FF1111;
	font-size: 11px;
	font-weight: bold;
}

.success {
	color:#009900;
	font-size: 12px;
	font-weight: bold;
}

.required {
	color:black;
	font-size: 13px;
	font-weight: bold;
}

.notrequired {
	color:black;
	font-size: 11px;
	font-weight: normal;
}

.lblrequired {
			color:black;
			font-size: 11px;
			font-weight: bold;
			height:21px;
			padding-right:10px;
			border:1px white solid;
			background-image: url(../graphics/required.gif);
			background-repeat:no-repeat;
			background-position: right top;

}

.tabletitle-01 {
		border-top: 1px solid #8EA7C0;
		border-left: 1px solid #8EA7C0;
		border-right: 1px solid #8EA7C0;
		background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		padding:3px;
}

table.s1 {
		border-left: 1px solid #8EA7C0;
		border-top: 1px solid #8EA7C0;
		font-size: 12px;}

table.s1a {
		border: 1px solid #cccccc;
		}		

td.s2 {	background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}

td.s2a {	background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		}
		
table.s2		{background: #DBE8F5;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
        border-left: 1px solid #8EA7C0;
		border-top: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0}

div.s2 {background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
        padding: 4;
		border-right: 1px solid #8EA7C0;
        border-left: 1px solid #8EA7C0;
		border-top: 1px solid #8EA7C0;}
		
table.s2b{background: #FFFFFF;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
        border-left: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0}
		
td.s2b{background: #FFFFFF;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;}

div.s3 {background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
        padding: 4;
		border: 1px solid #8EA7C0;
       }

td.s3 {	background: #DBE8F5;
		color: #43434B;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}
		
td.s4 {	background: #d5ffff;
		color: #43434B;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}		
		
div.s4a, span.s4a {background: #DBE8F5;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
        padding: 4;
		border-left: 1px solid #8EA7C0;
		border-right: 1px solid #8EA7C0;
		border-top: 1px solid #8EA7C0;
       }

td.s6 {	background: white;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;
		font-size: 12px;}

td.newmessage {	background: white;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;
		font-size: 12px;
		font-weight:bold;}				
		
td.s6a {background: #EBF1D1;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;
		font-size: 12px;}

td.s6b {background: #FFFFFF;
		color: #43434B;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}		
td.s6c {	background: white;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;
		font-weight: bold;
		font-size: 12px;
		}			
			
td.s6d {	font-size: 12px;
		font-weight: bold;
		background: white;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;
		}	
				
td.s6e {	background: white;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;
		font-size: 9px;
		}

td.s7 {font-size: 10px;
	}

			
tr.s8, td.s8 {	background: #EBF1D1;
		color: #000000;
		font-weight: bold;
		font-size: 12px;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;
		}	
		
td.s9	{	border-right: 1px solid #8EA7C0;
		}		
		
td.s9a	{border-right: 1px solid #8EA7C0;
		padding-left:15px;
		}
		
.s22
		{
			color:#000000;
			background: #DBE8F5;
			font-size:11px;
			font-weight:bold;
		}
		
.s33
		{
			color:#000000;
			background: #99ccff;
			font-size:11px;
			font-weight:bold;
		}

.scheduleDefault
		{
			background: #DBE8F5;
		}
		
.scheduleActive
		{
			background: #FFCC00;
		}
		
.rejected {
	font-weight: bold;
	color:red;
	font-style:italic;
		}

.approved {
	font-weight: bold;
	color:#009900;
	font-style:italic;
		}

.pending {
	font-weight: bold;
	color:#9900FF;
	font-style:italic;
		}

.draft {
	font-weight: bold;
	color:#000000;
	font-style:italic;
		}

.tips {
	color:#0033CC;
	font-size: 12px;
}

.tealbold12	{
		font-size:12px;
		font-weight:bold;
		color: #4080AF;
		}

.highlighttext	{
		font-size:18px;
		font-weight:bold;
		color: #CB1567;
		}
		
.highlight	{
		font-size: 12px;
		background-color: #FFFF33;
		}

input.moredetails {
	font-size:11px;
}

.black10 {
	color:black;
	font-size: 10px;
	font-weight: normal;
}

.blackbold10 {
	color:black;
	font-size: 10px;
	font-weight: bold;
}

.black11 {
	color:black;
	font-size: 11px;
	font-weight: normal;
}

.blackbold11 {
	color:black;
	font-size: 11px;
	font-weight: bold;
}

.black12 {
	color:black;
	font-size: 12px;
	font-weight: normal;
}

.blackbold12 {
	color:black;
	font-size: 12px;
	font-weight: bold;
}

.black13 {
	color:black;
	font-size: 13px;
	font-weight: normal;
}

.blackbold13 {
	color:black;
	font-size: 13px;
	font-weight: bold;
}

.blackbold14 {
	color:black;
	font-size: 14px;
	font-weight: bold;
}

.blue10 {
	color:#4497D8;
	font-size: 10px;
	font-weight: normal;
}

.magenta10 {
	color:#CE2AB6;
	font-size: 10px;
	font-weight: normal;
}

.magentabold12 {
	color:#CE2AB6;
	font-size: 12px;
	font-weight: bold;
}

.magentabold14 {
	color:#CE2AB6;
	font-size: 14px;
	font-weight: bold;
}

.magentabold16 {
	color:#CE2AB6;
	font-size: 16px;
	font-weight: bold;
}

.maroonbold13 {
	font-size: 13px;
	font-weight: bold;
	color:#990000;
}


.periwinklebold14 {
	color:#0033CC;
	font-size: 14px;
	font-weight: bold;
}

.redbold {
	font-weight: bold;
	color:red;
}

.pendingMessage
{
	color: black;
	padding: 3px;
	background-color: #F8F594;
	font-size: 13px;
	font-weight: bold;
}

.scrolling {
	overflow:auto;
	margin-left:0px;
	margin-right:0px;
	scrollbar-base-color:#9F95B1;
	scrollbar-3dlight-color:#E5E7E9;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#6C7279;
	scrollbar-face-color:#9F95B1;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#333333}
	
	
.whitebold11 {
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
}

.whitebold13 {
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
}

.yellowbold13 {
	color:#FDD51B;
	font-size: 13px;
	font-weight: bold;
}

.button {
	color:#0099ff;text-decoration:none;font-size:12px;font-weight:bold;
}

.myL {
	color:black;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 1px black;
}


A {color:#457DA2;text-decoration:underline;font-size: 12px;}
A:visited {color:#457DA2;text-decoration:underline;font-size: 12px;}
A:hover {color:#0099ff;text-decoration:underline;font-size: 12px;}

A.message {color:#457DA2;text-decoration:underline;font-size: 12px;}
A.message:visited {color:#457DA2;text-decoration:underline;font-size: 12px;}
A.message:hover {color:#0099ff;text-decoration:underline;font-size: 12px;}

.newmessage a {color:#CE2AB6;text-decoration:underline;font-size: 12px;font-weight:bold;}
.newmessage:visited a {color:#CE2AB6;text-decoration:underline;font-size: 12px;font-weight:bold;}
.newmessage:hover a {color:#457DA2;text-decoration:underline;font-size: 12px;font-weight:bold;}

A.font11 {color:#457DA2;text-decoration:none;font-size:11px;}
A.font11:visited {color:#457DA2;text-decoration:none;font-size:11px;}
A.font11:hover {color:#0099ff;text-decoration:none;font-size:11px;}

A.iconlink {color:#457DA2;text-decoration:none;font-size:11px; text-align:center;}
A.iconlink img { border:0px; }
A.iconlink span { text-align:center; }
A.iconlink:visited {color:#457DA2;text-decoration:none;font-size:11px;}
A.iconlink:hover {color:#0099ff;text-decoration:none;font-size:11px;}

A.sortlink {color:#000000;text-decoration:underline;font-size:11px;font-weight:bold;}
A.sortlink:visited {color:#000000;text-decoration:underline;font-size:11px;font-weight:bold;}
A.sortlink:hover {color:#000000;text-decoration:underline;font-size:11px;font-weight:bold;}

A.teal {color:#356A86;text-decoration:underline;font-size:11px;}
A.teal:visited {color:#356A86;text-decoration:underline;font-size:11px;}
A.teal:hover {color:#000000;text-decoration:underline;font-size:11px;}

A.tablink {color:#000000;text-decoration:none;font-size:11px;font-weight:bold;}
A.tablink:visited {color:#000000;text-decoration:none;font-size:11px;font-weight:bold;}
A.tablink:hover {color:#000000;text-decoration:none;font-size:11px;font-weight:bold;}

A.alpha {color:#1D95EB;text-decoration:underline;font-size:13px;font-weight:bold;margin:0,5,4,0;}
A.alpha:visited {color:#1D95EB;text-decoration:underline;font-size:13px;}
A.alpha:hover {color:#021272;text-decoration:underline;font-size:13px;}

A.paging {color:#000000;text-decoration:underline;font-size:13px;}
A.paging:visited {color:#000000;text-decoration:underline;font-size:13px;}
A.paging:hover {color:#0099ff;text-decoration:underline;font-size:13px;}

A.button {color:#0099ff;text-decoration:none;font-size:12px;font-weight:bold;}
A.button:visited {color:#0099ff;text-decoration:none;font-size:12px;font-weight:bold;}
A.button:hover {color:#cccccc;text-decoration:none;font-size:12px;font-weight:bold;}

.s22 a {color:#000000;background: #DBE8F5;text-decoration:underline;font-size:11px;font-weight:bold;}
.s22 a:visited {color:#000000;background: #DBE8F5;text-decoration:underline;font-size:11px;font-weight:bold;}
.s22 a:hover {color:#000000;background: #DBE8F5;text-decoration:underline;font-size:11px;font-weight:bold;}

.s33 a {color:#000000;background: #99ccff;text-decoration:underline;font-size:11px;font-weight:bold;}
.s33 a:visited {color:#000000;background: #99ccff;text-decoration:underline;font-size:11px;font-weight:bold;}
.s33 a:hover {color:#000000;background: #99ccff;text-decoration:underline;font-size:11px;font-weight:bold;}
