BODY{
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 12pt;
text-align:center;
margin:0px;
padding:0px;
background:url(../images/new/background_l.gif) repeat;
}

p {
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 12px;
}
div{
margin:0;
padding:0;
}

td
{
	font-size:12px;
}

.s_11
{
	font-size:11px;
}


.s_10
{
	font-size:10px;
}
img
{
	border:0;
}
A:ACTIVE, A:LINK, A:VISITED {

color: #757575;
font-weight: none;
text-decoration: underline;
}
A:HOVER {
color: #757575;
font-weight: none;
text-decoration: underline;
}

h1 {
color: #696A6D;
font-weight: bold;
font-size: 17px;
padding: 30px 70px 0  0;
margin:0 0 27px 0;
line-height:25px;
border:0;
background:none;
}



#big_content_div
{
	width:964px;
	text-align:left;
	background:#ffffff;
}

#big_content_div .above_header
{
	background: url("../images/new/above_header.gif") no-repeat top left;
	width:964px;
	height:22px;
}

#big_content_div .left_margin
{
	background: url("../images/new/left_margin.gif") repeat-y top left;
	width:8px;
}
#big_content_div .right_margin
{
	
	width:7px;
	background: url("../images/new/right_margin.gif") repeat-y top right;
	
}

#big_content_div .left_margin_white
{
	background: url("../images/new/left_margin_bottom.gif") no-repeat bottom left;
	width:4px;
}
#big_content_div .right_margin_white
{
	background: url("../images/new/right_corner_bottom.gif") no-repeat bottom right;
	
	width:5px;
	
	
}
#big_content_div .right_margin img
{
	border:0;
}

#big_content_div .left_margin img
{
	border:0;
}

.logo
{
	border:0;
	padding:10px;
	float:left;
}
.img_my_wheel
{
	border: 1px #ADADAD solid;
	float:left;
	margin-right: 6px;
}

.my_short_links
{
	float:right;
	width:110px;
	color: #757575;
	
}
.my_short_info
{
	float:right;
	width:201px;
	padding-top:32px;
}

#big_content_div .inner_content
{

	width:941px;
	
}

.left_body_margin
{
	background: url(../images/new/background_l.gif) top right;
	height:53px;
}

.right_body_margin
{
	background: url(../images/new/background.gif) top left;
}

#big_content_div .header
{
	background: url("../images/new/header.gif") no-repeat top right;
	height:110px;
}

#big_content_div .search
{
	height:33px;
	text-align:right;
	color: #616161;
	float:right;
	margin-right:13px;
}

#big_content_div .info_count
{
	
	text-align:right;
	font-size: 12px;
	color: #616161;
	float:left;
	width:670px;
	padding:8px;
}

#big_content_div .search form
{
	margin:0;
	padding:0;
}
#big_content_div .search .search_field
{
	background: url(../images/new/search_field.gif) no-repeat top;
	width:232px;
	height:26px;	
	
	
}

#big_content_div .search form .search_input
{
	border: #F1F1F1;
	background: #F1F1F1;
	font-size:11px;
	height:18px;
	margin-top:3px;
	padding:0;
	width:160px;
	color:#777777;
	float:right;
}

#menu_div
{
	height: 37px;
	background: url(../images/new/menu_bg.gif) repeat-x top;
	margin:0;
	padding:0;
}

#menu_div ul {
	list-style:none;
	margin:0;
	padding:0;
}
#menu_div ul li {
	display:inline;
	margin:0;
	padding:0;
}
#menu_div ul li a{
	color:white;
	padding-left:14px;
	padding-right:14px;
	float:left;
	text-align:center;
	line-height:37px;
	color: #5B5B5B;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	border-right:1px #ffffff solid;
	border-left:1px #C9C9C9 solid;
}
#menu_div ul li a:hover { 
	
	background:url(../images/new/menu_hover.gif) center center no-repeat;
	color:#ffffff;
}

#menu_div ul li .selected_a { 
	color: #ffffff;
	text-decoration:none;
	background:url(../images/menu_bg_h.jpg) right center no-repeat;
}


.page_content_index
{
	background: url(../images/new/car.gif) no-repeat top left;
	
}

.page_content
{
	background: url(../images/new/page_content.gif) no-repeat top left;

	padding: 5px 30px 0 30px;
	 
}




.bottom
{
        background: url(../images/new/footer_bg.gif) no-repeat 44px 0px  ;
	padding:0;
	height:53px;
	text-align:left;	
}

.footer
{
	background: url(../images/new/footer1.gif) no-repeat top left;
	height:30px !important;
	height:53px;
	padding:23px 20px 0 50px;
	color: #4E4E4E;
	
}

.footer A:ACTIVE, .footer A:LINK, .footer A:VISITED, .footer A:HOVER {

color: #4E4E4E;
font-weight: none;
text-decoration: none;
}


