html, body, form{height: 100%;margin: 0;padding: 0;}
*{margin: 0;}
body{font-family: Arial, Helvetica, sans-serif;color:#444;background:#ffffff url(/images/bg-tbar.gif) repeat-x scroll left top;}
a{cursor: pointer;text-decoration:none;}
a.more {background: transparent url(/images/bull.gif) no-repeat scroll left 5px;font-weight:bold;font-size:12px;padding-left:15px;display:inline-block;text-decoration:none;color:#d47900;}
a.more:hover{text-decoration:underline;}
a.login{position:absolute;top:35px;right:10px;color:#004070;}
a.login:hover{text-decoration:underline;}
.p{height:25px;background-color:#7D7D7D;}
.clear {clear:both;}
.hlinks {position:absolute;right:0;top:3px; width:570px;}
.hlinks a{color:#fff;text-transform:uppercase;display:block;padding:2px 13px;float:left;border-right:1px solid #959595;}
.hlinks a:hover{color:#403537;}
.hlinks a.last{border-right:none}
.hlinks a.call{background: transparent url(/images/bg-call.gif) no-repeat scroll left 3px;cursor:default;}
.hlinks a.call:hover{color:#fff;}
img { border:0; }
img.logo{position:absolute;top:40px;left:40px;}
#container{width: 962px;padding:0;margin: 0 auto;position:relative;font-size:11px;}
#header-cont{width:962px;height:135px;position:absolute;z-index:5;}
#header-cont .logo-cont{width:228px;height:120px;float:left;padding-right:25px;}
#nav{margin-right:-10px;font-size:11px;text-transform:uppercase;right:55px;top:50px;font-weight:bold;color:#fff;background: transparent url(/images/bg-nav.png) no-repeat scroll left top;position:absolute;height:42px;}
#nav ul{margin-right:-9px;list-style: none;padding:0 10px;float:left;background:url(/images/bg-nav-end.png) no-repeat scroll right top transparent;height:42px;}
#nav li{float:left;padding:4px 0 0 0;}
#nav a{text-decoration:none;}
#nav ul li a{text-decoration:none;color:#4a3d3f;display:inline-block;border-right: 1px solid #ccc;}
#nav ul li a.lastnav{border: none;}
#nav ul li a {padding:9px 19px 10px 19px;display:block;}
#nav ul li a:hover, #nav ul li a.A-Menu-ChildSel{text-decoration: none;color:#fff;background: transparent url(/images/bg-navo.png) repeat-x scroll left top;}
#nav ul li a:hover span, #nav ul li a.A-Menu-ChildSel span{}
#nav ul li {float: left;list-style-type: none;display:inline-block;position:relative;}
#nav ul li ul {display:none;}
#footer{position:relative; clear: both;font-size: 10px;color: #eee;width: 962px;margin:15px auto 30px auto;height:71px;background-color:#7d7d7d;}
#footer a{color: #eee;display: block;padding: 7px 0 7px 10px;text-decoration: none;}
#footer a:hover{color: #fff;}
#footer p{padding-bottom:5px;border-bottom:1px solid #eee;margin-bottom:5px;}
#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: right;padding-right:20px;}
#footer span.copy{float: left;padding:10px 20px;}
#subtext{display:none;}
.social{position:absolute;top:30px;right:20px; width:200px;}
.social a{float:right;}

.hlinks input[type="submit"]{margin-left:0!important;float:left;text-transform:uppercase;display:inline-block;padding:1px 13px; border:0;border-right:1px solid #959595;background-color:transparent;color:#fff; cursor:pointer; font-size:11px; font-family:Arial,Helvetica,sans-serif;}
.hlinks input[type="submit"]:hover{color:#403537;}



