form 			{ padding: 0px; 		margin: 0px; }
a 				{ color: #000; text-decoration:underline; font-size: 12px; }
a:hover 		{ text-decoration: none; }
.body-shop {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	margin:				0 auto;
	text-align:			center;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_04.png') repeat-x;
	
}
h1 { 
	margin:				0px;
	padding-bottom:		18px;
	padding-top:		13px;
}
h1.page_main {
	font-size:			16px;
	padding:			0px;
	margin-top:			29px;
}
img {

	border: 		none;
}

#centralbar,
#header {
	width: 				990px;
	margin:				0 auto;
}
#topnav {
	float:				left;
}
#header {
	height: 			148px;
	background:			#482e87 url('http://www.tyrebaydirect.com/images/2010/images/homepage_02.png') no-repeat;
}

#header div.inputline {
	position:			relative;
	top:				108px;
	left:				235px;
}
#header div.inputline div {
	float:				left;
	height:				22px;
	position:			relative;
}
#header div.inputline a { 
	text-decoration:	none;
	font-weight:		bold;
	color: 				#fff; 
}
#header div.inputline a:hover { text-decoration: underline; }
#header div.inputline div.select { left: 265px; top: -1px; }
#header div.inputline div.select input { width: 204px; }
#header div.inputline div.go { left: 270px; width: 32px; text-align: center; top: 3px; cursor:pointer; }
#header div.inputline div.currency { left: 352px; }
#header div.inputline div.currency select { width: 135px; height: 22px; }
  
#breadcrumbs {
	margin-top:			42px;
	margin-left:		7px;
	margin-bottom:		18px;
	font-size:			12px;
}
#breadcrumbs a {
	color:				#000;
	text-decoration:	none;
}
#breadcrumbs a:hover {
	text-decoration:	underline;
}

#centralbar {
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_21.png') repeat-y;
	height:				
}
#centralbar p {
	margin:				0px;
}
.topright {
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_18.png') no-repeat;	
	height:				23px;
	width:				43px;
	position:			relative;
	top:				-1px;
	float:				right;
}
.main_content {
	width:				720px;
	margin-left:		25px;
	float:				left;
	text-align:			left;
}	

.welcometext {
	padding-top:		5px;
	width:				222px;
	float:				left;
}
.special {
	width:				481px;
	float:				right;
}
.special h2 {
	font-size:			22px;
	padding:			10px;
	margin:				0px;
	padding-left: 		0px;
}
.special .boxtop {
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_28.png') repeat-x bottom left;	
	height:				106px;
	width:				460px;
	padding:			0px;
	margin:				0px;
}
.special .boxtop div {
	float:				left;
	height:				106px;
}
.special .boxtop .latest {
	width:				190px;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/tyrechangers.png') no-repeat bottom left;		
}
.special .boxtop .from {
	width:				106px;
	margin-left:		148px;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_29.png') no-repeat bottom left;		
}	
.special .boxtop span {
	position:			relative;
	top:				60px;
	left:				28px;
	color:				#482e87;
	font-weight:		bold;
	font-size:			16px;
}
.special .boxmid div {
	float:				left;
	height:				286px;
	margin:				0px;
	padding:			0px;
}
.special .boxmid .boxmidimg {
	border-left:		1px solid #edeeee;
	background:			#fff url('http://www.tyrebaydirect.com/shopimages/products/normal/tbde04newarm.jpg') no-repeat top left;		
	width:				220px;
	float:				left;
	height:				320px;
}
.special .boxmid .boxmidtext {
	border-right:		1px solid #edeeee;
	width:				205px;
	margin-right:		21px;
	height:				286px;
	overflow:			hidden;
	float:				right;
	padding-right:		10px;
	padding:15px;}
.special .boxbot {
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_41.png') repeat-x;	
	height:				32px;
	width:				460px;
}
.right_column {
	padding-top:		55px;
	width:				245px;
	float:				right;
	text-align:			left;
}
.right_column .imagespace {
	height:				16px;
}

.spacer {
	clear:				both;
}