.footer_menu
{
	background: url(../images/new/right_footer.gif) no-repeat top right;
	height:53px;
	
}


.login_info_box
{
	margin-left:480px;
	height:176px;
	text-align:center;
}

.black_box_header
{
	background: url(../images/new/black_box_header.gif) no-repeat top right;
	height:39px;
	width:425px;
	color:#ffffff;
}
.black_box_cont
{
	background: url(../images/new/black_box_cont.gif) repeat-y top left;
	overflow:hidden;
	width:405px !important;
	*width:425px !important;
	padding:2px 10px 0px 10px;
	*padding:2px 10px 0px 10px;
	
}

.black_box_cont_2
{
	background: url(../images/new/black_box_cont.gif) repeat-y top left;
	width:280px !important;
	width:425px;
	padding:2px 10px 0 10px;	
}


.black_box_cont A:ACTIVE, .black_box_cont A:LINK, .black_box_cont A:VISITED, .black_box_cont A:HOVER {
	color: #3B3B3B;
	padding:3px;
}
.black_box_header h2
{
	color:#ffffff;
	font-weight: bold;
	font-size: 14px;
	padding: 10px 0 0  20px;
	margin:0;

}


.black_box_header_big
{
	background: url(../images/new/black_box_header_big.gif) no-repeat top right;
	height:39px;
	width:872px;
	color:#ffffff;
}
.black_box_cont_big
{
	background: url(../images/new/black_box_cont_big.gif) repeat-y top right;
	width:852px !important;
	width:872px;
	overflow:hidden;
	padding:2px 10px 0px 10px;
	color: #3B3B3B;
}
.grey_box_cont_big
{
	background:#e5e5e5;
	width:852px !important;
	width:872px;
	padding:2px 10px 0 10px;	
	color: #3B3B3B;
}

.black_box_cont_big A:ACTIVE, .black_box_cont_big A:LINK, .black_box_cont_big A:VISITED, .black_box_cont_big A:HOVER {
	color: #3B3B3B;
	padding:5px;
}
.black_box_header_big h1
{
	color:#ffffff;
	font-weight: bold;
	font-size: 14px;
	padding: 10px 0 0  20px;
	margin:0;

}
.black_box_header_big h2
{
        color:#ffffff;
        font-weight: bold;
        font-size: 14px;
        padding: 10px 0 0  20px;
        margin:0;
		text-align:left;

}


#top_menu_div
{
	height: 44px;
	background: url(../images/new/top_header_bg.gif) repeat-x bottom;
	margin:0;
	padding:0;
}

#top_menu_div ul {
	list-style:none;
	margin:0;
	padding:0;
}
#top_menu_div ul li {
	display:inline;
	margin:0;
	padding:0;
}
#top_menu_div ul li a{
	color:white;
	
	float:left;
	text-align:center;
	line-height:28px;
	color: #5B5B5B;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	border-right:1px #ffffff solid;
	border-left:1px #C9C9C9 solid;
	margin-top:16px;
	width:157px;
}

#top_menu_div ul li .first { 
	
	background:url(../images/new/top_header_left.gif) left bottom no-repeat;
	border-left:0;
	margin-top:15px;
}

#top_menu_div ul li .selected { 
	
	background:url(../images/new/top_header_selected.gif) no-repeat left bottom ;
	border-left:0;
	border-right:0;
	margin-top:0;
	padding:16px 0 0 0;
	width:157px;
}

.tops
{
	width:874px;
}

.grey_band
{
	background:url(../images/new/top_grey_band.gif) repeat-x left bottom ;
	height:27px;

}

.grey_band_right
{
	background:url(../images/new/top_grey_band_right.gif) no-repeat right top ;
	height:17px !important;
	height:27px;
	float:right;
	padding:5px;
	color:#3B3B3B;

}
.grey_band_right A:ACTIVE, .grey_band_right A:LINK, .grey_band_right A:VISITED, .grey_band_right A:HOVER {

color: #3B3B3B;
padding: 0 5px 0 5px;

}


.top_content
{
	padding:14px 5px 17px 5px;
	border-left:1px #C8C8C8 solid;
	border-right:1px #C8C8C8 solid;	

}

.short_profile_ride
{
	width:385px;
	margin:0 1px 0 0;
	color: #606060;
	text-align:left;
	font-size:13px;
}

.short_profile_ride h2
{
	margin:0;
	padding:0;
	font-size:14px;
}

.short_profile_ride a:active, .short_profile_ride a:LINK, .short_profile_ride a:VISITED, .short_profile_ride a:HOVER
{
	margin:0;
	padding:0;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}

.short_profile
{
	width:395px;
	margin:0 1px 0 0;
	color: #606060;
	text-align:left;
	font-size:13px;
}
.short_profile small
{
font-size:12px;
}


