h1.ptitle{
	font:bold 18px Helvetica;
	margin:20px 10px 10px 10px;
	color:#fff;
}
h1.ptitle a{
	color:#fff;
	text-decoration:none;
}
h1.ptitle a:hover{text-decoration:underline;}

.white_text_page{
	background-color:#fff;
	color: #333;
	padding:25px 80px 30px 14px;
	font:normal 12px Helvetica;
	line-height:16px;
	min-height:500px;
}

.white_text_page h3.bged{
	background-color:#666;
	color: #fff;
	padding:8px;
}

.white_text_page .small_lines, .small_lines{
	width:600px;
}

.content_singleform{
	padding:30px;
}

.content_singleform h1{
	font:bold 14pt helvetica;
	color:#ffffff;
}

.content_singleform h3{
	font:normal 12px helvetica;
	color:#ffffff;
}

.addcar_menu{
	font:normal 13pt helvetica;
	color:#6E797F;
}
.addcar_menu a{
	font:bold 10pt helvetica;
	text-decoration:none;
	color:#02BCF1;
}

.addcar_menu a:hover{
	text-decoration:underline;
}

.addcar_menu a.on{
	color:#ffffff;
}
#feature_adjuster_wrapper{
	overflow:hidden;
}

.start_banner{
	position:absolute;
	width:100%;
	z-index:2000;
	margin-left:10px;
}

.start_banner .title{
	font:bold 20px Helvetica;
	color:#333;
	padding:10px;
	background-color:#fef7b0;
}

.start_banner .title span{
	color:#666;
	font:normal 12px Helvetica;
}

.start_banner .title a{
	color:#fff;
	font:bold 11px Helvetica;
}

.start_banner .tipup{
	height:11px;
	/*background-color:#00c1fb;
	filter:alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity:0.4;*/
	position:absolute;
	width:100%;
}

.start_banner .module_container .tip_wrapper{
	float:left;
}

.start_banner .module_container .tip_wrapper .tip{
	margin-left:10px;
}

.start_banner .module_container .container{
	background-color:#fef7b0 !important;
	border-bottom:1px solid #fef7b0;
}

.start_banner .module_container .container .content{
	margin-left:0px;
	margin-top:0px;
	border-left:1px solid #ccc;
}

.start_banner .module_container .container .image{
	float:left;
}

.start_banner .module_container #container_one .content{
	width:493px;
	height:110px;
}

.start_banner .module_container #container_three .textblock{
	width:220px;
}

.start_banner .module_container .container .textblock{
	float:left;
	width:230px;
}

.start_banner .module_container .container h1{
	color:#333;
	margin-left:10px;
	margin-bottom:10px;
}

.start_banner .module_container .container .textblock .title{
	font:bold 13px Helvetica;
	padding:0px;
}

.start_banner .module_container .container .textblock .text{
	font:normal 11px Helvetica;
}

.start_banner .module_container #container_three{
	text-align:right;
}

.start_banner .module_container #container_three .content{
	float:right;
	width:232px;
	margin-right:20px;
	text-align:left;
	height:110px;
}

.start_banner .module_container #container_two .content{
	height:110px;
}

.start_banner .module_container #container_three .content .textblock{
	width:160px;
}

.tip_wrapper img.close{
	border:none;
	margin-top:0;
	padding:0;
}

.tip_wrapper a{
	text-decoration:none;
	color:#fef7b0;
}

.tip_wrapper .close{
	margin-top:5px;
	padding-right:10px;
	text-align:right;
	padding-top:10px;
}

.body .intro_text{
	font:normal 12px Helvetica;
	color:#333;
	margin-bottom:10px;
}

.body .intro_text a{
	color:#09c;
	text-decoration:none;
}

.body .edit_pix{
	width:112px;
	height:112px;
	background-image: url("welcome_edit_pix.jpg");
	background-repeat:no-repeat;
}

.sp_left_arrow{
	background-image:url(sp_left.png);
	background-repeat:no-repeat;
	width:41px;
	height:64px;
	display:none;
	z-index:1000;
	position:fixed;
	top:50%;
	margin-top:-32px;
	cursor:pointer;
}

.sp_left_arrow:hover{
	background-image:url(sp_left_hover.png);
}

.sp_right_arrow{
	background-image:url(sp_right.png);
	background-repeat:no-repeat;
	width:41px;
	height:64px;
	display:none;
	z-index:1000;
	position:fixed;
	top:50%;
	margin-top:-32px;
	right:0;
	cursor:pointer;
}

.sp_right_arrow:hover{
	background-image:url(sp_right_hover.png);
}

.title_pix{
	margin-left:10px;
	font:bold 12px Helvetica;
	color:#333;
}

.handcursor{
	cursor:pointer;
}

.myhome_squares_bg_fixed{
	background-color:transparent;
	border:7px solid transparent;
	margin:-2px;
	z-index:1;
	cursor:auto;
}

.header_padding{
	padding:10px;
}

.myhome_label_text .news_wrapper {
	margin-top:10px;
}

.myhome_label_text .news_wrapper .news{
	width:190px;
	padding:2px;
	padding-left:0px;
	border-top:1px solid #727d81;
}

.myhome_label_text .news_wrapper .news:hover{
	background-image:url(transparency20.png);
	background-repeat:repeat;
	cursor:pointer;
}

.myhome_label_text .news_wrapper .news .text{
	font:bold 11px Helvetica;
	margin-left:46px;
}

.nag_activate_account{
	background-color:#FEF7B0;
	padding:10px;
	color:#333;
	font:normal 12px Helvetica;
	min-width:796px;
}

.nag_activate_account div{
	margin:0px !important;
}

.nag_activate_account a{
	color:#09C;
	text-decoration:none;
	font:bold 11px Helvetica;
}

.emptyfeedbg2{
	background-image:url(transparency5.png);
	background-repeat:repeat;
	background-color:transparent !important;
}

.emptyfeedbg{
	background-image:url(transparency10.png);
	background-repeat:repeat;
	background-color:transparent !important;
}

.emptyfeed{
	padding:10px;
	z-index:10;
	position:absolute;
}

.emptyfeed .title{
	font:bold 12px Helvetica;
	color:#FFF;
}

.emptyfeed .content{
	font:bold 12px Helvetica;
	color:#968e8b;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
}

.emptyfeed .links a{
	font:bold 12px Helvetica;
	color:#09C;
	text-decoration:none;
	cursor:pointer;
}

a.goto_email{
	color:#fff;
	text-decoration:none;
	padding:3px;
	background-color:#6e777c;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px; /*safari and chrome*/
	-khtml-border-radius:3px; /*linux browsers*/
	border-radius:3px; /*CSS3*/
	/*behavior:url("border-radius.htc");*/
	margin-left:10px;
}

.ads_upload{
	background-color:#EBF7FB;
	height:29px;
	padding-left:14px;
	padding-top:7px;
}


span.instruction{
	color:#666;
	font:normal 10px Helvetica;
}

.steps .label, .steps .label_file{
	background-color:#516B77 !important;
	color:#FFF !important;
	height:22px;
	padding:11px 6px 2px 8px;
}

