
.homep {

	width:100%;

}

.homepr {

	width:140px;

	background-color: #f4f4f4;

	border:solid #595959 0px;

	vertical-align: top;

}

.store {

	padding:0px 0px 5px 0px;

	font-weight:bold;

	font-size:11px;

	text-decoration: underline;

	vertical-align: top;

}

.field_caption{

	font-weight:bold;

	font-size:10px;

}

.view_image {

	text-align:center;

	font-size:10px;

}



.image_caption {

	font-size:10px;

	font-weight:bold;

}

.imcap {

	font-size:10px;

	color: #595959;

	font-weight:bold;

}

.view_user {

 padding-left:0px;

 font-size:10px;

}

.view_user_user_name {

	font-size:14px;

	font-weight:bold;

}

.view_user_user_images {

	width:100%;

	float:left;

	text-align:left;

	font-size:10px;

}
.flright {
	float:right;
}
.flleft {
	float:left;
}
.view_user_user_info {

	float:left;

	font-size:10px;

	padding:0px 7px 0px 0px;

}

.view_user_user_hitcount {

	clear:both;

}

.view_user_user_box {

	font-size:10px;

}

.view_users_user_table {

	border:solid #595959 1px;

	text-decoration: none;

	color: #595959;

	font-size:10px;

}

.view_users_user_table1 {

	border-bottom:solid #595959 1px;

	border-right:solid #595959 1px;

	text-decoration: none;

	color: #595959;

	font-size:10px;

}

.view_users_user_table2 {

	border-bottom:solid #595959 1px;

	padding: 0px 0px 0px 0px;

	text-decoration: none;

	color: #595959;

	font-size:10px;

}

.view_users_user_table2_raw1_c1 {

	padding: 0px 10px 0px 3px;

	background-color: #f4f4f4;

	text-decoration: none;

	color: #595959;

	font-size:10px;

	font-weight:bold;

}

.view_users_user_table2_raw1_c2 {

	padding: 0px 0px 0px 3px;

	background-color: #f4f4f4;

	float: right;

	text-decoration: none;

	color: #595959;

	font-size:10px;

	font-weight:normal;

}

.view_users_user_table2_raw3 {

	padding: 0px 0px 0px 3px;

	text-decoration: none;

	color: #595959;

	font-size:10px;

}

.view_users_user_h3 {

	text-decoration: none;

	color: #595959;

	font-size:14px;

}

#xxx a

{ 

	display: block;

	height: 12px;

	background-color: #f4f4f4;

	background-repeat: repeat-x;

	border-bottom: 1px solid #FFFFFF;

	padding-left: 7px;

	line-height: 1em;

	color: #595959;

	text-decoration: none;

}



#xxx a:visited 

{

	color: #595959;

	text-decoration: none;

}



#xxx a:hover

{

	height: 12px;

	background-color: #ECECEC;

	background-repeat: repeat-x;

	color: #990000;

	line-height: 1em;

	padding-left: 7px;

	text-decoration: none;

}

.cont1{

	border-right: 1px solid #595959;

	border-bottom: 1px solid #595959;

}

.Content1{

	padding-left: 2px;

	border-bottom: 1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	font-size:10px;

	background-color: #f4f4f4;

}

.Error{

	padding-left: 2px;

	border-bottom: 1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	font-size:10px;

	background-color: #f4f4f4;

}



/* *** Generated by www.csscreator.com *** */

/* THIS IS SECTION IS FOR VERTICAL MENU */

html{

	margin:0px; 

	padding:0px 0px 10px 0px;

} 

body{

	margin:0px 10px 0px 0px; 
	padding:0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background: #333333;
} 

td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

input, select, form {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}

fieldset{

border: #990000 solid 1px;

background: #f4f4f4;

width: 35em;

}

legend{

background: #f4f4f4;

border: #990000 solid 1px;

padding: 1px 10px;

font-weight:bold;

}

#fpulldown{

width:150px;

padding: 1px 10px;

}

#pulldown{

width:150px;

padding: 1px 10px;

}

#min{

width:110px;

padding: 1px 10px;

}

.to{

margin:0px 10px 0px 0px;

font-size:10px;

color: #595959;

}

#max{

width:110px;

padding: 1px 0px;

}

label