.footer {
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_21.png') repeat-y;
	margin:				0 auto;
	padding-top:		14px;
	width:				990px;
	background-color:	#fff;
	padding-bottom:		10px;
}	
.footer img {
	margin-left:		16px;
}
.footer img.firstimage {
	margin-left:		-19px;
}
div.exp { 
    display:		none; 
    background:		transparent url('http://www.tyrebaydirect.com/images/2010/images/tooltip.gif') no-repeat; 
    font-size:		12px; 
    height:			160px; 
    width:			295px; 
    padding:		15px; 
    color:			#fff; 
	margin-top:     30px;
	text-align:		center;
	z-index:		99;
}
div.dashboard {
	width:				234px;
	height:				495px;
	background: 		#fff url('http://www.tyrebaydirect.com/images/2010/images/dashboard_12_express.png') no-repeat top left;				
}
div.dashboard div.welcome_text {
	float:				left;
	position:			relative;
	top:				55px;
	text-align:			center;
	width:				170px;
	margin-left:		32px;
	font-size:			11px;
	height:				100px;
	color:				#fff;
}
div.dashboard div.welcome_text a {
	color:				#fff;
	text-decoration:	underline;
}
div.dashboard div.welcome_text a:hover {
	text-decoration:	none;
}
div.dashboard div.row {
	position:			relative;
	left:				16px;
	width:				218px;
	clear:				both;
}
div.dashboard div.row div.icons  {
	float:				left;
	height:				74px;
	width:				70px;	
	z-index:			999;
}
div.dashboard div.row div.icons img {
	border:				none;
}

div.dashboard div.no_items {
	color:				#482e87;
	font-size:			14px;
	top:				59px;
	left:				129px;
	width:				84px;
	font-weight:		bold;
	text-align:			center;
}	
div.dashboard div.cart_total {
	color:				#482e87;
	font-size:			14px;
	top:				90px;
	left:				131px;
	width:				84px;
	font-weight:		bold;	
	text-align:			center;
}



div.dashboard div.express_shopper {
	top:				116px;
	left:				0px;
	color:				#482e87;
	font-weight:		bold;
	margin:				0px;
	padding:			0px;
}
div.dashboard div.express_shopper ul {
	padding:			0px;
	margin:				0px;
	position:			relative;
	left:				13px;
	width:				104px;
	height:				60px;
	overflow-x:			hidden;
	overflow-y:			auto;
	padding-left:		24px;		
	width:				120px !important;
	width:				144px;	
}
div.dashboard div.express_shopper ul li {
	list-style:			none;
	width:				120px;
	cursor:				pointer;
}
div.dashboard div.express_shopper ul li.express_searched {
	list-style-image:	url('http://www.tyrebaydirect.com/images/2010/images/tick.png');
}
div.dashboard div.express_shopper textarea {
	border:				none;
	background-color:	transparent;
	color:				#482e87;
	font-weight:		bold;
	position:			relative;
	left:				25px;
	height:				58px;
	width:				132px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}
div.dashboard div.express_shopper div.buttons {
	height:				28px;
	float:				left;
	position:			relative;
	left:				2px;
	top:				-17px;
	width:				234px;	
}
div.dashboard div.express_shopper div.buttons div.next {
	height:				36px;
	width:				42px;
	cursor:				pointer;	
	float:				left;
}
div.dashboard div.express_shopper div.buttons div.prev {
	height:				36px;
	width:				42px;
	cursor:				pointer;
	float:				left;
	position:			relative;
	left:				8px;
}
div.dashboard div.express_shopper div.buttons div.edit {
	height:				27px;
	width:				28px;
	top:				18px;
	left:				-8px;
	cursor:				pointer;
	float:				right;
	position:			relative;
	z-index:			99;
}
div.dashboard div.express_shopper div.terms_list {
	position:			relative;
	float:				left;
	clear:				both;
	left:				105px;
	top:				10px;
	z-index:			999;
}
.product_grid {
	width: 				990px;
	margin:				0 auto;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_21.png') repeat-y;	
	padding-bottom:		20px;
}

