/*<style type="text/css">
<!--
*/ /*
.pageblock
{
  width: 800px;
  height: 1%;
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  border: 1px solid green;
}
.maintable 
{
  width: 800px;
  height: 1%;
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-color: #FFFFFF;
}
table.maintable 
{
  width: 800px;
  cellPadding:0px;
  cellSpacing: 0px;
  bgcolor: #FFFFFF;
  border: 0px;
}
.maintable td
{
  align: center;
}
*/
.header1 {
	width: 800px;
	height: 77px;
}

.textonright {
	width: 99%;
	height: 13px;
	text-align: right;
}

.textonleft {
	text-align: left;
	padding-left: 5px;
}

.greetblue {
	color: #5A8BCE;
	font-size: 14px;
	font-weight: bold;
}

.centerpart {
	width: 100%;
	height: 420px;
}

.mainbox {
	float: left;
	width: 504px;
	height: 372px;
	border: 0px;
	padding: 0px;
	position: relative;
	color: #082043;
	line-height: 130%;
}

.topbar {
	width: 504px;
	height: 26px;
	border: none;
	background-image: url("../images/topbar.gif");;
}

.topbartitle1 {
	text-align: left;
	padding-left: 25px;
	padding-top: 8px;
}

.autoinfobody {
	float: left;
	display: inline;
	margin: 0px;
	width: 502px;
	height: 345px;
}

.autotext1 {
	float: left;
	width: 502px;
	height: 20px;
	text-align: left;
}

.selectautobody {
	float: left;
	width: 502px;
	height: 140px;
}

.selectnewcar {
	float: left;
	width: 180px;
	height: 128px;
	margin: 0px 30px 0px 4px;
	text-align: left;
	line-height: 170%;
	POSITION: RELATIVE;
}

.selectused {
	float: left;
	width: 180px;
	height: 128px;
	margin: 0px 0px 0px 47px; padding; 0 px;
	text-align: left;
	line-height: 170%;
	POSITION: RELATIVE;
}

.vborder {
	float: left;
	width: 1px;
	height: 125px;
	border-right: 1px solid #152948;
}

.gobutton1 {
	position: absolute;
	width: 32px;
	height: 17px;
}

.expertgobutton {
	float: left;
	width: 32px;
	height: 17px;
}

.boxstyle {
	border-left: 1px solid #152948;
	border-right: 1px solid #152948;
	border-bottom: 1px solid #152948;
	background-color: #f8f9ff;
}

.boxstyle4borders {
	border-top: 1px solid #152948;
	border-left: 1px solid #152948;
	border-right: 1px solid #152948;
	border-bottom: 1px solid #152948;
	background-color: #f8f9ff;
}
.rightbar1 {
	float: left;
	width: 2px;
	height: 345px;
	/*background-color: #ECF2F7;*/
	background-image: url("../images/rightbar1.gif");
}

.bottombar1 {
	float: left;
	height: 2px;
	width: 100%;
	background-image: url("../images/bottombar1.gif");
}

.smallbox {
	float: right;
	position: relative;
	margin: 9px 45px 0px 20px;
	width: 184px;
	height: 117px;
	border: 0px;
	padding: 0px;
}

.slidebox {
	float: right;
	position: relative;
	margin: 9px 28px 0px 20px;
	width: 184px;
	height: 117px;
	border: 0px;
	padding: 0px;
}
.smallbox2 {
	float: left;
	position: relative;
	margin: 30px 45px 25px 20px;
	width: 184px;
	height: 117px;
	border: 0px;
	padding: 0px;
}
.smallbox3 {
	float: right;
	position: relative;
	margin: 9px 45px 0px 20px;
	width: 184px;
	height: 237px;
	border: 0px;
	padding: 0px;
}

.extratopmargin {
	margin-top: 0px;
}

.topbar2 {
	width: 184px;
	height: 24px;
	border: none;
	background-image: url("../images/topbar2.gif");
}

.topbar22 {
	width: 184px;
	height: 24px;
	border: none;
	background-image: url("../images/topbar22.gif");
}

.topbar3 {
	width: 184px;
	height: 24px;
	border: none;
	background-image: url("../images/topbar3.gif");
}
.topbar7 {
	width: 196px;
	height: 24px;
	border: none;
	background-image: url("../images/topbar7.gif");
}
.topbartitle2 {
	width: 174px;
	height: 20px;
	text-align: left;
	padding-left: 10px;
	padding-top: 8px;
}
.topbartitle3
{
	text-align: left;
	padding-left: 15px;
	padding-top: 9px;
}

