body {

      background-color : #FFFFFF;

      background-image: url(../images/bg-scan.gif);

      font-family : Arial, Helvetica, sans-serif;

      font-size:12px;

      color : #000000;

      margin: 0px; 

      padding:0px;

      line-height:17px; 

}	      



#callout3 {

	position: absolute;

	 top: 111px;

	xleft: 50%;

	margin-left:  -30px; 	

 

}





#search {

	position: absolute;

	left: 50%;

	top: 11px;

	width: 63px;

	height: 17px;

	margin-left:  11px;

	z-index: 30;

	xborder: 1px #FA5F17 solid;

	}



#searchbox {

	position: absolute;

	left: 50%;

	top: 22px;

	width: 63px;

	height: 17px;

	margin-left:  130px;

	z-index: 30;

}

#searchbut {

	position: absolute;

	left: 50%;

	top: -11px;

	width: 63px;

	height: 17px;

	margin-left:  3px;

	z-index: 30;

}



#login {

	position: absolute;

	left: 50%;

	top: 11px;

	width: 63px;

	height: 17px;

	margin-left:  135px;

	z-index: 30;

	xborder: 1px #FA5F17 solid;

	}	

	

.headbox {

	background-color : #FFF8F2;

	width: 50%;

	padding: 4px;

	margin-left: 10px;

	border: 1px #000000 solid;

}	



#logo {

	position: absolute;

	left: 50%;

	top: 1px;

	width: 261;

	height: 102px;

	margin-left:  -367px;

	margin-top:  6px;

	z-index: 25;

	xvisibility: hidden;

	}

#search1 {

	position: absolute;

	left: 50%;

	top: 1px;

	width: 261;

	height: 102px;

	margin-left:   175px;

	margin-top:  21px;

	z-index: 25;

	xvisibility: hidden;

	}	

	

#callout1 {

	position: relative;

	left: -30;

	}

	

#notch {

	position: relative;

	left: 50%;

; 	top: 1px;

; 	bottom: -111px;

	width: 42px; height: 43px;

	margin-left:  -390px;

   	margin-top:   -88px;

	z-index: 25;

	xvisibility: hidden;

	}	 

P {font-family :  Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  font-weight: plain;  LINE-HEIGHT: 18px;}

H1 {font-family : Arial, Helvetica, sans-serif; font-size: 14px; color: #044518;  font-weight: bold;  LINE-HEIGHT: 16px;}

H2 {font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  font-weight: bold;  LINE-HEIGHT: 16px;}

H3 {font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  font-weight: bold;  LINE-HEIGHT: 16px;}

H5 {font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;  font-weight: bold}

H6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: plain;}







ul, ol  {

	list-style-image : url(../images/bullet4.gif);

	

	padding: 0;

	padding-left: 0;     /* distance between marker and text */

	

	margin-top: 12px;

	margin-bottom: 0px;

	margin: .5em .5em 0 25px;  /* bullet image is in left margin */

	border: 0;

	}

	

dl, li, dt, dd {

    line-height: 17px;

    x margin-left: 12px;

	padding: 0,0,0,4;   /* top, right, bottom, left (distance between bullet and text */

	xmargin-top: 6px;

	margin-bottom: 10px; /* a little spacing between list items */

	border: 0;

	}	

	

table {

	margin-top: 0;

	margin-bottom: 0;

	}



