#service_tabset { margin-top: 15px; } 
#service_tabset td,
#service_tabset div { 
	color: black; 
}

#schedAptSubmit {
	display: block; 
	border: 0px; 
	color: white; 
	background-color: transparent; 
	background-image: url(/images/servicecenter/submit.png); 
	background-repeat: no-repeat; 
	text-transform: uppercase;
	width: 145px; 
	height: 21px; 
	margin-left: auto; 
	margin-right: auto; 
} 

#sched tr.schedsect td {
	text-align: center; 
} 
#sched tr.schedsect td div { 
	text-align: center; 
	padding-left: 25px; 
	background-position: left; 
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;  
} 
#schedContactInfo { width: 150px; background-image: url(/images/servicecenter/contactInfo-trans.png); } 
#schedVehicle { width: 80px; background-image: url(/images/servicecenter/myVehicle-trans.png); } 
#schedServiceInfo { width: 145px; background-image: url(/images/servicecenter/serviceInfo-trans.png); } 

#schedLeft,
#schedMiddle,
#schedRight {
	vertical-align: top; 
	white-space: nowrap;
}
#sched .schedsect td { 
	color: navy; 
	font-weight: normal; 
	font-size: 9pt; 
	text-align: center; 
	text-transform: uppercase; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding-bottom: 5px; 
} 

#schedMiddle select { 
	width: 11em; 
	margin: 0px 12px 2px 12px; 
} 
#schedcustfirstname input,
#schedcustlastname input {
	width: 11.7em; 
} 
#schedcustemail input {
	width: 14.4em;
}
#scheddate {
	margin-top: 10px; 
	text-align: center; 
}
#scheddate .label {
	padding-left: 18px; 
	background-image: url(/images/cal-trans.png); 
	background-position: left; 
	background-repeat: no-repeat; 
	width: 185px; 
	margin: 0px auto 0px auto; 
}

#schedCarOr {
	margin-top:10px; 
	text-align: center;
	font-weight: bold;  
	color: #C06000 !important; 
	text-transform: capitalize; 
	font-size: 10pt; 
}
 
#schednotes { margin-top: 10px; } 
#schednotes textarea { 
	width: 98%; 
	height: 4em; 
	overflow: auto; 
	height: 60px; 
}

#schedlocation select,
#schedcoupon select { 
	text-align: center; 
	width: 100%; 
} 

#specials .printCoupon {
	margin: 10px; 
	text-align: left; 
	border: 0px transparent; 
}

#schedcoupon select option { text-align:left; }

#SelectedCoupon .Coupon { margin: 5px 0px 50px 100px; } 

#service_tabsethead, 
#service_tabsetcontent { 
	float: none; 
	clear: both; 
} 
#service_tabsethead {
	white-space: nowrap; 
	overflow: hidden; 
}
#service_tabsetcontent { 
	padding-top: 0px; 
	margin-top: 0px; 
	vertical-align: top; 
} 
#service_tabsethead a {
	display: block; 
	float:left;
	text-align: center; 
	height:20px;
	width:130px;
	border: 0px; 
	padding: 0px; 
	padding-top: 5px; 
	margin: 0px; 
	margin-right: 1px; 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	background-image: url('/images/inventory/tab_off.gif');
	background-position: top; 
	color: #FFFFFF; 
}
#service_tabsethead a:hover { 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	background-image : url('/images/inventory/tab_over.gif'); 
}
#service_tabsethead a.selected { 
	background-image : url('/images/inventory/tab_on.gif');
	color: #000066;
} 

#service_tabsetcontent { 
	background-color: #c9d4e4; 
	min-height: 300px; 
} 

#service_tabsetcontent .servicetab { display: none; } 
#service_tabsetcontent .servicetab.selected { display: block; } 

#parts .tableNest1,
#parts .tableNest2 {
	background-color: transparent; 
}

#sched li { margin-left: 15px; }
#sched table.box { 
	position: relative; 
} 
#sched table.box thead.box.top td,
#sched table.box tfoot.box.bottom td { 
	height: 10px; 
} 
#sched table.box tbody.box.middle td.box.left, 
#sched table.box tbody.box.middle td.box.right {
	width: 10px; 
} 

#sched table.box thead.box.top td.box.left { background-image: url(/images/inventory/searchform/tl-trans.png); }
#sched table.box thead.box.top td.box.center { background-image: url(/images/inventory/searchform/t-trans.png); }
#sched table.box thead.box.top td.box.right { background-image: url(/images/inventory/searchform/tr-trans.png); }

#sched table.box tbody.box.middle td.box.left { background-image: url(/images/inventory/searchform/l-trans.png); }
#sched table.box tbody.box.middle td.box.right { background-image: url(/images/inventory/searchform/r-trans.png); }

#sched table.box tfoot.box.bottom td.box.left { background-image: url(/images/inventory/searchform/bl-trans.png); }
#sched table.box tfoot.box.bottom td.box.center { background-image: url(/images/inventory/searchform/b-trans.png); }
#sched table.box tfoot.box.bottom td.box.right { background-image: url(/images/inventory/searchform/br-trans.png); }

#sched table.box tbody.box.middle td.box.content { background-color: #D1D8E3; } 