.topbartitle4 {
	width: 174px;
	height: 20px;
	text-align: left;
	padding-left: 0px;
	margin-left: 10px;
	padding-top: 8px;
}

.smallboxbody {
	display: block;
	width: 182px;
	height: 93px;
}

.logininfo {
	float: left;
	text-align: left;
	padding: 6px 10px 0px 10px;
	color: #082043;
	POSITION: RELATIVE;
}

.textinfo {
	text-align: left;
	padding: 10px 10px 10px 10px;
	color: #082043;
}

.arrowbutton {
	position:absolute; bottom: 8px; right: 12px;
	}

.gobutton2 {
	position: absolute;
	width: 32px;
	height: 17px;
	bottom: 22px;
	right: 7px;
}

.gobutton3 {
	position: absolute;
	width: 32px;
	height: 17px;
	bottom: 16px;
	right: 7px;
}

.bottombar2 {
	height: 2px;
	background-image: url("../images/bottombar2.gif");
}
.title {
	font-size: 14px;
	font-weight: bold;
}

/* ************************
order details page
****************************/
.titlebar {
	width: 747px;
	height: 23px;
	background-image: url("../images/Titlebarbg1.gif");
}

.titlebar2 {
	width: 536px;
	height: 23px;
	margin-top: 0px;
	margin-bottom: 2px;
	background-image: url("../images/Titlebarbg1.gif");
}

/* **************************/
.bartitlestyle {
	font-family: Arial, Helvetica, sans-serif;
	color: #082043;
	font-size: 16px;
	font-weight: bold;
}

.relativeposition {
	position: relative;
}

.extratopmargin2 {
	margin-top: 2px;
}

.extratopmargin3 {
	margin-top: 3px;
}

.extratopmargin5 {
	margin-top: 5px;
}

.extratopmargin15 {
	margin-top: 15px;
}

.extramargin5 {
	margin: 5px;
}

.extrarightmargin2 {
	margin-right: 2px;
}

.extrarightmargin5 {
	margin-right: 25px;
}

.extraleftmargin5 {
	margin-left: 5px;
}

.extraleftmargin10 {
	margin-left: 10px;
}

.extrarightmargin15 {
	margin-right: 15px;
}

.extraleftmargin15 {
	margin-left: 15px;
}

.extrabottommargin15 {
	margin-bottom: 15px;
}
.extrabottommargin10 {	margin-bottom: 10px;}
.extrabottommargin5 {
	margin-bottom: 5px;
}

.floatleft {
	float: left;
}

.floatleft1 {
	float: left;
	margin-left: 8px;
}

.floatleft2 {
	float: left;
	padding: 0 0 0 420px;
	margin: 0;
}

.floatleft3 {
	float: left;
	padding: 0 0 0 12px;
	margin: 0;
}

.floatright {
	float: right;
}

.floatright2 {
	float: right;
	padding: 0px;
	margin-right: 15px;
}

.valigntop {
	vertical-align: top;
}

.alignleft {
	text-align: left;
}

.alignright {
	text-align: right;
}

.boldfont {
	font-weight: bold;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px
}

.style2 {
	font-family: Microsoft Sans Serif, Arial;
	font-size: 12px
}

.style3 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #666666;
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C02F29;
	margin-top: 2px;
}

.style5 {
	font-family: Microsoft Sans Serif, Arial;
	font-size: 13px
}

.style6 {
	font-family: Microsoft Sans Serif, Arial;
	font-size: 11px;
	color: #082033;
	text-align: top;
}

.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #800208;
}

.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px
}

.styleA10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px
}

.styleA14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px
}

.titletext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 8px;
}

.titletext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #800208;
}

.smallnote {
	width: 130px;
	display: inline;
	float: left;
	line-height: 120%;
	margin-left: 0px;
	margin-right: 10px;
}

.urlblue {
	color: #0000FF
}

.urlblueline {
	color: #0000FF;
	text-decoration: underline
}

.colorblack {
	color: #000000
}

.lineheight120 {
	line-height: 120%;
}

.lineheight140 {
	line-height: 140%;
}
.lineheight150 {line-height: 150%;}

/*status/progress bar*/
.statusbar {	width: 100%; height: 15px;	margin: 10px 0px 1px 0px;}
.statusbar2 {	width: 100%; height: 15px;	margin: 2px 0px 1px 0px;}

