@charset "utf-8";

body {background-color:#FFFFFF; font:10pt color: #222222 text-align:justify; margin:0; padding:0;}


/* new styles 2008 ********* */
div.photo { border:1px solid #bbbbbb;  padding:4px;   }
div.photo img { border:2px solid #7893A4;}
/* ************************* */

td.homehighlight { width:180px; height:164px; background-repeat:no-repeat; background-position:center; padding:10px;
	font-weight:bold; color:#0066A6; vertical-align:top;
}
td.homehighlight p { padding:10px; text-align:center; padding-top:40px;}
td.homehighlight a { color:#2D6E39; }
td.homehighlight a:hover { color:#cccccc; text-decoration:underline; }

div.cartInfo label, span.label { font-weight:bold; color:#666666; }

.usedTitle {color:#183f78; font-weight:bold; font-size:28px;}
a.footer1 { text-decoration:none; color:#EEA008; }
a.footer1:hover { color:#000000; }
a { text-decoration:none; color:#1D3F2C;}
a:hover {color:#A9ADBF;}
a.thispage { color:#516C94;  font-weight:bold; font-size:11pt;}

.menuTable { font-family:arial; font-size:10pt; color:#1D3F2C; }
.menuTable td {text-align:center;}
.highlight { color:#516C94; font-weight:bold;}
.highlight1 { color:#516C94; font-weight:bold; font-size:14pt;}
.footerAddress { position:relative;color:navy; font-size:9pt; font-family:arial;}
.leftGreen { position:absolute; top:68px; left:0px; z-index:0; width:26px;  height:90%;  }
.corner { position:absolute; top:68px; left:0px; z-index:2; width:26px;  }
.topGreen { position:absolute; top:68px; left:0px; z-index:0; height:27px; width:100%;  }
.centerPic {  position:relative; top:0px; z-index:0; float:right; margin-left:20px;}
.content { z-index:3; position:relative;  left:50px; top:40px;  margin-left:0px; padding-left:0px; padding-right:50px; margin-bottom:100px; margin-right:50px;}
.content2 { font-family:arial; font-size:10pt;color:222222;text-align:justify; margin-top:0px; line-height:20px;}
.fill1 {line-height:13px; float:left; clear:left;  width:165px; height:13px;  }
.fill2 {line-height:13px; float:left; clear:left;  width:135px; height:13px;  }
.fill3 {line-height:13px; float:left; clear:left;  width:105px; height:13px; }
.fill4 {line-height:13px; float:left; clear:left;  width:80px; height:13px; }
.fill5 {line-height:13px; float:left; clear:left;  width:60px; height:13px; }
.fill6 {line-height:13px; float:left; clear:left;  width:45px; height:13px; }
.fill7 {line-height:13px; float:left; clear:left;  width:35px; height:13px; }
.fill8 {line-height:13px; float:left; clear:left;  width:25px; height:13px; }
.fill9 {line-height:13px; float:left; clear:left;  width:15px; height:13px; }
.fill10 {line-height:13px; float:left; clear:left;  width:10px; height:13px; }
.fill11 {line-height:13px; float:left; clear:left;  width:5px; height:13px; }
.secondPic {  position:relative; top:0px; z-index:0; float:left; width:220px;}  
.bottomCorner {position:absolute; bottom:0px; left:0px; z-index:5; }
.footer { font-size:8pt; font-family:arial; }
.carNames { font-size:10pt; font-style:italic; font-weight:bold; color:3F7B4A; }
.allCars { position:relative;}
.description { font-size:10pt; color:507857; line-height:17px;}
mainText { text-align:justify; }
.make { font-weight:bold; font-size:11pt; }
.thumb { cursor:pointer; cursor:hand; width:108px; height:87px; border:1px; border-thickness:1px; border-color:000000; border-style:solid;}
.thumby { cursor:pointer; cursor:hand; border:1px; border-thickness:0px; border-color:000000; }
.thumb2 { border:1px; border-thickness:1px; border-color:000000; border-style:solid; }
.formLeft { background-color:91ac96; text-align:right; font-size:10pt; font-weight:bold; width:150px; align:right;}
.formRight {background-color:91ac96; font-size:9pt; } /* was 5C8F66 */
.formHeader {color:516C94; font-weight:bold; font-size:21pt; }
.formHeader2 {color:000000; font-weight:bold; font-size:21pt; }
.emails { color:516C94; }


/***************jr****************/


.row1, .row2 {
padding:5px;
font-size:15px;
clear:both;
}

.row1 h2, .row2 h2{
text-align:center;
font-size:18px;
padding-right:125px;
margin:0 0 7px 0;

}



.cartInfo {
float:left;width:30%;
}

table.formconfirm {
	font-family:verdana;color:#333333;font-size:11px;
}
table.formconfirm th { color:#ffffff; text-align:right; padding-right:5px; }

.cartInfo label {
display:block;
text-align:right;
padding:0 5% 0 0;
width:57%;
float:left;
}

.cartInfo div {
width:38%;
float:left;
text-align:left;
}

.cartDesc {
clear:left;
float:left;
position:relative;
left:2%;
padding-top:17px;
text-align:justify;
}

.listHeader {
background:url('images/barmid.png') repeat-x;
height:51px;
text-align:center;
position:relative;
}

.listHeader div {
padding-top:5px;
}


table.parts td { border-bottom:1px solid #cccccc; }
/* table.parts img { border:1px solid #357441; } */
/*******forms**********/

.formTop {
background:url('images/bigboxtop.png') no-repeat white; 
margin-bottom:10px;
}

.formTop div {
padding-top:15px;
font-size:28px;
color:white;
font-weight:bold;
}

.formBody {
margin:auto;width:511;background:url('images/bigboxmid.png') repeat-y;
}

.formBottom {
background:url('images/bigboxbottom.png') no-repeat white; height:39px;margin-top:-20px;
}

#formRightSide {
float:right;
width:250px;
position:relative;
right:3%;
padding-right:100px;
}


.texty div {
text-align:left; font-family:verdana; font-size:.9em;
}

#formTable td {
color:white;
text-align:right;
}

img.btn { border:0px; }
img.btn:hover { cursor:pointer; }