HTML{width:100%;height:100%;margin:0;padding:0;}
body{margin:0;padding:0;background:#03152B url(/images/background2.gif) 0 0 repeat;}
#header{height:101px;background:url(/images/headerback2.gif) top center repeat-x;position:relative;}
#logo{position:absolute;height:44px;width:372px;top:28px;left:50%;margin-left:-414px;background:url(/images/logo2.png) 0 0 no-repeat;}
#logo img{width:372px;height:44px;}
#socials_header{width:300px;position:absolute;top:74px;left:50%;margin-left:92px;text-align:right;color:#fff;font-size:12px;line-height:12px}
#socials_header a{width:16px;margin:0 0 0 10px;}
#socials_header a img{height:16px;width:16px;margin:0 0 -3px 0;}
#twitter_header{background:url(/images/twitter_16.png) 0 0 no-repeat;}
#facebook_header{background:url(/images/facebook_16.png) 0 0 no-repeat;}
#linkedin_header{background:url(/images/linkedin_16.png) 0 0 no-repeat;}
#socials_header a img:hover{background-position:0 -26px;}
#navWrapper{position:absolute;overflow:auto;height:36px;width:372px;top:35px;left:50%;margin-left:32px;background:url(/images/navback2.png) 0 0 no-repeat;overflow:hidden;}
#nav{padding-top:6px;width:100%;float:left;overflow:hidden;}
#nav ul{clear:left;float:left;list-style-type:none;margin:0;padding:0;position:relative;left:50%;text-align:center;}
#nav ul li{display:block;float:left;list-style:none;position:relative;right:50%;}
#nav ul li a{display:block;font-weight:normal;font-size:15px;color:#2563A1;padding:0 13px;text-decoration:none;}
#nav ul li a:hover, #nav ul li.current a{color:#333;}

#contentWrapper{background:#fff;}
#mainContent{width:800px;margin:0 auto;overflow:auto;background:#fff;padding:20px 0;text-align:left;}
#contentTable .pad{width:25px;}
#contentTable .right{width:250px;font-size:14px;}

#footer{text-align:center;font-size:10px;padding:20px 0;background:url(/images/footerback2.gif) left top repeat-x;cursor:default;}
#footer, #footer a{color:#224A78;}
#footerNav ul li a{text-decoration:none;font-size:12px;font-weight:normal;color:#8DA7C3;}
#footer a:hover, #footerNav ul li a:hover{color:#fff;}
#footerNav ul{margin:0;padding:0 0 10px 0;text-align:center;list-style-type:none;}
#footerNav ul li{display:inline;}
#footerNav ul li a{padding:2px 10px;}
#valid img{margin:0 10px 10px;}
#footer address{font-style:normal;}

/*#headerSides{position:relative;width:100%;height:102px;background:transparent url(/images/sides.png) top center no-repeat;}*/