@charset "utf-8";
@import url(fonts.css?v=1);
@import url(top_main_menu.css?v=1);
@import url(slideControl.css?v=1);
@import url(dropdown.css?v=1);
@import url(jquery.bxslider.css);
@import url(barousel_style.css);
@import url(jquery.fancybox.css);
@import url(colorbox.css);
@import url(nouislider.fox.css);
@import url(priceslider.css);
@import url(ie.css?v=1);


/*Reset Start Here*/

* {margin:0; padding:0;}
html,body,div,ul,ol,li, dl, dt, dd, h1,h2,h3, h4,h5,h6,pre,form,p, blockquote, fieldset, input, button, hr, br { margin:0; padding:0}
a, img, button, input {outline:none; border:none; text-decoration:none;}


/*Reset End Here*/

body {background:url(images/stripe_pattern.png) left top repeat !important;   font:13px Arial, Helvetica, sans-serif; color:#30373e;  margin: 0px;width: 100%;
padding: 0px;height: 100%;
overflow-y:scroll;}

/*Top Nav Start Here!*/
.menuBg {
	background: #2d2d2d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTAxMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #2d2d2d 0%, #010101 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#010101)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2d2drightHead2d 0%,#010101 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2d2d2d 0%,#010101 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2d2d2d 0%,#010101 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2d2d2d 0%,#010101 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#010101',GradientType=0 ); /* IE6-8 */
	color:#fff;
	height:44px;
	font:14px "Bitter-Regular", Georgia, Times, serif;

}

