﻿HTML, BODY, FORM{height: 100%;margin: 0;padding: 0;}
*{margin: 0;}
div.login {position:absolute;top:0;right:5px;z-index:22;}
a.login, a.contact, .search{color:#7896ab;margin-left:1px;float:right;text-transform:uppercase;display:block;padding:10px 8px;font-size:10px;text-decoration:none;text-align:left;width:143px;background:transparent url(/images/bg-hbuttons.png) no-repeat scroll left top;}
.search{width:292px;background-position:-161px top;}
.search span, .search input[type=image]{float:left;}
.search input[type=image]{padding-left:5px;margin-top:-4px;}
.search input[type=text]{float:left;height:13px;width:100px;margin-top:-3px;margin-left:5px;display:block;font-size:9px;}
.bottom{width:100%;display:block;background:transparent url(/images/bg-caph.gif) no-repeat scroll left top;height:18px;}
.cont{background:transparent url(/images/bg-body.png) repeat-y scroll left top;}
.lview{font-size:10px;display:none;background:url("/images/bg-login.png") no-repeat scroll left 12px transparent;height:121px;width:232px;padding:30px 20px;position:absolute;right:0;top:20px;}
.lview .input-login{float:left;height:13px;width:220px;margin-bottom:10px;display:block;}
.lview .input-label{color:#ababab;}
.lview .login-submit{cursor:pointer;background-color:transparent;border:1px solid #ababab;color:#ababab;font-size:10px;padding:0;text-transform:uppercase;width:60px;}
.lower{padding:20px 20px 0 0;min-height:100px;background:#dfdfdf url(/images/bg-bottom.png) no-repeat scroll left top;line-height:18px;letter-spacing:.05em;}
.lower div{float:left;width:180px;color:#000;padding-left:30px;min-height:90px;}
.lower div.aux div{padding-left:0;padding-top:5px;}
.lower ul{padding:0;margin:0;}
.lower li{list-style-type:none;}
.lower a{color:#000;text-decoration:none;}
.lower div.br{border-right:1px solid #bbb;}
.lower em{color:#009BC9;font-style:normal;}
.lower .social li a{display:block;padding:3px 0 1px 22px;background:transparent url(/images/icons.png) no-repeat scroll left top;letter-spacing:normal;}
.lower .social li a.twitter{background-position:left 4px;}
.lower .social li a.linkedin{background-position:left -145px;}
.lower .social li a.facebook{background-position:left -55px;}
.lower .social li a.rss{background-position:left -84px;}
.lower .social li a.blog{background-position:left -115px;}
.p3{float:left;width:207px;height:196px;}.clear {clear:both;}
.ieclear {clear:both;height:15px;}
body{background-color:#222;font-family: Arial, Helvetica, sans-serif;color:#C0C0C0;}
img { border:0; }
#container{width: 964px;padding-bottom:20px;margin: 0 auto;position:relative;font-size:11px;}
.logo{position:absolute;top:0;left:7px;}
#header-cont{width:962px;height:135px;}
#header-cont .logo-cont{width:228px;height:120px;float:left;padding-right:25px;}
#footer{clear: both;font-size: 10px;color: #ffffff;width: 960px;margin:0 auto 30px auto;}
#footer a{color: #fff;display: block;padding: 0 10px;text-decoration: none;font-size: 12px;}
#footer a:hover{color: #ddd;}
#footer ul li:first-child a:first-child{background-position: right center;}
#footer li{float: left;list-style-type: none;white-space: nowrap;}
#footer ul{float: left;padding:0;}
#footer span.copy{float: left;}
#subtext{display:none;}

#nav{position:absolute;top:54px;right:43px;width:563px;padding-left:30px;font-size:11px;z-index:1;background:#ababab url(/images/bg-nav.gif) no-repeat scroll left bottom;}
#nav ul{list-style: none;margin:0 auto;padding-left:0;z-index:10;}
#nav li{float: left;}
#nav a{text-decoration: none;color: #000000;}
#nav ul li a {margin:0 20px;height:45px;font-weight:bold;text-transform:uppercase;background-color:#ababab;text-decoration: none;color:#000;display:block;}
#nav ul li a span{padding:12px 5px 19px 0;display:block;margin-left:5px;}
#nav ul li a:hover, #nav ul li.A-Menu-ChildSel a{background:transparent url(/images/bg-navo.gif) no-repeat scroll left 30px;}
#nav ul li a:hover span, #nav ul li.A-Menu-ChildSel a span{background:transparent url(/images/bg-navo.gif) no-repeat scroll right 30px;}
#nav ul li {float: left;list-style-type: none;display:inline-block;position:relative;z-index:11;}
#nav ul li ul{display:none;}