.product {
	text-align:			center;
	font-size:			12px;
}
.product div {
	float:				left;
}
.product a {
	color:				#fff;
	text-decoration:	none;	
}
.product .footerimg {
	position: 			relative; 
	top: 				-32px;
}
.product img.onlyprice {
	position: 			relative; 
	top: 				-39px;
	left: 				10px;	
}
.prod_top {
	width:				225px;
	height:				44px;
	font-weight:		bold;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_03.png') no-repeat;	
}
.prod_top div.inner {
	position:			relative;
	left:				15px;
	top:				8px;
	width:				192px;
}
.prod_top div.inner h2 {
	color:				#fff;
	font-size:			12px;
	padding:			5px;
}
.prod_mid {
	width:				225px;
	height:				260px;
	overflow:			none;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_05.png') repeat-y;		
}
.prod_mid div.inner {
	position:			relative;
	left:				10px;
	top:				10px;	
	width:				200px;
}
.prod_mid img {
	padding-top:		10px;
	height:				150px;
}

.prod_bot,
.sect_bot {
	width:				225px;
	height:				58px;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_15.png') no-repeat;	
}
.sect_bot div.prod_count {
	position:			relative;
	float:				left;
	top:				23px;
	left:				20px;
	font-weight:		bold;
}
.sect_bot div.more_info {
	position:			relative;
	float:				right;
	top:				-22px;
	height:				66px;
	left:				-16px;
}
.prod_bot div {
	position:			relative;
	top:				-22px;
	height:				66px;
	float:				left;
}

.prod_bot div.more_info {
	margin-left:		11px;
	width:				48px;
}
.prod_bot div.add2_cart {
	margin-left:		6px;
	width:				52px;
}
.prod_bot div.only_cost {
	margin-left:		5px;
	top:				-39px;
	width:				103px;
	height:				76px;
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_08.png') no-repeat;	
}
.prod_bot div.only_cost span.price {
	color:				#482e87;
	font-weight:		bold;
	font-size:			16px;	
	position:			relative;
	top:				34px;
}

.product_detail {
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_detail_06.png') no-repeat left top;	
}

.product_header {
	margin-top:			30px;
	width:				682px;
	margin-left:		19px;	
	height:				105px;
	vertical-align:		top;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_detail_07.png') repeat-x left top;	
}
.product_header_narrow {
	height:				63px;
}
.product_header h1 {
	padding:			0px;
	padding-top:		20px;
	font-size:			16px;
	color:				#fff;
}
.product_header div {
	float:				left;
	height:				105px;
}
.product_header_narrow div {
	height:				63px;
}
p.product_title {
	font-weight:		bold;
	padding-top:		35px;

}

.product_header div.product_title {
	width:				395px;
}
.product_header div.search {
	width:				510px;
}
.product_header div.product_price {
	width:				103px;
	margin-right:		33px;
	text-align:			center;
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_detail_09.png') no-repeat;
	font-size:			16px;
	font-weight:		bold;
	color:				#482e87;
}
div.product_price p.product_price {
	padding-top:		55px;
}
.product_header div.product_qty {
	width:				66px;
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_detail_11.png') no-repeat left top;	
}




div.cart_header {
	position:		relative;
	left:			1px;
	top:			-43px;
	width:			700px;
}

