body{margin:0; padding:0; background:#e1e1e1; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1, h2{font-size:110%; margin:5px 10px;}
p{font-size:90%; color:#333; margin:5px 10px}
p a{color:#333; border-bottom:1px dotted #333; text-decoration:none;}
p a:hover{color:#000; border-bottom:1px solid #333;}
#wrapper{width:700px; margin:0 auto; padding:0; border:2px solid #050E66; background:#fff;}
#header{background:url(images/head_bg.gif) repeat-x #313B9B; border-bottom:1px solid #050E66; margin:0; padding:0;}
#nav{padding:0; margin:0; background:url(images/nav_bg.gif) top left repeat-x #313B9B; border-top:1px solid #000;}
#nav ul{padding:0; margin:0; list-style:none; list-style-type:none; width:100%;}
#nav ul li{display:inline;}
#nav ul li a{float:left; padding:2px 5px; margin:0; border-right:1px solid #050E66; color:#ccc; text-decoration:none; font-size:80%; font-weight:bold;}
#nav ul li a:hover{color:#fff; background:url(images/nav_over.gif) top left repeat-x}
#content{margin:0 0 20px 0;}
#content_r{float:right; text-align:center; margin: 0px 10px 10px 0; width:100px;}
#wanted{float:left; width:550px ; border:1px solid #c00; margin:10px; padding:0px; background:#EAE2E2;}
#wanted h2{background:#c00; color:#fff; margin:0; padding:3px; border-bottom:1px solid #900;}
#wanted p{margin:0; padding:3px;}
#footer ul{padding:0; margin:0; list-style:none;}
#footer ul li{display:inline;}
#footer ul li a{float:left; padding:2px 3px; margin:0 2px; border-right:1px solid #050E66; color:#333; text-decoration:none; font-size:60%; }
#footer ul li a:hover{color:#000;}

.car_bar{margin:10px ; width:206px; float:left; text-align:center; border:1px solid #050E66; background:url(images/car_bar_bg.gif) bottom left repeat-x;}
.car_bar img a{ text-decoration:none;}
.rotate{float:left; margin:10px;}
.tel{float:right; margin:20px; padding:5px; background:url(images/tel_bg.gif) bottom right no-repeat; color:#fff; border:1px solid #050E66; border-bottom:1px solid #202B93; border-right:1px solid #202B93; }
.line{clear:both; border-bottom:2px solid #050E66;}
.clear{clear:both; padding:0; margin:0;}
.copy{float:right; margin:0 5px 0 0 ; padding:0; font-size:60%; color:#333;}

#contact form {width:310px; margin: 10px  ; float:right; padding:10px; background:#d1d1d1; border:1px solid #999; border-bottom:1px solid #666; border-right:1px solid #666;}
#contact form h2 {clear:both; border-top:1px solid #795442; margin:10px 0 0 0; padding:10px 0 0 0 ;}
#contact label{width:120px; float:left; text-align:right; margin:7px 5px 0 0px;  padding-top:0px; font-size:80%; position: relative;}
#contact input, select {width:170px; float:left; margin:5px -3px 3px 3px;}
#contact textarea{width:280px;  margin:10px ; height:100px; clear:both;}
#contact .form_box{border:1px solid #ccc; margin:5px; background:#E0EAF1;}
#contact .form_box h2{color:#f90; font-size:90%; border-bottom:1px solid #ccc; margin:0; padding:5px 4px 5px 10px; display:block; background:#f0f3ef}
#contact .form_note{width:100px; float:left; margin:5px; font-size:8px; color:#f90;}
#contact .button{width:100px; float:right; }
#contact .mandatory{color:#f00; }
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
.dropDownLists {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; color: #19248f; background-color: #ffffff}
.fieldLabels {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #19248f; text-align: right}
.buttons {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; background-color: #19248f; font-weight: bold}
.manufacturer {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 24px; font-weight: bold; color: #19248f}
.stockListTableHeadings { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #fff; background-color: #2d3799; text-align: center; vertical-align: middle}
.stockListResults {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #19248f; background-color: #ccf; text-align: center}
.recordsetStats {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #000000}
.recordsetStatsHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #2d3799}
.fieldData { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold; color: #19248f; text-align: left}
.textNormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; vertical-align: top}
.stockDetailFieldNames { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: normal; color: #19248f; text-align: right ; background-color: #CCCCCC}
.stockListResults2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #19248f; background-color: #fff; text-align: center }
.loginTableHeadings { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #999; background-color: #666666; text-align: center; vertical-align: middle }
.monitorHeadings { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 24px; font-weight: bold; color: #19248f ; text-align: center}
.monitorText { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-weight: bold; color: #19248f }
.stockDetailFieldNamesPrice { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-weight: bold; color: #19248f; text-align: center}
.thankYou { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-weight: bold; color: #19248f; text-align: center }

