body {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(images/topheader_bg.jpg);
	background-repeat:repeat-x;
	background-color:#2a2a2a;

}
.topNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;

	padding-top:5px;
}
.topNav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#b3d9f8;
	text-decoration:none;
	
	padding-top:5px;
}
.topNav2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;

	padding-top:5px;
}
.topNav2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	
	padding-top:5px;
}
.bodyHeader{
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#083da7;
	background-color:#FFFFFF;
	text-decoration:none;
	border:1px solid #083da7;
	padding-left:10px;
}

.bodyHeaderJoinus{
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#083da7;
	background-color:#FFFFFF;
	text-decoration:none;
	padding-top: 3px;
}

.bodyProdHdr{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size:17px;
	color:#024886;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
}
.bodyProdTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.bodyTableBorder{
	border:1px solid #003399;
	background-color:#FFFFFF;
	text-align:justify;

}
.bodyMoreTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FC8108;
	font-weight:bold;
	text-decoration:none;
}
.bodyTextHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
.bodyTextSubHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066FF;
	font-weight:bold;
	text-decoration:none;
}
.searchTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#01123C;
	font-weight:bold;
	text-decoration:none;
}
.searchTxtField{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	border:1px solid #0066FF;
	background-color:#B3D9F8;	
}
.leftNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.leftNav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#56B2FA;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.bottomNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.bottomNav a:link, .bottomNav a:visited, .bottomNav a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.bottomNav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.bottomNavDivider{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	border:1px solid #FFFFFF;
}
.productTableBorder{
	border:1px solid #FFFFFF;
}
.copyrightText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.bodyProdTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.bodyMoreTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FC8108;
	font-weight:bold;
	text-decoration:none;
}
.bodyTextHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
.row1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #0066CC;
}
.head_row {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5FB1E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 20px;
}
.box_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	background-color: #F3FBFE;
	border: 1px solid #0066CC;
}
.txt_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}



.row2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #003366;
}

.form_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #003366;
	font-weight: normal;
}


.form_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #006699;
	font-weight: bold;
}
.bodyTextSubHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	line-height: 20px;
	background-color: #F0F0F0;
}
.bodyTextSubHeader2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff6c00;
	font-weight:bold;
	text-decoration:none;
}
.bodyTableRightBorder{
	border-right:1px solid #d4d4d4;
	
	}
.bodyTableLeftBorder{
	border-left:1px solid #d4d4d4;
}

.common_border {
		border-right:1px solid #d4d4d4;
		border-left:1px solid #d4d4d4;

				}
.searchTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#01123C;
	font-weight:bold;
	text-decoration:none;
}
.searchTxtField{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	border:1px solid #0066FF;
	background-color:#B3D9F8;	
}
.leftNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.leftNav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#56B2FA;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.bottomNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.bottomNav a:link, .bottomNav a:visited, .bottomNav a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.bottomNav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.bottomNavDivider{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
.copyrightText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

.bg_image {
background-image:url(images/pic_bg.gif); background-repeat:no-repeat; padding-right:20px; padding-bottom:25px;
}

.td_space {
background-color:#9db4c7;
}
.normaltext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#000000;
}
.image_border {
border: #CCCCCC 1px solid;
padding:4px;
}



.text_description_head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background-color:#dfdfdf;
color:#2d6aa9;
text-align:left;
}



.text_forgot1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0d8ab8;
text-align:left;
}

.text_forgot2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#3e5767;
text-align:left;
}

.text_description {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#113a64;
font-weight:bold;
text-align:left;
padding:4px;
background-color:#dfdfdf;
}


.text_description2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#a2aeb1;
color:#2d6aa9;
text-align:left;
}


.login_text1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#178ae9;
}

.login_text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#7793a4;
line-height:18px;
}
.anydiv {
float:left;
}
.blue_td {
background-color:#009fd8;
border:1px solid #136a8e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#bee6f7;
text-align:left;
padding-left:10px;
line-height:40px;

}
.td_478 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #e0e0e0;
padding:5px;
border-left: #FFFFFF solid 1px;
}
.td_478 :hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #FFFFFF;
padding:5px;
border-left: #FFFFFF solid 1px;
}
.td_479 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#d6d6d6;
padding:5px;
border-left: #FFFFFF solid 1px;
}
.td_479 :hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
padding:5px;
border-left: #FFFFFF solid 1px;
}
.table_border12 {
border:#FFFFFF solid 1px;
}


.text555 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:15px;
}

.row4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:10px;
	line-height: 18px;
	color: #003366;
	background-color: #F3FBFE;
	border: 1px solid #F5F5F5;
}
.td_only45 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}


.outer {width: 12.3em; height:11em; background: #ddddee; vertical-align:top;}
 
.middle {background: #aaaabb; vertical-align:middle;}
 
.inner {background: #777788; vertical-align:middle;}
 
p.links {background: #2085b9; width: 12.2em; height:11em; vertical-align:middle;}
 
.middle, .inner, p {
  position: relative;
  left: -1.5px;
  top: -1.5px;
  right: -1px;
  }
  
.link {margin-top: 50px; margin-bottom:50px; vertical-align:middle; color: rgb(255, 255, 255); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold;}


.houter {width: 100%; height:24px; background: #ddddee; vertical-align:top;}
 
.hmiddle {background: #aaaabb; vertical-align:middle;}
 
.hinner {background: #777788; vertical-align:middle;}
 
p.hlinks {background: #2085b9; width: 100%; height:24px; vertical-align:middle;}
 
.hmiddle, .hinner, p.hlinks{
  position: relative;
  left: -1.5px;
  top: -1.5px;
  right: -1px;
  }
  

