body{margin:0;padding:0;background-color:#fdf9f2;background-image:url(../image-files/bgtext.jpg);font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;font-size:78%;}
#center{margin:0 auto;padding:0;width:984px;}
.shadow-one{margin:0 auto;padding:0;background:transparent url(../image-files/UR_glow.png) no-repeat scroll right top;width:984px;}
.shadow-two{background:transparent url(../image-files/LL_glow.png) no-repeat scroll left bottom;padding-top:24px;padding-left:24px;}
.shadow-three{background:transparent url(../image-files/fullGlow.png) no-repeat scroll right bottom;}
.shadow-four{background:transparent url(../image-files/fullGlow.png) no-repeat scroll left top;position:relative;left:-24px;top:-24px;}
.shadow-five{position:relative;left:12px;top:12px;}
#glow{padding:10px 0 0;width: 984px;}
#PageWrapper{width:960px;border: 1px double #ffffff;margin: 0 auto;background: url(../image-files/backgroundDark.png) repeat-y;}
#Header{height:115px;background-image: url(../image-files/ECHeader.png);}
#ContentWrapper{float:left;width:100%;}
#CenterColumn{margin:0 180px;padding: 0 20px;background-color: transparent;}
#CenterColumn ul{margin: 0 0 8px 10px;list-style-type: none;}
.CenterColumn li{margin: 0 0 8px 5px;}
#CenterColumn ol{margin: 0 0 8px 10px;list-style-type: decimal;}
#LeftColumn{float:left;width:179px;color: #000000;margin-left:-960px;padding-left: 5px;}
#RightColumn{float:right;width:179px;height:100%;margin: 0 0 30px -180px;}
#LeftColumn,#RightColumn{overflow: hidden;font-size:90%;}
#LeftColumn h4{color: #003a7a;}
#RightColumn h4{color: #000000;}
#LeftColumn h4,#RightColumn h4{font-size: 90%;margin-top: 0;}
#home #RightColumn, #home #LeftColumn{margin-top:140px;}
#Footer{border-top: 1px solid #004b8c;background: url(../image-files/footerbg.png) repeat-x;padding:8px 0;font-size: 85%;clear:both;width:100%;text-align:center;}
.Liner{padding:0;}
#Header .Liner{padding:10px;}
#Footer .Liner{margin:0;padding:0;color:#999999;}

/*********** Font Styling ***********/
a:link{color:#00C;text-decoration:underline;}
a:visited{color:#03C;text-decoration:underline;}
a:hover{color:#03C;text-decoration:none;}
b{color: #003a7a;font-size: 12px;}
.underline{text-decoration: underline;}
.blueul{text-decoration: underline;color: #003a7a;font-size: 85%;}
.redBold{font-weight:bold;color: #Ff0000;}
h1, h2, h3, h4, h5, h6{background-color: transparent;color: #003a7a;clear: both;}
h2, h3, h4, h5, h6{margin-top: 15px;}
h1{margin-top: 15px;text-align: center;font-size: 20px;}
h2{border-bottom: 1px solid #000066;font-size: 16px;}
h3{font-size: 14px;}
.clear{clear: both;}

/*********** Home Page Badge Styling ***********/
.badge{position:absolute;width:225px;height:225px;left:14px;top:13px;z-index:2;}
.badgeLinks{position:absolute;text-align:center;width:200px;z-index:1;left:27px;top:141px;}
.badge2{position:absolute;width:225px;height:225px;left:696px;top:13px;z-index:2;}
.badgeLinks2{position:absolute;text-align:center;width:200px;z-index:1;left:25px;top:141px;}
.badgeLinks b, .badgeLinks2 b{font-size:16px;}

/*********** Navigation Styling ***********/
.Navigation{width: 100%;font-size: 11px;background-color: transparent;overflow: hidden;padding-top: 7px;}
.Navigation ul{margin: -6px 0 0;padding: 0 0 8px 5px;list-style-type: none;}
.Navigation li{border-style: solid;border-color: #cccccc #666666 #666666 #cccccc;border-width: 2px;color: #000066;background-color: #ffd209;margin-bottom: 3px;width: 150px;}
.Navigation li:hover{border-style: solid;border-color: #666666 #cccccc #cccccc #666666;border-width: 2px;color: #ffd209;background-color: #000066;}
.Navigation h3{margin: 0 0 10px 5px;padding-bottom:0;font-size: 110%;color: #fdf9f2;width: 85%;}
.Navigation h3 a{color:#ffd209;background-color:transparent;display: block;padding: 3px 0 3px 4px;}
.Navigation h3 a:hover{color:#ffd209;border-style: solid;border-color: #666666 #cccccc #cccccc #666666;border-width: 2px;}
.Navigation h3 a:visited{color:#ffd209; text-decoration:none;}
.Navigation a{padding: 3px 0 3px 4px;background-color: #ffd209;color: #000066;display: block;text-decoration: none;}
.Navigation a:visited{color: purple;text-decoration: none;}
.Navigation a:hover{background-color: #000066;color: #ffd209;text-decoration: none;}
.imageCaptionLinkGroup{text-decoration: none;text-align: center;padding-bottom: 2px;display: block;border-top:2px solid #666666;border-left: 2px solid #666666;border-bottom:2px solid #CCCCCC;border-right: 2px solid #CCCCCC;width: 150px;background: #000000;margin-left: 16px;}
.imageCaptionLinkGroup .caption{color:#CCCCCC;}

.tagline{margin:0 auto;}
.note{color: #ff0000;float: left;font-size: 10px;}
.alert{color: #ff0000;}
.Caption{font-size: 85%;font-weight: bold;color: #000000;clear: both;line-height: 14px;}
.ReturnToNavBox{border-top: 1px solid #000066;border-bottom: 1px solid #000066;margin: 0 auto 12px;padding: 4px;background-color: #ffffff;width: 90%;}
.ItemRight{margin: 0 18px;float: right;text-align: left;}
.ItemCenter{margin: 0 auto;text-align: center;clear: both;}
.ItemLeft{float: left;text-align: left;margin-right: 280px;width: 265px;}
.center{text-align: center;}
#AddressLeft{margin: 0 0 0 50px;float: left;text-align: left;}
#ListLeft{text-align: left;margin-right: 210px;}
#ListRight{float: right;text-align: left;width: 25px;}
.CPALeft{float: left;text-align: left;margin-right: 72px;display: inline;}
.TextLeft{text-align: left;margin-right: 235px;}
#TextRight{float: right;width: 270px;text-align: left;}
#AssocRight{float: right;width: 440px;text-align: left;}
.ManageRight{float: right;width: 280px;text-align: left;}
#InsRight{float: right;width: 350px;text-align: left;}
.RefRight{float: right;width: 200px;text-align: left;}
#SliderRight{float: right;text-align: left;width:265px;}
#RightRef{float: right;width: 180px;text-align: center;}
#OilGas{float: left;width: 230px;text-align: center;}
#LeftRef{float: left;text-align: center;width: 180px;}
#General{float: right;text-align: center;width: 300px;}
#CenterRef{margin: 0 190px;text-align: center;}
#LogoRight{float: right;text-align: right;width: 46px;margin-right: 80px;}
#LogoLeft{float: right;width: 100px;margin-left: 50px;}
#LogoCtr{margin: 0 120px 0 90px;text-align: center;width: 66px;float: right;}
.left{width:300px;float:left;margin-right:10px;line-height: 1.8em;padding-left: 15px;}
.leftb{width:325px;float:left;line-height: 1.8em;}
.right{width:230px;float:left;}
.right .caption, .badgeLinks .caption{font-size:85%;}
.picwrap{width:130px;margin-top: 15px;float: left;}
.pic{width:auto; text-align:center; font-size:85%;}
#listTabs{text-align: center;}
#listTabs{text-align: center;}
#comTabs, #insTabs{text-align: left;}
#CSI{text-align: left;margin-left: 100px;}
.checkbox{margin-left:20px;}
#cleverfrog{position:relative;float:right;font-size:75%;text-align: right;padding-right: 10px;}

.FormField{margin:20px 5px;width:auto;}
.FormField label{font-weight:bold;color:#003a7a;}
#Reasons .FormField label{font-weight:normal;color:#000;}
.FormFieldLeft{float:left;}
.FormFieldRight{
	margin-left: 320px;
}
.FormFieldRight2{margin:10px 0 15px 180px;padding-top: 4px;}
#Reasons .FormFieldLeft{width:30%;margin:0 5px 15px;display: inline;}
#Reasons .FormFieldRight{width:65%;,margin:0 5px 15px 200px;}
.submit{
	margin-left:390px;
	width:auto;
}
.wrap input{margin-left: 25px;}
.BestDates{padding: 10px 0;width: 350px;margin: 0 auto;}