div.cart_header div.cart {
	float:			left;
	height:			43px;	
	position:		relative;	
}
div.cart_header div.cart_code {
	left:			15px;
	width:			66px;
	background:		transparent url('http://www.tyrebaydirect.com/images/2010/images/cart_06.png') no-repeat right bottom;
}
div.cart_header div.cart_name {
	left:			30px;
	width:			44px;
	background:		transparent url('http://www.tyrebaydirect.com/images/2010/images/cart_08.png') no-repeat right bottom;
}
div.cart_header div.cart_qnty {
	left:			345px;
	width:			73px;
	background:		transparent url('http://www.tyrebaydirect.com/images/2010/images/cart_03.png') no-repeat right bottom;
}
div.cart_header div.cart_prcec,
div.cart_header div.cart_prce {
	left:			359px;
	width:			43px;
	background:		transparent url('http://www.tyrebaydirect.com/images/2010/images/cart_11.png') no-repeat right bottom;
}
div.cart_header div.cart_prcec {
	left:			348px;
}
div.cart_header div.cart_totlc,
div.cart_header div.cart_totl {
	left:			386px;
	width:			50px;
	background:		transparent url('http://www.tyrebaydirect.com/images/2010/images/cart_13.png') no-repeat left bottom;
}
div.cart_header div.cart_totlc {
	left:			369px;
}
div.product_qty input.product_qty {
	width:				58px;
	margin-top:			48px;
	margin-left:		4px;	
}
div.product_cart {
	margin-left:		17px;
	border:				none;
}
div.cart_body {
	position:			relative;
	top:				-43px;
}
.product_body {
	width:				701px;
	text-align:			justify;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_detail_15.png') repeat-y;		
}
div.product_body div.product_des {
	width:				400px;
	position:			relative;
	top:				10px;
	left:				35px;
	float:				left;
	padding-bottom:		25px;
}
div.product_body div.product_img {
	position:			relative;
	top:				10px;
	left:				45px;		
	float:				left;
}
div.product_body div.product_img img {
	width:				180px;
}
div.product_body div.product_enlarge {
	position:			relative;
	top:				20px;
	float:				right;
}
div.product_body div.product_enlarge a img {
	border:				none;
}
div.product_body div.additional {
	padding:			50px 0px;
	position:			relative;
	left:				10px;
	width:				681px;
}
.product_footer {
	width:				701px;
	height:				84px;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_detail_19.png') repeat-x right top;	
}
.product_footer_short {
	width:				701px;
	height:				32px;
	margin-bottom:		50px;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_41.png') repeat-x right top;	
}
.product_footer_short div,
.product_footer div {
	float:				left;
	height:				83px;
	width:				327px;
	padding-left:		30px;
	padding-top:		19px;	
}
.product_footer_short div {
	height:				32px;
}
div.product_related {
	width:				320px;
}
.product_related span.no_related {
	font-size:			11px;
}
.product_footer_short div.product_bar,
.product_footer div.product_bar {
	width:				20px;
	padding:			0px;
	height:				84px;
	float:				right;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/product_detail_24.png') no-repeat right top;	
}
.product_footer_short div.product_bar {
	height:				32px;
	width:				16px;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_42.png') no-repeat right top;	
}
.product_footer a {
	color:				#000;
	font-size:			10px;
	text-decoration:	underline;
}
.product_related a:hover {
	text-decoration:	none;
}

div.cart_table table,
div.product_table table {
	position:			relative;
	left:				30px;
	width:				642px;
	padding:			0px;
	font-size:			12px;
}
div.cart_table table {
	clear:				both;
	width:				670px;
	left:				15px;
	margin-top:			0px;
	margin-bottom:		35px;	
}
div.product_table table a {
	color:				#000;
	text-decoration:	none;
}
div.product_table table a:hover {
	text-decoration:	underline;
}
div.product_table table thead tr th.padding {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_03.png') repeat-x left bottom;	
	height:				41px;
}
div.product_table table thead tr th.code {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_05.png') no-repeat left bottom;	
	width:				63px;
}
div.product_table table thead tr th.name {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_07.png') no-repeat left bottom;	
	width:				41px;
}
div.product_table table thead tr th.price {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_09.png') no-repeat left bottom;	
	width:				70px;
}
div.product_table table thead tr th.qty {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_11.png') no-repeat left bottom;	
	width:				87px;
}
div.product_table table tbody tr td {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_20.png') repeat-x left center;	
	height:				43px;
}

div.product_table table tbody tr td.cart_name {
	width:				327px;
}