.panes .steps .field{
	/*padding-bottom:5px;
	padding-top:6px;*/
}

.steps .field{
	background-color:#FFFFFF !important;
	border:1px solid #516B77;
	height:16px !important;
	margin-left:0;
	padding-bottom:9px;
	padding-top:8px;
}

.steps small{
	font-weight:normal;
}

.steps .file_image{
	height:36px;
	background-color:#F8F8F8;
}

.steps .f_obs {
	display:none;
}

.welcome_button{
	padding:0px 15px;
}

#file_ad_photoUploader{
	margin-left:10px;
	margin-right:10px;
}

.uploadifyQueue{
	margin-top:10px;
	margin-left:10px
}

.uploadifyQueueItem{
	clear:both;
	margin-bottom:2px;
}

.fileName{
	background-color:#EFEFEF;
	display:block;
	float:left;
	margin-right:2px;
	padding:2px;
	width:200px;
	height:15px;
}

.percentage{
	background-color:#EBF7FB;
	font-weight:bold;
	padding:2px;
	display:block;
	float:left;
	height:15px;
}

.uploadifyProgress{
	clear:both;
}

#ads_uploaded{
	clear:both;
	margin-left:10px;
	width:330px;
}

.uploadedImageClass{
	width:74px;
	height:90px;
	margin-top: 2px;
	margin-right: 7px;
	float: left;
	overflow:hidden;
	border:2px solid #f2f2f2;
	background-color:#f2f2f2;
}

.uploadedImageClass:hover{
	width:74px;
	height:90px;
	margin-top: 2px;
	margin-right: 7px;
	float: left;
	overflow:hidden;
	border:2px solid #ccc;
	background-color:#ccc;
}

.mainUploadedImage{
	border:2px solid #09C !important;
	background-color:#09C !important;
}

.uploaded_photo{
	background-image:url(jpPublish_removeImage.png);
	background-repeat:no-repeat;
	width:9px;
	height:9px;
	display:block;
	margin:4px 2px 2px 2px;
	float:right;
}

.uploaded_photo:hover{
	background-image:url(jpPublish_removeImage_hover.png);
}



#usermenu .summary {
	padding:10px;
	width:auto !important;
}

.invitations{
	font:12px Helvetica;
	padding-bottom:10px;
}

.block .people_know_item{
	padding:10px;
	margin-bottom:1px;
}

.block .people_know_item .info{
	color:#FFF;
	padding-left:65px;
}

.block .people_know_item .info .uname{
	font:bold 12px Helvetica;
}

.block .people_know_item .info .uname a{
	color:#FFF;
}

.block .people_know_item .info a{
	font:bold 11px Helvetica;
	color:#09C;
	text-decoration:none;
}

.block .people_know_item .info a:hover{
	text-decoration:underline;
}

a.more_news{
	font:normal 12px Helvetica;
	color:#FFF;
}

a.more_news:hover{
	color:#09C;
}

a.hide_standard_feed{
	-moz-border-radius:3px;
	-webkit-border-radius:3px; /*safari and chrome*/
	-khtml-border-radius:3px; /*linux browsers*/
	border-radius:3px; /*CSS3*/
	background-color:#4d595e;
	color:#FFFFFF;
	display:block;
	float:right;
	font:bold 12px/22px Arial;
	/*width:60px;*/
	padding: 0px 5px;
	height:22px;
	text-decoration:none;
	text-align:center;
}

a.hide_standard_feed:hover{
	background-color:#09c;
}

#jpDiv_photos_body #fileInput2Uploader{
	float:right;
}

.block .padding10{
	padding:10px;
}

#rightmenu .block .bio .title{
	padding:0px;
	font:bold 14px Helvetica !important;
	color:#FFF !important;
	text-decoration:none;
	background:none !important;
}

#rightmenu .block .bio .title a{
	text-decoration:none;
	background:none !important;
}

#rightmenu .block .bio .title a:hover{
	color:#09c !important;
}

#rightmenu .block .bio .downarrow{
	background-image:url(rbtb_white_arrow_btm.gif) !important;
	background-position:left 7px !important;
	background-repeat:no-repeat !important;
	padding-left: 15px;
}

#rightmenu .block .bio .rightarrow{
	background-image:url(rbtb_white_arrow_right.gif) !important;
	background-position:left 3px !important;
	background-repeat:no-repeat !important;
	padding-left: 15px;
}

#rightmenu .block .bio #bio_member{
	margin-top:10px;
	font:normal 11px Helvetica !important;
	color:#FFF;
}

.submitblock{
	font:normal 14px Helvetica;
	color:#FFF;
	padding:10px;
	margin-top:1px;
}

.submitblock .text{
	width:400px;
}

.footnote{
	margin-top:10px;
	font:normal 12px Helvetica;
	color:#FFF;
}

.submitbutton{
	width:130px;
	height:27px;
	padding:10px;
	background-color:#09C;
	background-image:url(edit_pencil_med.gif);
	background-position:125px 25px;
	background-repeat:no-repeat;
	color:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; /*safari and chrome*/
	-khtml-border-radius:5px; /*linux browsers*/
	border-radius:5px; /*CSS3*/
	/*behavior:url("border-radius.htc");*/
	cursor:pointer;
	margin-top:10px;
	margin-bottom:30px;
}

.submitbutton:hover{
	background-color:#0086AC;
}

.submitbutton .title{
	font:normal 11px Helvetica;
}

.submitbutton .area{
	font:bold 16px Helvetica;
}

.hoverbar:hover{
	background-image:url(transparency30.png);
	background-repeat:repeat;
}

a.comment{
	color:#FFFFFF;
	display:block;
	margin-bottom:1px;
	margin-top:1px;
	padding:10px;
	text-decoration:none;
	width:135px;
	font:bold 12px Helvetica;
}

a.comment:hover{
	color:#09c;
}

.wiki_note{
	background-image:url(note.png);
	background-repeat:no-repeat;
	width:188px;
	height:58px;
	padding-top:8px;
	display:none;
}

.wiki_note .close{
	background-image:url(note_close.png);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
	margin-right:5px;
	margin-top:5px;
	float:right;
	cursor:pointer;
}

.wiki_note .message{
	padding:10px;
	font:normal 12px Helvetica;
	color:#333;
}

.wiki_note .message a{
	font:bold 12px Helvetica;
	color:#09c;
	text-decoration:none;
}

.wiki_note .message a:hover{
	text-decoration:underline;
}

.no_activity_left{
	background-image:url(no_activity_left.png);
	background-repeat:no-repeat;
	width:37px;
	height:42px;
	float:left;
}

.no_activity_center{
	background-color:#fff79a;
	height:33px;
	float:left;
	color:#333;
	font:bold 12px/33px Helvetica;
}

.no_activity_right{
	background-color:#fff79a;
	width:37px;
	height:33px;
	float:left;
}

.block .bio .title a{
	text-decoration:none;
	color:#fff;
	font:normal 13px Helvetica;
}

