@import "common.css";
#all {min-width:1000px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" :"auto")}

#header {background-color:#000;padding:16px;}
#header .logo {}
#header .logo img {width:409px;height:118px;}
#header .searchbox {float:right;padding-top:44px;}
#header .searchbox .query {background-color:#fff;border:1px solid #d89e64;height:19px;width:150px;}
#header .searchbox .tip {color:#ccc;font-size:11px;}

#footer {background:#fff;border:1px solid #c3471c;padding:20px 30px;margin:0px 1px 1px 1px;}
#footer .copyright {float:left;color:#616161;font-size:12px;}
#footer .copyright .descr {margin-top:5px;}
#footer .copyright .powered {font-size:11px;margin-top:25px;}
#footer .copyright .powered a {color:#616161;}
#footer .counter {text-align:right;}

#content {}
#content .content_pad {}
#content .content_pad .side {width:250px;float:left;}
#content .content_pad .main {margin-left:250px;}

#content .content_pad .side .quicksearch {background-color:#c0ddf6;border:1px solid #c3471c;margin:0px 1px 1px 1px;padding:23px;}
#content .content_pad .side .quicksearch .title {color:#c3471c;font-weight:bold;font-size:14px;}
#content .content_pad .side .quicksearch .step {color:#000;font-size:12px;padding-top:15px;}
#content .content_pad .side .quicksearch .step span {color:#c3471c;font-weight:bold;font-size:14px;}
#content .content_pad .side .quicksearch .step_select {padding:8px 0px 0px 15px;}
#content .content_pad .side .quicksearch .step_select select {width:150px;}

#content .content_pad .side .menu {background-color:#fff;border:1px solid #c3471c;margin:1px;padding:13px 23px 23px 23px;}
#content .content_pad .side .menu ul {padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
#content .content_pad .side .menu .menulink {font-weight:bold;padding-top:10px;}
#content .content_pad .side .menu .menulink a {}

#content .content_pad .side .topraited {background-color:#eee;border:1px solid #c3471c;margin:1px;padding:23px;}
#content .content_pad .side .topraited .title {color:#c3471c;font-weight:bold;font-size:14px;}
#content .content_pad .side .topraited .topblock {padding:3px 5px 0px 0px;}
#content .content_pad .side .topraited .topblock .topitem {margin-top:10px;}
#content .content_pad .side .topraited .topblock .topitem .link {font-size:12px;}
#content .content_pad .side .topraited .topblock .topitem .os {color:#616161;font-size:10px;} 

#content .content_pad .main .mainblock {background-color:#fff;border:1px solid #c3471c;margin:1px 1px 1px 0px;padding:23px;}
#content .content_pad .main .mainblock .title h1, #content .content_pad .main .mainblock h2, #content .content_pad .main .mainblock h3 {color:#c3471c;font-weight:bold;font-size:14px;}
#content .content_pad .main .mainblock .categorylist table {width:99%;margin-bottom:10px;margin-top:10px} 
#content .content_pad .main .mainblock .categorylist td {width:33%;padding-top:13px;font-size:12px;} 
#content .content_pad .main .mainblock .categorylist td.first {padding-top:0px;} 
#content .content_pad .main .mainblock .firststep {padding-top:10px;} 
#content .content_pad .main .mainblock .category_pad {padding-top:10px;} 
#content .content_pad .main .mainblock .vendors {padding-top:10px;} 
#content .content_pad .main .mainblock .vendors table {width:85%;margin-bottom:10px;margin-top:10px} 
#content .content_pad .main .mainblock .vendors td {width:48%;padding-top:13px;font-size:12px;} 
#content .content_pad .main .mainblock .vendors td.first {padding-top:0px;} 
#content .content_pad .main .mainblock .modelslist {padding-top:10px;} 
#content .content_pad .main .mainblock .modelslist table {width:98%;margin-bottom:10px;margin-top:10px} 
#content .content_pad .main .mainblock .modelslist td {width:33%;padding-top:13px;font-size:12px;} 
#content .content_pad .main .mainblock .modelslist td.first {padding-top:0px;} 
#content .content_pad .main .mainblock .modelslist td .onedriver {border-left:1px dashed #ccc;float:left;padding:10px;font-size:12px;color:#616161;} 
#content .content_pad .main .mainblock .modelslist td .onedriver div {padding-bottom:5px;} 
#content .content_pad .main .mainblock .modelslist td .onedriver span {font-weight:bold;} 
#content .content_pad .main .mainblock .modelslist td .onedriver span.searchhl {color:#cc3300;} 
#content .content_pad .main .mainblock .modelslist td .onedriver .label {font-size:14px;} 
#content .content_pad .main .mainblock .modelslist td .onedriver .driverlink {font-size:14px;margin-top:5px;} 
#content .content_pad .main .mainblock .modelslist td .onedriver .buttonlink {background:url('/images/but_download.gif') 0px 0px no-repeat;padding:3px 0px 0px 30px;height:22px;margin-top:5px;}

