/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.textArialSpacing {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8.6pt; 
	LINE-HEIGHT: 160% 
	}
	
.textWhiteSmallVerd {
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
}
.textBlackSmallVerd {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textBlackVSmallVerd {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.textBlackVSmallVerd {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.textFooter
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.textFooterSep {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
}
.textRed {
	color: #990000;
}
.textCodeBlueCourier {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #0000FF;
}
.headingBGreySmallVerd {
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #999999; 
	font-weight: bold;
}
.headingBDGreySmallVerd {
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight: bold;
}
.headingBBlackMedArial {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
.headingExtLinks {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.headingStandardArialBoldRed {
	font-size: 14px;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
input.formc	{  	
	color:				#333333;
	font-size:			11px;  
	border-top: 			1px  #CCCCCC solid; 
	border-left: 			1px  #CCCCCC solid; 
	border-bottom:			1px #CCCCCC solid; 
	border-right: 			1px #CCCCCC solid; 
	background:			white; 
	font-family: 			arial;
}
textarea.formc	{	
	color:				#333333;
	font-size:			11px;  
	border-top: 			1px  #CCCCCC solid; 
	border-left: 			1px  #CCCCCC solid; 
	border-bottom:			1px #CCCCCC solid; 
	border-right: 			1px #CCCCCC solid; 
	background:			white; 
	font-family: 			arial;
	scrollbar-face-color: 		#FFFFFF;
	scrollbar-shadow-color: 	#FFFFFF;
	scrollbar-highlight-color: 	#FFFFFF;
	scrollbar-3dlight-color: 	#FFFFFF;
	scrollbar-darkshadow-color: 	#FFFFFF;
	scrollbar-track-color: 		#FFFFFF;
	scrollbar-arrow-color: 		#CCCCCC;
}
.toplinks { COLOR: #999999; }
a.toplinks:link { COLOR: #999999; TEXT-DECORATION: none }
a.toplinks:visited { COLOR: #999999; TEXT-DECORATION: none }
a.toplinks:hover { COLOR: #999999; border-bottom:dotted 1px #990000; }
.linkAUP { COLOR: #999999; }
a.linkAUP:link { COLOR: #999999; TEXT-DECORATION: none; border-bottom:dotted 1px #990000; }
a.linkAUP:visited { COLOR: #999999; TEXT-DECORATION: none; border-bottom:dotted 1px #990000; }
a.linkAUP:hover { COLOR: #999999; border-bottom: solid 1px #990000; }
.linkUnd { COLOR: #333333; }
a.linkUnd:link { COLOR: #333333; TEXT-DECORATION: none; border-bottom:dotted 1px #990000; }
a.linkUnd:visited { COLOR: #333333; TEXT-DECORATION: none; border-bottom:dotted 1px #990000; }
a.linkUnd:hover { COLOR: #333333; border-bottom: solid 1px #990000; }
.services { COLOR: #666666; }
a.services:link { COLOR: #666666; TEXT-DECORATION: none }
a.services:visited { COLOR: #666666; TEXT-DECORATION: none }
a.services:hover { COLOR: #666666; TEXT-DECORATION: none }
.whitelinks { COLOR: #FFFFFF; }
a.whitelinks { COLOR: #FFFFFF; TEXT-DECORATION: none }
a.whitelinks:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }
a.whitelinks:hover { COLOR: #FFFFFF; border-bottom:dotted 1px #FFFFFF; }
a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#383d44;
    text-decoration:none;
}
.info{ text-align:left;}
a.info:hover{ z-index:25; background-color:#f5f3ec; text-decoration:none;}
a.info:link {color:black;}
a.info:visited {color:black;}
a.info span{display: none}
a.info:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	padding: 3px 6px;
	top:2em;
	left:5em;
	width:15em;
	border:1px solid #94b1c7;
	background-color:#d8dfe1;
	color:#383d44;
	text-align: left;
	font-style: italic;
}
/* TO CLEAN UP */
.style15 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; }
.toplinks1 {COLOR: #999999; }
.style26 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
}
.style27 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.style29 {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style31 {
	color: #000000;
	font-weight: bold;
}
.style32 {color: #333333}
.style4 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.textArialSpacing {
	text-align: left;
}

