@charset "utf-8";

@font-face {
    font-family: 'yaguarbold';
    src: url('fonts/yaguarbold-webfont.eot');
    src: url('fonts/yaguarbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/yaguarbold-webfont.woff') format('woff'),
         url('fonts/yaguarbold-webfont.ttf') format('truetype'),
         url('fonts/yaguarbold-webfont.svg#yaguarbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'yaguarmediumregular';
    src: url('fonts/yaguarmedium-webfont.eot');
    src: url('fonts/yaguarmedium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/yaguarmedium-webfont.woff') format('woff'),
         url('fonts/yaguarmedium-webfont.ttf') format('truetype'),
         url('fonts/yaguarmedium-webfont.svg#yaguarmediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'yaguarregular';
    src: url('fonts/yaguarregular-webfont.eot');
    src: url('fonts/yaguarregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/yaguarregular-webfont.woff') format('woff'),
         url('fonts/yaguarregular-webfont.ttf') format('truetype'),
         url('fonts/yaguarregular-webfont.svg#yaguarregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {
	min-height: 100%;
	height:auto;
	margin:0px;
}

body {
	font:normal 12px Arial;
	color:#000;
	margin:0px;
	padding:0px;
	height:100%;
	background:#fff;
	direction:rtl;
}
FORM, H1, H2, H3, H4, H5 {
	margin:0px;
	padding:0px;
}
INPUT, SELECT {
	font:normal 11px Arial;
	color:#424242;
}
H1 {
	margin:0px;
	font:bold 16px Arial;
	color:#000;
}
H2 {
	margin:0px;
	font:bold 14px Arial;
	color:#fff;
}
p {
	margin:0px;
	padding:0px;
}
b {
	font-size:13px;	
}
img {
	border:none;
}
.clear
{
	clear:both;
}

/* ------  Ira Start ------ */
.right{
  float:right;
}
.left{
  float:left;
}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.new_header{
	background:url(../images/NewImage/new_hedear.png) repeat-x top;
	height:162px;
	width:100%;
	margin-bottom:25px;
}

.new_footer{
	background:#2e2e2e;
	width:100%;
}

.new_content{
	width:980px;
	margin:0 auto;
	min-height:10px;
}

.new_content_r{
	width:200px;
}

.new_content_r .title{
	font-size:21px;
	font-family:'yaguarregular';
	color:#424242;
	padding:5px 0;
}

.new_content_r .big{
	margin-bottom:6px;
}

.new_content_r .big input[type="text"], .new_content_r input[type="password"]{
	width:195px;
	height:28px;
	line-height:28px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}

.new_content_r .big input[type="submit"]{
	
}

.new_content_r #LoginBtn {
	width:95px;
	height:28px;
	border:none;
	cursor:pointer;
	background:url(../images/Buttoms/submit_btn1.png) no-repeat;
}

.new_content_r .lit{
	width:195px;
	height:30px;
	margin-bottom:7px;
	margin-left:6px;
	
	background-color:#ffffff;
	background: #FFF url(../images/Buttoms/hez.png)no-repeat;
	border:1px solid #cacaca; /* אפור בהיר */	

	padding-right:5px;
	overflow:hidden;		
}

.new_content_r .lit select{
    padding: 5px 0px;
    width: 140%;
	color:#4d4d50;
	font: normal 12px Arial;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;		
}

.hide_m {
    display: none;
}

.new_content_r .lit select:focus{
    outline: none;
}

.new_content_r #SendBtn {
	width:84px;
	height:28px;
	background:url(../images/Buttoms/send_btn.png) no-repeat center;
	border:none;
	float:left;
}

/* ////////////////////////////////////////////////// */
.new_content_l{
	width:760px;
}

.new_content_l .title_text{
	background:url(../images/NewImage/TitleBg.png) no-repeat;
	width:760px;
	height:53px;
}
.new_content_l .title_text h1{

	font-size:21px;
	font-family:'yaguarregular';
	color:#ffffff;
	line-height:53px;
	padding-right:20px;
}
.new_content_l .title_text img{
    width:100%;
}
.new_content_l .body_text{
	border:1px solid #d9d9d9;
	border-top:none;
	padding:20px;
	margin-bottom:20px;
	color:#2d2d2d;
	font-family:Arial;
	font-size:12px;
}
.new_content_l .body_text img{
    width:100%;
}
.new_content_l .register_body_text{
	border:1px solid #d9d9d9;
	border-top:none;
	padding:20px;
	margin-bottom:20px;
	color:#2d2d2d;
	font-family:Arial;
	font-size:12px;
}

.new_content_l .body_text h2{
	color:#20a4ca;
}

/* ////////////////////////////////////////////////// */



/* ***  _header.asp *** */

.new_header_content{
	height:113px;
	border-top:5px solid #424242;
}

.new_header_content .logo{
	width:280px;
	height:113px;
	background:url(../images/NewImage/new_logo.png) no-repeat left;
}

.new_banner{
	width:700px;
	margin-top:5px;
}



/* ***  _top_menu.asp *** */

.top_menu{
	height:44px;
	line-height:44px;
	background:#0FF;/*Test*/
}


/* *** _default_search_box.asp  *** */

.default_search_box{
	width:780px;
	height:250px;
	color:#ffffff;
	font-family: "yaguarregular";
}
.default_search_box h2{
	font-size:36px;
	font-family: "yaguarregular";
}

.default_search_box.my_blue{
	background:url(../images/NewImage/my_blue.png) no-repeat;
	width:381px;
	height:250px;
}

.default_search_box.my_blue span{
	color:#fff9bf;

}

.default_search_box.my_cyan{
	background:url(../images/NewImage/my_cyan.png) no-repeat;
	width:379px;
	height:250px;		
}

.default_search_box.my_cyan span{
	color:#424242;
}

.mador_search_box{
	width:320px;
	height:200px;
	margin:25px auto;
}

.mador_search_box .big input[type="text"]{
	width:300px;
	height:28px;
	line-height:28px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}
.but_whight a{
	font-family: "yaguarregular";
	font-size:21px;
	color:#424242;
	text-decoration:none;
	margin-top:20px; 
	float:left; 
	margin-left:13px;	
}
.but_yellow a{
	font-family: "yaguarregular";
	font-size:21px;
	color:#fff9bf;
	text-decoration:none;
	margin-top:20px; 
	float:left;
	 margin-left:13px;
}

.lit153x19{
	width:153px;
	height:19px;
	margin-top:5px;
}

.lit153x27{
	width:148px;
	height:25px;

	
	background-color:#ffffff;
	background: #FFF url(../images/Buttoms/hez.png)no-repeat;
	border:1px solid #e2e2e2; /* אפור בהיר */	

	padding-right:5px;	
	overflow:hidden;
		
}

.lit153x27 select{
    padding: 5px 0px;
    width: 140%;
	color:#4d4d50;
	font: normal 12px Arial;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;		
}



.lit153x27 select:focus{
    outline: none;
}



 #NewCarSearchBtn {
	float:left;
	background:url(../images/Buttoms/search_newcars_btn.png) no-repeat center;
	width:97px;
	height:24px;
	display:block;
	cursor:pointer;
	border:none;
	margin-top:12px;
}

#UsedCarSearchBtn {
	float:left;
	background:url(../images/Buttoms/search_usedcars_btn.png) no-repeat center;
	width:97px;
	height:24px;
	display:block;
	cursor:pointer;
	border:none;
	margin-top:12px;
}


/* *** footer.asp *** */
.new_footer_content {
	width:100%;
	height:48px;
	line-height:48px;
	direction:rtl;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;	
}

.new_footer A {
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.new_footerr A:hover {
	text-decoration:underline;
}

/* *** _bottom_menu.asp *** */

.bottom_menu {
	width:100%;
	height:46px;
	text-align:center;
	direction:rtl;
	font-family:Arial;
	font-size:12px !important;
	color:#ffffff;	
}
.bottom_menu Table {
	width:auto;
	height:46px;
	text-align:center;
}
.bottom_menu Table TD {
	padding-left:2px;
	padding-right:2px;
}
.bottom_menu A {
	font-family:Arial;
	font-size:12px !important;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.bottom_menu A:hover {
	text-decoration:underline;
	color:#fffac6;
}


/* *** _login_box.asp *** */

.login_box{
	width:200px;
	height:130px;
	text-align:center;
}

.login_box A {
	font:13px Arial;
	color:#424242;
	text-decoration:none;	
}

.login_box  .post_add_btn a{
	color:#ffffff;
	text-decoration:none;
	font-size:21px;
	font-family:'yaguarregular';
	line-height:53px;
	padding:0;
}


/* ***   *** */
.post_add_btn{
	background:url(../images/NewImage/2_10.png) no-repeat;
	width:200px;
	height:53px;
	cursor:pointer;
	display:block;
	font-size:21px;
	font-family:'yaguarregular';
	line-height:53px;
}

.post_add_btn a{
	color:#ffffff;
	text-decoration:none;
	padding-right:35px;
}

.post_add_btn a span{
	color:#fff59b;
}


/* *** _default_modeltype_box.asp *** */

.default_model_type_box{
	border:1px solid #eaeaea;
	background:#ffffff;
	min-height:290px;
	padding:10px;
	margin-bottom:25px;
	position:relative;
	top:0;
}

.title_text h3 {
	font-size:24px;
	font-family:'yaguarregular';
	color:#ffffff;
	text-align:right;
	line-height:53px;
	margin-right:20px;		
}
.title_text h4 {
	font-size:20px;
	font-family:'yaguarregular';
	color:#fff9bf;
	text-align:right;
	line-height:53px;
	margin-right:85px;
}

.title_text #SponseredBanner {
	position:relative;
	top:5px;
	left:45px;

}

.default_model_type_box .results {
	position:absolute;
	top:20px;
	right:50px;	
}
.default_model_type_box .results DIV {
	float:right;
	width:115px;
	height:80px;
	text-align:center;
	padding-left:60px;
	padding-bottom:5px;
}
.default_model_type_box .results DIV A {
	font:bold 12px Arial;
	color:#2d2d2d;
	text-decoration:none;
	display:block;	
}
.default_model_type_box .results DIV A:hover {
	text-decoration:underline;
}


/* *** _default_articles_box.asp *** */
.default_articles_box{
	border:1px solid #eaeaea;
    width: 764px;
    height: 153px;
	margin-bottom:10px;
	position:relative;
	top:0;
}

.default_articles_box_R{
    position: absolute;
    top: 10px;
    right: 20px;
    width: 520px;
	background: url(../images/NewImage/TitleBg.png) no-repeat top left;
}

.default_articles_box_R .title {
	height: 53px;
    color: #fff;
    text-decoration: none;
    text-align: right;
    display: block;
}
.default_articles_box_R .title a {
	font: bold 25px Arial;
    color: #fff;
    text-decoration: none;
    text-align: right;
    display: block;
	text-indent:10px;
	line-height:53px;
}
.default_articles_box_R .desc {
	height: 60px;
    overflow: hidden;
    text-align: right;
    font: normal 14px Arial;
	padding:5px;
}
.default_articles_box_R .more {
	text-align: left;
}
.default_articles_box_R .more a {
	height: 35px;
    overflow: hidden;
    color: #3090cd;
    font: bold 12px Arial;
    text-decoration: none;
}



.default_articles_box_L{
	position: absolute;
    top: 10px;
    left: 10px;
	
}



/* *** _cars_results_title_box.asp *** */

.category_header_box{
	background:url(../images/NewImage/TitleBg.png) no-repeat;
	width:760px;
	height:53px;	
}

.category_header_box h1{

	font-size:21px;
	font-family:'yaguarregular';
	color:#ffffff;
	line-height:53px;
	padding-right:20px;
}
.category_header_box h2{

	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	line-height:53px;
}

/* *** _articles_results_box.asp *** */


.articles_box_header{
	background:url(../images/NewImage/TitleBg.png) no-repeat;
	width:760px;
	height:53px;
}
.articles_box_header h1,.articles_box_header h2{

	font-size:21px;
	font-family:'yaguarregular';
	color:#ffffff;
	line-height:53px;
	padding-right:20px;
}

.articles_box_categories{
	width:760px;
	min-height:39px;
	border-bottom:1px solid #9f9f9f;
	border-top:1px solid #ffffff;
	background:#d9d9d9
	
}


.articles_box_categories DIV {
	padding-right:10px;
}
.articles_box_categories DIV A {
	float:right;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:5px;
	font:bold 13px Arial;
	color:#32302f;
	text-indent:5px;
	text-decoration:none;
	background:url(../images/NewImage/articles_box_categories_td.png) no-repeat left;
	white-space:nowrap;
	line-height:39px;
}
.articles_box_categories DIV A:hover {
	color:#20a4ca;	
}

/* ------------------------------------ */

.articles_box_results_title {
	width:760;
	height:45px;
	background:url(../images/NewImage/cars4me_articles_03.png) repeat-y center;
	margin-top:20px;
}

.articles_box_results_title a{
	padding-right:20px;
	line-height:45px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#424242;
	text-decoration:none;
}

.articles_box {
	width:720;
	min-height:16px;
	border:1px solid #e2e2e2;
	border-top:none;
	padding:20px;
}


#ArticlesBox #LeftSide {
	position:absolute;
	top:15px;
	left:10px;
}
.articles_box .img {
	width:190px;
	height:130px;
	overflow:hidden;
}