.logoBox {width:145px; height:30px; float:left; padding:7px 5px;}
.menuBox {width:500px; float:left;}
.userBox {width:auto; float:right;}
.breadcrumb{display: block; position: relative;margin-bottom: 5px;  
 clear: both; float: left;background: #353535; color: #21B2D9; width: 100%; line-height: 23px; margin-top:10px;}
.breadcrumb div{float: left;padding-left: 3px; color: #21B2D9; }
.breadcrumb .divs{ padding-left: 5px;    padding-right: 7px;}
.breadcrumb .firstbred{padding-left: 10px;}
.breadcrumb a{color: #fff;}
.breadcrumb a:hover{color: #21B2D9; }
.topWhiteGradbread {background:url(images/white_grad_top_menu.gif) left top repeat-x; height:23px; }
.breadarrow{float: left;background: url(images/breadcrumarrow.png) no-repeat; width: 7px; height: 23px; padding: 0 4px;}
/*video start here*/
.PA5{padding:5px} .wd624{width:624px;float:left;} .PA10{padding:10px} .PA8{padding:8px} .ML7{margin-left:7px} .PT10{padding-top:10px}
.vidBox{background:#ededed; margin:10px; width:585px;}
.rd36{color:#c62a2e; font:27px/32px 'Bitter',serif ; font-weight:normal;}
.vid_m_box{width:585px; height:330px; position:relative;}
.vid_playBtn{background:url(images/vid_playBtn.png) no-repeat; width:102px; height:101px; display:block; position:absolute; top:110px; left:245px;}
.b12{font:12px Arial; color:#000;}
.subscribe_top_img{background:url(images/subban.jpg) no-repeat;width: 200px;height: 90px;}
.subscribe_top_img img{padding-left: 7px;}
.alignright{float: right;padding:5px;}
.alignleft{float: left;padding:5px;}
.subscribeinn p{padding-bottom: 10px;}
.MT07_b {
    font-size: 13px;
    margin-top: 7px;
    font-weight: bold;
}
#slidebox{z-index: 1 !important;}
.MT07_b a{color: #000;}
.b18_bit{color: #1A1D21;  font: 18px 'Bitter', serif;}
.vidList ul{margin:0; padding:0; list-style:none}
.vidList ul li{width:140px; float:left; padding-right:3px; padding-bottom: 10px;}
.vidList ul li a:hover{text-decoration:underline;}
.vidList ul li .imgBx{width:140px; height:78px; position:relative;}
.vidList ul li .imgBx .hoverBx{background:url(images/hoverBx.png) no-repeat; height:78px; width:140px; display:none; position:absolute; left:0; top:0}
.vidList ul li .playbtn{background:url(images/playBtn.png) no-repeat; height:25px; width:24px; display:block; position:absolute; left:10px; bottom:7px}
.vidList ul li .dat{font:11px Arial; color:#505b67;}

.vidList1 ul{margin:0; padding:0; list-style:none}
.vidList1 ul li{width:200px; float:left; padding-right:3px;padding-bottom: 15px;}
.vidList1 ul li a:hover{text-decoration:underline;}
.vidList1 ul li .imgBx{width:200px;  position:relative;}
.vidList1 ul li .imgBx .hoverBx{background:url(images/hoverBx.png) no-repeat;  width:200px; display:none; position:absolute; left:0; top:0}
.vidList1 ul li .playbtn{background:url(images/playBtn.png) no-repeat; height:25px; width:24px; display:block; position:absolute; left:10px; bottom:7px}
.vidList1 ul li .dat{font:11px Arial; color:#505b67;}


.listBx{padding:15px 0; border-bottom:1px solid #ebebeb;float: left;width: 617px;margin-bottom: 15px;}

ins{display: block !important; z-index: 1;} 

/*Car Variants Start Here*/
.sfb {float:left; width:85px; font-size:11px; color:#676d74;}
.b75 {float:left; color:#696f76; margin-left:75px; font-size:11px;}
.t115 {float:right; color:#696f76; margin-right:115px; font-size:11px;}
.pickerBoxContainer {float:left; width:755px;}

.pinckerLine {background:url(images/range_icon.png) left top repeat-x; width:705px; height:10px; margin-top:6px; margin-left:-5px; margin-right:-5px; float:left;}

.pickerIcon1 {float:left; position:relative; z-index:1; left:0;}
.pickerIcon1 a {background:url(images/picker_icon.png) center no-repeat; padding:12px; text-indent:-99px;}
.pickerIcon1 a:hover, .pickerIcon1 a.pactive {background:url(images/picker_icon_active.png) center no-repeat; padding:12px;}
.pickerIcon1 .disBox1 {width:120px; color:#fff; font-size:12px; text-align:center; display:none; position:absolute; bottom:-35px; right:-50px; z-index:-1;}
.pickerIcon1:hover .disBox1, .pickerIcon1.pactive .disBox1 {display:block;}

.pickerIcon {float:left; margin-top:-5.5px; position:relative; z-index:1;}
.pickerIcon a {background:url(images/picker_icon.png) left no-repeat; padding:10px; text-indent:-99px;}
.pickerIcon a:hover, .pickerIcon a.pactive {background:url(images/picker_icon_active.png) left no-repeat; padding:10px;}
.pickerIcon .disBox {width:120px; color:#fff; font-size:12px; text-align:center; display:none; position:absolute; bottom:-35px; right:-50px; z-index:-9;}
.pickerIcon:hover .disBox, .pickerIcon.pactive .disBox {display:block;}

/*Menu white start here*/

.topWhiteGrad {background:url(images/white_grad_top_menu.gif) left top repeat-x; height:30px; padding:5px 0;}
.topWhiteGrad .updatedBox {background:url(images/grey_bg.gif) left repeat-y; color:#8b8b8b; font-size:11px; padding:8px 10px; width:120px; float:left}
.topWhiteGrad .cloudBox {background:url(images/grey_bg.gif) left repeat-y; color:#d6d6d6; font-size:11px; padding:8px 10px; width:315px;  float:left}
.topWhiteGrad .cloudBox a {text-decoration:none; color:#d82b2f; font-size:12px; margin-left:10px;}
.topWhiteGrad .cloudBox a:hover {text-decoration:underline;}
.topWhiteGrad .searchWhite {background:url(images/grey_bg.gif) right repeat-y; padding:0 10px; width:295px;  float:right;}
.topWhiteGrad .topsocial {background:url(images/grey_bg.gif) right repeat-y; padding:3px 10px 0 10px; width:111px;  float:right;}
.topWhiteGrad .topUser {background:url(images/grey_bg.gif) right repeat-y; padding:0 10px 0 10px; width:45px; height:30px; float:left}

.tsearchInput {background: url(images/search_btn.png) 5px no-repeat #fff; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	-webkit-box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	width:165px;
	padding:5px 8px 5px 30px;
	position:relative;
}

.tsearchInput input {background-color:transparent !important; border:none; padding:0; padding:3px 0; width:125px !important; color:#7c7c7c; font:12px italic Arial, Helvetica, sans-serif;}
.godiv {position:absolute; right:0; top:0; padding:4px;}

.desversion {display:block;}

.mobversion {display:none;}

.gobtn {
   background: #d82b2f;
   padding:3px 5px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #fff;
   font-size: 12px;
   font-family: "Bitter-Regular", Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.gobtn:hover {
   color: #ccc;
   outline:0;
}


/*Menu white end here*/

/*Menu Black start here*/
.topBlackGrad {background:url(images/black_grad_mm_bg.gif) left top repeat-x; height:45px; padding:0; color:#fff; border-bottom:2px solid #d82b2f;}

/*Menu Black end here*/



/*Social Media Nav Start Here!*/
.socialBox {float:left; background:url(images/right_border.png) right no-repeat; padding:0 5px 0 0;}
.socialBoxImg {float:left; width:24px; height:24px; padding:10px 5px;}

/*Social Media Nav End Here!*/

/*Search Nav Start Here!*/
.searchBox {float:left; padding:0; margin-right:10px;}

#searchNav ul ul {
	display: none;
}

#searchNav  ul li:hover > ul {
		display: block;
}

#searchNav  ul {
	padding: 0;
	list-style: none;
	position: relative;
	
}
#searchNav  ul:after {
		content: ""; clear: both; display: block;
	}
#searchNav  ul li {
	float: left;
	
}

#searchNav  ul li:hover {
		background: #d82b2f;
		background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
		background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
		display:block;
				
	}
#searchNav  ul li:hover a {
			color: #fff;
			background: #d82b2f;
			
}
	
#searchNav  ul li a {
		display: block; padding:7px 10px;
		color: #fff; text-decoration: none;
		background:url(images/right_border.png) right no-repeat;
}
	
#searchNav  ul ul {
	background: #191919;
	position: absolute; top: 100%; right:-215px;
	width:450px;
	
}
#searchNav  ul ul li {
		float: none; 
		border-top: 2px solid #d82b2f;
		background: #191919;
}
#searchNav  ul ul li a {
			padding: 13px 40px;
			color: #fff;
			background: #191919;
		}

#searchBox {padding:20px; background:#191919;}

.searchInput {background: url(images/search_btn.png) 5px no-repeat #fff; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	-webkit-box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	width:380px;
	padding:5px 8px 10px 30px;
	position:relative;
}

.searchInput input {background-color:transparent !important; border:none; padding:0; margin-top:5px; width:330px;}

.divBtn {position:absolute; right:0; top:0; padding:2px;}
.inputgoBtn {float:left; width:44px;}
.inputgoBtn input {border:0; background:url(images/go_btn.png) left top no-repeat; width:44px; height:35px; cursor: pointer; padding-bottom:5px; color:#fff; font-size:14px; font-weight:bold; }

.btn {
   background: #d82b2f;
   padding:6px 7px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #fff;
   font-size: 16px;
   font-family: "Bitter-Regular", Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.btn:hover {
   color: #ccc;
   outline:0;
}



/*Search Nav End Here!*/

/*User Nav Start Here!*/
.userdropdown {float:left; padding-right:5px; font:12px Arial, Helvetica, sans-serif;}
.userdropdown dt {width:188px; padding:8px 12px 0 0; cursor:pointer; background:url(images/drop_arrow.png) right no-repeat;}
.userdropdown .userImg {margin-right:10px; float:left;}
.userdropdown .userName {float:left; margin-top:5px;}
.userdropdown dd {position:absolute; overflow:hidden; width:205px; display:none; background:#191919; z-index:200; opacity:0}
.userdropdown ul {list-style:none; border-top:none; text-transform:uppercase;}
.userdropdown li {display:inline}
.userdropdown a, .userdropdown a:active, .userdropdown a:visited {display:block; padding:8px 8px 8px 30px; border-left:2px solid #191919; color:#fff; text-decoration:none; background:#191919;}
.userdropdown a:hover {background:#d82b2f; color:#fff; border-left:2px solid #191919;}
.userdropdown .setting {background:url(images/setting_icon.png) 10px center no-repeat;}
.userdropdown .setting:hover {background:url(images/setting_icon.png) 10px center no-repeat #d82b2f;}
/*User Nav End Here!*/

/*YOU ARE HERE Box Start Here!*/

.hereBox {height:15px; padding:5px 5px; background:url(images/grey_arrow.png) left top no-repeat #fff; color:#999; font-size:11px;}
.hereBox .fixHead {float:left; color:#b5b5b5; width:120px; padding-left:40px; font-size:12px;}
.hereBox .head {float:left; margin-left:5px;}
.hereBox .head a {text-decoration:none; color:#999;}
.hereBox .head a:hover {color:#333;}
/*YOU ARE HERE Box End Here!*/

/*Top Nav Start Here!*/

/*Main Content Start Here!*/

.wrapper {background:url(images/grd_bg.png) left -3px repeat-x !important;}

.carHomeWrapper {background:url(images/car_home_grd_bg.gif) left top repeat-x !important; width:100%;} /*Car Home Gradient Background Image*/
.GalleryWrapper {background:#000; !important;}
.carHead {padding:20px 0;}
.carHead h2, .carHead h1 {font-size:42px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#fff;}

.selModel {float:left; width:300px;}
.selModel select {border-top:none; border-left:none; border-right:none; border-bottom:1px solid #eaeaea; padding:3px; width:300px; font-size:15px;}
.selYear {float:left; width:60px; margin-left:10px;}
.selYear select {border-top:none; border-left:none; width:60px; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; background:#20252b; color:#fff; padding:3px; font-size:14px;}
.socBox {float:left; width:300px; margin-left:10px;}


.ratingC {border-bottom:1px solid #131517; padding-bottom:10px;}

.ratingC2 {display:none;}

.pagePrevBtn {position:absolute; top:330px; left:0;}
.pagePrevBtn a {background:url(images/half_prev_btn_normal.png) left no-repeat; width:32px; height:61px; padding:32px 16px; text-indent:-99px;}
.pagePrevBtn a:hover {background:url(images/half_prev_btn_hover.png) left no-repeat;}
.pagePrevBtn a:active {background:url(images/half_prev_btn_active.png) left no-repeat;}

.pageNextBtn {position:absolute; top:330px; right:0;}
.pageNextBtn a {background:url(images/half_next_btn_normal.png) left no-repeat; width:32px; height:61px; padding:32px 16px; text-indent:-99px;}
.pageNextBtn a:hover {background:url(images/half_next_btn_hover.png) left no-repeat;}
.pageNextBtn a:active {background:url(images/half_next_btn_active.png) left no-repeat;}

a.tooltip4 {outline:none; } 
a.tooltip4 strong {line-height:30px;} 
a.tooltip4:hover {text-decoration:none;} 
a.tooltip4 span { z-index:10; display:none; padding:10px; margin-top:-30px; margin-left:28px; width:145px; height:60px; } 
a.tooltip4:hover span{ display:inline; position:absolute; color:#fff; background:#030304; right:40px;} 
.callout {position:absolute; top:30px; border:0; left:-10px; height:30px;} 
.callout .grey10 {font:10px Arial, Helvetica, sans-serif; color:#5b5d61;}
.callout .white22 {font:22px "Bitter-Regular", Georgia, Times, serif; color:#fff;}

/*CSS3 extras*/ 
a.tooltip4 span {
	border-left:3px solid #c62a2e;
}

a.tooltip5 {outline:none; } 
a.tooltip5 strong {line-height:30px;} 
a.tooltip5:hover {text-decoration:none;} 
a.tooltip5 span { z-index:10; display:none; padding:10px; margin-top:-30px; margin-left:28px; width:145px; height:60px; } 
a.tooltip5:hover span{ display:inline; position:absolute; color:#fff; background:#030304; left:10px;} 
.callout {position:absolute; top:30px; border:0; left:-10px; height:30px;} 
.callout .grey10 {font:10px Arial, Helvetica, sans-serif; color:#5b5d61;}
.callout .white22 {font:22px "Bitter-Regular", Georgia, Times, serif; color:#fff;}

/*CSS3 extras*/ 
a.tooltip5 span {
	border-right:3px solid #c62a2e;
}


.container {margin:0 auto; width:960px; position: relative;}
.bucketContainer {margin:0 auto; width:960px; background:url(images/grd_bg_bucket.png) left top repeat-x !important;}
.topAdContainer {background: url(images/topborder.gif) top left repeat-x #f5f5f5;}
.bannerBox {width:940px; height:60px; padding:10px 10px;}
.cBucketBox {height:25px;}
.cBucketBox .btnBox1 {float:right; margin:1px 0 0 0;}
.modelHead {height:95px; padding:0 0 15px 0;}
.modelHead .leftHead {width:615px; float:left}
.modelHead .leftHead .modelNameBox {float:left;/*New add css*/ max-width:786px;}
.modelHead .leftHead .modelNameBox h2, .modelHead .leftHead .modelNameBox h1, .modelHead .leftHead .modelNameBox a, .modelHead .leftHead .modelNameBox a , .modelHead .leftHead .modelNameBox, .modelHead .leftHead .modelNameBox{font-size:42px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#51575d;}
.modelHead .leftHead .addBtnBox {float:left; margin:12px 0 0 10px;}
.modelNameBox a {font-size:42px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#51575d;}
.tooltip {outline:none; text-transform:uppercase; font-size:11px; background:url(images/plus_btn_red.png) left top no-repeat; width:30px; height:30px; cursor:pointer;} 
.tooltip:hover {background:url(images/plus_btn_black.png) left top no-repeat;} 
.tooltip span { z-index:999; display:none; padding:0; margin-top:36px; margin-left:-90px; line-height:16px; position: absolute; } 
.tooltip span:before {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-width: 8px;
      border-style: solid;
      border-color: transparent  transparent #000000 transparent;
      top: -16px;
      left: 67px;
}
.tooltip span ul {margin:0; padding:0;}
.tooltip span ul li {list-style:none;}
.tooltip span ul li a {text-decoration:none; color:#fff; padding:5px 10px; display:block;}
.tooltip span ul li a.firstBR {
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	
}
.tooltip span ul li a.lastBR{
	-webkit-border-bottom-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	
}

.tooltip span ul li a:hover {color:#fff; background:#d82b2f;}
.tooltip:hover span {
	display:inline; 
	position:absolute; 
	color:#EEE;
	background:#000; 
} 
.callout {z-index:20; position:absolute; border:0; top:0; left:120px;} /*CSS3 extras*/ 
.tooltip span { border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}

.modelHead .rightHead {width:310px; float:left; margin:15px 0 0 15px; border-left:3px solid #d82b2f; padding:0 0 0 5px;}
.modelHead .rightHead .editorImg {width:48px; float:left;}
.modelHead .rightHead .editorBox {width:250px; float:left; margin-left:10px; font:16px "Bitter-Regular", Georgia, Times, serif;}
.modelHead .rightHead .editorName {font:14px Arial, Helvetica, sans-serif;}
.modelHead .rightHead .editorName span {font:10px Arial, Helvetica, sans-serif; color:#d82b2f;}

.galletyThumb {background:url(images/gallery_grd_bg.png) repeat-x left top; padding:0 10px;}

.expRatingBox {width:115px; float:left; font-size:11px; color:#bcbcbd;}
.userRatingBox {width:115px; float:left; margin:0 0 0 15px; font-size:11px; color:#bcbcbd;}
.userRatingBox span a {text-decoration:none; color:#31a1c2; font-size:10px;}
.userRatingBox span a:hover {text-decoration:underline;}
.w270 {width:270px; float:left; margin:0 0 0 15px;}
.userLink {font:12px Arial, Helvetica, sans-serif;}
.userLink a {background:url(images/red_arrow_icon.png) left top no-repeat; padding:0 0 0 10px; color:#fff; text-decoration:none;}
.userLink a:hover {color:#c62a2e;}

.userAdd {width:250px; border:1px solid #c6c6c6; padding:5px; background:#f5f5f5; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	
}
.userAdd input {background:none; padding:5px; width:175px; color:#9c9c9c; border:none;}

.msgBox {width:550px; padding:10px; background:#e0f0d5; border:2px solid #acd78d; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:20px;
	-webkit-box-shadow:  0px 2px 2px 0px #d9d9d9;
	box-shadow:  0px 2px 2px 0px #d9d9d9;
}
.msgBox .checkBox {width:20px; float:left;}
.msgBox .contBox {width:485px; margin-left:10px; float:left; font-size:16px;}
.msgBox .contBox a {text-decoration:none; color:#1b98bc; font-size:14px;}
.msgBox .closeBox {float:right;}
.black18 {font:18px Arial, Helvetica, sans-serif;}

.priceBox1 { height:130px; width:180px; float:left; padding:10px 15px 0 0; color:#6c7279; font-size:11px; display:inline-block}
.white25 {font:25px "Bitter-Regular", Georgia, Times, serif; color:#fff; font-weight:normal; font-style:normal; margin:7px 0 0 0;}
.white34 {font:34px "Bitter-Regular", Georgia, Times, serif; color:#fff; font-weight:normal; font-style:normal;}
.checkBtn {background:url(images/check_btn_norrmal.png) left no-repeat; width:154px; height:27px; cursor:pointer;}
.checkBtn:hover {background:url(images/check_btn_hover.png) left no-repeat;}
.checkBtn:active {background:url(images/check_btn_active.png) left no-repeat;}

.checkBtn1 {background:url(images/check_btn_norrmal.png) left no-repeat; height:7px; cursor:pointer; padding:10px 77px;}
.checkBtn1:hover {background:url(images/check_btn_hover.png) left no-repeat;}
.checkBtn1:active {background:url(images/check_btn_active.png) left no-repeat;}


.priceBox2 {width:150px; float:left; padding:10px 0 0 15px; color:#6c7279; font-size:11px; display:inline-block; display: none;}
.priceBox2 span {color:#fff;}
.fuelDetailsBox {width:150px; float:left; background:url(images/border_grd_ver_bg.gif) left top repeat-y; padding:10px 0 0 15px; color:#6c7279; font-size:11px;}
.fuelDetailsBox .fuelTypeList {background:url(images/border_grd_bg.gif) bottom left repeat-x; font:17px "Bitter-Regular", Georgia, Times, serif; color:#fff; padding:3px 0;}
.fuelDetailsBox .fuelTypeList span {font:12px Arial, Helvetica, sans-serif; color:#6c7279;}

.tooltip2{
    display: inline;
    position: relative;
	font:11px Arial, Helvetica, sans-serif;
	font-style:italic;
	width:16px;
	height:16px;
}

.tooltip2:hover:after{
    background: #fff;
    border-radius:5px;
    line-height: 16px;
    bottom: 12px;
    color: #1f2327;
    content:attr(rel);
    left:-10px;
    padding: 10px;
    position: absolute;
    z-index: 98;
    width: 110px;
}

.tooltip2:hover:before{
    border: solid;
    border-color: #fff transparent;
    border-width: 10px 10px 0 0;
    bottom: 4px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
	margin:0 0 0 10px;
}

.roadprice_tootips .tooltip2:hover:after{
	bottom: 26px;
}

.roadprice_tootips .tooltip2:hover:before{
	bottom:18px;
}
.tooltip6{
    display: inline;
    position: relative;
	font:11px Arial, Helvetica, sans-serif;
	font-style:italic;
	width:56px;
	height:16px;
}

.tooltip6:hover:after{
    background: #fff;
    border-radius:5px;
    line-height: 16px;
    bottom: 12px;
    color: #1f2327;
    content:attr(rel);
    left:-10px;
    padding: 10px;
    position: absolute;
    z-index: 98;
    width: 160px;
}

.tooltip6:hover:before{
    border: solid;
    border-color: #fff transparent;
    border-width: 10px 10px 0 0;
    bottom: 4px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
	margin:0 0 0 10px;
}

.roadprice_tootips .tooltip6:hover:after{
	bottom: 26px;
}

.roadprice_tootips .tooltip6:hover:before{
	bottom:18px;
}


.tooltip3{
    display: inline;
    position: relative;
	font:11px Arial, Helvetica, sans-serif;
	font-style:italic;
	width:16px;
	height:16px;
}

.tooltip3:hover .div:after{
    background: #030304;
    color: #fff;
    content:attr(title);
    border-left:3px solid #c62a2e;
	right:40px;
    padding: 10px;
    position: absolute;
    z-index: 98;
    width: 143px;
	height:77px;
}

.tooltip3:hover .div:before{
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-width: 10px;
  border-style: solid;
  border-color: transparent transparent transparent #000;
  top: 25px;
  left:-10px;
}

.line {background:url(images/range_icon.png) left top repeat-x; width:716px; margin-top:6px;}

.pickIcon {background:url(images/picker_icon.png) left no-repeat; width:17px; height:17px;}
.pickIcon:hover {background:url(images/picker_icon_active.png) left no-repeat; width:22px; height:22px;}

.rankedBox {font:12px Arial, Helvetica, sans-serif; color:#fff;}
.rankedBox a {font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; background:#0d737c; padding:2px;}

.howLink  a {text-decoration:none; color:#31a1c2; font-size:10px;}
.howLink a:hover {text-decoration:underline;}
/* Menu CSS */ 

#carmenu, #carmenu ul, #carmenu ul li, #carmenu ul li a{
	padding: 0;
	margin: 0;
	font:12px Arial, Helvetica, sans-serif;
}

#carmenu:before, #carmenu:after, #carmenu > ul:before, #carmenu > ul:after {
	content: '';
	display: table;
}
#carmenu:after, #carmenu > ul:after {
	clear: both;
}

#carmenu {
	zoom:1;
	height: 46px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWU0ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dee4ea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dee4ea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dee4ea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dee4ea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dee4ea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dee4ea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dee4ea',GradientType=0 ); /* IE6-8 */
	
}

#carmenu ul{
	height: 30px;
	margin:0 10px;
}

#carmenu ul li{
	float: left;
	list-style: none;
}

#carmenu ul li a{
	display: block;
	height: 30px;
	padding: 16px 17px 0 17px;
	margin:0;
	text-decoration: none;
	color:#2e3339;
	background:url(images/menu_border_right.png) right no-repeat;
}

#carmenu ul li a:hover, #carmenu ul li.active a{
	background:#fff;
	border-top:3px solid #d82b2f;
	display: block;
	height: 30px;
	margin-top: -2px;
	padding-top: 15px;
	color: #d82b2f;
	opacity: 1;
}

.mainSection {background:#fff;float:left; border:1px solid #d9d9d9; border-top:none; border-bottom:none; width:960px;}
.mainContent {width:605px; float:left; padding:15px 35px 15px 0; background:url(images/ad_border_bg.gif) right repeat-y;}

.maingSection {background:#fff; padding-bottom:50px;}

.oGalleryBox {float:left; width:400px;}

.ocdetailsBox {float:left; width:530px; margin-left:15px; margin-top:30px;}

.textHead {border-left:3px solid #d82b2f; padding:0 0 0 20px; font:25px "Bitter-Regular", Georgia, Times, serif;}
.btmBorder {background:url(images/dot_border_bg.gif) left bottom repeat-x; padding:0 0 5px 0; font:25px "Bitter-Regular", Georgia, Times, serif;}
.btmBorder span {color:#1b98bc; font:12px Arial, Helvetica, sans-serif;}
.contentBox {padding:10px 0 0 25px; font-size:11px;}
.contentBox h2 {font-size:24px; font-weight:normal; }
.contentBox h2 a {text-decoration:none; color:#505b67;}
.contentBox .red {color:#d82b2f;}
.red {color:#d82b2f;}
.innderContentBox {border-bottom:1px solid #ececec; padding:0 0 10px 0;}
.imgBox {float:left; width:160px; position:relative;}
.imgBox .playBtn {position:absolute; top:20px; left:60px; text-align:center;}
.para {font-size:14px; color:#505b67; float:left; width:405px; margin-left:10px;}
.para .userLink {font:12px Arial, Helvetica, sans-serif;}
.para .userLink a {background:url(images/red_arrow_icon.png) left top no-repeat; padding:0 0 0 10px; color:#1b98bc; text-decoration:none;}
.para .userLink a:hover {color:#c62a2e;}

.prosHead {width:285px; float:left;}
.prosHead .prosText {margin:5px 0 0 5px; font:20px "Bitter-Regular", Georgia, Times, serif; color:#30373e;}
.prosHead span img {margin:10px 0 0 5px;}
.odRateBox {background:url(images/stripe.png) left top repeat; border-right:1px solid #fff; padding:10px;}
.odRateInnerBox {border-right:1px solid #f2f2f2; margin:10px 0;}
.odRateInnerBox ul li {list-style:none; border-bottom:1px solid #f2f2f2; padding:5px 10px; }
.odRateInnerBox .greenText {color:#53a319; font-size:12px;}
.odRateInnerBox .redText {color:#c52b2f; font-size:12px;}
.odRateInnerBox ul li a {text-decoration:none; color:#30373e; font:12px Arial, Helvetica, sans-serif;}
.odRateInnerBox ul li span {color:#787c7f;}

.leftLikeText {float:left; width:210px;}
.rightLike {margin-top:-12px; float:right;}
.tooltipLike{
    display: inline;
    position: relative;
	font:11px bold Arial, Helvetica, sans-serif;
	
}

.tooltipLike:hover:after{
    background: #000;
    bottom: 26px;
    color: #fff;
    content:attr(title);
    left:-18px;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: auto;
	font-weight:bold;
}

.tooltipLike:hover:before{
    border: solid;
    border-color: #000 transparent;
    border-width: 10px 10px 0 10px;
    bottom: 18px;
    content: "";
    left: 10%;
    position: absolute;
    z-index: 99;
}

.posAddBtn {margin:15px 0 0 8px;}
.posAddBtn a {background:url(images/positive_icon_small.png) left no-repeat; padding:5px 0 5px 23px; text-decoration:none; color:#1b98bc;}
.negAddBtn {margin:15px 0 0 8px;}
.negAddBtn a {background:url(images/negative_icon_small.png) left no-repeat; padding:5px 0 5px 23px; text-decoration:none; color:#1b98bc;}

.seemoreBox {background:url(images/dot_border_bg.gif) left top repeat-x; padding:10px 0 0 0; text-align:center; margin:10px 0 0 0;}

.seemoreLink {font:12px Arial, Helvetica, sans-serif; background:url(images/dot_border_bg.gif) left bottom repeat-x; padding:0 0 10px 0; text-align:center; }
.seemoreLink a {background:url(images/down_arrow_red.png) left no-repeat; padding:0 0 0 12px; color:#30373e; text-decoration:none;}
.seemoreLink a:hover {color:#c62a2e;}

.owncarBoxQ {background:url(images/bg_owncar.png) left no-repeat; padding:20px; color:#404140; font-size:17px;}

.yesBtn {
   border: 1px solid #bcbcbc;
   background: #f1f1f1;
   background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#f1f1f1));
   background: -webkit-linear-gradient(top, #f1f1f1, #f1f1f1);
   background: -moz-linear-gradient(top, #f1f1f1, #f1f1f1);
   background: -ms-linear-gradient(top, #f1f1f1, #f1f1f1);
   background: -o-linear-gradient(top, #f1f1f1, #f1f1f1);
   padding: 5.5px 11px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   color: #292429;
   font-size: 12px;
   font-family: Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
}
.yesBtn:hover {
   border:none;
   background: #2a2e34;
   color: #ffffff;
}
.yesBtn:active {
   background: #2e3239;
   border:none;
}

.fuelbtmBorder {background:url(images/dot_border_bg.gif) left bottom repeat-x; padding:0 0 10px 0; font:25px "Bitter-Regular", Georgia, Times, serif;}
.fuelbtmBorder span {color:#30373e; font:12px Arial, Helvetica, sans-serif;}

.useraveBox {width:200px; float:left; background:#30373e; padding:0 0 20px 0; position:relative;}
.useraveBox:after {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-width: 6px;
      border-style: solid;
      border-color: transparent transparent transparent #30373e;
      top: 75px;
      left: 200px;
}
.cityBox {color:#969da4; padding:10px; font:12px Arial, Helvetica, sans-serif; text-align:center;}
.useraveBox .rankBox {width:40px; height:40px; background:#0d737c; color:#fff; padding:10px; font-size:13px; float:left;}
.useraveBox .rankBox span {font-size:18px;}
.useraveBox .cartype {width:110px; float:left; color:#fff; text-align:center; padding:0 10px;}
.useraveBox .cartype .font30 {font:30px "Bitter-Regular", Georgia, Times, serif;}
.useraveBox .cartype span {font:12px Arial, Helvetica, sans-serif; color:#969da4;}
.useraveBox2 {width:360px; float:left; background:#f8f8f8;
	-moz-box-shadow:0px 2px 2px 0px #d6d7d8;
	-webkit-box-shadow:0px 2px 2px 0px #d6d7d8;
	box-shadow:0px 2px 2px 0px #d6d7d8;
	padding:10px;
	border-top:1px solid #e5e5e5;
}
.useraveBox2 .innerBox {width:105px; margin:0 10px 0 0; float:left; text-align:center;}
.useraveBox2 .innerBox .darkgrey24 {color:#30373e; font:24px Arial, Helvetica, sans-serif;}
.useraveBox2 .innerBox .grey12 {color:#969da4; font:12px Arial, Helvetica, sans-serif;}

.fuelTest {border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#f8f8f8; text-transform:uppercase; }
.fuelTest .innerBox1 {float:left; width:269px; border-right:1px solid #ccc; padding:20px 10px; text-align:center; 
	-moz-box-shadow:0px 2px 3px 0px #d6d7d8;
	-webkit-box-shadow:0px 2px 3px 0px #d6d7d8;
	box-shadow:0px 2px 3px 0px #d6d7d8;}
.fuelTest .innerBox1 .detailsBox1 {float:left; width:120px; color:#979b9e; margin:5px 0 0 0;}
.fuelTest .innerBox1 .detailsBox2 {float:left; width:100px; font-size:18px; margin:0 0 0 30px;}
.fuelTest .innerBox1 .detailsBox2 span {color:#979b9e; font-size:11px;}


.fuelEff {border-bottom:1px solid #ccc; background:#fff; }
.fuelEff .innerBox2 {float:left; width:269px; border-right:1px solid #ccc; padding:5px 10px; 
	
}

.fuelEff .fuelBox {width:80px; border-right:1px solid #e5e5e5; padding:3px 4px; margin:5px 0 0 1px; float:left;}

.alld {border-top:1px solid #2b3137; padding-top:10px;}

.trackBox {background:url(images/stripe.png) repeat; padding:8px;}
.trackBox .textBox1 {width:400px; float:left; color:#6e7378;}
.trackBox .btnBox {float:left; margin:0 0 0 10px;} 
.trackBtn {background:url(images/track_btn.png) left no-repeat; width:154px; height:27px; cursor:pointer;}
.trackBtn:hover {background:url(images/track_btn_hover.png) left no-repeat;}
.trackBtn:active {background:url(images/track_btn_active.png) left no-repeat;}

.ssTableHead {background:url(images/stripe.png) repeat; height:56px; border:1px solid #e1e1e1; border-right:none; border-left:none;}
.ssTableHead .subhead1, .field1 {width:93px;}
.ssTableHead .subhead2, .field2 {width:98px; padding:20px 0 0 0;}
.ssTableHead .subhead3, .field3 {width:68px; padding:20px 0 0 0;}
.ssTableHead .subhead4, .field4 {width:95px;}
.ssTableHead .subhead5, .field5 {width:92px; padding:20px 0 0 0;}
.ssTableHead .subhead6, .field6 {width:66px;}
.ssTableHead .subhead7, .field7 {width:60px;}
.ssTableHead .subhead1, .subhead2, .subhead3, .subhead4, .subhead5, .subhead6, .subhead7,
.field1, .field2, .field3, .field4, .field5, .field6, .field7 {border-right:1px solid #e1e1e1; float:left; font-size:12px; text-align:center; height:32px; padding:12px 0; font-weight:normal;}
.ssTableHead .subhead7, .field7 {border:none;}
.ssTableHead .subhead4 .topbor {border-top:1px solid #e1e1e1;}
.ssTableHead .subhead4 .leftc {border-right:1px solid #e1e1e1;}
.ssTableHead .subhead4 .righth, .ssTableHead .subhead4 .leftc {padding:4px 6px; float:left; text-align:center;} 
.field4 {padding:0; height:56px;}
.field4 .righth, .field4 .leftc {padding:12px 6px 0 3px; float:left; text-align:center;} 
.field4 .leftc {border-right:1px solid #e1e1e1; height:45px; width:23px;}
.field4 .righth {width:53px;}

.seeLink {font:12px Arial, Helvetica, sans-serif; margin-top:10px; float:right;}
.seeLink a {background:url(images/red_arrow_icon.png) left 1px no-repeat; padding:0 0 0 10px; color:#30373e; text-decoration:none;}
.seeLink a:hover {color:#c62a2e;}

.serDetails {float:left;}
.serCost {float:right;}
.serCosts {width:190px;}
/*.serDetails {margin-left:15px;}*/
.lightgreen {color:#0d737c; font-size:18px;}
.sergrey {color:#838689; font-size:11px; margin-top:5px;}
.serrup {float:left;}
.serrup .fg {color:#838689; margin:0 0 0 28px; font-size:11px;}
.serrup .black29 {font:30px "Bitter-Regular", Georgia, Times, serif; color:#30373e;}
.rankcir {width:39px; height:35px; float:left; border-radius:39px; background:#0d737c; padding:12px 10px; color:#fff; text-align:center; margin-left:10px;}
.rankcir .f16 {font-size:16px; font-weight:bold;}

.serviceBox {background:url(images/stripe.png) repeat; padding:8px;}
/*.serviceBox .textBox1 {width:345px; float:left; color:#6e7378;}*/
.serviceBox .textBox1 {width:450px; float:left; color:#6e7378;}
.serviceBox .btnBox {float:left; margin:0 0 0 30px;} 

.accBox {background:url(images/stripe.png) repeat; padding:7px; font-size:12px;}
.box1 {width:110px;}
.box2 {width:130px;}
.box3 {width:160px;}
.box1, .box2, .box3 {float:left; color:#696e73; margin:0 0 0 12px; font-size:14px;} 
.black16 {font:16px "Bitter-Regular", Georgia, Times, serif; color:#30373e; margin-top:12px;}
.black24 {font:24px "Bitter-Regular", Georgia, Times, serif; color:#30373e;margin-top:5px;}
.stripeBox {background:url(images/stripe.png) repeat;}
.stripeBox .accBoxLeft {width:160px; border-right:1px solid #fff;}
.stripeBox .accBoxRight {width:360px;}
.stripeBox .accBoxLeft, .stripeBox .accBoxRight {float:left; color:#30373e; font-size:14px; padding:10px;} 

.accBoxLeft {width:185px; border-right:1px solid #fff; float:left}
.accBoxRight {width:392px; float:left}

.inGearBox {width:160px; border-right:1px solid #eaebec;}
.brakingBox {width:379px;} 
.inGearBox, .brakingBox {float:left; color:#30373e; font-size:12px; padding:10px;} 
.blue12 {color:#17a0d9;}
.blue13 {color:#17a0d9; font:13px;}
.blue13 a {color:#17a0d9;}
.blue13 a:hover {color:#d82b2f;}
.grey12 {color:#999b9d; font-size:12px;}
.grey13 {color:#999b9d; font-size:13px;}
.brakingMeterBox {width:340px; border-left:1px solid #eaebec; border-bottom:1px solid #eaebec; margin:0 0 0 15px; padding:5px 0 1px 1px;}
.brakingMeterpadi {width:100%; background:#d82b2f; color:#fff; padding:5px 0px 5px 0px; margin-top:10px;}
.w80 {width:80px; height:8px; border-left:1px solid #eaebec; float:left; padding:2.5px;}
.w80last {width:80px; height:8px; border-left:1px solid #eaebec; border-right:1px solid #eaebec; float:left; padding:2.5px;}
.yaxis1 {width:70px; margin-left:8px; float:left;}

.grey11 {font:11px Arial, Helvetica, sans-serif; color:#969da4;}
.orange38 {font:38px "Bitter-Regular", Georgia, Times, serif; color:#fc8440; font-weight:normal;}
.lightgrey14 {font:14px Arial, Helvetica, sans-serif; color:#979b9e;}
.lightgrey11 {font:11px Arial, Helvetica, sans-serif; color:#979b9e;}

.colorBox {width:67px; float:left; margin:0 0 0 10px; text-align:center;}
.reflexCircle, .redCircle, .whiteCircle, .blackCircle, .candyCircle, .platinumCircle, .blueGraphiteCircle {
	width:67px; 
	height:67px; 
	border-radius:67px;
	-moz-border-radius:67px;
	-webkit-border-radius:67px;
}

.reflexCircle {background:#d0d0d0;}
.redCircle {background:#a92718;}
.whiteCircle {background:#d9d6cf;}
.blackCircle {background:#181818;}
.candyCircle {background:#dbe6f0;}
.platinumCircle {background:#616161;}
.blueGraphiteCircle {background:#616161;}

.dotbtmBorder {background:url(images/dot_border_bg.gif) left bottom repeat-x; padding:0; margin-left:25px; height:2px;}

.userPhotoBox {margin-left:10px; float:left; padding:0 0 5px 0}
.userPhotoBox {width:140px;}
.userPhotoBox .photoBox {width:64px; height:64px; border-left:3px solid #4ca006; position:relative;}
.userPhotoBox .photoBox1 {width:64px; height:64px; border-left:3px solid #d82b2f; position:relative;}
.userPhotoBox .greenNoBox {width:12px; height:12px; background:#4ca006; padding:2px 2px 6px 7px; position:absolute; right:-10px; top:0; color:#fff; font:11px "Bitter-Regular", Georgia, Times, serif;}
.userPhotoBox .journeymanBtn {width:110px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#8bca27;}
.userPhotoBox .journeymanBtn .iconBox {width:16px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#4ca006; padding:3px 5px 0 4px;}
.userPhotoBox .journeymanBtn .white10 {font:10px Arial, Helvetica, sans-serif; padding:4px; color:#fff; text-transform:uppercase;}
.userPhotoBox .btmBrd {border-bottom:1px solid #e3e5e6; padding:0 0 5px 0;}

.userPhotoBox .brownphotoBox {width:64px; height:64px; border-left:3px solid #a05c22; position:relative;}
.userPhotoBox .brownNoBox {width:12px; height:12px; background:#a05c22; padding:2px 2px 6px 7px; position:absolute; right:-10px; top:0; color:#fff; font:11px "Bitter-Regular", Georgia, Times, serif;}
.userPhotoBox .motorBtn {width:130px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#c18845;}
.userPhotoBox .motorBtn .iconBox {width:16px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#a05c22; padding:3px 5px 0 4px;}
.userPhotoBox .motorBtn .white10 {font:10px Arial, Helvetica, sans-serif; padding:4px; color:#fff; text-transform:uppercase;}


.userCommBox {width:410px; border-left:1px solid #ebebeb; padding:0 0 0 10px; position:relative; float:left; margin-left:5px;} 
.userCommBox:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 8px;
	border-style: solid;
	border-color: transparent #ebebeb transparent transparent;
	top: 25px;
	left: -16px;
}
.userCommBox .userHeading {}
.grey18 {font:18px Arial, Helvetica, sans-serif; color:#30373e;}
.grey18 a {font:18px Arial, Helvetica, sans-serif; color:#30373e;}
.grey18 a:hover {color:#d82b2f;}
.grey14 {font:14px Arial, Helvetica, sans-serif; color:#505b67;}

.userCommBox .userpara {width:320px; float:left; border-right:1px solid #e5e5e5; padding:0 5px 0 0; font:14px Arial, Helvetica, sans-serif; color:#7e858d; line-height:20px;}
.userCommBox .userrate {width:60px; float:left; margin:0 0 0 10px; text-align:center;}
.blueLink a {text-decoration:none; font-size:11px; color:#1b98bc;}
.blueLink a:hover {text-decoration:underline;}

.photoCont, .photoCont1 {width:94px; height:50px; margin:0 2px 0 0; float:left; border:3px solid #fff;}
.photoCont:hover {border:3px solid #f7b60d; width:94px; height:50px;}
.photoCont1:hover {border:3px solid #d82b2f; width:94px; height:50px;}

.readbtn a {background:url(images/black_arrow_right.png) left no-repeat; padding:0 0 0 12px; color:#1b98bc; text-decoration:none;}
.readbtn a:hover {color:#c62a2e;}

.yesbox {padding:10px; width:auto; float:left; font-size:14px; color:#5e6164; margin:0 0 0 10px;}
.black12 {font-size:12px; color:#5e6164;}
.black11 {font-size:11px; color:#272b30;}
.sbox {float:right; margin-top:10px;}
.sbox .socialImg {float:left; width:24px; height:24px; padding:2.5px;}
.sbox .shareBox {margin-top:10px;}
.blueNoBox {background:#21b3d9; color:#fff; width:20px; height:20px; padding:5px;}
.blueNoBox a {text-decoration:none; color:#fff; display:block;}

.blueBtn {
   border-top-color: #2b8fac;
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.blueBtn:hover {
   background: #31a2c3;
   color: #fff;
}
.blueBtn:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.roundblueBtn {
   border-top-color: #2b8fac;
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	-webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   font-size: 11px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   text-transform:uppercase;
}
.roundblueBtn:hover {
   background: #31a2c3;
   color: #fff;
}
.roundblueBtn:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}


.whiteBtn {
   	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 1%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#f1f1f1), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
	border:1px solid #bcbcbc;
	padding: 5px 9px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #30373e;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.whiteBtn:hover {
   background: #2a2e34;
   color: #fff;
   border:1px solid #2a2e34;
}
.whiteBtn:active {
   background: #2a2e34;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

/*Specifications*/
.tabbg {background:url(images/stripe.png) left top repeat; padding:10px;} 
.tabmenu { padding: 0; clear: both; }
.tabmenu li { display: inline; }
.tabmenu li a { 
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 1%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#f1f1f1), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
 	padding:5px 7px; float:left; 
	border: 1px solid #bcbcbc;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-decoration: none; 
	color: #000;
	margin:0 5px 0 0;
}
.tabmenu li.active a { background: #30373e; border: 1px solid #30373e; color:#fff; }
.contentTab { float: left; clear: both; background: #fff; padding: 10px 0; width: 580px; font-size:14px;}
.contentTab ul {margin:0; padding:0;}
.contentTab ul li {list-style:none; border-bottom:1px solid #e0e0e0; padding:5px 10px;}

/*Specifications*/




/*Sidebar Start Here!*/
.sideBar {width:300px; float:left; margin-left:5px;  padding:10px 5px 0 0;}
.sidebarCompare h3 {font:30px "Bitter-Regular", Georgia, Times, serif; color:#30373e; font-weight:normal;}
.sidebarCompare .sdotbtmBorder {background:url(images/dot_border_bg.gif) left bottom repeat-x; padding:0; height:2px;}

.sidebarCBox {padding:10px 0; border-bottom:1px dotted #b2b2b2;}
.sidebarCBox:hover {background:#31a2c3; color:#fff;}
.sidebarCBox:hover .b12, .sidebarCBox:hover .blue13, .sidebarCBox:hover .blue13 a, .sidebarCBox:hover .g11  {background:#31a2c3; color:#fff;}
.cinput {width:15px;}
.cdetails {width:145px; }
.cdetails .blue13 {font:13px Arial, Helvetica, sans-serif; color:#1b98bc;}
.cdetails .g11 {font:11px Arial, Helvetica, sans-serif; color:#505b67;}
.cdetails .b12 {font:12px Arial, Helvetica, sans-serif; color:#30373e;}
.cdetails .b13 {font:13px Arial, Helvetica, sans-serif; color:#30373e;}
.cdetails .b13 a {color:#30373e;}
.cphoto {width:100px; height:55px;}
.cinput, .cdetails, .cphoto {float:left; margin-left:10px;}

.blueCBtn {
   border-top-color: #2b8fac;
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	-webkit-border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
   -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   position:relative;
}

.blueCBtn:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: transparent transparent #3fc4e2 transparent;
	top: -12px;
	left: 8px;
}
.blueCBtn:hover {
   background: #31a2c3;
   color: #fff;
}
.blueCBtn:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.preshead {font:22px "Bitter-Regular", Georgia, Times, serif;}
.preslist {background:url(images/blue_arrow.png) left 1px no-repeat; padding:0 0 0 10px; font-size:13px; margin-top:5px;}
.preslist a {text-decoration:none; color:#30373e;}
.presbox {border-bottom:1px dotted #ccc; padding-bottom:5px;}
.pdotbtmBorder {background:url(images/dot_border_bg.gif) left bottom repeat-x; padding:0; height:2px;}

.dealerHead {font:30px "Bitter-Regular", Georgia, Times, serif;}
.dealerdetails {padding:10px; border-bottom:1px dotted #ccc;}
.dealerdetails a {text-decoration:none; color:#30373e;}
.seefullbtn a {background:url(images/down_arrow_black.png) right no-repeat; padding:0 12px 0 0; color:#1b98bc; text-decoration:none; font-size:11px;}
.seefullbtn a:hover {color:#c62a2e;}
.dealerdetails .phoneList {background:url(images/phone_icon.png) left no-repeat; padding:0 0 0 20px;}
.dealerdetails .maillist {background:url(images/mail_icon.png) left no-repeat; padding:0 0 0 20px;}
.dealerdetails .maillist a {text-decoration:none; color:#31a1c2;}

.usedcontainer {border-bottom:1px dotted #ccc; margin:10px 0 0 0; padding:0 0 10px 0;}
.usedPhoto {width:100px; height:56px; float:left;}
.usedDetails {width:185px; float:left; margin:0 0 0 10px;}
.usedDetails .red {color:#d82b2f;}
.usedDetails a {text-decoration:none; color:#1b98bc;}
.usedDetails a:hover {text-decoration:none; color:#d82b2f;}

.redBtn {
   	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 1%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#f1f1f1), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
	border:1px solid #bcbcbc;
	padding: 5px 9px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #30373e;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.redBtn:hover {
   background: #d82b2f;
   color: #fff;
   border:1px solid #d82b2f;
}
.redBtn:active {
   background: #d82b2f;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
   border:1px solid #333333;
}


.galleryHead {border-left:3px solid #d82b2f; padding:0 0 0 20px; font:25px "Bitter-Regular", Georgia, Times, serif; position:relative;}
#gallery-wrap{margin: 0 auto; overflow: hidden; width:580px;}
#gallery {position: relative; left: 0; top: 0;}
#gallery li {float: left; margin:0; list-style:none; width: 119px; height: 64px; border:3px solid #fff;}
#gallery li:hover {width: 119px; height: 64px; border:3px solid #d82b2f; }
#gallery li a span {font:16px Georgia, "Times New Roman", Times, serif; color:#000000; text-decoration:none;}
#gallery .playBox {position:relative}
#gallery .playImg {position:absolute; bottom:5px; left:5px;}
#gallery-controls{float:right; position:absolute; right:-20px; top:0; margin-right:20px;}
#gallery-prev {float: right;}
#gallery-next {float: right; margin-right:5px;}

/*Sidebar End Here!*/

/*Car Home Style Start Here*/

.carMainContent {width:625px; float:left; padding:10px; background:url(images/ad_border_bg.gif) right repeat-y;}
.carW620 {width:620px;}
.carRedBox {background:#d82b2f; width:600px; padding:10px; font-size:11px;}
.carRedBoxHead {color:#fff;}
.carRedBoxHead h3, .carRedBoxHead h1 {font:30px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; }

.carWhiteBox {background:#fff; margin-top:10px;}
.makeBox {width:220px; padding:5px; border-right:1px solid #d82b2f; float:left;}
.makeBox1 {width:258px; padding:5px; border-right:1px solid #d82b2f; float:left;}
.makeBox select {padding:5px; 
	width:200px;
	border-top:1px solid #757a7e;
	border-left:1px solid #757a7e;
	border-right:1px solid #30373e;
	border-bottom:1px solid #30373e;
}

.priceBox ul {margin:0; padding:0}
.priceBox ul li {list-style:none;}
.priceBox ul li a {text-decoration:none; color:#30373e; font-size:14px; padding:4px 0; display:inline-block;}
.priceBox ul li a:hover {color:#d82b2f;}

.fuelTypeBox {width:90px; padding:5px; float:left;}

.searchBtn a {background:url(images/search_btn_normal.png) left no-repeat; padding:14px 35px; text-indent:-99px; text-decoration:none;}
.searchBtn a:hover {background:url(images/search_btn_hover.png) left no-repeat;}
.searchBtn a:active {background:url(images/search_btn_active.png) left no-repeat;}

.bodyTypeBox {background:#fff; border-top:1px solid #d82b2f; height:90px;}
.bodyTypeBox .selectImg {text-align:center;}
/*.bodyTypeBox .bodyCarBox {/*width:75px; padding:5px; float:left; text-align:center;}
.bodyTypeBox .bodyName a {text-decoration:none; color:#30373e; padding:0 10px 8px 10px; display:inline-block;}*/
.bodyTypeBox .bodyCarBox {/*width:75px;*/ width:88px; padding:5px; float:left; text-align:center;}
.bodyTypeBox .bodyName a {text-decoration:none; color:#30373e; padding:0 0 8px 0; display:inline-block; text-align:center;}
.bodyTypeBox .bodyName a:hover {color:#d82b2f; background:url(images/red_up_arrow.png) bottom center no-repeat;}

.greenBox {width:145px; height:20px; padding-top:10px; position:absolute; left:-3px;}
.green16 {font:16px "Bitter-Regular", Georgia, Times, serif; color:#fff; background:#4ca006; padding:2px 5px; font-weight:normal;}
.green16 a {color:#fff;}

.launchedBox {width:195px; float:left; margin-left:1px;}
.launchedBox h4 {font:18px "Bitter-Regular", Georgia, Times, serif; color:#1a1d21; font-weight:normal;}
.launchedBox h4 a {color:#1a1d21;}
.launchedBox h4 a:hover {color:#d82b2f;}
.lauchedCar {width:200px; height:111px; border-bottom:2px solid #4ca006; margin-top:10px;}
.pCar {width:200px; height:111px; margin-top:10px;}


.fullLink {font:12px Arial, Helvetica, sans-serif;}
.fullLink a {background:url(images/red_arrow_icon.png) left center no-repeat !important; padding:0 0 0 10px; color:#30373e; text-decoration:none;}
.fullLink a:hover {color:#c62a2e;}

.redline {height:3px; position:relative; background:#d82b2f; }
.greenline {height:3px; position:relative; background:#bed82b; }
.upBox { position:absolute; top:-10px; left:238px; background:#20252b; font:16px "Bitter-Regular", Georgia, Times, serif; color:#fff; font-weight:normal; padding:2px 5px;}
.upBox a {color:#fff;}
.pccolHead { position:absolute; top:-10px; left:246px; background:#20252b; font:16px "Bitter-Regular", Georgia, Times, serif; color:#fff; font-weight:normal; padding:2px 5px;}
.pccolHead a {color:#fff;}
.upCarBox {width:280px; float:left; margin-left:20px; margin-top:15px;}

.bwhite18 {font:18px "Bitter-Regular", Georgia, Times, serif; color:#ffffff; font-weight:normal;}
.bwhite18 a {font:18px "Bitter-Regular", Georgia, Times, serif; color:#ffffff; font-weight:normal; text-decoration:none;}
.bwhite18 a:hover {color:#d82b2f;}
.bblack18 {font:18px "Bitter-Regular", Georgia, Times, serif; color:#1a1d21; font-weight:normal;}
.bblack18 a {font:18px "Bitter-Regular", Georgia, Times, serif; color:#1a1d21; font-weight:normal;}
.bblack18 a:hover {color:#d82b2f;}
.black21 {font:21px "Bitter-Regular", Georgia, Times, serif; color:#1a1d21; font-weight:normal;}
.red14 {font:14px Arial, Helvetica, sans-serif; color:#d82b2f;}
.red12 {font:12px Arial, Helvetica, sans-serif; color:#d82b2f;}

.bgrey12 {font:12px Arial, Helvetica, sans-serif; color:#abadb0;padding-top:4px;}



.upmoreBox {background:url(images/dot_border_bg.gif) left top repeat-x; padding:10px 0 0 0; text-align:center; margin:10px 0 0 0;}

.upmoreLink {font:12px Arial, Helvetica, sans-serif; background:url(images/dot_border_bg.gif) left bottom repeat-x; padding:0 0 10px 0; text-align:center; }
.upmoreLink a {background:url(images/red_arrow_icon.png) left no-repeat; padding:0 0 0 12px; color:#30373e; text-decoration:none;}
.upmoreLink a:hover {color:#c62a2e;}

.finnerBox {background:#20252b; padding:10px; position:relative; text-align:center;}
.fheadimg {position:absolute; top:-10px; left:85px;}
.fcarPhoto {width:242px; height:141px; border-bottom:1px solid #d82b2f;}
.fdetailsBox {border-bottom:1px dotted #4d5155; padding:0 0 15px 0;}

.fdhead {height:34px; text-align:center;}
.fdinnerBox {background:#fff; padding:10px;}
.comLink a {text-decoration:none; color:#313538; font-size:12px;}

.fdinnerBox1 {background:#fff; padding:10px; border-top:2px solid #f7b200; border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}

/*carSideBar Style Start Here*/
.carSideBar {width:300px; float:left; padding:10px 5px 0 5px;}

/*carSideBar Style end Here*/

/*Car Home Style Start Here*/

.footer {background:#262a2e; padding-bottom:30px; clear: both;}
.footerContainer {margin:0 auto; width:960px; position:relative; -webkit-box-shadow:  0px 5px 5px 0px #202326; box-shadow:  0px 5px 5px 0px #202326;}
.whiteBorder {height:10px; background:#fff;}
.footerlogo {width:128px; height:40px; float:left;
	background: #303438; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwMzQzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjI2MmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #303438 0%, #22262b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303438), color-stop(100%,#22262b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #303438 0%,#22262b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #303438 0%,#22262b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #303438 0%,#22262b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #303438 0%,#22262b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303438', endColorstr='#22262b',GradientType=0 ); /* IE6-8 */
	color:#fff;
	border-right:1px solid #35393f;
	padding:20px 25px;

}
.footerSS {width:920px; height:40px; float:left;
	background: #35393e; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1MzkzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjJhMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #35393e 0%, #262a30 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35393e), color-stop(100%,#262a30)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #35393e 0%,#262a30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #35393e 0%,#262a30 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #35393e 0%,#262a30 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #35393e 0%,#262a30 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35393e', endColorstr='#262a30',GradientType=0 ); /* IE6-8 */
	color:#6c7279;
	padding:20px 20px;

}

.fsearchInput {background: url(images/search_btn.png) 5px no-repeat #fff; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	-webkit-box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	width:300px;
	padding:1px 0 0 30px;
}

.fs input {background-color:transparent !important; border:none; padding:9px 0; width:250px; color:#afb2b6; font-size:13px;}

.footerMenuBox {background:#2e3339; border-top:1px solid #35393f; padding:25px;}
.footerMenu {border-right:3px solid #bb3339; padding:0 15px 0 0; width:135px; text-transform:uppercase; text-align:right; float:left;}
.footerMenu ul {margin:0; padding:0;}
.footerMenu ul li {list-style:none;}
.footerMenu ul li a {text-decoration:none; font:14px "Bitter-Regular", Georgia, Times, serif; color:#fff; padding:3px 0; display:inline-block;}


.footerMenu2 {padding:0 15px 0 0; width:80px; float:left; margin:0 0 0 20px;}
.footerMenu2 ul {margin:0; padding:0;}
.footerMenu2 ul li {list-style:none;}
.footerMenu2 ul li a {text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#6c7279; padding:2px 0; display:inline-block;}

.footerMenu3 {padding:0 10px 0 0; width:258px; float:left; border-right:2px solid #d82b2f;}
.footerMenu3 .fmInner1 {width:90px; float:left; margin:0 10px 0 0;}
.footerMenu3 .fmInner2 {width:142px; float:left; margin:0 15px 0 0;}
.footerMenu3 .fmInner1 ul, .footerMenu3 .fmInner2 ul {margin:0; padding:0;}
.footerMenu3 .fmInner1 ul li, .footerMenu3 .fmInner2 ul li {list-style:none;}
.footerMenu3 .fmInner1 ul li a, .footerMenu3 .fmInner2 ul li a {text-decoration:none; border-bottom:1px dashed #43484d; font:14px "Bitter-Regular", Georgia, Times, serif; color:#fff; padding:4px; display:block; text-transform:uppercase; font-weight:normal;}

.footerMenuCar {padding:0 10px 0 0; width:165px; float:left; border-right:1px solid #343b42; margin-left:15px;}
.footerMenuCar .carTxt a, .footerMenuBikes .carTxt a {font:14px "Bitter-Regular", Georgia, Times, serif; color:#d82b2f;}
.footerMenuCar ul, .footerMenuBikes ul {margin:0; padding:0;}
.footerMenuCar ul li, .footerMenuBikes ul li {list-style:none;}
.footerMenuCar ul li a, .footerMenuBikes ul li a {font:14px Arial, Helvetica, sans-serif; color:#acadaf; padding:2px 0; display:block;}

.footerMenuBikes {padding:0 10px 0 15px; width:165px; float:left; border-left:1px solid #25292e; border-right:1px solid #343b42;}
.footerMenuNL {padding:0 0 0 10px; width:245px; float:left; border-left:1px solid #25292e;}
.footerMenuNL .nlTxt {color:#656b72; font:12px Arial, Helvetica, sans-serif;}
.fsing {width:245px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#fff; height:36px; padding:2px;}
.fsinginput input {width:150px; padding:10px 5px; color:#a9a9a9; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.footer .fullLink {font:12px Arial, Helvetica, sans-serif;}
.footer .fullLink a {background:url(images/red_arrow_icon.png) left center no-repeat; padding:0 0 0 10px; color:#fff; text-decoration:none;}
.footer .fullLink a:hover {color:#c62a2e;}

.copyBox {float:right; margin:50px 0 0 0; color:#6c7279; text-align:right;}
.copyBox a {text-decoration:none; color:#6c7279;}
.copyBox .grey11 {color:#6c7279;}

.footerBottom {background:url(images/footer_grd_bottom.gif) left top repeat-x; padding:8px 10px;}
.footerBottom .fbm {}
.footerBottom .fbm ul, .footerBottom .fbmr ul {margin:0; padding:0;}
.footerBottom .fbm ul li, .footerBottom .fbmr ul li {list-style:none; float:left;}
.footerBottom .fbm ul li a {font:12px Arial, Helvetica, sans-serif; color:#6c7279; padding:0 3px; display:block; border-right:1px solid #34393e;}
.footerBottom .fbmr ul li a {font:11px Arial, Helvetica, sans-serif; color:#6c7279; padding:0 5px; display:block; border-right:1px solid #34393e;}
.ctxt {color:#6c7279; font:13px Arial, Helvetica, sans-serif;}
/*Main Content End Here!*/

/*Clear Fix Start Here!*/
.FL {float:left}
.FR {float:right}
.clear {clear:both;}

.clearfix:before {
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/*Clear Fix End Here!*/

/*Button Style Start Here*/

.cBucketBtn {
   background:url(images/drop_arrow.png) right 5px center no-repeat #d82b2f;
   padding:4px 20px 4px 7px;
   color: #fff;
   font-size: 12px;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   text-shadow: 0px -1px 2px #666;
   display:block;
   margin-top:-2px;
}
.cBucketBtn:hover {
   color: #fff;
   outline:0;
}

/*Button Style End Here*/

/*Performance Data Graph Style Start Here-->*/
.w35 {width:35px; margin-top:30px; color:#696e73; font-size:12px; text-align:right;}
.w48 {width:36px; height:9px; border-right:1px solid #ccc; border-top:1px solid #ccc; float:left; padding:0 10px;}
.w50F {width:50px; height:9px; border-left:1px solid #ccc; float:left; padding:0 10px;}
.w50 {width:65px; height:9px; border-right:1px solid #ccc; float:left; padding:0 10px;}
.w1 {color:#696e73; font-size:12px; float:left;}
.w10 {width:14px; margin-left:41px; float:left; color:#696e73; font-size:12px;}
.w12 {margin-left:40px; float:left; color:#696e73; font-size:12px;}
.w13 {margin-left:35px; float:left; color:#696e73; font-size:12px;}
.w14 {margin-left:31px; float:left; color:#696e73; font-size:12px;}
.w15 {margin-left:60px; float:left; color:#696e73; font-size:12px;}
.w16 {margin-left:30px; float:left; color:#696e73; font-size:12px;}
.w17 {margin-left:30px; float:left; color:#696e73; font-size:12px;}
.m60 {margin-left:72px; float:left; color:#696e73; font-size:12px;}
.m61 {margin-left:64px; float:left; color:#696e73; font-size:12px;}

.graphGreen {border-left:1px solid #ccc; height:27px; padding:10px 1px 1px 1px;}
.greenMeter {width:480px; height:26px; color:#fff; font-size:11px;
	background: #a9d563; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5ZDU2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OWFkMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #a9d563 0%, #69ad24 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#a9d563), color-stop(100%,#69ad24)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #a9d563 0%,#69ad24 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #a9d563 0%,#69ad24 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #a9d563 0%,#69ad24 100%); /* IE10+ */
	background: linear-gradient(to right,  #a9d563 0%,#69ad24 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9d563', endColorstr='#69ad24',GradientType=1 ); /* IE6-8 */
}

.greenMeter .gmDiv {border-right:1px solid #fff; padding:6px; float:left;}


/*Performance Data Graph Style End Here*/


/*Car Bucket Style Start Here*/
.cbHead1, .cbHead2, .cbHead3, .cbHead4, .cbHead5, .cbHead6, .cbHead7, .cbHead8, .cbHead9 {padding:5px; margin-left:10px; float:left; font-size:12px;}
.cbHead1 {width:190px; margin-left:0;}
.cbHead2 {width:120px;}
.cbHead3 {width:130px;}
.cbHead4 {width:75px; margin-left:10px; text-align:center; padding:0;}
.cbHead5 {width:62px; margin:12px 0 0 3px; text-align:right; padding-right:13px;}
.cbHead6 {width:190px; margin-left:0;}
.cbHead7 {width:120px;}
.cbHead8 {width:130px;}
.cbHead9 {width:75px; margin-left:10px; text-align:center; padding:0;}
.usedlink a {background:url(images/car_grey_icon.png) left no-repeat; padding:0 0 0 23px; text-decoration:none; color:#1b98bc; font-size:11px;}

.black14 {font-size:14px; color:#30373e;}
.black14 a {font-size:14px; color:#30373e;}

.cbhover {border-bottom:1px solid #ededed;}
.cbhover:hover {background:#ebf8fc;}

.blueCBBtn {
   border-top-color: #2b8fac;
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   position:relative;
}

.blueCBBtn:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: #30a0c2 transparent transparent  transparent;
	top: 27px;
	right: 20px;
}
.blueCBBtn:hover {
   background: #31a2c3;
   color: #fff;
}
.blueCBBtn:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

/*Car Bucket Style End Here*/


/*Car Compare Style Start Here*/

.carbtn {float:left;}
.carbtn a {text-decoration:none; color:#fff; font-size:12px; display:block; width:38px; height:28px; background:#2e3339; padding:20px; text-align:center;}
.carbtn a:hover, .carbtn a.carActive {background:#d82b2f;}


.bikebtn {float:left;}
.bikebtn a {text-decoration:none; color:#fff; font-size:12px; display:block; width:38px; height:38px; background:#2e3339; padding:15px 20px; text-align:center;}
.bikebtn a:hover, .bikebtn a.bikeActive {background:#d82b2f;}

.compareMain {background: url(images/compare_top_bg.gif) left top repeat-x #dde3e9; padding:0 10px 10px 10px; border-top:3px solid #d82b2f;}
.compareInner {background:#fff; margin:0;}

.compareBox1, .compareBox2, .compareBox3, .compareBox4, .compareBox5 {float:left; border-right:1px dotted #cccccc;}
.compareBox1 {width:205px; }
.compareBox2 {width:160px; height:340px; padding:40px 10px 10px 10px; text-align:center;}
.compareBox2 select {padding:3px; width:160px; margin-top:5px; font-size:12px; color:#505b67; border-top:1px solid #dddddd; border-right:2px solid #dddddd; border-bottom:2px solid #dddddd; border-left:1px solid #dddddd;}
.lastcompareBox2 {border-right:none;}

.compareBox3 {width:180px; padding:0; text-align:center;}
.compareBox3 select {padding:3px; width:160px; font-size:12px; color:#505b67; border-top:1px solid #dddddd; border-right:2px solid #dddddd; border-bottom:2px solid #dddddd; border-left:1px solid #dddddd;}

.compareBox4 {width:169px; height:500px; padding:40px 10px 10px 10px; text-align:center;}
.compareBox4 select {padding:3px; width:160px; margin-top:5px; font-size:12px; color:#505b67; border-top:1px solid #dddddd; border-right:2px solid #dddddd; border-bottom:2px solid #dddddd; border-left:1px solid #dddddd;}

.compareBox5 {width:180px; padding:0; text-align:center;}
.compareBox5 select {padding:3px; width:160px; font-size:12px; margin-top:5px; color:#505b67; border-top:1px solid #dddddd; border-right:2px solid #dddddd; border-bottom:2px solid #dddddd; border-left:1px solid #dddddd;}



.ccDetails {height:150px; text-align:left; padding:10px;}

.ccText {position:absolute; bottom:50px; left:350px; font-size:28px; color:#92979e;}

.black28 {font-size:28px; color:#92979e;}

/* Menu CSS */ 

#cmenuTab, #cmenuTab ul, #cmenuTab ul li, #cmenuTab ul li a{
	padding: 0;
	margin: 0;
	font:12px Arial, Helvetica, sans-serif;
}

#cmenuTab:before, #cmenuTab:after, #cmenuTab > ul:before, #cmenuTab > ul:after {
	content: '';
	display: table;
}
#cmenuTab:after, #cmenuTab > ul:after {
	clear: both;
}

#cmenuTab {
	zoom:1;
	height: 46px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWU0ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dee4ea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dee4ea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dee4ea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dee4ea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dee4ea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dee4ea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dee4ea',GradientType=0 ); /* IE6-8 */
	
}

#cmenuTab ul{
	height: 30px;
	margin:0;
}

#cmenuTab ul li{
	float: left;
	list-style: none;
}

#cmenuTab ul li a{
	display: block;
	height: 30px;
	padding: 16px 17px 0 17px;
	margin:0;
	text-decoration: none;
	color:#2e3339;
	background:url(images/menu_border_right.png) right no-repeat;
}

#cmenuTab ul li a:hover, #cmenuTab ul li.active a{
	background:#fff;
	display: block;
	height: 30px;
	color: #d82b2f;
	opacity: 1;
}


.ccMainContent {width:630px; float:left; padding:10px 15px 0 0; background:url(images/ad_border_bg.gif) right repeat-y;}
.ccW620 {width:573px; margin:15px 0 0 35px;}

.vsRibbon {background:url(images/vurses_ribbon.png) left top no-repeat; width:570px;}
.vsRibbonInner {padding:5px 10px 0 10px;}
.vsLeft, .vsRight {width:264px; float:left; padding:7px 10px; color:#fff; text-align:center;}
.vsLeft a, .vsRight a {color:#fff;}
.vsLeft a:hover, .vsRight a:hover {color:#d82b2f} 
.vsLeft {border-right:3px solid #d82b2f;}
.cctextHead {border-left:5px solid #d82b2f; padding:0 0 0 35px; font:34px/34px "Bitter-Regular", Georgia, Times, serif;}

.ribbon {height:30px; background:#30373e; position:relative;}

.ccLeftBord {width:12px; background:url(images/red_left.png) left top no-repeat; padding-top:20px; float:left;}
.ccRightBord {width:12px; background:url(images/red_right.png) left top no-repeat; padding-top:20px;  float:left;}

.ccContainer {width:547px; float:left; position:relative;}
.ccContainer:hover {background:url(images/hover_bg.png) repeat;}
.ccContainer .overlay {display:none; background:url(images/hover_bg.png) top center repeat transparent; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0
}
.ccContainer:hover .overlay {display:inline-block; position:absolute; opacity:1}

.ccContainer .overlay .inner {position:absolute; top:50%; left:43%; right:0; height:40px; margin-top:-20px}

.transparent {
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.ccbox1, .ccbox2 {width:272px; height:153px; float:left;}




.ccbox1 {border-right:3px solid #d82b2f;}
.vsIcon {position:absolute; top:15px; left:272px; z-index:5;}

.ccList {padding:1px 0;}
.ccList ul {margin:0; padding:0;}
.ccList ul li {list-style:none; border-bottom:1px solid #dbdcdd; padding:9px 0; font-size:12px; color:#505b67;}
.ccList ul li.bNoBorder {border-bottom:none;}

.ccList2 {padding:1px 10px;}
.ccList2 ul {margin:0; padding:0;}
.ccList2 ul li {list-style:none; border-bottom:1px solid #dbdcdd; padding:9px 0; font-size:12px; color:#505b67; text-align:center;}
.ccList2 ul li.activeCell {background:#e0f1f6; margin:1px 0;}

.ccList2 ul li.bNoBorder {border-bottom:none;}

.ccList3 {padding:1px 10px;}
.ccList3 ul {margin:0; padding:0;}
.ccList3 ul li {list-style:none; border-bottom:1px solid #dbdcdd; padding:9px 0; font-size:12px; color:#505b67; text-align:center;}
.ccList3 ul li.activeCell {background:#e0f1f6; margin:1px 0;}
.ccList3 ul li.bNoBorder {border-bottom:none;}


.whiteSmallBtn {
   	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 1%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#f1f1f1), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
	border:1px solid #bcbcbc;
	padding: 3px 5px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #30373e;
   font-size: 10px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.whiteSmallBtn:hover {
   background: #2a2e34;
   color: #fff;
   border:1px solid #2a2e34;
}
.whiteSmallBtn:active {
   background: #2a2e34;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.credBtn {
   	background: #d82b2f; /* Old browsers */
	padding: 5px 9px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.credBtn:hover {
   background: #d82b2f;
   color: #fff;
   
}
.credBtn:active {
   background: #d82b2f;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
 }

.ccLink {font:17px Arial, Helvetica, sans-serif; margin-top:10px;}
.ccLink a {background:url(images/red_arrow_icon.png) left no-repeat; padding:0 0 0 10px; color:#30373e; text-decoration:none;}
.ccLink a:hover {color:#c62a2e;}

.ccpBox {margin:20px 0 0 0;}
.ccpBox .ccpPhoto {width:125px; height:70px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:2px solid #30373e; float:left;}

.red16 {font:16px Arial, Helvetica, sans-serif; color:#d82b2f;}
.red11 {font:11px Arial, Helvetica, sans-serif; color:#d82b2f;}
.red10 {font:10px Arial, Helvetica, sans-serif; color:#d82b2f;}

.blackLink a {font:13px Arial, Helvetica, sans-serif; color:#30373e; text-decoration:none;}
.blackLink a:hover {color:#30373e;}

.tabpic { padding: 0; clear: both; }
.tabpic li { display: inline; }
.tabpic li a { 
	background: #30373e; /* Old browsers */
	padding:10px 10px; float:left; 
	text-decoration: none; 
	color: #fff;
	margin:0 1px 0 0;
	width:107px;
	text-align:center;
}
.tabpic li.active a { background: #d82b2f; }
.contentPicTab { float: left; clear: both; background: #fff; width: 930px; padding:0 3px; font-size:14px;}

.pictureContainer {width:460px; height:263; border:1px solid #d7d7d7; position:relative; float:left; margin:1px 1px 0 0;}
.pictureContainer .carImgCont {widht:425px; height:239px; text-align:center;}
.pictureContainer:hover {border:1px solid #d82b2f; }
.pictureContainer .overlay2 {display:none; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	border:2px solid #d82b2f;
}
.pictureContainer:hover .overlay2 {display:inline-block; position:absolute;}

.pictureContainer .overlay2 .inner2 {position:absolute; top:10%; right:8px; height:40px; margin-top:-20px}


/*Car Compare Style End Here*/

/*Car Filter Style Start Here*/

.leftSidebar {width:300px; background:url(images/stripe.png) repeat; padding:10px; float:left; font-size:14px;}
.filterBox {border:1px solid #cbd0d6; font-size:12px; color:#fff; background:#30373e; }
.filterBox .filterHead1 {background:#d82b2f; padding:7px 10px; font-size:12px;}
.filterBox .filterHead2 {background:url(images/ys_bg.jpg) left top no-repeat; height:16px; padding:7px 0; text-align:center;}
.filterBox .filterInner {padding:10px;}
.fitlerCell {border-bottom:1px dashed #454b52; padding:0 0 7px 0; font-size:14px;}
.brandText {width:45px; float:left; margin-top:8px;}
.fitlerTextBox {height:18px; padding:5px; background:#22262b; font-size:14px; margin-top:2px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.fitlerTextBox:hover {background:#d82b2f;}
.fitlerTextBox a {background:url(images/close_grey_btn.png) left top no-repeat; text-decoration:none; padding:5px; margin-left:10px; top:10px;}
.fitlerTextBox a:hover {background:url(images/close_white_btn.png) left top no-repeat;}
.brandNameBox {width:230px; float:left;}
.ftText {width:80px; float:left; margin-top:8px;}
.ftypeBox {width:195px; float:left; /*margin-left:5px;*//*OLD*/  margin-left:0;  }
.fcont1 {padding:10px; background:#fff; overflow:auto; height:200px;}
.fcont1 .w136 {width:122px; float:left;}
.fcont1 .w136 ul {margin:0; padding:0;}
.fcont1 .w136 ul li {list-style:none; border-bottom:1px solid #efefef; padding:5px 0 5px 0;}
.fcont1 .w136 ul li a {text-decoration:none; font-size:13px; color:#5a6774; margin-left:5px;}
.fcont1 .w136 ul li a.active {color:#fc8440;}
.fcont1 .w136 ul li span {font-size:13px; color:#5a6774; margin-left:5px;}
.fcont1 .w136 ul li span.active {color:#fc8440;}

.cbInput {width:14px; float:left; margin-top:2px;}
.cbName {width:100px; float:left; margin-left:5px;}

.fcont2 {padding:10px; background:#fff;}
.fcont2 .w136 {width:121px; float:left;}
.fcont2 .w136 ul {margin:0; padding:0;}
.fcont2 .w136 ul li {list-style:none; border-bottom:1px solid #efefef; padding:5px 0 5px 0;}
.fcont2 .w136 ul li a {text-decoration:none; font-size:13px; color:#5a6774; margin-left:5px;}
.fcont2 .w136 ul li a.active {color:#fc8440;}
.fcont2 .w136 ul li span {font-size:13px; color:#5a6774; margin-left:5px;}
.fcont2 .w136 ul li span.active {color:#fc8440;}

.fcont3 {padding:10px; background:#fff;}
.fcont3 .w136 {width:122px; float:left;}
.fcont3 .w136 ul {margin:0; padding:0;}
.fcont3 .w136 ul li {list-style:none; border-bottom:1px solid #efefef; padding:5px 0 5px 0;}
.fcont3 .w136 ul li a {text-decoration:none; font-size:13px; color:#5a6774; margin-left:5px;}
.fcont3 .w136 ul li a.active {color:#fc8440;}
.fcont3 .w136 ul li span {font-size:13px; color:#5a6774; margin-left:5px;}
.fcont3 .w136 ul li span.active {color:#fc8440;}
.w15 {width:15px;}
.w100 {width:60px;}



.prcont {padding:10px; background:#fff;}
.prcont .prinner ul li {list-style:none; border-bottom:1px solid #efefef; padding:5px 0 5px 0;}
.prcont .prinner ul li a {text-decoration:none; font-size:13px; color:#5a6774; margin-left:5px;}
.prcont .prinner ul li a:hover, .prcont .prinner ul li a.active {color:#fc8440;}
.prcont .prinner ul li span {font-size:13px; color:#5a6774; margin-left:5px;}
/*.prcont .prinner ul li span:hover, */.prcont .prinner ul li span.active {color:#fc8440;}

.fhead1 {
	background: #f6f7f9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGVjZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f6f7f9 0%, #e8ecef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f7f9), color-stop(100%,#e8ecef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6f7f9 0%,#e8ecef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6f7f9 0%,#e8ecef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6f7f9 0%,#e8ecef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6f7f9 0%,#e8ecef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f7f9', endColorstr='#e8ecef',GradientType=0 ); /* IE6-8 */
	border-bottom:1px solid #cbd0d6;
	font-size:14px;
	color:#30373e;
	padding:10px;
}

.bodyTypeBox1 {background:#fff; border-top:1px solid #d82b2f; height:90px;}
.bodyTypeBox1 .selectImg1 {text-align:center;}
.bodyTypeBox1 .bodyCarBox1 {/*width:75px;*/ width:82px; padding:5px; float:left; text-align:center;}
.bodyTypeBox1 .bodyName1 a {text-decoration:none; color:#30373e; padding:0 0 8px 0; display:inline-block; text-align:center;}
.bodyTypeBox1 .bodyName1 a:hover, .bodyTypeBox1 .bodyName1 a.carBodyAticve {color:#d82b2f;}

.searchContainer {width:610px; margin-left:20px; float:left;}

.searchHead {font:34px "Bitter-Regular", Georgia, Times, serif; margin-top:20px;}

.sortBox {width:220px; float:left; border-right:1px solid #fff; padding:10px;}
.sortBox select {width:150px; font-size:11px; color:#272b30; background:#f1f1f1; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px solid #bcbcbc; padding:5px;}
.sortBox select:hover {background:#343c44; color:#fff; border:1px solid #343c44;}
.lGrey11 {font-size:11px; color:#818284;}

.sortBox1 {width:358px; height:30px; float:left; padding:10px 0 0 10px;}

.cbBtn {
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	-webkit-border-radius: 3px 3px 0px 0px ;
	-moz-border-radius: 3px 3px 0px 0px ;
	border-radius: 3px 3px 0px 0px ;
   -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   position:relative;
   border:1px solid #2b8fac;
   border-bottom:none;
}

.cbBtn:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: #30a0c2 transparent transparent  transparent;
	top: 27px;
	right: 8px;
}
.cbBtn:hover {
   background: #31a2c3;
   color: #fff;
}
.cbBtn:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.cbBtn1 {
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	-webkit-border-radius:  0px 0px 3px 3px ;
	-moz-border-radius:  0px 0px 3px 3px ;
	border-radius: 0px 0px 3px 3px ;
   -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   position:relative;
   border:1px solid #2b8fac;
   border-top:none;
}

.cbBtn1:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color:  transparent transparent #4bc8db transparent;
	top: -12px;
	right: 8px;
}
.cbBtn1:hover {
   background: #31a2c3;
   color: #fff;
}
.cbBtn1:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.fBox1 {width:85px; padding:0 5px 0 0; float:left; border-right:1px solid #e8e9e9;}
.fBox2 {width:130px; padding:0 5px 0 0; float:left; border-right:1px solid #e8e9e9; margin-left:15px;}
.cameraLink a {background:url(images/camera_icon.png) left no-repeat; padding:0 0 0 20px; text-decoration:none; font-size:12px; color:#20252b;}
.videoLink {margin-top:3px;}
.videoLink a {background:url(images/video_icon.png) left no-repeat; padding:0 0 0 20px; text-decoration:none; font-size:12px; color:#20252b;}

.aBlueLink, .aYellowLink, .aredLink {font:12px Arial, Helvetica, sans-serif;}
.aBlueLink a {background:url(images/blue_arrow.png) left top no-repeat; padding:0 0 0 12px; color:#30373e; text-decoration:none;}
.aYellowLink a {background:url(images/yellow_arrow.png) left top no-repeat; padding:0 0 0 12px; color:#30373e; text-decoration:none;}
.aredLink a {background:url(images/red_arrow_icon.png) left top no-repeat; padding:0 0 0 12px; color:#30373e; text-decoration:none;}
.aBlueLink a:hover, .aYellowLink a:hover, .aredLink a:hover, .videoLink a:hover, .cameraLink a:hover  {color:#c62a2e;}

.fColumn1 {width:583px; float:left; border-right:1px solid #e8e9e9;}
.fColumn2 {width:15px; float:left; padding:5px;}

.fimgBox {width:140px; float:left;}
.fcontBox {width:390px; margin-left:20px; float:left;}
.fhead2 {border-bottom:1px solid #e8e9e9; padding-bottom:5px; font-size:16px; color:#30373e;}

.fColumn3 {width:569px; float:left; border-right:1px solid #e8e9e9; padding:7px;}
.fColumn4 {width:573px; float:left; border-right:1px solid #e8e9e9; padding:5px;}

.ftable {border-right:1px solid #e8e9e9; border-bottom:2px solid #cbd0d6;}
.frow1 {background:#f1f3f5; border-bottom:1px solid #fff;}
.frow2 {border-bottom:1px solid #fff;}
.frow2:hover, .frow2.active {background:#def4f9;}

.fcell1, .fcell2, .fcell3, .fcell4, .fcell5, .fcell6, .fcell7, .fcell8  {float:left; margin-left:10px; font-size:10px; color:#6c7279;}
.fcell5, .fcell6, .fcell7, .fcell8 {font-size:12px; }
.fcell7, .fcell8 {text-align:center;}
.fcell1, .fcell5  {width:270px;}
.fcell2, .fcell6 {width:65px;}
.fcell3, .fcell7 {width:100px;}
.fcell4, .fcell8 {width:90px;}

.pagePrev {float:left; width:25px; height:1px;}
.pagePrev a {background:url(images/prev_btn_grey.png) left no-repeat; padding:12px; text-decoration:none; color:#ccc;}
.pagePrev a:hover {background:url(images/prev_btn_black.png) left no-repeat;}

.pageCont {float:left; padding:5px; margin:0 10px; margin-top:-5px;}
.pageCont a {text-decoration:none; font-size:14px; color:#272b30; padding:0 4px;}
.pageCont a:hover, .pageCont a.active {color:#d82b2f;}

.pageNext {float:left; width:25px; height:1px;}
.pageNext a {background:url(images/next_btn_grey.png) left no-repeat; padding:12px; text-decoration:none; color:#ccc;}
.pageNext a:hover {background:url(images/next_btn_black.png) left no-repeat;}

.orange14 {font-size:14px; color:#fc8440;}

.rangeBg {background:#e8e8e8; width:250px; border:1px solid #c9c9c9; height:6px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; position:relative;}
.rangeBar {background:url(images/orange_bg.gif) left top repeat-x; position:absolute; height:6px; width:100%; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.rangeBar .picker a {background:url(images/white_picker.png) left top no-repeat; padding:10px 12px; height:24px;}
/*Car Filter Style End Here*/


/*Gallery Style Start Here*/

.p570 {width:570px; margin:10px 0 0 0; position:relative;}
.vgBox a {position:absolute; bottom:15px; left:15px;}
.grey13 {color:#7e858d; font-size:13px;}
.black26 {font:26px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#30373e; }

.vtext a {text-decoration:none; color:#30373e; font-size:16px;}
.vtext a:hover {color:#d82b2f;}
.viBox {width:300px; height:169px; position:relative; margin-top:10px; -webkit-box-shadow: inset 0px 0px 10px 0px #cccccc; box-shadow: inset 0px 0px 10px 0px #cccccc;}
.viBtn {position:absolute; top:70px; left:120px;}
.viBtn a {background:url(images/play_btn_55x55.png) left no-repeat; padding:30px;  width:55px; height:55px; text-indent:99999px;}

.gredBtn {
   	background: #d82b2f url(images/white_arrow.png) 10px 5px no-repeat; /* Old browsers */
	padding: 5px 9px  5px 22px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.gredBtn:hover {
   background: #d82b2f url(images/white_arrow.png) 10px 5px no-repeat;
   color: #fff;
   
}
.gredBtn:active {
   background: #d82b2f url(images/white_arrow.png) 10px 5px no-repeat;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
   
}

/*Gallery Style End Here*/

/*Perfomance Style Start Here*/

.tablink a {text-decoration:none; font:12px Arial, Helvetica, sans-serif; color:#30373e;}
.tablink span {font:12px Arial, Helvetica, sans-serif; color:#b2b2b2;}
.tablink a:hover, .tablink a.active {color:#1b98bc;}
.blachBox {background:#30373e; padding:5px 10px; font-size:14px; color:#fff;}
.w245 {width:245px; float:left;}
.w245 .blueBox {background:#23bedf; color:#fff; padding:5px; font-size:12px;}
.w245 .greyBox {background:#f0f0f0; color:#30373e; padding:0 5px; font-size:12px; border-bottom:1px solid #d7d7d7;}
.w140 {float:left; width:140px; border-right:1px solid #fff; padding:6px 0;}
.w140_2 {float:left; width:140px; border-right:1px solid #e1e1e1; padding:18px 0; font-size:14px;}
.w80_2 {float:left; width:80px; margin-left:5px; padding:6px 0;}
.w80_3 {float:left; width:80px; margin-left:5px; padding:18px 0; font-size:14px; text-align:right;}
.divTD {padding:0 5px; border-bottom:1px solid #e0e0e0;}


.w325 {width:325px; float:left;}

.white16A {font:16px Arial, Helvetica, sans-serif; color:#fff;}
.white24 {font:24px Arial, Helvetica, sans-serif; color:#fff;}
.white40 {font:40px "Bitter-Regular", Georgia, Times, serif; color:#fff;}


/*Perfomance Style End Here*/

/*Dealer Style Start Here*/
.citySel select {background:#f1f1f1; color:#272b30; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:3px; border:1px solid #bcbcbc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:100px;}
.citySel select:hover {background:#272b30; color:#fff; border:1px solid #272b30;}

.delearBtn {
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	-webkit-border-radius: 3px 3px 0px 0px ;
	-moz-border-radius: 3px 3px 0px 0px ;
	border-radius: 3px 3px 0px 0px ;
   -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   position:relative;
   
}

.delearBtn:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: #30a0c2 transparent transparent  transparent;
	top: 27px;
	left: 15px;
}
.delearBtn:hover {
   background: #31a2c3;
   color: #fff;
}
.delearBtn:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.delearBtn2 {
   background: #66cfe0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Y2ZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzFhMmMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5OTJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #66cfe0 0%, #46c7da 1%, #31a2c3 99%, #2992b9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66cfe0), color-stop(1%,#46c7da), color-stop(99%,#31a2c3), color-stop(100%,#2992b9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #66cfe0 0%,#46c7da 1%,#31a2c3 99%,#2992b9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cfe0', endColorstr='#2992b9',GradientType=0 ); /* IE6-8 */
	padding: 5px 9px;
	-webkit-border-radius:  0px 0px 3px 3px ;
	-moz-border-radius: 0px 0px 3px 3px  ;
	border-radius:  0px 0px 3px 3px ;
   -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 0;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
   position:relative;
   
}

.delearBtn2:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color:  transparent transparent #4bc8db transparent;
	top: -12px;
	left: 15px;
}
.delearBtn2:hover {
   background: #31a2c3;
   color: #fff;
}
.delearBtn2:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.dcContainer {background:url(images/stripe.png) repeat; padding:10px; width:560px; border:2px solid #fff;}
.dcContainer:hover, .dcContainer.active {border:2px solid #52c3e1;}

.dcInput {width:20px; float:left; margin-top:5px;}
.dcDetails {width:530px; margin-left:10px; float:left;}

.locationIcon {width:15px; float:left; background:url(images/location_icon.jpg) left top no-repeat; height:20px;}
.locationAdd {width:500px; margin-left:10px; float:left; font-size:13px; color:#505b67; line-height:20px;}

.lgrey13 {color:#505b67; font-size:13px;}
.black20 {font-size:20px; color:#272b30;}
.mapLink {font:13px Arial, Helvetica, sans-serif;}
.mapLink a {background:url(images/red_arrow_icon.png) left top no-repeat; padding:0 0 0 10px; color:#31a1c2; text-decoration:none;}
.mapLink a:hover {color:#30373e;}

.phoneList {background:url(images/phone_icon.png) left no-repeat; padding:0 0 0 20px; font-size:14px; width:230px;}
.maillist {background:url(images/mail_icon.png) left no-repeat; padding:0 0 0 20px; font-size:14px;  margin:5px 0 0 20px; width:220px; float:left; }
.maillist a {text-decoration:none; color:#31a1c2;}

/*Dealer Style End Here*/


/* Margin */
/* Margin Left */
.ML01 {margin-left:1px;}
.ML02 {margin-left:2px;}
.ML03 {margin-left:3px;}
.ML04 {margin-left:4px;}
.ML05 {margin-left:5px;}
.ML10 {margin-left:10px;}
.ML15 {margin-left:15px;}
.ML20 {margin-left:20px;}
.ML25 {margin-left:25px;}
.ML30 {margin-left:30px;}
.ML35 {margin-left:35px;}
.ML40 {margin-left:40px;}
.ML45 {margin-left:45px;}
.ML50 {margin-left:50px;}
.ML55 {margin-left:55px;}
.ML345 {margin-left:345px;}

/* Margin Right */
.MR05 {margin-right:5px;}
.MR10 {margin-right:10px;}
.MR15 {margin-right:15px;}
.MR20 {margin-right:20px;}
.MR25 {margin-right:25px;}
.MR30 {margin-right:30px;}
.MR35 {margin-right:35px;}

/* Margin Top */
.MT01 {margin-top:1px;}
.MT02 {margin-top:2px;}
.MT03 {margin-top:3px;}
.MT05 {margin-top:5px;}
.MT06 {margin-top:6px;}
.MT07 {margin-top:7px;}
.MT08 {margin-top:8px;}
.MT09 {margin-top:9px;}
.MT10 {margin-top:10px;}
.MT15 {margin-top:15px;}
.MT16 {margin-top:16px;}
.MT17 {margin-top:17px;}
.MT18 {margin-top:18px;}
.MT20 {margin-top:20px;}
.MT25 {margin-top:25px;}
.MT30 {margin-top:30px;}
.MT35 {margin-top:35px;}
.MT40 {margin-top:40px;}
.MT45 {margin-top:45px;}
.MT60 {margin-top:60px;}
.MT80 {margin-top:80px;}
.MT100 {margin-top:100px;}
.MT110 {margin-top:110px;}
.MT120 {margin-top:120px;}

.MT40allm {margin-top:40px;}
/* Margin Bottom */
.MB02 {margin-bottom:2px;}
.MB03 {margin-bottom:3px;}
.MB05 {margin-bottom:5px;}
.MB10 {margin-bottom:10px;}
.MB12 {margin-bottom:12px;}
.MB13 {margin-bottom:13px;}
.MB14 {margin-bottom:14px;}
.MB15 {margin-bottom:15px;}
.MB20 {margin-bottom:20px;}
.MB25 {margin-bottom:25px;}
.MB30 {margin-bottom:30px;}
.MB35 {margin-bottom:35px;}
.MB40 {margin-bottom:40px;}
.MB45 {margin-bottom:45px;}
.MB50 {margin-bottom:50px;}

/*Padding*/
.P4S_5 {padding:5px;}
.P4S_10 {padding:10px;}
.P4S_15 {padding:15px;}
.P4S_20 {padding:20px;}
.P4S_25 {padding:25px;}
.P4S_30 {padding:30px;}
.P4S_35 {padding:35px;}
.PT3 {padding-top:3px;}
.PT5 {padding-top:5px;}
.PT20 {padding-top:20px;}
.PT30 {padding-top:30px;}

.PL10 {padding-left:10px;}
.PL15 {padding-left:15px;}
.PL20 {padding-left:20px;}
.PL25 {padding-left:25px;}
.PL30 {padding-left:30px;}

.PR10 {padding-right:10px;}
.PR15 {padding-right:15px;}
.PR20 {padding-right:20px;}
.PR25 {padding-right:25px;}
.PR30 {padding-right:30px;}

.PB05 { padding-bottom:5px;}
.PB10 { padding-bottom:10px;}
.PB15 { padding-bottom:15px;}
.PB20 { padding-bottom:20px;}
.padding_none {padding:0px;}
/*Padding*/

/*Light Box Style Start Here*/
.light_box_container { position:relative; display:none; width:300px; border:5px solid #a0cf29; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.light_box_container_inner {padding:20px;}
.light_input {width:250px; height:20px; border:1px solid #a8acad; padding:3px; font:12px Arial, Helvetica, sans-serif; color:#737373;}
.msg_textarea {max-width: 255px; max-height: 100px; width:255px; height:60px; font:12px Arial, Helvetica, sans-serif; color:#737373; padding:3px;}
.close_btn_style {
	width: 32px;
	height: 32px;
	position: absolute;
	cursor: pointer;
	left: 289px;
	top: -12px;
}


#ODoverlay {
				position:fixed; 
				top:0;
				left:0;
				width:100%;
				height:100%;
				background:#000;
				opacity:0.5;
				filter:alpha(opacity=50);
			}

			#ODmodal {
				position:absolute;
				background:url(tint20.png) 0 0 repeat;
				background:rgba(0,0,0,0.2);
				border-radius:14px;
				padding:8px;
			}

			#ODcontent {
				border-radius:8px;
				background:#fff;
				padding:20px;
			}

			#ODclose {
				position:absolute;
				background:url(close.png) 0 0 no-repeat;
				width:24px;
				height:27px;
				display:block;
				
				top:-7px;
				right:-7px;
				
			}
/*Light Box Style End Here*/


/*News Style Start Here*/

.carW617 {width:617px;}
.newshead {width:617px; text-decoration:none; color:#000; position:relative;}
.newsheadInner {width:580px; padding:10px; position:absolute; bottom:-80px; left:8px; background:#1f2327; color:#fff;}
.newsheadInner .white28 a {font-size:28px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; text-decoration:none; color:#fff;}
.newsheadInner .white28 a:hover {color:#d82b2f;}
.newsheadInner .white14 a {font-size:14px; text-decoration:none; color:#dfdfdf;}
.topNews {width:70px; padding:5px 10px; position:absolute; top:-10px; right:20px; background:#c62a2e; font-size:12px; color:#fff;}

.car600 {width:600px; margin:100px 0 0 10px;}
.redMoreNews {padding:8px 10px; background:#c62a2e; font-size:12px; color:#fff; width:75px;}
.redMoreNews a {color:#fff;}
.redMoreReviews {padding:8px 10px; background:#c62a2e; font-size:12px; color:#fff; width:90px;}
.redMoreReviews a {color:#fff;}


.col280_1 {width:280px; padding:15px 20px 15px 0; border-right:1px solid #e5e5e5; float:left}
.col280_1 .black24 a, .col280_2 .black24 a {text-decoration:none; color:#30373e; font:24px "Bitter-Regular", Georgia, Times, serif; font-weight:normal;}
.col280_1 .black24 a:hover, .col280_2 .black24 a:hover{color:#d82b2f;}
.col280_1 p, .col280_2 p {color:#505b67; font-size:14px; line-height:20px;}
.col280_1 .carImgSmall img, .col280_2 .carImgSmall img {width:258; height:158px;}
.col280_1 .btmLine {border-bottom:1px solid #e5e5e5; padding-bottom:15px;}

.col280_2 {width:290px; padding:15px 0 15px 0; float:left; margin-left:9px;}
.col280_2 .btmLine {border-bottom:1px solid #e5e5e5; padding-bottom:15px; margin-left:10px; width:280px;}
.col280_3 {width:280px; padding:15px 0 15px 0; float:left; margin-left:10px;}


.rtHead a {font:18px "Bitter-Regular", Georgia, Times, serif; color:#2d3a4a; font-weight:normal; text-decoration:none;}
.rtHead a:hover {color:#d82b2f;}

.leftSidebar2 {width:320px; background:url(images/stripe.png) repeat; float:left; font-size:14px;}
.leftSidebar2 .carFilterHead {background:#d82b2f; padding:10px 20px; font-size:12px; color:#fff;}

.leftSidebar2 .carFilterBox {padding:10px 20px;}
.leftSidebar2 .carFilterBox select {
	border-top:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
	border-right:2px solid #b9b9b9;
	border-bottom:2px solid #b9b9b9;
	padding:5px;
	width:280px;
	color:#505b67;
}

.carFilterBox2 {padding:10px 10px;}
.carFilterBox2 select {
	border-top:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
	border-right:2px solid #b9b9b9;
	border-bottom:2px solid #b9b9b9;
	padding:5px;
	width:300px;
	color:#505b67;
}

.carNewContainer {margin:15px 0;}
.carNewContainer .black24 a {text-decoration:none; color:#30373e; font:24px "Bitter-Regular", Georgia, Times, serif; font-weight:normal;}
.carNewContainer .black24 a:hover {color:#d82b2f;}
.carNewContainer .carPhotoSmall {width:200px; float:left;}
.carNewContainer .carPhotoSmall img {width:200px;}
.carNewContainer .paraTextBox {width:390px; margin-left:10px; float:left;}
.carNewContainer .paraTextBox p {font-size:14px; color:#505b67; line-height:20px;}
.carNewContainer .newBtnBrd {border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-top:15px;}

.blackBtn {
   	background: #6c757e; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNzU3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjNGI1NjYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI4MmUzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #6c757e 0%, #4b5661 3%, #282e33 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c757e), color-stop(3%,#4b5661), color-stop(100%,#282e33)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c757e', endColorstr='#282e33',GradientType=0 ); /* IE6-8 */


	border:1px solid #43484d;
	padding: 5px 9px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.blackBtn:hover {
   background: #d82b2f;
   color: #fff;
   border:1px solid #d82b2f;
}
.blackBtn:active {
   background: #d82b2f;
   -webkit-box-shadow: inset 0px 0px 5px 0px #b9282b;
   box-shadow: inset 0px 0px 5px 0px #b9282b; 
   border:1px solid #b9282b;
}










/*News Style End Here*/

/*Reviews Style Start Here*/

.rcol1 {width:133px; float:left;}
.rcol1 .reGreenBox {background:#4ca006; color:#fff; padding:3px; font:16px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; width:90px;}
.rcol1 .rcell1 a {text-decoration:none; color:#20252b; font-size:12px;}
.rcol1 .rcell1 a:hover {color:#4ca006;}
.rcol1 .rcell2 a {text-decoration:none; color:#20252b; font-size:12px;}
.rcol1 .rcell2 a:hover {color:#f48400;}
.rcol1 .rcell3 a {text-decoration:none; color:#20252b; font-size:12px;}
.rcol1 .rcell3 a:hover {color:#068ea0;}
.rcol1 .rcell1 img {width:133px;}

.rcol1 .reOrangeBox {background:#f48400; color:#fff; padding:3px; font:16px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; width:100px;}
.rcol1 .reblueBox {background:#068ea0; color:#fff; padding:3px; font:16px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; width:90px;}
	
.rcol2 {width:420px; margin-left:15px; padding-left:10px; border-left:1px solid #e5e5e5; float:left;}
.rcol2 .reHead a {font:18px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#20252b; text-decoration:none;}
.rcol2 .reHead a:hover {color:#d82b2f;}
.rcol2 .rePara {width:330px; float:left; border-right:1px solid #e5e5e5;}
.rcol2 .rePara p {line-height:20px; color:#64676a; font-size:14px;}
.rcol2 .reRating {width:60px; float:left; margin-left:15px; text-align:center;}

.reviewhead {width:617px; text-decoration:none; color:#000; position:relative;}
.reviewheadInner {width:597px; padding:10px; text-decoration:none; color:#fff; position:absolute; bottom:0; background:#000; background:url(images/fancybox_overlay.png) repeat;}
.reHGreenBox {background:#4ca006; color:#fff; padding:3px; font:16px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; width:90px; position:absolute; left:0; top:-10px;}
.white22 a {text-decoration:none; color:#fff; font:22px "Bitter-Regular", Georgia, Times, serif; }

.white25B {color:#fff; font:22px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; }
.white25B a {text-decoration:none; color:#fff; font:25px "Bitter-Regular", Georgia, Times, serif; }

.tabfind { padding: 0; clear: both; }
.tabfind li { display: inline; }
.tabfind li a { 
	background: #434a51; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzNGE1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTJhMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #434a51 0%, #252a30 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434a51), color-stop(100%,#252a30)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #434a51 0%,#252a30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #434a51 0%,#252a30 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #434a51 0%,#252a30 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #434a51 0%,#252a30 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434a51', endColorstr='#252a30',GradientType=0 ); /* IE6-8 */
 	padding:10px 10px; 
	float:left; 
	text-decoration: none; 
	color: #fff;
	width:270px;
	margin:0;
	margin-left:1px;
	margin-top:3px;
	text-align:center;
	
}
.tabfind li.active a { background: #fff; border-top: 3px solid #30373e; color:#30373e; }



.contentTab5 { float: left; clear: both; background: #fff; color:#000; padding:0; width: 290px; font-size:14px; margin-top:-2px;}


.carcSel select {padding:4px; border:1px solid #30373e; width:215px; color:#20252b;}

.pricecSel select {padding:4px; border:1px solid #30373e; width:270px; color:#20252b;}

.orBox {background:#d82b2f; height:1px; position:relative; margin-top:15px;}
.orBoxInner {position:absolute; left:120px; background:#fff; padding:3px 15px; bottom:-8px; font-size:10px; color:#30373e;}

.reviewsSection {background:url(images/stripe.png) repeat; border:1px solid #d9d9d9; border-top:1px solid #c0c1c3; border-bottom:none; padding:10px;}

.revCol1 {width:302px; padding:10px 0 0 0; background:#fff;
	border-top:2px solid #fff;
	border-left:2px solid #fff;
	border-right:2px solid #9a9a9a;
	border-bottom:2px solid #9a9a9a;
	float:left;
	
}
.revCol1:hover {border:2px solid #2e3339;}
.revCol1 p {line-height:20px; color:#64676a; font-size:14px;}
.revCol1 .revCell1 {width:205px; float:left; border-right:1px solid #e5e5e5; padding:0 10px 0 0;}
.revCol1 .revCell2 {width:56px; float:left; margin:0 0 0 10px;}
.revRTBox {background:#4ca006; color:#fff; padding:3px; width:90px; font:16px  'Bitter-Regular', Georgia, Times, serif; font-weight:normal;}
.revRTBox a {color:#fff;}
.black24 a {text-decoration:none; color:#30373e; font:24px "Bitter-Regular", Georgia, Times, serif; font-weight:normal;}
.revCol1:hover .black24 a {color:#d82b2f;}

.revfdBox {background:#f48400; color:#fff; padding:3px; width:100px; font:16px  'Bitter-Regular', Georgia, Times, serif; font-weight:normal;}
.revfdBox a {color:#fff;}
.cfdBox {background:#068ea0; color:#fff; padding:3px; width:90px; font:16px  'Bitter-Regular', Georgia, Times, serif; font-weight:normal;}
.cfdBox a {color:#fff;}


.reW598 {width:598px; height:328px;}
.revMainContent {width:645px; float:left; background:url(images/ad_border_bg.gif) right repeat-y;}
.revContainer {width:600px; border-bottom:1px dashed #cccccc; padding:20px;}
.revcImg {position:relative; width:598px;}
.revcImgInner {position:absolute; top:0; left:0; padding:5px; background:#509b0f; font:12px Arial, Helvetica, sans-serif; color:#FFF; opacity:0.9;}
.revcImgInner0 {position:absolute; top:0; left:0; padding:5px; background:#e06f0b; font:12px Arial, Helvetica, sans-serif; color:#FFF; opacity:0.9;}
.revcImgInnerB {position:absolute; top:0; left:0; padding:5px; background:#068495; font:12px Arial, Helvetica, sans-serif; color:#FFF; opacity:0.9;}


.nbtBox {width:80px; padding:5px;}
.nbtBox a {text-align:center;}
.nbtBox:hover a {color:#d82b2f; background:url(images/red_up_arrow.png) bottom center no-repeat; text-align:center;}
.nbtName a {text-decoration:none; color:#30373e; padding:0 10px 8px 10px; display:inline-block; text-align:center;}
.nbtName a:hover {color:#d82b2f; background:url(images/red_up_arrow.png) bottom center no-repeat;}
.revHead a { text-decoration:none; color:#20252b; font:30px  'Bitter-Regular', Georgia, Times, serif; font-weight:normal;}
.revHead a:hover {color:#d82b2f;}

.nbbtBox {width:80px; padding:5px;}
.nbbtBox a {text-align:center;}
.nbbtBox:hover a {color:#d82b2f; background:url(images/red_up_arrow.png) bottom center no-repeat; text-align:center;}
.nbbtName a {text-decoration:none; color:#30373e; padding:0 10px 8px 10px; display:inline-block; text-align:center;}
.nbbtName a:hover {color:#d82b2f; background:url(images/red_up_arrow.png) bottom center no-repeat;}


/*Reviews Style End Here*/

/*News Consumption Styel Start Here*/

.ncMainContent {width:645px; float:left; background:url(images/ad_border_bg.gif) right repeat-y;}
.ncPara1 p {color:#505b67; line-height:25px; font-size:16px; margin-bottom:10px;}
.ncPara1 p:first-child:first-letter
{
float: left; 
color: #505b67; 
font-size: 56px; 
/*line-height: 60px; */
line-height: 42px; /*2-july-2013*/
line-height: 34px\0/;
padding-top: 7px; 
padding-right: 8px;
}


.ncPara2 p {color:#505b67; line-height:25px; font-size:16px;}
.ncPara1 ul, .ncPara2 ul {margin:0; padding:0; color:#505b67; font:16px Arial, Helvetica, sans-serif;}
.ncPara1 ul li, .ncPara2 ul li {list-style:disc; padding:0; list-style-position:inside;}
.ncPara1 p a, .ncPara2 p a {font:16px Arial, Helvetica, sans-serif; color:#d82b2f;}
.ncPara1 p a:hover, .ncPara2 p a:hover {color:#4fadd3;}
.ncPara1 h1, .ncPara2 h1 {font:bold 16px Arial, Helvetica, sans-serif; color:#505b67; margin:12px 0;}
.ncPara1 h2, .ncPara2 h2 {font:bold 15px Arial, Helvetica, sans-serif; color:#505b67; margin:12px 0;}
.ncPara1 h3, .ncPara2 h3 {font:bold 14px Arial, Helvetica, sans-serif; color:#505b67; margin:12px 0;}
.ncPara1 h4, .ncPara2 h4 {font:bold 13px Arial, Helvetica, sans-serif; color:#505b67; margin:12px 0;}
.ncPara1 h5, .ncPara2 h5 {font:bold 12px Arial, Helvetica, sans-serif; color:#505b67; margin:12px 0;}
.ncPara1 h6, .ncPara2 h6 {font:bold 11px Arial, Helvetica, sans-serif; color:#505b67; margin:12px 0;}



.ncHeadBox {padding:35px 10px 0 0;}
.ncHead {border-left:5px solid #d82b2f; padding:0 0 0 15px;}
.ncHead a {text-decoration:none; color:#30373e; font:40px  'Bitter-Regular', Georgia, Times, serif; font-weight:normal;}
.ncHead a:hover {color:#d82b2f;}

.urHT {border-left:5px solid #f7b200; padding:0 0 0 10px;}
.urHT  a {text-decoration:none; color:#30373e; font:40px  'Bitter-Regular', Georgia, Times, serif; font-weight:normal;}
.urHT  a:hover {color:#d82b2f;}

.ncW586 {width:586px; padding:15px 25px;}
.ncpHead {font:20px "Bitter-Regular", Georgia, Times, serif;}

.ncLink {font:12px Arial, Helvetica, sans-serif; margin-top:10px;}
.ncLink a {background:url(images/red_arrow_icon.png) left 1px no-repeat; padding:0 0 0 15px; color:#505b67; text-decoration:none;}
.ncLink a:hover {color:#d82b2f;}
.raCol1 {float:left; width:260px;}
.raCol2 {float:left; width:300px; margin-left:15px;}
.raCell1 {width:90px; float:left;}
.raCell2 {width:160px; float:left; margin:0 0 0 10px;}
.raCell2 a {text-decoration:none; color:#505b67; font-size:14px;}
.raCell2 a:hover {color:#d82b2f;}
.raCell3 {width:200px; float:left; margin:0 0 0 10px;}
.raCell3 a {text-decoration:none; color:#505b67; font-size:14px;}
.raCell3 a:hover {color:#d82b2f;}

.nc230 {width:230px; float:left; margin-right:10px; padding:10px 0 0 0;}
.nc230 .headLink a {text-decoration:none; color:#d82b2f; font:20px "Bitter-Regular", Georgia, Times, serif; font-weight:normal;}

.ncsld1 {float:left; width:125px;}
.ncsld2 {width:145px; margin-left:10px; float:left;}
.ncsld2 a {text-decoration:none; color:#fff; font-size:14px;}
.ncsld2 a:hover {color:#d82b2f;}

.cnPrevBtn {background:url(images/gallery_prev_normal.png) left top no-repeat; width:30px; height:25px; padding:12px;}
.cnPrevBtn:hover {background:url(images/gallery_prev_hover.png) left top no-repeat;}
.cnNextBtn {background:url(images/gallery_next_normal.png) left top no-repeat; width:30px; height:25px; padding:12px; position:relative; bottom:30px;}
.cnNextBtn:hover {background:url(images/gallery_next_hover.png) left top no-repeat;}

/*News Consumption Styel End Here*/


/*Reviews Consumption Styel Start Here*/

.rc546 {background:#1f2227; width:527px; float:left; padding:10px;}
.rc39 {background:#2d3238 url(images/down_arrow_white.png) center no-repeat; width:19px; float:left; padding:33px 10px;}
.rc300 {width:300px;  float:left;}
.rc300 a {text-decoration:none; color:#fff; font:24px "Bitter-Regular", Georgia, Times, serif; font-weight:normal;}
.rc205 {width:205px;  float:right;}

.rc95 {width:95px; float:left; font-size:11px; color:#bcbcbd;}
.urc95 {width:95px; float:left; margin:0 0 0 15px; font-size:11px; color:#bcbcbd;}
.urc95 span a {text-decoration:none; color:#31a1c2; font-size:10px;}
.urc95 span a:hover {text-decoration:underline;}

.white11 {font-size:11px; color:#fff;}

.sdLink a {background:url(images/white_arrow.png) 8px 6px no-repeat #d82b2f; padding:5px 10px 5px 20px; color:#fff; text-decoration:none;}
.sdLink a:hover {color:#000;}

.yah {background:#fff;}

/*Reviews Consumption Styel End Here*/

.navmob {display:none;}

.pcBox {height:75px;}
.variantBoxTV {display:none;}

.odoMenu {display:none;}

.mcol1 {display:none;}

.tmcContainer {display:none;}

.spesel1 select {border:1px solid #f4f4f4; padding:3px; width:200px;}

.spesel2 select {border:1px solid #f4f4f4; padding:3px; width:60px; background:#20252b; color:#fff;}


/*Main Gallery Page Start Here!*/

.bigGalPhotoBox {position:relative; width:960px; height:541px;}
.bigGalPhotoBox .bigImg a img {width:960px; height:541px;}
.bigGPBInner {position:absolute; bottom:20px; left:20px; width:920px;}
.bigGPBInner .bigGPBText {background:#d82b2f; color:#fff; padding:5px; opacity:0.9; width:110px; float:left;}
.bigGPBInner .bigGPBText2 {background:#1f2327; color:#fff; padding:5px; opacity:0.9; float:left;}
.bigGPBInner .bigGPBText3 {background:#000000; color:#fff; padding:10px; opacity:0.8;}

.bigGPBInner .bigGPBText3 .white26 a {font-size:26px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; text-decoration:none; color:#fff;}
.bigGPBInner .bigGPBText3 .white26 a:hover {color:#d82b2f;}
.bigGPBInner .bigGPBText3 .f12 {font-size:12px;}
.bigGPBInner .bigGPBText3 .f12 .fcb {color:#1b98bc;}
.bigGPBInner .bigGPBText3 .f12 .fcr {color:#d82b2f;}
.bigGPBInner .bigGPBText3 .f12 .fcg {color:#8d8d8d;}

.rt12 {color:#d82b2f;}
.bigPlayBtn {position:absolute; top:230px; left:450px;}

.smallGPB {width:319px; height:180px; float:left; position:relative;}
.smallGPB .smallImg {position:relative;}
.smallGPB .odPlayBtn {position:absolute; bottom:10px; left:10px;}
.smallGPB .smallImg a img {width:319px; height:180px;}
.smallGPB .smallGPBText2 {background:#1f2327; color:#fff; padding:5px; opacity:0.9; float:right; position:absolute; bottom:0; right:0;}
.smallGPB:hover {background:url(images/red_overlay.png) repeat;}
.smallGPB .overlay2 {display:none; background:url(images/red_overlay.png) top center repeat transparent; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0;
	cursor:pointer !important;
}

.smallGPB:hover .overlay2 {display:inline-block; position:absolute; opacity:1}

.smallGPB .overlay2 .inner2 {position:absolute; top:0; left:0; height:170px; width:309px; padding:10px 0 0 10px;}
.inner2 .white26 {padding-right:10px;}
a .inner2 .white26 {font-size:26px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; text-decoration:none; color:#fff;}
a:hover .inner2  .white26 {color:#fff;}

.smallGPB .overlay3 {display:none; background:url(images/hover_bg.png) top center repeat transparent; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0;
	cursor:pointer !important;
}

.smallGPB:hover .overlay3 {display:inline-block; position:absolute; opacity:1}
.smallGPB .overlay3 .inner2 {position:absolute; top:15px; left:15px; height:160px;}

/*.btmLink {width:277px; height:26px; padding-top:132px;}*//*Comited 18may2013*/
.btmLink {bottom: 0; position: absolute; right: 0;}
.btmLink .smallGPBText {background:#1f2327; color:#fff; padding:5px; opacity:0.9; float:left;}
.btmLink .vgbtn {float:left; /*margin-top:5px;*/}
 a .btmLink .vgbtn{background:#000000 url(images/white_arrow.png) 5px no-repeat; color:#fff; padding:6.2px 5px 5px 15px; text-decoration:none; font-size:12px;}

.btmLink .vgbtn2 {float:left; margin-top:5px;}
a .btmLink .vgbtn2 {background:#d82b2f url(images/white_arrow.png) 5px no-repeat; color:#fff; padding:6.2px 5px 5px 15px; text-decoration:none; font-size:12px;}


.xlg {width:479px; height:270px; float:left; position:relative;}
.xlg .xlgImg a img {width:479px; height:270px;}
.xlg .nbox {background:#1f2327; color:#fff; padding:5px; opacity:0.9; position:absolute; right:0; bottom:0;}
.xlg .pbtn {position:absolute; left:20px; bottom:20px;}

.xlg:hover {background:url(images/red_overlay.png) repeat;}
.xlg .overlay5 {display:none; background:url(images/red_overlay.png) top center repeat transparent; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0;
	cursor:pointer !important;
}

.xlg:hover .overlay5 {display:inline-block; position:absolute; opacity:1}

.xlg .overlay5 .inner5 {position:absolute; top:0; left:0; height:250px; width:464px; padding:15px 0 0 15px;}
a .inner5 .white26 {font-size:26px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; text-decoration:none; color:#fff;}
a:hover .inner5 .white26 {color:#fff;}

.btmLink2 {position:absolute; bottom:-5px; right:0;}
.btmLink2 .smallGPBText {background:#1f2327; color:#fff; padding:5px; opacity:0.9; float:left;}
.btmLink2 .vgbtn {float:left; /*margin-top:5px;*/}
a .btmLink2 .vgbtn {background:#000000 url(images/white_arrow.png) 5px no-repeat; color:#fff; padding:6.2px 5px 5px 15px; text-decoration:none; font-size:12px;}

.btmLink2 .vgbtn2 {float:left; margin-top:5px;}
a .btmLink2 .vgbtn2 {background:#d82b2f url(images/white_arrow.png) 5px no-repeat; color:#fff; padding:6.2px 5px 5px 15px; text-decoration:none; font-size:12px;}


.glink {font:12px Arial, Helvetica, sans-serif; margin-top:10px;}
.glink a {background:url(images/red_arrow_icon.png) left top no-repeat; padding:0 0 0 10px; color:#30373e; text-decoration:none;}
.glink a:hover {color:#c62a2e;}

/*Main Gallery Page End Here!*/

/*Main Gallery Listing Page Start Here!*/

.glCol {width:277px; border:1px solid #d2d2d2; margin-left:10px; margin-top:10px; float:left;}
.glCol .glcon {padding:10px;}
.glCol .glPhoto {position:relative; width:277px; height:158px;}
.glCol .glPhoto .glImg a img {width:277px; height:158px; }
.glCol .glPhoto .glText2 {background:#1f2327; color:#fff; padding:5px; opacity:0.9; float:left; position:absolute; bottom:0; right:0;}

.glCol .glPhoto .glplayBtn {position:absolute; left:15px; bottom:15px;}

.glPhoto:hover {background:transparent;}
.glPhoto .overlay4 {display:none; background:transparent; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0;
	cursor:pointer !important;
}

.glPhoto:hover .overlay4 {display:inline-block; position:absolute; opacity:1}

.glPhoto .overlay4 .inner4 {position:absolute; bottom:0; right:0; height:158px; width:277px;}

.glText3 {background:#1f2327; color:#fff; padding:5px; opacity:0.9; float:right;}
.glBtn {float:right; background:#d82b2f; padding:5px;}
.glBtn a {background:url(images/white_arrow.png) 5px no-repeat; color:#fff; padding:6.5px 5px 5px 15px; text-decoration:none; font-size:12px; }

.glCol .glcon .bla20 a {font-size:20px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; text-decoration:none; color:#505b67;}
.glCol .glcon .bla20 a:hover {color:#d82b2f;}

/*Main Gallery Listing Page End Here!*/

/*Photo Gallery Slider Start Here*/
#slideshow-wrapper {
	overflow: hidden;
	width: 628px;
	height: 365px;
	padding: 0;
	margin: 0 auto;
}

#slideshow {
	overflow: hidden;
	width: 628px;
	height: 365px;
	padding: 0;
	margin: 0 auto;
	list-style-type: none;
	position:relative;
}

#slideshow-controls {
	text-align: center;
	z-index:9999;
	position:absolute;
	top:410px;
}

#slideshow-controls #prev {
	width:50px;
	background:url(images/prev_btn_red.jpg) left no-repeat;
	height:100px;
	padding:50px 0;
	position:absolute;
	left:0px;
	top:-155px;
}

#slideshow-controls #next {
	background:url(images/next_btn_red.jpg) left no-repeat;
	width:50px;
	height:100px;
	padding:50px 0;
	position:absolute;
	right:-641px;
	top:-160px;
}

#slideshow li {
	padding: 0px;
	list-style-type: none;
}

#slide-pager {
	margin: 5px auto 0;
}

#slide-pager ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	clear: both;
}

#slide-pager ul li {
	margin-right: 5px;
	border: 2px solid #000;
}

#slide-pager ul li img { display: block;}

.wrapp {
	width: 628px;
	margin: 0 auto;
	position: relative;
}	
#slide-pager_prev {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	left: 0;
	background:url(images/prev_btn_white_24x24.png) left no-repeat;
	cursor:pointer;
}

#slide-pager_next {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	right: 0;
	background:url(images/next_btn_white_24x24.png) left no-repeat;
	cursor:pointer;
	
}

#slide-pager ul li.activeSlide {
	border: 2px solid #da2c2e;
}

.nextGBtn {padding:3px 0; width:125px; float:right;}
.nextGBtn a {background:url(images/white_arrow.png) 108px 6px no-repeat #d82b2f; text-decoration:none; color:#fff; padding:5px; display:block;}



/*Photo Gallery Slider End Here*/

/*Photo Gallery Slider for Review Consumption Start Here*/
#slideshow-wrapper2 {
	overflow: hidden;
	width: 586px;
	height: 330px;
	padding: 0;
	margin: 0 auto;
}

#slideshow-wrapper2 ul li {list-style:none;}

#slideshow2 {
	overflow: hidden;
	width: 586px;
	height: 330px;
	padding: 0;
	margin: 0 auto;
	list-style-type: none;
	position:relative;
}

#slideshow-controls2 {
	text-align: center;
	z-index:9999;
	position:absolute;
	top:500px;
}

#slideshow-controls2 #prev {
	width:50px;
	background:url(images/prev_btn_red.jpg) left no-repeat;
	height:100px;
	padding:50px 0;
	position:absolute;
	left:0px;
	top:-160px;
}

#slideshow-controls2 #next {
	background:url(images/next_btn_red.jpg) left no-repeat;
	width:50px;
	height:100px;
	padding:50px 0;
	position:absolute;
	right:-640px;
	top:-160px;
}

#slideshow2 li {
	padding: 0px;
	list-style-type: none;
}


#slide-pager2 {
	margin:0 25px 0 28px;
}

#slide-pager2 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	clear: both;
}

#slide-pager2 ul li {
	margin-right: 1px;
	border: 2px solid;
	border-color:transparent;
	list-style:none;	
}

#slide-pager2 ul li img {display:inline-block;}

.wrapp2 {
	width: 575px;
	margin: 5px auto;
	position: relative;
}	
#slide-pager_prev2 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	left: -8px;
	background:url(images/prev_btn_black.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_prev2:hover {background:url(images/gallery_prev_hover.png) left no-repeat;}

#slide-pager_next2 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	right: -12px;
	background:url(images/next_btn_black.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_next2:hover {background:url(images/gallery_next_hover.png) left no-repeat;}

#slide-pager2 ul li.activeSlide {
	border:2px solid #da2c2e; widows:125px; height:70px; display:block;
}

#slide-pager2 ul li .gvThump {position:relative; top:0;}
#slide-pager2 ul li .gvBtn {position:absolute; bottom:5px; left:5px;}

.nextGBtn2 {padding:3px 5px; width:125px; float:right;}
.nextGBtn2 a {background:url(images/white_arrow.png) 108px 6px no-repeat #d82b2f; text-decoration:none; color:#fff; padding:5px; display:block;}

.galPic {width:160px; float:left; margin-right:5px;}
.galPic a {color:#fff;}
.galPic a img {width:160px; height:90px; }
.galPic .whiteT a {font:11px Arial, Helvetica, sans-serif; color:#fff;}
.moreGBtn a {width:50px; padding:5px; background:url(images/white_arrow.png) 53px 6px no-repeat #d82b2f; text-decoration:none; color:#fff; display:block; text-align:center;} 

.moreGBtn2 a {padding:8px 30px 8px 20px; background:#d82b2f; text-decoration:none; color:#fff;} 



/*Photo Gallery Slider for Review Consumption End Here*/

/*OD Home Start Here*/
.od_MCon {margin:0 auto; width:960px; padding:0; position: relative;}
.od_Hcon {background:url(images/stripe.png) repeat; padding:15px 15px 15px 0; border:1px solid #f0f0f0;}
.od_LGMain {width:638px; float:left;}
.od_LG {width:638px; position:relative; height:351px;}
.od_Ine {width:618px; /*height:64px;*/ float:left; position:absolute; padding:10px; bottom:0; background:#000; color:#fff; opacity:0.8;}
.od_Ine .od_white26 a {font-size:26px; font-family:"Bitter-Regular", Georgia, Times, serif; color:#fff; font-weight:normal; text-decoration:none;}
.od_Ine .od_white26 a:hover {color:#d82b2f}
.od_Ine .od_white26 a img {width:638px; height:351px}
.od_Ine .odRedBox {background:#d82b2f; padding:5px; position:absolute; /*bottom:80px;*/ top: -26px; left:0; opacity:1;}
.od_RF {width:290px; /*float:left;*/ /*margin-left:15px;*/ float:right;}

.od_redBtn {width:126.5px; height:4px; background:#30373e; float:left; margin:1px 0 0 1px}
.od_redBtn.active {background:#d82b2f;}

.BB26 {font:26px "Bitter-Regular", Georgia, Times, serif; color:#30373e;}

.findcarBox {
	-webkit-box-shadow:  1px 1px 3px 1px #cccccc;        
     box-shadow:  1px 1px 3px 1px #cccccc;}

.tabfind2 { padding: 0; clear: both; margin-top:10px; }
.tabfind2 li { display:inline-block; float:left; }
.tabfind2 li a { 
	background: #434a51; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzNGE1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTJhMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #434a51 0%, #252a30 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434a51), color-stop(100%,#252a30)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #434a51 0%,#252a30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #434a51 0%,#252a30 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #434a51 0%,#252a30 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #434a51 0%,#252a30 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434a51', endColorstr='#252a30',GradientType=0 ); /* IE6-8 */
 	padding:10px 10px; 
	float:left; 
	text-decoration: none; 
	color: #fff;
	width:270px;
	margin:0;
	margin-left:1px;
	text-align:center;
	cursor:pointer !important;
	
}
.tabfind2 li.active a { background: #fff; border-top: 3px solid #d82b2f; color:#30373e; filter:none; }

.odMainCL {width:626px; float:left; border-right:1px solid #f6f6f6; padding:5px;}
.odMainCL .odRevBox {width:200px; background:url(images/stripe.png) repeat; float:left; border-right:1px solid #f6f6f6; padding:10px 0 0 0; position:relative;}
.odRBox {background:#31a2c3; font:16px "Bitter-Regular", Georgia, Times, serif; color:#fff; font-weight:normal; padding:5px; width:75px; position:absolute; left:-5px;}
.odRBox a {color:#fff;}
.odMainCL .odNewsBox {width:404px; padding:10px; float:left;}

.odMainCR {width:300px; /*float:left;*/ padding:10px; float:right;}
.odBlack20 {font:20px "Bitter-Regular", Georgia, Times, serif; color:#20252b; font-weight:normal; text-decoration:none;}
.odBlack20 a {font:20px "Bitter-Regular", Georgia, Times, serif; color:#20252b; font-weight:normal; text-decoration:none;}
.odBlack20 a:hover { color:#d82b2f}
.odrPhoto {width:180px; height:105px; margin-top:5px; border-bottom:3px solid #31a2c3; position:relative;}
.odrPhoto a img {width:180px; height:105px;}
.odRImg {position:absolute; bottom:-55px; right:10px; width:40px; font-size:11px; text-align:center;}
.cameraIcon {}
.cameraIcon a {background:url(images/camera_icon.png) left no-repeat; padding:0 0 0 20px; font-size:12px; width:60px; color:#20252b;}
.cameraIcon a:hover {background:url(images/camera_icon_red.png) left no-repeat; color:#d82b2f;}
.videoIcon {}
.videoIcon a {background:url(images/video_icon.png) left no-repeat; padding:0 0 0 20px; font-size:12px; width:60px; margin-left:5px; color:#20252b;}
.videoIcon a:hover {background:url(images/video_icon_red.png) left no-repeat; padding:0 0 0 20px; color:#d82b2f;}

.odbbtn {margin-top:20px;}
.odbbtn a {background:url(images/red_arrow_icon.png) no-repeat 9px 11px #30373e; text-decoration:none; color:#fff; padding:10px 10px 10px 20px;}
.odbbtn a:hover {color:#cb292d;}
.btmBrd {border-bottom:1px solid #e3e5e6; padding:0 0 20px 0;}
.odred12 {font-size:11px; color:#d82b2f;}

.odNewsH {background:#fff; border-top:1px solid #e1e2e3; border-bottom:1px solid #e1e2e3; height:3px; position:relative;}
.odNewsInn {position:absolute; top:-13px; left:160px; background:#d82b2f; color:#fff; padding:2px 5px; font:18px "Bitter-Regular", Georgia, Times, serif;}
.odNewsInn a {color:#fff;}

.odht a {font:30px "Bitter-Regular", Georgia, Times, serif; color:#20252b;}
.odht a:hover {color:#d82b2f;}
.odbigPhoto {width:385px; height:217px; margin-top:10px;}
.odbigPhoto a img {width:385px; height:217px;}
.odpara {margin-top:10px;}
.odpara p {font-size:14px; color:#6b6b6b; line-height:20px;}

.odbb {border-bottom:1px solid #e5e5e5; padding:0 0 15px 0;}

.od_Hcon2 {background:url(images/stripe.png) repeat; padding:15px; border:1px solid #f0f0f0;}

.odfcon {position:relative; background:#1e2329; margin:15px 0 0 0; padding:10px;}
.odft {position:absolute; top:-15px; left:415px; background:#d82b2f; color:#fff; padding:2px 5px; font:18px "Bitter-Regular", Georgia, Times, serif;}
.odft a {color:#fff;}


.odfdetails {border-right:1px dashed #4d5155; padding:0 15px 0 0; width:242px; text-align:center; float:left;}
.odfcarPhoto {width:242px; height:141px; border-bottom:1px solid #d82b2f;}
.odfcarPhoto a img {width:242px; height:141px;}
.odbwhite18 a {font:18px "Bitter-Regular", Georgia, Times, serif; color:#ffffff; font-weight:normal; text-decoration:none;}
.odbwhite18 a:hover {color:#d82b2f;}
.odfdetails .grey14 {color:#abadb0; font:14px Arial, Helvetica, sans-serif;}

.odhc3 {background:#fff; border:1px solid #ccc; padding:10px 0 10px 10px;}
.odpcc {width:610px; float:left; background:url(images/stripe.png) repeat;}
.odpcc .odpt {background:#006f90; width:150px; padding:4px; margin-top:15px; font-size:15px; font-family:"Bitter-Regular", Georgia, Times, serif; color:#ffffff; font-weight:normal;}
.odpcc .odpt a {color:#fff;}
.odpcc .odpco1 {width:280px; border:2px solid #fff; background:#fff; padding:5px; margin:5px; float:left;}
.odpcc .odpco1:hover {border:2px solid #000;}
.odpcc .odpcT a {font-size:18px; font-family:"Bitter-Regular", Georgia, Times, serif; color:#20252b; font-weight:normal;}
.odpcc .odpcT a:hover {color:#d82b2f;}
.odpcc .odpccP {width:205px; float:left; margin-top:5px;} 
.odpcc .odpccP a img {width:205px; height:112px;} 
.odpcc .odpccR {width:50px; float:left; margin-left:5px; text-align:center;}
.odpcTable {border-top:2px solid #e9eaea; border-bottom:1px solid #e9eaea;  padding:10px 0; margin-top:5px;}
.odpcTable .odpcCol {width:125px; float:left; border-right:1px solid #e9eaea; padding:0 10px 0 0;}
.odpcTable .odpcCol2 {width:125px; margin-left:10px; float:left;}
.odBlueBtn a {background:url(images/blue_arrow.png) left 6px no-repeat; padding:5px 5px 5px 10px; color:#20252b; font-size:12px;}
.odRedBtn a {background:url(images/red_arrow_icon.png) left 6px no-repeat; padding:5px 5px 5px 10px; color:#20252b; font-size:12px;}
.odYellowBtn a {background:url(images/yellow_arrow.png) left 6px no-repeat; padding:5px 5px 5px 10px; color:#20252b; font-size:12px;}

.odfdBtn a {background:url(images/red_arrow_icon.png) 5px 6px no-repeat #20252b; padding:5px 5px 5px 15px; color:#fff;}
.odfdBtn a:hover {background:url(images/white_arrow.png) 5px 6px no-repeat #d82b2f; padding:5px 5px 5px 15px;}

.odpccr {width:320px; float:left; margin-left:10px;}

.grey10 {font:10px Arial, Helvetica, sans-serif; color:#5b5d61;}

.odjlC {border:5px solid #e0e1e2; padding:10px; background:#fff;}
.odjlC .odjlH {position:relative; background:#000; height:3px;}
.odjlC .odjlH .odjlHI {position:absolute; bottom:-12px; background:#bed82b; display:block; width:133px; left:395px; padding:5px; color:#1e2329; font-size:16px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal;}
.odjlC .odjlH .odjlHI a {color:#1e2329;}

.odjlCol {width:200px; padding:0 15px 0 0; border-right:1px dashed #ccc; margin-left:15px; float:left;}
.odjlCol .odjlP {width:200px; height:113px;}
.odjlCol .odjlP a img {width:200px; height:113px;}
.odjlT {margin-top:10px;}
.odjlT a {font-size:18px; font-family:"Bitter-Regular", Georgia, Times, serif; color:#20252b; font-weight:normal;}
.odjlT a:hover {color:#d82b2f;}
.odjlCell1 {width:150pd; float:left;}
.odjlCell2 {width:45px; float:right; margin-left:10px; text-align:center;}

.odtcCol {width:597px; float:left; padding:20px; border-right:1px solid #ccc;}
.odccCol {width:300px; float:left; padding:10px;}
.odtcT {font-size:26px; font-family:"Bitter-Regular", Georgia, Times, serif; color:#30373e; font-weight:normal; text-align:center;}
.odccCol2 {width:290px; float:left; padding:15px;}
.odTab {background:url(images/stripe.png) repeat; padding:5px 5px 5px 18px; border-bottom:1px solid #000; border-top:2px solid #000;}

.odW620 {width:573px;}

.odupc {border:4px solid #30373e; background:url(images/stripe.png) repeat;}
.odupcT {background:#30373e; width:135px; padding:5px 7px; color:#fff; font-size:16px; font-family:"Bitter-Regular", Georgia, Times, serif; margin:0 auto; font-weight:normal;}
.odupcT a {color:#fff;}
.odupcCol1 {width:280px; float:left;}
.odupcCol1 .oduphead a {font-size:18px; font-family:"Bitter-Regular", Georgia, Times, serif; color:#30373e;}
.odupcCol1 .oduphead a:hover {color:#d82b2f;}
.odupcCol {width:280px; height:158px; border:3px solid rgba(0,0,0,0); position:relative; margin-top:5px;}
.odupcCol:hover {border:3px solid #fc8440;}
.odupcCol .odupcphoto a img {width:280px; height:158px;}

.odupcCol .overlay {display:none; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0
}
.odupcCol:hover .overlay {display:inline-block; position:absolute; opacity:1}

.odupcCol .overlay .inner {position:absolute; bottom:0; right:0; margin-top:-20px;}
.odupcCol .overlay .inner .odkmBtn a {background:url(images/white_arrow.png) 5px 6px no-repeat #fc8440; width:75px; padding:5px 5px 5px 15px; font-size:12px; position:absolute; bottom:0; right:0; color:#fff;}

.upprevBtn {background:url(images/prev_btn_black.png) left top no-repeat; width:30px; height:25px; padding:12px;}
.upprevBtn:hover {background:url(images/gallery_prev_hover.png) left top no-repeat;}
.upnextBtn {background:url(images/next_btn_black.png) left top no-repeat; width:30px; height:25px; padding:12px; position:relative; bottom:30px;}
.upnextBtn:hover {background:url(images/gallery_next_hover.png) left top no-repeat;}

.odtabmenu { padding: 0; clear: both; }
.odtabmenu li { display: inline; }
.odtabmenu li a { 
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 1%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#f1f1f1), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 1%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
	padding:5px 15px; 
	float:left; 
	border: 1px solid #bcbcbc;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	
	text-decoration: none; 
	color: #000;
	margin:0 10px 0 0;
	font-size:12px;
	
}
.odtabmenu li.active a { background: #0e7881; border: 1px solid #30373e; color:#fff; filter:none; }
.odcontentTab { float: left; clear: both; background: #fff; padding:0; width: 290px; font-size:12px;}
.odcontentTab ul {margin:0; padding:0;}
.odcontentTab ul li {list-style:none; border-bottom:1px solid #e0e0e0; padding:5px 10px;}
#bsc {display: none;}
.odcon2 {border-bottom:1px dashed #ccc; padding:10px 0;}
.odcheapphoto {width:115px; float:left;}
.odcheapCont {width:165px; float:left; margin-left:10px;}

.odAblack16 a {font:16px Arial, Helvetica, sans-serif; color:#30373e;}
.odAblack16 a:hover {color:#d82b2f;}
.odAblack12 {font:11px Arial, Helvetica, sans-serif; color:#83878b;}
.odBDgreen16 {font:16px "Bitter-Regular", Georgia, Times, serif; color:#0d737c;}
.odBgrey12 {font:12px "Bitter-Regular", Georgia, Times, serif; color:#83878b;}

.odcPInner {position:relative; width:100px; height:56px; float:right;}
.odcPInner .odcPNumBox {position:absolute; left:-10px; top:0; padding:5px; background:#0d737c; color:#fff;}
.odpImain a img {width:100px; height:56px;}

.odFeBtn {font:12px Arial, Helvetica, sans-serif;}
.odFeBtn a {background:url(images/darkgreen_arrow.png) left top no-repeat; padding:0 0 0 10px; color:#30373e; text-decoration:none;}
.odFeBtn a:hover {color:#c62a2e;}

.odBblack16 {font:16px "Bitter-Regular", Georgia, Times, serif; color:#1a1d21; font-weight:normal;}
.odBblack22, .odBblack22 a {font:22px "Bitter-Regular", Georgia, Times, serif; color:#1a1d21; font-weight:normal;}


.odOpCol1 {position:relative; height:85px; background:url(images/light_green.jpg) left bottom repeat-x;}

.odOpCol2 {color:#fff; font-size:14px; position:absolute; height:21px; bottom:0; width:190px; padding:2px 0 0 100px;}
.odopCol3 {position:absolute; width:89px; height:84px; left:0; top:0; float:left;}
.odopCol4 {position:absolute; width:180px; height:84px; left:99px; top:0; float:left;}
.odopCol4 .whiteTxt {margin-top:0;}
.odopCol4 .whiteTxt a {font:12px Arial, Helvetica, sans-serif; color:#fff;}
.odopCol5 {width:125px; float:left;}
.odopCol5 a img {width:125px; height:70px;}
.odopCol6 {width:155px; float:left; margin-left:10px; font-size:13px; color:#505b67;}

.opiPrevBtn {background:url(images/prev_btn_black.png) left top no-repeat; width:30px; height:1px; padding:12px;}
.opiPrevBtn:hover {background:url(images/prev_btn_green.png) left top no-repeat;}
.opiNextBtn {background:url(images/next_btn_black.png) left top no-repeat; width:30px; height:1px; padding:12px; position:relative;}
.opiNextBtn:hover {background:url(images/next_btn_green.png) left top no-repeat;}

/*Bottom Upcoming Car Style Start Here*/

#odSlideBox {position:relative; margin:0 auto; overflow:hidden; width:940px;}
#odSlideBox, #odSlideBox ul {width:280px; height:250px;}
#odSlideBox, #odSlideBox ul li{width:280px; height:220px;}
#odSlideBox ul li {position:relative; left:0; float:left;list-style: none; padding:15px 10px;  font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#odSlideBox .next, #odSlideBox .previous {position:absolute; z-index:99; display:block; width:24px; height:25px; top:110px; cursor:pointer !important;}
#odSlideBox .next {right:0;}
#odSlideBox .previous {left:7px;}
#odSlideBox .next {right:0; margin-right:10px; background:url(images/next_btn_black.png) no-repeat left top;}
#odSlideBox .next:hover {background:url(images/gallery_next_hover.png) no-repeat left top;}
#odSlideBox .previous {margin-left:10px; background:url(images/prev_btn_black.png) no-repeat left top;}
#odSlideBox .previous:hover {background:url(images/gallery_prev_hover.png) no-repeat left top;}
#odSlideBox .thumbs {position:absolute; z-index:2; bottom:10px; right:10px;}
#odSlideBox .thumbs a{display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px; background:url(slidebox_thumb.png); color:#fff;}
#odSlideBox .thumbs a:hover{background:#fff; color:#000;}
#odSlideBox .thumbs .thumbActive{background:#fff; color:#000; display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px;}


/*Bottom Upcoming Car Style End Here*/


/*Bottom Feature Car Style Start Here*/
#odSlideBox2 {position:relative; margin:0 auto; overflow:hidden; width:940px;}
#odSlideBox2, #odSlideBox2 ul {width:940px; height:320px;}
#odSlideBox2, #odSlideBox2 ul li{width:245px; height:320px;}
#odSlideBox2 ul li {position:relative; left:0; float:left;list-style: none; padding:15px 15px;  font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#odSlideBox2 .next, #odSlideBox2 .previous {position:absolute; z-index:99; display:block; width:24px; height:25px; top:150px; cursor:pointer !important;}
#odSlideBox2 .next {right:0; margin-right:25px; background:url(images/next_btn_white_24x24.png) no-repeat left top;}
#odSlideBox2 .next:hover {background:url(images/gallery_next_hover.png) no-repeat left top;}
#odSlideBox2 .previous {margin-left:23px; background:url(images/prev_btn_white_24x24.png) no-repeat left top;}
#odSlideBox2 .previous:hover {background:url(images/gallery_prev_hover.png) no-repeat left top;}
#odSlideBox2 .thumbs {position:absolute; z-index:2; bottom:10px; right:10px;}
#odSlideBox2 .thumbs a{display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px; background:url(slidebox_thumb.png); color:#fff;}
#odSlideBox2 .thumbs a:hover{background:#fff; color:#000;}
#odSlideBox2 .thumbs .thumbActive{background:#fff; color:#000; display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px;}




/*Bottom Feature Car Style End Here*/

/*OD Home End Here*/


.odcrCol1 {width:475px; padding-right:10px; float:left;}
.odcrCol1 p, .odcrCol3 p  {line-height:20px; color:#64676a; font-size:14px;}
.odcrCol2 {width:99px; padding-left:15px; border-left:1px solid #ccc; float:left;}
.odcrCol3 {width:605px;}
.odcrCell1 {width:55px; float:left;}
.odcrCell2 {width:39px; margin:15px 0 0 5px; float:left;}


/*@media (max-width:768px){}*/

/*@media (max-width:320px){}*/


/*23 April 2013 Style Start Here*/


/*Photo Gallery Slider for Variants Start Here*/
#slideshow-wrapper3 {
	overflow: hidden;
	width: 400px;
	height: 228px;
	padding: 0;
	margin: 0 auto;
}

#slideshow3 {
	overflow: hidden;
	width: 400px;
	height: 228px;
	padding: 0;
	margin: 0 auto;
	list-style-type: none;
	position:relative;
}

#slideshow-controls3 {
	text-align: center;
	z-index:9999;
	position:absolute;
	top:500px;
}

#slideshow-controls3 #prev {
	width:50px;
	background:url(images/prev_btn_red.jpg) left no-repeat;
	height:100px;
	padding:50px 0;
	position:absolute;
	left:0px;
	top:-160px;
}

#slideshow-controls3 #next {
	background:url(images/next_btn_red.jpg) left no-repeat;
	width:50px;
	height:100px;
	padding:50px 0;
	position:absolute;
	right:-640px;
	top:-160px;
}

#slideshow3 li {
	padding: 0px;
	list-style-type: none;
}


#slide-pager3 {
	margin:0 25px 0 28px;
}

#slide-pager3 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	clear: both;
}

#slide-pager3 ul li {
	margin-right: 5px;
	border: 2px solid;
	border-color:transparent;
}

#slide-pager3 ul li img { display: block;}

.wrapp3 {
	width: 400px;
	margin: 5px auto;
	position: relative;
}	
#slide-pager_prev3 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	left: 0;
	background:url(images/prev_btn_white_24x24.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_prev3:hover {background:url(images/gallery_prev_hover.png) left no-repeat;}

#slide-pager_next3 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	right: -8px;
	background:url(images/next_btn_white_24x24.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_next3:hover {background:url(images/gallery_next_hover.png) left no-repeat;}

#slide-pager3 ul li.activeSlide {
	border: 2px solid #da2c2e;
}

.nextGBtn3 {padding:3px 5px; width:125px; float:right;}
.nextGBtn3 a {background:url(images/white_arrow.png) 108px 6px no-repeat #d82b2f; text-decoration:none; color:#fff; padding:5px; display:block;}

/*Photo Gallery Slider for Variants End Here*/


.wrapp4, .wrapp5 {
	width: 280px;
	height:60px;
	margin: 5px auto;
	position: relative;
}	
#slide-pager_prev4, #slide-pager_prev5 {
	display: block;
	width: 7px;
	height: 11px;
	position: absolute;
	top: 20px;
	left: 0;
	margin-right:5px;
	background:url(images/red_arrow_icon_prev.png) left no-repeat;
	cursor:pointer;
	
	
}

#slide-pager_next4, #slide-pager_next5 {
	display: block;
	width: 7px;
	height: 11px;
	position: absolute;
	top: 20px;
	right: 0px;
	background:url(images/red_arrow_icon.png) left no-repeat;
	cursor:pointer;
	
	
}

#slide-pager4, #slide-pager5 {margin:0 auto;}

#slide-pager4 ul li, #slide-pager5 ul li {width:90px; list-style:none;}

.sbtCol {width:90; text-align:center;} 
.sbtCol .sbtImg {height:28px;}
.sbtCol .sbtText a {color:#30373e; font-size:11px;}
.sbtCol .sbtText a:hover {color:#d82b2f;}

/*24 April 2013 Strat Here*/

.opinionH {height:36px;}
.opinionH .opiW {position:relative; height:3px; border:1px solid #0d737c; border-left:none; border-right:none; top:15px;}
.opinionH .opiHeadC {position:absolute; color:#fff; left:245.5px; top:-15px; border:4px solid #fff; background:#0d737c; font:18px "Bitter-Regular", Georgia, Times, serif; padding:2px 5px;}
.opinionH .opiHeadC a {font:18px "Bitter-Regular", Georgia, Times, serif; color:#fff;}
.bb38 {font:38px "Bitter-Regular", Georgia, Times, serif; color:#30373e;}
.bb38 a {color:#30373e;}
.bb38 a:hover {color:#d82b2f;}

.adg12 {font:12px Arial, Helvetica, sans-serif; color:#0d737c;}
.adg12 a {color:#0d737c;}
.oRow {height:86px; border-bottom:2px solid #2e3339; margin-top:10px;}
.oRow .oCol {background:url(images/dot_border_bg.gif) left top repeat-x; height:47px; margin-top:28px;}
.oCol .oCell1 {float:left; width:310px;}
.oCol .oCell2 {float:right; width:245px;}
.oCol .oCell3 {position:relative; height:40px;}
.oCol .oCell3 .oCell4 {position:absolute;  margin-left:40px; width:200px; margin-top:2px;}
.oCol .oCell3 .oCell4 .odNamE {background:#0d737c; font-size:14px; color:#fff;  padding:0px 3px 3px 60px;}
.oCol .oCell3 .oCell4 .odEditerN {background:#2e3339; font-size:12px; color:#fff;  padding:2px 3px 3px 60px; margin-top:1px; text-transform:uppercase;}
.oCol .oCell3 .oPhoto2 {position:absolute; left:0; bottom:-5px;}


/*Search Results Style Start Here*/
.srTopCont {padding:20px 0;}
.srTopCont .srHead {float:left; width:115px;}
.srTopCont .srHead h2 {font-size:32px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#fff;}

.srTopCont .srCont {width:510px; float:left; margin-left:15px;}

.srTopCont .srCont .fsearchInput {background:#fff; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	-webkit-box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	width:489px;
	padding:5px 8px 10px 8px;
	position:relative;
}

.srTopCont .srCont .fsearchInput input {background-color:transparent !important; border:none; padding:0; margin-top:5px; width:440px; color:#9c9c9c; font-style:italic; font-size:14px;}

.srTopCont .srCont .divBtn {position:absolute; right:0; top:0; padding:7px 5px;}

.srTopCont .srCont .btn {
   background: #d82b2f;
   padding:3px 3px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #fff;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.srTopCont .srCont .btn:hover {
   color: #ccc;
   outline:0;
}

.srTopCont .srGBox {width:120px; float:left; margin-left:15px; padding-top:15px; color:#616467; background:url(images/google_logo.png) right 10px no-repeat; height:20px}


.bb32 {font-size:32px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#30373e;}
.bbh42 {font-size:42px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#30373e; text-transform:capitalize;}


.srContainer {padding:10px; border-bottom:1px dotted #b2b2b2;}
.srContainer .srImg {width:100px; float:left;}
.srContainer .srContent {width:470px; float:left; margin-left:10px; font-size:14px;}
.srContainer .srContent .headLink a {color:#31a2c3; font-size:15px;}
.srContainer .srContent .urlLink a, .srContainer .srContent .srpara p a {color:#31a2c3; font-size:14px;}
.srContainer .srContent .srpara p {line-height:20px; font-size:14px;}
.srContainer .srContent .srFDH {color:#666666; font-size:14px; margin-top:3px;}


.warRow1 {padding:10px 20px;}
.warCol1, .warCol2, .warCol3 {float:left;}

.warCol1 {width:160px;}
.warCol2 {width:500px; margin-left:15px;}
.warCol3 {width:230px; margin-left:15px;}

.warCol2 .warBHead {float:left; font-size:35px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#fff;}
.warCol2 .warPadd {float:left; margin:5px 0 0 5px;}

.warCol3 .warCell1 {float:left; width:54px;}
.warCol3 .warCell2 {float:left; width:45px; color:#bcbcbd; font-size:11px; margin:10px 0 0 10px;}
.warCol3 .warCell2 a {color:#31a1c2; font-size:10px;}
.warHead {font-size:36px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#2d3135; background:url(images/stripe.png) repeat; padding:15px; border-bottom:1px solid #ccc;}

.warsHead {font-size:25px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#2d3135;}

.reviewTitle {width:550px; border:1px solid #c6c6c6; padding:5px; background:#f5f5f5; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.reviewTitle input {background:none; padding:5px; width:538px; color:#9c9c9c; border:none; font-style:italic;}
.reviewTitle input:focus{font-style:normal;}
.drHead {font-size:14px; color:#30373e;}
.uwriteCont {margin-top:-5px;}
.uwriteCont textarea {padding:5px; width:550px; height:245px; color:#9c9c9c; border:1px solid #c6c6c6; background:f5f5f5; border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;}

.whiteBlueBtn {
   background: #f1f1f1; /* Old browsers */
   border:1px solid #bcbcbc;
	padding: 5px 9px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #30373e;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}
.whiteBlueBtn:hover {
   background: #31a2c3;
   color: #fff;
}
.whiteBlueBtn:active {
   background: #319fc1;
   -webkit-box-shadow: inset 0px 0px 5px 0px #333333;
   box-shadow: inset 0px 0px 5px 0px #333333; 
}

.rurHead, .rurHead a {font-size:25px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#30373e;}
.rurHead a:hover {color:#d82b2f;}
.mhHead {background: #30373e; font-size:12px; color:#fff; padding:8px 10px;}
.mhHead span {float:right; background:url(images/down_arrow_white.png) left no-repeat; padding:0 5px;}
.rurRow {border-bottom:1px dotted #bababa; padding:10px 5px;}
.rurRow .rurCol1 {width:235px; float:left;}
.rurtxtH a {font:13px Arial, Helvetica, sans-serif; color:#30373e;}
.rurtxtH a:hover {color:#d82b2f;}
.rurRow .rurCol2 {width:35px; float:left; margin-left:10px;}
.rurRow .rurCol2 .rattxt {font-size:11px; color:#969da4;}
.rurRow .rurCol2 .ratCirYell {background:#f7b200; width:12px; height:12px; border-radius:30px; color:#fff; font-size:12px; padding:11px;}
.rurcell1 {width:30px; float:left; border-left:2px solid #4ca006; height:30px;}
.rurcell2 a {font:12px Arial, Helvetica, sans-serif; color:#31a2c3;}
.rurcell2 {width:190px; float:left; margin-left:10px;}

.ablack16 {font:16px Arial, Helvetica, sans-serif; color:#20252b;}
.doslist {margin:0; border-bottom:1px dotted #bababa; padding:10px 0;}
.doslist ul {margin:0; padding:0;}
.doslist ul li {list-style:none; background:url(images/right_icon.png) left 4px no-repeat; padding:3px 0 3px 20px;}

.dontslist {margin:0;}
.dontslist ul {margin:0; padding:0;}
.dontslist ul li {list-style:none; background:url(images/red_close_icon.png) left 4px no-repeat; padding:3px 0 3px 20px;}


.wrapp6 {
	width:890px;
	height:300px;
	margin: 5px auto;
	position: relative;
}	
#slide-pager_prev6 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 135px;
	left: 0;
	background:url(images/prev_btn_white_24x24.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_prev6:hover {background:url(images/gallery_prev_hover.png) left no-repeat;}

#slide-pager_next6 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 135px;
	right: -8px;
	background:url(images/next_btn_white_24x24.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_next6:hover {background:url(images/gallery_next_hover.png) left no-repeat;}

#slide-pager6 {margin:0 auto; width:816px !important;}

#slide-pager6 ul li {/*width:267px;*/ width:280px; list-style:none; }

.wrapp7 {
	width:930px;
	height:200px;
	margin: 5px auto;
	position: relative;
}	
#slide-pager_prev7 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 92px;
	left: 0;
	background:url(images/prev_btn_black.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_prev7:hover {background:url(images/gallery_prev_hover.png) left no-repeat;}

#slide-pager_next7 {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 92px;
	right: -8px;
	background:url(images/next_btn_black.png) left no-repeat;
	cursor:pointer;
	
}
#slide-pager_next7:hover {background:url(images/gallery_next_hover.png) left no-repeat;}

#slide-pager7 {margin:0 auto;}

#slide-pager7 ul li {width:292px; list-style:none; }


/*Search Results Style End Here*/


div.revCircle {text-align: center; width: 40px; background:#fff; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* webkit specific CSS */
    .oCol .oCell3 .oCell4 .odEditerN {padding:3px 3px 3px 60px; height:15px;}
	
	.seeLink {font:12px Arial, Helvetica, sans-serif; margin-top:10px; float:right;}
	.seeLink a {background:url(images/red_arrow_icon.png) left 2px no-repeat; padding:0 0 0 10px; color:#30373e; text-decoration:none;}
	.seeLink a:hover {color:#c62a2e;}
	
	
	
	.tooltip span { z-index:999; display:none; padding:0; margin-top:5px; margin-left:-56px; line-height:16px; position: absolute; } 
	.tooltip span:before {
		  content: "";
		  position: absolute;
		  width: 0;
		  height: 0;
		  border-width: 8px;
		  border-style: solid;
		  border-color: transparent  transparent #000000 transparent;
		  top: -16px;
		  left: 62px;
	}
	
	form input[type=text]:focus, form input[type=password]:focus, textarea:focus {outline: none; border:none;}
	
	.pagePrevBtn {position:absolute; top:330px; left:0; width:50px; height:61px;}
	.pagePrevBtn a {background:url(images/half_prev_btn_normal.png) left no-repeat; width:50px; height:61px; padding:32px 16px; text-indent:-99px;}
	.pagePrevBtn a:hover {background:url(images/half_prev_btn_hover.png) left no-repeat;}
	.pagePrevBtn a:active {background:url(images/half_prev_btn_active.png) left no-repeat;}
	
	.pageNextBtn {position:absolute; top:330px; right:0px; width:50px; height:61px;}
	.pageNextBtn a {background:url(images/half_next_btn_normal.png) no-repeat; width:32px; height:61px; padding:32px 16px; text-indent:-99px;}
	.pageNextBtn a:hover {background:url(images/half_next_btn_hover.png) no-repeat;}
	.pageNextBtn a:active {background:url(images/half_next_btn_active.png) no-repeat;}
	
	.userLink a {background:url(images/red_arrow_icon.png) left 1px no-repeat; padding:0 0 0 10px; color:#fff; text-decoration:none;}
	
	#menu li {padding: 14px 10px 15px 10px;}
	
	.rc39 {background:#2d3238 url(images/down_arrow_white.png) center no-repeat; width:19px; height:1px; float:left; padding:32px 10px;}
	
	
}

/*24 April 2013 End Here*/

/*26 April 2013 Start Here*/

.userRateContainer {height:54px;}
.rateCol1 {width:60px; float:left; margin-top:17px; font-size:18px; font-family:"Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#2d3135;}
.rateCol2 {width:430px; float:left; margin:0 0 0 10px;}
.rateCol2 .urW40, .rateCol2 .urW41, .rateCol2 .urW37, .rateCol2 .urW38, .rateCol2 .urW45 { height:6px; border-left:1px solid #c9c9c9; float:left;}
.rateCol2 .urW41 {width:42px;}
.rateCol2 .urW45 {width:45px;}
.rateCol2 .urW37 {width:37px;}
.rateCol2 .urW38 {width:40px; border-right:1px solid #c9c9c9;}
.rateCol2 .urW43 {width:43.5px; height:6px; border-left:1px solid #c9c9c9; float:left;}
.rateCol3 {width:54px; float:left; margin-left:20px;}


.topBucketBtn {
   background:url(images/drop_arrow.png) right 5px center no-repeat #d82b2f;
   padding:4px 20px 4px 7px;
   color: #fff;
   font-size: 12px;
   text-decoration: none;
   vertical-align: middle;
   -webkit-box-shadow: inset 0px 1px 1px 0px #666;
   box-shadow: inset 0px 1px 1px 0px #666;
   filter: dropshadow(color=#666, offx=0, offy=-1);
   position:relative;
   z-index:1;
   
}
.topBucketBtn:hover .topBucketContainer {
   color: #fff;
   outline:0;
   display:block;
   width:940px;
   background:#d82b2f;
   position:absolute;
   top:0;
   right:0;
   padding:10px;
   text-align:left;
   z-index:999;
   padding-top:20px;
}
.topBucketContainer {display:none;}
.topBucketContainer .tbc_inner {width:182px; padding:5px; background:#fff; float:left;}
.topBucketContainer .tbc_inner .tbcCarImg {width:67px; height:38px; float:left;}
.topBucketContainer .tbc_inner .tbcCarImg a img {width:67px; height:38px;}
.topBucketContainer .tbc_inner .tbcText {width:90px; margin-left:10px; float:left;}
.topBucketContainer .tbc_inner .tbcText a {color:#2d2d2d; font-size:12px;}
.topBucketContainer .tbc_inner .tbcText a:hover {color:#d82b2f;}
.topBucketContainer .tbc_inner .tbcClose {width:10px; margin-left:5px; float:left;}
.topBucketContainer .cbBtnInner {
   background:url(images/drop_arrow.png) right 5px center no-repeat #d82b2f;
   padding:0 20px 0 0;
   color: #fff;
   font-size: 11px;
   text-decoration: none;
   vertical-align: middle;
   
   
   
}
.topBucketContainer .tbc_innerBtn {width:130px; margin-left:10px; margin-top:10px; float:right;}
.topBucketContainer .tbc_innerBtn .blackBtn {
   	background: #6c757e; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNzU3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjNGI1NjYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI4MmUzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #6c757e 0%, #4b5661 3%, #282e33 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c757e), color-stop(3%,#4b5661), color-stop(100%,#282e33)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6c757e 0%,#4b5661 3%,#282e33 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c757e', endColorstr='#282e33',GradientType=0 ); /* IE6-8 */border:1px solid #43484d;
	padding: 5px 15px;
	-webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   color: #fff;
   font-size: 12px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer !important;
}

.ppBtn {
   background:url(images/half_prev_btn_normal.png) left no-repeat; width:50px; height:61px;
   
   color: #fff;
   font-size: 12px;
   text-decoration: none;
   vertical-align: middle;
   position:absolute; top:310px; left:0; width:50px; height:61px;
   
}
.ppBtn:hover {background:url(images/half_prev_btn_hover.png) no-repeat;}
.ppBtn a {width:50px; height:61px; display:block; text-indent:-9999999px;}

.ppBtn:hover .ppOverlay {
   color: #fff;
   outline:0;
   display:block;
   background:#000;
   position:absolute;
   top:-10px;
   left:40px;
   padding:15px;
   border-right:3px solid #c62a2e;
   z-index:99999;
   
   
}
.ppOverlay {display:none;}

.ppOverlay .ppInner {width:auto;} 
.ppOverlay .ppInner .grey10 {font:10px Arial, Helvetica, sans-serif; color:#5b5d61;}
.ppOverlay .ppInner .white22 {font:22px "Bitter-Regular", Georgia, Times, serif; color:#fff;}


.pnBtn {
   background:url(images/half_next_btn_normal.png) left no-repeat; width:50px; height:61px;
   color: #fff;
   font-size: 12px;
   text-decoration: none;
   vertical-align: middle;
   position:absolute; 
   top:310px; 
   right:0; 
   width:32px; 
   height:61px;
   
}

.pnBtn a {width:32px; height:61px; display:block; text-indent:-9999999px;}
.pnBtn:hover {background:url(images/half_next_btn_hover.png) no-repeat;}
.pnBtn:hover .pnOverlay {
   color: #fff;
   outline:0;
   display:block;
   background:#000;
   position:absolute;
   top:-10px;
   right:40px;
   padding:15px;
   border-left:3px solid #c62a2e;
   z-index:99999;
   
   
}
.pnOverlay {display:none;}

.pnOverlay .ppInner {width:auto;} 
.pnOverlay .ppInner .grey10 {font:10px Arial, Helvetica, sans-serif; color:#5b5d61;}
.pnOverlay .ppInner .white22 {font:22px "Bitter-Regular", Georgia, Times, serif; color:#fff;}


/*26 April 2013 End Here*/

/*29 April 2013 Start Here*/

.tsCont {background: url(images/search_btn.png) 5px no-repeat #fff; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	-webkit-box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	width:260px;
	padding:3px 3px 3px 30px;
	
}
.tsinput {float:left; width:225px;}
.tsinput input {background-color:transparent !important; border:none; padding:0; padding:3px 0; width:225px !important; color:#7c7c7c; font:12px italic Arial, Helvetica, sans-serif;}
.tinputgoBtn {float:right; width:32px;}
.tinputgoBtn input {border:0; background:url(images/go_btn_32x24.png) left top no-repeat; width:32px; height:24px; cursor: pointer; color:#fff; padding-bottom:5px; font-weight:bold;}

.urctc {width:345px; float:left; background:#1f2227;}
.urctc .urctL {width:110px; float:left; position:relative;}
.urctc .urctL .urYellow {background:#f7b200; color:#1f2227; font:12px Arial, Helvetica, sans-serif; padding:10px; margin-top:10px; width:80px; position:absolute; left:-5px;}
.urctc .urctL .urYC {padding:25px 20px; width:60px; margin-top:40px;}
.urctc .urctR {width:210px; float:left; margin-left:10px;}
.urctc .urctR .urHead {font:24px "Bitter-Regular", Georgia, Times, serif; color:#fff;}
.urctc .urctR .urHead a {font:24px "Bitter-Regular", Georgia, Times, serif; color:#fff;}
.urctc .urctR .urHead a:hover {color:#d82b2f;}
.urctc .urctR .urTxt {font:10px Arial, Helvetica, sans-serif; color:#8f9193}
.urctc .urctR .urb {color:#323436;}

.urownBox {width:225px; float:left; margin-left:15px;}
.urownBox .greenNoBox {width:30px; height:12px; background:#4ca006; padding:2px 2px 4px 5px; position:absolute; right:-15px; top:0; color:#fff; font:11px "Bitter-Regular", Georgia, Times, serif;}
.urownBox .photoBox {width:64px; height:64px; border-left:3px solid #4ca006; position:relative;}
.urownBox .greenNoBox {width:30px; height:12px; background:#4ca006; padding:2px 2px 6px 7px; position:absolute; right:-10px; top:0; color:#fff; font:11px "Bitter-Regular", Georgia, Times, serif;}
.urownBox .journeymanBtn {width:110px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#8bca27;}
.urownBox .journeymanBtn .iconBox {width:16px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#4ca006; padding:3px 5px 0 4px;}
.urownBox .journeymanBtn .white10 {font:10px Arial, Helvetica, sans-serif; padding:4px; color:#fff; text-transform:uppercase;}
.urownBox .btmBrd {border-bottom:1px solid #e3e5e6; padding:0 0 5px 0;}


.srWrapper {background: url(images/search_btn.png) 5px no-repeat #fff; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	-webkit-box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	box-shadow: inset 0px 1px 3px 0px #9c9c9c;
	width:505px;
	padding:5px 3px 3px 30px;
	
	
}
.srinput {float:left; width:470px;}
.srinput input {background-color:transparent !important; border:none; padding:0; padding:3px 0; width:470px !important; color:#7c7c7c; font:12px italic Arial, Helvetica, sans-serif; font-style:italic; padding:5px 0;}
.srinputgoBtn {float:right; width:32px;}
.srinputgoBtn input {border:0; background:url(images/go_btn_32x24.png) left top no-repeat; width:32px; height:24px; cursor: pointer; color:#fff; font-weight:bold; padding-bottom:5px; padding-top:2px; font-size:12px; text-shadow:0 -1px 1px #888888; -moz-text-shadow:0 -1px 1px #888888; -webkit-text-shadow:0 -1px 1px #888888;}


/*29 April 2013 End Here*/

/*1 May 2013 Start Here*/

.ttHead {background:url(images/stripe_red.png) left top repeat; padding:5px; color:#FFF; font-family:'Bitter-Regular', Georgia, Times New Roman, Times, serif; font-size:22px; text-align:center;}
.ttTabBg {background:#000; /*padding:7px 7px 7px 4px;*/ padding:7px 7px 7px 0px;}
.ttTab { padding: 0; clear: both; color:#000; }
.ttTab li { display: inline; }
.ttTab li a { 
	background: #db2e32; /* Old browsers */
	padding:5px 20px; 
	float:left; 
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-decoration: none; 
	color: #fff;
	margin:0 0 0 7px;
	font-size:11px;
}
.ttTab li.active a { background: #f1f1f1; color:#272b30; }
.ttContent { float: left; clear: both; background:url(images/stripe.png) left top repeat #fff; padding:10px; width: 280px; font-size:14px;}

.ttContainer {width:270px; position:relative; background:#fff; margin-left:10px;}
.ttNBoxRed, .ttNBoxOrg, .ttNBoxYel, .ttNBoxGre, .ttNBoxBlu {position:absolute; top:0; left:-10px; color:#fff; font-size:12px; width:10px; height:10px; padding:2px 4px 7px 5px;}
.ttNBoxRed {background:#d82b2f;}
.ttNBoxOrg {background:#f16932;}
.ttNBoxYel {background:#f4a82e;}
.ttNBoxGre {background:#9bb941;}
.ttNBoxBlu {background:#41a2b9;}
.ttInner {width:240px; margin-left:20px; padding:5px;}
.ttInner .ttTxt {font:18px 'Bitter-Regular', Georgia, Times New Roman, Times, serif; color:#2d3a4a; font-weight:normal;}
.ttInner .ttTxt a {font:18px 'Bitter-Regular', Georgia, Times New Roman, Times, serif; color:#2d3a4a; font-weight:normal;}
.ttInner .ttTxt a:hover {color:#d82b2f;}
.ttInner .ttTxt16 {font:16px 'Bitter-Regular', Georgia, Times New Roman, Times, serif; color:#2d3a4a; font-weight:normal;}
.ttInner .ttTxt16 a {font:16px 'Bitter-Regular', Georgia, Times New Roman, Times, serif; color:#2d3a4a; font-weight:normal;}
.ttInner .ttTxt16 a:hover {color:#d82b2f;}
.ttInner .ttP125 {width:125px; float:left;}
.ttInner .ttP125 a img {width:125px; height:70px;}
.ttInner .ttW95 {width:95px; margin-left:10px; float:left; color:#9ea4ab; font-size:10px;}
.ttInner .ttCom {background:url(images/comment_icon.png) left 2px no-repeat; padding:0 0 0 15px; color:#474a4c;}
.ttInner .ttCom a {color:#474a4c; display:block;}
.ttInner .greyTxt {color:#9ea4ab; font-size:10px;}
.ttInner .ttCom2 {background:url(images/comment_icon.png) left 2px no-repeat; padding:0 0 0 15px; color:#474a4c; width:30px;}
.ttInner .ttCom2 a {color:#474a4c; display:block; width:30px;}

.urr {background:#30373e; padding:5px; color:#fff;}
.urr .urrHead {float:left; margin-top:2px;}
.urr .urrHead a {font:20px 'Bitter-Regular', Georgia, Times New Roman, Times, serif; color:#fff; font-weight:normal; text-transform:uppercase;}
.urr .urrHead a span {color:#f7b200;}
.urr .urrMain {background:#fff; padding:10px; color:#30373e; border-top:3px solid #f7b200; margin-top:10px;}
.urr .urrP48 {width:48px; float:left;}
.urr .urrP48 a img {width:48px; height:48px;}
.urr .urrC {width:225px; float:left; margin-left:15px; color:#7e858d; font-size:12px; padding-top:20px;}
.urr .urrC a {color:#1b98bc; font-size:12px;}
.urr .urrC a:hover {color:#d82b2f;}
.urr .urrMain .urrCar {background:url(images/stripe.png) left top repeat; border-left:2px solid #30373e;  padding:0;}
.urr .urrMain .urrCell1 {width:175px; float:left; padding:5px;}
.urr .urrMain .urrCell1 a {color:#30373e; font-size:14px; font-family:'Bitter-Regular', Georgia, Times New Roman, Times, serif; font-weight:normal;}
.urr .urrMain .urrCell1 a:hover {color:#d82b2f;}
.urr .urrMain .urrCell2 {width:72px; float:right; margin-left:10px;}
.urr .urrMain .urrCell2 a img {width:72px; height:40px;}
.urr .quoteTxt a {font-size:12px; color:#30373e;}
.urr .quoteTxt a:hover {color:#d82b2f;}
.urr .urrpara {width:240px; float:left; color:#7e858d; font-size:12px; font-style:italic;}
.urr .urrRate {width:40px; float:left; margin-left:10px;}
.urr .rflink {font:12px Arial, Helvetica, sans-serif;}
.urr .rflink a {background:url(images/yellow_arrow.png) left 1px no-repeat; padding:0 0 0 10px; color:#1b98bc; font-size:12px;}
.urr .rflink a:hover {color:#d82b2f;}

.urr .smurLink {font:12px Arial, Helvetica, sans-serif;}
.urr .smurLink a {background:url(images/yellow_arrow.png) left 1px no-repeat; padding:0 0 0 10px; color:#20252b; font-size:12px;}
.urr .smurLink a:hover {color:#d82b2f;}

.tagsClass {color:#20252b; font:12px Arial, Helvetica, sans-serif;}
.tagsList a {color:#d82b2f; font:12px Arial, Helvetica, sans-serif;}
.tagsList a:hover {color:#d82b2f;}



/*03 May 2013*/
.urTH {border-left:5px solid #f7b200; padding:0 0 0 20px; font:25px "Bitter-Regular", Georgia, Times, serif;}
.urmr select {padding:5px; background:#272b30; color:#fff; border:1px solid #bcbcbc; font-size:11px; width:200px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.urmr select:hover {background:#fff; color:#272b30; border:1px solid #bcbcbc;}
.urm select {padding:5px; background:#272b30; color:#fff; border:1px solid #bcbcbc; font-size:11px; width:130px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.urm select:hover {background:#fff; color:#272b30; border:1px solid #bcbcbc;}
.odTH {border-left:5px solid #d82b2f; padding:0 0 0 20px; font:25px "Bitter-Regular", Georgia, Times, serif;}
.odeBox {width:100px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#d82b2f; color:#fff; font-size:10px; padding:5px;}

.blueNBox {background:#23bedf; color:#fff; padding:5px; font-size:12px; width:20px; height:20px; text-align:center;}

/*7 May 2013 style start here*/
.authorCon {width:470px; height:155px; position:relative; background:url(images/author_btm_bg.png) left bottom no-repeat; padding-bottom:2px; }
.authorCon .authorPhoto {width:130px; height:155px; float:left; margin:0 0 0 20px;}
.authorCon .authorName {width:300px; height:155px; float:left; margin:0 0 0 20px;}
.authorCon .authorName .headN {font:35px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#000404; line-height:40px; margin-top:35px; height:80px;}
.authorCon .authorName .autPost {font:14px Arial, Helvetica, sans-serif; color:#fff; margin-top:15px;}

a.blue12 {font:12px Arial, Helvetica, sans-serif; color:#1b98bc;}
a.blue12:hove {color:#d82b2f;}
a.black12 {font:12px Arial, Helvetica, sans-serif; color:#5e6164;}
a.black12:hover {color:#d82b2f;}
a.black14 {font:14px Arial, Helvetica, sans-serif; color:#5e6164;}
a.black14:hover {color:#d82b2f;}
a.red10 {font:10px Arial, Helvetica, sans-serif; color:#d82b2f;}
a.red11 {font:11px Arial, Helvetica, sans-serif; color:#d82b2f;}
a.red12 {font:12px Arial, Helvetica, sans-serif; color:#d82b2f;}
a.red13 {font:13px Arial, Helvetica, sans-serif; color:#d82b2f;}
a.red14 {font:14px Arial, Helvetica, sans-serif; color:#d82b2f;}
a.red10:hover, a.red11:hover, a.red12:hover, a.resd13:hover, a.red14:hover {color:#31a2c3;}


.pcsel select {width:300px; padding:5px; background:#30373e; border:none; color:#fff; font-size:14px;}
.pcsel select option {padding:0 5px;}




.featureAurH {background:#d82b2f; width:80px; padding:2px 5px;}
.newsAurH {background:#d82b2f; width:50px; padding:2px 5px;}
.opinionAurH {background:#0d737c; width:80px; padding:2px 5px;}

.featureAurH, 
.newsAurH, 
.opinionAurH,
.featureAurH a, 
.newsAurH a,
.opinionAurH a {font:16px "Bitter-Regular", Georgia, Times, serif; font-weight:normal; color:#fff; text-transform:uppercase;}

.topCarFix {background:url(images/stripe.png) repeat;}
.fixedNav {position:fixed; top:0; margin-left:275px;}


/*7 May 2013 style end here*/

/*9 May 2013 style start here*/
.ccHT {font:34px "Bitter-Regular", Georgia, Times, serif;}
.ccPhoto {width:200px; float:left; position:relative;}
.ccPhoto a img {width:200px;}
.ccPhotoNo {position:absolute; width:auto; height:15px; top:0; left:-10px; background:#0D737C; color:#fff; padding:5px; font:12px Arial, Helvetica, sans-serif;}

.ccfesc {width:113px; padding:5px 10px; background:#0e7b84; color:#fff; font:13px Arial, Helvetica, sans-serif; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.ccsortBox {width:220px; float:right; border-right:1px solid #fff; padding:10px;}
.ccsortBox select {width:150px; font-size:11px; color:#272b30; background:#f1f1f1; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px solid #bcbcbc; padding:5px; font:13px Arial, Helvetica, sans-serif;}
.ccsortBox select:hover {background:#0e7b84; color:#fff; border:1px solid #343c44;}
.ccsortBox select option {padding:0 10px;}

.cheapestCont {width:590px; background:url(images/dot_border_bg.gif) left top repeat-x; padding:20px 10px}
.ccRankBox {width:auto; height:60px; float:left; background:#0d737c; color:#fff; padding:15px 5px; vertical-align:middle; text-align:center;}
.ccRankBox .ccrwhite {font:15px Arial, Helvetica, sans-serif;} 
.ccRankBox .ccnwhite {font:40px Arial, Helvetica, sans-serif;}
.ccCarBox {width:160px; float:left; margin-left:1px;}
.ccCarBox a img {width:160px; height:90px;}
.ccDetBox {width:auto; float:left; margin-left:10px; padding-left:10px; border-left:1px solid #e5e5e5;}
.ccDetBox .ccBlack18 a {color:#30373e; font:18px Arial, Helvetica, sans-serif;}
.ccDetBox .ccBlack18 a:hover {color:#d82b2f;}
.ccDetBox .ccGrey12 {color:#83878b; font:12px Arial, Helvetica, sans-serif;}
.ccDetBox .ccFuelCont {background:url(images/small_petrol_icon.png) left bottom no-repeat; height:27px; width:auto; float:left; margin-top:5px; padding:0 0 0 18px; font:28px "Bitter-Regular", Georgia, Times, serif; color:#0d737c;}
.ccDetBox .ccFuelCont span {font:20px "Bitter-Regular", Georgia, Times, serif; color:#83878b; font-weight:normal;}
.ccDetBox .scdLink {float:left; width:auto; background:url(images/red_arrow_icon.png) left no-repeat; padding:0 0 0 10px; margin:18px 0 0 20px;}
.ccDetBox .scdLink a {color:#20252b; font:12px Arial, Helvetica, sans-serif;}
.ccDetBox .scdLink a:hover {color:#d82b2f;}

/*9 May 2013 style end here*/



/*13 May 2013 Start Here*/

#odSlideWrapper {
	overflow: hidden;
	width: 638px;
	height: 351px;
	padding: 0;
	margin: 0 auto;
}

#odslideshow {
	overflow: hidden;
	width: 638px;
	height: 351px;
	padding: 0;
	margin: 0 auto;
	list-style-type: none;
	position:relative;
}

#odslideshow-controls {
	text-align: center;
	z-index:9999;
	position:absolute;
	top:500px;
}

#odslideshow-controls #prev {
	width:50px;
	background:url(images/prev_btn_red.jpg) left no-repeat;
	height:100px;
	padding:50px 0;
	position:absolute;
	left:0px;
	top:-160px;
}

#odslideshow-controls #next {
	background:url(images/next_btn_red.jpg) left no-repeat;
	width:50px;
	height:100px;
	padding:50px 0;
	position:absolute;
	right:-640px;
	top:-160px;
}

#odslideshow li {
	padding: 0px;
	list-style-type: none;
}


#odSlidePager {
	margin:0;
}

#odSlidePager ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	clear: both;
}

#odSlidePager ul li {
	margin-right:1px;
	background:#30373e;
	height:4px;
	width:126px;
	position:relative;
}

#odSlidePager ul li img { display: block;}

.odThumbWrapp {
	width: 586px;
	position: relative;
	margin-top:1px;
}	
#thumbSlidePagerPrev {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	left: 0;
	background:url(images/prev_btn_black.png) left no-repeat;
	cursor:pointer;
	
}
#thumbSlidePagerPrev:hover {background:url(images/gallery_prev_hover.png) left no-repeat;}

#thumbSlidePagerNext {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 20px;
	right: -8px;
	background:url(images/next_btn_black.png) left no-repeat;
	cursor:pointer;
	
}
#thumbSlidePagerNext:hover {background:url(images/gallery_next_hover.png) left no-repeat;}

#odSlidePager ul li.activeSlide {
	background:#d82b2f;
}

#odSlidePager ul li .overlay {display:none; background:url(images/hover_bg.png) top center repeat transparent; position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0
}
#odSlidePager ul li:hover .overlay {display:inline-block; position:absolute; width:127px; height:90px; bottom:0;}

#odSlidePager .overlay .inner {position:absolute; top:50%; left:43%; right:0; height:40px; margin-top:-20px}

/*13 May 2013 End Here*/

/*16 May 2013 Start Here*/

#disqus_thread a {font:16px Arial, Helvetica, sans-serif; color:#51575D;}
#disqus_thread a:hover {color:#d82b2f !important;}

#disqus_thread .publisher-anchor-color a {font:16px Arial, Helvetica, sans-serif; color:#51575D;}
#disqus_thread .publisher-anchor-color a:hover {color:#d82b2f !important;}

#disqus_thread .discovery-post-header h3 a {font:16px Arial, Helvetica, sans-serif; color:#51575D;}
#disqus_thread .discovery-post-header h3 a:hover {color:#d82b2f !important;}

#disqus_thread .discovery-post-header a.publisher-anchor-color:hover {color:#d82b2f !importants;}

.fixedCompNav {position:fixed; top:0;}

/*16 May 2013 End Here*/



/***********************************/
/*Ipad CSS*/
@media (max-width:768px){
	/**/
.topWhiteGrad .cloudBox{
	width: auto;
}

.topWhiteGrad, .topBlackGrad, .footer, .carHomeWrapper{
	width:960px;
	margin:0 auto;
}

.leftSidebar2, .leftSidebar{
	min-height:800px;
}

/**/
}

.top_ad
{
	width:750px;
	margin:0 auto;
}

/************************************/