.sans10 {font-family: sans-serif; font-size: 10px;}
.sans11 {font-family: sans-serif; font-size: 11px;}
.sans12 {font-family: sans-serif; font-size: 12px;}
.sans14 {font-family: sans-serif; font-size: 14px;}
.sans16 {font-family: sans-serif; font-size: 16px;}
.sans18 {font-family: sans-serif; font-size: 18px;}
.sans20 {font-family: sans-serif; font-size: 20px;}
.sans22 {font-family: sans-serif; font-size: 22px;}

.serif12 {font-family: serif; font-size: 12px;}
.serif13 {font-family: serif; font-size: 13px;}
.serif14 {font-family: serif; font-size: 14px;}
.serif16 {font-family: serif; font-size: 16px;}
.serif18 {font-family: serif; font-size: 18px;}
.serif20 {font-family: serif; font-size: 20px;}

.verdana9 {font-family: Verdana,sans-serif; font-size: 9px;}
.verdana10 {font-family: Verdana,sans-serif; font-size: 10px}
.verdana11 {font-family: Verdana,sans-serif; font-size: 11px}
.verdana12 {font-family: Verdana,sans-serif; font-size: 12px}
.verdana14 {font-family: Verdana,sans-serif; font-size: 14px}
.verdana16 {font-family: Verdana,sans-serif; font-size: 16px}

.dtl_txt9 {font-family: Tahoma,sans-serif; font-size: 9px;}
.dtl_txt10 {font-family: Tahoma,sans-serif; font-size: 10px}
.dtl_txt11 {font-family: Tahoma,sans-serif; font-size: 11px}
.dtl_txt12 {font-family: Tahoma,sans-serif; font-size: 12px}
.dtl_txt14 {font-family: Tahoma,sans-serif; font-size: 14px}
.dtl_txt16 {font-family: Tahoma,sans-serif; font-size: 16px}

BODY
{
	font-family:	sans-serif;
	font-size:		10px;
	margin:			0px;
	background:		#000000;
	color:			#FFFFFF;
}


TABLE
{
	font-family:	sans-serif;
	font-size:		11px;
	color:			#ffffff;
}

A:link		{color: #FFD860; text-decoration: none;}
A:visited 	{color: #FFD860; text-decoration: none;}
A:hover 	{color: #FFA200; text-decoration: underline;}

LI {padding-left: 0px; margin-left: 0px;}
BLOCKQUOTE{margin-left: 15px; margin-top: 0px;}

SELECT, INPUT, TEXTAREA
{
 	font-family: Verdana, sans-serif;
	font-size: 11px;
}

a.bottom:link {color: #062E7E; text-decoration: none;}
a.bottom:visited {color: #062E7E; text-decoration: none;}
a.bottom:hover {color: #3E5789; text-decoration: none;}

TABLE.main_content
{
	font-family:		sans-serif;
	font-size:			12px;
	background-color:	#000000;
	height:				600px;
	margin-bottom:		10px;
	color:				#FFFFFF;
}


TABLE.bordered
{
	border: solid 1px #F6F6F6;
	font-family: sans-serif;
	font-size: 14px;
	color: #F6F6F6;
}

TABLE.borderblack
{
	border: solid 1px #000000;
	font-family: verdan;
	font-size: 10px;
	color: #000000;
}

TABLE.side_table
{
	border: dotted 1px #c2c2c2;
	border-bottom: solid 3px #c2c2c2;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #535353;
}

UL.side_table
{
	margin-left: 18px;
	padding-left: 0px;
	list-style-type: square;
	color: #535353;
}



P.detailHeader
{
	display:			block;
	margin:				0px 0px 0px 0px;
	padding:			2px;
	background-color: 	#aaaaaa;
	font-family:		Verdana,sans-serif;
	font-size:			9px;
	color:				#ffffff;
	font-weight:		bold;
}

P.optionsHeader
{
	display:			block;
	margin:				0px 0px 0px 0px;
	padding:			2px;
	background-color: 	#FF0000;
	font-family:		Verdana,sans-serif;
	font-size:			9px;
	color:				#ffffff;
	font-weight:		bold;
}


/* Styles used for boxes on RHS (account,email list, search) */
DIV.left_fbox
{
	background:			url('/images/left_fbox_bg.jpg') repeat-x bottom right;
	margin-bottom:		4px;
	border:				solid 1px #656565;
	width:				175px;
}
DIV.left_fbox TABLE
{
	position:		relative;
	font-family:	Tahoma,Verdana,sans-serif;
	font-size:		9px;
	width:			175px;
}
DIV.left_fbox TD
{
	padding:	6px;
}
	
DIV.left_fbox A:link 		{text-decoration: none; color: #FFFF88;}
DIV.left_fbox A:visited		{text-decoration: none; color: #FFFF88;}
DIV.left_fbox A:hover		{text-decoration: underline; color: #E8E8E8;}

.floatBoxOuter{
	width:200px;
	margin:auto;
	text-align:center;
}
.floatBoxShadow {
  float:	left;	
  background: url(/images/border_shadow_dark.gif) no-repeat bottom right;
  /*margin: 5px 0px 0px 5px; */
  }

.floatBoxShadow IMG
{
    display: block;    
    position: relative;
    margin: -6px 6px 6px -6px;
    padding: 0px;
}

/* Begin themed areas */
/* ---------------------------------------------------- */
TABLE.mps_details
{
	font-family:		Verdana,sans-serif;
	font-size:			9px;
	margin-bottom:		10px;
	color:				#000000;
	
}

TABLE.mps_details a:link 		{color: #132F51; text-decoration: none;}
TABLE.mps_details a:visited 	{color: #132F51; text-decoration: none;}
TABLE.mps_details a:hover 		{color: #FF5400; text-decoration: underline;}

TABLE.btab
{
	color:	#ffffff;
	font-family:	Tahoma,Verdana,sans-serif;
	font-size:		9px;
	font-weight:	bold;
}

.box_back
{
	/*background-image: 	url('/images/box_back.jpg');*/
	background-repeat: 	repeat-x;
	background-color: 	#B00400;
	font-family:		Verdana, sans-serif;
	font-size: 			9px;
	color: 				#FFFFFF;
}

TABLE.mps_details_spec_tbl
{
	font-family: 	Verdana,sans-serif; 
	font-size: 		9px;
	color:			#000000;
}
.mps_details_spec_hdr 	{font-weight: bold; color: #A50000}


/* Used on vehicles_main page */
/* Colors should be themed */
TABLE.vehicles_main {
	background-color: 	#000000; 
	border: 			solid 1px #858585;
	padding:			3px;
}

TABLE.vehicles_main A:link		{color: #FFD860; text-decoration: none;}
TABLE.vehicles_main A:visited 	{color: #FFD860; text-decoration: none;}
TABLE.vehicles_main A:hover 	{color: #FFA200; text-decoration: underline;}

.vehicles_main_back
{
	background-color: 	#B00400;
	color: 				#FFFFFF;
}

.vehicles_main_category 	{color: #FFD860; font-family: Verdana,sans-serif; font-size: 16px; color: #ffffff;}
.vehicles_main_title 		{font-family: sans-serif; font-size: 12px; font-weight: bold;}
.vehicles_main_price 		{color: #FFD860; font-weight: bold;}