.articles_box .text {
	width:520px;
	overflow:hidden;
}


.articles_box .desc {
	height:90px;
	overflow:hidden;
	text-align:right;
	font:normal 12px Arial;
	color:#2d2d2d;
}
.articles_box .more {
	text-align:left;
	margin-top:5px;
}

/* ------------------------------------ */

.results_pageing {
	width:760px;
	height:38px;
	background:#d9d9d9;
	border-bottom:1px solid #aeaeae;
	direction:rtl;
	margin:20px 0;
	text-align:center;
}
.results_pageing Table {
	height:38px;
	font:bold 12px Arial;
	color:#424242;
	margin:0 auto;
}
.results_pageing Table B {
	font:bold 14px Arial;
	color:#424242;
}
.results_pageing #NextBtn A {
	font:bold 14px Arial;
	color:#0381c7;
	text-decoration:none;
}
.results_pageing #PreviousBtn A {
	font:bold 14px Arial;
	color:#424242;
	text-decoration:none;
}



/* *** _body.asp *** */

.body_text .big{
	margin-bottom:6px;
	margin-right:30px;
}


.body_text .big input[type="text"], .body_text .big input[type="password"]{
	width:280px;
	height:28px;
	line-height:28px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}

.body_text .big textarea{
	width:280px;
	height:100px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}


/* *** _register_box.asp *** */

.register_body_text .text{
	width:70px;
	line-height:28px;
}

.register_body_text .big{
	margin-bottom:6px;
	margin-right:10px;
}


.register_body_text .big input[type="text"], .register_body_text .big input[type="password"], .register_body_text .big input[type="file"]{
	width:258px;
	height:28px;
	line-height:28px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}

.register_body_text .big1{
	margin-bottom:6px;
	margin-right:10px;
}


.register_body_text .big1 input[type="text"]{
	width:180px;
	height:28px;
	line-height:28px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}

.register_body_text .big textarea{
	width:258px;
	height:100px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}


.register_body_text .lit{
	width:60px;
	height:30px;
	margin-bottom:7px;
	margin-left:6px;
	
	background-color:#ffffff;
	background: #FFF url(../images/Buttoms/hez.png)no-repeat;
	border:1px solid #cacaca; /* אפור בהיר */	

	padding-right:5px;
	overflow:hidden;		
}

.register_body_text .lit select{
    padding: 5px 0px;
    width: 140%;
	color:#4d4d50;
	font: normal 12px Arial;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;		
}



.register_body_text .lit select:focus{
    outline: none;
}


/* *** _order_box_details.asp *** */


.order_box {
	width:718px;
	background:#FFF;
	min-height:50px;
	padding:20px;
	text-align:right;

	border:1px solid #e3e3e3;
	border-top:none;	
}

.order_box_header{
	height:98px;
	border:1px solid #b7b7b7;
	background:#d9d9d9;
}

.order_box Header {
	width:760px;
	height:133px;
	background:url(../images/order_03.jpg) no-repeat center;
	position:relative;
}

.order_box Header H1 {
	position:absolute;
	top:15px;
	right:20px;
	font:bold 22px Arial;
	color:#008ccc;	
}


.order_box  .text{
	width:90px;
	line-height:28px;
}


.order_box .bigsel{
	width:180px;
	height:30px;
	margin-bottom:7px;
	margin-right:10px;
	
	background-color:#ffffff;
	background: #FFF url(../images/Buttoms/hez.png)no-repeat;
	border:1px solid #cacaca; /* אפור בהיר */	

	padding-right:5px;
	overflow:hidden;		
}

.order_box .litsel{
	width:76px;
	height:30px;
	margin-bottom:7px;
	margin-right:10px;
	
	background-color:#ffffff;
	background: #FFF url(../images/Buttoms/hez.png)no-repeat;
	border:1px solid #cacaca; /* אפור בהיר */	

	padding-right:5px;
	overflow:hidden;		
}

.order_box .bigsel select, .order_box .litsel select{
    padding: 5px 0px;
    width: 140%;
	color:#4d4d50;
	font: normal 12px Arial;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;		
}



.order_box .bigsel select:focus, .order_box .litsel select:focus{
    outline: none;
}

.order_box .big, .order_box .lit{
	margin-bottom:6px;
	margin-right:10px;
}


.order_box  .big input[type="text"], .order_box .big input[type="password"], .order_box .big input[type="file"]{
	width:180px;
	height:28px;
	line-height:28px;
	
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}

.order_box  .lit input[type="text"], .order_box .lit input[type="password"]{
	width:130px;
	height:28px;
	line-height:28px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}

.order_box .big textarea{
	width:558px;
	height:100px;
	background:#ffffff;/*white*/
	border:1px solid #cacaca;
	color:#424242;/*424242*/
	font-size:13px;

	padding-right:5px;		
}



.order_box_header .switch_button {
	width:216px;
	height:37px;
	margin-top:30px;
	margin-right:20px;
}
.order_box_header .Step {
	width:460px;
	height:64px;
	margin-top:10px;
	margin-left:25px;
}
.order_box_header .OrderBoxHeadeTitle
{
	width:100%;
	margin-right:20px;
}




.order_top_sub_header {
	width:758px;
	height:42px;
	background:#FFF;
	font:bold 14px Arial;
	color:#474747;
	text-align:right;
	text-indent:30px;
	line-height:42px;
	border:1px solid #e3e3e3;
	border-top:none;	
}



.order_box  Table {
	width:auto;	
	font:normal 14px Arial;
	color:#424242;
	text-align:right;
}
.order_box  Table TH {
	font:normal 14px Arial;
	color:#424242;
	text-align:right;
	white-space:nowrap;
	width:100px;
	text-indent:20px;
}
.order_box  Table TD {
	text-indent:20px;
	width:200px;
	white-space:nowrap;
}
.order_box  Table Input[type=text], .order_box  Table Input[type=password] {
	width:159px;
	height:25px;
	font:normal 14px Arial;
	background:url(../images/input_text_159px_bg.png) no-repeat center;
	text-indent:10px;
	border:none;
	color:#424242;
	line-height:25px;
}
.order_box  Table Select {
	width:159px;
	height:25px;
	font:normal 14px Arial;
	background:url(../images/input_text_159px_bg.png) no-repeat right;
	border:none;	
	color:#424242;
	line-height:25px;
}
.order_box  Table Textarea {
	width:500px;
	height:100px;
	font:normal 14px Arial;
	color:#424242;
}
.order_box  #TipBox {
	float:left;
	width:350px;
	height:250px;
	background:url(../images/order_tip_bg.jpg) no-repeat center;
}
.order_box Footer {
	width:760px;
	height:102px;
	background:url(../images/add-details_03.jpg) no-repeat center;	
}
.order_box Footer #submit_btn, .order_box Footer #next_step, .order_box Footer #previous_step {
	cursor:pointer;	
}
.order_box Footer Table {
	width:auto;
	height:102px;
}



/* *** *** */

.category_box {
	width:760px;
	background:#ffffff;
}
,category_box_results {
	width:760px;
	background:#d9d9d9;
	border-top:1px solid #ffffff;	
}
.category_box_results Table {
	width:100%;	
	  border-spacing:0px;
}
.category_box_results Table TH {
	height:39px;
	line-height:39px;
	/*background:#d9d9d9;
	border-bottom:1px solid #b7b7b7;*/
	
}
.category_box_results Table TD {
	height:100px;
	text-align:center;
	padding-top:8px;
}
.category_box_results #MoreDetailsBox Table {
	width:100%;
	background:none;
}
.category_box_results #MoreDetailsBox Table TD {
	height:20px;
	width:80px;
}
.category_box_results #MoreDetailsBox Table TH {
	height:60px;
}

.category_box_results .NormalTitle {
	font:normal 12px Arial;
	color:#424242;
	padding-left:4px;
	padding-right:4px;
	background: #d9d9d9;
	
}
.category_box_results .SortTitle {
	font:bold 14px Arial;
	color:#424242;
	padding-left:4px;
	padding-right:4px;
	background:url(../images/NewImage/cars_results_sort_sep.png) no-repeat #d9d9d9 right bottom;
}
.category_box_results .BoldTitle {
	font:bold 14px Arial;
	color:#424242;
	padding-left:4px;
	padding-right:4px;
	background:url(../images/NewImage/cars_results_sort_sep.png) no-repeat  #d9d9d9 right bottom;
	width:80px;
}



/* *** _my_search_box.asp *** */

.search_box {
	width:178px;
	background:#FFF;
	border:1px solid #d9d9d9;
	padding:10px;
	margin-bottom:20px;
	
}
.search_box  Table {
	width:178px;
}
.search_box  Table TH {
	font:bold 12px Arial;
	color:#424242;
	text-align:right;
	width:20%;
	white-space:nowrap;
}
.search_box  Table TD {
	font:bold 12px Arial;
	color:#008ccc;
	text-align:right;
	white-space:nowrap;
}

.search_box_title{
	background:url(../images/NewImage/search_box_title.png) no-repeat;
	width:195px; 
	height:43px;
	line-height:43px;
    font-family: "yaguarregular";
    font-size: 21px;
	padding-right:5px;	
}



/* *** *** */

#AdvancedSearchBox {
	width:178px;

}
#AdvancedSearchBoxFooter {
	min-height:100px;
	background:url(../images/cars_22.jpg) no-repeat bottom;
}
#AdvancedSearchBox #FilterTitle {
	padding-top:5px;
	text-indent:10px;
	text-align:right;
}
#AdvancedSearchBox #FilterTitle A {
	font:bold 12px Arial;
	color:#0090ce;
	text-decoration:none;
	
}
#AdvancedSearchBox #FilterTitle A:hover {
	text-decoration:underline;
}
#AdvancedSearchBox .FilterLink {
	text-align:right;
	padding-right:10px;
}
#AdvancedSearchBox .FilterLink ul {
	padding:0px;
	margin:0px;
}
#AdvancedSearchBox .FilterLink li {
	padding:0px;
	margin:0px;
	list-style:none;
	font:bold 11px Arial;
	color:#008ccc;
}
#AdvancedSearchBox .FilterLink li B {
	font:bold 11px Arial;
	color:#3b3b3b;
}
#AdvancedSearchBox .FilterLink li A {
	font:normal 11px Arial;
	color:#3b3b3b;
	text-decoration:none;
}
#AdvancedSearchBox .FilterLink li A:hover {
	text-decoration:underline;	
}

/* *** _side_menu.asp *** */

.side_menu_box {
	width:200px;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}


.side_menu_box .mid_button {
	width:200px;
	height:35px;
	background:#ffffff;
	line-height:35px;
	border-bottom:1px dotted #999;
	font-family:Arial;
	font-size:13px;
	color:#424242;

}

.side_menu_box .mid_button a{
	text-decoration:none;
	color:#424242;
}


/* *** _client_ads_menu.asp, _client_ads_side_menu.asp, _mechiron_side_menu.asp *** */


#SideMenuBox {
	width:200px;
	position:relative;
	padding:0px;
	margin:0px;
}

#SideMenuBox #Shadow {
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	height:15px;
}

#SideMenuBox #MidButton {
	width:200px;
	height:35px;
	background:#ffffff;
	background:url(../images/NewImage/blue_arrow.png) right #FFF no-repeat;
	border-bottom:1px solid #eaeaea;
}

#SideMenuBox .SubMidButton {
	width:200px;
	background:#CF3;
	display:none;
}
#SideMenuBox .SubMidButton A {
	display:block;
	width:100%;
	height:35px;
	font:bold 12px Arial;
	text-decoration:none;
	text-align:right;
	text-indent:10px;
	border-top:1px dotted black;
	line-height:35px;
}
#SideMenuBox .SubMidButton A:hover {
	text-decoration:underline;
}


#SideMenuBox A {
	width:100%;
	height:100%;
	display:block;
	font:bold 14px Arial;
	color:#2d2d2d;
	text-align:right;
	text-decoration:none;
	text-indent:20px;
	line-height:35px;
}
#SideMenuBox A:hover {
	color:#008ccc;	
}



/* *** *** */

.car_box_header {
	width:760px;
	height:39px;	
	position:relative;
	top:0;
	right:0;
}

.car_box_header #Tabs {
	width:760px;
	position:absolute;
	top:0;
	right:0;
	z-index:10;	
	
}
.car_box_header .myTd, #CalculatorBoxTabs .myTd{
	float:right;
	background:url(../images/NewImage/myTd.png) no-repeat center;
	width:2px;
	height:45px;
}



.car_box_header #Tabs .On {
	float:right;
	width:142px;
	height:45px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:white;
	cursor:pointer;
	background:url(../images/NewImage/car_tab_on.png) no-repeat center;
	line-height:39px;
}
.car_box_header #Tabs .Off {
	float:right;
	width:142px;
	height:45px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:#424242;
	cursor:pointer;
	background:url(../images/NewImage/car_tab_off.png) no-repeat center;
	line-height:39px;
}
.car_box_header #Tabs .Off:hover {
	color:white;
	background:url(../images/NewImage/car_tab_on.png) no-repeat center;	
}

