html, body{font-size:12px; background:url(/inventory/images/main_bg.gif) left top repeat;  margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#5e5e5e; line-height:16px;}

*{ margin:0; padding:0;}
img{ border:none;}
ul, li{ list-style-type:none;}
a{ text-decoration:none; color:#5e5e5e; }
a:hover{ text-decoration:none; color:#cb2c2c;}

.wraper{ width:100%; background:url(/inventory/images/bg_1.jpg) left top repeat-x; }
.main_container{ width:100%; background:url(/inventory/images/footer_bg.gif) left bottom repeat-x; overflow:hidden;}
.container{ width:1010px; margin:0px auto; padding:0; clear:both; overflow:visible;}

.header{ clear:both; height:126px;}
.logo{float: left; width: 250px; margin:0px; margin-top:10px; padding: 0px;}
.header_right{float:right; width:728px;}
.top_link{ float:left; margin:0px; width:auto;}
.top_link ul{float:right; padding:3px 0px 0px 0px;}

.top_link ul li{float:left; padding:2px 4px; list-style-type:none;}
.top_link ul li a{line-height:18px; margin:0px; padding:0px 0px 0px 18px; float:left; font-size:11px; color:#000000;}

.top_link ul li.apply a{background:url(/inventory/images/icon-apply.gif) 0px 1px no-repeat;}
.top_link ul li.apply a:hover{background:url(/inventory/images/icon-apply_over.gif) 0px 1px no-repeat;}
.top_link ul li.careers a{background:url(/inventory/images/icon-career.gif) 0px 1px no-repeat;}
.top_link ul li.careers a:hover{background:url(/inventory/images/icon-career_over.gif) 0px 1px no-repeat;}
.top_link ul li.request a{background:url(/inventory/images/icon-request.gif) 0px 2px no-repeat;}
.top_link ul li.request a:hover{background:url(/inventory/images/icon-request_over.gif) 0px 2px no-repeat;}
.top_link ul li.careers a{background:url(/inventory/images/icon-career.gif) 0px 1px no-repeat;}
.top_link ul li.careers a:hover{background:url(/inventory/images/icon-career_over.gif) 0px 1px no-repeat;}
.top_link ul li.contact-us a{background:url(/inventory/images/icon-contact-msg.gif) 0px 1px no-repeat;} 
.top_link ul li.contact-us a:hover{background:url(/inventory/images/icon-contact-msg_over.gif) 0px 1px no-repeat;} 

.header_add{ padding-top:6px; font-size:0px;}

.nav{ float:left; width:1010px;}

.middle-part{ padding:0px 7px 12px 7px; width:996px; background-color:#e1dfdf; float:left;}
.strip{ padding:9px 0px 15px 0px; font-size:2px; background-color:#e1dfdf; text-align:center; float:left; width:996px;}

/* Inner middle content conatainer */
.white{ background:#fff;}
.mid_module{margin:0 0 0px; padding:0px; background: #fff url(/inventory/images/cor_lt.gif) left top no-repeat; float:left; width:996px;}
.mid_module .mid_inner_mod{margin:0px; padding:0px; background:url(/inventory/images/cor_lb.gif) left bottom no-repeat; height:1%; float:left; width:996px;}

.mid_module .mid_mod_dv{margin:0px; padding:0px; background: url(/inventory/images/cor_rt.gif) right top no-repeat; height:1%; float:left; width:996px;}

.mid_module .mid_mod_dv .mid_mod_dvinner{margin:0px; padding:0px; background: url(/inventory/images/cor_rb.gif) right bottom no-repeat; height:1%; float:left; width:996px;}
/* End */

.input_1{ height:17px; padding:2px 5px 0px 5px; border:1px solid #eceaef; color:#666; font-weight:bold; font-size:11px; width:140px; font-style:italic;}
.listmenu { height:21px; color:#666; padding-top:2px; font-size:11px; width:110px; font-style:italic; font-weight:bold;}
.listmenu1 { height:21px; color:#666;  padding-top:2px; font-size:11px; width:160px; font-style:italic; font-weight:bold;}
.advance_search a{ padding:15px 10px 0px 0px; color:#0c49ae; text-decoration:underline; display:block; font-weight:bold; text-transform:uppercase;}
.advance_search a:hover{ padding:15px 10px 0px 0px; color:#0c49ae; text-decoration:none; display:block; font-weight:bold; text-transform:uppercase;}

.yellow{ background-color:#fcf6ea; color:#414141; font-weight:bold; padding:7px; margin:7px 7px 5px 7px;}
.blue{ background-color:#e6eef2; color:#414141; font-weight:bold; padding:7px; margin:0px 7px 0px 7px;}
.ttl_red{ color:#db0c03; font-size:21px;}


.content{ float:left; width:982px; padding:0px 7px 10px 7px;}
.left{ width:180px; padding-right:7px; padding-top:10px; float:left;}
.right{ float:left; width:795px; padding-top:10px;}

/*left part css*/
.ttl_search{ background:url(/inventory/images/ttl_search.gif) left top no-repeat; line-height:33px; display:block; padding-left:10px; font-size:16px; color:#FFFFFF; font-weight:bold;}
.gray{ color:#292929; background-color:#e3e3e3; padding:7px 7px; width:166px; clear:both; overflow:hidden;}
.gray dd{ float:left; padding:0px 1px;}
.stock_input{ height:17px; padding:2px 5px 0px 5px; border:1px solid #bfbdb8; color:#666; font-size:11px; width:70px;}
.remove{ color:#292929; font-size:13px; padding:7px 7px; clear:both; overflow:hidden;}
.remove strong{ color:#cd1d14;}
.left_menu{width:180px; clear:both; overflow:hidden;}
.col{ clear:both; overflow:hidden;}
.col ul{ float:left; width:80px;}

.glossymenu{margin: 5px 0; padding: 0; width: 180px; /*width of menu*/}
.glossymenu a.menuitem{ background:url(/inventory/images/acc_bg.gif) top left repeat-x; font-size:16px; font-weight:bold; color: white; display: block; position: relative; width: auto; padding:0px; padding-left:10px; text-decoration: none; line-height:33px; height:33px; clear:both;}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: white;}
.glossymenu a.menuitem .statusicon{ position: absolute; top: 3px; right: 5px; border: none;}

.glossymenu div.submenu{ background: #f5f5f5;}
.glossymenu div.submenu ul{ list-style-type: none; margin: 0; padding:10px 0px 10px 10px;}
.glossymenu div.submenu ul li{ line-height:18px;}
.glossymenu div.submenu ul li a{ background:url(/inventory/images/arrow.gif) left 4px no-repeat; font-size:11px; color:#303030; text-decoration: none; padding-left: 10px;}
.glossymenu div.submenu ul li a:hover{color:#db0b02;}


/*right part css*/
.box{ float:left; width:795px;}
.compare_l{ float:left; width:185px; padding-top:20px;}
.compare_r{ float:right;}
.row1{ background-color:#e4e4e3; border-bottom:1px solid #c1c1c1; border-top:1px solid #c1c1c1; margin:1px 0px; color:#303030; padding:10px 10px 10px 20px;}
.row2{ background-color:#f6f6f6; border-bottom:1px solid #c1c1c1; border-top:1px solid #c1c1c1; color:#303030; padding:10px 10px 10px 20px;}

.blue_text{ font-size:13px; font-weight:bold; color:#0c49ae;}
.blue_text a{ font-size:13px; font-weight:bold; color:#0c49ae; text-decoration:underline;}
.blue_text a:hover{text-decoration:none;}

.table_title{ background-color:#4f4f4f; float:left; width:660px; margin:10px 0px 15px 0px; padding-left:135px; }
.table_title div{ color:#FFFFFF; float:left; padding:3px 0; padding-left:10px; border-left:1px solid #757575;}
.year{ /*background:url(/inventory/images/arrow1.gif) 45px 10px no-repeat; */width:60px;}
.make_model{width:270px;}
.price_t{ width:90px; border-right:1px solid #757575;}

.pager {text-align:right;}
.pager a { padding:0px 2px;}
.currentpage { padding:0px 2px; }
.page{ padding-left:20px; padding-bottom:5px;}

.compare{ font-size:13px; font-weight:bold; color:#262626;}
.price_text1{ font-size:17px; color:#000; padding-bottom:5px; text-decoration:line-through; font-weight:bold;}
.price_text2{ font-size:17px; color:#ae0000; padding-bottom:5px; font-weight:bold;}
.text1{ font-size:11px;}
.text1 strong{ font-size:13px; color:#cf2b22;}


<!--.footer_wrapper{ clear:both; overflow:hidden; background-color:#242424; width:100%;}-->
.footer_outer{width:1010px; float:left;}

.copyright{ height:36px; padding-top:6px; font-size:11px; color:#fff; width:1010px; float:left;}
.copy{ width:500px; padding-left:15px; float:left;}
.e-logo{ padding-right:15px; float:right;}

.footer{ text-align:center; font-size:11px; padding-top:10px; line-height:16px; color:#fff; width:1010px; float:left;}
.footer a{ padding:0 10px; text-decoration:none; color:#fff;}
.footer a:hover{ text-decoration:none; color:#cb2c2c;}




/*detail page css new*/
.logo-stripe{ width:962px; height:39px; float:left; padding:10px 10px 15px 10px;}
.logo-1{ width:212px; float:left;}
.logo-2{ width:289px; float:left; padding:10px 147px 10px 148px;}
.logo-3{ width:166px; float:left; padding:9px 0 10px 0;}
.blue-box{ width:982px; background:#e6eef2; clear:both; float:left;}
.blue-box-top{width:982px; height:4px; float:left; }
.blue-box-top-cr{ width:4px; float:left; font-size:2px; height:4px; line-height:2px;}
.blue-box-top-mid{ width:974px; float:left; height:4px; line-height:2px; font-size:2px; }
.blue-box-content{ padding:0 10px; width:962px; float:left;}
.icon{ text-align:right; height:25px; font-size:11px; float:left; width:962px; padding-top:5px; }
.icon a{ padding:0px 5px;}
.content-mid{ width:962px; clear:both; float:left;}
.content-mid-left{ width:383px; padding-right:20px; float:left;}
.content-mid-right{ width:559px; float:left;}
.content-mid-right h2{ color:#181818; font-size:20px; line-height:25px; border-bottom:2px solid #181818; padding-bottom:3px;}
.price{ font-size:13px; color:#000000; font-weight:bold; line-height:26px; padding-top:5px;}
.price strong{ font-size:18px; color:#cf0000; text-decoration:line-through;}
.price span{ font-size:18px; color:#ef0202;}
.call{font-size:13px; color:#000000; font-weight:bold;  line-height:26px; margin:0;margin-top:5px; float:left;}
.call strong{ font-size:20px; color:#cf0000; margin:0; padding:0;}

.feature-list{width:325px; float:left;  padding:5px 0 15px 0;}
.feature-list ul{color:#000;}
.feature-list ul li{ line-height:20px;}
.feature-list ul li.left{ width:100px; float:left; padding:0px; font-weight:bold;}
.feature-list ul li.right{width:225px; float:left; padding:0px; }
.cta {width:175px; font-size:2px; float:left; }

.tabs{ padding:30px 10px 0 10px; width:962px; clear:both;}
.bot-content{ width:958px; float:left; padding:30px 12px;}
.bot-content-left{ width:207px; float:left; padding-right:20px;}
.bot-content-right{ width:731px; float:left;}

.iframe iframe{ border:1px solid #d4d4d4;}


.gallery{ width:382px; padding-bottom:0px; float:left;}
.thumb{ width:962px; clear:both; }

.thumb img{ padding:0 5px 8px 0;}
.thumb img.first { padding-left:0;}

.ttl_request{ background:url(/inventory/images/icon_request.jpg) left top no-repeat; padding-left:55px; font-size:21px; color:#fff; line-height:43px;}
.request_form{ font-size:13px; color:#FFFFFF;}
.request_form span{ font-size:13px; color:#FF0000;}
.request_input{ background-color:#333; border:1px solid #999; width:170px; height:20px; color:#FFFFFF;}
.request_area{ background-color:#333; border:1px solid #999; width:369px; height:60px; color:#FFFFFF;}

.option{ float:left;display:block; }
.option_box{ float:left; width:220px;}
.option_box ul li {
list-style-position: inside !important;
list-style-type: square !important;
color:#fff;}
.option_box p{line-height:15px; padding-top:10px;}
.option_box p strong{ text-decoration:underline;}

.back
{
background:url(/inventory/images/back.jpg) no-repeat;
width:67px;
height:24px;
border:0;
cursor:pointer;
}

.pay
{
float:left;
font-size:9px;
}

#city ,#city li a
{
padding:6px 0px 21px 0px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

#city li
{
float:left;
list-style:none;
margin-left:16px;
padding-left:15px;
background:url(/inventory/images/city_list.png) no-repeat;
}

#city ul
{
padding:0;
margin:0;
}