{

width: 4em;

float: left;

text-align: right;

margin: 0 1em 10px 0;

clear: both;

}

option

{

color: #990000;

background-color: #FFFFFF;

}

.sbox{

padding-right: 20px;

background-color: #f4f4f4;

}

#fieldtext 

{

	padding: 0px 10px 0px 10px;

	color: #595959;

	font-size:10px;

}

h4

{

	font-size:12px;

}

#fieldtext2

{

	padding: 0px 10px 0px 10px;

	color: #595959;

	font-size:10px;

}

img {

	border: 0px none;

} 



#pagewidth{ 

	min-width: 500px;  

	margin:0px 0px 10px 112px; 

	padding:0px; 

	width:800px;

} 

.search_results

{

	width:100%;

}

.result_row_0	{ background-color: #f4f4f4; }

.result_row_1	{ background-color: #FFFFFF; }



.search{

	background-color: #f4f4f4;

	border-style: none;

}

.status{

	background-color: #f4f4f4;

	vertical-align: bottom;

}

#header{ 

	height:100px; 
	width:100%; 
	background-color:#FFFFFF; 
	background-image: url("http://www.sportscarcatalog.com/template/vertical-menu/images/header-bg.png");
} 

.logo{
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	height: 78px;
	padding:0px 0px 0px 7px;
	background-image: url("http://www.sportscarcatalog.com/template/vertical-menu/images/sports_cars.jpg");

}
.logo a{
	font-size: 36px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}

.logoright{

	width:139px;

	height: 66px;

	margin:2.5px 0px 0px 0px; 

	padding:0px 0px 0px 7px;

	border:solid #000000 1px;

	border-style: outset;

	float: right;              

	vertical-align:top;

	text-align:right;

	text-decoration: none;

	background-color:#FFFFFF;

}

.topbaner{

	width:345px;

	height: 10px;

	margin:0px 7px 0px 0px; 

	padding:0px 0px 0px 0px;

	float: right;              

	vertical-align: center;

	text-align: center;

	text-decoration: none;

}

.baner{

	width:350px;

	height: 10px;

	border:solid #000000 1px;

	margin:0; 

	padding:0;

}

.linktous{

	border:solid #000000 1px;

	margin:0; 

	padding:0;

}

.headerright {

	height: 16px;

	width: auto;

	background-color: #FF0000;

	text-align:left;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	color: #FFFFFF;

	padding:0px 0px 0px 7px;

}

.view_users { width:100%; }

.slogan {

	text-align:right;

	font-size: 11px;

	line-height: 14px;

	color:#000000;

	padding-right: 0px;

	padding-bottom: 1px;

}



.time_date {

	text-align:right;

	font-size: 11px;

	padding-right: 0px;

	height: 18px;

	color:#000000;

}

.urls {

	text-align:left;

	padding: 1px 0px 0px 0px;

	height: 17px;

	color:#000000;

}

.urlsr {
	background-color: #f4f4f4;
	text-align:center;
	padding: 1px 7px 0px 0px;
	height: 17px;
	color:#000000;
}



.logo h1{

	font-size: 44px;

	color:blue;

	float: right;              

	vertical-align: text-bottom;

}



.lastaddet{

	width:96%;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 7px;

	border-bottom: #FFFFFF 1px solid;

	background-color: #f4f4f4;

	height: 11px;

	font-size: 9px;

	color: #565656;

}

.lastaddetlink{

	border-bottom: #595959 1px solid;

	height: 11px;

	font-size: 9px;

	color: #595959;

	text-decoration: none;

}

#leftcol{

	width:134px; 

	float:left; 

	position:relative; 

	margin:0px 0px 0px -144px; 

	background-color: #f4f4f4;	

	background-repeat: repeat-y;

	background-position: top  right;

	text-align: left;

 }

.whitespace {

	height: 8px;

	background-color: #FFFFFF;

	font-size: 8px;

}

#outer{ 

	padding: 0px 0px 0px 10px;

	border:solid #f4f4f4 1px; 

	border-left-width: 134px ;  /* left column width. NN4 hack to hide borders */ 

	border-left-color: #f4f4f4;   /* left column colour */ 

	border-left-style: solid; 

	background-color: #FFFFFF; /* center column colour */ 

	width: auto; 

} 

 

