table.entryOL {
	background: #FFFFFF;
	border: 4px solid #737277;
}

a.ie {
	text-decoration:none;
}

a.ie:hover {
	text-decoration:underline;
}

select.selectPercent {
	font-size: 10px;
	width: 95%;
}


.contWelcome {
	background: #FCFCFC;
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contCell {
	background: #F4F5E3;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contCell a:hover {
	text-decoration:underline;
}

.welcomeListRow {
	background-color: #CCDDEE;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	vertical-align: middle;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.welcomeListCell {
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	padding : 2px 2px 2px 2px;
	font-weight: normal;
}

.welcomeSpacer {
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
	border-top : 1px solid #AAAAAA;
}

.welcomeSubCell {
	background: #FFFFFF;
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
	padding-left: 4px;
	padding-right: 2px;
	border-top : 1px solid #6B6B6B;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
}

a.welcomeSub {
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
}

a.welcomeSub:hover {
	color: #6B6B6B;
	text-decoration:underline;
}

.welcomeText {
	background: #FCFCFC;
	color: #6B6B6B;
	font-family: Verdana,Arial,sans-serif;
	font-size : 9px;
	padding-left: 4px;
	padding-right: 2px;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
}

.welcomePic {
	border-left : 1px solid #6B6B6B;
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
}

.welcomeEnd {
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
}

.welcomeAdBox {
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
}



select {
	background: #F0F0F0;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #333333;
	font-style:normal;
}

radio {
	background: #F0F0F0;
	color: #000000;
}


tr.contOL {
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
}

tr.contOL:hover {
	text-decoration:underline;
}

tr.contOL2 {
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-left : 1px solid #6B6B6B;
	border-right : 1px solid #6B6B6B;
	height: 1px;
}

td.conttitle {
	background: #9C9C9C;
	font-family:Arial,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
}

td.conttitleHL {
	background: #EF3C39;
	font-family:Arial,sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

td.contAlert {
	background: #f8de92;
	font-family:Arial,sans-serif;
	font-size:14px;
	color: #666666;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #333333;
	border-bottom : 1px solid #EEEEEE;
}

td.contsub {
	background: #CDCDCD;
	font-family:Arial,sans-serif;
	font-size:11px;
	color: #6B6B6B;
	font-style:normal;
	font-weight:bold;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contsubSP {
	background: #CDCDCD;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.content {
	background: #F4F5E3;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contspacer {
	height: 24px;
}

.dealerAlert {
	color: #EF3C39;
	font-size:14px;
	font-weight:bold;
}
.content2 {
	background-color: #CCDDEE;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.content8 {
	background-color: #D3E5D7;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.contentX {
	background-color: #CCDDEE;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 0px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.content3 {
	background-color: #DDEEFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6b6b6b;
	font-style:normal;
	height: 24px;
	padding : 0px 8px 0px 8px;
	border-top : 1px solid #FFFFFF;
}

.content4 {
	background-color: #eeeeee;
	font-family:Verdana,Arial,sans-serif;
	font-size:9px;
	color: #3A3A3A;
	font-style:normal;
	height: 18px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.content5 {
	background-color: #DDEEFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

.contentStatus {
	background-color: #f8de92;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #666666;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}


textarea.custinput {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
}

.content6 {
	background-color: #D3E5D7;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}


.content7 {
	background-color: #F4F3DF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #000000;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #FFFFFF;
}

td.offer {
	background: #990000;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #FFFFFF;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}



td.promo {
	background: #cccc99;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #333333;
	font-style:normal;
	height: 24px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}


td.contlist {
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 21px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contlistSP {
	background: #FFFFFF;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHL {
	background: #FCCE6E;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 21px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHLSP {
	background: #FCCE6E;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHL2 {
	background: #EEEFCD;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	color: #6B6B6B;
	font-style:normal;
	height: 21px;
	padding : 2px 8px 2px 8px;
	border-top : 1px solid #6B6B6B;
}

td.contlistHL2SP {
	background: #EEEFCD;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}

td.listbtn {
	background: #D6D6D6;
	background-image: url("../images/topbarbg2.jpg");
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
	border-left : 1px solid #DCDCDC;
	border-right : 1px solid #6B6B6B;
	height: 21px;
}

td.listbtn a {
	display:block;
	padding : 3px 8px 4px 8px;
}

td.listbtn a:hover {
	background:#88BBEE; 
	color:#FFFFFF;
}

td.listend {
	background: #9C9C9C;
	height: 21px;
	border-top : 1px solid #6B6B6B;
}


td.legend {
	font-family:Verdana,Arial,sans-serif;
	font-size:9px;
	color: #6B6B6B;
	font-style:normal;
	height: 10px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

td.reportlegend {
	font-family:Verdana,Arial,sans-serif;
	font-size:9px;
	color: #000000;
	font-style:normal;
	height: 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 4px;
	padding-bottom : 10px;
}


.custdetailsTB {
	background: #CDCDCD;
}

.custName {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	color: #164676;
	font-style:normal;
	font-weight:bold;
	padding : 4px 8px 0px 8px;
}

.custName2 {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	color: #164676;
	font-style:normal;
	font-weight:bold;
}

input.sml {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	width: 55px;
	height: 18px;
}

td.custdetailsTitle {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	color:#404648;
	font-weight:bold;
}

td.custdetails {
	padding : 2px 8px 2px 8px;
}

td.custdetailsPanel {
	padding : 2px 8px 2px 8px;
	background: #FFFFFF;
}







td.custend {
	height: 16px;
}

td.panelSpace {
	background: #D6D6D6;
	border-top : 1px solid #6B6B6B;
	height: 4px;
}

input.custdetails {
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	padding : 0px 4px 0px 4px;
}

input.general {
	width: 200px;
	height: 18px;
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}

input.generalSml {
	width: 60px;
	height: 18px;
	background: #eeeeee;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}

input.generalMed {
	width: 120px;
	height: 18px;
	background: #eeeeee;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}

input.generalLrg {
	width: 200px;
	height: 18px;
	background: #eeeeee;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}

input.file {
	width: 300px;
	height: 18px;
	background: #eeeeee;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}

input.buttonGeneral {
	width: 60px;
	background: #eeeeee;
	border: 1px #333433 solid;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	height: 10px;
	display:block;
	background: #D6D6D6;
	background-image: url("../images/topbarbg2.jpg");
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
	border-left : 1px solid #3A3A3A;
	border-right : 1px solid #6B6B6B;
}

input.buttonGeneralMed {
	width: 100px;
	background: #eeeeee;
	border: 1px #333433 solid;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	height: 10px;
	display:block;
	background: #D6D6D6;
	background-image: url("../images/topbarbg2.jpg");
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
	border-left : 1px solid #3A3A3A;
	border-right : 1px solid #6B6B6B;
}

input.buttonGeneralLrg {
	width: 150px;
	background: #eeeeee;
	border: 1px #333433 solid;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	height: 10px;
	display:block;
	background: #D6D6D6;
	background-image: url("../images/topbarbg2.jpg");
	border-top : 1px solid #6B6B6B;
	border-bottom : 1px solid #6B6B6B;
	border-left : 1px solid #3A3A3A;
	border-right : 1px solid #6B6B6B;
}

input.vehicledetails {
	width: 65px;
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}

input.vehicledetails2 {
	width: 120px;
	background: #FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}




.resultListHeader {
	background: #a6a6a6;
	background-image: url("../images/topbarbg2.jpg");
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	vertical-align: top;
	height:16px;
}

td.resultListHeader a {
	display:block;
	padding : 2px 0px 2px 8px;
}

td.resultListHeader a:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	text-decoration:none;
}

td.resultListHeader a.navselected {
	background:#3D5C5C; 
	color:#FFFFFF;
}

td.resultListHeader a.navselected:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	text-decoration:none;
}

.resultListItemEven {
	background-color: #CCDDEE;
	font-family: Verdana,Arial,sans-serif;
	font-size : 10px;
	vertical-align : top;
	padding : 2px 2px 2px 2px;
	color: #000000;
}

.resultListItemOdd {
	background-color: #DDEEFF;
	font-family: Verdana,Arial,sans-serif;
	font-size : 10px;
	vertical-align : top;
	padding : 2px 2px 2px 2px;
	color: #000000;
}

.resultListItemEven2 {
	background-color: #D3E5D7;
	font-family: Verdana,Arial,sans-serif;
	font-size : 10px;
	vertical-align : top;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.resultListItemOdd2 {
	background-color: #EEF5EF;
	font-family: Verdana,Arial,sans-serif;
	font-size : 10px;
	vertical-align : top;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.resultListItemSelected {
	background-color: #88BBEE;
	color: #ffffff;
	font-family: Verdana,Arial,sans-serif;
	font-size : 10px;
	vertical-align : top;
	text-align : left;
	padding : 2px 2px 2px 2px;
}

.resultListCell {
	font-family: Verdana,Arial,sans-serif;
	font-size : 10px;
	vertical-align : top;
	padding : 2px 2px 2px 2px;
}


td.resultbar {
	background: #669999;
	border-top : 1px solid #6B6B6B;
	border-bottom : 2px solid #3D5C5C;
}

td.resultbtn {
	background: #669999;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	border-bottom : 1px solid #3D5C5C;
	height: 16px;
}

td.resultbtn a {
	color: #FFFFFF;
	display:block;
	padding : 1px 8px 1px 8px;
	border-left : 1px solid #CDCDCD;
	border-right : 1px solid #3D5C5C;
}

td.resultbtn a:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	border-bottom : 1px solid #88BBEE;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #6B6B6B;
	text-decoration:none;
}

td.resultbtn a.navselected {
	background:#3D5C5C; 
	color:#FFFFFF;
	border-bottom : 1px solid #3D5C5C;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #6B6B6B;
}

td.resultbtn a.navselected:hover {
	background:#88BBEE; 
	color:#FFFFFF;
	border-bottom : 1px solid #88BBEE;
	text-decoration:none;
}

td.resultbtn a.navdisabled {
	background:#669999; 
	color:#6B6B6B;
}

td.resultbtn a.navdisabled:hover {
	background:#669999; 
	color:#6B6B6B;
	border-bottom : 1px solid #669999;
	border-left : 1px solid #CDCDCD;
	border-right : 1px solid #3D5C5C;
	text-decoration:none;
}

td.resultbarfill {
	background: #669999;
	border-bottom : 1px solid #6B6B6B;
	height: 16px;
}

.summaryChartStart {
	background: #6B6B6B;
	width: 1px;
}



/*  ORDER ITEM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

.summaryChartStart {
	background: #6B6B6B;
	width: 1px;
}

td.whiteFont {
	color: #ffffff;
}

td.redFont {
	color: #ff0000;
	background-color: #4c707b;
}

tr.titleBar {
	background: #4c707b;
	color: #ffffff;
}

td.greyBar {
	background: #dddddd;
}

.error {
	background-color: #ffffff;
	color: #ff0000;
	font-weight: bold;
	border: 1px #ff0000 solid;
	width: 500px;
	padding: 3px;
}

.cost {
	background-color: #ffffff;
	color: #009933;
	font-weight: bold;
	font-size: 11px;
	border: 1px #000000 solid;
	width: 60px;
	padding: 2px;
}


td.payApprove {
	font-weight: bold;
	color: #00aa44;
}


/*  HIDE FOR PRINTING >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

.noDisplay {
	display: none;
}











