body { 
 background: #5B5B5B url(images/bg.jpg) repeat-x left top;
 margin: 0px;
 padding: 0px;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 padding-bottom: 10px; 
 color: #737373;
 text-align: center;
}

h1, h2, h3, h4, h5, h6, img, form, ul, div, p {
 margin: 0px;
 padding: 0px;
 border: none;
}

a {
 text-decoration: underline;
 color: #7D7D7D;
}

a:hover {
 text-decoration: none;
}

a:focus, input:focus{
 outline: none;
}

ul li, ul{
 list-style: none; 
}

td {
 font-size: 11px;
}

.formfields {
 border: 1px solid #D2D2D2;
 background-color: #FFFFFF;
}

body#popup.print {background-image: none;}
table {clear: both;}

h2 {
 color: #656363;
 font-size: 24px; 
}

h1.head{
 color: #666666;
 font-size: 36px;
 font-family: Arial;
 letter-spacing: -1px;
}

h1.head span{
 color: #FF9100;
}

h1, span.price {
 clear: both;
 font-size: 17px;
 color: #666666;
 font-weight: normal;
 font-family: Verdana, Arial;
 text-transform: capitalize;
 padding-bottom: 5px;
}

h1.car, td.car {
 text-transform: none;
 color: #FE7700; 
 font-size: 18px;
 font-weight: normal; 
}

h3.rounded {
 background-image: url(images/h3_l.gif);
 background-repeat: no-repeat;
 border: none;
 padding: 0px; 
}

h3.rounded span {
 display: block;
 background-image: url(images/h3_r.gif);
 background-repeat: no-repeat;
 background-position: right top;
}

h3.rounded span span {
 border: 1px solid #C8C8C8;
 border-left: none;
 border-right: none;
 margin: 0px 6px;
 background-image: none;
 padding: 5px 5px 4px 5px;
 background-color: #F6F6F6;
}

h5 {
 font-family: Tahoma;
 font-size: 14px;
}

h5 a {
 text-decoration: none;
}

textarea.formfields {
 width: 210px;
 height: 150px;
 overflow-x: hidden;
 overflow-y: auto;
}

.input1 {
 border: 1px solid #CECECE;
 background-color: #FFFFFF;
 width: 150px;
}

textarea {
 width: 190px;
 height: 100px;
 background-color: #FFFFFF;
 border: 1px solid #CECECE;
 font-family: Arial;
 font-size: 12px;
 overflow: auto;
}

textarea.input1 {
 width: 250px;
}

select {
 font-size: 12px;
 width: 150px;
 background-color: #FFFFFF;
 border: 1px solid #CECECE;
}

select.formfields {
 width: 150px;
 background-color: #FFFFFF;
 border: 1px solid #CECECE;
}

#languages {
 text-align: right;
}

#root {
 width: 1000px;
 height: 100%;
 }

#root1 {
 width: 1000px;
 height: 100%;
 margin-top: -35px;
}

body#popup #root {
 width: 100%;
}

#inner {
 height: 100%;
 vertical-align: top;
 padding: 0px 5px;
 background-image: url(images/bg.png);
 background-repeat: repeat-y;
}

#ininner {
 background-color: #FFFFFF;
 padding: 10px;  
 height: 100%;
 vertical-align: top;
}

#topmenu_border {
 padding: 0px 5px;
 background-image: url(images/topbg.gif);
}

#topmenu {
 background-image: url(images/topm/bg.gif);
 background-repeat: repeat-x;
}

#topmenu td td {
 background-image: url(images/topm/bgr.gif);
 background-position: right top;
 background-repeat: no-repeat;
 font-family: Century Gothic;
 font-size: 14px;
 font-weight: bold;
 text-transform: uppercase;
 color: #FFFFFF;
 white-space: nowrap;
}

#topmenu a {
 display: block;
 background-image: url(images/topm/bgl.gif);
 background-repeat: no-repeat; 
 color: #FFFFFF; 
 text-decoration: none;
 padding: 8px 14px;
}

#topmenu a:hover {
 color: #FF7200;
}

#topmenu td#topsearch td {
 background-image: none;
}

#content {
 padding: 18px;
 vertical-align: top;  
}

#content.searchpage { 
 background-image: url(images/zonda.gif);
 background-repeat: no-repeat; 
 background-position: right 15px;
}

#side {
 vertical-align: top;
 width: 243px; 
}

#content a {
 font-weight: bold;
 color: #474747;
}

#content .headlinks a {
 display: block; 
 background-color: #FFFFFF;
 font-size: 14px;
 padding: 5px; 
 border: 1px solid #B6B6B6; 
 text-decoration: none;
 font-weight: normal; 
 white-space: nowrap;
 border-right: none;
}

#content .headlinks a:hover, #content .headlinks a.active, #content .tab-current a, #content .tab-current a:hover {
 padding-bottom: 6px; 
 background-color: #F6F6F6; 
 border-bottom: none; 
 font-weight: bold;
}

#content a.iconlink, a.iconlink, .submit {
 display: block;
 float: left;
 background-image: url(images/inner/link_bg.gif);
 background-repeat: repeat-x;
 text-decoration: none;
 margin-right: 10px;
 margin-top: 5px; 
}

a.icon_link {
 display: block;
 float: left; 
 background-repeat: no-repeat;
 background-position: 0px 7px;
 text-decoration: none;
 padding: 5px 0px;
 padding-left: 12px; 
 padding-bottom: 8px;
 color: #FF8A00;
 text-decoration: underline;
 margin-right: 10px;
}

.submit {
 margin: 0px;
}

.iconlink ins, .submit ins {
 display: block;
 text-decoration: none;
 background-repeat: no-repeat;
 background-image: url(images/inner/link_l.gif);
}

.iconlink ins ins, .submit ins ins {
 background-image: url(images/inner/link_r.gif);
 background-position: right top;
}

.iconlink span, .submit input { 
 display: block;
 padding: 7px 15px;
 color: #FE7700;
 font-weight: bold;
 font-family: Tahoma;
 font-size: 11px;
 line-height: 11px;
 background-repeat: no-repeat;
 margin-left: 15px;
 padding-left: 20px;
 background-position: left center;
}

.submit input {
 border: none; 
 padding: 7px 15px;
 margin: 0px;
 background-color: transparent;
}

.list {  
 margin-top: -1px;
 border-top: 1px solid #C9C9C9; 
}

.list th {
 font-size: 11px;
 color: #353535;
 background-color: #F7F7F7;
 background-image: url(images/list_bg.gif);
 background-position: right center;
 background-repeat: no-repeat;
 font-weight: normal;
 white-space: nowrap; 
}

.list th.first {
 text-align: left;
}

.list th.clear {
 background-image: none;
}

.list th span {
 text-transform: uppercase;
}

.list th, .list td {
 font-family: Tahoma, Arial;
 vertical-align: top;
}

#content .list a {
 color: #474747;
}

.list td {
 color: #666666; 
 line-height: 15px;
 padding-top: 5px;
 padding-bottom: 5px;
 border-bottom: 1px solid #EBEBEB;
}

.list .first {
 border-left: 1px solid #D8D8D8; 
}

.list .last {
 border-right: 1px solid #D8D8D8;
}

.list .reduced td {
 border: 2px solid #94D563;
 border-left: none;
 border-right: none;
}

.list .reduced .first {
 border-left: 2px solid #94D563;
}

