@charset "utf-8";
body {margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#333;}
h2 {font-size: 15px;color: #004183;}
#logos {width: 960px;height:40px;margin: 10px auto;padding: 10px 0;border-bottom: 1px dotted #CCC;background-image: url(../images/logos.gif);background-repeat: no-repeat;float:left}
h1 {font-size: 21px;margin: 0;padding: 0;color: #003973;}
#header {width: 960px;height:120px;margin: 0 auto;padding: 10px 0 0 0;cursor:pointer;background-image: url(../images/header.png);background-repeat: no-repeat;}
#nav {background-image: url(../images/navbg.gif);height: 35px;margin: 10px 0 0 0;}
#nav ul {margin: 0px auto;padding: 0;list-style-type: none;text-align: left;width: 960px;}
#nav ul li {display: inline;margin: 0;padding: 0;}
#nav ul li a {display: block;float: left;color: #FFF;text-decoration: none;font-size: 14px;padding: 9px 15px;}
#nav ul li a:hover, #nav .active {display: block;float: left;color: #FFF;text-decoration: none;font-size: 14px;padding: 9px 15px;background-color: #00274F;}
#content {width: 700px;margin: 10px auto;clear: both;float: left;padding: 0 10px 0 0 ;}
#content p {line-height:18px;}
#logos2 {width: 270px;}
#rightcol {width: 270px;float: right;margin: 10px 0 0 0;color: #333;text-align: right;}
#wrapper,#blockwrapper {width: 980px;margin: 10px auto;}
#mainimage {float: left;width: 710px;background-image: url(../images/main-image1.jpg);background-repeat: repeat;height: 270px;}
#searchbox {height:250px;width:250px;color:#FFF;padding:0 10px 10px;float: left;margin: 0;}
#searchbox h1 {font-size: 18px;color: #004183;margin: 0 0 10px;padding: 0;}
#searchbox .clear {clear: both;margin: 0;padding: 0;height: 6px;}
#searchbox  form .formtext {font-size:13px;color:#666;width: 100%;padding: 8px;margin: 0 0 10px 0;}
#searchbox .button {color:#FFF;margin:0;padding: 5px 0;width: 250px;font-size: 20px;cursor: pointer;text-align: center;background-color: #004183;border: 1px solid #004A95;}
#searchbox .button:hover {background-color: #00468E;}
#searchbox form {margin:0;padding:0;}
#box {background-color: #EBEBEB;border: 1px solid #D3D3D3;padding: 10px 8px;color: #333;text-align: right;margin: 0 0 10px;}
#footer {clear: both;font-size: 11px;text-align: center;color: #666;margin: 0 0 10px 0;padding: 10px 0 0 0;border-top: 1px dotted #CCC;}
#footer ul{list-style-type:none;display:block;margin:0;padding:0;line-height:22px;}
#footer li{display:inline;border-right:1px solid #666;padding:0 5px;}
#footer a{color:#666;text-decoration:none;text-transform:capitalize;font-weight:normal}
#footer a:hover,#footer .active{color:#003973;}
a {color: #00356B;}
a:hover {text-decoration: none;}
#formtable {width:690px;padding:0;margin:15px 0 0 0;}
#formtable ul{list-style:none;width:690px;padding:0;margin:0}
#formtable li{padding:3px;margin:0;width:690px}
#formtable .input{padding:3px;margin:0;width:220px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333;}
#formtable label{width:360px;margin:0;padding:0;float:left;font-size: 13px;}
#formtable .underline {margin:0 0 12px 0}
.buttons{font-size: 14px;font-weight: bold;text-transform: capitalize;color: #FFF;background-color: #626366;border-top-style: none;border: none;padding: 3px 5px;margin: 3px 0 0 0;width: 110px;font-family: Arial, Helvetica, sans-serif;cursor:pointer;}
.column {width:350px;margin:0;padding:0;float:left;vertical-align:top}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
.clear {clear:both}


.scrolling{width:270px}
#scroller{width:270px;margin:0;padding:0;list-style:none;}
#scroller li{height:110px;text-transform:uppercase;font-weight:bold;font-size:12px;cursor:pointer;width:270px}
#scroller li .contain{height:80px;width:250px;padding:9px;background:#004183;margin:0 0 10px;border:1px solid #002e5d}
#scroller li .image{height:80px;width:106px;float:left;display:block;}
#scroller li .image img{height:78px;width:104px;border:1px solid #00366d;box-shadow:0px 0px 2px #006ad6}
#scroller li .info{float:right;height:80px;width:136px;text-align:left}
#scroller li .info .name{height:13px;vertical-align:top;color:#fff;font-size:10px;overflow:hidden;width:136px;margin:0 0 7px}
#scroller li .info .price{height:20px;vertical-align:top;color:#006ad6;font-weight:normal;font-size:10px}
#scroller li .info .button{height:38px;line-height:38px;text-align:left;width:134px;text-indent:10px;border:1px solid #006ad6}
#scroller li .info .button a{display:block;background:url(../images/view-details.png) no-repeat right #00366d;font-size:14px;font-weight:normal;text-transform:none;color:#fff;text-shadow:1px 1px 0px #002143;text-decoration:none}
#scroller li .info .button a:hover{background:url(../images/view-details.png) no-repeat right #003060}
