@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333;margin: 0;padding: 0;background-color: #F8F8F8;}
#container {width: 960px;margin: 0 auto;background-color: #FFF;padding: 0 5px;border-right-width: 5px;border-left:solid 5px #eee;border-right:solid 5px #eee;}
#header {padding: 0;margin: 0;height:120px;	background-image: url(../images/header.gif);background-repeat: no-repeat;cursor:pointer;}
#navigation {background-image: url(../images/navbg.gif);background-repeat: repeat-x;height: 26px;text-align: right;font-size: 12px;color: #FFF;text-transform: uppercase;width: 960px;margin: 0;padding: 0;}
#leftcol #specialoffer h1 {font-size: 13px;font-weight: bold;color: #333;background-color: #FFF;margin: 0;padding: 0;text-transform: capitalize;}
#leftcol #specialoffer h2 {font-size: 13px;font-weight: bold;color: #CA2308;background-color: #FFF;margin: 0;padding: 0;text-transform: capitalize;border-bottom: 1px dotted #E2E2E2;}
#leftcol #specialoffer h3 {font-size: 14px;font-weight: bold;color: #333333;background-color: #FFF;margin: 0;padding: 0;text-transform: capitalize;border-bottom: 1px dotted #E2E2E2;text-align: center;}
#leftcol #specialoffer h4 {font-size: 25px;font-weight: bold;color: #CA2308;background-color: #FFF;margin: 0;padding: 0;text-transform: capitalize;border: none;}
#leftcol #specialoffer a {color: #333;text-decoration: none;}
#leftcol #specialoffer a:hover {color: #000;text-decoration: underline;}
#deals ul {padding: 5px;list-style-type: none;margin: 0px 4px 10px 5px;width: 205px;float: left;border: 1px solid #E1E1E1;cursor: pointer;}
#deals ul h1,#maincol ul h1 {font-size: 13px;font-weight: bold;color: #333;background-color: #FFF;margin: 0;padding: 0;text-transform: capitalize;}
#deals ul h2 {font-size: 13px;font-weight: bold;color: #CA2308;background-color: #FFF;margin: 0;padding: 0;text-transform: capitalize;border-bottom: 1px dotted #E2E2E2;}
#deals ul #price {float: left;width: 49%;background-color: #0053a0;padding: 5px 0;height: 50px;}
#deals ul #price p {margin: 0;font-size: 19px;color: #FFF;display: block;font-weight: bold;padding: 0;text-align: center;}
#deals ul #price em {margin: 0;font-size: 15px;color: #FFF;display: block;font-weight: bold;padding: 0;text-align: center;}
#deals ul #price2 {float: left;width: 100%;background-color: #0053A0;padding: 5px 0;height: 50px;}
#deals ul #price2 p {margin: 0;font-size: 19px;color: #FFF;display: block;font-weight: bold;
padding: 0;text-align: center;}
#deals ul #price2 em {margin: 0;font-size: 13px;color: #FFF;display: block;font-weight: bold;padding: 0;text-align: center;}
#deals ul #price2 strong {margin: 0;font-size: 12px;color: #FFFF00;display: block;font-weight: bold;padding: 0;text-align: center;text-transform: uppercase;}
#deals li {}
#navigation ul {margin: 0;list-style-type: none;float: right;width: 960px;height: 26px;padding: 0;}
#navigation li {margin: 0;display: block;float: left;}
#navigation li a {display: block;padding: 5px 9px 0 9px;color: #FFF;text-decoration: none;height: 21px;border-right: 1px solid #5B71A4;}
#navigation li a:hover,#navigation .active {display: block;padding: 5px 9px 0 9px;color: #FFF;text-decoration: none;height: 21px;border-right: 1px solid #5B71A4;background-color: #1E2537;}
#mainimg {margin: 10px 0;}
#leftcol {float: left;width: 230px;}
#search{margin: 10px 0 0 0;padding: 0;width: 230px;}
#search h1{margin: 0 0 6px 0;}
#search label{width:220px;margin:0;padding:6px 0 6px 10px;font-family: "arial black";font-size: 13px;color: #333;}
#search select{width:212px;padding: 4px;margin: 0 0 0 10px;background-color: #ccc;border: none;font-size:13px}
.searchbutton{font-size:14px;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#626366;width:210px;font-family:Arial, Helvetica, sans-serif;border-style:none;margin:10px 0 10px 11px;padding:3px 5px;cursor:pointer;}
#maincontent,#maincol {float: left;width: 680px;margin: 0 0 0 20px;padding: 0 14px;}
#leftcol  h1, #maincontent h1, #maincol h1 {background-color: #0053a0;display: block;padding: 3px 7px;font-size: 16px;font-weight: bold;color: #FFF;margin-top: 0 0 10px 0;}
#leftcol h2, #maincontent h2 {background-color: #0053a0;display: block;padding: 3px 7px;font-size: 16px;font-weight: bold;color: #FFF;margin: 10px 0;}
#leftcol  h3  a, #maincontent  h3  a {background-color: #333;display: block;padding: 3px 7px;font-size: 11px;font-weight: bold;text-transform: uppercase;color: #FFF;margin : 0 0 10px 0;text-decoration: none;text-align: right;}
#leftcol h3 a:hover, #maincontent h3 a:hover {background-color: #333;display: block;padding: 3px 7px;font-size: 11px;font-weight: bold;text-transform: uppercase;color: #FFF;margin-top: 0 0 10px 0;text-decoration: none;text-align: right;}
#leftcol h4, #maincontent h4 {display: block;padding: 3px 7px;font-size: 13px;font-weight: bold;text-transform: capitalize;color: #333;margin: 0;text-align: center;line-height: 22px;border-right: 1px dotted #ccc;border-bottom: 1px dotted #ccc;border-left: 1px dotted #ccc;cursor: pointer;}
#leftcol h4 em, #maincontent h4 em {display: block;font-size: 20px;font-weight: bold;text-transform: capitalize;color: #333;text-align: center;line-height: 22px;font-style: normal;margin: 0;padding: 5px 0 6px 0;}
#leftcol h6, #rightcol h6, #maincontent h6 {background-color: #0053a0;display: block;padding: 3px 7px;font-size: 14px;font-weight: bold;text-transform: uppercase;color: #FFF;margin : 10px 0 0 0;}
#leftcol p, #maincontent p {padding: 3px 15px;line-height: 16px;margin:0 0 6px 0;}
#leftcol a{color: #0053A0;text-decoration: underline;}
#leftcol a:hover {color: #0053A0;text-decoration: none;}
.clear {clear: both;}
#space {padding: 0 0 0 10px;}
#rightspace {padding: 0 10px 0 0;}
#footer {margin: 10px 0 0 0;padding: 10px 0;border-top: 1px dotted #CCC;color: #666;text-align: center;}
#footer ul {list-style-type:none; display:block;margin:0;padding:0;line-height:20px;}
#footer li {display:inline;padding: 0 6px;border-right:1px solid #255A9F;font-weight:normal;}
#footer a {color: #255A9F;text-decoration: none;text-transform:capitalize;}
#footer a:hover, #footer .active {color: #333;text-decoration:underline}
a {color: #0053A0;text-decoration: underline;}
a:hover {color: #0053A0;text-decoration: none;}
#formtable {width:660px;padding:0;margin:15px 0 0 15px; text-align:left; border:none;}
#formtable ul{list-style:none;width:660px;padding:0;margin:0 0 10px 0; text-align:left;border:none;}
#formtable li{padding:3px;margin:0;width:660px}
#formtable .input{padding:3px;margin:0;width:199px;font-family: Helvetica;font-size: 13px;color: #333;}
#formtable label{width:319px;margin:0;padding:0;float:left;font-size: 13px; display:block;}
#formtable h2 {margin: 0 0 10px 0}
.buttons{font-size: 14px;font-weight: bold;text-transform: capitalize;color: #FFF;background-color: #626366;border: none;padding: 3px 5px;margin: 3px 0 0 0;width: 110px;font-family: Arial, Helvetica, sans-serif;cursor:pointer;}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: #ff0000;}
.tfvNormal{font-weight: normal;	color: #333;}
h5 {color: #0053A0;font-size: 14px;border-bottom: 1px dotted #CCC;padding: 0 0 5px 0;margin:0 0 0 15px}
.column {width:330px;margin:0;padding:0;float:left;vertical-align:top}
.spaceleft {padding: 0 10px 0 0;}