.car_box{
	width:758px;
	border-bottom:1px dotted #afafaf;
	min-height:350px;
	overflow:hidden;
	padding-bottom:15px;
	border:1px solid #9f9f9f;
}

.car_box #Left {
	float:left;
	width:270px;
	padding-left:10px;
}
.car_box #Right {
	float:right;
	width:425px;
	padding-right:10px;
	text-align:right;
}
.car_box #Center {
	padding-right:10px;
	padding-left:10px;
}
.car_box #Clear {
	clear:both;	
}
.car_box #PurpleHeader {
	height:32px;
	font:bold 12px Arial;
	color:#0090ce;
	line-height:32px;
	text-align:right;
}
.car_box #PurpleHeader A {
	font:bold 12px Arial;
	color:#0090ce;
	text-decoration:none;
	text-align:right;
	line-height:32px;
}
.car_box #PurpleHeader A:hover {
	text-decoration:underline;	
}
.car_box #MainPhoto {
	width:270px;
	height:200px;
	position:relative;
}
.car_box #MorePhotos {
	width:270px;
	min-height:130px;
}
.car_box #MorePhotos Table {
	width:100%;
	background:none;
}
.car_box #MorePhotos Table TD {
	height:65px;
	vertical-align:bottom;	
}
.car_box #MorePhotos IMG {
	width:60px;
	height:60px;
	border:1px solid #737371;	
}
.car_box #MainVideo {
	position:relative;
	width:270px;
	height:180px;
}
.car_box #MainVideo #PreviewImage {
	position:absolute;
	top:0px;
	left:0px;
	width:270px;
	height:180px;
	z-index:1;
}
.car_box #MainVideo #PlayIcon {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:270px;
	height:180px;
	background:url(../images/video_play_ico.png) no-repeat center;
	cursor:pointer;
	z-index:2;
}
.car_box #YouTubeVideo {
	position:relative;
	width:270px;	
	height:180px;
}
.car_box #YouTubeVideo Iframe {
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
}

.car_box #AllPhotos {
	width:740px;
	padding-top:32px;
}
.car_box #AllPhotos Table {
	width:100%;	
}
.car_box #AllPhotos Table TD {
	width:33%;
	text-align:center;
	vertical-align:top;
	height:170px;
}
.car_box #CarDetails {
	width:425px;
	padding-top:32px;
}
.car_box #CarDetails Table {
	width:100%;
}
.car_box #CarDetails Table TH {
	font:bold 14px Arial;
	color:#2d2d2d;
	text-align:right;
	width:20%;
	white-space:nowrap;
	text-indent:8px;
}
.car_box #CarDetails Table TD, .car_box #CarDetails Table TD A {
	font:normal 14px Arial;
	color:#0090ce;
	text-align:right;
	text-indent:15px;
}
.car_box #CarDetails Table TD A {
	text-decoration:none;	
}
.car_box #CarDescription {
	font:normal 14px Arial;
	color:#2d2d2d;
	text-align:right;
	padding:10px;
}
.car_box #CarDescription B {
	font:bold 14px Arial;
}



/* ---------------------- */

.car_box_footer {
	width:760px;
	height:39px;
}
.car_box_footer Table {
	width:100%;
	height:39px;
}
.car_box_footer th{
	width:2px;
	height:39px;
}

/* ---------------------- */

.car_box_paging_box {
	width:760px;
	height:106px;
	background:url(../images/NewImage/car_box_paging_bg.png) no-repeat center;
	position:relative;
}
.car_box_paging_box #BackToResults {
	position:absolute;
	top:30px;
	right:10px;	
}
.car_box_paging_box #BackToResults A {
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:underline;
}
.car_box_paging_box #BackToResults A:hover {
	text-decoration:none;
}
.car_box_paging_box #NewSearch {
	position:absolute;
	top:50px;
	right:10px;	
}
.car_box_paging_box #NewSearch A {
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:underline;
}
.car_box_paging_box #NewSearch A:hover {
	text-decoration:none;
}
.car_box_paging_box Table {
	width:auto;
	height:60px;
}

/* *** *** */


.sponser_banner {
	width:170px;
	height:43px;
	background:url(../images/NewImage/sponser_banner_bg.png) no-repeat center;
	margin-left:12px;
	margin-bottom:20px;
	padding-right:10px;
}
.sponser_banner A {
	font:bold 14px Arial;
	color:#2d2d2d;
	text-decoration:none;
	line-height:43px;	
}
.sponser_banner A:hover {
	text-decoration:underline;
	line-height:43px;	
}


/* *** _article_result_box.asp *** */

.article_box_title{
	background:url(../images/NewImage/article_box_title.png) no-repeat;
	width:760px;
	height:47px;
	margin-top:20px;
}

.article_box_title h2,.article_box_title h1{
    color: #424242;
    font-family: "yaguarregular";
    font-size: 21px;
    padding-right: 15px;
	line-height:53px;
}


.body_text #AllArticlesBtn {
	float:left;
	margin-top:20px;
	
}

.body_text #LoginBtn {
    background-image: url("../images/Buttoms/enter_btn.png");
	width:85px;
	height:28px;
	border:none;
}

/* *** _article_response_box.asp *** */


#ResponseHeader {
	background:url(../images/NewImage/article_box_title.png) no-repeat;
	width:760px;
	height:47px;
	margin-top:20px;
}

#ResponseHeader H4 {
	float:right;
	width:600px;
	font:bold 15px Arial;
	color:#474747;
	text-align:right;
	line-height:37px;
	padding-right:25px;
}
#ResponseHeader SPAN {
	font:bold 13px Arial;
	color:#424242;	
}
#ResponseHeader #AddBtn {
	float:left;
	width:auto;
	height:37px;
	display:inline;
	padding-left:40px;
	padding-top:13px;
}
#ResponseHeader #AddBtn A {
	font:bold 15px Arial;
	color:#424242;
	text-decoration:none;
	line-height:32px;	
}
#ResponseHeader #AddBtn A:hover {
	text-decoration:underline;
}
#ResponsesForm {
	width:718px;
	border:1px solid #eaeaea;
	border-top:none;
	text-align:right;
}
#ResponseHeader #ResMsg {
	font:bold 12px Arial;
	color:#1b99be;
	text-align:center;	
}
#ResponsesForm table {
	
}
#ResponsesTbl {
	width:100%;;
	border:1px solid #eaeaea;
	margin-bottom:20px;
}
#ResponsesTbl Table {
	width:100%;
	background:#d9d9d9;
}
#ResponsesTbl TH {
	height:30px;
	font:bold 14px Arial;
	color:#000;
	line-height:30px;
}
#ResponsesTbl TD {
	height:30px;
	font:bold 13px Arial;
	color:#000;
	border-bottom:1px dotted #000;
	background:#fff;
}
#ResponsesTbl .DataBox {
	text-align:right;
	background:white;
	height:20px;
	border-bottom:1px solid #dedede;
	background:#d9d9d9;
}

/* *** _default_latest_used_ads.asp,_default_latest_new_ads.asp *** */

.default_latest_title{
	font-size:21px;
	font-family:'yaguarregular';
	color:#424242;
	padding:5px 0;
}

.default_latest_bg{
	width:100%;
	height:146px;
	margin-bottom:20px;
	/*background:#C06; /*Test*/
}

.default_latest_bg .MainAdBlock{
	width:147px;
	height:146px;
	float:right;
	/*background:#0F0;*/
	margin-left:6px;
	padding:0;
}

.default_latest_bg  .last{
	margin-left:0px;	
}

.default_latest_bg .MainAdBlock .img{
	width:147px;
	height:96px;
	position:relative;
	top:0;
	right:0;
		
}

.default_latest_bg .MainAdBlock .text1{
	width:137px;
	height:36px;
	overflow:hidden;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;	
	background:#0089cb;
	padding:5px;
	margin-top:4px;
}

.default_latest_bg .MainAdBlock .text0{
	width:137px;
	height:36px;
	overflow:hidden;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	background:#1d9ec3;
	padding:5px;
	margin-top:4px;
}

.default_latest_bg .MainAdBlock a{
		color:#ffffff;
		font-family:Arial;
		font-size:13px;
		text-decoration:none;
}



/* *** _packages_results_box.asp *** */

.packages_bg{
	background:url(../images/NewImage/packages_bg.png) no-repeat;
	width:760px;
	height:171px;
	margin-bottom:20px;
}

.packages_bg_L{
	width:182px;
	height:130px;
	margin-top:20px;
	margin-left:20px;
}

.packages_bg_R{
	width:508px;
	height:140px;
	margin-top:10px;
	margin-right:20px;
}

.packages_bg_R .title{
	color:#424242;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	line-height:25px;	
	
}

.packages_bg_R .desc{
	color:#424242;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	height:80px;
	overflow:hidden;
}

.packages_bg_R .more{
	float:left;
	height:28px;
	margin-top:5px;
}

/* *** _order2_box_details.asp *** */

.order_package{
	width:760px;
	margin:20px auto;
}

.order_package_header{
	width:100%;
	height:65px;
}

.order_package_header_th{
	width:230px;
	height:65px;
	float:right;
	line-height:65px;
	padding-right:20px;
	color:#0082c8;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;	
}

.order_package_header_td{
	width:170px;
	height:65px;
	float:right;
	text-align:center;
}


.order_package .Free {
	width:170px;
	height:65px;
	font:bold 14px Arial;
	color:#0082c8;
	background:url(../images/NewImage/choosepackage_05.png) no-repeat center;
}
.order_package_box_th{
	width:228px;
	height:35px;
	float:right;
	line-height:35px;
	padding-right:20px;
	border:1px dotted #CCC;
	color:#424242;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	
}
.order_package_box_td{
	width:168px;
	height:35px;
	float:right;
	text-align:center;	
	line-height:35px;
	border:1px dotted #CCC;
	color:#424242;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;	
}

.order_package_box_td img{
	margin-top:10px;
}


.order_package_choose_th{
	width:228px;
	height:28px;
	float:right;
	line-height:28px;

	border:1px dotted #CCC;
	color:#0082c8;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:15px 0;	
	padding-right:20px;	
}
.order_package_choose_td{
	width:168px;
	height:28px;
	float:right;
	text-align:center;	
	line-height:35px;
	border:1px dotted #CCC;
	color:#424242;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:15px 0;
}



#OrderPackagePaymentTypeHeader {
	width:760px;
	height:38px;
	background:url(../images/NewImage/order2_payment_type_header_bg.png) no-repeat center;
	position:relative;
}
#OrderPackagePaymentTypeHeader #SumTitle {
	position:absolute;
	right:180px;
	top:10px;
	font:bold 16px Arial;
	color:#ffffff;	
}

#OrderPackagePaymentType {
	width:760px;
	height:79px;
	background:#ffffff;
	border:1px dotted #CCC;
	padding-top:12px;
}
#OrderPackagePaymentType Table {
	width:728px;
}
#OrderPackagePaymentType Table TD {
	width:50px;
	height:34px;
	text-align:center;
	white-space:nowrap;
}
#OrderPackagePaymentType Table TH {
	width:auto;
	text-align:right;
	font:bold 12px Arial;
	color:#424242;	
}

#OrderBoxFooter {
	width:760px;
	height:60px;

}
#OrderBoxFooter #submit_btn, #OrderBoxFooter #next_step, #OrderBoxFooter #previous_step {
	cursor:pointer;	
}
#OrderBoxFooter Table {
	margin:0 auto;
}

/* ------  Ira End ------ */








/* ----- Old ----- */
#DeliveryBoxHeader {
	width:241px;
	height:38px;
	background:url(../images/default_70.jpg) no-repeat center;	
}
#DeliveryBox {
	width:220px;
	text-align:right;
}
#DeliveryBox DIV {
	width:220px;
	height:30px;
	font:normal 12px Arial;
	color:#545454;
	border-bottom:1px dotted #828487;
	line-height:30px;	
}
#ClientsFeedbackBoxHeader {
	width:241px;
	height:38px;
	background:url(../images/default_80.jpg) no-repeat center;	
}
#ClientsFeedbackBox {
	width:220px;
	text-align:right;
}
#ClientsFeedbackBox DIV {
	width:220px;
	font:normal 12px Arial;
	color:#545454;
	border-bottom:1px dotted #828487;
}
#ClientsFeedbackBox DIV SPAN {
	font:bold 12px Arial;
	color:#0174f6;
	display:block;
}

#BrandsBoxHeader {
	width:494px;
	height:39px;
	background:url(../images/header_box_bg.jpg) repeat-x center;
	text-align:center;
	font:bold 15px Arial;
	color:#db051e;
	line-height:39px;
}
#BrandsBox {
	width:494px;
}
#BrandsBox DIV {
	float:right;
	padding-right:25px;
	padding-left:25px;
	width:105px;
	height:35px;
}
#BrandsBox A {
	width:105px;
	height:35px;
	display:block;
	font:bold 12px Arial;
	color:#0f1391;
	text-decoration:underline;
	text-align:center;
	line-height:35px;	
}
#BrandsBox A:hover {
	text-decoration:none;	
}
#BrandsBox #NewTag {
	width:105px;
	height:35px;
	background:url(../images/new_icon.gif) 0px 0px no-repeat;	
}