div.product_table table tbody tr td.code {
	padding-left:		6px;
}
div.product_table table tbody tr td.cart_code {
	width:				72px;
}
div.product_table table tbody tr td.cart_qty {
	width:				40px;
}
div.product_table table tbody tr td.cart_qty_noedit {
	width:				58px;
	text-align:			center;
}
div.search_table table tbody tr td.cart_price,
div.product_table table tbody tr td.cart_price,
div.product_table table tbody tr td.price {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_18.png') no-repeat left top;	
	font-size:			12px;
	font-weight:		bold;
	color:				#482e87;	
	text-align:			center;
	width:				70px;
}
div.search_table table tbody tr td.price {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_18.png') no-repeat left center;	
}
div.product_table table tbody tr td.cart_price {
	width:				63px;
}
div.product_table table tbody tr td.cart_qty input.product_qty,
div.product_table table tbody tr td.qty input.product_qty {
	width:				40px;
	margin-left:		12px;
	text-align:			center;	
}

div.product_table table tbody tr td.cart_qty input.product_qty {
	width:				25px;
}
div.product_table table tfoot tr td {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_grid_24.png') repeat-x left center;	
	height:				114px;
}
div.product_table table tfoot tr td input {
	float: 				right; 
	position: 			relative; 
	top: 				-10px; 
	right: 				24px;
	border:				0px;
}
h1.section { 
	padding-top:		0px;
}
div.section {
	padding:			10px;
	text-align:			justify;
	padding-bottom:		50px;
}

div.account_table div.icons,
div.cart_body div.icons {
	position:			relative;
	float:				left;
	width:				75px;	
	height:				84px;
	top:				-41px;	
}
div.account_table div.icons img,
div.cart_body div.icons img 		{ border: 0px; }
div.cart_body div.shopping 			{ left: -2px;  }
div.reorder 						{ left: 112px; }
div.reorder_table div.cart 			{ left: 481px; top: -42px; }
div.cart_body div.update_profile 	{ left: 479px; }
div.cart_body div.proceed 			{ left: 474px; }
div.cart_body div.proceed_right		{ left: 574px; }
div.cart_body div.update 			{ left: 332px; }
div.cart_body div.checkout 			{ left: 365px; }
div.cart_body div.register 			{ left: 25px;  }
div.cart_body div.forgotten			{ left: 385px; }
div.cart_body div.login 			{ left: 379px; }

div.cart_delivery div.cart_payment_choose,
div.cart_payment div.cart_payment_choose {
	font-weight:		bold;
	margin:				15px 20px;
}
div.cart_delivery table {
	float:				left;
	width:				650px;
	margin-left:		50px;
	margin-bottom:		50px;
	font-size:			12px;
}
div.cart_payment table {
	float:				left;
	width:				270px;
	margin-left:		50px;
	margin-bottom:		50px;
	font-size:			12px;
}
div.cart_delivery table tr {
	line-height:		30px;
}
div.cart_payment table tr {
	line-height:		20px;
}
div.cart_payment table tr td.cb {
	width:				30px;
	text-align:			left;
}
div.cart_delivery table tr th {
	width:				200px;
	font-weight:		normal;
	text-align:			left;
}
div.cart_payment table tr td.ca,
div.cart_payment table tr td.da,
div.cart_payment table tr td.la {
	vertical-align:		top;
	width:				150px;
	text-align:			left;
}
div.cart_payment table tr td.ca {
	width:				100px;
}
div.cart_payment table tr td.da {
	width:				200px;
}
div.cart_payment table tr td.ex input {
	width:				100px;
}
div.cart_payment table tr td.er {
	width:				300px;
}
div.cart_body div.order_text_narrow,
div.cart_body div.order_text {
	float:				right;
	width:				280px;
	text-align:			right;
	margin-right:		25px;
}
div.cart_body div.order_text_narrow {
	width:				250px;
}
div.cart_body div.order_text_narrow p,
div.cart_body div.order_text p {
	padding-bottom:		10px;
}
div.login_form {
	padding-top:		40px;
	padding-bottom:		85px;
}
div.login_form th {
	padding-left:		35px;
	text-align:			left;
}
div.account_details {
	padding-top:		25px;
	padding-bottom:		25px;
}
div.account_details th {
	width:				185px;
}
div.account_details h2 {
	padding-left:		35px;
	margin-top:			0px;
	margin-bottom:		-3px;
}
div.account_table table {
	width:				435px;
}
div.account_table th {
	padding-left:		15px;
}
div.account_table div.prod_mid {
	height:				auto;
	padding-bottom:		15px;
}
div.account_table div.prod_mid table {
	top:				20px;
	left:				10px;
	width:				212px;
}
div.account_table div.prod_mid table a {
	color:				#000;
	text-decoration:	underline;
}
div.account_table div.prod_mid table a:hover {
	text-decoration:	none;
}