#footer{ 

height:18px;

	width:100%; 

	background-color: #ECECEC; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f4f4f4',endColorStr='#D9D9D9',gradientType='0');

	background-repeat: repeat-x;

} 

.small {

	font-size:10px;

}

.powered_by {

	color: #999999;

	margin-top: 0px;

	float:left; 

	width: 200px;

	padding-left: 100px;

}



.copyright {

	color: #999999;

	margin-top: -8px;

	float:right; 

	width: 475px;

	padding-right: 75px;

}





#inner{

	margin:7px;

	width:100%;

}

 

#maincol{ 

	float: left; 

	width: 100%; 

	position: relative; 

	margin: 0px 0px 0px 0px;

}

 

#outer>#inner{

}

 

.clr{

	clear:both;

}

 

.content{

	position:relative;

} 

 

#header .content{

	padding-bottom:0;

} 

 

 /*printer styles*/ 

@media print{ 

	/*hide the left column when printing*/

	#leftcol{display:none;} 

	#outer{border-left:0;} 

}





#navcontainer {

	width: 134px;

	background-color: #f4f4f4;

}



#navcontainer ul

{

	margin-left: 0px;

	margin-top: 0px;

	padding-left: 0px;

	list-style-type: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #595959;

	text-align:left;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}

.signup {

	padding-left: 8px;

	font-size: 8.6px;

	color: #000000;

	font-weight: bold;

}

#navcontainer a,  #navlist a

{ 

	display: block;

	width: 127px;

	height: 16px;

	background-color: #f4f4f4;

	background-repeat: repeat-x;

	line-height: 1.5em;

	padding-left: 7px;

	color: #595959;

	text-decoration: none;

}

.num {

	font-size: 9px;

	font-weight: normal;

}

.numc {

	font-size: 9px;

	COLOR: #004990;

}

#navlist a:visited 

{

	color: #595959;

	text-decoration: none;

}



#navlist a:hover

{

	height: 16px;

	line-height: 1.5em;

	background-color: #ECECEC;

	background-repeat: repeat-x;

	color: #008000;

	padding-left: 7px;

	text-decoration: none;

}

.navlistheaderout {

	height: 16px;

	width: 127px;

	border-top: #FF0000 1px solid;

	background-color: #FFFDFA;

	padding:1px 0px 0px 0px;

}

.navlistheaderout2 {

	height: 16px;

	width: 130px;

	border-top: #FF0000 1px solid;

	background-color: #FFFDFA;

	padding:1px 0px 0px 0px;

}

.navlistheader {

	height: 13px;

	width: 127px;

	background-color: #FF0000;

	border-bottom: #FFFFFF 1px solid;

	text-align:left;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	line-height: 1em; 

	color: #FFFFFF;

	padding:3px 0px 0px 7px;

}

.navlistheader2 {

	height: 13px;

	width: 130px;

	background-color: #FF0000;

	border-bottom: #FFFFFF 1px solid;

	text-align:left;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	line-height: 1em; 

	color: #FFFFFF;

	padding:3px 0px 0px 7px;

}

.top_content {

	margin:0px 0px 0px 0px;

	padding-left: 3.5px;

	padding-right: 0px;

	background-color: #000000;

	text-align:left;

	text-decoration: none;

	font-size: 10px;

	font-weight: bold;

	line-height: 1.5em; 

	color:#FFFFFF;

}

.top_content1 {

	margin:0px 0px 0px 0px;

	padding-left: 3.5px;

	padding-right: 26px;

	background-color: #000000;

	text-align:left;

	text-decoration: none;

	font-size: 10px;

	line-height: 1.5em; 

	color:#FFFFFF;

}

.top_content11 {

	margin:0px 0px 0px 0px;

	padding-left: 7px;

	padding-right: 0px;

	border: #ECECEC 1px solid;

	border-top: #FFFFFF 1px solid;

	border-bottom: #FFFFFF 1px solid;

	background-color: #ECECEC;

	text-align:left;

	text-decoration: none;

	font-size: 10px;

	line-height: 1.5em; 

	color:#000000;

}