.block .bio{
	font:normal 11px Helvetica;
}

.block .bio .bioline{
	line-height:20px;
}

.block .bio .hidden_block{
	display:none;
}

.block .bio .more{
	cursor:pointer;
	padding-left:12px;
	background-image:url("white_arrow_medium_right.gif");
	background-repeat:no-repeat;
	background-position:left center;
	margin-top:10px;
}

.block .bio .bioline a{
	text-decoration:none;
	color:#fff;
}

.block .bio .bio_gauge_wrapper{
	margin-top:2px;
}

.block .bio .bio_gauge_text{
	font-weight:bold;
	margin-right:10px;
	text-align: right;
    width: 40px;
}

.block .bio .bio_gauge_path{
	background-image:url("bio_gauge_path.gif");
	background-repeat:no-repeat;
	background-position:left center;
	width:200px;
}

.block .bio .title span{
	font:normal 13px Helvetica;
}

.block #bio_member a.edit{
	-moz-border-radius:3px;
	-webkit-border-radius:3px; /*safari and chrome*/
	-khtml-border-radius:3px; /*linux browsers*/
	border-radius:3px; /*CSS3*/
	/*behavior:url("border-radius.htc");*/
	background-color:#666666;
	color:#FFFFFF;
	padding:3px 5px;
	text-decoration:none;
}

.block #bio_member a.edit:hover{
	background-color:#09C;
}





#pin_member_buddy_data span{
	font: bold 14px Helvetica;
}

#pin_member_msg_data span{
	font: bold 14px Helvetica;
}

#pin_car_treat_data span{
	font: bold 14px Helvetica;
}

#pin_member_remove_buddy_data span{
	font: bold 14px Helvetica;
}

.com_header .cats{
	font:bold 14px Helvetica;
	color:#a6a6a6;
	text-decoration:none;
}
.com_header .cats:hover{
	color:#09c;
}
.com_header .selected{
	color:#333;
}
.com_header .separator{
	margin-right:10px;
	margin-left:10px;
	font:normal 14px Helvetica;
	color:#a6a6a6;
}

.com_header .thumbs{
	float:left;
	width:228px;
	margin-top:15px;
}

.com_header .thumbs .thumb{
	float:left;
	margin-right:2px;
	margin-bottom:2px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity:0.50;
}

.com_header .thumbs .thumb_selected{
	float:left;
	margin-right:2px;
	margin-bottom:2px;
}

.white_bg{
	background-color:#FFFFFF;
	padding:10px;
}

.com_header .vivalavroom{
	color:#333333;
	font:bold 38px Helvetica;
}

.com_header .image{
	width:677px;
	height:302px;
	float:left;
	margin-top:15px;
	overflow:hidden;
}

.hd_green{
	margin-bottom:0px !important;
}

.hd_green a{
	width:100px;
}

h1.greenh1{
	background-image:url(green_h1.png);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-bottom:0px !important;
}

#hd_green_main.on{
	background-color:#61c85a;
	color:#fff;
}

.green_top_news{
	padding:10px;
	background-color:#61c85a;
}

.green_top_news .top_news_wrapper .elements .selected_element, .green_top_news .top_news_wrapper .elements .element{
	width:212px;
	height:75px;
}

.green_top_news .top_news_wrapper .elements .selected_element{
	border-bottom:1px solid #4ea048;
}

.green_top_news .top_news_wrapper .elements .element{
	background-color:#4ea048;
	border-bottom:1px solid #61c85a;
}

.green_top_news .top_news_wrapper{
	display:block;
	float:none;
	margin-bottom:0px;
}

.green_top_news .show_picture{
	border:none;
}

.maintops{
	background-color:#FFF;
	margin-top:2px;
}

.green_tabs_line .bl_more a{
	display:block;
	padding:3px 5px;
	background-color:#666;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; /*safari and chrome*/
	-khtml-border-radius:3px; /*linux browsers*/
	border-radius:3px; /*CSS3*/
	/*behavior:url("border-radius.htc");*/
	text-decoration:none;
	margin:10px 10px 0px 0px;
	font:bold 11px Helvetica;
}

.green_tabs_line .bl_more a:hover{
	background-color:#61c85a;
	color:#333;
}

.tops .list .transparency20 .browsing{
	margin-bottom:1px !important;
}

.greentops .top{
	background-color:#fff;
	color:#333;
	border:none !important;
}

.greentops .tops_dest .top .float_left a {
	background-image:url("tops_left_white_arrow.png");
	background-position:0 8px;
	background-repeat:no-repeat;
	color:#666;
	display:block;
	font:bold 12px Helvetica;
	height:23px;
	padding-left:28px;
	padding-top:7px;
	text-decoration:none;
	width:auto !important;
}

.greentops .tops_dest .top .right a {
	background-image:url("tops_right_white_arrow.png");
	background-position:right center;
	background-repeat:no-repeat;
	padding-left:0;
	padding-right:30px;
}
.greentops .tops_dest .top .float_right a {
	background-image:url("tops_right_white_arrow.png");
	background-repeat:no-repeat;
	color:#555;
	display:block;
	font:bold 12px Helvetica;
	height:23px;
	padding-left:28px;
	padding-top:7px;
	text-decoration:none;
}

.greentops .tops_dest .top .middle {
	color:#333;
	font:bold 18px Helvetica;
	text-align:center;
}

.greentops .tops_dest{
	background-color:#FFF;
}

.greentops .tops_dest .details .float_left .txt a {
	color:#FFFFFF;
	font:bold 10px Helvetica;
}

.greentops .tops_dest .details .float_left .txt{
	background-color:#6e777c;
	padding:5px;
	height: 42px;
}

.popin_combo .divlink{
	color:#333;
	font:bold 12px Helvetica;
	cursor:pointer;
	padding-bottom: 2px;
    padding-top: 2px;
	border-top:1px solid transparent;
	border-bottom:1px solid transparent;
	margin-left: 1px;
}

.popin_combo .divlink:hover{
	background-color:#dbe1e2;
	border-top:1px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
}

.popin_combo .divlink span{
	color:#666666;
	font:10px Helvetica;
}

.encylopedia_header{
	background-image:url(transparency80_000.png);
	background-repeat:repeat;
	position:absolute;
	padding:10px;
	color:#fff;
	height:54px;
}

.encylopedia_header .txt{
	font:bold 12px Helvetica;
}

.encylopedia_header .date{
	font:normal 10px Helvetica;
	margin-right:5px;
}

.encylopedia_header .stats{
	font:normal 10px Helvetica;
	margin-top:5px;
}

