

.margin{margin:0px}
.border1{border:1px solid #c7d6e8}
.border2{border:5px solid #dfeef9}
.border3{border:1px solid #ceddf0}
.padding1{padding:1px }
.padding5{padding:10px}
.padding2{padding-right:185px}
.padding2ar{padding-left:185px}
.padding3{padding-left:40px}
.padding4{padding-left:10;padding-right:10px}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526071;
}
.footer A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526071;
}
.footer a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526071;
}
.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526071;
}
.footer a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526071;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #526071;
}
.pagePath{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #063f80;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;
}
.pagePath A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #063f80;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;
	
}


.pagePath A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #063f80;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;

	}


.pagePath A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #063f80;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;
	
}


.pagePath A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #063f80;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;

	}


.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #063f80;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;
}

.style2 A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;
}

.style2  A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;
}

.style2  A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;
}

.style2  A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;
}

.orangeText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;

}

.orangeText A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;

}

.orangeText A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;

}

.orangeText A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;

}

.orangeText A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdca22;

}

.orangeTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fdca22;
	height:30px;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}


.style3 A:Link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}


.style3 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}


.style3 A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.style3 A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}


.style4 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #063f80;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.style6 {
	font-size: 11px;
	color: #2b8ed8;
}
.style7 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
}

.style7 A:link{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration:none;
	cursor:pointer;
}

.style7 A:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration:none;
	cursor:pointer;
}

.style7 A:active{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration:none;
	cursor:pointer;
}

.style7 A:visited{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration:none;
	cursor:pointer;
}

.testimonial {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
}

/*blue*/
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #063f80;
}

.style8 A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #063f80;
}

.style8  A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #063f80;
}

.style8  A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #063f80;
}

.style8 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #063f80;
}



.style9 {color: #526071}


.menu {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #2b8ed8; font-weight: bold; text-decoration: none;}
.menu A:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #2b8ed8; font-weight: bold;  text-decoration: none;}
.menu A:visited {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #2b8ed8; font-weight: bold; text-decoration: none; }
.menu A:active {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #2b8ed8; font-weight: bold; text-decoration: none; }
.menu A:hover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #fdca22; font-weight: bold; text-decoration: none; }

.menuover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #fdca22; font-weight: bold; }
.menuover {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #829bb6; font-weight: bold; }


input,select,textarea
{
	color:#526071;
	border-color:336699;
	border-width:1px; 
	font-size:11px;
}


.error_msg{

 	font-family: Arial, Helvetica, sans-serif; 
	color:red;
	font-size:11px;
	
}


td.forms_general_msg{
	font-family: Arial, Helvetica, sans-serif;
	color:#526071;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	border:1px none #aaaaaa;
	
}

td.fgeneral_msg{
	font-family: Arial, Helvetica, sans-serif;
	color:#2b8ed8;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	border:1px none #aaaaaa;
	
}

td.large_msg{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #063f80;
	font-size: 12px;
	padding:5px;
	
	text-align:center;
	
}

.titleBar{
 font-family: Arial, Helvetica, sans-serif;
 vertical-align:top;
 background-image:url(../../images/titles_bg.jpg);
 background-repeat:repeat-x;
 
 }

 
 .fieldTitle{
 font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
	font-weight: normal;
	color: #526071;
 }
 .formTitle{
 	font-size: 12px;
	font-weight: bold;
	color: #063f80;
 
 }

 .moreBlue{
	cursor:pointer;
 	font-size: 11px;
	font-weight: bold; 	
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
 }
 
 
 .moreBlue A:link{
	cursor:pointer;
 	font-size: 11px;
	font-weight: bold; 	
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration: none;
 }
 .moreBlue A:visited{
	cursor:pointer;
	font-weight: bold;	
 	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration: none;
 }
 .moreBlue A:hover{
	cursor:pointer;
	font-weight: bold;	
 	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration: none;
 }
 
 
 .moreBlue A:active{
	cursor:pointer;
	font-weight: bold;
 	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2b8ed8;
	text-decoration: none;
 }
 
 
 .whiteMore{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none;
 
 }
 
 
 .whiteMore A:link{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none; 
 }
 
 .whiteMore A:hover{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none; 
 }
 
 .whiteMore A:visited{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none; 
 }
 
 .whiteMore A:active{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none; 
 }
 
 .spacer{
 background-image:url(../../images/dot.gif);
 background-repeat:repeat;
 height:1px;
 }
 
 
 .spacer2{
 background-image:url(../../images/dot2.gif);
 background-repeat:repeat;
 height:1px;
 }
 
 
 .left_menu_item{
 
 font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;;text-decoration:none;padding:3px;
 }
 
 
 .left_menu_item A:link{
 
 font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;;text-decoration:none;padding:3px;
 }
 
 .left_menu_item A:active{
 
 font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;;text-decoration:none;padding:3px;
 }
 
 .left_menu_item A:visited{
 
 font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;;text-decoration:none;padding:3px;
 }
 
 .left_menu_item A:hover{
 
 font-family: Arial, Helvetica, sans-serif;font-size:
  11px;font-weight: bold;color: #FFFFFF;;text-decoration:none;
  padding:3px;
 }
 
 .errorSpan{
	color:red;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.errorDiv{
 	color:#003366;
	font-size:12px;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#efefef;
	border:1px #003366 dashed;
	text-align:center;
	vertical-align:middle;
	margin:20px;
	padding:10px;
	
}

.downloads{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b8ed8;
	text-decoration:none;
}


.downloads A{
 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b8ed8;
	text-decoration:none;
	font-weight:bold;
 }
 

.downloadsIcon{
	background-image:url(../../images/download_bullet.jpg);
 	background-repeat:no-repeat;
	height:16px;
	width:16px;
}