/* =1. type selectors */
* {margin:0;padding:0;border:none;font-size:1em;}

body
    {
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 70%;
	color: #373737;
	background-color:#ffffff;
	line-height: 130%;
	margin:0px;
    }

h1{ font-size:1.4em; font-weight:bold; color:#D1081D; margin:0px 0px 9px 0px; padding:0px 0px 0px 0px; font-family:Arial, Verdana, sans-serif, Helvetica;}
h2{ font-size:1.3em; font-weight:bold; color:#000000; margin:9px 0px 9px 0px; padding:0px 0px 0px 0px; font-family:Arial, Verdana, sans-serif, Helvetica;}
h3{ font-size:1.2em; font-weight:bold; color:#939393; margin:9px 0px 9px 0px; padding:0px 0px 0px 0px; font-family:Arial, Verdana, sans-serif, Helvetica;}

a { color:#EC0000; font-weight:normal; text-decoration:underline; }
a:hover { color:#FABB0D; font-weight:normal; text-decoration:underline; }


/*New Styles*/
.order_by { font-size: 14px; text-transform: uppercase; color: #000; font-weight: bold;}


UL.subnav {
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	width: 192px;
	font-size: 70%;

}
UL.subnav LI {
	MARGIN: 0px 0px 1px; LINE-HEIGHT: 21px
}
UL.subnav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND:  #CCCCCC no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 174px; COLOR: #cc0000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.subnav A:hover {
	BACKGROUND:  url(images/subnav.bg.on.gif) #666 no-repeat left top; COLOR: white; TEXT-DECORATION: none
}
UL.subnav A.on {
	BACKGROUND:  url(images/subnav.bg.on.gif) #666 no-repeat left top; COLOR: white; TEXT-DECORATION: none
}



/* =2. structural */
#container
	{
	text-align:left;
	width:764px;
	margin: 0 auto;
	border-top:#002B9C solid 5px;
	padding:0px 0px 19px 0px;
	}

.header
	{
	width:764px;
	height:82px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.logo
	{
	float:left;
	width:226px;
	height:82px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.help
	{
	float:right;
	width:406px;
	height:82px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
#section
	{
	display:block;
	width:764px;
	}
	
#left
	{
	float:left;
	width:232px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
#content
	{
	width:532px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

#contentaffiliate
	{
	width:764px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.contentboxes
	{
	width:524px;
	padding:0px 0px 0px 0px;
	margin:3px 0px 3px 8px;
	}
	
/*.contenttxt
	{
	width:532px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 19px 10px;
	}*/
	
.contenttxt
	{
	width:516px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 16px 16px;
	}
	
.contenttxt ul li, .contenttxt ol li ul li { list-style: none; padding-left: 20px; margin-left: 10px; background: url(_common/images/site/bullet.gif) no-repeat top left; background-position: 0px 6px;}
.contenttxt ul li ul, .contenttxt ol li ul { margin-top: 10px; }
.contenttxt ul li ul li { background: url(_common/images/site/bullet2.gif) no-repeat top left; background-position: 0px 6px; }
.contenttxt ol li {  padding-left: 0px; margin-left: 30px;}
.contenttxt ul { list-style: none; margin-bottom: 10px;}
.contenttxt ol { margin-bottom: 10px;}
.contenttxt .listlink {  padding-left: 20px; margin-left: 10px; background: url(_common/images/site/arrowred.gif) no-repeat top left; background-position: 0px 4px;}
#contenttxt .listlink a:hover { color:#EC0000; text-decoration: underline; font-weight:normal; padding: 0px 0px 0px 15px;}
.contenttxt p{ margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; }
.contenttxt form p{ margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; }
.contenttxt form{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
.contenttxt label{ width:200px; float:left; text-align:left; font-weight:bold;  }
.contenttxt select { border:#800000 solid 1px; }
.contenttxt textarea { font-family:Arial, Verdana, Helvetica, sans-serif; border:#800000 solid 1px;}
.contenttxt input.btn{ margin:0px 0px 0px 200px; }
.contenttxt input { border:#800000 solid 1px; }
	
.welcometxt
	{
	float:right;
	width:516px;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 16px;
	overflow:auto;
	}
.welcometxt_affiliate
	{
	float:left;
	width:740px;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 16px;
	overflow:auto;
	}
	
.welcometxt p, .welcometxt_affiliate p{ margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; }
.welcometxt a, .welcometxt_affiliate a{ color:#EC0000; text-decoration: underline; font-weight:normal;}
.welcometxt a:hover, .welcometxt_affiliate a:hover { color:#000000; text-decoration: none;  font-weight:normal;}


#login
	{
	float:left;
	width:226px;
	padding:0px 0px 0px 6px;
	margin:19px 0px 0px 0px;
	background: url('/_common/images/site/login-bk.jpg') no-repeat bottom left;
	}
		
#account, #logintop, #ctl00_logintop,#ctl00_account
	{
	width:205px;
	padding:15px 0px 11px 15px;
	margin:0px 0px 0px 0px;
	background: url('/_common/images/site/login-grey-bk.jpg') no-repeat top left;
	background-color:#000066;
	}
	
#logintop img, #ctl00_logintop img,#ctl00_account img{ margin:0px 0px 10px 0px; }
#logintop p, #ctl00_logintop p,#ctl00_account p{ margin:0px 0px 4px 0px; }
#logintop label, #ctl00_logintop label,#ctl00_account label{ position:static; width:90px; float:left; text-align:left;  }
#logintop .password,#logintop .eaddress, #ctl00_logintop .eaddress, #ctl00_logintop .password{ color:#ffffff; text-decoration: none; font-weight:bold; /*padding: 0px 5px 0px 0px;*/ }
/*#logintop input.passtxt, #logintop .password, /*#ctl00_logintop .password{ color:#ffffff; text-decoration: none; font-weight:bold; padding: 0px 29px 0px 0px; }*/
#logintop input.emailtxt, #ctl00_logintop input.emailtxt, #ctl00_logintop input.passtxt, .emailtxt, .passtxt{ width: 98px; border:#000000 solid 1px; }
#logintop input.btn, #ctl00_logintop input.btn{ float:right; margin:0px 15px 0px 0px; }
#account a, #logintop a, #ctl00_logintop a,#ctl00_account a { color:#ffffff; text-decoration: underline; font-weight:normal; font-size:80%; padding: 0px 0px 0px 15px; background: url('/_common/images/site/arrow.gif') no-repeat top left; background-position: 0px 3px;}
#account a:hover, #logintop a:hover, #ctl00_logintop a:hover,#ctl00_account a:hover { color:#EC0000; text-decoration: underline; font-weight:normal; padding: 0px 0px 0px 15px;}



#loginbottom,#accountbottom, #ctl00_loginbottom,#ctl00_accountbottom
	{
	width:190px;
	padding:15px 15px 1px 15px;
	margin:0px 0px 12px 0px;
	background: url('/_common/images/site/login-blue-bk.jpg') no-repeat top left;
	background-color:#21217C;
	color:#FFFFFF;
	}
	
#accountbottom img, #loginbottom img,#ctl00_loginbottom img,#ctl00_accountbottom img{ margin:0px 0px 10px 0px;  }
#accountbottom p, #loginbottom p, #ctl00_loginbottom p,#ctl00_accountbottom p{ margin:0px 0px 10px 0px;  }
#accountbottom a, #loginbottom a, #ctl00_loginbottom a,#ctl00_accountbottom a { color:#ffffff; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px; background: url('/_common/images/site/arrow.gif') no-repeat top left; background-position: 0px 4px;}
#accountbottom a:hover, #loginbottom a:hover, #ctl00_loginbottom a:hover,#ctl00_accountbottom a:hover { color:#EC0000; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px;
}



#entertyresize
	{
	width:524px;
	padding:0px 0px 6px 0px;
	margin:0px 0px 16px 8px;
	background: url(_common/images/site/tyre-size-bk.jpg) no-repeat bottom left;
	}
		
#tyresizetop
	{
	width:493px;
	padding:32px 0px 0px 19px;
	margin:0px 0px 6px 6px;
	background: url(_common/images/site/tyre-size-red-bk.jpg) no-repeat top left;
	background-color:#840000;
	}

#tyresizetxt form{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
#tyresizetxt{ width:208px; margin:0px 0px 0px 0px; padding:0px 0px 6px 0px;}
#tyresizetxt img{ margin:0px 0px 10px 0px;  }
#tyresizetxt label{ position:static; width:107px; float:left; text-align:left;  }
#tyresizetxt p{ margin:0px 0px 4px 0px; color:#FABB0D; font-weight:bold; }
#tyresizetxt select { width: 98px; border:#800000 solid 1px; }
	
	
	
	
	
	
	
	
.smallred
	{
	float:left;
	width:257px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: url(_common/images/site/small-bk.jpg) no-repeat bottom left;
	}
	
.smallredtop
	{
	width:226px;
	height:206px;
	padding:19px 0px 1px 19px;
	margin:0px 0px 12px 6px;
	background: url(_common/images/site/small-red-bk.jpg) no-repeat top left;
	background-color:#840000;
	}
	
.smallredtop img{ margin:0px 0px 10px 0px;  }
.smallredtop p{ margin:0px 0px 10px 0px; color:#FFFFFF;  }
.smallredtop a { color:#ffffff; text-decoration: none; font-weight:bold;}
.smallredtop a:hover { color:#FABB0D; text-decoration: none; font-weight:bold;}
.smallredtop ul li strong {color:#FABB0D;}
.smallredtop li{list-style:none; padding: 10px 10px 21px 70px; color:#ffffff; text-decoration: none; font-weight:bold;}
.smallredtop ul {margin:0px 0px 0px 0px;}
.smallredtop li.phone{ background: url(_common/images/pictures/phone.gif) no-repeat top left; }
.smallredtop li.email{ background: url(_common/images/pictures/email.gif) no-repeat top left; }
	
	
	
	
.smallred2
	{
	float:right;
	width:257px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: url(_common/images/site/small-bk.jpg) no-repeat bottom left;
	}
		
.smallredtop2
	{
	width:226px;
	height:206px;
	padding:19px 0px 8px 19px;
	margin:0px 0px 12px 6px;
	background: url(_common/images/site/small-red-bk.jpg) no-repeat top left;
	background-color:#840000;
	}
	
.smallredtop2txt
	{
	width:226px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	}
	
.smallredtop2 img{ margin:0px 0px 10px 0px; }
.smallredtop2 h2{ color:#FABB0D; font-size: 1em; font-weight:bold; margin:0px 0px 7px 0px; }
.smallredtop2txt p{ padding:0px 130px 0px 0px; margin:0px 0px 0px 0px; color:#FFFFFF;  }
.smallredtop2 a { color:#ffffff; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px; background: url(_common/images/site/arrow.gif) no-repeat top left; background-position: 0px 4px;}
.smallredtop2 a:hover { color:#EC0000; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px;}
	
	






.contentboxright
	{
	float:right;
	width:257px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 16px 16px;
	background: url(_common/images/site/small-bk.jpg) no-repeat bottom left;
	}
		
.contentboxrighttop
	{
	width:226px;
	padding:19px 0px 8px 19px;
	margin:0px 0px 12px 6px;
	background: url(_common/images/site/small-red-bk.jpg) no-repeat top left;
	background-color:#840000;
	}
	
.contentboxrighttoptxt
	{
	width:226px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	}
	
.contentboxrighttop img{ margin:0px 0px 10px 0px; }
.contentboxrighttop h2{ color:#FABB0D; font-size: 1em; font-weight:bold; margin:0px 0px 7px 0px; }
.contentboxrighttoptxt p{ padding:0px 130px 0px 0px; margin:0px 0px 0px 0px; color:#FFFFFF;  }
.contentboxrighttop a { color:#ffffff; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px; background: url(_common/images/site/arrow.gif) no-repeat top left; background-position: 0px 4px;}
.contentboxrighttop a:hover { color:#EC0000; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px;}







	
	
.buttonlink
	{
	/*display:block;
	height:33px;*/
	width:208px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	/*background: url(_common/images/buttons/button-bottom.gif) no-repeat bottom left;*/
	}
.buttonlink a { color:#ffffff; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px; background: url(_common/images/site/arrow.gif) no-repeat top left; background-position: 0px 4px;}	
.buttonlink a:hover { color:#FABB0D; text-decoration: none; font-weight:bold; padding: 0px 0px 0px 15px; }	
.buttonlink p { padding: 6px 0px 8px 15px; background: url(_common/images/buttons/button.gif) no-repeat top left;}






#footer
	{
	float:left;
	margin:19px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:764px;
	border-top:#002B9C solid 5px;
	background: url(_common/images/site/footer.gif) no-repeat bottom left;
	background-color:#989898;
	}
	
#footercontent
	{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:764px;
	border-top:#002B9C solid 5px;
	background: url(_common/images/site/footer.gif) no-repeat bottom left;
	background-color:#989898;
	}
	
#footerleft
	{
	float:left;
	margin:0px 0px 0px 0px;
	padding:8px 0px 10px 0px;
	}
#footerleft li { display:inline;  }
	
#footerleft li a
	{
	margin: 0px 0px 0px 0px;
	padding: 8px 19px 10px 15px;
	/*border-right: #aaab9c 1px solid;*/
	background: url(_common/images/buttons/button-line-tile2.gif) repeat-y top right;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
	}

#footerleft li a:hover
	{
	color:#002B9C;
	}
	
#footerright
	{
	float:right;
	margin:0px 0px 0px 0px;
	padding:8px 0px 10px 0px;
	}
	
#footerright li { display:inline;  }

#footerright li a
	{
	margin: 0px 0px 0px 0px;
	padding: 8px 19px 10px 19px;
	/*border-left: #aaab9c 1px solid;*/
	background: url(_common/images/buttons/button-line-tile2.gif) repeat-y top left;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
	}
	
#footerright li a:hover
	{
	color:#002B9C;
	}
	



#bottominfo
	{
	float:left;
	margin:19px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:764px;
	}
	
#bottominfoleft
	{
	float:left;
	margin:0px 0px 0px 0px;
	padding:8px 0px 10px 0px;
	}
	
#bottominforight
	{
	float:right;
	margin:0px 0px 0px 0px;
	padding:8px 0px 10px 0px;
	}
	

	
	
	
	
	
	
/* =3. navigation */


#navigation
	{
	float:left;
	width:226px;
	padding:0px 0px 0px 6px;
	margin:0px 0px 0px 0px;
	background: url(_common/images/site/nav-bk.jpg) no-repeat bottom left;
	}
	
#nav
	{
	width:220px;
	padding:32px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: url(_common/images/site/nav-blue.jpg) no-repeat top left;
	background-color:#000066;
	}
	
#navgrey
	{
	width:220px;
	padding:18px 0px 0px 0px;
	margin:0px 0px 24px 0px;
	background: url(_common/images/site/nav-grey.jpg) no-repeat top left;
	background-color:#686868;
	}
	
#nav ul, #navgrey ul
	{
	list-style: none;
	}
	
#nav li, #navgrey li
	{
	display:inline;
	list-style: none;
	}
	
#nav a { color:#ffffff; text-decoration: none; display: block; font-weight:bold; padding: 6px 5px 7px 25px; border-top:#3C4FB3 solid 1px; border-bottom:#000030 solid 1px; background: url(_common/images/site/arrow.gif) no-repeat top left; background-position: 15px 11px;}

#nav a:hover { color:#ffffff; text-decoration: none; display: block; font-weight:bold; padding: 6px 5px 7px 25px; border-top:#CB7D7D solid 1px; border-bottom:#410505 solid 1px; background-color:#EC0000;}

#navgrey a { color:#ffffff; text-decoration: none; display: block; font-weight:bold; padding: 6px 5px 7px 25px; border-top:#C7C7C7 solid 1px; border-bottom:#4C4C4C solid 1px; background: url(_common/images/site/arrow.gif) no-repeat top left; background-position: 15px 11px;}

#navgrey a:hover { color:#ffffff; text-decoration: none; display: block; font-weight:bold; padding: 6px 5px 7px 25px; border-top:#CB7D7D solid 1px; border-bottom:#410505 solid 1px; background-color:#EC0000;}
	
	
	
	
	
	
#subnavigation
	{
	margin:18px 0px 16px 5px;
	padding:0px 0px 0px 0px;
	width:523px;
	border-top:#FCD361 solid 5px;
	background: url(_common/images/site/subnav-bk.gif) no-repeat bottom left;
	background-color:#EC0000;
	}
	
#subnavigationleft
	{
	margin:0px 0px 0px 0px;
	padding:4px 0px 5px 0px;
	}
#subnavigationleft li { display:inline;   }
	
#subnavigationleft li a
	{
	margin: 0px 0px 0px 0px;
	padding: 4px 8px 5px 4px;
	/*border-right: #aaab9c 1px solid;*/
	background: url(_common/images/buttons/button-line-tile.gif) repeat-y top right;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
	}

#subnavigationleft li a:hover
	{
	color:#FABB0D;
	}
	
	

/* =4. forms */

/* =5. tables */

/* =6. hacks */
.cf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}


/*firefox styling
html>body .nav {}*/

TD.tableheader {
	background-color: #003399;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	text-decoration:none;
	color: #FFFFFF;
	border-color: #003399;
}
TD.tablesmain {
	background-color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
TD.tablesmaininput {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #003399;
}
#detailtop {
	margin-top:0px;
	margin-left:5px;
	padding-left:5px;
	padding-top:6px;
	background-color: #969696;
	width:522px;
	height:25px;
	color:#ffffff;
}
,#detailbottom {
	margin-top:0px;
	margin-left:5px;
	padding-left:6px;
	padding-top:6px;
	background-color: #000000;
	width:520px;
	height:25px;
	color:#ffffff;
}
.searchmain {
	margin-left:5px;
	margin-top:1px;
	background-color: #e5e5e5;
	width:527px;
	height:130px;
	border-bottom:1px solid #969696;
}
.searchmaintableholder {
	margin-left:5px;
	margin-top:0px;
	background-color: #ffffff;
	width:527px;
}
.headsearchtext {
	color:#ffffff;
	font-weight:bold;
	padding-right:5px;
}
mainsearchtext {
	color:#000000;
	padding-right:5px;
}
.searchleft {
	width:365px;
	height:90px;
	float:left;
	margin-left:0px;
	margin-bottom:5px;
	border-right:1px dashed #969696;
	margin-top:5px;
}
.searchright {
	width:120px;
	height:90px;
	float:left;
	margin-left:3px;
	margin-bottom:5px;
	margin-top:5px;
}
#detailmain {
	margin-left:5px;
	background-color: #e5e5e5;
	width:527px;
}
#detailmain h1, .searchmain h1 {
	margin-left:5px;
	margin-top:5px;
	color:#cc0001;
	font-weight:bold;
	font-size: 120%;	
}
#detailmain p,.searchmain p {
	margin-left:5px;
	margin-top:5px;
}
#detailmain a, #detailmain a:active, #detailmain a:visited, #detailmain a:hover, .searchmain a, .searchmain a:active, .searchmain a:visited, .searchmain a:hover, {
	margin-top:5px;
	color:#cc0001;
	font-weight:bold;
	text-decoration:none;


}
#detailmain HR {
	CLEAR: both;
	WIDTH: 99%;
	COLOR: #969696;
	HEIGHT: 1px;
	border: 1px solid #871209;








	}
#mainimageholder {
	width:172px;
	height:227px;
	float:right;
	background-color: #ffffff;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #969696;
}
.garageholder {
	width:450px;
	height:40px;
	float:left;
	background-color: #ffffff;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #969696;
	text-align:left;
	padding:10px;
}
.garageholdernew {
	width:488px;
	height:40px;
	float:left;
	background-color: #ffffff;
	margin-bottom:5px;
	border:1px solid #969696;
	text-align:left;
	padding:10px;
}
.nogarageholder {
	width:450px;
	height:auto;
	float:left;
	background-color: #ffffff;
	margin-right:5px;
	margin-bottom:5px;
	border:0px solid #969696;
	text-align:left;
	padding:10px;
}
#addto, #ctl00_ContentPlaceHolder1_addto{
	width:150px;
	margin-left:5px;
	padding-top:13px;
	float:left;
	color:#cc0001;
	font-weight:bold;
}
.addto1 {
	width:120px;
	margin-left:2px;
	padding-top:0px;
	float:left;
	color:#cc0001;
	font-weight:bold;
}
.price {
	font-size: 140%;
	font-weight:bold;
	padding-left:5px;
}
.bright {
	padding-right:5px;
	float:right;
	color:#ffffff;
}
.brightblack {
	padding-right:5px;
	float:right;
	color:#000000;
}
.header_text {
	font-size:20px;
}
.imageholder {
	padding-top:6px;
	padding-left:6px;
	float:left;
	color:#ffffff;
	height:100px;
	width:107px;
}
#continuebox
{
    font-weight:normal;	
    float:left;
    margin-right:20px;
    padding:5px;
    width:220px;
    border-bottom:#969696 1px Solid;
    border-left:#969696 1px solid; 
    border-right:#969696 1px solid; 
    border-top:#969696 1px solid; 
    height:135px;
}
#continueboxholder
{
    font-weight:bold;
    float:left;
    width:200px;
}
.oldcontinuesubmitbutton {
	FONT-SIZE: 90%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #969696;
	border: 1px solid #EFE8D6;
}
.submitbutton, .continuesubmitbutton{
 background:#222E23 url('buttongrad.gif') repeat-x top left;
 border:1px solid #000000;
 color:#ffffff;
 font-weight:normal;
 cursor: hand;
}
#buttonholder{
	text-align:right;
}
#buttonholder1{
	text-align:right;
	padding-top:6px;
}
logincheck a
{
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;   
}
.FormText{
    font-size:90%;
    border:#000000 1px solid;
    color:#000000;
background-color:#FFFEA1;
	padding-left:2px;
}
#myToggledDiv
{
display: none;
}
.newsearchholderbg{
background-color:#CCCCCC;
border:#000000 1px solid;
width:500px;
padding:10px;
color:#FFFFFF;
height:auto;
}
.newsearchholder{
background-color:#FFFFFF;
border:#000000 1px solid;
width:485px;
color:#000000;
padding:5px;
margin-bottom:5px;
height:100px;
}
.newsearchimageholder{
background-color:#FFFFFF;
border:#000000 1px solid;
width:62px;
height:auto;
float:left;
}
.newsearchp1{
background-color:#FFFFFF;
width:160px;
color:#000000;
padding:5px;
float:left;
height:90px;
}
.newsearchp2{
background-color:#FFFFFF;
width:125px;
color:#000000;
padding:5px;
float:left;
height:90px;
}
.newsearchp3{
background-color:#FFFFFF;
width:100px;
color:#000000;
padding:5px;
float:left;
height:50px;
}
.pricetextnew{
color:#E4b817;
Font-Weight:bold;
Font-Size:150%;
}
.addnowbutton {
	margin-top:5px;
	width:90px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	Font-Weight:bold;
	color: #FFFFFF;
	background-color: #5A7b9C;
	border: 1px solid #395175;
}
.brightblacknew {
	padding-right:5px;
	float:right;
	color:#FFFFFF;
}.textbox
 {
	font-size:100%;
	border:#000000 1px solid;
	color:#000000;
	background-color:#FFFFFF;
	padding-left:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
 } 
TD.qtablesmain {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}