#DefaultSearchBox {
	width:760px;
	height:297px;
	background:url(../images/default_16.jpg) no-repeat center;
	position:relative;
}
#DefaultSearchBox H1 {
	font:bold 22px Arial;
	color:#008ccc;
	position:absolute;
	right:35px;
	top:27px;
	text-align:right;	
}
#DefaultSearchBox #RightSide {
	float:right;
	padding-top:80px;
	padding-right:35px;
}
#DefaultSearchBox #LeftSide {
	float:left;
	width:350px;
	padding-top:80px;
}
#DefaultSearchBox H2 {
	font:bold 18px Arial;
	color:#2d2d2d;
	text-align:right;
	line-height:28px;	
}
#DefaultSearchBox #SearchParameters {
	width:300px;
	text-align:right;
}
#DefaultSearchBox #SearchParameters Table {
	width:100%;	
}
#DefaultSearchBox #SearchParameters Table TH {
	font:bold 12px Arial;
	color:#2d2d2d;
	text-align:right;	
}
#DefaultSearchBox #SearchParameters Select {
	font:normal 12px Arial;
	color:#424242;
	width:145px;
}
#DefaultSearchBox #SearchParameters #Buttons {
	padding:5px;
	padding-top:10px;
}
#DefaultSearchBox #SearchParameters #Buttons #NewCarSearchBtn {
	float:left;
	background:url(../images/search_newcars_btn.png) no-repeat center;
	width:139px;
	height:31px;
	display:block;
	cursor:pointer;
	border:none;
}
#DefaultSearchBox #SearchParameters #Buttons #NewCarSearchBtn:hover {
	background:url(../images/search_newcars_on_btn.png) no-repeat center;
	width:139px;
	height:31px;
}
#DefaultSearchBox #SearchParameters #Buttons #UsedCarSearchBtn {
	float:left;
	background:url(../images/search_usedcars_btn.png) no-repeat center;
	width:139px;
	height:31px;
	display:block;
	cursor:pointer;
	border:none;
}
#DefaultSearchBox #SearchParameters #Buttons #UsedCarSearchBtn:hover {
	background:url(../images/search_usedcars_on_btn.png) no-repeat center;
	width:139px;
	height:31px;
}
#DefaultBannersBox {
	width:760px;
	/*height:128px;
	background:url(../images/default_banners_bg.jpg) no-repeat center;*/
}
#DefaultBannersBox Table {
	width:734px;
}
#DefaultBannersBox Table td.show {
	background:url(../images/banner_bg.png) no-repeat top left;
	background-size:118px 128px;
}
#DefaultLatestUsedAds {
	width:760px;
	height:511px;
	background:url(../images/default_27.jpg) no-repeat center;
	position:relative;
}
#SponseredBanner {
	position:absolute;
	left:5px;
	top:18px;
}
#DefaultLatestUsedAds a#LatestAdsLeftBtn, #DefaultLatestUsedAds a#LatestAdsRightBtn
{
	display:block;
	width:35px;
	height:200px;
	position:absolute;
	top:150px;
	left:0;
	cursor:pointer;
}
#DefaultLatestUsedAds a#LatestAdsRightBtn
{
	right:0;
}
#DefaultLatestUsedAds #AllAdsBtn {
	position:absolute;
	left:0px;
	bottom:0px;
}
#DefaultLatestUsedAds H3 {
	font:bold 20px Arial;
	color:#008ccc;
	position:absolute;
	right:35px;
	top:30px;
	text-align:right;	
}
#DefaultLatestUsedAds H4 {
	font:bold 18px Arial;
	color:#008ccc;
	position:absolute;
	left:200px;
	top:30px;
	text-align:right;	
}

#DefaultLatestUsedAds #RightSide {
	float:right;
	width:270px;
	padding-top:60px;
	padding-right:66px;
}
#DefaultLatestUsedAds #LeftSide {
	float:left;
	width:270px;
	padding-top:60px;
	padding-left:66px;
}
#DefaultLatestUsedAds .Results {
	width:270px;
	height:355px;
	overflow:hidden;
	position:relative;
}
#DefaultLatestUsedAds .MainAdBlock
{
	width:270px;
	height:355px;
	float:left;
}
#DefaultLatestUsedAds .ResInnerBox
{
	width:810px;
	position:absolute;
	top:0;
	left:0;
}
#ResInnerLeft
{
	right:0;
}

#DefaultLatestNewAds #AllAdsBtn {
	position:absolute;
	left:0px;
	bottom:0px;
}
#DefaultLatestUsedAds H5 {
	font:bold 18px Arial;
	color:#008ccc;
	text-align:right;
	padding-right:10px;
	margin-bottom:15px;
}


#DefaultLatestNewAds {
	width:760px;
	height:430px;
	background:url(../images/default_52.jpg) no-repeat center;
	position:relative;
}
#DefaultLatestNewAds H3 {
	font:bold 20px Arial;
	color:#008ccc;
	position:absolute;
	right:35px;
	top:15px;
	text-align:right;	
}

#DefaultLatestNewAds H4 {
	font:bold 14px Arial;
	color:#ee5c1a;
	position:absolute;
	right:35px;
	top:40px;
	text-align:right;	
}
#DefaultLatestNewAds .Results {
	padding-top:65px;
	width:690px;
}


#DefaultPageBox {
	width:100%;
	background:url(../images/default_page_bg.jpg) no-repeat left;
	text-align:right;
}
#DefaultPageBox #Body {
	width:413px;
	min-height:292px;
	font:Arial;
	color:#424242;
}
#DefaultPageBox #Body #Text {
	padding-top:30px;
	padding-right:40px;	
}
#DefaultPageBox #Body #Text H1 {
	font:bold 14px Arial;
	color:#424242;	
}

#GeneralSearchBox {
	width:196px;
	height:61px;
	background:url(../images/default_13.jpg) no-repeat center;
}
#GeneralSearchBox DIV {
	padding-top:32px;
	text-align:center;
}
#GeneralSearchBox DIV Input {
	width:145px;
	font:normal 12px Arial;
	color:#424242;
}





#CarBoxHeader {
	width:760px;
	height:120px;
	background:url(../images/car_03.png) no-repeat center;
	position:relative;
}
#CarBoxHeader H1 {
	position:absolute;
	top:25px;
	right:10px;
	font:bold 25px Arial;
	color:#008ccc;	
}
#CarBoxHeader H2 {
	position:absolute;
	top:30px;
	left:200px;
	font:normal 18px Arial;
	color:#008ccc;	
}
#CarBoxHeader H3 {
	position:absolute;
	top:60px;
	right:20px;
	font:bold 16px Arial;
	color:#008ccc;	
}
#CarBoxHeader #SubModelRank {
	position:absolute;
	bottom:10px;
	left:150px;
	font:bold 12px Arial;
	color:#424242;
	line-height:26px;
}
#CarBoxHeader #SubModelRank #RankBox {
	float:left;
	width:50px;
	height:26px;
	background:url(../images/submodel_rank_bg.png) no-repeat center;
	font:bold 15px Arial;
	color:#424242;
	line-height:26px;
}
#CarBoxHeader #Button {
	position:absolute;
	bottom:10px;
	left:10px;
	width:123px;
	height:28px;
	background:url(../images/button_bg.png) no-repeat center;
}
#CarBoxHeader #Button A {
	font:bold 12px Arial;
	color:#000;
	text-decoration:none;
	line-height:28px;
}
#CarBoxHeader #Button A:hover {
	text-decoration:underline;
}

#CarBoxHeader #Tabs {
	position:absolute;
	width:760px;
	right:10px;
	bottom:4px;
}
#CarBoxHeader #Tabs .On {
	float:right;
	width:93px;
	height:31px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:white;
	cursor:pointer;
	background:url(../images/car_tab_on.png) no-repeat center;
	line-height:31px;
}
#CarBoxHeader #Tabs .Off {
	float:right;
	width:93px;
	height:31px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:#424242;
	cursor:pointer;
	background:url(../images/car_tab_off.png) no-repeat center;
	line-height:31px;
}
#CarBoxHeader #Tabs .Off:hover {
	color:white;
	background:url(../images/car_tab_on.png) no-repeat center;	
}



#NewsBox {
	padding-top:10px;
	padding-bottom:12px;
	padding-left:11px;
	padding-right:11px;
		
}
#NewsBoxHeader {
	width:212px;
	height:44px;
	background:url(../images/default_12.jpg) no-repeat;
	text-align:center;
}
#NewsBoxText {
	width:212px;
	height:104px;
	background:url(../images/default_14.jpg) no-repeat;
}
#NewsBoxText Table {
	width:100%;
	text-align:right;
	color:#406686;
}
#NewsBoxText Table TH {
	text-align:right;	
}
#NewsBoxText Table TH A {
	font:bold 13px Arial;
	color:#406686;
	text-decoration:none;	
}
#NewsBoxText Table TH A:hover {
	text-decoration:underline;
}
#NewsBoxBottom {
	width:212px;
	height:12px;
	background:url(../images/default_15.jpg) no-repeat;
	text-align:center;
}

#GalleryBox {
	width:700px;
	text-align:right;
}
#GalleryBox Table {
	width:100%;	
}
#GalleryBox Table H1 {
	font:bold 14px Arial;
	color:white;
}
#GalleryBox Table A {
	font:bold 12px Arial;
	color:#aea400;
}

#CartBox {
	width:761px;
	height:39px;
	text-align:right;
}
#CartBox #StepDiv {
	float:right;
}
#CartBox #Clear {
	clear:both;
}

#CheckoutLoginBox {
	width:685px;
	height:56px;
	background:url(../images/checkout_login_box_bg.jpg) no-repeat center;
	text-align:right;
}
#CheckoutLoginBox Table {
	width:544px;
	height:56px;
	margin-right:150px;	
}
#CheckoutLoginBox Table A {
	font:bold 12px Arial;
	color:#424242;
	text-decoration:none;
}
#CheckoutLoginBox Table A:hover {
	text-decoration:underline;
}
#CheckoutHeader {
	width:725px;
	height:55px;
	background:url(../images/checkout_07.jpg) no-repeat center;
	font:bold 14px Arial;
	color:#424242;
	text-align:right;
	text-indent:10px;
	line-height:55px;
}
#CheckoutBox {
	width:761px;
	background:url(../images/pagebox_TextMid.png) repeat-y center;
	border-bottom:1px solid #d5b3e2;
}
#CheckoutBox Table {
	width:100%;	
}
#CheckoutBox Table TH {
	height:32px;
	font:bold 14px Arial;
	color:#000;
	text-align:right;
	text-indent:10px;
	background:url(../images/my-basket_10.png) no-repeat center;
}
#CheckoutBox Table TD {
	text-align:right;
	padding:5px;
}
#CheckoutFooter {
	width:725px;
	height:58px;
	background:url(../images/checkout_footer_bg.jpg) no-repeat center;
	text-align:center;
	line-height:58px;
}
#CheckoutFooter DIV { padding-top:18px; }
#CheckoutFooter Table {
	width:auto;
	height:58px;
	font:bold 14px Arial;
}


#CatalogBoxHeader {
	width:760px;
	height:120px;
	background:url(../images/maincatalouge_03.png) no-repeat center;
	position:relative;
}
#CatalogBoxHeader #TitleImage {
	position:absolute;
	left:0px;
	top:0px;
}
#CatalogBoxHeader H1 {
	position:absolute;
	top:25px;
	right:10px;
	font:bold 32px Arial;
	color:#008ccc;	
}
#CatalogBoxHeader H2 {
	position:absolute;
	top:30px;
	left:200px;
	font:normal 18px Arial;
	color:#008ccc;	
}
#CatalogBoxHeader H3 {
	position:absolute;
	top:60px;
	right:20px;
	font:bold 16px Arial;
	color:#008ccc;	
}