A:link { color: #084694; font-weight:400; text-decoration: underline;} 

A:active { color:#FF0000; font-weight:light; text-decoration: underline} 

A:visited {color:#6663A5; font-weight:400; text-decoration: underline}

A:hover {text-decoration: none; font-weight:500; color:#FFFFFF;  background-color : #084694; }



.TextSUBHEADx {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #084694;  font-weight: bold;  LINE-HEIGHT: 16px;}



A.head:link {color: #084694; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; text-decoration: underline}

A.head:active {color:#FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; text-decoration: underline}

A.head:visited {color:#084694; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; text-decoration: underline}

A.head:hover {text-decoration: none; font-weight:500; font-weight: bold; color:#FFFFFF;  background-color : #084694; }



A.bod:link { color: #084694; font-weight:400; text-decoration: none;} 

A.bod:active { color:#FF0000; font-weight:light; text-decoration: none} 

A.bod:visited {color:#6663A5; font-weight:400; text-decoration: none}

A.bod:hover {text-decoration: none; font-weight:500; color:#FFFFFF;  background-color : #084694; }



A.nop:link { color: #487D95; font-weight:400; text-decoration: none;} 

A.nop:active { color:#487D95; font-weight:light; text-decoration: none} 

A.nop:visited {color:#487D95; font-weight:400; text-decoration: none}

A.nop:hover {text-decoration: none; font-weight:500;  color:#FFFFFF;  background-color : #487D95; }



A.wht:link { color: #487D95; font-weight:400; text-decoration: none;} 

A.wht:active { color:#487D95; font-weight:light; text-decoration: none} 

A.wht:visited {color:#487D95; font-weight:400; text-decoration: none}

A.wht:hover {text-decoration: none; font-weight:500;  color:#FFFFFF;  background-color : #FFFFFF; }



;**** Links for Connections and FAQ page. No underlining.

A.ix:link { color: #999999; font-weight:400; text-decoration: none;} 

A.ix:active { color:#999999; font-weight:light; text-decoration: none} 

A.ix:visited {color:#999999; font-weight:400; text-decoration: none}

A.ix:hover {text-decoration: none; font-weight:500;  color:#FFFFFF;  background-color : #487D95; }



TD {font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }

TH {background: #F2F2F2; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

TH.general { background: #9CCFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

TD.general { background: #EFEFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}



.HomeText { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; LINE-HEIGHT: 17px;}

.HomeTextSmall { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; LINE-HEIGHT: 18px;}



.Text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  LINE-HEIGHT: 18px;}

.TextLINESPACE { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  LINE-HEIGHT: 21px;}

.TextSmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.TextTiny { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

.TextSmallGRAY { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

.TextSmallWHITE { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

.TextHEADER {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #084694;  font-weight: bold;  LINE-HEIGHT: 16px;}

.TextSUBHEAD {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #084694;  font-weight: bold;  LINE-HEIGHT: 18px;}

.TextSUBHEAD-small {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #084694;  font-weight: bold;  LINE-HEIGHT: 16px;}

.TextHEADER-small {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #084694;  font-weight: bold;  LINE-HEIGHT: 16px;}



.BodyTextRed { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;  LINE-HEIGHT: 18px;}



.BodyTextCAPTION { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.BodyTextCAPTIONItalics { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  font-style: italic}



.ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  LINE-HEIGHT: 21px;}



.FooterTEXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; } 



.dotbox {align: left; xwidth: 380px;  background: #FBFCFD; color: #000000; padding: 3px; border: 1px dotted #CCCCCC;}

.dotbox50 {align: left; width: 50%;  background: #F7F8F9; font-weight: bold; color: #000000; padding: 3px; border: 1px dotted #CCCCCC;}



.dottop {align: left; xwidth: 380px; xbackground: #ffd; color: #DDDDDD; padding: 1em; border-top: 1px dotted #999999; margin-top: 15px;

}





.searchtx {

    font-family: verdana, arial, tahoma;

    	color: #333333;

		font-size: 9px;

		background: #F2F2F2;

		border-style: solid;

		border-color: #333333;

	    border-top: #333333 1px solid; 

	    border-bottom: #333333 1px solid; 

	    border-left: #333333 1px solid; 

	    border-right: #333333 1px solid; 

		}

		

.txyel {

    font-family: verdana, arial, tahoma;

		font-size: 10px;

		border: 1px;

		border-style: solid;

		border-color: #000000;

		background: #F9F386;

		}



.txfield {

    	font-family: verdana, arial, tahoma;

		font-size: 10px;

		border: 1px;

		border-style: solid;		

		background: #F8F8F8;

		}

.tx {

    	font-family: tahoma;

		font-size: 12px;

		border: 1px;

		border-style: solid;

		border-color: #000000;

		}	

.chkbox {		

		margin:0; 

		padding:0; 

		border: 1px;

		border-style: solid;

		border-color: #000000;

		FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50); -moz-opacity:0.5

	}		

		

.formbutton {

	font-size:10px; 	

	font-weight:bold; 

	color:#FFFFFF; 

	background-color:#0A4696; 

    border-style:outset; 

	border-style:solid; 

	border: 1px;

	border-color:#666666;

	line-height:17px; 	

	

}



.content { width: 470px; }



 

.borderOff { 

      border-right: 1px #FFCC00 solid; 

      border-bottom: 1px #FFCC00 solid; 

      border-left: 1px #CC99FF solid; 

      border-top: 1px #CC99FF solid; 

              } 

.borderOn { 

      border-right: 1px #FFCC00 solid; 

      border-bottom: 1px #FFCC00 solid; 

      border-left: 1px #CC99FF solid; 

      border-top: 1px #CC99FF solid;  

      }

#topbutton {

	/* Top button is in footer-e.js */

	position: relative; 

	top: -102px;

	left: 345px;

	visibility: visible;	

}



#backbutton {

	/* Back button is in footer-e.js */

	position: relative; 

	top: -112px;

	left: -350px;

	visibility: visible;	

}

.inner_div
{
	border: 2px solid #ccc;
	padding: 2px 2px 2px 2px;
	text-align: left;
	width: 98%;
	display: none;
	background-color: #FEF1CB;

}



 