.link_button:ACTIVE, .link_button:LINK, .link_button:VISITED, .link_button:HOVER {

	background:#F4E786;
	color:#656565;
	
}

.link_y_l
{

	background:  url(../images/new/but_yellow_left.gif) no-repeat left center ;
	height:37px;
	width:94px !important;
	width:100px;		
	padding:0 3px 0 3px;
}

.link_y_r
{

	background:url(../images/new/but_yellow_right.gif) no-repeat center center ;
	height:37px;
	width:94px !important;
	width:100px;	
	padding:0 3px 0 3px;
	
	
}
.black_box_cont_big form
{
	margin:0;
}

.submit
{
	border:  1px #DFD698 solid;	

	color: #656565;
	
	font-weight:bold;
		
	background-color: #F4E785;
	
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
}


.scroll_div
{
	height:528px;
	overflow:auto;
}

.scroll_div_smaller
{
	height:210px !important;
	height:200px;
	overflow:auto;
}


.scroll_div_700
{
	height:700px;
	overflow:auto;
}

.scroll_div_400
{
	
	height:400px;
	overflow:auto;
}
.black_link:active,.black_link:link,.black_link:visited,.black_link:hover
{
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size: 13px;
}
.left
{
float:left;
text-align:left;
}

.small_link a:active, .small_link a:LINK, .small_link a:VISITED, .small_link a:HOVER
{
	margin:5px 0 0 0;
	padding:0;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}


/*----------- Updated Design --------------*/
.greybghead
{
display:block;
background:#e3e3e3;
padding:4px;
font-weight:bold;
color:#5a5a5a;
}
.similarwheelsdivouter
{
width:100%;
overflow:hidden;
}
.similarwheelsdiv
{
width:75px;
/* overflow:hidden; */
margin:9px; 
float:left;
text-align:center;
}
.wheelsimg
{
width:75px;
height:75px;
margin-bottom:5px;
}

.greybg_outer
{
width:936px;
overflow:hidden;
margin:3px auto;
text-align:left;
}
.greybg_outer .greybg_top
{
background:url(../images/new/grebg_top_head.gif) no-repeat top left;
width:922px;
height:36px;
}
.greybg_outer .greybg_top h2
{
color:#FFFFFF;
font-size:12px;
padding:10px 0px 0px 25px;
}
.greybg_outer .greybg_bottom
{
background:url(../images/new/grebg_bottom.gif) no-repeat bottom left #f2f2f2;
padding:15px;
width:892px;
*width:922px;
overflow:hidden;
}
.greybg_outer .lgreybg_bottom
{
background: no-repeat bottom left #f7f7f7;
padding:15px;
width:892px;
*width:922px;
overflow:hidden;
}

.img_grage
{
width:178px;
height:178px;
}
.greybg_outer .innergrage
{
width:220px;
overflow:hidden;
float:left;
}
.greybg_outer p
{
line-height:12px;
color:#606060;
}
.greybg_outer .head
{
color:#373737;
font-weight:bold;
}