.statustype1 {
	padding: 0px 5px 0px 5px;
	margin: 0px;
	background-color: #F2F6F9;
	border: 1px solid #797B7C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808285;
	font-weight: bold;
}

.statustype2 {
	padding: 0px 5px 0px 5px;
	margin-right: 0px;
	background-color: #FE947A;
	border: 1px solid #7F4A3D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800208;
	font-weight: bold;
}

.statustype3 {
	width: 94px;
	padding: 0px 5px 0px 5px;
	margin-right: 1px;
	background-color: #F2F6F9;
	border: 1px solid #797B7C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808285;
	font-weight: bold;
	text-align: center;
}
.width104 {width:104px;}
.width84 {width:84px;}

.statustype4 {
	width: 95px;
	padding: 0px 5px 0px 5px;
	margin-right: 1px;
	background-color: #FE947A;
	border: 1px solid #C18D82;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800208;
	font-weight: bold;
	text-align: center;
}

.statusarrow {
	padding: 0px;
	margin: 0px 1px 0px 0px;
}

td.heightA
{ height: 15px;}

td.heightB
{ height: 11px;}

td.heightC
{ height: 25px;}

td.widthA
{ width: 20px;}

/* Form Fields */

.width130 {
	width:130px;
}

.inputNewPO{
	width:140px;
}
.width198 {
	width:198px;
}
.width170 {
	width:160px;
}
.width99 {
	width:80px;
}
.height16 {
	height: 16px;
}

.bordercolor1
	{border: 1px solid #7f7f7f;}

input.inputbox1 {
	height: 14px;
	border: 1px solid #7f7f7f;
	width: 210px;
	margin-top: 1px;
}

input.inputbox2 {
	height: 14px;
	border: 1px solid #7f7f7f;
	width: 141px;
	margin-top: 1px;
}

input.inputbox3 {
	height: 54px;
	border: 1px solid #7f7f7f;
	width: 518px;
	margin-top: 1px;;
	margin-bottom: 1px;
}

input.inputbox4 {
	width: 123px;
	border: 1px solid #082043;
}

input.inputbox5 {
	height: 14px;
	border: 1px solid #082043;
	width: 150px;
}

input.inputbox6 {
	height: 45px;
	border: 1px solid #7f7f7f;
	width: 210px;
	margin-top: 1px;
}

textarea.displaybox6 {
	height: 50px;
	border: 1px solid #7f7f7f;
	width: 210px;
	margin-top: 1px;
}

.inputbox7 {
	height: 54px;
	border: 1px solid #7f7f7f;
	width: 705px;
	margin-top: 1px;;
	margin-bottom: 1px;
}

input.inputbox8 {
	height: 14px;
	border: 1px solid #7f7f7f;
	width: 50px;
	margin-top: 1px;
}

input.inputbox9 {
	height: 14px;
	border: 1px solid #082043;
	width: 125px;
	margin-top: 1px;
	display: inline;
	float: left;
	text-align: right;
}

input.inputbox10 {
	height: 14px;
	border: 1px solid #082043;
	width: 240px;
	height: 100px;
	margin-top: 1px;
}

input.zipCode {
	height: 15px;
	padding: 5px 0 0 5px;
	width: 95px;
}

input.address {
	height: 15px;
	padding: 5px 0 0 5px;
	width: 397px;
}

input.city {
	height: 15px;
	padding: 5px 0 0 5px;
	width: 277px;
}

input.dealerName {
	height: 15px;
	padding: 5px 0 0 5px;
	width: 215px;
}

input.checkbox {
	border: 0px;
	margin-left: 12px;
}

input.checkbox2 {
	border: 0px;
}

input.radio {
	border: 0px;
	margin-left: 12px;
}

input.radio2 {
	border: 0px;
}


ul.uldisc {
	list-style-type: disc;
	line-height: 150%;
	margin: 8px 15px 3px 30px;
}

.bgcolor_lightblue {
	background-color: #F7F7FF;
}

.color_blue {
	color: #0000ff;
}

.bgcolor_gray {
	background-color: #EFEFF1;
}

.bgcolor_lightgray {
	background-color: #F7F7F7;
}

.bgcolor_deepgray {
	background-color: #E1E1E5;
}

.bgcolor_deepergray {
	background-color: #C0C0C0;
}
/*
-->
</style>
*/