.list .reduced .last {
 border-right: 2px solid #94D563;
}

.list td span {
 font-size: 12px;
 font-family: Arial;
}

.list.form td {
 text-align: left;
}

.row1 td {
 background-color: #FFFFFF;
}

.row2 td {
 background-color: #F2F2F2;
}

.item {
 display: block;
}

.item img {
 width: 102px;
 border: 1px solid #B8B7B7;
}

#details {
 width: 370px;
 vertical-align: top;
}

.info {
 display: block;
 background-color: #E0E0E0;
 margin: 10px 0px;
 font-size: 14px;
 color: #2A2A2A;
 text-transform: uppercase;
 height: 15px;
 padding: 10px;
}

.info span {
 display: block;
 float: left;
 background-repeat: no-repeat;
 background-image: url(images/arrows/right.gif);
 background-position: right center;
 padding-right: 10px;
}

.colorized {
 background-color: #EDEDED;
}

.dealers a {
 font-size: 11px;
 color: #FF8D00;
 font-weight: bold;
}

.dealers p {
 margin: 0px;
 padding: 5px 0px;
}

#dealershead .separator {
 background-image: url(images/sep_bg.gif);
 background-position: center -3px;
 background-repeat: no-repeat;
 padding: 0px 15px;
 width: 1px;
}

.banners td { 
 padding-top: 5px;
}

#ins_banner { 
 text-align: right;
}

a.g_image {
 display: block;
 margin-left: 5px; 
 margin-top: 5px;
}

.inner {
 background-color: #F7F7F7;
}

.lt {
 background-image: url(images/inner/lt.gif);
}

.lb {
 background-image: url(images/inner/lb.gif);
}

.rt {
 background-image: url(images/inner/rt.gif);
}

.rb {
 background-image: url(images/inner/rb.gif);
}

.lbg {
 border-left: 1px solid #C2C1C2;
}

.tbg {
 border-top: 1px solid #C2C1C2;
 width: 100%;
}

.rbg {
 border-right: 1px solid #C2C1C2;
}

.bbg {
 border-bottom: 1px solid #C2C1C2;
}

.cbg {
 padding: 5px;
}

.lt, .rt, .lb, .rb {
 background-repeat: no-repeat;
}

.lt img, .rt img, .lb img, .rb img {
 width: 7px;
}

.tbg, .bbg, .cbg {
 background-repeat: repeat-x;
 background-position: left top;
}

.lbg, .rbg {
 background-repeat: repeat-y;
}

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

.custom1 {
 background-image: url(images/inner/custom1/cbg.gif);
 background-position: left bottom;
}

.custom1 .lt {
 background-image: url(images/inner/custom1/lt.gif);
 height: 36px;
}

.custom1 .lb {
 background-image: url(images/inner/custom1/lb.gif);
}

.custom1 .rt {
 background-image: url(images/inner/custom1/rt.gif);
}

.custom1 .rb {
 background-image: url(images/inner/custom1/rb.gif);
}

.custom1 .tbg {
 background-image: url(images/inner/custom1/tbg.gif); 
 vertical-align: top;
}

.custom1 .bbg {
 background-image: url(images/inner/custom1/bbg.gif); 
}

.custom1 .lbg {
 background-image: url(images/inner/custom1/lbg.gif); 
 height: 100%;
}

.custom1 .rbg {
 background-image: url(images/inner/custom1/rbg.gif); 
}

.custom1 .cbg { 
 padding: 0px;
}

.custom1 .lt img, .custom1 .rt img {
 width: 6px;
 height: 36px;
}

.custom1 .lb img, .custom1 .rb img {
 width:  6px;
 height: 8px;
}

.custom1 .tbg {
 vertical-align: top;
 padding-top: 5px;
}

.custom1 .tbg th {
 background-image: url(images/inner/custom1/tbg_.gif);
 background-position: right top;
 background-repeat: no-repeat;
 text-transform: uppercase;
 font-size: 12px;
 /*padding: 0px 10px;*/
}

.custom1 .tbg, .custom1 .bbg, .custom1 .lbg, .custom1 .rbg {
 border: none;
}


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

.custom2 {
 background-image: url(images/inner/custom2/bg1.gif);
 background-repeat: repeat-x;
 background-color: #D6D6D6;
}

.custom2 .tbg {
 border-top: 1px solid #B0B0B0;
 width: 100%;
}

.custom2 .bbg {
 border-bottom: 1px solid #B0B0B0;
}

.custom2 .lbg {
 border-left: 1px solid #B0B0B0;
}

.custom2 .rbg {
 border-right: 1px solid #B0B0B0;
}

.custom2 .lt, .custom2 .rt, .custom2 .lb, .custom2 .rb {
 background-image: url(images/inner/custom2/bg.gif);
 background-repeat: no-repeat;
}

.custom2 .lt img, .custom2 .rt img, .custom2 .lb img, .custom2 .rb img {
 width: 6px;
 height: 6px;
}

.custom2 .lt {
 background-position: 0px 0px;
}

.custom2 .rt {
 background-position: -6px 0px;
}

.custom2 .lb {
 background-position: 0px -6px;
}

.custom2 .rb {
 background-position: -6px -6px;
}

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


.detail_info {
 /*background-image: url(images/hbbg.gif);*/ 
 margin-bottom: 10px;
 border: 1px solid #D8D8D8;
 border-top: none;
 background-color: #F9F9F9;
}

.detail_info td td {
 padding-top: 3px;
 vertical-align: top;
 padding-right: 5px;
 color: #595959;
}

.detail_info td td a, .detail_info td td strong {
 color: #424242
}

.right {
 float: right;
}

#mainphoto, #video object, #video embed { 
 width: 300px;
}

#filter .formfields, #filter select {
 width: 110px;
}

span select {
 width: 80px;
}

.star {
 color: #FF8A00;
 font-size: 12px;
 font-weight: bold;
}

