﻿body{font-family: Arial, Helvetica, sans-serif;font-size: 12px;/*color: #757a7c;*/
	color: #666666;}
body{background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

img{border:none;}

img.teamPics{border-style:solid;border-width:1px;border-color:#4897C2;}

.hide{display:none;}
.clear{clear:both;}

a:link{color: #10569C; text-decoration:none;}
a:visited{color: #10569C; text-decoration:none;}
a:hover{color: #EA5F13; text-decoration:none; cursor:pointer;}
a:active{color: #EA5F13; text-decoration:none;}
a:visited:hover{ color:#EA5F13; text-decoration: none;  cursor:pointer;}

h1,h2{font-family: Helvetica, sans-serif;line-height:75%;}
h1{font-size: 28px;color: #10569C;font-weight:100; letter-spacing:-1px;}
h2{font-size: 14px;color: #EA5F13;}

div.flashContainer{background-color:#CCCCCC;}


div.addressHeader{font-weight:bold;}

td.addressHeader{vertical-align:top;width:200px;}
.h2Keyword{font-size: 14px;color: #EA5F13;font-weight:bold; 
	font-family: Helvetica, sans-serif;}
.titleDiv{font-family: Helvetica, sans-serif;font-size: 28px;color: #10569C;font-weight:100; 
	letter-spacing:-1px;}

#headerContainer{width:900px;height:111px;position:relative;margin-left:auto;margin-right:auto; z-index:1;}
#logo{width:298px;height:83px;position:relative; vertical-align:middle;}

#encryptedEmailButton{position:absolute;left:605px;top:45px;width:200px;}
#encryptedEmailButton a{padding:4px 0 4px 30px;font-weight:bold;background:url(../images/mail_icon.gif) no-repeat left center;}

#clientLoginButton{position:absolute;left:800px;top:45px;width:200px;}
#clientLoginButton a{padding:4px 0 4px 30px;font-weight:bold;background:url(../images/lock_icon.gif) no-repeat left center;}
	
#menuContainer{width:600px;height:30px;left:308px; padding:0px; position:absolute; font-size:12px; font-weight:100; }

#contentContainer{width:900px;position:relative;margin-left:auto;margin-right:auto;/**/background-color:#FFFFCC;background-repeat:repeat-y;/*min-height:450px;height:auto;*/}
#contentContainer_2{position:relative; width:400px;}

#contactInfo{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#10569C;position:absolute;left:290px;bottom:40px;}
#contactInfo2{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#10569C;position:absolute;left:326px;bottom:40px;}
#contactPic{position:absolute;left:430px;/*top:302px;*/
    bottom:30px;}
/**:first-child+html #contactPic{top:328px;} 
* html #contactPic{top:328px;}*/ 


#leftColumn{width:298px;height:450px;top:0px; position:absolute;}
#rightColumn{width:512px;position:absolute;left:308px;/* min-height:400px;height:auto !important; */
    height:400px;}
html>body #rightColumn{height: auto;min-height: 400px;}

.gskNoHigh{width:512px;padding-left:40px;padding-right:40px;padding-bottom:21px;padding-top:20px;height:409px;/**//*position:absolute;left:308px;*/
    top:0px;background-color:#c8e9eb;}
html>body .gskNoHigh{height: auto;min-height: 409px;}
.gskHigh{width:512px;padding-left:40px;padding-right:40px;padding-bottom:21px;padding-top:20px;height:264px;/**//*position:absolute;left:308px;*/
    top:0px;background-color:#c8e9eb;}
html>body .gskHigh{height: auto;min-height: 264px;}

#teamcontentArea{width:512px;padding-left:40px;padding-right:40px;padding-bottom:21px;padding-top:20px;height:409px;/**//*position:absolute;left:308px;*/
    top:0px;background-color:#c8e9eb;}
html>body #teamcontentArea{height: auto;min-height: 409px;}

#formcontentArea{width:512px;padding-left:40px;padding-right:40px;padding-bottom:21px;padding-top:20px;height:409px;/**//*position:absolute;left:308px;*/
    top:0px;background-color:#c8e9eb;}
html>body #formcontentArea{height: auto;min-height: 409px;}

#contentArea{width:512px;padding-left:40px;padding-right:40px;padding-bottom:21px;padding-top:20px;/**//*position:absolute;left:308px;*/top:0px;background-color:#c8e9eb;min-height:264px;height:auto !important;height:264px;}
#contentText{line-height:165%;}

.min_content_height{min-height:409px;height:auto !important;height:409px;}

#ad_banner{width:574px;margin-top:10px;padding:4px;text-align:center;
	border:5px solid #CCE9E9;background-color:#FFFFFF;}
#ad_banner a.encryption_btn{padding:4px 4px 4px 32px;display:inline-block;font-weight:bold;
	background:url(../images/encryption_icon.gif) no-repeat left center;}

#highlightContainer{width:592px;height:145px;/*left:308px;*/top:10px;position:relative;}
#highlight_1,
#highlight_2,
#highlight_3{width:212px;height:125px;border:#cce9e9 5px solid;float:left;margin-right:10px;
	background-repeat:no-repeat; background-position:-14px 0;background-color:#a1dbe3;}
#highlight_3{width:auto;margin-right:0;}
#highlight_3 .highlight_TextArea{position:relative;left:0;width:auto;}
	
.highlight_TextArea{width:122px;position:relative;left:82px;font-family:Arial, Helvetica, sans-serif;}
.highlight_Title{font-size:14px;color:#10569C;font-weight:bold;padding-bottom:6px;}
.highlight_Keyword{font-size:11px;color:#EA5F13;font-weight:bold;padding-bottom:6px;}
.highlight_Text{font-size:11px;padding-bottom:6px;height:50px;overflow:hidden;}

div.highlight_LearnMore{text-transform:capitalize;font-size:10px;font-weight:bold; top:105px; position:absolute; background-color:#A1DBE3;}
img.highlight_LearnMore{text-transform:capitalize;font-size:10px;font-weight:bold; }
a.highlight_LearnMore:link{font-size:10px; font-weight:bold;}
a.highlight_LearnMore:visited{font-size:10px; font-weight:bold;}
a.highlight_LearnMore:hover{font-size:10px; font-weight:bold;} 
a.highlight_LearnMore:active{font-size:10px; font-weight:bold;}
a.highlight_LearnMore:visited:hover{font-size:10px; font-weight:bold;}

.blue{color: #10569C;font-size:10px;}

#social_media_highlight{width:280px;height:125px;border:#cce9e9 5px solid;float:left;background-color:#a1dbe3;}
	#social_media_highlight #highlight_TextArea{width:240px;position:relative;left:20px;font-family:Arial, Helvetica, sans-serif;}

div.principalImage{float:right;text-align:left;padding-right:20px;	
	position:relative;bottom:225px;}

div.contentText{width:350px; 
	position:relative; 
	float:left;}
#formLabel{color:#2d82bb;font-size:11px;font-weight:bold;padding-bottom:2px;}
html>body #formLabel{font-size:10px;}

#footerContainer{width:512px;height:30px;position:relative;margin-left:auto;margin-right:auto;top:20px; float:left;}
#footer_Text{color:#999999;font-size:9px;left:320px;position:relative;left:40px;font-size:9px;}
.searchItems{width:150px;}
.navText{float:left; 
	vertical-align:middle;}

.navText_Over{background-color:#C8E9EB;color:#1776B1;cursor:pointer;}
a.nav:link{color: #6D6E71; text-decoration:none;}
a.nav:visited{color: #6D6E71; text-decoration:none;}
a.nav:hover{color: #1776B1; text-decoration:none; cursor:pointer;}
a.nav:active{color: #1776B1; text-decoration:none;}
a.nav:visited:hover{ color:#1776B1; text-decoration: none;  cursor:pointer;}