.encylopedia_header .stats .cars{
	font:normal 12px Helvetica;
	float:left;
	margin-right:10px;
	padding-left:20px;
	background-image:url(white_cars.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
}

.encylopedia_header .stats .videos{
	font:normal 12px Helvetica;
	float:left;
	margin-right:10px;
	padding-left:15px;
	background-image:url(white_videos.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
}

.encylopedia_header .stats .photos{
	font:normal 12px Helvetica;
	float:left;
	margin-right:10px;
	padding-left:15px;
	background-image:url(white_photos.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
}

.skipall{
	background-color:#fcf7d7;
	padding:15px;
	font:normal 14px Helvetica;
	color:#333;
	text-align:center;
}

.skipall a{
	font:bold 14px Helvetica;
	color:#333;
	text-decoration:none;
}

.skipall a:hover{
	text-decoration:underline;
}

.first_block .extra_img{
	z-index:100;
	position:absolute;
	left:0;
}

.welcome_upload_button{
	-moz-border-radius:5px;
	-webkit-border-radius:5px; /*safari and chrome*/
	-khtml-border-radius:5px; /*linux browsers*/
	border-radius:5px; /*CSS3*/
	/*behavior:url("border-radius.htc");*/
	background-color:#666;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font:bold 14px Helvetica;
	height:24px;
	margin:0;
	text-align:center;
	text-decoration:none;
	padding:0 5px;
}

.welcome_upload_button:hover{
	background-color:#09C;
}

.newlineheight{
	line-height:normal;
	background-color: transparent;
    	border: none;
}

.newlineheight p{
	margin:0px;
	padding:0px;
}

.newlineheight table{
	margin-top:10px
}

.newlineheight .makedescription{
	line-height:18px;
}

a.usemyemail{
	font-size:11px;
	font-weight:normal;
	margin-left:5px;
}

#wiki_blocks_stretch{
	float:left;
}

.instream .middle .top{
	margin-left:10px;
}

.instream .middle .nomargin{
	margin:0px !important;
}

.instream .middle .title{
	font:normal 12px Helvetica;
}

.instream .middle .title a{
	font:bold 12px Helvetica;
	color:#FFF;
}

.instream .middle .title a:hover{
	color:#09C;
}

.instream .middle .specs{
	font:normal 10px Helvetica;
}

.instream .middle .specs a{
	text-decoration:underline;
}

.instream .link a{
	font:bold 12px Helvetica;
	text-decoration:none;
	color:#fff;
}

.instream .link a:hover{
	color:#09C;
}

.instream .greybackground{
	background-color:#4f5c61;
	margin-left:0px !important;
	padding:10px;
	width:184px;
	height:92px;
}

.button_advert{
	background-color: #0099CC;
    color: #FFFFFF !important;
    font-family: Helvetica;
    font-size: 10px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 16px;
    line-height: 16px !important;
    margin-right: 5px;
    padding: 0 5px;
    text-decoration: none !important;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; /*safari and chrome*/
	-khtml-border-radius:3px; /*linux browsers*/
	border-radius:3px; /*CSS3*/
	display: block;
	width: 33px;
	float: left;
}

.button_advert:hover{
	background-color:#09C;
}

.advert_buttons_aggregator{
	margin-top:10px;
	margin-bottom:10px;
}

.photo_selection{
	padding:5px;
	background-color:#fff;
	margin-right:5px;
}


.photos_small_link_wrapper a.edit_encyclopedia{
	background-image:url("white_pencil.png");
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:15px;
	color:#FFFFFF !important;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.videos_small_link_wrapper a.edit_encyclopedia {
    background-image: url("white_pencil.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #FFFFFF !important;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    padding-left: 15px;
    text-decoration: none; 
}

.videos_small_link_wrapper a.edit_encyclopedia:hover{
	text-decoration:underline;
}

.photos_small_link_wrapper a.edit_encyclopedia:hover{
	text-decoration:underline;
}

.photos_title a.editinplace{
	font:normal 12px helvetica;
	color:#FFF;
	text-decoration:none;
}

.photos_title a.editinplace:hover{
	color:#09c;
}

.textarea_edit_photo_title{
	height:74px;
	width:357px;
	border:1px solid #607176;
	font:normal 12px helvetica;
	margin-left:2px;
}

#photo_title_id{
	margin-right:5px;
}

.textarea_edit_video_title{
	height:74px;
	width:357px;
	border:1px solid #607176;
	font:normal 12px helvetica;
	margin-left:2px;
}

#video_title_id{
	margin-right:5px;
}

.wiki_leftbar{
	font:normal 12px helvetica;
}

.wiki_leftbar a{
	font:normal 12px helvetica;
}

/* NEW FORM DEFINITION */

.newform .label, .newform .label_area, .newform .label_file{
	width:92px !important;
	height:16px !important;
	background-color: #edfaff !important;
	color: #333 !important;
	padding:10px !important;
}

.newform .area{
	margin-left:2px;
}

.newform div.label{
	/*display:table-cell;
	height:38px !important;*/
	height:18px !important;
}

.newform .field{
	/*height:26px !important;*/
	height:16px !important;
}

.newform .file{
	width:190px !important;
	height:17px !important;
}

.newform .field_predicted{
	/*height:26px !important;*/
}

.newform .contributions{
	background-color: #edfaff !important;
	border-left:2px #FFF solid !important;
	padding:5px !important;
}

.superpost .post_time{
	margin-right:10px;
	color:#fff;
	font:normal 11px/20px Helvetica;
}

.superpost .posted_on{
	color:#fff;
	text-decoariont:none;
}

.superpost .posted_on a{
	color:#fff;
	text-decoration:none;
}

.superpost .posted_on a:hover{
	text-decoration:underline;
}

.comments_white{
	background-image:url(white_comments.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}

.photos_white{
	background-image:url(white_photos.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}

.videos_white{
	background-image:url(white_videos.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}

.likes_white{
	background-image:url(white_likes.png);
	padding:0px 0px 0px 13px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}

.views_white{
	background-image:url(white_views.png);
	padding:0px 0px 0px 20px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}

.links_white{
	background-image:url(white_links.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}

.friends_white{
	background-image:url(member_friends_white.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}

.cars_white{
	background-image:url(member_cars_white.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:normal 11px Helvetica;
	color:#fff;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:10px;
	width:auto !important;
}



.comments_dark{
	background-image:url(dark_comments.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#333;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.photos_dark{
	background-image:url(dark_photos.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#333;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.videos_dark{
	background-image:url(dark_videos.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#333;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.likes_dark{
	background-image:url(dark_likes.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#333;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.views_dark{
	background-image:url(dark_views.png);
	padding:0px 0px 0px 20px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#333;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.links_dark{
	background-image:url(dark_links.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#333;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.sp_texted{
	border-left: 1px solid #949494;
	padding-left: 11px;
	padding-bottom:10px;
}

.sp_texted .more a{
	color:#6CF;
	text-decoration:none;
	font-weight:normal;
}

.sp_texted .more a:hover{
	color:#FFF;
	margin-bottom:20px;
}

.sp_texted .title{
	margin-bottom:5px;
}

.sp_texted .more{
	margin-bottom:10px;
}

.sp_texted .link{
	background-image: url("white_links.png");
    background-position: 6px center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 3px 6px 3px 26px;
}

.sp_texted .link:hover{
	background-color:#09C;
}

.sp_texted .link a{
	color:#fff;
}

.sp_simple .image{
	overflow:hidden;
	width:273px;
	height:194px;
	margin-right:0px !important;
	position:relative;
}

.sp_simple .video{
	background-image:url("video_play.png");
	background-position:center center;
	background-repeat:no-repeat;
	height:98px;
	left:50%;
	margin-left:-49px;
	margin-top:-49px;
	position:absolute;
	top:50%;
	width:98px;
	z-index:200;
}

.sp_simple .video:hover{
	background-image:url("video_play_hover.png");
}

.new_added_car{
	border: 1px solid #787878;
	background-color:#3c3d3e;
	cursor:pointer;
	
	background-color:#edfaff;
	color:#333;
}

.new_added_car .text{
	float:left;
	padding:5px;
}

.new_added_car .text .makeversion{
	font:bold 12px Helvetica;
}

.new_added_car .text .stats{
	margin-top:20px;
}

.new_consumption{
	background-color:#0c990c;
	cursor:pointer;
}

.new_consumption .text{
	float:left;
	padding:4px;
	font:bold 12px Helvetica;
}

.new_consumption .text .value{
	font:bold 22px Helvetica;
}

.new_consumption .text .units{
	font:normal 10px Helvetica;
}

.ad_instream{
	border: 1px solid #787878;
	background-color:#3c3d3e;
	width: 500px;
	padding:10px;
}

.ad_instream .text .title a{
	font:bold 12px Helvetica;
	color:#fff;
}

.ad_instream .text .title a:hover{
	color:#6CF;
}

.ad_instream .text .counters{
	margin-top:5px;
	margin-bottom:5px;
}



.ad_instream .text .specs a.seller{
	color:#6CF;
}

.ad_instream .text .specs a.seller:hover{
	text-decoration:underline;
}

.ad_instream .advert_buttons_aggregator{
	margin-top:0px !important;
	margin-bottom:5px !important;
}

.likes_news .text{
	margin-left:10px;
	width:410px;
	font:normal 11px Helvetica;
}

.likes_news .text a.title{
	color:#FFFFFF;
	font:bold 12px Helvetica;
}

.likes_news .text a.title:hover{
	color:#6CF;
}

.likes_news .text a.more:hover{
	color:#FFF;
	text-decoration:none;
}

.feed_text .txt .image{
	height:194px;
	margin-right:0 !important;
	overflow:hidden;
	position:relative;
	width:273px;
}

.feed_text .txt .details a{
	font:bold 12px Helvetica;
	color:#FFF;
	text-decoration:none;
}

.feed_text .txt .details a:hover{
	color:#6CF;
}

.myhome_marginer_10px .details{
	font:normal 11px Helvetica !important;
}

.myhome_marginer_10px .details a{
	font:bold 12px Helvetica;
	color:#FFF;
	text-decoration:none;
}

.myhome_marginer_10px .details a:hover{
	color:#6CF;
}

.post_stats {
	background-color:#EDFAFF;
	color:#333333;
	margin:0;
	padding:10px;
	width:207px;
}

.videos_tools {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px;
	text-decoration:none !important;
}

.videos_tools:hover {
	background-color:#09c !important;
}

.videos_tools_selected {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px;
	text-decoration:none !important;
	background-image:url("icn_tick.gif");
	background-position:5px 50%;
	background-repeat:no-repeat;
	padding-left:21px;
}

.video_button{
	background-image:url("video_play.png");
	background-position:center center;
	background-repeat:no-repeat;
	height:98px;
	left:50%;
	margin-left:-49px;
	margin-top:-49px;
	position:absolute;
	top:50%;
	width:98px;
	z-index:200;
}

.video_button:hover{
	background-image:url("video_play_hover.png");
}

.dreamgarage_tools {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px;
	text-decoration:none !important;
	float:right;
}

.dreamgarage_tools:hover {
	background-color:#09C !important;
}

.dreamgarage_tools_selected {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px;
	text-decoration:none !important;
	background-image:url("icn_tick.gif");
	background-position:5px 50%;
	background-repeat:no-repeat;
	padding-left:21px;
	float:right;
}

.featuredarticle_tools {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389 !important;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px !important;
	text-decoration:none !important;
}

.featuredarticle_tools:hover {
	background-color:#09c !important;
}

.featuredarticle_tools_selected {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px !important;
	text-decoration:none !important;
	background-image:url("icn_tick.gif");
	background-position:5px 50%;
	background-repeat:no-repeat;
	padding-left:21px !important;
}

.post_tools {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389 !important;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px !important;
	text-decoration:none !important;
	float:left;
}

.post_tools:hover {
	background-color:#09c !important;
}

.post_tools_selected {
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background-color:#768389;
	color:#FFFFFF !important;
	font:bold 12px Arial;
	margin-right:4px;
	padding:3px 5px !important;
	text-decoration:none !important;
	background-image:url("icn_tick.gif");
	background-position:5px 50%;
	background-repeat:no-repeat;
	padding-left:21px !important;
	float:left;
}

.acc_form .chk_option{
	font-weight:bold;
	font-size:11px;
}

.acc_form .f_comment{
	font-weight:normal;
	font-size:11px;
}

.acc_form .selector{
	font-weight:bold;
	font-size:11px;
}

.acc_form .check{
	height:17px;
	vertical-align: middle;
}

.acc_form .selector_td{
	height:40px;
}

.white_bg p a{
	color:#0098CB;
	text-decoration:none;
}

.white_bg p a:hover{
	border-bottom:1px dotted #0098CB;

}

h2, h3, h4, h5{
	margin-bottom:0;
	margin-top:0;
}

#member_wrapper .comment_text{
	display:block;
	font:bold 12px Helvetica;
	margin-bottom:2px;
	padding:7px;
	text-decoration:none !important;
	width:115px;
	background-image:url("transparency20.png");
	background-repeat:repeat;
	color:#FFF;
	margin-top:1px;
}

.comment_text_inline{
	display:inline;
	color: #6dcff6 !important;
	background-image: url("feeds_separator.png");
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 17px;
}

a.comment_text_inline{
	color: #6dcff6 !important;
}

a.comment_text_inline:hover{
	color: #fff !important;
}

.input_select_un{
	background-color:#FFFFFF;
	border:1px solid #CCC;
	font:13px Helvetica;
	height:15px;
	margin-top:5px;
	padding:4px 5px;
}

#cog_menu #cog_a{
	height: 14px;
}

#cog_menu #ddm_cog{
	display:none;
	margin-top: 21px;
	position: absolute;
	z-index: 555;
	background-color:#585858;
	width: 100px;
}

#cog_menu #ddm_cog a{
	width:100px;
	color:#fff;
	text-decoration:none;
	background-color:transparent !important;
}

#cog_menu #ddm_cog a:hover{
	color:#00CCFF;
	background-color:transparent !important;
}

.topic_item{
	border:1px solid #727272;
	background-image:url("transparency10.png");
	background-repeat:repeat;
	margin-bottom:10px;
}

.topic_item_title{
	background-image:url("transparency10.png");
	background-repeat:repeat;
	padding:10px;	
}

.topic_item_title h2{
	font:bold 14px Helvetica;
	color:#FFF;
}

.topic_news_title a{
	font:bold 12px Helvetica;
	color:#fff;
	text-decoration:none;
}

.topic_posts_title{
	font:normal 12px Helvetica;
	color:#fff;
	text-decoration:none;
}

.topic_news_text{
	margin-top:10px;
}

.topic_news_text a{
	font:normal 11px Helvetica;
	color:#fff;
	text-decoration:none;
}

.topic_news_subtext{
	margin-top:10px;
}

.topic_news_subtext a{
	font:normal 9px Verdana;
	color:#fff;
	text-decoration:none;
}

.topic_news_thumbs a{
	font:bold 11px Helvetica;
	color:#fff;
	text-decoration:none;
}

.green_glossary {
	font:bold 11px Helvetica;
	text-decoration:none;
	color: #ddd;
}

.green_glossary a{
	font:bold 11px Helvetica;
	text-decoration:none;
	color: #333333;
}

.green_glossary .sel a{
	font:bold 11px Helvetica;
	text-decoration:none;
	color: #0099CC;
}

.green_glossary .description{
	font: 11px Helvetica;
	text-decoration:none;
	color: #333333;
}

.green_glossary .name {
	color: #0099CC;
	font: 14px Helvetica;
	margin-top: 20px;
	padding: 0;
}

.topic_item{
	color:#fff !important;
}

.topic_item a{
	color:#fff;
	text-decoration:none;
}

.topic_event_label{
	background-color: #00CCFF;
    color: #FFFFFF;
    font-weight: bold;
    padding: 3px;
    position: absolute;
    width: 68px;
}

.topic_related_topics{
	color:#FFF;
	text-decoration:none;
}

.topic_related_topics:hover{
	text-decoration:underline;
}

.search_open_close{
	background-color: #0099CC;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    height: 13px;
	margin-left: 10px;
    margin-top: 7px;
    padding: 3px 20px;
    text-align: center;
    text-decoration: none;
}
.search_open_close:hover{
	background-color:#00CCFF;
}

.search_image_results_topic{
	font:bold 16px Helvetica;
	margin:12px;
}

.search_image_results_more{
	margin:12px;
}

.search_image_results_more a{
	text-decoration:none;
	color:#01A7D7;
	font:bold 10px Helvetica;
}

.search_image_results_images{
	margin:10px;
}

.errocomm_news{
	background-color: #FFCCCC;
    color: #333333;
    font: 12px Helvetica;
	float: left;
    margin-left: 10px;
    padding: 4px;
}

.invisible{
	visibility: hidden;
}

.add_section {
	padding-left: 20px;
}

.small_edit {
	display: inline;
	color: #333;
	font: 11px Helvetica;
	line-height: 22px;
	cursor: pointer;
	
	
	background:#F9EF3E no-repeat 5px center;
	background-image:url(/images/icn-edit-gray.png);
	border:1px solid #474C4F;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	display:inline-block;
	padding:0px 10px 0px 20px;
	
	min-height: 18px;
	
}

.small_edit.orange {
	background: url("/images/icn-edit-white.png") no-repeat scroll 5px center #0080AC;
	color: #FFFFFF;
}

.small_edit:hover{
	background-image:url(/images/icn-edit-white.png);
	background-color:#666;
	color: #fff;
	border-color:#999;
}

/*
.small_edit_left {
	width: 23px;
	height: 22px;
	background-image:url("small_edit_left.png");
	display: block;
	float: left;
	background-repeat: none;
}

.small_edit_center {
	height: 22px;
	background-image:url("small_edit_center.png");
	display: block;
	float: left;
	background-repeat: repeat-x;
}

.small_edit_right {
	width: 6px;
	height: 22px;
	background-image:url("small_edit_right.png");
	display: block;
	float: left;
	background-repeat: none;
}

.small_edit_left_over{
	width: 23px;
	height: 22px;
	background-image:url("small_edit_left_over.png");
	display: block;
	float: left;
	background-repeat: none;
}

.small_edit_center_over {
	height: 22px;
	background-image:url("small_edit_center_over.png");
	display: block;
	color: #fff;
	float: left;
	background-repeat: repeat-x;
}

.small_edit_right_over {
	width: 6px;
	height: 22px;
	background-image:url("small_edit_right_over.png");
	display: block;
	float: left;
	background-repeat: none;
}
*/
.yellow_field {
	width: 220px;
	margin-left: 10px;
	float: left;
}

.media_post_heading{
	padding: 10px;
	position: absolute;
	z-index: 200;
	background-image: url("transparency90_00a7d7.png");
	background-repeat: repeat;
}

a.myhome_treat_link{
	background-color: #656565;
    color: #FFFFFF;
    display: block;
    height: 23px;
    text-align: center;
    width: 131px;
	font:bold 11px/23px Helvetica;
}

a.myhome_treat_link:hover{
	background-color: #09C;
}

.member_cars_white{
	background-image:url("member_cars_white.png");
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 13px;
	float:left;
	margin-right:6px;
}

.member_friends_white{
	background-image:url("member_friends_white.png");
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 10px;
	float:left;
	margin-right:6px;
}

.member_videos_white{
	background-image:url("member_videos_white.png");
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 17px;
	float:left;
	margin-right:6px;
}

.member_images_white{
	background-image:url("member_images_white.png");
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 14px;
	float:left;
	margin-right:6px;
}

.text a.more{
	color:#6DCFF6 !important;
	font-weight:normal !important;
	text-decoration:none !important;
}

.text a.more:hover{
	color:#FFF !important;
	font-weight:normal !important;
	text-decoration:underline !important;
}

a.comments_more{
	background-image:url(comments_more.png);
	background-position:left center;
	padding:0px 0px 0px 8px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica !important;
	color:#fff !important;
	width:auto !important;
}

a.comments_more:hover{
	text-decoration:underline;
}

.dream_garage_stream{
	padding: 8px;
	width: 185px;
	background-image: url("dream_garage_stream_bg.gif");
    background-repeat: repeat;
}

.comments_lightergrey{
	background-image:url(lightergrey_comments.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#666666;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.photos_lightergrey{
	background-image:url(lightergrey_photos.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#666666;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.videos_lightergrey{
	background-image:url(lightergrey_videos.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#666666;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.likes_lightergrey{
	background-image:url(lightergrey_likes.png);
	padding:0px 0px 0px 16px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#666666;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.views_lightergrey{
	background-image:url(lightergrey_views.png);
	padding:0px 0px 0px 20px !important;
	background-repeat:no-repeat;
	font:bold 11px Helvetica;
	color:#666666;
	height:12px;
	line-height:10px;
	float:left;
	margin-right:5px;
}

.wiki_version_bg{
	background-color:#fff;
	padding:10px;
}

.wiki_text{
	width:600px;
	font:normal 14px Helvetica;
	color:#333;
}

.wiki_text p{
	/*margin-top:0;*/
}

.model_profile a{
	color:#0099cc;
	font:normal 10px Verdana;
	text-decoration:none;
}

.model_profile a:hover{
	text-decoration:underline;
}


.wiki_version_bg .basic_info{
	font:bold 12px Helvetica;
	margin-bottom:10px;
}

.wiki_version_bg .spec_price{
	font:bold 12px Helvetica;
	/*width:220px;*/
	width:188px;
	margin-bottom:10px;
	cursor:pointer;
}

.wiki_version_bg .edit_specs{
	width:237px;
	height:100%;
	margin-top:-2px;
	min-height:34px;
	float:left;
	margin-right:10px;
}

.wiki_version_bg .spec_price .selected_country{
	width:auto;
	border:1px solid #ccc;
	background-color:#dcdcdc;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dcdcdc');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fefefe,  #dcdcdc);
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	float:left;
	padding:2px 5px;
}

.wiki_version_bg .spec_price .selected_country .country{
	float:left;
}

.wiki_version_bg .spec_price .selected_country .arrow{
	background-image: url("5c_arrow_btm_ncp_gray.png");
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 5px;
    margin-left: 5px;
    margin-top: 5px;
    width: 10px;
    z-index: 1000;
}

.wiki_version_bg .spec_price .country_select{
	background-color: #F3F3F3;
    display: none;
    height: 193px;
    line-height: 20px;
    overflow-y: scroll;
    padding: 4px 10px 0;
    position: absolute;
    width: 158px;
    z-index: 1000;
}

.wiki_version_bg .spec_price .country_select .toselect{
	display:none;
}

.wiki_version_bg .spec_price .country_select a{
	text-decoration:none;
	color:#333;
}

.wiki_version_bg .spec_price .country_select a:hover{
	color:#09c;
}

.wiki_version_bg .spec_rating{
	font:bold 12px Helvetica;
	width:214px;
	margin-bottom:10px;
}

.wiki_version_bg .specs{
	font:normal 11px Helvetica;
	min-height: 34px;
    min-width: 90px;
	margin-right:10px;
	border-top:1px solid #ccc;
	padding: 1px;
}

.wiki_version_bg .specs b{
	font:bold 12px Helvetica;
}

.wiki_version_bg .bottom_line{
	border-bottom:1px solid #ccc;
}

.wiki_version_bg .path{
	background-color:#ededed;
	width:100px;
}

.wiki_version_bg .price_div{
	/*width:188px;*/
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	padding: 5px;
    width: 166px;
}

.wiki_version_bg .price_div .label{
	font:bold 11px Helvetica;
	float: left;
}

.wiki_version_bg .price_div .value{
	font:bold 18px Helvetica;
	float:right;
}

.wiki_version_bg .resale_div{
	width:188px;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:10px;
}

.wiki_version_bg .resale_div .label{
	font:normal 12px Helvetica;
	float:left;
}

.wiki_version_bg .resale_div .value{
	float:right;
}

.wiki_version_bg .costs{
	/*background-color: #e3f7ff;*/
    border: 1px solid #CCCCCC;
    color: #333333;
	font:bold 11px Helvetica;
	padding:5px;
}

.normal_gauge .stars{
	padding-top: 4px;
	font-size: 15px;
    font-weight: bold;
}

.wiki_version_bg .costs .head{
	padding:0px 5px;
}

.wiki_version_bg .costs .head .value{
	float:right;
	font:bold 18px Helvetica;
}

.wiki_version_bg .darker, .wiki_version_bg .normal{
	font:normal 11px Helvetica;
	background-color:#f3f3f3;
	padding:1px 5px;
	margin-top:1px;
}

#value_info .tip{
	margin-left: 9px;
    margin-top: -1px;
    position: absolute;
	background-color:#f3f3f3;
}


.help{
	width:11px;
	height:11px;
	background-image:url("help.png");
	background-repeat:no-repeat;
	background-position:center middle;
	display: inline-block;
    margin-left: 5px;
	cursor:pointer;
}

.wiki_version_bg .spec_graph_bg{
	margin-bottom:2px;
	width:200px;
	padding-right:14px;
	position: relative;
	height: 29px;
}

.wiki_version_bg .spec_graph_bg .spec_graph_text{
	font: 10px/7px Helvetica;
    padding: 3px;
    position: absolute;
}

.wiki_version_bg .spec_graph_bg .spec_graph_text b{
	font:bold 14px Helvetica
}

.options .browsing{
	margin-right:10px;
	margin-top:0px;
	height:auto;
	padding:0;
}

.options .browsing a{
	color:#333;
}

.options .browsing .viewact{
	background:none;
	background-image:url("darkgrey_arrow_btm.gif");
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:12px;
}

.options .browsing .viewact-container{
	color:#333;
}

.nav_white{
	margin-right:0px;
	margin-top:0px;
	float:right;
}

.nav_white div{
	color:#333;
}

.nav_white .selected{
	color:#fff;
	background-color:#898989;
}

.nav_white a{
	color:#666;
}
.nav_white a:hover{
	color:#fff;
}

.post .title_gallery{
	color: #333;
    font: bold 14px/16px Helvetica;
}

.post .date_license{
	color: #999999;
    font: 9px/14px Helvetica;
}

.post .date_license a{
	color: #999999;
}

.post .date_license a:hover{
	color: #000;
}

.white_bg a.editinplace{
	font:normal 10px helvetica;
	color:#333;
	text-decoration:none;
}

.white_bg a.editinplace:hover{
	color:#09c;
}

.comm_txt a.username{
	color:#fff !important;
	font-size: 14px;
	font-weight:bold;
	font-family:Helvetica;
	text-decoration:none;
}

.comm_txt a.username:hover{
	color:#09c;
}

.comm_txt .message{
	color:#fff !important;
	font-size:11px;
	font-weight:normal;
	font-family:Helvetica;
	
	
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 8px;
}

.comm_txt .date{
	color:#999;
	font-size:10px;
	font-weight:normal;
	font-family:Helvetica;
}

.acc_message {
	background: #fff59b;
	padding: 12px 12px 12px 10px;
	color: #333;
	font: normal 12px Helvetica;
	line-height: 12px;
	margin-top: 18px;
}

.delete_comment{
	background-image:url("delete_comment.png");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#2A3339;
	float: right;
    height: 18px;
    width: 18px;
	visibility:hidden;
	cursor:pointer;
}

.delete_comment:hover{
	background-image:url("delete_comment_white.png");
}

.forum_comment{
	background-color: #131d23;
    color: #FFFFFF;
    display: block;
    font: bold 12px helvetica;
    padding: 10px;
    text-decoration: none;
    width: auto;
}

.forum_comment:hover{
	background-color:#192329;
	color:#09c;
}

.hd_user_drop_bg{
    background-image: url("transparency50.png");
    background-repeat: repeat;
    height: 11px;
    margin-top: 55px;
    padding-left: 5px;
    padding-top: 9px;
    position: absolute;
    width: 69px;
	cursor:pointer;
}

.hd_user_drop_bg:hover{
    background-image: url("transparency90.png");
}

.hd_combo_hd{
	width:auto;
	padding:2px 2px 2px 20px;
	font:bold 12px Helvetica;
	border-bottom: 1px solid #CCCCCC;
	background-image:url("black_arrow_btm.gif");
	background-repeat:no-repeat;
	background-position:5px center;
}

.network .specs{
	margin-top:1px;
	padding:10px;
	color:#fff;
	font:normal 11px Helvetica;
}

.network .spec{
	border-top:1px solid #647177;
	width:135px;
	float: left;
	margin-bottom:5px;
	padding-top:3px;
}

.network .spec .value img{
	float:left;
}

.racing_car{
	background-image: url("racing_cars_bg.gif");
	background-repeat:no-repeat;
	padding-left:60px;
	padding-bottom:9px;
	background-position:2px 0px;
	color:#fff;
}

.street_cars{
	padding-bottom:9px;
	background-image: url("street_cars_bg.gif");
	background-repeat:no-repeat;
	background-position:2px 0px;
	padding-left:51px;
	color:#fff;
}

.caroffer a{
	text-decoration:none;
	color:#fff;
}

.caroffer a:hover{
	text-decoration:none;
	color:#66CCFF;
}

.caroffer a.accept_decline{
	background-color:#99d6eb;
	color:#333;
	padding:3px 5px;
}

.caroffer a.accept_decline:hover{
	background-color:#fff;
	color:#333;
	padding:3px 5px;
}

.wiki_usubtitle{
	font:bold 14px Helvetica;
	color:#333;
	border-bottom:1px solid #ccc;
	padding-bottom: 5px;
}

.wiki_subtitle{
	font:bold 14px Helvetica;
	color:#333;
	margin-bottom: 5px;
}

.wiki_competitors .competitor{
	cursor:pointer;
	margin-bottom:2px;
}

.wiki_competitors .competitor .text{
	background-color: #EBEBEB;
    color: #333333;
    font: bold 11px Helvetica;
    height: 45px;
    padding: 5px;
    width: 150px;
}

.myhome_marginer_10px a{
	color:#fff;
	text-decoration:none;
}

.myhome_marginer_10px a:hover{
	color:#6cf;
	text-decoration:none;
}

.blue_rollover:hover{
	color:#6cf;
	background-image:url("blue_likes.png") !important;
}

.model_texts .level_up{
	max-width:500px;
}

.model_texts .wiki_text p{
	margin:0 !important;
}

.small_edit_normal {
	display: inline;
	color: #fff;
	font: 11px Helvetica;
	line-height: 22px;
	cursor: pointer;
}

.small_edit_normal_left {
	width: 23px;
	height: 22px;
	background-image:url("small_edit_normal_left.png");
	display: block;
	float: left;
	background-repeat: none;
}

.small_edit_normal_center {
	height: 22px;
	background-image:url("small_edit_normal_center.png");
	display: block;
	float: left;
	background-repeat: repeat-x;
}

.small_edit_normal_right {
	width: 6px;
	height: 22px;
	background-image:url("small_edit_normal_right.png");
	display: block;
	float: left;
	background-repeat: none;
}

.small_edit_normal_left_over{
	width: 23px;
	height: 22px;
	background-image:url("small_edit_normal_left_over.png");
	display: block;
	float: left;
	background-repeat: none;
}

.small_edit_normal_center_over {
	height: 22px;
	background-image:url("small_edit_normal_center_over.png");
	display: block;
	color: #fff;
	float: left;
	background-repeat: repeat-x;
}

.small_edit_normal_right_over {
	width: 6px;
	height: 22px;
	background-image:url("small_edit_normal_right_over.png");
	display: block;
	float: left;
	background-repeat: none;
}

.wiki_combo_filters{
	background-color:#666;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px; /*safari and chrome*/
	-khtml-border-radius:3px; /*linux browsers*/
	border-radius:3px; /*CSS3*/
	font:normal 12px Helvetica;
	color:#fff;
	padding:3px;
	background-image:url("wiki_arrow_down.png");
	background-position:right center;
	background-repeat:no-repeat;
	padding: 3px 20px 3px 3px;
	float:left;
	margin-right:10px;
	cursor:pointer;
}

.wiki_combo_filters:hover{
	background-color:#09c;
}

.wiki_combo_filters .selected span{
	font:bold 12px Helvetica;
}

.wiki_combo_filters .dropdown{
	background-color: #fff;
    display: none;
    margin-top: 18px;
    position: absolute;
    text-align: left;
	line-height:0px;
}

.wiki_combo_filters:hover .dropdown{
	display:block;
}

.wiki_combo_filters .dropdown a{
	color:#333;
	text-decoration:none;
	display:block;
	padding:10px;
	background-color: #FFFFFF;
    color: #333333;
	font:normal 13px Helvetica;
}

.wiki_combo_filters .dropdown a:hover{
	background-color:#f2f9fa;
	color:#0099cc;
}

.wiki_item .text a{
	font:bold 14px Helvetica;
	text-decoration:none;
	color:#fff;
}

.wiki_item .text a:hover{
	color:#09c;
}

.button2{
	position:relative;
	height:20px;
	line-height:21px;
	text-align:center;
	font-family:Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#333 !important;	
	text-decoration:none;
	padding:0px 6px;

	border:1px solid #999;
	background-color:#fefefe;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#cfcfcf');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#cfcfcf));
	background: -moz-linear-gradient(top, #fefefe, #cfcfcf);
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}

.button2:hover{
	background-color:#a9a9a9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#a9a9a9');
	background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#a9a9a9));
	background: -moz-linear-gradient(top, #f0f0f0, #a9a9a9);
}

.admin_tools a{
	color: #333333;
	text-decoration: none;
}

.admin_tools a.arrow{
	background-image: url("/images/featured_end_text.gif");
    background-position: 0 4px;
    background-repeat: no-repeat;
    color: #333333;
    margin-left: 20px;
    padding-left: 20px;
    text-decoration: none;
}

.admin_tools a:hover{
	color:#fff;
 }

.cntSeparator{
	font-size: 28px;
	font-weight: bold;
	padding-top: 21px;
	margin-right: 10px;
	margin-left: 10px;
}

.compensate_photo a{
	text-decoration:none;
	color:#09c;
}

.compensate_photo a:hover{
	color:#FF7700;
}

.table_data{
	border:0 !important;
}

.table_data caption{
	font:bold 14px Helvetica;
	color: #333;
	background-color:#e5f2f7;
	padding:5px;
	text-align:left;
	border-bottom:1px solid #fff;
}

.table_data th{
	border:0;
	background-color:#f0f0f0;
	font:normal 11px Helvetica;
	color: #666;
	padding:5px;
	border-bottom:1px solid #999;
}

.table_data td{
	border:0;
	background-color:#fff;
	font:normal 12px Helvetica;
	color: #333;
	padding:7px;
	border-bottom:1px solid #999;
	border-right:1px solid #e9e9ea;
}

.compare_price{
	font:bold 14px Helvetica;
}

/**** Add car advanced ****/
#all_cars_btn,
#new_cars_btn{
	color:#02BCF1;
	padding-left:0;
	padding-right: 0;
}

#all_cars_btn.selected,
#new_cars_btn.selected{
	color:#333333;
}