div.reorder_table {
	padding-bottom:		35px;
}
div.search_table {
	width:				701px;
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/product_detail_15.png') repeat-y left top;
}
div.search_table table {
	padding-top:		20px;
	padding-bottom:		20px;	
	width:				670px;
	left:				19px;
}
div.search_table td.img img {
	height:				66px;
	width:				66px;
	margin:				5px;
	margin-left:		10px;
	border:				1px solid black;
}

p.pagination {
	padding-top:			27px;
}

div.bottom_footer div {
	width:				990px;
	background:			#fff url('http://www.tyrebaydirect.com/images/2010/images/homepage_21.png') repeat-y;
	margin:				0 auto;
	padding-top:		30px;
}


div.bottom_footer div.copyright {
	padding-bottom: 	35px;
}
div.product_body div.text {
	padding:				15px;
}
div.product_body div.text_smaller {
	padding:				30px;
	padding-bottom:			10px;
}
div.product_body div.text_smaller p {
	padding-bottom:			10px;
}
div.product_body div.text_smaller p.stock {
	font-weight:			bold;
	text-align:				center;
}


div.tyre_table table { width: 634px; }
div.tyre_table table thead tr th.code {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/tyre_03.png') no-repeat left bottom;	
	width:				74px;
}
div.tyre_table table thead tr th.name {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/tyre_05.png') no-repeat left bottom;	
	width:				91px;
}
div.tyre_table table thead tr th.price_collect {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/tyre_07.png') no-repeat left bottom;	
	width:				69px;
}
div.tyre_table table thead tr th.qty_collect {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/tyre_08.png') no-repeat left bottom;	
	width:				58px;
}
div.tyre_table table thead tr th.price_deliver {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/tyre_10.png') no-repeat left bottom;	
	width:				70px;
}
div.tyre_table table thead tr th.qty_deliver {
	background:			transparent url('http://www.tyrebaydirect.com/images/2010/images/tyre_12.png') no-repeat left bottom;	
	width:				83px;
}


table.tyre_selector {
	border:				none;
	text-align: 		center; 
	width: 				634px;
	font-size:			12px;
	line-height:		15px;
}
.error {
	color:				#ce0000;
	text-align:			center;
}
a.error {
	font-weight:		bold;
	color:				#ce0000;
}
div.error_text {
	color:				#ce0000;
	font-weight:		bold;
	margin-left:		54px;
	margin-bottom:		20px;	
}

div.express_edit {
	float:				right;
	position:			absolute;
	bottom:				-1.3em;
	left:				66px;
}

div.express_edit a {
	font-size:			10px;
	font-weight:		bold;
	color:				#482e87;
}


/* Show Hint CSS */

#hintbox { 
	position:							absolute;
	top: 								0;
	background-color:					#ccc;
	width: 								150px; /*Default width of hint.*/
	padding: 							3px;
	border:								1px solid #482e87;
	-moz-border-radius-topleft: 		20px;
	-moz-border-radius-bottomright: 	20px;
	-webkit-border-top-left-radius: 	20px;
	-webkit-border-bottom-right-radius: 20px;
	font:								normal 11px Verdana;
	line-height:						18px;
	z-index:							9999;
	border-right:						3px solid #482e87;
	border-bottom:						3px solid #482e87;
	visibility: 						hidden;
 }

.hintanchor { 
	font-weight: 						bold;
	color: 								navy;
	margin:								3px 8px;
}


#hint-link a {
	
	text-decoration: 					none;

}