#CatalogBoxHeader #Tabs {
	position:absolute;
	width:760px;
	right:10px;
	bottom:4px;
}
#CatalogBoxHeader #Tabs .On {
	float:right;
	width:93px;
	height:31px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:white;
	cursor:pointer;
	background:url(../images/car_tab_on.png) no-repeat center;
	line-height:31px;
}
#CatalogBoxHeader #Tabs .Off {
	float:right;
	width:93px;
	height:31px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:#424242;
	cursor:pointer;
	background:url(../images/car_tab_off.png) no-repeat center;
	line-height:31px;
}
#CatalogBoxHeader #Tabs .Off:hover {
	color:white;
	background:url(../images/car_tab_on.png) no-repeat center;	
}
#CatalogBox {
	width:760px;
	background:url(../images/catalog_05.png) repeat-y center;
	min-height:350px;
	overflow:hidden;
	padding-bottom:15px;
}
#CatalogBox #ManufactorBox {
	float:right;
	padding-top:10px;
	padding-right:13px;
	width:175px;
	height:173px;	
}
#CatalogBox #ManufactorBox #ManufactorPicture {
	width:175px;
	height:130px;
	background:url(../images/catalog_07.png) no-repeat center;
}
#CatalogBox #ManufactorBox #ManufactorPicture Table {
	width:100%;
	height:100%;
	text-align:center;	
}
#CatalogBox #ManufactorBox #ManufactorName {
	width:175px;
	height:43px;
	background:url(../images/maincatalouge_10.png) no-repeat center;
}
#CatalogBox #ManufactorBox #ManufactorName A {
	font:bold 14px Arial;
	color:#474747;
	text-decoration:none;
	text-align:center;
	background:url(../images/NewImage/orange_arrow.png) no-repeat left;
	padding-left:10px;
	line-height:43px;
}
#CatalogBox #ManufactorBox #ManufactorName A:hover {
	color:#008ccc;
	line-height:43px;	
}
#CatalogBox #ModelBox {
	float:right;
	padding-top:10px;
	padding-right:13px;
	width:235px;
	height:215px;	
}
#CatalogBox #ModelBox #ManufactorPicture {
	width:235px;
	height:215px;
	background:url(../images/cataloginside_10.png) no-repeat center;
}
#CatalogBox #ModelBox #ManufactorPicture Table {
	width:100%;
	height:100%;
	text-align:center;
}
#CatalogBox #ModelBox #ModelPicture {
	width:235px;
	height:172px;
	background:url(../images/catalouge-dgamim_03-09.png) no-repeat center;	
}
#CatalogBox #ModelBox #ModelPicture Table {
	width:100%;
	height:100%;
	text-align:center;
}
#CatalogBox #ModelBox #ModelName {
	width:235px;
	height:43px;
	background:url(../images/cataloginside_13.png) no-repeat center;
}
#CatalogBox #ModelBox #ModelName A {
	font:bold 14px Arial;
	color:#474747;
	text-decoration:none;
	text-align:center;
	background:url(../images/NewImage/orange_arrow.png) no-repeat left;
	padding-left:10px;
	line-height:43px;
}
#CatalogBox #ModelBox #ModelName A:hover {
	color:#008ccc;
	line-height:43px;	
}

#CatalogBoxFooter {
	width:760px;
	height:14px;
	background:url(../images/maincatalouge_11.png) no-repeat center;	
}
#CatalogModelBoxTitle {
	width:760px;
	height:43px;
	background:url(../images/catalogmodelinside_05.png) no-repeat bottom;
	font:bold 14px Arial;
	color:#474747;
	text-indent:40px;
	text-align:right;
	line-height:43px;
}
#CatalogModelBoxTop {
	width:760px;
	height:6px;
	background:url(../images/catalogmodelinside_06.png) no-repeat center;	
}
#CatalogModelBox {
	width:760px;
	background:url(../images/catalogmodelinside_07.png) repeat-y center;
	overflow:hidden;	
}
#CatalogModelBox #LeftSide {
	float:left;
	width:498px;
}
#CatalogModelBox #RightSide {
	float:right;
	width:266px;
}
#CatalogModelBox #RightSide #ManufactorPicture {
	width:235px;
	height:215px;
	background:url(../images/cataloginside_10.png) no-repeat center;
}
#CatalogModelBox #RightSide #ManufactorPicture Table {
	width:100%;
	height:100%;
	text-align:center;
}
#CatalogModelBox #RightSide #Desc {
	padding:10px;
	font:normal 12px Arial;
	color:#424242;
	width:256px;
	min-height:30px;
	text-align:right;
}
#CatalogModelBoxBottom {
	width:760px;
	height:6px;
	clear:both;
	background:url(../images/catalogmodelinside_25.png) no-repeat center;	
}
#CatalogModelsHeader {
	width:760px;
	height:38px;
	background:url(../images/catalogmodelinside_27.png) no-repeat center;
	font:bold 14px Arial;
	color:#474747;
	text-indent:30px;
	text-align:right;
	line-height:38px;
}
#CatelogMoreModelsBox {
	width:760px;
	background:url(../images/catalogmodelinside_28.png) repeat-y center;
	border-bottom:1px solid #acacac;
}
#CatelogMoreModelsBox #SubModels {
	padding:10px;
}
#CatelogMoreModelsBox #SubModels #SubModel {
	width:690px;
	height:30px;
	background:url(../images/catalog_submodel_bg.png) repeat-x center;
	color:#424242;
	text-align:right;
	font:bold 12px Arial;
	line-height:30px;
}
#CatelogMoreModelsBox #SubModels #SubModel #Price {
	float:left;
	height:30px;
	background:#FFF;
	font:bold 14px Arial;
	color:#424242;
	line-height:30px;	
}
#CatelogMoreModelsBox #SubModels #SubModel Span {
	background:white;
	height:30px;
	line-height:30px;	
}
#CatelogMoreModelsBox #SubModels #SubModel Span A {
	color:#424242;
	text-align:right;
	font:bold 12px Arial;
	line-height:30px;
	text-decoration:none;
}
#CatelogMoreModelsBox #SubModels #SubModel Span A:hover {
	text-decoration:underline;
}
#CatalogSubModelBox {
	width:760px;
	background:url(../images/page_box_bg.jpg) repeat-y center;
	overflow:hidden;	
}
#CatalogSubModelBoxBottom {
	width:760px;
	height:6px;
	background:url(../images/page_06.png) no-repeat center;	
}
#CatalogSubModelsHeader {
	width:760px;
	height:56px;
	background:url(../images/catalogsubmodelinside_08.png) no-repeat center;
	font:bold 14px Arial;
	color:#474747;
	text-indent:30px;
	text-align:right;
	line-height:56px;
}
#CatelogSubModelsTech {
	width:760px;
	background:url(../images/page_box_bg.jpg) repeat-y center;
	overflow:hidden;	
}
#CatelogSubModelsTech #SubHeader {
	width:760px;
	height:23px;
	background:url(../images/inside-girsa_11.png);
	font:bold 14px Arial;
	color:#424242;
	text-align:right;
	text-indent:10px;
	line-height:23px;
}
#CatelogSubModelsTech #Details {
	width:760px;
}
#CatelogSubModelsTech #Details Table {
	width:100%;
	text-align:right;
	font:normal 12px Arial;
	border:0px;
}
#CatelogSubModelsTech #Details Table TD {
	width:70%;
	height:23px;
	text-align:right;
	background:url(../images/catalogsubmodelinside_11.png) repeat-x bottom;
	line-height:23px;
}
#CatelogSubModelsTech #Details Table TH {
	width:30%;
	height:23px;
	text-align:right;
	font:bold 13px Arial;
	background:url(../images/catalogsubmodelinside_11.png) repeat-x bottom;
	line-height:23px;
}

#PriceRange {
	width:498px;
	text-align:center;
	font:normal 12px Arial;
	line-height:20px;
}
#PriceRange B {
	font:bold 14px Arial;		
}
#PriceRange Select {
	width:159px;
	height:25px;
	background:url(../images/input_text_159px_bg.png) no-repeat center;
	font:normal 12px Arial;
	border:none;
	line-height:25px;	
}
#MainPhoto {
	width:498px;
	height:355px;
	text-align:center;
}
#MainPhoto Table {
	width:100%;
	height:100%;	
}
#MorePhotos {
	width:498px;
	height:113px;
	text-align:center;
}
#MorePhotos Table {
	width:471px;
	height:113px;
	background:url(../images/catalog_models_photos_bg.png) repeat-x center;
}
#MorePhotos Table TH {
	width:34px;
	height:113px;
}
#MorePhotos Table TD {
	width:403px;
	height:113px;	
}

#CalculatorHeaderBox {
	width:760px;
	height:278px;
	background:url(../images/calculator_03.png) no-repeat center;
	position:relative;
}
#CalculatorHeaderBox H1 {
	position:absolute;
	top:30px;
	right:15px;
	font:bold 22px Arial;
	color:#008ccc;
	text-align:right;
}
#CalculatorHeaderBox #LeftSide {
	float:left;
	padding-top:80px;
	width:348px;
}
#CalculatorHeaderBox #LeftSide H2 {
	font:bold 18px Arial;
	color:#2d2d2d;
	text-align:right;	
}
#CalculatorHeaderBox #RightSide {
	float:right;
	padding-right:35px;
	padding-top:80px;
	width:348px;
}
#CalculatorHeaderBox #RightSide H2 {
	font:bold 18px Arial;
	color:#2d2d2d;
	text-align:right;
}
#CalculatorHeaderBox #CalcSearchBox {
	width:180px;
	float:right;
}
#CalculatorHeaderBox #CalcSearchBox Table {
	width:100%;
	font:bold 12px Arial;
	color:#424242;	
	text-align:center;
}
#CalculatorHeaderBox #CalcSearchBox Table TD {
	text-align:right;	
}
#CalculatorHeaderBox #CalcSearchBox Input[type=text] {
	font:normal 12px Arial;
	color:#424242;
	width:155px;
	text-align:center;	
}
#CalculatorBoxTabs {
	width:760px;
	height:45px;
	position:relative;
	top:5px;
}
#CalculatorBoxTabs #CalcSponser {
	position:absolute;
	top:5px;
	left:200px;
	font:bold 18px Arial;
	color:#008ccc;
	display:inline;
}
#CalculatorBoxTabs #CalcSponserBanner {
	position:absolute;
	top:-10px;
	left:0px;
}

#CalculatorBoxTabs #Tabs .On {
	float:right;
	width:142px;
	height:45px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:white;
	cursor:pointer;
	background:url(../images/NewImage/car_tab_on.png) no-repeat center;
	line-height:39px;
}
#CalculatorBoxTabs #Tabs .Off {
	float:right;
	width:142px;
	height:45px;
	display:block;
	text-align:center;
	font:bold 12px Arial;
	color:#424242;
	cursor:pointer;
	background:url(../images/NewImage/car_tab_off.png) no-repeat center;
	line-height:39px;
}
#CalculatorBoxTabs #Tabs .Off:hover {
	color:white;
	background:url(../images/NewImage/car_tab_on.png) no-repeat center;	
}


#CalculatorBoxTabs #Tabs .Clear {
	clear:both;	
}
#CalculatorBoxTop {
	width:760px;
	height:5px;
	background:url(../images/calculator_13.png) no-repeat center;	
}
.CalculatorBoxTitle {
	width:758px;
	height:42px;
	font:bold 14px Arial;
	color:#474747;
	text-align:right;
	text-indent:35px;
	border:1px solid #e3e3e3;
	border-bottom:none;
	background:#FFF;
	line-height:42px;	
}
#CalculatorBox {
	width:758px;
	border:1px solid #e3e3e3;
	border-bottom:none;
	background:#FFF;
	text-align:right;
}
#CalculatorBox Table {
	width:445px;
	text-align:right;	
}
#CalculatorBox Table TH {
	padding:10px;
	text-align:right;
	font:normal 14px Arial;
}
#CalculatorBox Table TD Input[type=text] {
	width:159px;
	height:25px;
	background:url(../images/input_text_159px_bg.png) no-repeat center;
	text-align:center;
	font:normal 14px Arial;
	padding-right:5px;
	border:none;
}
#CalculatorBoxSearchAgain {
	width:760px;
	height:123px;
	background:url(../images/calculator_16.png) no-repeat;	
}
#CalculatorBoxSearchAgain Table {
	width:750px;
	height:100px;
	font:bold 12px Arial;
	text-align:right;
}
#CalculatorBoxSearchAgain Table TH {
	font:bold 18px Arial;
	color:#008ccc;
	text-align:right;	
}
#CalculatorBoxSearchAgain Table Select {
	width:125px;
	font:normal 12px Arial;
	color:#424242;	
}



#ClientAdsBoxHeader {
	width:760px;
	height:115px;
	background:url(../images/car_03.jpg) no-repeat center top;
	position:relative;
}
#ClientAdsBoxHeader H1 {
	position:absolute;
	top:30px;
	right:10px;
	font:bold 22px Arial;
	color:#008ccc;	
}
#ClientAdsBoxHeader #Tabs {
	position:absolute;
	width:760px;
	right:10px;
	bottom:0px;
}
#ClientAdsBoxHeader #Tabs .On {
	float:right;
	width:140px;
	height:30px;
	display:block;
	padding-left:6px;
	text-align:center;
	font:bold 12px Arial;
	color:white;
	cursor:pointer;
	background:url(../images/calculator_on_tab.png) no-repeat center;
	line-height:30px;
}
#ClientAdsBoxHeader #Tabs .Off {
	float:right;
	width:140px;
	height:30px;
	display:block;
	padding-left:6px;
	text-align:center;
	font:bold 12px Arial;
	color:#424242;
	cursor:pointer;
	background:url(../images/calculator_off_tab.png) no-repeat center;
	line-height:31px;
}
#ClientAdsBoxHeader #Tabs .Off:hover {
	color:white;
	background:url(../images/calculator_on_tab.png) no-repeat center;
}