.top_content2 {
	margin:0px 0px 0px 0px;
	padding-left: 3px;
	padding-right: 0px;
	border-top: #000000 2px solid;
	border-bottom: #000000 2px solid;
	background: #333333;
	text-align:left;
	text-decoration: none;
	font-size: 10px;
	line-height: 1.8em; 
	color:#000000;	
}

.test {

	width:50%;

	margin:16px 0px 0px 0px;

	padding-left: 0px;

	padding-right: 0px;

	border-top: #FE0000 2px solid;

	background-color: #ECECEC;

	text-decoration: none;

	font-size: 10px;

	line-height: 1.5em; 

	color:#000000;

}

.test1 {

	margin:0px 0px 0px 0px;

	padding-left: 2px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	border-top: #D1D1D1 1px dotted;

	background-color: #f4f4f4;

	text-align:left;

	text-decoration: none;

	font-size: 10px;

	line-height: 1.5em; 

	color:#000000;

}

.fvert {

	background-color: #f4f4f4;

	text-align:center;

	text-decoration: none;

	font-size: 10px;

	line-height: 1.5em; 

	color:#000000;

}

.type {

	width:100px;

	margin:0px 0px 0px 0px;

	padding-left: 5px;

	text-align:left;

	text-decoration: none;

	font-size: 11px;

	line-height: 1.5em;

	font-weight: bold; 

	color:#000000;

}

.hlprice {

	padding-left: 4px;

	text-align:left;

	text-decoration: none;

	font-size: 10px;

	color:#FE0000;

}

.hlcountry {

	padding-left: 4px;

	text-align:right;

	text-decoration: none;

	font-size: 9px;

	color:#595959;

}

.hlother {

	padding-left: 4px;

	text-align:left;

	text-decoration: none;

	font-size: 9px;

	color:#595959;

}

.title {

	padding-left: 4px;

	text-align:right;

	text-decoration: none;

	font-size: 10px;

	color:#595959;

}

.title2 {

	margin:0px 0px 0px 0px;

	padding-left: 2px;

	text-align:left;

	text-decoration: none;

	font-size: 14px;

	font-weight: bold;

	color:#000000;

}

.titleh1 {

	margin:0px 0px 0px 0px;

	text-align:left;

	text-decoration: none;

	font-size: 14px;

	font-weight: bold;

	color:#FF0000;

}

.titleh2 {

	margin:0px 0px 7px 0px;

	text-align:left;

	text-decoration: none;

	font-size: 14px;

	font-weight: bold;

	color:#008000;

}



.listedby {

	margin:10px 0px 4px 0px;

	padding-left: 2px;

	text-align:left;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

	color:#565656;

}

.top_content3 {

	margin:0px 0px 0px 0px;

	padding-left: 3.5px;

	padding-right: 0px;

	border: #ECECEC 1px solid;

	border-top: #FFFFFF 1px solid;

	border-bottom: #FFFFFF 1px solid;

	background-color: #ECECEC;

	text-align:left;

	text-decoration: none;

	font-size: 10px;

	line-height: 1.5em; 

	color:#000000;

}

.top_content4 {

	margin:0px 0px 0px 149px;

	padding-left: 3.5px;

	padding-right: 0px;

	text-align:right;

	text-decoration: none;

	font-size: 10px;

	font-weight: bold;

	line-height: 1.5em; 

	color:#FFFFFF;

}

.ulink {

	margin: 10px;

	padding-left: 0px;

	padding-bottom: 0px;

	text-align:left;

	font-family: Helvetica;

	font-size: 14px;

	font-weight: bold;

	line-height: 14px; 

	color:#000000;

	text-decoration: none;

}

.ulink1 {

	margin:0px;

	padding-left: 10px;

	padding-right: 7px;

	padding-bottom: 0px;

	text-align:left;

	font-size: 11px;

	line-height: 16px;

	color:#565656;

	text-decoration: none;

}

.ulink2 {

	margin:4px 0px 0px 0px;

	padding-left: 7px;

	padding-bottom: 0px;

	text-align:left;

	font-size: 11px;

	font-weight: bold;

	line-height: 16px;

	color:#565656;

	text-decoration: none;

}

.ulink3 {

	margin:0px;

	text-align:left;

	font-size: 11px;

	line-height: 16px;

	color:#565656;

}