a.back {
 background-image: url(images/arrows/back_l.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left: 17px;
 font-weight: normal;
 color: #FF8400;
}

.news {background-image: url(images/list_bg1.gif);  background-repeat: repeat-x;}
.news p {margin: 0px; padding: 5px 0px;}
.news td {background: url(images/list_bg1.gif) repeat-x left bottom;}
.news td td td {background-image: none;}

.content {
 padding-right: 10px;
 vertical-align: top;
}

.error, .red {color: #FA0000;}

.undermember {
 padding-top: 24px;
 vertical-align: top;
}

.undermember_inner {
 padding-top: 30px;
 vertical-align: top;
}

span.price_main {
 display: block;
 float: left;
 font-size: 35px;
 font-family: "Arial Narrow";
 color: #EF9A2C; 
 letter-spacing: -1px;
}

span.price_main span {
 position: absolute;
 font-size: 18px;
 font-weight: bold;
 margin-top: 3px;
 margin-left: 1px;
}

span.month_dur {  
 font-size: 13px;
 display: block;
 float: left;
 position: relative;
 z-index: 50;
 font-weight: normal;  
 white-space: nowrap; 
 font-weight: bold;
 color: #6C6C6C;
 margin-left: 1px;
 margin-top: 20px;
}

span.desc {
 display: block;
 clear: both;
}

#popupdiv {
 display: none;
 width: 100%;
 overflow: hidden; 
 position: absolute; 
 left: 0;
 top: 0;
 text-align: center;
 background-color: #000000;
 height: 100%;
 opacity: 0.8;
 color: #FFFFFF;
 z-index: 200;
}

#inpopup {font-size: 42px;}
.orange {color: #FE7700; text-decoration: none;}
.star {font-weight: bold; color: #FF7600;}
#registerside {vertical-align: top; padding-left: 15px;}

.reviews td {
 border-bottom: 1px solid #F2F2F2;
 vertical-align: top;
 padding: 10px 0px;
}

.car_type {
 float: left;
 width: 159px; 
 text-align: center; 
 margin-top: 10px;
 margin-bottom: 20px;  
 background-image: url(images/no_style.gif);
 background-repeat: no-repeat;
 background-position: center top;
 padding-top: 37px;
}

.car_type div {
 margin: 0px 20px; 
}

.car_type span {
 display: block; 
 background-image: url(images/inner/style_l.gif);
 background-repeat: no-repeat; 
}

.car_type span span {
 background-image: url(images/inner/style_r.gif);
 background-position: right top;
}

.car_type span span span {
 margin: 0px 12px;
 background-image: url(images/inner/style_bg.gif);
 background-repeat: repeat-x;
 padding: 2px 0px;
 line-height: 12px;
 padding-bottom: 6px;
 font-weight: bold; 
 width: 95px;
 white-space: nowrap;
 overflow: hidden;
 text-align: left;
}

.spotlights {
 background-color: #1F1F1E;
}

.bodystyle {
 border: 1px solid #D2D2D2;
 border-bottom-color: #BEBEBE;
 border-top-color: #EAEAEA;
 background: url(images/style_bg.gif) repeat-x;
 font-weight: bold;
 width: 50%;
}

.fixer {display: block; clear: both; margin: 0px;}

.pager {
 background-color: #F7F7F7;
 margin-top: -1px;
 position: relative;
 z-index: 20;
 border: 1px solid #D8D8D8;
 border-top: none;
}

.pager td {
 white-space: nowrap;
}

.pager.new {
 padding: 5px;
 text-align: right;
}

.pager.new span, .pager.new a {
 padding: 0px 5px; 
}

#search_results {border: 1px solid #FFFFFF; border-top: none;}
#show_right_page {margin-bottom: 10px;}

#search_form {
 border: 1px solid #D8D8D8;
 border-top: none;
 background-color: #F9F9F9; 
}


h1.dl_title{
 display: block;
 width: 182px;
 height: 38px;
 font-size: 23px;
 font-family: Tahoma;
 letter-spacing: -2px;
 background-image: url(images/dl_title_bg.gif);
 background-repeat: no-repeat;
 background-position: left top;
 color: #FFFFFF;
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
 vertical-align: middle;
}

h1.dl_title span{display: block; padding-top: 3px;}
.infodesc {color: #FF7E00;}
.infodesc strong {color: #666666;}

.infodesc div {
 text-align: left;
 margin: 0px;
 padding: 0px;
 font-size: 12px;
 text-transform: none;
 font-size: 11px;
 color: #FF7E00;
}

.infodesc {padding: 10px;}

#chromemenu {
 margin: 0px;
 padding: 0px;
 list-style: none;
 height: 37px;
}

#chromemenu {
 background-image: url(images/topm/bg1.gif);
 background-repeat: repeat-x;
}

#chromemenu li {
 float: left;
 background-image: url(images/topm/bgr.gif);
 background-position: right top;
 background-repeat: no-repeat;
 font-family: Century Gothic;
 font-size: 14px;
 font-weight: bold;
 text-transform: uppercase;
 color: #FFFFFF;
 white-space: nowrap;
}

#chromemenu a {
 display: block;
 background-image: url(images/topm/bgl.gif);
 background-repeat: no-repeat; 
 color: #FFFFFF; 
 text-decoration: none;
 padding: 8px 1px;
 padding-left: 10px;
}

#chromemenu a:hover {color: #FF7200;}

.dropmenudiv {background-image: url(images/translucent.png);}

.dealer_login {
 background-image: url(images/lock.gif);
 background-repeat: no-repeat;
 background-position: 15px 5px;
}

.dealer_login td {padding-left: 90px;}

.some_vehicle {
 width: 480px;
 float: left;
 height: 320px; 
}

.print .some_vehicle {
 float: none;
 width: auto;
 height: 220px;
}


/*---------------------------MYNEW---------------------------*/
.fl{float: left;}
.fr{float: right;}
.cb{clear: both;}
.fixer{display: block; clear: both; height: 0;}

#root{
 width: 960px;
 margin: 0 auto 10px auto;
 text-align: left;
}

#top .top_text{
 height: 62px;
 background: #212121 url(images/left_top_text.gif) no-repeat left top;
 float: left;
 display: block;
 width: 100%;
}

#top .top_text div{
 padding: 5px 0 5px 70px;
}

#top .top_text h5{
 color: #E4E4E4;
 font-size: 14px;
 font-weight: bold;
 padding: 0px 0 5px 0;
}

#top .top_text p{
 color: #9F9F9F;
 font-size: 12px;
 font-weight: normal; 
}

#top .topright{
 padding: 0 0 0 15px; 
 text-align: left;
 width: 100%;
}

#top .menu a{
 float: left;
 height: 37px;
 background-repeat: no-repeat;
}

#top .menu a:hover{background-position: 0 -37px;}
#top .menu a.active{background-position: 0 -74px;}
#top .menu a.active:hover{background-position: 0 -74px;}
#top .menu a img{width: 100%; height: 37px;}
#top .menu a.home{background-image: url(images/topm/home.gif); width: 100px;}
#top .menu a.search{background-image: url(images/topm/search.gif); width: 102px;}
#top .menu a.hot_deals{background-image: url(images/topm/hot_deals.gif); width: 125px;}
#top .menu a.sell_you_parts{background-image: url(images/topm/sell_your_parts.gif); width: 157px;}
#top .menu a.sell_your_bike{background-image: url(images/topm/sell_your_bike.gif); width: 146px;}
#top .menu a.tech_forum{background-image: url(images/topm/tech_forum.gif); width: 132px;}
#top .menu a.events{background-image: url(images/topm/events.gif); width: 121px;}
/*#top .menu a.about_us{background-image: url(images/topm/about_us.gif); width: 125px;}*/
#top .menu a.faq{ background-image: url(images/topm/faq.gif); width: 77px;}

#main{
 clear: both;
 background: #FF8A01 url(images/main_bg.gif) repeat-x left top;
 padding: 0 10px 0 10px;
 margin: 0;
}

#main .main_inner{
 background: #FFFFFF;
 padding: 10px 0 20px 0;
}

.block{margin: 0px 0 0px 14px; padding: 0 0 10px 0;}

.find_bike{
 display: block;
 width: 306px;
 height: 228px;
 margin-right: 6px;
 background: url(images/find_your_bike_bg.gif) no-repeat left top;
}

