* { font-family:"Trebuchet MS", Arial}

body { background:#ffffff; height:100%}
p, td, div { font-size:14px; color:#555555; line-height:normal}
div {text-align:left}
form, body, iframe { margin: 0; padding: 0}
a, img, table, iframe { border: 0}
p { margin-top:0; margin-bottom:12px}
table { border-collapse:collapse}
table td { padding:0}

.h100 { height:100%}

a { color:#6fbee6; text-decoration:underline}
a:hover { text-decoration:none}

/*Main DIV Blocks*/
.d-main { width:1000px; margin:0 auto}
.d-top { width:1000px; height:167px; background:url(/i/t/shad_main_mnu.jpg) no-repeat bottom right; position:relative}
.d-subtop0 { height:44px; color:#a2a2a2; font-size:18px; line-height:22px}
.d-bot { background:url(/i/t/bg_bot-x.jpg) repeat-x 0 0px; width:1000px; height:170px; padding-top:30px}
.d-copy { text-align:center}
.d-copy a { color:#5e5e5e; text-decoration:none}
.d-copy a:hover { text-decoration:underline}
  .copy { color:#161616; font-size:12px; line-height:normal}
  .copy2 { color:#5e5e5e; font-size:12px; line-height:17px}
.d-bot_logos { float:left; padding-top:21px}

  /*Responce Page*/
.d-subtop1 { height:117px; padding-top:21px}
.d-tab1-top { background:url(/i/t/bg_table1-top.jpg) no-repeat; width:1000px; height:10px}
.d-tab1-repeat { background:url(/i/t/bg_table1-repeat.jpg) repeat-y; width:1000px}
.d-tab1-bot { background:url(/i/t/bg_table1-bot.jpg) no-repeat; width:1000px; height:30px}
.d-logo1 { width:72px; padding-left:5px; float:left; display:block; text-align:left}
.d-subtop-tools { float:left; display:block; position:relative}
.d-path { padding:9px 0 0 0; height:40px}
.d-path span { display:block; font-size:26px; line-height:26px; color:#333333; height:32px; font-weight:bold; float:left}
.d-arrow { background:url(/i/t/arrow_level.jpg) no-repeat center; width:40px; height:32px; float:left; display:block}
.d-tab-uptools1 { padding:5px 0 0 10px; height:38px}
.d-tab-dntools1 { padding:23px 0 0 15px; height:38px}
  /*Compare Page*/
.d-subtop2 { height:31px; padding-top:21px}
.d-tab2-top { background:url(/i/t/ttl_compare.jpg) no-repeat; width:1000px; height:26px; position:relative; padding:8px 0 0 40px; color:#636363; font-size:14px; font-weight:bold}
.d-tab-dntools2 { padding:20px 0 0 20px; height:38px}
  /*Search Form Page*/
.d-left { width:282px; float:left; display:block}
.d-right { width:718px; float:left; display:block}
.d-box1-ttl { background:url(/i/t/bg_box1-ttl.jpg) no-repeat; width:204px; height:26px; position:relative; padding:8px 0 0 37px; color:#444444; font-size:14px; font-weight:bold; text-transform:uppercase}
.d-box1-repeat { background:url(/i/t/bg_box1-repeat.jpg) repeat-y; width:238px; padding:0 0 0 1px}
.d-box1-bot { background:url(/i/t/bg_box1-bot.jpg) no-repeat; width:239px; height:35px}
.d-starbox { position:absolute; top:3px; right:6px; display:block; text-align:right}
.d-box2-ttl { background:url(/i/t/bg_box2-ttl.jpg) no-repeat; width:681px; height:26px; position:relative; padding:8px 0 0 37px; color:#323232; font-size:14px; font-weight:bold; text-transform:uppercase}
.d-box2-repeat { background:url(/i/t/bg_box2-repeat.jpg) repeat-y; width:699px; padding:0 0 0 19px}
.d-box2-bot { background:url(/i/t/bg_box2-bot.jpg) no-repeat; width:718px; height:35px}
.d-steps { height:58px; padding-top:20px}
.d-form1-left { width:251px; float:left}
.d-form1-mid { width:256px; float:left}
.d-form1-right { width:171px; float:left}
.d-logo-block { width:95px; border:#fff solid 1px; height:70px; float:left; background:none; padding:25px 0 0 82px; display:block; line-height:26px; color:#8a8c8e; font-size:14px; cursor:pointer}
.d-logo-block a, .d-logo-block2 a { color:#8a8c8e; text-decoration:none}
.d-stats { position:absolute; left:760px; height:20px; display:block; width:240px; z-index:5}

/*Button's and miniboxe's*/
  /*Responce Page*/
.bg_txt_blu1-left { background:url(/i/t/bg_txt_blu-left.jpg) no-repeat; width:3px; height:25px; float:left}
.bg_txt_blu1-repeat { background:url(/i/t/bg_txt_blu1-repeat.jpg) repeat-x;  height:23px; padding:2px 2px 0 2px; text-align:center;  color:#ffffff; font-size:15px ; text-decoration:none; float:left}
.bg_txt_blu1-right { background:url(/i/t/bg_txt_blu1-right.jpg) no-repeat; width:3px; height:25px; float:left}

.bg_txt_grey1-left { background:url(/i/t/bg_txt_grey1-left.jpg) no-repeat; width:3px; height:20px; float:left}
.bg_txt_grey1-repeat { background:url(/i/t/bg_txt_grey1-repeat.jpg) repeat-x;  height:18px; padding:2px 2px 0 2px; text-align:center; color:#ffffff; font-size:12px ; text-decoration:none; float:left; font-weight:bold}
.bg_txt_grey1-right { background:url(/i/t/bg_txt_grey1-right.jpg) no-repeat; width:3px; height:20px; float:left}

.letter-left { background:url(/i/t/bg_txt_grey1-left.jpg) no-repeat; width:3px; height:20px; float:left; margin-top:3px}
.letter-repeat { background:url(/i/t/bg_txt_grey1-repeat.jpg) repeat-x;  height:18px; padding:2px 4px 0 4px; text-align:center;  color:#ffffff; font-size:12px ; text-decoration:none; float:left; cursor:pointer; font-weight:bold; margin-top:3px}
.letter-right { background:url(/i/t/bg_txt_grey1-right.jpg) no-repeat; width:3px; height:20px; float:left; margin-top:3px}

.bg_txt_grey2-left { background:url(/i/t/bg_txt_grey2-left.jpg) no-repeat; width:3px; height:20px; float:left}
.bg_txt_grey2-repeat { background:url(/i/t/bg_txt_grey2-repeat.jpg) repeat-x;  height:18px; padding:2px 2px 0 2px; text-align:center;  color:#ffffff; font-size:12px ; text-decoration:none; float:left; font-weight:bold}
.bg_txt_grey2-right { background:url(/i/t/bg_txt_grey2-right.jpg) no-repeat; width:3px; height:20px; float:left}

.d-step1 { background:url(/i/t/bg_step1.jpg) no-repeat; width:128px; height:40px; float:left; display:block; font-size:14px; color:#fff; padding:10px 0 0 46px}
.d-step1-act { background:url(/i/t/bg_step1-act.jpg) no-repeat; width:128px; height:40px; float:left; display:block; font-size:14px; color:#fff; padding:10px 0 0 46px}
.d-step2 { background:url(/i/t/bg_step2.jpg) no-repeat; width:128px; height:40px; float:left; display:block; font-size:14px; color:#fff; padding:10px 0 0 46px}
.d-step2-act { background:url(/i/t/bg_step2-act.jpg) no-repeat; width:128px; height:40px; float:left; display:block; font-size:14px; color:#fff; padding:10px 0 0 46px}
.d-step3 { background:url(/i/t/bg_step3.jpg) no-repeat; width:128px; height:40px; float:left; display:block; font-size:14px; color:#fff; padding:10px 0 0 46px}
.d-step3-act { background:url(/i/t/bg_step3-act.jpg) no-repeat; width:128px; height:40px; float:left; display:block; font-size:14px; color:#fff; padding:10px 0 0 46px}
.d-step-arrow { background:url(/i/t/arrow_level2.jpg) no-repeat center; width:78px; height:40px; float:left}

/*Links Styles*/
a.path { display:block; background:url(/i/t/bg_path-bot.jpg) repeat-x 0px 28px; font-size:26px; line-height:26px; color:#333333; height:32px; font-weight:bold; float:left; text-decoration:none}
a.path-act { display:block; background:url(/i/t/bg_path-bot.jpg) repeat-x 0px 28px; font-size:26px; line-height:26px; color:#33c9ff; height:32px; font-weight:bold; float:left ; text-decoration:none}
a.btn_back1 { background:url(/i/t/btn_back.jpg) no-repeat; width:132px; height:23px; display:block; float:left; padding:2px 0 0 33px; color:#ffffff; font-size:15px ; text-decoration:none}
a.btn_mysearches { background:url(/i/t/btn_search.jpg) no-repeat; width:102px; height:23px; display:block; float:left; padding:2px 0 0 33px; color:#ffffff!important; font-size:15px ; text-decoration:none!important}
a.btn_compare1 { background:url(/i/t/bg_compare.jpg) no-repeat; padding:2px 0 0 33px; color:#ffffff; font-size:15px ; text-decoration:none; width:163px; height:23px; display:block}
a.btn_add2watch { background:url(/i/t/btn_add2watch.jpg) no-repeat; padding:2px 33px 0 2px; color:#ffffff; font-size:15px ; text-decoration:none; width:122px; height:23px; display:block}
a.btn_add2watch_l { background:url(/i/t/btn_add2watch_l.jpg) no-repeat; padding:2px 33px 0 2px; color:#ffffff; font-size:15px ; text-decoration:none; width:163px; height:23px; display:block}
a.btn_add2watch_la { background:url(/i/t/btn_add2watch_la.jpg) no-repeat; padding:2px 33px 0 2px; color:#ffffff; font-size:15px ; text-decoration:none; width:163px; height:23px; display:block}
a.btn_num1 { background-color:#fff; width:auto; border:1px solid #ccc; padding:3px 9px 3px 9px; margin-right:5px; text-align:center; color:#ccc; font-size:15px; text-decoration:none}
a.btn_num1-act { background-color: #6fBEE5; width:auto; padding:3px 9px 3px 9px; margin-right:5px; text-align:center; color:#fff; font-size:15px; text-decoration:none}
a.btn_num1-page { background-color: #ccc; width:auto; padding:3px 9px 3px 9px; margin-right:5px; text-align:center; color:#fff; font-size:15px; text-decoration:none}

a.btn_num1:hover { background-color: #eeeeee; width:auto; padding:3px 9px 3px 9px; margin-right:5px; text-align:center; color:#000; font-size:15px; text-decoration:none}
a.btn_num1-page:hover { background-color: #ccc; width:auto; padding:3px 9px 3px 9px; margin-right:5px; text-align:center; color:#000; font-size:15px; text-decoration:none}

a.href2 { color:#006dd8; text-decoration:underline}
a.href2:hover { text-decoration:none}
a.href3 { color:#1897d7; text-decoration:underline}
a.href3:hover { text-decoration:none}

/*Forms and Elements*/
.searchForm1 { float:left; background:url(/i/t/bg_input1.jpg) no-repeat}
.search1inp { margin:4px 0 0 4px; font-size:12px; line-height:14px; height:18px; width:99px; border:0; float:left; //width:97px; color:#000000}
.search0inp { margin:6px 5px 0 0; font-size:16px; line-height:14px; height:18px; float:left}
.btn_search1 { background:url(/i/t/btn_search1.jpg) no-repeat; width:28px; height:26px; border:0; cursor:pointer; float:left}
.d-list1 { width:170px; height:232px; margin-bottom:10px; border:#00bbff solid 1px}
.d-list-el1 { width:163px; height:21px; font-size:14px; color:#323232; padding:5px 0 0 7px; display:block; text-decoration:none}
.d-list-el1:hover, .d-list-el2:hover { background:url(/i/t/bg_list1.jpg) no-repeat; color:#fff}
.d-list-el2 { background:url(/i/t/bg_list1.jpg) no-repeat; color:#fff; width:163px; height:21px; font-size:14px; padding:5px 0 0 7px; display:block; text-decoration:none}
.input1 { border:#00bbff solid 1px; height:21px; font-size:14px; color:#000000; padding:2px 3px 0 7px}

.input_noborder { border:#00bbff solid 0px; height:21px; font-size:14px; color:#000000; padding:0px}
.dropdown { border:#00bbff solid 1px; height:26px; font-size:14px; color:#000000; padding:2px 3px 3px 3px; width:65px}
.dropdown_list { border:#00bbff solid 1px; font-size:16px; line-height:32px; color:#000000; padding:10px; }
.dropdown_list option {padding:5px}
.dropdown_list option:hover {background-color:#3293da; color:white!important}
.select1 { width:170px; height:23px; border:#00bbff solid 1px; font-size:14px; color:#000000}
.select2 { width:70px; height:23px; border:#00bbff solid 1px; font-size:14px; color:#000000}
.inp-short1 { width:66px; height:23px; border:#00bbff solid 1px; font-size:14px; color:#000000}
.inp-reg1 { width:324px; height:23px; border:#7ddafc solid 1px; font-size:16px; color:#000000}
.sel-reg1 { width:327px; height:27px; border:#7ddafc solid 1px; font-size:16px; color:#000000}

.dropdown_list3 { border:#00bbff solid 1px; font-size:12px; line-height:32px; color:#000000; padding:2px; }
.dropdown_list3 option {padding:2px}
.dropdown_list3 option:hover {background-color:#3293da; color:white!important}
.dropdown_list3 .selected {color:#00bbff}
.dropdown_list2 { border:#00bbff solid 1px; font-size:12px; line-height:32px; color:#000000; padding:10px; }
.dropdown_list2 option {padding:5px}
.dropdown_list2 option:hover {background-color:#3293da; color:white!important}

.d-date { border:#00bbff solid 1px; height:22px; font-size:14px; color:#000000; padding:0px 3px 0 0px; width:165px; position:relative}
.d-date-ico { height:18px; position:absolute; width:18px; left:148px; top:1px}
.d-list2 { width:170px; height:75px; border:#00bbff solid 1px; margin-bottom:2px}
.d-list2-el1 { width:163px; height:20px; font-size:14px; color:#323232; padding:5px 0 0 7px; display:block; cursor:pointer; text-decoration:none}
.d-list2-el1:hover { background:url(/i/t/bg_list2.jpg) no-repeat; color:#fff}

.btn_start_en-blu, .btn_start_ru-blu, .btn_start_es-blu, .btn_start-blu_en:hover, .btn_start-blu_ru:hover, .btn_start_es-blu:hover, .btn_start_en-disabled, .btn_start_ru-disabled, .btn_start_es-disabled { width:175px; height:24px; cursor:pointer; border:0}
.btn_start_en-blu { background:url(/i/t/btn_start_search_en.jpg) no-repeat}
.btn_start_ru-blu { background:url(/i/t/btn_start_search_ru.jpg) no-repeat}
.btn_start_es-blu { background:url(/i/t/btn_start_search_es.jpg) no-repeat}
.btn_start_en-blu:hover { background:url(/i/t/btn_start_search_hover_en.jpg) no-repeat}
.btn_start_ru-blu:hover { background:url(/i/t/btn_start_search_hover_ru.jpg) no-repeat}
.btn_start_es-blu:hover { background:url(/i/t/btn_start_search_hover_es.jpg) no-repeat}
.btn_start_en-disabled { background:url(/i/t/btn_start_search_disabled_en.jpg) no-repeat}
.btn_start_ru-disabled { background:url(/i/t/btn_start_search_disabled_ru.jpg) no-repeat}
.btn_start_es-disabled { background:url(/i/t/btn_start_search_disabled_es.jpg) no-repeat}

.btn_login_en-blu, .btn_login_es-blu, .btn_login_ru-blu { width:175px; height:25px; cursor:pointer; border:0}
.btn_login_en-blu { background:url(/i/t/btn_login_en.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_login_es-blu { background:url(/i/t/btn_login_es.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_login_ru-blu { background:url(/i/t/btn_login_ru.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_login_en-blu:hover { background:url(/i/t/btn_login_en-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_login_es-blu:hover { background:url(/i/t/btn_login_es-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_login_ru-blu:hover { background:url(/i/t/btn_login_ru-hover.png) no-repeat; //filter:expression(fixPNG(this))}

.btn_next-step_en-blu, .btn_next-step_es-blu, .btn_next-step_ru-blu { width:175px; height:25px; cursor:pointer; border:0}
.btn_next-step_en-blu { background:url(/i/t/btn_next-step_en.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_next-step_es-blu { background:url(/i/t/btn_next-step_es.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_next-step_ru-blu { background:url(/i/t/btn_next-step_ru.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_next-step_en-blu:hover { background:url(/i/t/btn_next-step_en-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_next-step_es-blu:hover { background:url(/i/t/btn_next-step_es-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_next-step_ru-blu:hover { background:url(/i/t/btn_next-step_ru-hover.png) no-repeat; //filter:expression(fixPNG(this))}

.btn_submit_en-blu, .btn_submit_es-blu, .btn_submit_ru-blu { width:175px; height:25px; cursor:pointer; border:0}
.btn_submit_en-blu { background:url(/i/t/btn_submit_en.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_submit_es-blu { background:url(/i/t/btn_submit_es.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_submit_ru-blu { background:url(/i/t/btn_submit_ru.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_submit_en-blu:hover { background:url(/i/t/btn_submit_en-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_submit_es-blu:hover { background:url(/i/t/btn_submit_es-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_submit_ru-blu:hover { background:url(/i/t/btn_submit_ru-hover.png) no-repeat; //filter:expression(fixPNG(this))}

.btn_upload_en-blu, .btn_upload_es-blu, .btn_upload_ru-blu { width:175px; height:25px; cursor:pointer; border:0}
.btn_upload_en-blu { background:url(/i/t/btn_upload_en.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_upload_es-blu { background:url(/i/t/btn_upload_es.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_upload_ru-blu { background:url(/i/t/btn_upload_ru.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_upload_en-blu:hover { background:url(/i/t/btn_upload_en-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_upload_es-blu:hover { background:url(/i/t/btn_upload_es-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_upload_ru-blu:hover { background:url(/i/t/btn_upload_ru-hover.png) no-repeat; //filter:expression(fixPNG(this))}

.btn_cancel_en-blu, .btn_cancel_es-blu, .btn_cancel_ru-blu { width:175px; height:25px; cursor:pointer; border:0}
.btn_cancel_en-blu { background:url(/i/t/btn_cancel_en.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_cancel_es-blu { background:url(/i/t/btn_cancel_es.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_cancel_ru-blu { background:url(/i/t/btn_cancel_ru.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_cancel_en-blu:hover { background:url(/i/t/btn_cancel_en-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_cancel_es-blu:hover { background:url(/i/t/btn_cancel_es-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_cancel_ru-blu:hover { background:url(/i/t/btn_cancel_ru-hover.png) no-repeat; //filter:expression(fixPNG(this))}

.btn_confirm_en-blu, .btn_confirm_es-blu, .btn_cancel_ru-blu { width:175px; height:25px; cursor:pointer; border:0}
.btn_confirm_en-blu { background:url(/i/t/btn_confirm_en.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_confirm_es-blu { background:url(/i/t/btn_confirm_es.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_confirm_ru-blu { background:url(/i/t/btn_confirm_ru.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_confirm_en-blu:hover { background:url(/i/t/btn_confirm_en-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_confirm_es-blu:hover { background:url(/i/t/btn_confirm_es-hover.png) no-repeat; //filter:expression(fixPNG(this))}
.btn_confirm_ru-blu:hover { background:url(/i/t/btn_confirm_ru-hover.png) no-repeat; //filter:expression(fixPNG(this))}

/*Fonts*/
.f15 { font-size:15px}
.f14-grey { font-size:14px; color:#8a8c8e; line-height:26px}
.f14-grey1 { font-size:14px; color:#525252; line-height:26px}
.f14-grey2 { font-size:14px; color:#8a8c8e; line-height:22px}
.f14-black { font-size:14px; color:#000000; line-height:26px; text-transform:uppercase}
  a.f14-black { font-size:14px; color:#000000; text-transform:uppercase; text-decoration:none}
  a.f14-black:hover { text-decoration:underline}
.f14-blu { font-size:14px; color:#58b3e1; line-height:26px; text-transform:uppercase}
  a.f14-blu { font-size:14px; color:#58b3e1; line-height:26px; text-transform:uppercase; text-decoration:none}
  a.f14-blu:hover { text-decoration:underline}
.or { font-size:24px; line-height:22px; color:#dedede}

/*Tables*/
.tab1 td { border:#d9d9d9 1px solid}
.tab1 { margin-left:1px}
.bg_grey { background:#e9e9e9}
.tab1head { padding-left:10px; color:#56515d; font-size:14px}
  a.tab1h { text-decoration:underline; color:#56515d; font-size:12px}
  a.tab1h:hover { text-decoration:none}
.tab1txt { font-size:12px; color:#000000}
  a.tab1txt { font-size:12px; color:#000000; text-decoration:underline}
  a.tab1txt:hover {text-decoration:underline}
.page_buttons a {text-align:center; float:left}
.tab2 td { border:#d9d9d9 1px solid; font-size:13px; color:#000000; padding-left:15px}
.tab2 { margin-left:1px}

/*Menu Styles*/
ul, li { padding:0; margin:0; list-style:none}
.bullet ul, .bullet li { list-style:inside}
.d-star1 { background:url(/i/t/bg_star1.jpg) no-repeat; width:202px; height:21px; display:block; padding:5px 0 0 36px; color:#000000; font-size:14px; cursor:pointer; position:relative}
.d-arrow1 { background:url(/i/t/bg_arrow1.jpg) no-repeat; width:201px; height:21px; display:block; padding:5px 0 0 36px; color:#000000; font-size:14px; cursor:pointer; position:relative; text-decoration:none}
.d-arrow1:hover { background:url(/i/t/bg_arrow1-act.jpg) no-repeat; color:#fff; text-decoration:none}

/*Logos*/
.logo_acura { background:url(/i/t/logo_acura.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_alfa_romeo {background:url(/i/t/logo_alfa_romeo.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_aston_martin {background:url(/i/t/logo_aston_martin.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_audi { background:url(/i/t/logo_audi.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_bentley { background:url(/i/t/logo_bentley.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_bmw { background:url(/i/t/logo_bmw.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_bugatti { background:url(/i/t/logo_bugatti.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_buick { background:url(/i/t/logo_buick.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_cadillac { background:url(/i/t/logo_cadillac.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_chevrolet { background:url(/i/t/logo_chevrolet.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_chrysler { background:url(/i/t/logo_chrysler.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_citroen { background:url(/i/t/logo_citroen.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_daewoo { background:url(/i/t/logo_daewoo.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_daihatsu { background:url(/i/t/logo_daihatsu.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_dodge { background:url(/i/t/logo_dodge.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_ferrari { background:url(/i/t/logo_ferrari.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_fiat { background:url(/i/t/logo_fiat.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_ford { background:url(/i/t/logo_ford.png) no-repeat; width:60px; height:40px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_honda { background:url(/i/t/logo_honda.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_hyundai { background:url(/i/t/logo_hyundai.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_infiniti { background:url(/i/t/logo_infiniti.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_jeep { background:url(/i/t/logo_jeep.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_lamborghini { background:url(/i/t/logo_lamborghini.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_lancia { background:url(/i/t/logo_lancia.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_land_rover { background:url(/i/t/logo_land_rover.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_lexus { background:url(/i/t/logo_lexus.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_lotus { background:url(/i/t/logo_lotus.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_maserati { background:url(/i/t/logo_maserati.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_mazda { background:url(/i/t/logo_mazda.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_mercedes_benz { background:url(/i/t/logo_mercedes_benz.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_mg { background:url(/i/t/logo_mg.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_mini { background:url(/i/t/logo_mini.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_mitsubishi { background:url(/i/t/logo_mitsubishi.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_nissan { background:url(/i/t/logo_nissan.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_oldsmobile { background:url(/i/t/logo_oldsmobile.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_porsche { background:url(/i/t/logo_porsche.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_saab { background:url(/i/t/logo_saab.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_toyota { background:url(/i/t/logo_toyota.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_volvo { background:url(/i/t/logo_volvo.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}
.logo_volkswagen { background:url(/i/t/logo_volkswagen.png) no-repeat; width:60px; height:60px; float:left; margin-left:-70px; //filter:expression(fixPNG(this))}

/* Header & Footer Menus */
.d-logo { width:185px; height:107px; float:left; display:block}
.d-logo img { margin-top: 23px; }
.d-topright_mnu { margin:60px 0 0 0; text-align:right; font-size:14px; color:#0282dd; float:right; height:35px}
  a.topright { color:#3a3a3a; text-decoration:none}
  a.topright:hover {text-decoration:underline}
.d-bottom_mnu { margin:0px 0 0 0; text-align:left; font-size:14px; color:#0282dd; float:left; height:45px; width:865px}
.d-bottom_lang { margin:0px 0 0 0; text-align:left; font-size:14px; color:#3a3a3a; float:left; height:45px; cursor:pointer}
.blu { color:#0282dd}

/* top menu */
ul#mainmenu ul { list-style:none inside none; margin:0; padding:0; z-index:998}
ul#mainmenu li { margin:0; float:left; position:relative; list-style-image: none}
ul#mainmenu li a { display:block; color:#fff; text-decoration:none; white-space:nowrap}
ul#mainmenu li.m1 { background:url(/i/t/bg_m1.jpg); width:165px; height:40px; color:#ffffff; font-size:17px; line-height:40px; text-align:center; padding:0}
ul#mainmenu li.m2 { background:url(/i/t/bg_m2.jpg); width:166px; height:40px; color:#ffffff; font-size:17px; line-height:40px; text-align:center; padding:0}
ul#mainmenu li.m3 { background:url(/i/t/bg_m3.png); width:171px; height:40px; color:#ffffff; font-size:17px; line-height:40px; text-align:center; padding:0}

ul#mainmenu li.m2:hover, ul#mainmenu li.m2 a:focus, ul#mainmenu li.m2 a.sffocus {background:#06578f}
ul#mainmenu li.m2.on {background: #036bb4}
ul#mainmenu li.m1:hover, ul#mainmenu li.m1 a:focus, ul#mainmenu li.m1 a.sffocus {background:url(/i/t/bg_m1_blue2.png)}
ul#mainmenu li.m1.on {background:url(/i/t/bg_m1_blue.png)}
ul#mainmenu li.m3:hover, ul#mainmenu li.m3.on, ul#mainmenu li.m3 a:focus, ul#mainmenu li.m3 a.sffocus {background:url(/i/t/bg_m3_red.png)}
ul#mainmenu li li:hover, ul#mainmenu li.m2.on li:hover, ul#mainmenu li a:focus, ul#mainmenu li a.sffocus {background:#06578f}

ul#mainmenu li ul {text-align:left; padding:0; margin:0 0 0 -999em; width:201px; position:absolute; z-index:999; top:40px}
ul#mainmenu li:hover ul, ul#mainmenu li.sfhover ul {margin-left:0}
ul#mainmenu li ul li:hover, ul#mainmenu li ul li:hover, ul#mainmenu li ul li a:focus, ul#mainmenu li ul a.sffocus {background-color:#06578f}
ul#mainmenu li ul li, ul#mainmenu li.on.m2 ul li {background:url(/i/t/bg_sm1.jpg); width:220px; height:40px; color:#ffffff; font-size:17px; line-height:40px; margin: 0; padding:0; white-space:pre; border-top:1px solid #999}
ul#mainmenu li ul li {//margin-left:-83px !important}

/*Little Things*/
.clear { clear:both}

/*Main page*/
.d-banner-all { width:785px; height:355px; position:relative; float:left}
.d-ban-pic1 { width:746px; height:254px; display:block}
.d-blackline { }
.d-ban-text {position:absolute; left:27px; top:200px; display:block; line-height:normal; color:#ffffff; font-size:14px; width:710px}
  a.ban-text { color:#7fcbff; text-decoration:underline}
  a.ban-text:hover {text-decoration:none}
ul.ban_mnu { list-style:none; margin:0; padding:0; position:absolute; left:0; bottom:42px}
ul.ban_mnu li { margin:0; float:left; position:relative; z-index:50; cursor:pointer}
ul.ban_mnu li:hover { color:#0883db}

li.bm1 { width:185px; height:42px; color:#06578F; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold }
li.bm2 { width:187px; height:42px; color:#06578F; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold}
li.bm3 { width:188px; height:42px; color:#06578F; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold}
li.bm4 { width:186px; height:42px; color:#06578F; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold}
li.bm1a { width:185px; height:42px; color:#fff; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold }
ul.ban_mnu li.bm1a:hover { color:#FFFFFF}
li.bm2a { width:187px; height:42px; color:#fff; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold}
ul.ban_mnu li.bm2a:hover { color:#FFFFFF}
li.bm3a {  width:188px; height:42px; color:#fff; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold}
ul.ban_mnu li.bm3a:hover { color:#FFFFFF}
li.bm4a {  width:186px; height:42px; color:#fff; font-size:18px; line-height:23px; text-align:center; padding:27px 0 0 0; font-weight:bold}
ul.ban_mnu li.bm4a:hover { color:#FFFFFF}

.d-msearch-global { width:215px; height:355px; float:left; position:relative}
.d-msearch-ttl { background:url(/i/t/ttl_mini-search.jpg) no-repeat; width:173px; height:27px; font-weight:bold; color:#525252; font-size:16px; padding:7px 0 0 42px}
.d-msearch-y { background:url(/i/t/bg_mini-search-y.jpg) repeat-y; width:215px; height:274px; display:block}
.d-msearch-bot { background:url(/i/t/bg_mini-search.jpg) no-repeat; width:215px; height:25px; display:block}
form.msearch { padding:5px 0 0 20px}

.btn_slide_left { width:29px; height:98px; float:left; display:block}
.btn_slide_right { width:29px; height:98px; float:right; display:block;	}
.bg_slide-shad { background:url(/i/t/shag_slide_mnu.jpg) no-repeat right top; width:1000px; height:45px}
.sline { background:#f1f1f1; overflow: hidden; width:1000px; height: 98px;  }
.sline-wrapper { overflow: auto; float:left; width:942px; height:128px; }
.sline-content { width:2260px}
.d-logo-block2 { width:104px; border:#f1f1f1 solid 1px; height:70px; float:left; background:none; padding:25px 0 0 82px; display:block; line-height:26px; color:#8a8c8e; font-size:14px; cursor:pointer}

.d-levels { padding:0 0 0 0; height:70px}
.d-levels .selected { background:url(/i/t/bg_levels-x.jpg) repeat-x; float:left; display:block; height:49px;/* width:auto;*/}
.d-levels .selected .left { background:url(/i/t/bg_levels-lt.jpg) no-repeat; float:left; width:12px; display:block; height:49px}
.d-levels .selected a{ display:block; background:url(/i/t/bg_levels-dn.jpg) no-repeat 0px 39px; color:#fafeff; font-size:17px; font-weight:bold; height:40px; float:left; padding:9px 0 0 2px;/*9px 10px 0 2px;*/ text-decoration:none}
.d-levels .selected a:hover { text-decoration:none}
.d-levels .selected .right { background:url(/i/t/bg_levels-rt.jpg) no-repeat; float:right; width:5px; display:block; height:49px}

.d-path1-sep { width:15px; height:32px; float:left; display:block}
.tabs-content {display:none}

.d-levels .nonselected { background:none; float:left; display:block; height:49px; /*width:auto; margin-right:30px;*/}
.d-levels .nonselected .left { background:none; float:left; width:12px; display:block; height:49px}
.d-levels .nonselected a { display:block; background:url(/i/t/bg_path-bot.jpg) repeat-x 0px 32px; color:#3a3a3a; font-size:17px; font-weight:bold; height:40px; float:left; padding:9px 0 0 2px; text-decoration:none}
.d-levels .nonselected a:hover { text-decoration:none; color:#21b5ee}
.d-levels .nonselected .right { background:none no-repeat; float:right; width:5px; display:block; height:49px}

.d-carlist-block { width:330px; height:115px; display:block; float:left; line-height:18px; color:#8f8f8f; font-size:14px}
.d-carlist-block span { color:#303030}
.d-carlist-block a { color:#21b5ee; text-decoration:underline}
.d-carlist-block a:hover {text-decoration:none}
.d-carlist-block img { margin-right:12px; margin-top:5px; border:#303030 1px solid}

/*Int.Pages*/
.d-about { height:480px; background:url(/i/t/bg_about.jpg) no-repeat 460px 40px; font-size:14px; color:#444444; line-height:22px; padding-right:460px}
.d-ttl { font-size:32px; color:#555555; font-weight:bold; height:55px; line-height:32px}
.d-ttl2 { font-size:32px; color:#555555; font-weight:bold; height:100px; line-height:32px}

.d-faq { font-size:14px; color:#444444; line-height:22px; padding:0 0 35px 0}
.d-faq-op {margin-top:20px}
.d-faq-cl {margin-top:10px}
.d-faq_topbar { width:1000px; height:auto}
.d-faq_ttl-min { cursor:pointer; background:url(/i/t/btn_minus.jpg) no-repeat 0 8px; padding:0 0 0 33px; font-size:26px; line-height:35px; color:#444444; display:block; margin-bottom:15px}
  .d-faq_ttl-min span { color:#444444}
  .d-faq_ttl-min span:hover { color:#444444; text-decoration:underline }
.d-faq_ttl-plus { cursor:pointer; background:url(/i/t/btn_plus.jpg) no-repeat 0 8px; padding:0 0 0 33px; font-size:26px; line-height:35px; color:#0093f9; display:block; margin-bottom:35px}
  .d-faq_ttl-plus span { color:#0093f9; text-decoration:none}
  .d-faq_ttl-plus span:hover { color:#0093f9; text-decoration:underline }
.d-faq-mnu { color:#9b9b9b; font-size:18px; line-height:26px; float:left; width:282px; display:block; padding-bottom:10px}
  a.faq-mnu { color:#9b9b9b; font-size:18px; line-height:26px; text-decoration:underline}
  a.faq-mnu:hover { text-decoration:none}
.d-faq-block { background:#eeeeee; padding:20px 30px 20px 20px; line-height:27px; font-size:18px; color:#444444}

.d-h2b {background:url(/i/t/bg_how2buy.jpg) no-repeat 602px 566px; height:1024px}
.d-h2b-steps { height:417px}
	.d-h2b-step1_en, .d-h2b-step1_es, .d-h2b-step1_ru, .d-h2b-step2_en, .d-h2b-step2_es, .d-h2b-step2_ru, .d-h2b-step3_en, .d-h2b-step3_es, .d-h2b-step3_ru { width:180px; height:320px; display:block; color:#696969; font-size: 14px; line-height:22px; padding:54px 36px 0 36px; float:left}
	.d-h2b-step1_en { background:url(/i/t/bg_h2b-step1_en.jpg) no-repeat}
	.d-h2b-step1_es { background:url(/i/t/bg_h2b-step1_es.jpg) no-repeat}
	.d-h2b-step1_ru { background:url(/i/t/bg_h2b-step1_ru.jpg) no-repeat}
	.d-h2b-step2_en { background:url(/i/t/bg_h2b-step2_en.jpg) no-repeat}
	.d-h2b-step2_es { background:url(/i/t/bg_h2b-step2_es.jpg) no-repeat}
	.d-h2b-step2_ru { background:url(/i/t/bg_h2b-step2_ru.jpg) no-repeat}
	.d-h2b-step3_en { background:url(/i/t/bg_h2b-step3_en.jpg) no-repeat}
	.d-h2b-step3_es { background:url(/i/t/bg_h2b-step3_es.jpg) no-repeat}
	.d-h2b-step3_ru { background:url(/i/t/bg_h2b-step3_ru.jpg) no-repeat}
	.d-h2b-step4_en, .d-h2b-step4_es, .d-h2b-step4_ru { width:180px; height:320px; display:block; color:#696969; font-size:		14px; line-height:22px; padding:54px 28px 0 36px; float:left; position:relative}
	.d-h2b-step4_en {background:url(/i/t/bg_h2b-step4_en.jpg) no-repeat}
	.d-h2b-step4_es {background:url(/i/t/bg_h2b-step4_es.jpg) no-repeat}
	.d-h2b-step4_ru {background:url(/i/t/bg_h2b-step4_ru.jpg) no-repeat}
	a.btn_h2b_reg1_en, a.btn_h2b_reg1_es, a.btn_h2b_reg1_ru { //filter:expression(fixPNG(this)); width:135px; height:125px; display:block; position:absolute; left:109px; top:249px; z-index:5; }
	a.btn_h2b_reg1_en {background:url(/i/t/btn_h2b-reg1_en.png) no-repeat}
	a.btn_h2b_reg1_es {background:url(/i/t/btn_h2b-reg1_es.png) no-repeat}
	a.btn_h2b_reg1_ru {background:url(/i/t/btn_h2b-reg1_ru.png) no-repeat}
	a.btn_h2b_reg1_en:hover { background:url(/i/t/btn_h2b-reg1a_en.png) no-repeat; //filter:expression(fixPNG(this))}
	a.btn_h2b_reg1_es:hover { background:url(/i/t/btn_h2b-reg1a_es.png) no-repeat; //filter:expression(fixPNG(this))}
	a.btn_h2b_reg1_ru:hover { background:url(/i/t/btn_h2b-reg1a_ru.png) no-repeat; //filter:expression(fixPNG(this))}
	a.h2b-step { color:#0682db; text-decoration:underline}
	a.h2b-step:hover { text-decoration:none1}
	.ttl-h2b-step { font-size:18px; line-height:27px; color:#555555; font-weight:bold}
	.shad-h2b-step { background:url(/i/t/shad_h2b-step.jpg) no-repeat 756px 0; height:20px; display:block}
.d-h2b-quote_en, .d-h2b-quote_es, .d-h2b-quote_ru { height:220px; display:block}
.d-h2b-quote_en { background:url(/i/t/bg_h2b-quote_en.jpg) no-repeat; height:220px; display:block}
.d-h2b-quote_es { background:url(/i/t/bg_h2b-quote_es.jpg) no-repeat; height:220px; display:block}
.d-h2b-quote_ru { background:url(/i/t/bg_h2b-quote_ru.jpg) no-repeat; height:220px; display:block}
.d-h2b-cont { padding-right:435px; font-size:14px; color:#444444; line-height:22px; }
  a.h2b-href { color:#0095fc; text-decoration:underline}
  a.h2b-href:hover { text-decoration:none}
a.btn_h2b_reg2_en, a.btn_h2b_reg2_es, a.btn_h2b_reg2_ru { width:376px; height:40px; display:block}
a.btn_h2b_reg2_en { background:url(/i/t/btn_h2b-reg2_en.jpg) no-repeat}
a.btn_h2b_reg2_es { background:url(/i/t/btn_h2b-reg2_es.jpg) no-repeat}
a.btn_h2b_reg2_ru { background:url(/i/t/btn_h2b-reg2_ru.jpg) no-repeat}
a.btn_h2b_reg2_en:hover { background:url(/i/t/btn_h2b-reg2a_en.jpg) no-repeat}
a.btn_h2b_reg2_es:hover { background:url(/i/t/btn_h2b-reg2a_es.jpg) no-repeat}
a.btn_h2b_reg2_ru:hover { background:url(/i/t/btn_h2b-reg2a_ru.jpg) no-repeat}

a.btn_sh_now_en, a.btn_sh_now_es, a.btn_sh_now_ru { width:376px; height:40px; display:block}
a.btn_sh_now_en { background:url(/i/t/btn_sh-now_en.jpg) no-repeat}
a.btn_sh_now_es { background:url(/i/t/btn_sh-now_es.jpg) no-repeat}
a.btn_sh_now_ru { background:url(/i/t/btn_sh-now_ru.jpg) no-repeat}
a.btn_sh_now_en:hover { background:url(/i/t/btn_sh-nowa_en.jpg) no-repeat}
a.btn_sh_now_es:hover { background:url(/i/t/btn_sh-nowa_es.jpg) no-repeat}
a.btn_sh_now_ru:hover { background:url(/i/t/btn_sh-nowa_ru.jpg) no-repeat}

/**/
.nobr { white-space:nowrap}
.highlight { font-weight:bold; }
.alertred { font-size:14px;	text-align:center; font-weight:bold; color: #900; }
.nonjsAlert {margin:1em; border:1px solid #f00; padding:.5em; color:#f00; text-align:center}
.msgError{border:1px solid #ae0000; background-color:#fae6e6; margin-bottom:15px; padding:5px 0px}
.msgError p{background:url('/i/icons/msgError.gif') no-repeat 12px 4px;font-weight:bold; color:#ae0000; margin:0px; padding:5px 10px 5px 40px; text-align:justify}
.msgError a{color:#ae0000}
.errorField { border: 1px solid #ae0000; background-color: #fffff9; }
.d-content { font-size:14px; color:#444444; line-height:22px; padding:0 0 35px 0}
.small {font-size:12px}
.emptyButton{width: 0px; height: 0px; position: absolute; left: -50px; top: -50px}

/* carfinder */
.tooltip-item { cursor: pointer; }
a.tooltip-item { color:#000000; text-decoration: none}
div.sfPopup{ display:none; position:absolute; }
div.mainFilterPopup{ display:none; position:absolute; height:300px; }
#sfScreen{ font-size:10px; top:0px; left:0px; z-index:400; display:none; position:absolute; }

/*RegSteps*/
.d-error { border:#ae0000 solid 1px; background:#fae6e6 url(/i/t/bg_error.jpg) no-repeat 12px 9px; padding:10px 40px 10px 40px; color:#b00909; font-size:12px; line-height:15px; margin-bottom:20px; font-weight:bold}
.f-left { float:left}
.f-right { float:right; text-align:right}
.d-reg-left { width:754px; float:left}
.d-reg-right { width:246px; float:left}
.d-reg-rt-cont { padding:28px 0 0 43px; font-size:14px; line-height:22px; color:#444444}
.f24 { font-size:24px; color:#444444; line-height:34px}

.d-reg { font-size:14px; color:#444444; line-height:22px}
.d-bigpic { float:left; width:350px; border: 1px solid #000; margin-right:10px}
img.ltlpic { margin:4px 0 0 3px}
img.ltlpic0 { margin:4px 0 0 0px}

.images_set a img { border: 3px solid #ffffff !important; display:block; float:left}
.images_set a:hover img, .images_set img.selected  { border: 3px solid #0094fb !important}

.d-reg-block1 { float:left; width:630px}
.d-regtop_txt1 { font-size:14px; line-height:26px; color:#a5a5a5; padding-bottom:7px; //padding-bottom:2px}
.d-regtop_txt1 span { font-size:28px; color:#555555}

.d-reg-steps { height:70px; display:block; margin-top:25px}
img.regbox-top {margin-top:13px}
.d-regbox-y { background:url(/i/t/bg_regbox-y.jpg) repeat-y; padding:17px 30px 0px 30px; height:100%}
.d-regbox-bot { background:url(/i/t/bg_regbox-bot.jpg) no-repeat; height:75px; display:block}
.d-check { float:left; width:30px; margin-top:52px}
.d-iread { margin-top:52px; color:#474747; font-size:14px; line-height:17px; float:left; width:265px}
a.iread { color:#0380da; text-decoration:underline}
a.iread:hover { text-decoration:none}
.d-reg-btn1 { padding:16px 0 0 550px; }
.d-reg-btn2 { padding:16px 0 0 342px; }
.btn_next-reg { margin:0 0 0 33px}

img.logo_l-chat { margin-bottom:30px}
.tab-reg1 { background:#ececec; color:#323232; font-size:14px; height:23px}
.tab-reg1-pad { padding-left:14px}
.tab-reg1 a { color:#0380da; text-decoration:none}
.tab-reg1 a:hover { text-decoration:underline}
.tab-reg2 { background:#d7d7d7; color:#323232; font-size:17px; height:35px}
.h-sep1-reg { margin:10px 0 10px 0}
.d-radio { width:133px; color:#323232; font-size:14px}

#loading_container {position:fixed; z-index:3000; left:0; top:0; width:100%; height:100%; background-color:#000; -moz-opacity: 0.7; opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}
#loading_content {position:fixed; z-index:30001; top:50%; left:50%; padding:3px 10px 3px 10px; background:#06578f; border:#00bbff solid 1px; color:#fff; font-weight:bold}
#login_container {position:fixed; z-index:3000; left:0; top:0; width:100%; height:100%}
#login_content {position:fixed; z-index:30001; top:50%; margin-top:-172px; left:50%; margin-left:-158px; background-image:url('/i/t/logo_form.png'); background-repeat:no-repeat; display:block; overflow:hidden; width:307px; height:396px}

/* detail lot page */
#details_gallery { padding-bottom:30px}
.d-detgal_prev_en, .d-detgal_prev_es, .d-detgal_prev_ru {width:164px; height:32px; display:block; cursor:pointer; float:left}
.d-detgal_prev_en {background:url(/i/t/btn_prev_img_en.jpg) no-repeat}
.d-detgal_prev_es {background:url(/i/t/btn_prev_img_es.jpg) no-repeat}
.d-detgal_prev_ru {background:url(/i/t/btn_prev_img_ru.jpg) no-repeat}
.d-detgal_prev_en:hover {background:url(/i/t/btn_prev_img-a_en.jpg) no-repeat; }
.d-detgal_prev_es:hover {background:url(/i/t/btn_prev_img-a_es.jpg) no-repeat; }
.d-detgal_prev_ru:hover {background:url(/i/t/btn_prev_img-a_ru.jpg) no-repeat; }
.d-detgal_zoom_en, .d-detgal_zoom_es, .d-detgal_zoom_ru {width:179px; height:32px; display:block; cursor:pointer; float:left}
.d-detgal_zoom_en {background:url(/i/t/btn_large_img_en.jpg) no-repeat}
.d-detgal_zoom_es {background:url(/i/t/btn_large_img_es.jpg) no-repeat}
.d-detgal_zoom_ru {background:url(/i/t/btn_large_img_ru.jpg) no-repeat}
.d-detgal_zoom_en:hover {background:url(/i/t/btn_large_img-a_en.jpg) no-repeat; }
.d-detgal_zoom_es:hover {background:url(/i/t/btn_large_img-a_es.jpg) no-repeat; }
.d-detgal_zoom_ru:hover {background:url(/i/t/btn_large_img-a_ru.jpg) no-repeat; }
.d-detgal_next_en, .d-detgal_next_es, .d-detgal_next_ru  {width:165px; height:32px; display:block; cursor:pointer; float:left}
.d-detgal_next_en {background:url(/i/t/btn_next_img_en.jpg) no-repeat}
.d-detgal_next_es {background:url(/i/t/btn_next_img_es.jpg) no-repeat}
.d-detgal_next_ru {background:url(/i/t/btn_next_img_ru.jpg) no-repeat}
.d-detgal_next_en:hover {background:url(/i/t/btn_next_img-a_en.jpg) no-repeat; }
.d-detgal_next_es:hover {background:url(/i/t/btn_next_img-a_es.jpg) no-repeat; }
.d-detgal_next_ru:hover {background:url(/i/t/btn_next_img-a_ru.jpg) no-repeat; }

#details_gallery-thumb  { padding:0px 7px 8px 7px; background:#d9d9d9; width:494px}
#details_gallery-thumb img{ margin:8px 0 0 6px; cursor:pointer; border:#d9d9d9 2px solid}
#details_gallery-thumb img:hover, #details_gallery-thumb img.selected { border:#0094fb 2px solid}
#details_gallery-thumb img.nm{ margin-left:0px!important}

#details_faq { background:#f8f8f8; padding:30px 50px 30px 40px; height:100%; }
#details_faq .bg { background:url(/i/t/faq_sep.jpg) -40px 0px repeat-y}
#details_faq .d-sep {width:240px; height:auto; display:block; float:left}
#details_faq .block { font-size:14px; line-height:normal; color:#a3a2a2; width:190px; display:block}
#details_faq .block span{ font-size:16px; line-height:normal; color:#0095fd}

#details_top-cont { display:block; padding-bottom:5px; margin-top:15px}
.details_left { float:left; width:540px; display:block}
.details_right { float:left; width:460px; display:block}
.details_left-lt { float:left; width:220px; display:block; color:#a4a4a4; font-size:14px; line-height:normal; padding-top:5px}
.details_bind-info { background:url(/i/t/bg_dotline2.jpg) repeat-y 240px 0; display:block; width:511px; height:auto}
.details_left-lt span { color:#0095fd; font-size:16px; line-height:normal}
.details_left-mid { width:39px; height:90px; display:block; float:left}
.details_left-rt { float:left; width:220px; display:block; color:#a4a4a4; font-size:14px; line-height:normal; padding-top:5px}
.details_left-rt span { color:#0095fd; font-size:16px; line-height:normal}
.d-space { display:block; height:24px}
.tab-border-bot { border-bottom:#b7b7b7 solid 1px; }
.tab511 { height:27px; color:#333333; font-size:14px; padding-left:16px}
.tab511 a:link {margin:0px; padding:0px}
.tab511 img.autocheck {border:0; margin-left:100px}
a.tab511href { color:#0095fc; text-decoration:none}
a.tab511href:hover {text-decoration:underline}
.tab511mar { margin:0 0 0 1px; width:509px}
.tab460mar { margin:0 0 0 0px; width:459px; background:url(/i/t/bg_box-cont511.jpg) repeat-y}
.tab460mar2 { margin:0px 0 0 20px; width:430px}
.tab460mar3 { margin:0px 0 0 0px; width:430px}
.tab460 { height:38px; color:#535353; font-size:18px; line-height:normal; font-weight:bold; height:38px}
.tab460 .blue { color:#0191f5}
.tab460-2 { height:38px; color:#000000; font-size:18px; line-height:normal; font-weight:bold; height:38px}
.tab460-2 select { width:170px; height:30px; font-size:18px; border:#0095fd solid 2px}
.tab460-2 input { height:24px; font-size:18px; border:#0095fd solid 2px}
.tab460-2 textarea { font-size:18px; border:#0095fd solid 2px}
.f21 { font-size:21px; height:auto; line-height:21px}

.d-box511-top { background:url(/i/t/bg_box-ttl511.jpg) no-repeat; width:47; height:26px; position:relative; padding:8px 0 0 40px; color:#484848; font-size:14px; font-weight:bold; text-transform:uppercase}
.d-box511-cont { background:url(/i/t/bg_box-cont511.jpg) repeat-y; width:511px}
.d-box511-cont2 { background:url(/i/t/bg_box-cont511-2.jpg) repeat-y; width:511px}
.d-box511-bot { background:url(/i/t/bg_box-bot511.jpg) no-repeat; width:511px; height:7px; display:block; font-size:2px}
.d-box511-bot2 { background:url(/i/t/bg_box-bot511-2.jpg) no-repeat; width:511px; height:7px; display:block; font-size:2px}
.d-box511-shad { background:url(/i/t/bg_box511-shad.jpg) no-repeat right top; width:526px; height:30px; display:block}

.d-box460-top { background:url(/i/t/bg_box-top460.jpg) no-repeat; width:420px; height:26px; position:relative; padding:8px 0 0 40px; color:#484848; font-size:14px; font-weight:bold; text-transform:uppercase}
.d-box460-cont { background:url(/i/t/bg_box-cont460.jpg) repeat-y; width:460px}
.d-box460-pad { padding:18px 0 0 0}
.d-box460-bot { background:url(/i/t/bg_box-bot460.jpg) no-repeat; width:460px; height:10px; display:block;  font-size:2px}
.d-box460-bot2 { background:url(/i/t/bg_box-bot460-2.jpg) no-repeat; width:460px; height:10px; display:block;  font-size:2px}
.d-box460-bot3 { background:url(/i/t/bg_box-bot460-3.jpg) no-repeat; width:460px; height:10px; display:block;  font-size:2px}
.d-box460-shad { background:url(/i/t/bg_box460-shad.jpg) no-repeat right top; width:460px; height:32px; display:block}
.d-box460-shad2 { background:url(/i/t/bg_box460-shad2.jpg) no-repeat right top}
.d-box460-shad3 { background:url(/i/t/bg_box460-shad3.jpg) no-repeat right top}
.d-box460-yel { background:url(/i/t/bg_box460-yel.jpg) repeat-y}

.current_bid { position:relative; display:block; padding:25px 0 0 25px; margin:0 1px 0 1px; height:50px; border-bottom:#797979 solid 1px; font-size:28px; line-height:28px; color:#555555}
.current_bid span { color:#000000; font-weight:bold}

.suggest_bid { position:relative; display:block; padding:15px 0 0 25px; margin:0 1px 0 1px; font-size:20px; line-height:20px; color:#555555}
.suggest_bid span { color:#2292ca; font-weight:bold}

.place_bid { padding:20px 0 0 20px; margin:0 1px 0 1px; width:438px; color:#696a6b; font-size:14px; background:#fcf1a6 url(/i/t/bg_box460-shad3.jpg) no-repeat right top}
.place_bid span { color:#555555; font-size:16px}
.place_bid form { display:block; height:45px; margin-top:5px; width:420px}
.d-place_bid-lt { width:187px; float:left}
.d-place_bid-lt input { width:180px; border:#0095fd solid 2px; padding:0px 0 0 0; height:36px; font-size:28px; line-height:28px}
.d-place_bid-lt input.inp2 {width:180px; border:#6a6a6a	 solid 2px; padding:0px 0 0 0; height:36px; font-size:28px; line-height:28px; color:#6a6a6a}
.d-place_bid-lt div.inp2d {width:180px; border:#6a6a6a	 solid 2px; padding:0px 0 0 0; height:36px; font-size:28px; line-height:28px; color:#6a6a6a; background:#ffffff; line-height:36px}
.d-place_bid-lt2 { width:170px; float:left}
.d-place_bid-lt2 input {width:145px; border:#6a6a6a	 solid 2px; padding:0px 0 0 0; height:36px; font-size:28px; line-height:28px; color:#6a6a6a}
.d-place_bid-mid { width:33px; float:left}
.d-place_bid-rt_en, .d-place_bid-rt_es, .d-place_bid-rt_ru { width:190px; float:left}
.d-place_bid-rt_en input, .d-place_bid-rt_en input:hover, .d-place_bid-rt_es input, .d-place_bid-rt_es input:hover, .d-place_bid-rt_ru input, .d-place_bid-rt_ru input:hover { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt_en input {background:url(/i/t/btn_bid-now_en.jpg) no-repeat; }
.d-place_bid-rt_es input {background:url(/i/t/btn_bid-now_es.jpg) no-repeat; }
.d-place_bid-rt_ru input {background:url(/i/t/btn_bid-now_ru.jpg) no-repeat; }
.d-place_bid-rt_en input:hover { background:url(/i/t/btn_bid-now-a_en.jpg) no-repeat}
.d-place_bid-rt_es input:hover { background:url(/i/t/btn_bid-now-a_es.jpg) no-repeat}
.d-place_bid-rt_ru input:hover { background:url(/i/t/btn_bid-now-a_ru.jpg) no-repeat}
.d-place_bid-rt2_en, .d-place_bid-rt2_es, .d-place_bid-rt2_ru { width:190px; float:left}
.d-place_bid-rt2_en input, .d-place_bid-rt2_es input, .d-place_bid-rt2_ru input { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt2_en input { background:url(/i/t/btn_accept_rest_en.jpg) no-repeat}
.d-place_bid-rt2_es input { background:url(/i/t/btn_accept_rest_es.jpg) no-repeat}
.d-place_bid-rt2_ru input { background:url(/i/t/btn_accept_rest_ru.jpg) no-repeat}
.d-place_bid-rt2_en input:hover, .d-place_bid-rt2_es input:hover, .d-place_bid-rt2_ru input:hover { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt2_en input:hover { background:url(/i/t/btn_accept_down_en.jpg) no-repeat}
.d-place_bid-rt2_es input:hover { background:url(/i/t/btn_accept_down_es.jpg) no-repeat}
.d-place_bid-rt2_ru input:hover { background:url(/i/t/btn_accept_down_ru.jpg) no-repeat}
.d-place_bid-rt3_en, .d-place_bid-rt3_es, .d-place_bid-rt3_ru { width:190px; float:left; margin-left:8px}
.d-place_bid-rt3_en input, .d-place_bid-rt3_es input, .d-place_bid-rt3_ru input { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt3_en input { background:url(/i/t/btn_counter_rest_en.jpg) no-repeat; width:189px}
.d-place_bid-rt3_es input { background:url(/i/t/btn_counter_rest_es.jpg) no-repeat; width:189px}
.d-place_bid-rt3_ru input { background:url(/i/t/btn_counter_rest_ru.jpg) no-repeat; width:189px}
.d-place_bid-rt3_en input:hover, .d-place_bid-rt3_es input:hover, .d-place_bid-rt3_ru input:hover { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt3_en input:hover { background:url(/i/t/btn_counter_down_en.jpg) no-repeat}
.d-place_bid-rt3_es input:hover { background:url(/i/t/btn_counter_down_es.jpg) no-repeat}
.d-place_bid-rt3_ru input:hover { background:url(/i/t/btn_counter_down_ru.jpg) no-repeat}
.d-place_bid-rt4_en, .d-place_bid-rt4_es, .d-place_bid-rt4_ru { width:250px; float:left}
.d-place_bid-rt4_en input.btn1, .d-place_bid-rt4_es input.btn1, .d-place_bid-rt4_ru input.btn1 { width:249px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt4_en input.btn1 { background:url(/i/t/btn_accept_min_rest_en.jpg) no-repeat}
.d-place_bid-rt4_es input.btn1 { background:url(/i/t/btn_accept_min_rest_es.jpg) no-repeat}
.d-place_bid-rt4_ru input.btn1 { background:url(/i/t/btn_accept_min_rest_ru.jpg) no-repeat}
.d-place_bid-rt4_en input.btn1:hover, .d-place_bid-rt4_es input.btn1:hover, .d-place_bid-rt4_ru input.btn1:hover { width:249px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt4_en input.btn1:hover { background:url(/i/t/btn_accept_min_down_en.jpg) no-repeat}
.d-place_bid-rt4_es input.btn1:hover { background:url(/i/t/btn_accept_min_down_es.jpg) no-repeat}
.d-place_bid-rt4_ru input.btn1:hover { background:url(/i/t/btn_accept_min_down_ru.jpg) no-repeat}
.d-place_bid-rt4_en input.btn2, .d-place_bid-rt4_es input.btn2, .d-place_bid-rt4_ru input.btn2 { width:249px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt4_en input.btn2 { background:url(/i/t/btn_keep_curr_rest_en.jpg) no-repeat}
.d-place_bid-rt4_es input.btn2 { background:url(/i/t/btn_keep_curr_rest_es.jpg) no-repeat}
.d-place_bid-rt4_ru input.btn2 { background:url(/i/t/btn_keep_curr_rest_ru.jpg) no-repeat}
.d-place_bid-rt4_en input.btn2:hover, .d-place_bid-rt4_es input.btn2:hover, .d-place_bid-rt4_ru input.btn2:hover { width:249px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt4_en input.btn2:hover { background:url(/i/t/btn_keep_curr_down_en.jpg) no-repeat}
.d-place_bid-rt4_es input.btn2:hover { background:url(/i/t/btn_keep_curr_down_es.jpg) no-repeat}
.d-place_bid-rt4_ru input.btn2:hover { background:url(/i/t/btn_keep_curr_down_ru.jpg) no-repeat}
.d-place_bid-rt5_en, .d-place_bid-rt5_es, .d-place_bid-rt5_ru { width:190px; margin-right:40px; float:left}
.d-place_bid-rt5_en input, .d-place_bid-rt5_es input, .d-place_bid-rt5_ru input { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt5_en input { background:url(/i/t/btn_cancel_rest_en.jpg) no-repeat}
.d-place_bid-rt5_es input { background:url(/i/t/btn_cancel_rest_es.jpg) no-repeat}
.d-place_bid-rt5_ru input { background:url(/i/t/btn_cancel_rest_ru.jpg) no-repeat}
.d-place_bid-rt5_en input:hover, .d-place_bid-rt5_es input:hover, .d-place_bid-rt5_ru input:hover { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt5_en input:hover { background:url(/i/t/btn_cancel_down_en.jpg) no-repeat}
.d-place_bid-rt5_es input:hover { background:url(/i/t/btn_cancel_down_es.jpg) no-repeat}
.d-place_bid-rt5_ru input:hover { background:url(/i/t/btn_cancel_down_ru.jpg) no-repeat}
.d-place_bid-rt6_en, .d-place_bid-rt6_es, .d-place_bid-rt6_ru { width:190px; float:left}
.d-place_bid-rt6_en input, .d-place_bid-rt6_es input, .d-place_bid-rt6_ru input { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt6_en input { background:url(/i/t/btn_confirm_rest_en.jpg) no-repeat}
.d-place_bid-rt6_es input { background:url(/i/t/btn_confirm_rest_es.jpg) no-repeat}
.d-place_bid-rt6_ru input { background:url(/i/t/btn_confirm_rest_ru.jpg) no-repeat}
.d-place_bid-rt6_en input:hover, .d-place_bid-rt6_es input:hover, .d-place_bid-rt6_ru input:hover { width:189px; height:40px; border:0; cursor:pointer}
.d-place_bid-rt6_en input:hover { background:url(/i/t/btn_confirm_down_en.jpg) no-repeat}
.d-place_bid-rt6_es input:hover { background:url(/i/t/btn_confirm_down_es.jpg) no-repeat}
.d-place_bid-rt6_ru input:hover { background:url(/i/t/btn_confirm_down_ru.jpg) no-repeat}

.calc_total { padding:20px 0 0 20px; height:27px; margin:10px 1px 0 1px; width:438px; color:#535353; font-size:21px; background:#e9e9e9 url(/i/t/bg_box460-shad2.jpg) no-repeat right top}

.bid_info { background:url(/i/t/bg_info.jpg) no-repeat 17px 18px; padding:20px 15px 15px 80px; font-size:16px; line-height:normal; min-height:40px; color:#c91200; border-bottom:#797979 solid 1px}
.bid_info2 { background:url(/i/t/bg_info2.jpg) no-repeat 17px 18px; padding:20px 15px 15px 80px; font-size:16px; line-height:normal; min-height:40px; color:#2292ca; border-bottom:#797979 solid 1px}
	.bid_info a { color:#0084e1; text-decoration:underline}
	.bid_info a:hover { color:#0084e1; text-decoration:none}
.bid_wait { background:none; padding:25px 20px 15px 100px; font-size:16px; line-height:normal; color:#006cb8; position:relative}
.bid_wait img { position:absolute; left:17px; top:17px}
.bid_time { background:url(/i/t/bg_time.jpg) no-repeat 15px 15px; padding:25px 15px 15px 85px; font-size:16px; line-height:normal; color:#006cb8}
.bid_accept { padding:20px 0 20px 20px;  margin:0 1px 0 1px; width:438px; color:#696a6b; font-size:14px; background:#fcf1a6 url(/i/t/bg_box460-shad3.jpg) no-repeat right top; border-bottom:#797979 solid 1px}
	.bid_accept span { color:#555555; font-size:16px}
	.bid_accept form { display:block; height:45px; margin-top:5px; width:420px}
.noborder { border:none}

.bid_2buttons { padding:25px 19px 25px 19px; margin:0 1px 0 1px}
.bid_paynow { padding:25px 0 20px 20px} 
	.bid_paynow .bid_paynow-lt { float:left; width:280px}
	.bid_paynow .bid_paynow-lt input{ float:left; width:255px; border:#6a6a6a	 solid 2px; padding:0px 0 0 0; height:36px; font-size:28px; line-height:28px; color:#6a6a6a; }
	.bid_paynow .bid_paynow-rt_en, .bid_paynow .bid_paynow-rt_es, .bid_paynow .bid_paynow-rt_ru { float:left; width:140px}
	.bid_paynow .bid_paynow-rt_en input, .bid_paynow .bid_paynow-rt_es input, .bid_paynow .bid_paynow-rt_ru input { width:139px; height:40px; border:0; cursor:pointer}
	.bid_paynow .bid_paynow-rt_en input { background:url(/i/t/btn_pay_rest_en.jpg) no-repeat}
	.bid_paynow .bid_paynow-rt_es input { background:url(/i/t/btn_pay_rest_es.jpg) no-repeat}
	.bid_paynow .bid_paynow-rt_ru input { background:url(/i/t/btn_pay_rest_ru.jpg) no-repeat}
	.bid_paynow .bid_paynow-rt_en input:hover, .bid_paynow .bid_paynow-rt_es input:hover, .bid_paynow .bid_paynow-rt_ru input:hover { width:139px; height:40px; border:0; cursor:pointer}
	.bid_paynow .bid_paynow-rt_en input:hover { background:url(/i/t/btn_pay_down_en.jpg) no-repeat}
	.bid_paynow .bid_paynow-rt_es input:hover { background:url(/i/t/btn_pay_down_es.jpg) no-repeat}
	.bid_paynow .bid_paynow-rt_ru input:hover { background:url(/i/t/btn_pay_down_ru.jpg) no-repeat}
/*EoF Bid*/

.bg_dotline {background:url(/i/t/bg_dotline.jpg) repeat-x top left; }

/*popups*/
.popup {position: absolute; z-index: 3;	margin: 0px auto; overflow:hidden; padding-bottom: 50px; zoom:1}
.top-l{ clip:rect(50px,auto,auto,50px); }
.top-r{ clip:rect(50px,auto,auto,auto); }
.bottom-l{ clip:rect(auto,auto,auto,50px); }
.outer .top-l, .outer .top-r, .outer .bottom-l, .outer .bottom-r {background: url(/i/t/popup1.png) no-repeat 0px 0px;display: block;
	position: absolute;overflow:hidden;z-index: 2;width:100%;height: 100%}
.popup .top-l, .popup-inline .top-l {left: -50px;top: -50px}
.popup .top-r, .popup-inline .top-r {width: 50px;top: -50px;left: -50px;margin-left: 100%}
.popup .bottom-l, .popup-inline .bottom-l {height: 50px;left: -50px}
.popup .bottom-r, .popup-inline .bottom-r {height: 50px;width: 50px;left: -50px;margin-left: 100%}
.popup .content {display:block;color:#000;margin: 12px 35px 0px;position: relative;z-index: 15;overflow: hidden; font-size:14px; line-height:23px}
.popup .content b {display:block;color:#fff;font-size:21px;margin: 7px 0px 30px ;position: relative;z-index: 15;overflow: hidden}

.popup2 {position: absolute; z-index: 3; width: 500px;	margin: 0px auto; overflow:hidden; padding-bottom: 50px; zoom:1}
.top-l2{ clip:rect(50px,auto,auto,50px); }
.top-r2{ clip:rect(50px,auto,auto,auto); }
.bottom-l2{ clip:rect(auto,auto,auto,50px); }
.outer2 .top-l2, .outer2 .top-r2, .outer2 .bottom-l2, .outer2 .bottom-r2 {background: url(/i/t/popup2.png) no-repeat 0px 0px;display: block;
	position: absolute;overflow:hidden;z-index: 2;width:100%;height: 100%}
.popup2 .top-l2, .popup-inline2 .top-l2 {left: -50px;top: -50px}
.popup2 .top-r2, .popup-inline2 .top-r2 {width: 50px;top: -50px;left: -50px;margin-left: 100%}
.popup2 .bottom-l2, .popup-inline2 .bottom-l2 {height: 50px;left: -50px}
.popup2 .bottom-r2, .popup-inline2 .bottom-r2 {height: 50px;width: 50px;left: -50px;margin-left: 100%}
.popup2 .content2 {display:block;color:#000;margin: 12px 35px 0px;position: relative;z-index: 15;overflow: hidden; font-size:14px; line-height:23px}
.popup2 div {display:block;color:#000;margin: 12px 35px 0px;position: relative;z-index: 15;overflow: hidden; font-size:14px; line-height:23px}
.popup2 .content2 b {display:block;color:#fff;font-size:21px;margin: 7px 0px 30px ;position: relative;z-index: 15;overflow: hidden}
.popup_close {position: absolute; left:450px; top:-2px; border:none; z-index:20; cursor:pointer}

.popup3 .content3 {display:block;color:#000;margin: 12px 35px 0px;position: relative;z-index: 15;overflow: hidden; font-size:14px; line-height:23px}
.popup3 {position: absolute; z-index: 3; width: 500px;	margin: 0px auto; overflow:hidden; padding-bottom: 50px; zoom:1}
.top-l3{ clip:rect(50px,auto,auto,46px); }
.top-r3{ clip:rect(50px,auto,auto,auto); }
.bottom-l3{ clip:rect(auto,auto,auto,46px); }
.outer3 .top-l3, .outer3 .top-r3, .outer3 .bottom-l3, .outer3 .bottom-r3 {background: url(/i/t/popup3.png) no-repeat 0px 0px;display: block;
	position: absolute;overflow:hidden;z-index: 2;width:100%;height: 100%}
.popup3 .top-l3, .popup-inline3 .top-l3 {left: -46px;top: -50px}
.popup3 .top-r3, .popup-inline3 .top-r3 {width: 46px;top: -50px;left: -46px;margin-left: 100%}
.popup3 .bottom-l3, .popup-inline3 .bottom-l3 {height: 50px;left: -46px}
.popup3 .bottom-r3, .popup-inline2 .bottom-r2 {height: 50px;width: 46px;left: -46px;margin-left: 100%}
.popup3 .content3 {display:block;color:#000;margin: 20px 35px -15px;position: relative;z-index: 15;overflow: hidden; font-size:14px; line-height:23px}

.playButton { width: 105px; height: 72px; display: block; font-size: 10px; text-decoration: none; background-repeat:no-repeat; background-image:url(/i/copart/Play_gray.png)}
.playButton:hover {background-image:url(/i/copart/Play_black.png)}

.d-path2 { background:url(/i/t/bg_dotline.jpg) repeat-x bottom left; padding-bottom:8px; color:#555555; font-size:14px; padding-left:2px}
	.d-path2mnu { float:right; color:#037fd8; font-size:14px}
	.d-path2mnu a.mnulink { color:#3a3a3a!important; font-size:14px; text-decoration:none!important}
	.d-path2mnu a.mnulink:hover { text-decoration:underline!important}
.d-path2 img { margin:0 8px 0 8px}
.d-path2 img.print { position:relative; top:5px}
.d-path2 a { color:#0380d8; font-size:14px; text-decoration:underline}
.d-path2 a:hover { text-decoration:none}

/*Subscribe CSS*/
.d-subscribe { background:url(/i/t/bg_mail.jpg) no-repeat; padding-left:108px; color:#bfbebe; font-size:14px; line-height:17px; height:145px; margin-top:12px}
.d-subscribe p { margin-bottom:13px; color:#005e8c; font-weight:bold; text-transform:uppercase; font-size:14px; line-height:14px}
.d-subscribe form { padding-bottom:5px}
.inp-subscr { width:252px; height:21px; font-size:14px; color:#00a3da; border:#00a3da solid 1px; padding:3px 7px 0 7px}
.btn_subscribe_en, .btn_subscribe_es, .btn_subscribe_ru { width:76px; height:26px; border:none; cursor:pointer}
.btn_subscribe_en {background:url(/i/t/btn_subscribe_en.jpg) no-repeat}
.btn_subscribe_es {background:url(/i/t/btn_subscribe_es.jpg) no-repeat}
.btn_subscribe_ru {background:url(/i/t/btn_subscribe_ru.jpg) no-repeat}

.btn_confirm_en, .btn_confirm_es, .btn_confirm_ru { width:76px; height:26px; border:none; cursor:pointer}
.btn_confirm_en {background:url(/i/t/btn_confirm_en.jpg) no-repeat}
.btn_confirm_es {background:url(/i/t/btn_confirm_es.jpg) no-repeat}
.btn_confirm_ru {background:url(/i/t/btn_confirm_ru.jpg) no-repeat}

.details_img_gallery { display:block}
  .details_img_gallery img { border:#ffffff 3px solid; width:94px; height:71px; display:block; float:left}
  .details_img_gallery img:hover { border:#0094fb 3px solid; width:94px; height:71px}
  
.statusgreen, .statusneutral, .statusred {font-weight: bold; text-align: right; padding-right: 4px;}
.statusred {color: #900;}
.statusgreen {color: #006600;}

/*TopSearch Block*/
.d-top_search { position:absolute; left:245px; top:35px; width:460px; z-index:7; color:#b4b4b4; font-size:12px}
	.d-top_search-txt {  color:#b4b4b4; font-size:12px}
	.d-top_search-txt a{  color:#b4b4b4; font-size:12px; text-decoration:underline}
	.d-top_search-txt a:hover{  color:#b4b4b4; font-size:12px; text-decoration:none}
	.d-top_search .d-inp { position:relative; padding:4px 10px 4px 10px; border:#42bbfe solid 1px}
	.d-top_search .d-inp .inp_tsearch { width:450px; height:20px; font-size:17px; line-height:17px; border:none; background:none; color:#7d7e7e}
	.d-top_search .d-inp .btn_go { background:url(/i/t/btn_topsearch.jpg) no-repeat; width:39px; height:30px; position:absolute; right:0; top:0; cursor:pointer; border:none}

.d-top_suggest { position:absolute; left:0px; top:31px; border:#42bbfe solid 1px; width:458px}
	.d-top_suggest ul { list-style:none; padding:0; margin:0}
	.d-top_suggest ul li { padding:0 10px 0 10px; margin:0; background:#ffffff; line-height:30px; font-size:17px; color:#7d7e7e; cursor:pointer}
	.d-top_suggest ul li:hover { background:#e0f2fe}
	.d-top_suggest ul li span { color:#0093f9}
	
/*Top UserBoxes Block*/
.d-userbox { position:absolute; right:0; top:35px; width:224px}
.d-userbox1-top { background:url(/i/t/bg_userbox1-top.jpg) no-repeat; height:5px; display:block} 
.d-userbox1 { background:#eaeaea;display:block; padding:1px 0 0 5px} 
	.d-userbox1 a { color:#0097ff; text-decoration:underline} 
	.d-userbox1 a:hover { color:#0097ff; text-decoration:none} 
	.d-userbox1 .ico1 { background:url(/i/t/ico_usr1.jpg) no-repeat 0px 0px; height:21px; font-size:12px; line-height:15px; color:#181818; padding:0 0 0 20px; width:50px; float:left; overflow:hidden}
	.d-userbox1 .ico2 { background:url(/i/t/ico_usr2.jpg) no-repeat 0px 0px; height:21px; font-size:12px; line-height:15px; color:#181818; padding:0 0 0 20px; width:127px; float:left}
	.d-userbox1 .ico_cart { background:url(/i/t/ico_usr_cart.jpg) no-repeat 0px 0px; height:17px; font-size:12px; line-height:15px; color:#181818; padding:0 0 0 20px; width:127px; float:left}
	.d-userbox1 .ico_out { background:url(/i/t/ico_usr_out.jpg) no-repeat 0px 0px; height:17px; font-size:12px; line-height:15px; color:#181818; padding:0 0 0 20px; width:50px; float:left}	
.d-userbox1-bot { background:url(/i/t/bg_userbox1-bot.jpg) no-repeat; height:5px; display:block} 
	/*LoginBOX*/
.d-userbox0 { position:absolute; right:0; top:35px; width:254px}
	.d-userbox0 .d-langs { padding:1px 2px 0 0; height:20px; text-align:right}
	.d-userbox0 .d-langs img { margin:0 0 0 5px}
	.d-userbox0 .d-topright_mnu2 {font-size:14px; color:#0282dd; text-align:right; padding:0 2px 0 0}
	
/*PreFooter Block*/
.d-prefooter { background:#f1f1f1; padding:22px 25px 18px 25px;height:100%; }
.d-prefooter_block { color:#4f4f4f; font-size:14px; line-height:17px; float:left; width:167px}
	.d-prefooter_block a { color:#8d8d8d; font-size:12px; line-height:17px; text-decoration:none}
	.d-prefooter_block a, .d-prefooter_block span { font-size:12px}
	.d-prefooter_block a:hover { color:#8d8d8d; font-size:12px; text-decoration:underline}
	
.addit {float:right; height:30px; display:block}

.d-content p {line-height: 1.7em; margin-bottom:20px;}

div.mojomagnify_zoom {position: absolute; width: 100px; /*160px;*/height: 100px; /*160px;*/	overflow: hidden; cursor: crosshair; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
div.mojomagnify_border {position: absolute;	border: 2px solid black; width: 100px; /*160px;*/height: 100px; /*160px;*/ left: -35px;	top: -12px;	-ms-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
img.mojomagnify_img {padding: 0px; border: 0px; left: -30px; top:-10px;}
div.mojomagnify_zoom a {cursor: crosshair;}