.ulink4 {

	margin:4px 0px 0px 0px;

	padding-left: 7px;

	padding-bottom: 0px;

	text-align:left;

	font-size: 11px;

	font-weight: bold;

	line-height: 16px;

	color:#565656;

	text-decoration: none;

}



.flt {

	color:#990000;

	text-decoration: none;

}

.flt1 {

	color:#565656;

	font-size: 11px;

	text-decoration: none;

}

.ldetails {

	margin:0px 0px 10px 0px;

	width: 98%;

	background-color: #f4f4f4;

	font-size: 11px;

	line-height: 16px;

	color:#565656;

	border-bottom: #CECECE 1px dotted;

}

.ldetails2 {

	margin:0px 0px 0px 0px;

	width: 98%;

	font-size: 11px;

	border-bottom: #CECECE 1px dotted;

}

.ldetails3 {

	margin:0px 0px 10px 0px;

	width: 98%;

	background-color: #f4f4f4; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#f4f4f4',gradientType='0');

	font-size: 11px;

	line-height: 16px;

	color:#565656;

	border-bottom: #CECECE 1px dotted;

}

.newsheader {

	height: 14px;

	width: 127px;

	background-color: #FF0000; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f4f4f4',endColorStr='#D9D9D9',gradientType='0');

	border-bottom: #FFFFFF 1px solid;

	text-align:left;

	font-size: 11px;

	text-decoration: none;

	line-height: -1em; 

	color: #01458E;

	padding:3px 0px 0px 5px;

}

.newsdate {

	margin:0px;

	padding-top: 5px;

	padding-left: 5px;

	text-align:left;

	font-size: 9px;

	color:#565656;

}

.newscaption {

	margin: 0px;

	padding-left: 5px;

	padding-bottom: 0px;

	text-align:left;

	font-family: Helvetica;

	font-size: 11px;

	font-weight: bold;

	color:#000000;

	text-decoration: none;

}

.newscontent {

	margin:0px;

	padding-top: 5px;

	padding-left: 5px;

	padding-right: 3px;

	padding-bottom: 5px;

	text-align:left;

	font-size: 9px;

	color:#565656;

	text-decoration: none;

}

.ads {

	padding-bottom: 7px;

}

.ads1 {

	padding-top: 2px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 7px;

}

.ads2 {

	background-color: #f4f4f4;

	margin:0px 10px 7px 0px;

	padding-left: 27px;

	border-bottom: #CECECE 1px dotted;

}

.adsnew {

	background-color: #f4f4f4;

	background-image: url("http://www.sportscarcatalog.com/template/vertical-menu/images/smallsquare2/rotate.php");

	background-repeat: no-repeat;

	background-position: right;

	margin:0px 7px 7px 0px;

	padding-left: 7px;

	border-bottom: #CECECE 1px dotted;

}



/* THIS CONTROLS THE TABLES DISPLAYED BY PAGES GENERATED BY THE PAGE EDITOR */

table.page_display

{

	border: 3px;

}

td.page_display

{

	width: 100%;

	vertical-align: top;

}

/* THIS CONTROLS THE TABLES DISPLAYED IN THE ADMIN */

table.admin_main

{

	border: 3px;

	width: 100%;

}

td.admin_main

{

	width: 100%;

	vertical-align: top;

}

/* THIS CONTROLS THE ROW COLORS */