.find_bike div{padding: 60px 0 0 10px;}
.find_bike div strong{color: #404040;}

.find_bike div select{
 margin: 1px 0 5px 0;
 color: #666666;
 font-size: 11px;
}

.find_bike div .find_options td{color: #DDDDDD;}

.sell_bike{
 display: block;
 width: 296px;
 height: 228px;
 background: url(images/sell_your_bike_bg.gif) no-repeat left top;
 margin-right: 6px;
}

.sell_bike div{padding: 60px 0 0 10px;}

.sell_bike div ul{
 list-style: none;
 margin: 0 0 0 10px;
}

.sell_bike div ul li{line-height: 15px;}

.sell_bike div ul li a, ul.other_services li a{
 background: url(images/list_bg.gif) no-repeat left 3px;
 padding: 0 0 0 10px; 
 color: #535353;
}

.sell_bike div span{
 display: block;
 margin: 77px 0 0 0;
}

input.input_search{
 border: none;
 width: 210px;
 height: 26px;
 _height: 26px;
 padding: 10px 5px 2px 0px;
 _padding-top: 5px;
 background: url(images/input_search_bg.gif) repeat-x left center;
 color: #8B8B8B;
 font-family: Verdana;
 font-size: 12px;
 max-width: 274px;
}

.dialer_signup{
 background: url(images/dealer_signup_bg.jpg);
 width: 406px;
 height: 110px;
}

.dialer_signup div{
 padding: 60px 0 0 15px;
}

a.yelow_link{
 color: #FF9C00;
 font-size: 12px;
}

.home_search, .home_other_service{
 width: 312px;
 height: 110px;
 background: url(images/home_search_bg.gif) repeat-x left top;
 text-align: center;
}

.find_parts{
 background: url(images/home_find_parts.gif) no-repeat left top;	
}


.home_search div{
 padding: 20px 0 0 15px;
 text-align: left;
}

.home_search div div{
 padding : 0px;
 padding-top: 37px; 
 background-image: url(images/find_your_parts.png);
 background-repeat: no-repeat;
}

* html .home_search div div {
 background-image: none;
 width: 290px; 
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/find_your_parts.png", sizingMethod="crop");
}

.home_other_service{width: 192px;}

.home_other_service h6, .services h6{
 font-family: Arial;
 font-size: 18px;
 text-transform: uppercase;
 color: #383838;
 font-weight: normal;
 padding: 15px 0 0 0px;
}

ul.other_services{ 
 list-style: none;
 text-align: left;
 margin: 0 8px 0 15px;
}

ul.other_services li{
 width: 50%;
 _width: 45%; 
 float: left; 
 line-height: 16px;
}

h2{
 font-family: Arial;
 font-size: 22px;
 color: #666666;
 width: 100%;
 border-bottom: 2px solid #A3A2A2; 
 white-space: nowrap;
 text-transform: uppercase;
 font-weight: normal;
}

h2 a{text-decoration: none;}

h2 span{
 font-family: Arial;
 font-size: 22px;
 color: #FFAE00;
}

h2 strong{
 border-bottom: 2px solid #A3A2A2; 
 margin-bottom: -2px;
 display: block;
 width: auto;
}

h3{
 color: #383838;
 font-weight: bold;
 font-size: 18px; 
/* border-bottom: 1px solid #FF9815;
 white-space: nowrap;*/
}

h4{
 color: #131313;
 font-weight: bold;
 font-size: 15px; 
 white-space: nowrap;
}

.item_img{border: 5px solid #EAEAEA}
.border_img{border: 4px solid #DFDFDF;}
.browse{background: #F4F4F4;}

.browse td{
 text-align: left;
 padding: 5px 5px 15px 5px;
}

.browse td div{margin: 1px 5px 0 5px;}
.header{
 margin: 0px 0 13px 0;
}
/*.header3{border-bottom: 1px solid #FF9815;}*/
.header4{border-bottom: 1px solid #EEEEEE; width: 100%;}

#bottom{margin: 15px 0 0px 0; color: #737373; padding-bottom: 10px;}

#bottom td{
 color: #737373;
 line-height: 16px;
 padding-left: 7px;
}

#bottom a{color: #737373; text-decoration: none;}
#bottom a:hover{text-decoration: underline;}

#bottom div a{color: #A2A2A2; text-decoration: underline;}

#bottom div a:hover{text-decoration: none;}

.properties{
 background: url(images/properties_bg.gif) repeat-x left top;
 padding: 3px 0 7px 0;
 margin: 20px 0 30px 0;
 clear: both;
}
.properties td{text-align: center;}

.properties a{
 background: url(images/properties_link_bg.gif) no-repeat left top;
 padding-left: 14px;
 color: #E1E1E1;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
}
.properties a:hover{color: #FF9900;	}
.properties a.favorites{background-position: 0px 0px;}
.properties a.send_friends{background-position: 0px -19px;}
.properties a.print{background-position: 0px -41px;}
.properties a.compare_vehicles{background-position: 0px -62px;}
.properties a.show_map{background-position: 0px -85px;}

.enlarge{
 display: block;
 margin: -30px 0 0 10px;
 position: relative;
}

.under_detail_img{clear: both; position: relative;}
.under_detail_img td{padding: 0 0 3px 0;}

.services{
 background: url(images/home_search_bg.gif) repeat-x left top; 
 width: auto; 
 padding-left:10px;
}

.services table td strong{
 display: block;
 color: #666666;
 margin: 10px 0 2px 0;
}

.services table td strong span{color: #FF6C00;}

.descritption{
   margin: 10px 0 20px 0;
}

.descritption ul{
 margin: 0px 0 0px 13px;
}

.descritption ul li{
 list-style-type: disc;
}


.descritption td{
 color: #2A2A2A;
 font-size: 11px;
 padding: 0 0 2px 0;
}

.descritption td span{color: #FF7200;}
.right_search{text-align: left; margin: 10px 0 20px 0;}
.search_rezult{border: 1px solid #C2C2C2; color: #666666;}
.search_rezult td{padding: 4px 2px 2px 2px;}

.search_rezult th{
 background: #EBEBEB url(images/th_right_bg.gif) no-repeat right 12px;
 text-align: center;
 font-weight: normal;
 font-size: 11px;
 padding: 12px 0 11px 0; 
}

.search_rezult th.first{text-align: left; padding-left: 30px;}

.search_rezult td a{color: #FF9814; font-size: 10px;}

.search_rezult h6, .search_rezult h6 a{
 color: #666666;
 font-size: 12px;
 font-weight: bold;
 margin: 5px 0 8px 0;
 text-decoration: none;
}

.search_rezult em{
 margin: 0 0 14px 0;
 display: block;
 font-style: normal;
}

.pager td a{
 color: #767676;
 font-weight: bold; 
 font-size: 11px; 
}

.pager span{
 color: #252525;
 font-weight: bold; 
 font-size: 11px;
}

th.last{background-image: none;}
.bottom div{margin: 0 10px 0 10px; border-bottom: 1px solid #EAEAEA;}

.tabs a{
 display: block; 
 background: url(images/tabs/inactive_bg.gif) repeat-x left top;
 text-decoration: none;
 color: #6C6C6C;
 float: left;
}

.tabs a span span{
 display: block; 
 padding: 9px 30px 8px 30px;
 background: url(images/tabs/inactive_right.gif) no-repeat right top;
}

.tabs a.active{
 display: block; 
 background: url(images/tabs/active_bg.gif) repeat-x left top;
 font-weight: bold;
 margin-left: -15px;
}

.tabs a.first{margin-left: 0;}
.tabs a.active span{
 display: block; 
 background: url(images/tabs/active_left.gif) no-repeat left top;
 padding-left: 15px;
}

.tabs a.active span span{s
 display: block; 
 background: url(images/tabs/active_right.gif) no-repeat right top;
}

.tabs a.first span{
 display: block; 
 background: none;
 margin: 0;
}

.tabs a.activelast span span{
 display: block; 
 background: url(images/tabs/active_right_last.gif) no-repeat right top;
}

.tabs a.last span span{
 display: block; 
 background: url(images/tabs/inactive_right_last.gif) no-repeat right top;
}

.sort_list{border-left: 1px solid #E0E0E0;  border-right: 1px solid #E0E0E0;}
 .sort_list td{ background: url(images/tabs/inactive_bg.gif) repeat-x left top; padding: 5px 5px 4px 5px;}
 .sort_list td strong{padding: 0 5px 0 5px;  text-transform: uppercase;}

.right_sort_bg td{padding: 0;}

.top_login{
 display: block;
 float: left;
 width: 225px;
 height: 66px;
 margin-left: 5px;
 background: url(images/top_login_bg.gif) no-repeat 0px 0px;
 cursor: pointer;
}

.top_login div{padding: 35px 0 0 78px}

.top_login div a{
 font-size: 15px;
 color: #FFAE00;
 font-weight: bold;
}

.similar_bike{
 width: 183px; 
 _width: 188px; 
 border: 3px solid #979797;
 margin-bottom: 15px;
}

.similar_bike h3{
 color: #FFFFFF;
 font-family: Arial;
 font-size: 18px;
 background-color: #979797;
 text-transform: uppercase;
 font-weight: normal;
 padding: 5px;
}

.similar_bike th{
 background: #EFEFEF;
 color: #454545;
 font-weight: bold;
 font-size: 11px;
}

.similar_bike td{color: #6F6F6F;}
.similar_bike td span{color: #FF8A01;}
.right_pager{background: #EFEFEF;}
.right_pager a{text-decoration: none;}
.right_pager strong{color: #2B2B2B;}
.right_pager a strong{color: #454545;}
.form_box{width: 305px;}

.box_header_search_lt{
 background: url(images/custom/search_head_lt.gif) no-repeat left top;
 padding-left: 5px;
}

.box_header_search_rt{
 background: url(images/custom/search_head_rt.gif) no-repeat right top;
 padding-right: 56px;
}

.box_header{margin-bottom: 1px;}

.box_header h6{
 background: url(images/custom/search_head_bg.gif) repeat-x left top;
 font-size: 11px;
 font-weight: bold;
 font-family: Tahoma;
 padding: 11px 0 6px 12px;
}

.form_box_content{
 padding: 15px;
 background: #F6F6F6 url(images/custom/form_box_cont_bg.gif) repeat-x left bottom;
}

.form_box_content .selectform{
 border-bottom:1px solid #EDEDED; 
}

.form_box_content select, .form_box_content input{
 border: 1px solid #CECECE;
 color: #666666;
}

.selectform td{color: #FF9900; font-weight: bold;}

.buyer_register{
 display: block;
 background: url(images/buyer_reg_bg.jpg) no-repeat left top;
 width: 228px;
 height: 547px;
 float: left;
}

.seller_register{
 display: block;
 background: url(images/seller_reg_bg.jpg) no-repeat left top;
 width: 242px;
 height: 547px;
 float: left;
 margin: 0 0 0 9px;
}

.dealer_register{
 display: block;
 background: url(images/dealer_reg_bg.jpg) no-repeat left top;
 width: 226px;
 height: 547px;
 float: left;
 margin: 0 0 0 9px;
}

.buyer_register p, .seller_register p, .dealer_register p{
 padding: 105px 15px 0 15px;
 font-size: 11px;
 font-family: Tahoma;
}
.buyer_register p{color: #304967;}
.seller_register p{color: #8B7D27;}
.dealer_register p{color: #4B4B4B;}

.buyer_register div, .seller_register div, .dealer_register div{
 padding: 315px 0px 0 0px;
 text-align: center;
}

.buyer_register div a, .seller_register div a, .dealer_register div a{
 position: relative;
 display: block;
 width: 211px;
 height: 45px;
 margin: 0 auto;
 background-repeat: no-repeat;
 background-position: left top;
}

.buyer_register div a:hover, .seller_register div a:hover, .dealer_register div a:hover{
 background-position: left -45px;
}

.buyer_register div a img, .seller_register div a img, .dealer_register div a img{
 height: 45px;
 display: block;
}

.buyer_register div a{background-image: url(images/buttons/buyer_register.gif);} 
.seller_register div a {background-image: url(images/buttons/seller_register.gif);} 
.dealer_register div a{background-image: url(images/buttons/dealer_register.gif);}

.login_member{
 display: block;
 background: url(images/login_member_bg.jpg) no-repeat left top;
 width: 189px;
 height: 543px;
 float: left;
 margin: 0 0 0 8px;
}

.login_member div.login_form{padding: 50px 12px 0 14px;}

.login_member div.login_form span{
 display: block;
 margin: 3px 0 2px 0;
 color: #A1A1A1;
 font-size: 11px;
}

.login_member div.login_form span.error{color: #FF0000;}
.login_member div.login_form p{text-align: center;}

.login_member div.login_form em a{
 display: block;
 margin: 4px 0 8px 0;
 color: #A1A1A1;
 font-size: 11px;
 font-style: normal;
}

.login_member div.login_form input.formfields{
 background-color: #C8C8C8;
 border: 1px solid #4D4D4D;
 width: 160px;
}

.bayer_register1{background:url(images/buyer_register_bg.jpg) no-repeat left top;}

.bayer_register1{
 font-size: 11px;
 font-family: Tahoma;
 font-weight: bold;
}

h5.register_header{
 color: #666666;
 font-size: 11px;
 font-family: Tahoma;
 font-weight: bold;
 margin: 10px 0 9px 0;
}

.below_buyer_register{padding: 75px 0 0 20px;}

.below_buyer_register p{
 border-top: 1px solid #E7E7E7;
 padding: 15px 0 0 0;
 margin: 20px 40px 0px 0;
 font-weight: normal;
}

.below_buyer_register .input1{width: 250px;}

.buyer_form_register td strong{
 color: #FF9900;
 font-size: 11px; 
 font-family: Tahoma;
 display: block;
 margin: 11px 0 3px 0;
}

.buyer_form_register .input1{width: 220px;}
.buyer_form_dark{margin:40px 0 15px 0;}

.buyer_form_dark td strong{
 display: block;
 font-size: 11px; 
 font-family: Tahoma;
 color: #666666;
 margin: 11px 0 3px 0;
}

.buyer_form_dark td strong .star{color: #666666;}

.dark_star span.star{color:#737373;}

.contact_us .input1{width: 190px;}

.static_page p{
 font-size: 10pt;
 margin: 0px 0 15px 0;
 color: #2A2A2A;
 text-align: justify;
}

.static_page, .static_page p, .static_page h6, .static_page div, .static_page ul{
 font-family: "Times New Roman";		
 font-size: 10pt;
 color: #2A2A2A;
}

.static_page h6{
 font-weight: bold;
 font-size: 15pt;
 color: #383838;
 margin: 20px 0 5px 0;
}

.static_page a{color: #FF7200; text-decoration: underline;}
.static_page a:hover{text-decoration: none;}

.seller_register_bg{
 margin: 3px 0 0 0;	
 background: url(images/seller_register_bg.jpg) no-repeat left top;
}

.dealer_register_bg{
 margin: 3px 0 0 0;	
 background: url(images/dealer_step2.jpg) no-repeat left top;
}

.below_seller_register{padding: 75px 0 0 9px;}
.pl16{padding-left: 16px;}

h1.register{
 color: #666666;
 font-size: 25px;
 font-family: Tahoma;
 margin: 0 2px 0 0px;
 padding: 0;
 white-space: nowrap;
}

.table_form_header{
 background: url(images/table_form_header.gif) repeat-x left top;
 border: 1px solid #E7E7E7;
 color: #666666;
 font-size: 11px;
 font-family: Tahoma;
 font-weight: bold;
 padding: 7px 0 8px 13px;
}

.table_form{
 background: #FFFFFF url(images/table_form_bg.gif) no-repeat left 0px;
 padding: 0 0 0 14px;
}

.table_form_pad td.first_column{
 width: 120px;
 text-align: right;
 padding-right: 10px;
}

.input_image div{cursor: pointer;}
.table_form_pad td{padding: 3px 0 3px 0;}
.first_row td{padding-top: 10px;}
#info_container p{margin: 0 0 15px 0;}

#info_container ul{
 color: #666666;
 margin: 0 0 15px 8px;
 padding-left: 8px;
}

#info_container ol{margin: 0 0 0 25px; padding: 0;}
#info_container ol li{line-height: 14px;}
.billing_register{ background: url(images/seller_billing_register.jpg) no-repeat left top;}
.below_billing_register{padding: 75px 10px 0 10px;}
.billin_table_bg{background: url(images/billing_table_bg.gif) repeat-x left top;}
.left_grad_border{background: url(images/grad_border.jpg) no-repeat left top;}
.right_grad_border{background: url(images/grad_border.jpg) no-repeat right top;}
.center_table table td{padding: 5px 10px 5px 0;}
.dealer_packages{background: url(images/dealer_packages_bg.jpg) no-repeat left top;}
.seller_packages{background: url(images/seller_packages_bg.jpg) no-repeat left top;}

h4.seller_pack_header{
 font-family: Tahoma;
 font-weight: bold;
 font-size: 24px;
 color: #4D4D4D;
 padding-bottom: 5px;
 margin-bottom: 5px;
 border-bottom: 1px solid #DFDFDF;
}

h4.seller_pack_header span{
 display: block;
 clear: left;
 font-size: 48px;
}

.below_dealer_packages{padding: 80px 8px 0 8px;}

.packages_form{
 background: url(images/packages_form_bg.gif) repeat-x left top;
 padding: 10px 0px 10px 10px;
}

.packages_form ul{
 border-bottom: 1px solid #DBDBDB;
 padding: 0 0 10px 0;
 margin-bottom: 5px;
 width: 168px;
}

.packages_form ul li{
 background: url(images/packages_list_bg.gif) no-repeat left 4px;
 padding:  0 0 0 20px;
 line-height: 14px;
}

.dealer_start_pack{
 background: url(images/dealer_start_pack.gif) no-repeat left top;
 padding: 0px 0 65px 0;
 margin: 5px 0 0 5px;
}

.packages_form h4{
 color: #4D4D4D;
 font-family: Tahoma;
 font-size: 24px;
 font-weight: bold;
 margin: 0 0 10px 0;
}

.dealer_start_pack h6, .ultimate_pack h6{
 padding: 45px 0 0 40px;
 font-family: Tahoma;
 font-size: 28px; 
 white-space: nowrap;
 position: relative;
 color: #FFFFFF;
}

.ultimate_pack h6{padding: 45px 0 0 30px;}

.dealer_start_pack h6 small, .ultimate_pack h6 small{
 padding: 5px 0 0px 1px;
 font-size: 15px;
 position: absolute;
}

.ultimate_pack{
 background: url(images/ultimate_package.gif) no-repeat left top; 
 margin: 5px 0 0 0;
 padding: 0px 0 65px 0;
}

.package_table_bg{background: url(images/package_table_bg.jpg) repeat-x left top;}
.seller_confirm{background: url(images/seller_confirm_bg.jpg) no-repeat left top;}
.below_seller_confirm{padding: 72px 8px 0 8px;}

.row1 .cell1{
 background: #F7F7F7;
 padding: 5px 0 5px 16px;
 width: 160px;
}

.row1 .cell2{
 background: #FAFAFA;
 text-align: right;
 padding: 5px 3px 5px 0px;
}

.row2 .cell1{
 background: #ECECEC;
 padding: 5px 0 5px 16px;
 width: 160px;
}

.row2 .cell2{
 background: #F4F4F4;
 text-align: right;
 padding: 5px 3px 5px 0px;
}

.cell3{
 width: 14px;
 background: #F8F8F8;
}

.img_border{border: 1px solid #DEDEDE;}
.dealer_confirm{background: url(images/dealer_confirm_bg.jpg) no-repeat left top;}
.billing_register_dealer{background: url(images/dealer_billing_bg.jpg) no-repeat left top;}

.buyer_tabs a{
 display: block;
 background: url(images/member_part/buyer/tab_link_bg.gif) repeat-x left top;
 color: #666666;
 font-family: Tahoma;
 font-weight: bold;
 text-decoration: none;
 width: 100%;
}

.buyer_tabs a span.first{border-left: 1px solid #E1E1E1;}

.buyer_tabs a span{
 display: block;
 background: url(images/member_part/separator.gif) no-repeat right top;
 padding: 9px 0px 9px 0px;
 text-align: center;
}

.buyer_tabs a:hover span{background-image: none;}
.buyer_tabs a.active span.last, .buyer_tabs a.active span{background-image: none;}

.buyer_tabs a.active, .buyer_tabs a:hover{
 background: url(images/member_part/buyer/tab_link_bg_active.gif) repeat-x left top;
 color: #FFFFFF;
 font-family: Tahoma;
 font-weight: bold;
 font-size: 11px;
 text-decoration: none;
}

.seller_tabs a.active, .seller_tabs a:hover{
 background-image: url(images/member_part/seller/tab_link_active_bg.gif); 
}
.dealer_tabs a.active, .dealer_tabs a:hover{
 background-image: url(images/member_part/dealer/tab_link_active_bg.gif); 
}

.member_buyer{background: url(images/member_part/buyer/buyer_bg.jpg) no-repeat left top;}
.member_seller{background: url(images/member_part/seller/seller_bg.jpg) no-repeat left top;}
.member_dealer{background: url(images/member_part/dealer/dealer_bg.jpg) no-repeat left top;}
.under{padding: 80px 0 0 0;}

.under p.profile_text{
 width: 305px;
 margin: 0 0 35px 25px; 
 color: #575757;
 font-family: Tahoma;
 font-size: 11px;
}

.under p.profile_text strong{display: block; margin-bottom: 3px;}
.member_listing{padding: 0 7px 0 7px; _width: 100%;}

.table_listing th{
 background: #DDDDDD url(images/member_part/th_bg.gif) no-repeat right center;
 color: #6F6F6F;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: normal;
 padding:  9px 0 9px 0;
 text-transform: uppercase;
}

.table_listing .first{padding-left: 18px; text-align: left;}
.table_listing th.noth_bg, .noth_bg{background-image: none;}
.member_buyer table .row1 td{background: #FFFFFF; padding: 8px 0 11px 18px;}
.member_buyer table .row2 td{background: #F4F7FA; padding: 8px 0 11px 18px;}
.member_buyer .fill_personal .row1 td{background: #FFFFFF; padding: 6px 0 6px 18px;}
.member_buyer .fill_personal .row2 td{background: #F4F7FA; padding: 6px 0 6px 18px;}
.member_seller table .row1 td{background: #FFFFFF; padding: 8px 0 11px 18px;}
.member_seller table .row2 td{background: #FFF9E5; padding: 8px 0 11px 18px;}
.member_seller .fill_personal .row1 td{background: #FFFFFF; padding: 6px 0 6px 18px;}
.member_seller .fill_personal .row2 td{background: #FFF9E5; padding: 6px 0 6px 18px;}
.member_dealer table .row1 td{background: #FFFFFF; padding: 8px 0 11px 18px;}
.member_dealer table .row2 td{background: #F4F4F4; padding: 8px 0 11px 18px;}
.member_dealer .fill_personal .row1 td{background: #FFFFFF; padding: 6px 0 6px 18px;}
.member_dealer .fill_personal .row2 td{background: #F4F4F4; padding: 6px 0 6px 18px;}
#filter{background: #FBFBFB;}
#filter .below_filter{padding: 15px 18px 25px 18px; _width: 100%;}

.filter_form td{ 
 color: #767676;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
}

.bordered_form{border:  1px solid #C2C2C2;}
.filter_result th{background: url(images/member_part/form_th_bg.gif) repeat-x left top;}

.filter_result th strong, .filter_result th span{
 display: block;
 background: url(images/member_part/form_th_right.gif) no-repeat right top; 
 color: #868686;
 font-weight: normal;
 font-family: Tahoma;
 font-size: 11px;
 padding: 9px 0 9px 0;
}

.filter_result th.last span{background: none;}

.filter_result th span{
 font-weight: bold;
 padding-left: 15px;
 text-align: left;
}

.filter_result th strong a{text-decoration: underline;}
.filter_result th strong a:hover{text-decoration: none;}
.filter_result th.last strong{background: none;}
.filter_result .filter_result_row td{padding: 5px 5px 5px 5px;}
.filter_result_row td.vehicle p{padding: 0px 0 8px 0;}
div.line{border-bottom: 1px solid #EAEAEA; margin: 0 10px 0 10px;}
.form_img{border: 5px solid #E5E5E5; width: 95px;}

a.yelow{
 color: #FF9000;
 font-family: tahoma;
 font-size: 10px;
 font-weight: bold;
}

a.link_dealer{text-decoration: none;}
a.link_dealer:hover{text-decoration: underline;}
.width_select select{width: 50px;}
.action_p p{padding: 0 0 2px 0;}

.plr5_header th strong{
 padding-left: 5px;
 padding-right: 5px;
}

.cancel_membership p{margin: 10px;}

#popup {
 padding: 15px;
 margin: 0px; 
 background: #FF8A01;
}

.popup_table{
 background: url(images/popup_tab.gif) repeat-x left top;
 color: #686868;
 font-family: Tahoma; 
 font-size: 24px;
 padding: 10px 9px 4px 9px;
 white-space: nowrap;
}

.inner_popup{background: #FFFFFF; text-align: left;}
.inner_popup .below_inner_popup{padding: 20px 17px 20px 17px; _width: 100%;}
.pl15{text-align: left; padding-left: 15px;}
.pl15 strong{font-weight: bold;}
.fav_img{border: 8px solid #E5E5E5; margin: 3px 0 0 3px;}

h1.photo_head{
 font-size: 18px;
 color: #6F6F6F;
 font-family: Tahoma;
 font-weight: bold;
 padding: 15px 0 10px 0;
}

.active_photo{border: 5px solid #FCA91C;}
.noactive_photo{border: 5px solid #EFEFEF;}

.events a{
 color:#666666;
 font-size:14px;
 font-weight:bold;
 margin:0px 0 8px 0;
 text-decoration:none;
}

.events a:hover{text-decoration: underline;}
.events p{margin: 5px 0 3px 0;}

a.faq_tabs{
 display: block;
 float: left;
 padding: 8px 33px 9px 33px;
 text-decoration: none;
 color: #666666;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 border-left: 1px solid #E1E1E1;
 border-right: 1px solid #E1E1E1;
 background: url(images/faq_tabs.gif) repeat-x left top;
}

a.faq_tabs:hover, .yui-nav li.selected a.faq_tabs{
 border-right: 0;
 padding-right: 34px;
background: url(images/faq_tabs_a.gif) repeat-x left top;
 color: #FFFFFF;
}

.question a{
 color: #535353;
 font-size: 12px;
 font-family: Tahoma;
}

.question strong{
 color: #FFA801;
 font-family: Tahoma;
 font-size: 12px;
}

.answer strong{
 color: #4E4E4E	;
 font-family: Tahoma;
 font-size: 12px;
}

#faq_tabs li{float: left;}

.answer, .answer p{
 color: #7C7C7C;
 font-size: 12px;
 font-family: Tahoma;
}

.list_faq{width: 100%;}

.list_faq div{float: left; padding-right: 5px;}

.attention{
 display: block;
 background: url(images/attention_bg.gif) repeat-x left top;
 height: 113px;
 color: #575757;
}

.attention td{line-height: 15px;}
.attention p{margin: 9px 0 0 0; width: 470px;}

.attention a{
 color: #E88300;
 text-decoration: underline;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
}

.member_dealer .attention a{color: #C84337;}
.attention a:hover{text-decoration: none;}

.bottom_banner{
 display: block;
 width: 240px;
 height: 86px;
 background: url(images/bottom_banner.gif);
}

.change_account img{margin: 0 0 5px 0;}

.itemlink_recently{
 display: block;
 padding: 6px;
 background: #1A1A1A url(images/spot_img_bg.gif) repeat-x 0 0;
}

.itemlink_recently img {width: 97px; height: 72px;}

.spot_detail{
 padding: 0 0 0 10px;
 line-height: 17px;
 color: #C7C7C7;
 font-size: 11px;
 font-family: Tahoma;
}

.spot_detail a{text-decoration: none;}
.spot_detail a strong{color: #D1D1D1;}
.container_popup_indicators{width: 550px;	 padding: 15px 0 0 0;}
.indicators{margin-bottom: 10px;}

.popup_indicators{
 display: block; 
 float: left;
 width: 257px;
 height: 99px;
 background-repeat: no-repeat;
 margin: 0 15px 15px 0;
}

.popup_indicators .check{padding: 40px 0 0 12px;  float: left;}

.popup_indicators h6{
 font-family: Tahoma;
 font-weight: bold;
 font-size: 18px;
 text-transform: uppercase;
}

.popup_indicators h6 span{
 display: block;
 font-size: 12px;
 margin: 2px 0 0 0;
 text-transform: none;	
}

.popup_indicators h5{
 font-family: Tahoma;
 font-weight: bold;
 font-size: 30px;
 margin: 0;
 padding: 0;
}

.popup_indicators h5 small{font-size: 13px;}

.indicator_content{
 float: left;
 margin: 15px 0 0 30px;
 vertical-align: top;
}

.premium_ad{background:url(images/indicators/premium_ad.gif);}
.hot_deal{
  background: url(images/indicators/hot_deal.jpg);
}

.spotlight_ads{background: url(images/indicators/spotlight_ads_bg.gif);}
.reduced_price{background: url(images/indicators/redused_price_bg.gif);}
.newly_listed{background: url(images/indicators/newly_listed_bg.gif);}
.special_offer{background: url(images/indicators/special_offer_bg.gif);}

.spotlight_ads h6{color: #DEDEDE;}
.spotlight_ads h6 span{color: #D8D8D8;}
.spotlight_ads h5{color: #FFC001;}
.spotlight_ads h5 small{color: #C2B078;}

.reduced_price h6{color: #303030;}
.reduced_price h6 span{color: #303030;}
.reduced_price h5{color: #FF6C01;}
.reduced_price h5 small{color: #873900;}

.newly_listed h6{color: #1C1C1C;}
.newly_listed h6 span{color: #333333;}
.newly_listed h5{color: #268F01;}
.newly_listed h5 small{color: #79B11A;}

.special_offer h6{color: #303030;}
.special_offer h6 span{color: #303030;}
.special_offer h5{color: #025079;}
.special_offer h5 small{color: #1265A7;}

.premium_ad h6{color: #FFFFFF; font-size: 27px;}
.premium_ad h5{color: #323232; font-size: 35px;}
.premium_ad h5 small{color: #E5E5E5;}
.premium_ad .indicator_content{margin: 10px 0 0 25px;}

.static_page .premium_ad .indicator_content{margin: 0px 0 0 25px;}
.static_page .premium_ad h6{color: #FFFFFF; font-size: 27px; margin-top: 15px; margin-bottom: 0;}

.hot_deal h6{color: #FFFFFF; font-size: 27px;}
.hot_deal h5{color: #FFC373; font-size: 35px;}
.hot_deal h5 small{color: #E5E5E5;}
.hot_deal .indicator_content{margin: 55px 0 0 80px; margin-left: 65px;}

.static_page .hot_deal .indicator_content{margin: 0px 0 0 25px;}
.static_page .hot_deal h6{color: #FFFFFF; font-size: 27px; margin-top: 15px; margin-bottom: 0;}


td.indicator_price{padding: 0 25px 0 5px;}
td.indicator_check{padding: 0 5px 0 10px;}
td.indicator_photo{padding: 9px 0 8px 0;}


.reduced_price td{background: #FFF2DC;}
 .reduced_price td.indicator_price{background: #FFE4B5 url(images/indicators/search_reduced_price.gif)  no-repeat 97% 0;}
 .reduced_price td.indicator_check{background: #FFE1AE url(images/indicators/search_reduced_check.gif) no-repeat 0 0;}
 .reduced_price td.indicator_photo{background-color: #FFE1AE;}
 
.newly_posted td{background: #F2FFE1;}
 .newly_posted td.indicator_price{background: #E4FFB5 url(images/indicators/search_newly_price.gif)  no-repeat 97% 0;}
 .newly_posted td.indicator_check{background: #E1FFAE url(images/indicators/search_newly_check.gif) no-repeat 0 0;}
 .newly_posted td.indicator_photo{background-color: #E1FFAE;}

.special_offer td{background: #E7FAFF;}
 .special_offer td.indicator_price{background: #CBECFF url(images/indicators/search_special_price.gif)  no-repeat 97% 0;}
 .special_offer td.indicator_check{background: #C0E8FF url(images/indicators/search_special_check.gif) no-repeat 0 0;}
 .special_offer td.indicator_photo{background-color: #C0E8FF;}

.reduced_price td.grid_indicator{background: url(images/indicators/grid_reduced_price.gif);}
.newly_posted td.grid_indicator{background: url(images/indicators/grid_newly_listed.gif);}
.special_offer td.grid_indicator{background: url(images/indicators/grid_special_offer.gif);}
 
.reduced_price td.grid_indicator, .newly_posted td.grid_indicator, .special_offer td.grid_indicator{
 background-repeat: no-repeat;
 background-position: 2px 2px;
 padding: 20px 0 0 0;
}

.links_description{font-size: 12px;}

.link_us_register_first{
 display: block;
 width: 356px;
 height: 283px;
 background: url(images/link_us_first.jpg) no-repeat 0 0;
}
 .link_us_register_first div{padding: 215px 0 0 17px;}
 a.links_click_here{
  display: block;
  background: url(images/buttons/click_here.gif) no-repeat 0 0;
  width: 142px;
  height: 40px;
 }
  a.links_click_here:hover{background-position: 0px -40px;}

 
.detail_tabs a{
 float: left;
 display: block;
 width: 80px;
 height: 21px;
}
  
.detail_tabs a.tab_photo{background: url(images/tab_photo.gif) no-repeat left top;}
.detail_tabs a.tab_video{background: url(images/tab_video.gif) no-repeat left top;}
.detail_tabs a:hover, .detail_tabs a.active{background-position: 0 -21px;}

.calculate{
 background: #FFF;
 margin-bottom: 10px;
 border:3px solid #979797;
}

.calculate th{
 color: #FFFFFF;
}

.calculate h5{
 text-transform: uppercase;
 font-family:Arial;
 font-size:14px;
 font-weight:normal;
 background: #979797;
 padding: 5px;
 font-weight: bold;
}

.calculate p{
 background: #EFEFEF;
 color:#454545;
 font-size:11px;
 font-weight:bold;
 padding: 5px;
 text-align: left;
}

.calculate td{
 padding: 2px;
}

a.loan_calculator{
 color:#FF9C00;
 display: block;
 margin-bottom: 5px;
 font-size:12px;
 text-decoration: underline;
 font-weight: bold;
 text-transform: uppercase;
 
}

a.loan_calculator:hover{
 text-decoration: none;
}

.premium_hot_description h3{
 margin: 0;
 padding: 0;
 color: #FF9F1F;
 font-size: 18px;
 font-weight: bold;
 font-family: Tahoma;
}

.premium_hot_description p{
 color: #898989;
 font-size: 11px;
 font-family: Tahoma;
}

.premium_hot_description{
 border-bottom: 1px dotted #C0C0C0;
 padding-bottom: 10px;
}

.static_top_ind td{
 padding-bottom: 0;
}

h4.stat_ind_header{
 color: #434343;
 font-family: Tahoma;
 font-size: 18px;
 font-weight: bold;
 margin: 15px 0 4px 0;
 padding: 0;
}

h3.ind_price{
 font-family: Tahoma;
 font-size: 30px;
 font-weight: bold;
 padding: 0;
 margin: 0 0 0 35px;
}

h3.ind_price span{color: #434343;}

.spor_ad h3.ind_price{color: #1F1F1E;}
.reduc_price h3.ind_price{color: #FF6C01;}
.new_lis h3.ind_price{color: #268F01;}
.spec_of h3.ind_price{color: #025079;}

.spor_ad p, .reduc_price p, .new_lis p, .spec_of p{
 width: 470px;	
}


.st_bottom_banner .premium_hot_description{
 margin: 10px 0 0 0;
 padding-bottom: 0px;
}

#reg_expand {
    height: 1px;
    overflow: hidden;
}

.seller_start_pack_bg{
 background: url(images/seller_start_pack.gif) no-repeat left top; 
}

.seller_start_pack_bg h6{
 padding:50px 0 0 30px;	
} 

.seller_ultimate_pack_bg{
 background: url(images/seller_ultimate_package.gif) no-repeat left top;
}

.seller_ultimate_pack_bg h6{
 padding:50px 0 0 30px;
}

.search_hot_deal{
 background: url(images/hot_deal_bg.gif) repeat-x left bottom;
}

*+html .search_hot_deal td, *html .search_hot_deal td{
 background: url(images/hot_deal_bg1.gif) repeat-x left bottom;	
}

.search_hot_deal td table td{
 background: none;
}