#LinksBox {
	width:760px;
	background:url(../images/catalog_05.png) repeat-y center;
	min-height:350px;
	overflow:hidden;
	padding-bottom:15px;
}
#LinksBox #Body {
	padding:10px;
	text-align:right;	
}
#LinksBox #LinkBox {
	float:right;
	padding-top:10px;
	padding-right:13px;
	width:240px;
	height:165px;	
}
#LinksBox #LinkBox #LinkBoxPicture {
	width:240px;
	height:107px;
	background:url(../images/links_03.png) no-repeat center;
}
#LinksBox #LinkBox #LinkBoxPicture Table {
	width:100%;
	height:100%;
	text-align:center;	
}
#LinksBox #LinkBox #LinkBoxDetails {
	width:240px;
	height:55px;
	font:normal 12px Arial;
	color:#000;
	text-align:right;	
	background:url(../images/links_05-10.png) no-repeat center;
}
#LinksBox #LinkBox #LinkBoxDetails DIV {
	padding:5px;
}

#MechironBox {
	width:740px;
}
#MechironBox #LeftSide {
	float:left;
	width:452px;	
}
#MechironBox #RightSide {
	float:right;
	width:280px;
}
#MechironBox #MechironTitle {
	font:bold 18px Arial;
	color:#008ccc;
	text-align:right;
	line-height:30px;
}
#MechironBox #MechironDescription {
	font:normal 12px Arial;
	color:#000;
	text-align:right;
}
#MechironBox #MechironParameters {
	width:266px;
	background:url(../images/mehiron_18.png) repeat-y center;	
}
#MechironBox #MechironParameters Table {
	width:100%;
	font:bold 14px Arial;
	color:#424242;	
}
#MechironBox #MechironParameters TH {
	width:15%;	
}



#OrderCreditCardPaymentTypeHeader {
	width:760px;
	height:38px;
	background:url(../images/packs_10.png) no-repeat center;
}
#OrderCreditCardPaymentType {
	width:760px;
	padding-top:12px;
	text-align:center;
}
#OrderCreditCardPaymentType Table {
	width:728px;
	background:url(../images/packs_15.png) repeat-y center;
}
#OrderCreditCardPaymentType Table TH {
	width:200px;
	height:36px;
	border-bottom:1px dotted #acacac;
	font:bold 12px Arial;
	color:#424242;
	text-indent:10px;
}
#OrderCreditCardPaymentType Table TD {
	width:auto;
	height:36px;
	border-bottom:1px dotted #acacac;
	border-right:1px dotted #acacac;
}


#SSLDetails {
	background:url(../images/default_85.jpg) no-repeat center;
	width:241px;
	height:152px;
	position:relative;
}
#SSLDetails #MoreDetails {
	position:absolute;
	left:0px;
	bottom:0px;	
}
#SSLDetails #SSLSeal {
	position:absolute;
	right:10px;
	bottom:10px;			
}
#Rev10 {
	height:10px;	
}
#Rev12 {
	height:12px;	
}
#Rev15 {
	height:15px;	
}
#Rev20 {
	height:20px;	
}

#chat_invitations { position:fixed; bottom:5px; right:5px; z-index:1000; }
#chat-invite { border:1px solid black; background:#CCC; }
#chat-invite A { width:101px; height:23px; background:url(../images/chat_btn.png) no-repeat center; text-align:center; line-height:21px; font:bold 12px Arial; text-decoration:none; color:#424242; display:block; }
#chat-invite A:hover { color:#008ccc; }

#GeneralDetails Table TD { height:24px; }
#RelevantProductsDetails Table TD { height:28px; line-height:28px; text-align:right; }
#DetailsForm { text-align:right; direction:rtl; }
#DetailsForm span { color:red; }
#SubmitBtn { width:72px; height:28px; background:url(../images/Buttoms/submit_btn.png) no-repeat center; border:none; cursor:pointer; }
#SubmitBtn:hover { width:72px; height:28px; background:url(../images/Buttoms/submit_btn.png) no-repeat center; border:none; cursor:pointer; }
#SendBtn { width:47px; height:19px; background:url(../images/send_btn.png) no-repeat center; border:none; cursor:pointer; }
#LogoffBtn { position:absolute; top:10px; left:30px; }
/*.right { text-align:right; padding-right:10px; }*/
.bold { font-weight:bold; }
.paddingleft13 { padding-left:13px; }
.paddingright13 { padding-right:13px; }
.paddingleft7 { padding-left:7px; }
.paddingright6 { padding-right:6px; }

.smallBox
{
	width:161px;
	direction:rtl;
	margin-bottom:5px;
}
.buttonBox
{
	width:169px;
	direction:rtl;
	margin-bottom:5px;
}
.bigBox
{
	clear:both;
	width:778px;
	direction:rtl;
	margin-top:8px;
	margin-bottom:8px;
}
.bigAdBox
{
	clear:both;
	width:778px;
	direction:rtl;
	margin-top:8px;
}
.bigClientBox
{
	width:608px;
	direction:rtl;
}
.winbigBox
{
	width:608px;
	direction:rtl;
	margin-bottom:10px;
}
.winbigBox Table {
	width:100%;
}
.winbigBox A {
	font:bold 12px Arial;
	color:#424242;
	text-decoration:none;
}
.winbigBox A:hover {
	color:#990000;
}
.Mheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.Mheads:hover {
	color: #000000;
}
.Mheads2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #000000;
}
.Mheads3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
}
.mtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;

}
A.mtext2:hover {
	text-decoration: underline;
}

.mtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;

}
A.mtext:hover {
	text-decoration: underline;
}
.mtext_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.mtext_med:hover {
	text-decoration: underline;
}
.mtext_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
A.mtext_small:hover {
	text-decoration: underline;
}
.mcats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000 !important;
	text-decoration: none;
}
.mcats:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000 !important;
	text-decoration: none;
}
A.mcats:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008fce!important;
	text-decoration: none;
}
.mcats:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000 !important;
	text-decoration: none;
}
.mcats2, A.mcats2, A.mcats2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	font-weight: bold !important;
	color: #000;
	text-decoration: none;
}
A.mcats2:hover {
	text-decoration:underline;
}
.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
}
.data.over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#E20A16;
}
.data_odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background:#ffffff;
	background:url(../images/NewImage/data_odd_bg.png) repeat-x bottom;
}
.data_odd.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#EAEAEA;
}
.data_odd.over {
	background-color:#76b1f2;
}
.data_odd.click {
	background-color:#76b1f2;
}
.data_even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background:#ffffff;
	background:url(../images/NewImage/data_event_bg.png) repeat-x bottom;
}
.data_even.out {
	background-color:#F3F3F3;
}
.data_even.over {
	background-color:#76b1f2;
}
.data_even.click {
	background-color:#76b1f2;
}


/* ---------- ira  -------------- */

.data_sponsered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #424242;
	text-decoration: none;
	cursor:pointer;
	background:url(../images/NewImage/data_sponsered_bg.png) repeat-x bottom;
}
.data_sponsered.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #424242;
	text-decoration: none;
	cursor:pointer;
	background-color:#FF1200;
}
.data_sponsered.over {
	background-color:#76b1f2;
}
.data_sponsered.click {
	background-color:#76b1f2;
}

/* ------------------------ */


.data_hot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background:url(../images/NewImage/data_hot_bg.png) repeat-x bottom;
}
.data_hot.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#FFF600;
}
.data_hot.over {
	background-color:#76b1f2;
}
.data_hot.click {
	background-color:#76b1f2;
}
.data_mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#F0F7FD;
}
.data_mail.out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor:pointer;
	background-color:#F0F7FD;
}
.data_mail.over {
	background-color:#4C90DB;
}
.data_mail.click {
	background-color:#4C90DB;
}
.true {
	font-family:Wingdings;
	color:#424242;
	font-style:bold;
	font-size:12px;
	text-align:center;
}
.red, A.red, A.red:link, A.red:visited {
	color:red !important;
	text-decoration:none;
}
A.red:hover {
	text-decoration:underline;
}
.orange, A.orange, A.orange:link, A.orange:visited {
	color:#008ccc;
	text-decoration:none;
}
A.orange:hover {
	text-decoration:underline;
}
.white, A.white, A.white:link, A.white:visited {
	color:white;
	text-decoration:none;
}
A.white:hover {
	text-decoration:underline;
}
.gray, A.gray, A.gray:link, A.gray:visited {
	color:#959595;
	text-decoration:none;
}
A.gray:hover {
	text-decoration:underline;
}
.purple, A.purple, A.purple:link, A.purple:visited {
	color: #008fce!important;
	text-decoration:none;
}
.pink, A.pink, A.pink:link, A.pink:visited {
	color:#cc1b70;
	text-decoration:none;
}
.blue, A.blue, A.blue:link, A.blue:visited {
	color:#0081c4;
	text-decoration:none;
}
.black, A.black, A.black:link, A.black:visited {
	color:#000;
	text-decoration:none;
}
.alignleft {
	text-align:left;	
}
.alignright {
	text-align:right;
}
.aligncenter {
	text-align:center;
}
.floatleft {
	float:left;	
}
.floatright {
	float:right;	
}
.cmenulink{
	color:White;
	text-decoration:none;
}

.sample_attach
{
  width:100%;
  height:20px;;
  border: 1px solid #FFFFFF;
  background:#666666;
  padding: 0px 5px;
  white-space:nowrap;
  font-family:Arial, Helvetica, sans-serif;
  text-align:right;
}


a.sample_attach
{
  display: block;
  border-bottom: none;
  text-decoration: none;
  font-weight: bold;
  color: white;
  font-size:12px;  
}

a.sample_attach:hover{
	background-color:#CCCCCC;
	color:#424242;
}

div.parentdiv{
	height:100%;
	width:100%;
	z-index:100;
	margin:0px;
}