td.row1_0	{ background-color: #009900; }

td.row2_0	{ background-color: #CCFFCC; }

td.row3_0	{ background-color: #99CC99; }

.adminListingLeft_0 {

	color: #FFFFFF;

	background-color : transparent;

}

/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */



.browse_tool_table {

	background-color: #f4f4f4;

	border-color: #ECECEC;

	border-style: outset;

 	border-width: 1px;

	width:100%;    

	font-size: 11px; 

	text-decoration: none; 

	color: black; 

}

.browse_tool {

	background-color: #f4f4f4;

	border-color: #ECECEC;

	border-style: outset;

 	border-width: 1px;

	font-size: 11px; 

	text-decoration: none; 

	color: black; 

}			

.browse_tool_num {

	color: #003399;

}



.browse_tool_button A {		

	background-color: silver;

	font-size: 10px;

	line-height: 10px; 

	text-align: center;

	BORDER-COLOR: #000000;

   	BORDER-STYLE: outset;

 	BORDER-WIDTH: 1px; 

	font-weight: bold; 

	text-decoration: none; 

	color: #000000; 

	width: 100px;

	height: 18px;

	display: block;

}



.browse_tool_button A:visited {		

	color: #000000;

}



.browse_tool_button A:hover {		

	color: #990000;

	BORDER-STYLE: inset;

	width: 100px; 

	height: 18px;

}



.browse_tool_ghost {

	font-size: 10px; 

	line-height: 10px; 

	color: #aaaaaa; 

	text-decoration: none; 

}

.browse_tool_curpage {

	background-color: silver;

	color: #000000;

	width: 20px;

	height: 18px;

	display: block;

	font-size: 11px;

	text-align: center;

}

.bt_pages {

	font-family: verdana, arial, Helvetica, sans-serif; 

	BACKGROUND-COLOR: #D1DEE9;

	text-decoration:none;

	font-size: 10px;

	vertical-align: middle;

	color:	#000000;

}



bt_pages_ghost{

	color:	#aaaaaa;

	text-decoration:none;

}



A.bt_pages{

	color:	#000000;

	width: 24px;

	height: 20px;

	display: block;

	text-align: center;

}



A.bt_pages:visited{

	color: #000000;

}



A.bt_pages:hover{

	color:#ffffff;

	background: #132975; 

}

/* CSS for Latest News */

A:link {

	COLOR: #000000;

}

A:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

A:active {

	COLOR: #761a1b; TEXT-DECORATION: underline

}

A:hover {

	COLOR: #000000; TEXT-DECORATION: underline

}

SPAN.header {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; text-align: left;

}

DIV.article {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; text-align: left

}

DIV.article2 {

	padding:10px 0px 5px 5px;

	text-align: center;

}



SPAN.topix A:hover {

	COLOR: #761a1b

}

SPAN.topix A:link {

	COLOR: #761a1b

}

SPAN.topix A:visited {

	COLOR: #761a1b

}

SPAN.tyitle {

	text-align: left; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif

}

SPAN.source {

	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #6f6f6f; FONT-FAMILY: Verdana, Arial, sanss-serif

}

SPAN.summary {

	FONT-SIZE: 9px;

	MARGIN-BOTTOM: 1em;

	PADDING-BOTTOM: 2px;

	text-align: left;

	FONT-FAMILY: verdana, arial, sans-serif;

	color:#565656;

}

.blk {

	color:#000000;

}

.table {

	border:0px;

	width=476px;

	text-align: center;

}

.widthf {

	font-size: 9px;

	color:#565656;

}

.graybg {

	background: #f4f4f4; 

}

.randomsmallsquare_old {

	background-image: url("http://www.sportscarcatalog.com/template/vertical-menu/images/smallsquare/rotate.php");

	background-repeat: no-repeat;

	background-position: 0px 0px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	width: 255px;

}

.randomsmallsquare {

	background-repeat: no-repeat;

	background-position: 0px 0px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	width: 255px;

}

.randomsmallsquare p{

	margin: 0px 0px 0px 50px;

	padding: 0px 0px 0px 5px;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #000;

}

.save {

	height: 214px;

}

.red {

	padding-left:100px;

	text-align: left;

	vertical-align: top;

	color:#FF0000;

	font-weight:bold;

	font-size:10px;

}

.tab {

	margin: 0px 0px 0px 50px;

	padding-left:0px;

}

.paybut {

	width: 100%;

	text-align: center;

	padding: 0px 0px 0px 0px;

}

.dot {

	padding: 0px 0px 10px 0px;

	border-bottom: #999999 1px dotted;

}

.ldetails5 {

	margin:10px 0px 10px 0px;

	width: 100%;

	background-color: #FFFBBA;

	font-size: 11px;

	line-height: 16px;

	color:#565656;

	border: #FFC407 0px solid;

}

.sres {

	margin:0px 0px 0px 0px;

	width: 110px;

	border: #f4f4f4 1px solid;

	text-align: left;

}
.sbm{ 
	width: 130px;
	color:#FFFFFF; TEXT-DECORATION: none;
	background-image: url("http://www.sportscarcatalog.com/template/vertical-menu/images/social_bookmarks.gif");
}
.hitc {
	font-size: 10px;
	color:#999999;
}