.btn_yellow
{
background:url(../images/new/btn_yellobg.gif) no-repeat top left;
width:149px;
height:34px;
color:#fffdf4;
text-align:center;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.btn_yellowsmall
{
background:url(../images/new/btn_yellobg_small.gif) no-repeat top left;
width:76px;
height:34px;
color:#fffdf4;
text-align:center;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.btn_blue
{
background:url(../images/new/btn_blue.gif) no-repeat top left;
width:104px;
height:34px;
color:#fffdf4;
text-align:center;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.btn_red
{
background:url(../images/new/btn_red.gif) no-repeat top left;
width:106px;
height:34px;
color:#fffdf4;
text-align:center;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.table_greybg
{
background:#bbbbbb;
font-weight:bold;
color:#FFFFFF;
}
.table_dgreybg
{
background:#707070;
font-weight:bold;
color:#FFFFFF;
}
.bottom1border
{
border-bottom:1px solid #dadbd3;
padding:3px 0px;
}
.ridestructure
{
width:auto;
overflow:hidden;
color:#818181;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:20px;
}
.ridelink
{
color:#0c74a7 !important; 
}
.ridelink:hover
{
text-decoration:none;
}
.img_ridecar
{
width:50px;
height:37px;
border:1px solid #000000;
}
.profileinfo
{
width:260px;
overflow:hidden;
float:left;
margin-right:15px;
padding-left:19px;
border-left:1px solid #cdcdcd;
}
.fleft
{
float:left;
}
.fright
{
float:right;
}
.clear
{
clear:both;
}
.black_small_curve_outer
{
width:456px;
overflow:hidden;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}
.black_small_curve_outer p
{
color:#414141;
}
.black_small_curve_outer .black_small_curve_head
{
background:url(../images/new/bg_black_gradient.gif) repeat-x top left;
display:block;
height:35px;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 10px 0px 0px;
}
.black_small_curve_outer .black_small_curve_head h2
{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:4px 0px 0px 20px;
}
.black_small_curve_outer .black_small_curve_bottom
{
background:url(../images/new/black_small_curvebottom.gif) no-repeat bottom left;
width:430px;
*width:456px;
overflow:hidden;
padding:10px 13px 14px 13px;
}
.black_small_curve_outer .black_small_curve_middle
{
background:url(../images/new/black_small_curvemiddle.gif) repeat-y top left;
width:456px;
overflow:hidden;
}
.imgqueryouter
{
width:430px;
overflow:hidden;
}
.commondiv
{
width:auto;
overflow:hidden
}
.mbottom7
{
margin-bottom:7px;
}
.mbottom10
{
margin-bottom:10px;
}
.mright10
{
margin-right:10px;
}
.mtop10
{
margin-top:10px;
}
.mtop20
{
margin-top:20px;
}

.greybghead2
{
background:#e1e1e1;
height:22px;
*height:26px;
display:block;
color:#595959;
font-family:Arial, Helvetica, sans-serif;
padding:6px 0px 0px 17px;
font-weight:bold;
}
.latestcomments
{
overflow:hidden;
background:url(../images/new/bg_latestcomments.gif) repeat-x bottom left;
padding:10px 20px;
width:416px;
*width:456px;
}
.latestcomments h2
{
padding:0px;
margin:0px;
color:#4e4e4e;
}
.latestcomments p
{
line-height:22px;
padding:0px;
margin:0px;
}
/*.pagination_comments
{
width:132px;
height:20px;
float:right;
margin:32px 0px;
}
.pagination_comments a
{
text-decoration:none;
display:block;
width:16px;
height:16px;
text-align:center;
color:#585858;
font-size:12px;
font-weight:bold;
float:left;
margin:0px 4px;
}
.pagination_comments a:hover, .pagination_comments a.selected
{
color:#FFFFFF;
background:url(../images/new/bg_paginationselected.gif) no-repeat top left;
}
*/.commentstextbox
{
background:url(../images/new/bg_commentstextbox.gif) no-repeat top left;
width:422px;
height:84px;
border:1px solid #c5c5c5;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
font-size:13px;
line-height:18px;
}
.img_blackborder
{
border:1px solid #000000;
}
.queryimg_small
{
width:130px;
height:130px;
margin:0px 13px 0px 0px;
float:left;
text-align:center;
}
.queryimg_small p
{
line-height:0px;
}
.greybgborder
{
background:#d7d7d7;
border:1px solid #b3b3b3;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
}
.greybgborder input, select, textarea
{
font-family:Arial, Helvetica, sans-serif;
color:#35363a;
}
.botom2border
{
border-bottom:2px solid #b7b7b7;
margin-bottom:5px;
color:#322f36;
}
.commonpagination
{
width:auto;
height:50px;
margin:3px 0px;
font-weight:bold;
}
.commonpagination a
{
color:#0c74a7 !important; 
margin:0px 0px;
font-weight:normal;
}
.commonpagination a:hover
{
text-decoration:none;
}
.commonpagination .selected
{
color:#333333 !important;
display:block;
float:left;
margin:0px 3px;
text-decoration:none;
font-weight:bold;
}

/*---- Form Outer starts Here -----*/
.formouter
{
width:98%;
overflow:hidden;
margin:0 auto;
}
.labelouter
{
margin:5px 0px;
width:100%;
overflow:hidden;
clear:both;
}
.labelouter .label_more
{
width:18%;
overflow:hidden;
float:left;
margin-right:8px;
}
.labelouter label
{
width:18%;
float:left;
margin-right:8px;
font-weight:bold;
color:#5d5d5d;
font-size:14px;
text-align:right;
padding:8px 0px 0px 0px;
}
.inputouter
{
width:40%;
overflow:hidden;
padding:8px;
background:#f9f9f9;
border:1px solid #dcdcdc;
float:left;
}
.inputouter input, select, textarea
{
border-bottom:1px solid #e7e7e7;
border-left:1px solid #e7e7e7;
border-right:1px solid #e7e7e7;
border-top:1px solid #aeaeae;
padding:5px;
*height:25px;
color:#727075;
width:100%;
color:#606060;
}
.error_msg
{
background:#ffced1;
border:1px solid #e1a4ab;
color:#671917;
padding:10px 10px;
text-align:center;
float:right;
font-family:Arial, Helvetica, sans-serif;
width:36%;
}
.ok_msg
{
background:url(../images/icons/icn_tic.jpg) no-repeat top left #f1fde9;
border:1px solid #e1dfe0;
color:#948872;
padding:8px 0px 10px 28px;
text-align:left;
float:right;
font-family:Arial, Helvetica, sans-serif;
width:35%;
}
.red
{
color:#990000;
}