div.childdiv{
	margin:2px;
	border-bottom:solid 1px white;
	text-align:right;
	
}
div.ClientData
{
	padding:20px;
}
div.ClientData #CarDetails
{
	width:400px;
	float:none;
	height:auto;
}
.ClientData .ClientDataL
{
	width:270px;
	float:left;
}
.ClientData .ClientDataL h5
{
	margin:0;
	padding:5px 0;
	color:#6b3fbb;
	text-align:right;
	font-size:14px;
	font-weight:normal;
}
table.mtext_med {
    width: 100%;
    margin-right: 20px;
}
.ClientData .ClientDataL img
{
	display:block;
	border:1px solid #bdbdbd;
}
.ClientData .ClientDataR
{
	width:400px;
	float:right;
}
.ClientData .ClientDetails
{
	text-align:right;
	padding-right:10px;
}
@media only screen and (max-width: 1024px) and (min-width:768px) and (orientation:portrait) {
    .category_box_results Table
	{
		overflow: scroll;
        border-spacing: 0px;
        display: block;
	}
    .new_content{
        width:750px;
        max-width:100% !important;
    }
    .new_header_content{
        width:750px;
    }
    .new_banner{
        width:456px;
    }
    .top_menu{
        width:750px ! important ;
    }
    .chromestyle{
        width:100% !important;
    }
    .new_content_l{
        width:500px;
    }
    .chromestyle a{
        font-size: 10px;
    }
     .chromestyle:hover a{
        font-size: 10px;
    }
    .default_model_type_box{
        min-height:370px;
        width:500px !important;
        position: relative;
        padding: 0px;
    }
    .new_content_l .title_text{
        position: relative;
        width:500px !important;
    }
    .default_articles_box{
        width:500px;
        height:180px;
    }
    #DefaultBannersBox{
        width:500px !important;
    }
    #DefaultBannersBox>table{
        width:100%;
        display: block;
        overflow: scroll;
    }
    .title_text h3{
        font-size: 14px;
    }
    .title_text h4{
        font-size: 14px;
        margin-right:24px;
    }
  
    .default_model_type_box .results DIV{
        width:90px;
    }
    .title_text #SponseredBanner{
        left:35px;
    }
    .title_text #SponseredBanner img{
        width:150px;
    }
    .default_articles_box_R{
        right:10px;
        width:288px;
    }
    .default_articles_box_R .title a{
        font-size: 16px;
    }
    .default_articles_box_R .desc{
        height:78px;
    }
    .default_search_box.my_blue{
        width:100%;
        background-size:cover;
        margin-bottom: 10px;
    }
    .mador_search_box{
        width:350px;
    }
    .default_search_box.my_cyan{
         width:100%;
        background-size:cover;
    }
    .dropmenudiv a{
        font-size: 10px;
    }
    .category_header_box{
        width:500px;
    }
    .results_pageing{
        width:500px
    }
    .category_box{
        max-width:500px;
    }
    .new_content_l .body_text{
        width:458px;   
    }
    .articles_box_header{
        width:100%;
    }
    .articles_box_categories{
        width:100%;
    }
    #CalculatorBoxTabs{
        width:500px !important;
    }
    #CalcSponser{
        font-size: 12px !important;
    }
    #CalculatorBoxTabs #Tabs .Off{
        width:100px !important;
    }
    #CalculatorBoxTabs #Tabs .On{
        width:100px !important;
    }
    .order_top_sub_header{
        width:100%;
    }
    .order_box{
        width:100%;
        padding: 0;
    }
    #CalculatorBoxSearchAgain{
        width:100%;
    }
    #CalculatorBoxSearchAgain Table{
        width:500px !important;
        display:block;
    }
    #CalculatorBoxSearchAgain Table Select{
        width:75px !important;
    }
    .articles_box .text{
        width:100%;
    }
    .articles_box_results_title{
        width:100%;
    }
    .articles_box{
        width:100%;
        max-width: 462px !important;
    }
    .articles_box .img img{
        width:auto;
    }
    .articles_box .desc{
        padding: 7px 0px;
    }
    .new_content_l .body_text img{
        width:100% !important;
    }
    div#banner_162{
        width:100% !important;
    }
    .car_box_header{
        width:100% !important;
        overflow-x: scroll;
    }
    .car_box{
        width:100% !important;
    }
    .car_box_footer{
        width:100% !important;
        overflow-x: scroll;
    }
    .car_box_paging_box{
        width:100% !important;
        overflow-x:scroll;
    }
    .car_box_paging_box #BackToResults{
        top:10px !important;
    }
    .car_box_paging_box #NewSearch{
        top:30px !important;
    }
    .car_box{
        width:100% !important;
        overflow-x: scroll;
    }

    .img_ad{
        width:100% !important;
        max-width:300px !important;
    }
    #banner_110{
        width:100% !important;
        overflow-x: scroll;
    }
	#main
	{
		width: 100% !important;
	}
	div#gallery
	{
		max-width: 100% !important;
	}
}
@media only screen and (max-width: 1024px)
{
	.order_box .big textarea
	{
		width: 100%;
	}
	.order_box .lit input[type="text"], .order_box .lit input[type="password"]
	{
		width:100%;
	}
	.order_box .big input[type="text"], .order_box .big input[type="password"], .order_box .big input[type="file"]
	{
		width:100%;
	}
	.order_box .bigsel select, .order_box .litsel select
	{
		width:100%;
	}
	.order_box .bigsel
	{
		width:85%;
	}
	.article_box_title
	{
		width:100%;
	}
	#ResponseHeader
	{
		width:100%;
	}
	#ResponseHeader H4
	{
		width:100%;
	}
	.order_box_header .Step
	{
		width: 100%;
		margin-left: 0px;
	}
	.order_box_header
	{
		width:100%;
		margin: 0 auto;
	}
	.order_box_header .Step img {
        width: 100%;
    }
	.mtext_med
	{
		width: 120px;
		font-size: 9px;
	}
	.order_box_header .OrderBoxHeadeTitle
	{
		margin-right:0px;
	}
	.register_body_text .big input[type="text"], .register_body_text .big input[type="password"], .register_body_text .big input[type="file"]
	{
		width: 100%;
	}
}
@media only screen and (max-width: 767px){
    html {
        overflow-x:hidden !important;
    }
	.hide_m .lit {
    width: 195px;
    height: 30px;
    margin-bottom: 7px;
    margin-left: 6px;
    background-color: #ffffff;
    background: #FFF url(../images/Buttoms/hez.png)no-repeat;
    border: 1px solid #cacaca;
    padding-right: 5px;
    overflow: hidden;
}
.hide_m .title {
    font-size: 21px;
    font-family: 'yaguarregular';
    color: #424242;
    padding: 5px 0;
}
.hide_m div {
    text-align: center;
    margin: 5px auto !important;
}
.hide_m .lit select {
    width: 100%;
}
.hide_m .big input[type="text"], .new_content_r input[type="password"] {
    width: 195px;
    height: 28px;
    line-height: 28px;
    background: #ffffff;
    border: 1px solid #cacaca;
    color: #424242;
    font-size: 13px;
    padding-right: 5px;
}
.hide_m #LoginBtn {
    width: 100%;
    margin: 10px;
}
.hide_m .big input[type="text"], .hide_m input[type="password"] {
    width: 195px;
    height: 28px;
    line-height: 28px;
    background: #ffffff;
    border: 1px solid #cacaca;
    color: #424242;
    font-size: 13px;
    padding-right: 5px;
}
.hide_m #LoginBtn {
    width: 95px;
    height: 28px;
    border: none;
    cursor: pointer;
    background: url(../images/Buttoms/submit_btn1.png) no-repeat;
}
.hide_m .lit select {
    padding: 5px 0px;
    width: 140%;
    color: #4d4d50;
    font: normal 12px Arial;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
	.hide_m {
    display: block;
    }
	.filter_class
	{
		display:none;
		position:absolute;
		top:190px;
		background:#fff;
	}
	.category_header_box h1
	{
		position: relative;
        float: none;
	}
	span.filter_data
	{
		display:block !important;
	}
	.mtext.black.alignright img {
        width: auto !important;
		height: auto !important;
    }
    .category_box_results Table TD img {
        width: 55px;
		height:55px;
    }
	.car_box #CarDetails Table TD, .car_box #CarDetails Table TD A
	{
		font: normal 12px Arial;
		text-indent: 0px;
	}
	.car_box #Left
	{
		width: 100%;
		margin: 0 auto;
		float: none;
	    padding-left:0px;
	}
	.car_box #Right
	{
		width: 100%;
	}
	.car_box #PurpleHeader
	{
		text-align: center;
	}
	.car_box #MainPhoto
	{
		width: 100%;
	}
	.car_box #MorePhotos
	{
		margin: 0 auto;
		width: 250px;
	}
	div#MainPhoto div {
        right: 20px !important;
    }
	.mobile_show_menu {
        position: absolute !important;
        top: 115px !important;
        right: -100% !important;
        width: 70% !important;
        background-color: #1c9abf !important;
        -webkit-transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -ms-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        overflow-y: scroll;
        overflow-x: hidden;
        height:500px !important;
        left: unset !important;
        z-index: +999999 !important;
    }
	.menu_button_click
	{
		display:block !important;
	}
	form#LoginForm div {
        padding: 0px 20px;
		text-align:center;
    }
	.login_box A
	{
		float:none;
	}
	.new_footer
	{
		height: 120px;
	}
	#GeneralSearchForm img {
    padding-left: 23px;
    padding-top: 15px;
    }
	.new_content_r .lit select
	{
		width: 100%;
	}
	.order_box_header {
        width: 360px;
        margin: 0 auto;
    }
	.order_box .bigsel
	{
		width:100%;
	}
	.car_box_paging_box Table
	{
		display: block !important;
		height: 165px;
        margin-left: -20px !important;
        margin-top: 70px !important;
	}
	div#banner_110
	{
		display:none;
	}
	.new_content_r #LoginBtn
	{
		width: 100%;
		margin: 10px;
	}
	div#CarDescription
	{
		width:250px;
	}
	.order_box .right {
        width: 85% !important;
    }
    .order_box .left {
        width: 100% !important;
    }
    .order_top_sub_header
    {
        width:100%;
    }
    .order_box
   {
      width:100%;
    }
	#main
	{
		width: 100% !important;
	}
	#popupAlert
	{
		width:100% !important;
	}
	.article_box_title {
        width: 100%;
        background-size: cover;
        max-width: 320px;
        margin: 10px auto;
    }
	#ResponseHeader
	{
		width: 100%;
        background-size: cover;
        max-width: 320px;
        margin: 10px auto;
	}
	#ResponsesBox {
        width: 100%;
        margin: 0 auto;
        max-width: 320px;
        top: 25px;
    }
	div#gallery
	{
		max-width: 100% !important;
	}
	.category_box_results Table
	{
		overflow: scroll;
        border-spacing: 0px;
        display: block;
		
	}
	iframe
	{
		width:100% !important;
	}
    .chromestyle a{
        font-size: 10px;
    }
     .chromestyle:hover a{
        font-size: 10px;
    }
    .chromestyle{
        width:100% !important;
    }
     .dropmenudiv a{
        font-size: 10px;
    }
    #DefaultBannersBox>table{
        width:100%;
        display: block;
        overflow: scroll;
    }
    .new_content_l.left .body_text img{
        width:100%;
        height:auto;
    }
    .title_text h3{
        font-size: 14px;
        margin-right: 17px;
    }
    .title_text h4{
        font-size: 14px;
        margin-right: 20px;
    }
    .title_text #SponseredBanner img{
        width:140px;
    }
    .default_model_type_box .results DIV{
        width:85px;
    }
    .default_articles_box_R{
        width:300px;
        right:10px;
		text-align:Center;
		top:150px;
    }
    .default_articles_box_R .title{
        width:100%;
    }
    .default_articles_box_R .title a{
        font-size: 14px;
    }
    .default_articles_box_R .desc{
        height:124px !important;
        width:280px !important;
    }
    .articles_box .text{
        width:100%;
        padding:7px 0px;
    }
	#ResponseHeader H4
	{
		width:100px !important;
		line-height: 45px;
	}
    .articles_box .img img{
        width:auto;
    }
    .results_pageing{
        width:100%;
    }
    #CalculatorBoxTabs{
        width:100%;
    }
    #CalculatorBoxTabs #CalcSponser{
        font-size: 14px !important;
        top:10px !important;
        left:0px !important;  
    }
    #CalculatorBoxTabs #Tabs .On{
        width:90px !important;
        font-size: 10px !important;
    }
    #CalculatorBoxTabs #Tabs .Off{
         width:90px !important;
        font-size: 10px !important;
    }
    .order_top_sub_header{
        width:100%;
    }
    #CalculatorBoxSearchAgain{
        width: 100% !important;
        max-width: 360px !important;
        margin: 10px auto;
        overflow: scroll;
		background-size: 100% 100%;
		height: 260px;
    }
    #CalculatorBoxSearchAgain Table{
        width:auto !important;
		overflow: scroll;
    }
    #CalculatorBoxSearchAgain Table Select{
        width:72px;
    }
    #main{
        width:100% !important;
    }
    #gallery{
        width:500px !important;
    }
    #menu{
        width:80px !important;
    }
    #menu li{
        width:80px !important;
    }
    .slide a img{
        width: 300px !important;
        position: relative;
    }
    #menu li{
        height:47px !important;
    }
    .category_header_box{
        width:100% !important;
		background-size: cover;
        margin: 0 auto;
        max-width: 100%;
    }
    .new_content_l .title_text h1{
        font-size: 18px !important;
    }
   div#ad_unit {
        width: 300px;
        overflow: scroll;
    }
    .title_text h3{
        font-size: 13px !important;
    }
    .title_text h4{
        width:13px !important;
    }
    .default_model_type_box .results{
        right:35px !important;
    }
    .default_articles_box_R .desc{
        width:130px !important;
        height:130px !important;
    }
    .new_header_content{
        border:none;
    }
    
     .new_content_r{
        width:100%;
        margin:0 auto;
        height:auto;
		float: none !important;
    }
    .new_content_r div{
        text-align: center;
        margin:5px auto !important;
    }
    #GeneralSearchForm{
        width:200px;
        margin:0 auto;
    }
    .new_banner{
        width: 100% !important;
    }
    .bottom_menu{
        display: none;
    } 
    .default_articles_box_R .desc {
    height: 158px !important;
    width: 198px !important;
    }
    #google_image_div{
        width:100% !important;
    }
    #banner_162{
        width:100% !important;
		display:none;
    }
	.car_box_header{
        width:100% !important;
        overflow-y: scroll;
    }
    .new_header{
        border-top: 5px solid #424242;
		margin-bottom: 0;
		height: 115px;
	}
    .new_header_content .logo{
        margin: 0 auto;
		float:none !important;
		width: auto;
    }
    .top_menu{
        display: none;
    }
    .new_content{
        width:100% !important;
		display: flex;
        flex-direction: column-reverse;
	}
    #MailinglistForm{
        width: 200px !important;
        margin: 0 auto;
        height: 130px !important;
    }
    .default_search_box.my_blue{
            float: none !important;
            margin: 0 auto !important;
            background-size: cover;
			height:325px;
			width: 360px;
    }
    .mador_search_box{
        max-width: 100% !important;
        position: relative;
        padding: 10px 5px !important;
    }
    .default_search_box.my_cyan {
            float: none !important;
            margin: 0 auto !important;
            background-size: cover;
			height:325px;
			width: 360px;
    }
    .title_text h3{
        font-size: 10px;
    }
    .title_text h4{
        font-size: 10px;
    }
    .title_text #SponseredBanner{
        left:29px;
    }
    .default_articles_box{
        width: 360px;
        height: 360px !important;
        margin: 10px auto;
    }
    .default_articles_box_R .desc {
        height: 127px !important;
        width: 351px !important;
    }
    .new_footer_content.clearfix>.left{
        padding: 10px 20px;
    }
     .new_content_l.left .body_text img{
        height:auto;
    }
    .articles_box_results_title a{
        font-size: 14px !important; 
    }
    .order_box .big input[type="text"], .order_box .big input[type="password"], .order_box .big input[type="file"]{
        width:140px !important;
    }
	table {
       width: 100% !important;
	   display: inline-table;
       overflow: scroll;
    }
    iframe#google_ads_frame1{
        width:100% !important;
    }
    .category_box_results{
        width:100% !important;
        overflow: scroll;
        margin: 0 auto;
	}
	.car_box_header{
        width:100% !important;
        overflow-y: scroll;
    }
    .ad-container{
        width:100% !important;
    }
    .category_box{
        width: 100% !important;
        overflow: scroll;
    }
    div#banner_118{
        width:100% !important;
    }
    .default_model_type_box .results{
        max-width: 336px !important;
    }
    .default_articles_box_R .desc{
        width:315px !important;
    }
    #DefaultBannersBox {
        width: 330px !important;
		margin: 0 auto;
        padding: 10px 20px !important;
	}
    .new_content_l .title_text{
        max-width: 360px !important;
        margin:0 auto;
		width: 360px !important;
	}
    .title_text h3{
        margin-right:10px !important;
    }
    .title_text #SponseredBanner{
        left:30px !important;
    }
    .title_text #SponseredBanner img{
        width:99px !important;
    }
    .default_model_type_box{
        width: 340px !important;
        margin: 0 auto;
		min-height: 510px !important;
    }
    .default_articles_box{
       height: 360px !important;
    }
    .default_articles_box_R .desc {
        height: 127px !important;
        width: 320px !important;
    }
     .new_content_l.left .body_text img{
        height:auto;
    }
    div#banner_138{
        width:100% !important;
		display:none;
    }
    iframe#aswift_0{
        width:100% !important;
    }
    ins#aswift_0_expand{
        width:100% !important;
    }
    .new_content_l{
        width: 100% !important;
        margin: 0 auto;
        height: auto;
        float: none !important;
		
    }
    .articles_box_results_title a{
        font-size: 12px !important;
    }
    .order_box .big input[type="text"], .order_box .big input[type="password"], .order_box .big input[type="file"]{
        width:50px !important;
    }
      iframe#google_ads_frame1{
        width:100% !important;
    }
    .title_text h3{
        margin-right:5px !important;
        font-size: 8px !important;
    }
    .title_text h4{
        font-size: 8px !important;
    }
    .title_text #SponseredBanner img{
        width:89px !important;
    }
    .default_model_type_box .results DIV{
        width:65px !important;
    }
    .default_articles_box_L{
        max-width: 280px !important;
    }
    .default_articles_box_L{
        right:45px !important;
    }
    .default_articles_box_R .desc {
        width: 270px !important;
}

    .mador_search_box{
        width:280px !important;
    }
    .lit153x19{
        width:45% !important;
    }
    .lit153x27{
        width:45% !important;
    }
    #Img {
    position: relative;
    right: 10px !important;
    }
    .new_content_l .body_text {
        
        width: 100% !important;
        margin: 0 auto;
		max-width: 320px !important;
    }
	.body_text .big textarea
	{
		width: 200px !important;
	}
	.body_text .big input[type="text"], .body_text .big input[type="password"]
	{
		width: 200px !important;
	}
    .new_content_l.left .body_text img{
        height:auto;
    }
    .articles_box_results_title a{
        font-size: 10px !important;
    }
    #TotalCarPayment{
        width:250px !important;
    }
    iframe#google_ads_frame1{
        width:100% !important;
    }
    input#MonthlyPayment{
        width:250px !important;
    }
    .order_box{
        overflow-x: scroll;
		padding-top: 20px;
    }
	.new_footer_content.clearfix > .right {
        padding: 10px 10px 0;
        line-height: 20px;
    }
	.articles_box .img img{
        width:auto;
    }
    .articles_box .desc{
        padding: 7px 0px;
    }
    .new_content_l .body_text img{
        width:100% !important;
    }
    .car_box_header{
        width: 89% !important;
        overflow-x: scroll;
        display: block;
        margin: 0 auto;
        height:60px;
    }
    .car_box_footer{
        width:320px !important;
        overflow-x:scroll;
        height:auto;
        margin:0 auto;
    }
	.car_box #CarDetails
	{
		width: 100%;
	}
    .car_box_paging_box{
        width: 340px;
        overflow-x: scroll;
        display: block;
        margin: 0 auto;
		height: 255px;
        background: #0c4c6a;
    }
	.post_add_btn a
	{
		padding-right: 0px;
	}
    .car_box_paging_box #BackToResults{
        top: 20px !important;
        right: 20px !important;
    }
    .car_box_paging_box #NewSearch{
        top: 40px !important;
        right: 20px !important;
    }
    .car_box{
        margin: 0 auto;
        overflow-x: scroll;
		width: 340px;
    }
	.articles_box_header{
        width: 360px;
        background-size: cover;
        max-width: 100%;
        margin: 10px auto;
    }
    .articles_box_categories{
        width: 360px;
        background-size: cover;
        max-width: 100%;
        margin: 10px auto;
    }
	.articles_box {
    width: 320px;
    background-size: cover;
    max-width: 100%;
    margin: 10px auto;
}
    .articles_box .text{
        width:100%;
        padding:7px 0px;
    }
    .articles_box .img img{
        width:auto;
    }
    .results_pageing{
        width:360px;
		margin:0 auto;
    }
	td#MoreDetailsBox img
	{
		margin-left: 5px !important;
		width: auto;
        height: auto;
	}
	.category_box_results .BoldTitle
	{
		width: 55px;
	}
	#CalculatorBoxSearchAgain Table td {
        display: block;
    }
	.car_box #CarDetails Table TH
	{
		font: bold 12px Arial;
	}
	.article_box_title h2, .article_box_title h1
	{
		font-size:16px;
	}
	div#CalcSponserBanner table img
	{
		display:none;
	}
    #CalculatorBoxTabs{
       width: 100% !important;
       max-width: 320px !important;
       margin: 0 auto;
    }
	#Tab1Content {
    width: 100% !important;
    max-width: 380px !important;
    margin: 0 auto;
    }
	#CalculatorBoxTabs #CalcSponserBanner
	{
		top: -1px;
	}
    #CalcSponser{
        font-size: 12px !important;
    }
    #CalculatorBoxTabs #Tabs .Off{
        width:100px !important;
    }
	h3.orange {
        display: block;
        width: 100%;
        float: left;
    }
    #CalculatorBoxTabs #Tabs .On{
        width:100px !important;
    }
    .order_top_sub_header{
        width: 360px;
        margin: 0 auto;
    }
    .order_box{
        width:320px;
        margin: 0 auto;
    }
    #CalculatorBoxSearchAgain Table Select{
        width:75px !important;
    }
	.articles_box_results_title {
        width: 360px;
        margin: 0 auto;
		border: 1px solid #ccc;
    }
	.sponser_banner.right {
        width: 330px;
        text-align: center;
        margin: 10px auto !important;
		float:none !important
    }
	ul {
    padding: 0;
}
ul li {
    padding: 0;
    margin: 0 !important;
}
#popupBox {
    width: 300px !important;
    margin: 0 auto;
    height: 400px !important;
    overflow: scroll;
}
.popupHeader {
    width: 300px !important;
    margin: 0 auto;
	background:#fff !important;
}
#popupBottom {
    width: 300px !important;
    margin: 0 auto;
}
.popupHeader .CloseBtn
{
	top: 40px !important;
	z-index:99 !important;
}
.mcats2, A.mcats2, A.mcats2:visited
{
	font-size: 10px !important;
}
#banner_151
{
	display: none;
}
.car_box_header #Tabs {
    margin: 0 auto;
	position: inherit;
}
.mcats2, A.mcats2, A.mcats2:visited
{
	font-size: 10px !important;
}
.mtext
{
	font-size: 8px !important;
}
.order_box .text
{
	float: none !important;
	margin-right: 10px;
}
#banner_163
{
	display:none;
}
#banner_100
{
	display:none;
}
#SearchAgentForm {

    width: 320px !important;
    margin: 0 auto;

}
.new_content_l .register_body_text
{
	width: 320px !important;
	margin: 0 auto;
	overflow:scroll;
}
.mobile-login-sec 
{
	display:block !important;
}
#popupBox #InnerBox
{
	    width: 275px;
}
.register_body_text .big1 input[type="text"]
{
	    width: 100%;
}
.register_body_text .lit
{
	width: 95%;
    margin-right: 10px;
}
.register_body_text .lit select
{
	width:100%;
}
.car_box_paging_box table td {
    display: block;
}
}