#content .content_pad .main .mainblock .articleslist {margin-top:20px;}
#content .content_pad .main .mainblock .articleslist td {padding-top:13px;}
#content .content_pad .main .mainblock .articleslist td.first {padding-top:0px;}
#content .content_pad .main .mainblock .articleslist td .onearticle .title a {font-size:14px;}
#content .content_pad .main .mainblock .articleslist td .onearticle .title span {padding-left:30px;color:#888;font-size:10px;}
#content .content_pad .main .mainblock .articleslist td .onearticle .desc {padding-top:5px;}
#content .content_pad .main .mainblock .date {padding:5px 0px 10px 0px;color:#888;font-size:10px;}

#content .content_pad .main .mainblock .contact_us {margin-top:10px;} 
#content .content_pad .main .mainblock .contact_us table td {padding:5px 15px 5px 0px;} 
#content .content_pad .main .mainblock .contact_us ul {padding-top:8px;} 
#content .content_pad .main .mainblock .contact_us ul li {font-size:11px;} 
#content .content_pad .main .mainblock .contact_us .field input {border:1px solid #ccc;background:#fff;width:150px;height:20px;} 
#content .content_pad .main .mainblock .contact_us .textarea textarea {border:1px solid #ccc;background:#fff;width:300px;height:80px;} 


.advblock {margin:10px 0px 10px 0px;}

#smsform, #smsload {display:none;}
#smsform .bd {padding-bottom:20px;}
#smsform p {padding:3px 0px 0px 0px;margin:0px;}
#smsform h6 {padding-top:20px;color:#c3471c;}
#smsform .selectbox {padding-top:10px;}
#smsform .country {padding-bottom:10px;float:left;padding-right:20px;}
#smsform .country select {font-size:13px;width:200px;margin-left:5px;}
#smsform .operators {}
#smsform .operators select {font-size:13px;width:200px;margin-left:5px;}
#smsform .sendsmsbox {display:none;}
#smsform .sendsmsbox .smstext {font-weight:bold;color:#0095cb;word-spacing:0.2em;font-size:16px;}
#smsform .sendsmsbox .smsstatus {font-size:12px;font-weight:bold;}
#smsform .sendsmsbox .smsstatus .statustext {color:#0095cb;}
#smsform .smswaitico {display:none;}

#smsform #vercode {margin-top:20px;}
#smsform #vercode td {padding-right:20px;vertical-align:middle;}
#smsform #vercode td .refresh a {background:url('/images/refresh_ico.gif') 0 .2em no-repeat;padding-left:17px;cursor:pointer;cursor:hand;}
#smsform #vercode td .inputcode {border:1px solid #ccc;background:#fff;width:150px;height:20px;padding-top:3px;}
#smsform #vercodewaitico {display:none;}

#content .error_msg
, #content .success_msg
, #content .warning_msg {margin-bottom:15px;padding-left:40px;background:url('../images/err_msg.gif') 0 0 no-repeat;}
#content .error_msg .name
, #content .success_msg .name 
, #content .warning_msg .name {font-size:14px;font-weight:bold;color:#f12020;padding:8px 0}
#content .error_msg .desc 
, #content .success_msg .desc
, #content .warning_msg .desc {padding:0px;width:50%;font-size:12px;line-height:1.7em;}
#content .error_msg ul li 
, #content .success_msg ul li 
, #content .warning_msg ul li  {margin-bottom:0px;padding:0;color:#989898}    
#content .success_msg {background:url('../images/success_msg.gif') 0 0 no-repeat;}
#content .success_msg .name{color:#0dae09}
#content .warning_msg {background:url('../images/warn_msg.gif') 0 0 no-repeat;}    
#content .warning_msg .name{color:#fb920a}

#page_sms_rules {width:600px;height:400px;position:absolute;left:50%;top:50%;margin:-200px -260px;text-align:left;}
    #page_error a {color:#336699}
    #page_error .code {font-size:400%;color:#336699;}
    #page_error .code_desc {font-size:150%;margin-bottom:30px;color:#336699;}
    #page_error .search .field .search {width:150px;border:1px solid #bababa;height:25px;}
    #page_error .search .field a {padding-left:12px;font-weight:bold;font-size:14px;text-decoration:underline;}