@media only screen and (max-width: 360px){
	
	#DefaultBannersBox
	{
		width: 300px !important;
	}
	.new_content_l .title_text
	{
		width: 320px !important;
		max-width: 320px !important;
	}
	.default_search_box.my_cyan{
        width: 320px;
	}
	.default_search_box.my_blue{
        width: 320px;
    }
	.default_articles_box
	{
		width: 320px !important;
	}
	.default_model_type_box{
        width: 300px !important;
        margin: 10px auto;
		min-height: 530px !important;
    }
	.articles_box_header
	{
		width: 320px !important;
	}
	.articles_box_categories
	{
		width: 320px !important;
	}
	.articles_box {
        width: 300px !important;
    }
	.articles_box_results_title {
          width: 320px !important;
          margin: 0 auto !important;
    }
	.results_pageing{
        width:320px !important;
    }
	#Tab1Content
	{
		width:320px !important;
		overflow:Scroll;
	}
	#CalculatorBoxSearchAgain
	{
		width:320px !important;
	}
	.order_box_header
	{
		width: 340px;
	}
	.order_top_sub_header
	{
		width: 340px;
	}
	.order_box
	{
		width: 300px;
	}
	.new_content_l .register_body_text
	{
		width: 300px !important;
	}
	#Tab1Content .order_box
	{
		width: 275px !important;
        margin: 0 auto;
	}
	#Tab1Content .order_top_sub_header
	{
		width: 317px;
	}
}

@media only screen and (max-width: 320px){
	
	#DefaultBannersBox
	{
		width: 260px !important;
		overflow: scroll;
	}
	.default_search_box.my_cyan{
        width: 300px !important;
	}
	.default_articles_box
	{
		max-width: 300px !important;
	}
	.default_model_type_box
	{
		max-width: 278px !important;
	}
	.new_content_l .title_text
	{
		max-width: 300px !important;
		width: 300px !important;
	}
	.default_articles_box_R
	{
		width: 290px;
	}
	.default_search_box.my_blue{
        width: 300px !important;
    }.articles_box_header
	{
		width: 300px !important;
	}
	.articles_box_categories
	{
		width: 300px !important;
	}
	.articles_box {
        width: 270px !important;
    }
	.articles_box_results_title {
         width: 300px !important;
         margin: 0 auto;
    }
	.results_pageing{
        width:300px !important;
    }
	#Tab1Content
	{
		width:300px!important;
	}
	#CalculatorBoxSearchAgain
	{
		width:300px !important;
	}
	.category_header_box
	{
		width:300px !important;
	}
	.sponser_banner.right 
	{
		width:300px;
	}
	.article_box_title
	{
		max-width: 300px !important
	}
	.article_box_title
	{
		max-width: 300px;
	}
	.new_content_l .body_text
	{
		max-width: 260px !important;
	}
	#ResponsesBox
	{
		max-width: 300px;
	}
	#ResponseHeader
	{
		max-width: 300px;
	}
	.order_box_header
	{
		width: 300px;
	}
	.order_top_sub_header
	{
		width: 300px;
	}
	.order_box
	{
		width: 260px;
		overflow: scroll;
        display: block;
	}
	.category_box_results
	{
		    width: 300px !important;
	}
	.car_box_header #Tabs
	{
		width: 300px !important;
	}
	.new_content_l .register_body_text
	{
		width: 260px !important;
	}
	div#Tabs
	{
		width: 300px;
        margin: 0 auto;
	}
	#CalculatorBoxTabs #CalcSponser
	{
		left: 8px !important;
	}
}


/* mobile menu */

.mobile-login-sec {
    display: none;
    margin-top: -90px;
    line-height: 0 !important;
	margin-right: 10px;
	z-index: 1;
    position: relative;
}
.tab_header_col {
    margin: 0 0 0 7px;
    cursor: pointer;
    float: right;
}
.tab_header_col img {
    border-radius: 2px !important;
}
.without_active {
    display: none;
}
.mob_right_menu_sec {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
}
.top-menu table {
    margin: 0 !important;
    width: 100%;
}
.top-menu table a:hover, #selected {
    background: #d35e8c;
    height: 82px;
    display: block;
}
.active_tab_header_col .with_active {
    display: none;
}
.active_tab_header_col .without_active {
    display: block;
}
.mobile_show_menu.active_mega_menu {
    right: 0 !important;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.mobile_show_menu ul li {

    font-size: 18px;
    line-height: 28px;
    padding: 10px;
    border-bottom:1px solid #c7c4c4
}
.mobile_show_menu ul li a:hover
{
	color:#000;
}
.menu_button_click {

    background: #1c9abf !important;
	display:none;
}
.mobile_show_menu ul li a
{
	text-decoration:none;
	color:#fff;
}
html.removescroll {

    height: 100% !important;
    overflow: hidden !important;
}
html.removescroll .post_add_btn {
    filter: blur(4px);
    opacity: 0.5;
}
html.removescroll .default_search_box.my_blue {
    filter: blur(4px);
    opacity: 0.5;
}

html.removescroll .category_header_box {
    filter: blur(4px);
    opacity: 0.5;
}
html.removescroll .category_box {
    filter: blur(4px);
    opacity: 0.5;
}
span.filter_data
{
	left: 55px;
    top: 20px;
	position: absolute;
}