@import "common.css";
/* layout */
#all {padding:0 25px;background:transparent url('../images/bg_main_gradient.gif') 0 0 repeat-x;}

#header {position:relative;color:#fff;min-height:80px;_height:80px}
#header a {text-decoration:none;color:#fff}
#header .logo {float:left;margin:15px 30px 0 0;display:block;}
#header .logo img {position:relative;left:-7px;}
#header .service_links {font-size:85%;position:absolute;top:48px;left:44px}
#header .service_links img {vertical-align:middle;margin:0 5px}
#header .search {position:absolute;right:0;top:15px;}
#header .search input.query {border:1px solid #fff;padding:2px 1px;background:#c8c6c6;color:#6d6d6d}
#header .search div.options {margin:2px 0 0 -3px}
#header .search select.options {vertical-align:middle;border:1px solid #fff;background:#c8c6c6;width:90px;padding:1px 0;}
#header .search .help a {font-size:80%;color:#fff}
#header .search button * {background-image:url('../images/btn_hsearch_l.gif')}
#header .search button * * {background-image:url('../images/btn_hsearch_r.gif')}
#header .search button * * * {background-image:url('../images/btn_hsearch_bg.gif');background-color:#fb9c0c}
#header .stats {float:left;padding-top:33px;font-size:90%}
#header .stats span {margin-right:15px}
#header .stats img {vertical-align:middle;margin:0 10px}

#menu {margin:0 0 15px 0}
#menu a {text-decoration:none;color:#2C4E89}
#menu a:hover {text-decoration:underline}
#menu .main {font-weight:bold;background:url('../images/bg_menu.gif') 0 0 repeat-x}
#menu .main a {display:block;float:left;background:url('../images/menu_delimiter.gif') 100% 50% no-repeat;padding: 0 14px 3px 0;margin: 8px 12px 0 0}
#menu .main .l {background:url('../images/bg_menu_l.gif') 0 0 no-repeat}
#menu .main .r {background:url('../images/bg_menu_r.gif') 100% 0 no-repeat;height:32px;padding-left:12px}
#menu .sub {background:url('../images/bg_menu_sub.gif') 0 0 repeat-x}
#menu .sub a {margin:0 7px 0 0;padding:0 10px 0 0;border-right:1px solid #cbd8ee}
#menu .sub .l {background:url('../images/bg_menu_sub_l.gif') 0 0 no-repeat}
#menu .sub .r {background:url('../images/bg_menu_sub_r.gif') 100% 0 no-repeat;padding-left:12px;padding-top:8px;height:23px}
#menu .sub .r img {vertical-align:middle}
#menu .sub span.langs a {padding:0;border:0}
#menu .sub span.langs img {;border:1px solid #fff;margin-bottom:2px;display:inline-block;vertical-align:middle;filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;}
#menu .sub span.langs a:hover img {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

h1.page_header {position:relative;margin-bottom:.5em}
h1.page_header span {position:relative;z-index:2}
h1.page_header .s {position:absolute;z-index:1;color:#2c4e89;left:0;top:1px}

.service_msg_info, .service_msg_warning {color:#fff;background:#92a5c6;padding:8px;line-height:1.5em;margin-bottom:15px}
.service_msg_info span, .service_msg_warning span {color:#6d85ad;margin-right:8px}
.service_msg_info {background:#92a5c6 url('../images/smsg_type_info.gif') 12px .7em no-repeat;padding-left:57px}
.service_msg_warning {background:#92a5c6 url('../images/smsg_type_warning.gif') 10px .7em no-repeat;padding-left:57px}

#content {background:#fff}
#content .content_lt {background:url('../images/content_lt.gif') 0 0 no-repeat}
#content .content_rt {background:url('../images/content_rt.gif') 100% 0 no-repeat;padding:30px}
#content .content_border {background:url('../images/sidebar_line.gif') 75% 0 repeat-y}
#content .main {float:left;margin-right:-25%;width:100%}
#content .main_pad{margin-right:25%;padding:0 30px 0 0}
#content .sidebar {float:right;width:25%}
#content .sidebar_pad{padding:0 0 0 30px}

.banner_subscribe_now {margin: 0 0 2em 0}
.banner_subscribe_now .desc {float:left;margin:0 20px 0 0;color:#1c5a85;font-size:95%;font-weight:bold}
.banner_subscribe_now .desc ul {list-style:none;list-style-position:outside;padding:0}
.banner_subscribe_now .desc ul li {margin:0 0 0.7em 0; padding:0}
.banner_subscribe_now .bans div {float:left;margin-right:10px;position:relative}
.banner_subscribe_now .bans div span {display:block;position:absolute;top:60px;right:15px;font-size:180%;font-weight:bold;color:#000;text-decoration:none}

.categories_list, .companies_list, .forum_categories_list {background:url('../images/bg_table_main.gif') 0 0 repeat-x;margin:2em 0 2em 0}
.categories_list .header, .companies_list .header, .forum_categories_list .header {font-weight:bold;color:#FF6600;background:url('../images/bg_table_header.gif') 0 0 no-repeat;padding:0 0 0 37px;min-height:30px;_height:30px;font-size:110%;margin-bottom:.5em}
.categories_list ul, .companies_list ul, .forum_categories_list ul {width:33%;border-right:1px dotted #d8e3f9;float:left;list-style:none;list-style-position:outside;padding:0}
.categories_list ul li, .companies_list ul li, .forum_categories_list ul li {background:url('../images/bullet_table.gif') 15px 50% no-repeat;margin:0 0 0.7em 0;padding:3px 10px 3px 40px}
.categories_list ul.last, .companies_list ul.last, .forum_categories_list ul.last {border:0}
.forum_categories_list ul li span {font-weight:normal}
.companies_list .more {clear:both;text-align:right;background:url('../images/but_more.gif') 100% 50% no-repeat;padding:10px 0}
.companies_list .more a {padding-right:30px;font-weight:bold}

.path {margin:0 0 1em 0;font-size:90%;font-weight:bold}
.path a, .path b {display:block;float:left}
.path a {background:url('../images/bullet_browse.gif') 100% 60% no-repeat;padding: 0 14px 0 0;margin: 0 10px 0 0}

.login_box {background:url('../images/bg_login.gif') 0 50% no-repeat;padding:7px 0 17px 65px;margin: 0 0 2em 0}
.login_box a {font-weight:bold;color:#FF6600;font-size:110%;line-height:1.5em}
.login .form {background:#bfd5e0;float:left;width:230px}
.login .form .rt {background:url('../images/login_rt.gif') 100% 0 no-repeat;padding:0}
.login .form .lb {background:url('../images/login_lb.gif') 0 100% no-repeat}
.login .form .rb {background:url('../images/login_rb.gif') 100% 100% no-repeat}
.login .form .header {background:#1e65a2 url('../images/login_header_l.gif') 0 0 no-repeat;font-weight:bold;color:#fff;line-height:23px;height:23px;float:left}
.login .form .header .r {background:transparent url('../images/login_header_r.gif') 100% 0 no-repeat;font-weight:bold;color:#fff;line-height:23px;padding:0 8px 0 8px}
.login .form .pad {padding:8px;clear:left}
.login .form label{font-weight:bold;display:block;margin-bottom:.2em}
.login .form fieldset input {border:1px solid #1E65A2;padding:1px;background:#c8c6c6;color:#6d6d6d;width:190px}
.login .form fieldset {margin:0 0 0.7em 0}
.login .form fieldset.remember_me input {float:left;margin-right:4px;border:0;background:none;width:auto}
.login .form fieldset.remember_me label{text-align:left;font-weight:normal}
.login .form .forgot_pwd_text {margin:1em 0;padding-top:10px;border-top:1px solid #ffffff}
.login .benefits {margin-left:260px;padding:10px 0 10px 0;border-bottom:1px solid #bfd5e0;border-top:1px solid #bfd5e0}
.login .benefits h5 {font-weight:bold;color:#8b0b00;margin-bottom:1em}
.login .benefits ul {list-style:none;list-style-position:outside;padding:0}
.login .benefits ul li {margin:0 0 0.7em 0; padding:0}

.driver_help, .our_button {margin: 0 0 2em 0}
.driver_help .header, .sponsored_links .header {color:#FF7E00;background:#F4F7FD url('../images/bg_info_header.gif') 0 0 no-repeat;font-weight:bold;padding:0 0 0 40px;margin:0 0 1em 0;line-height:18px}
.driver_help p {line-height:1.2em;margin-bottom:.7em}
.driver_help span {display:block;color:#999999;font-size:95%;padding-top:.2em}

.our_button {font-size:95%;text-align:center;border-top:1px solid #CBD8EE;padding:15px;background:url('../images/tex_bg.gif') 0 0 repeat-x}

table.drivers_list
, table.dlls_list {border: 1px dotted #dedede;width:100%;margin:0 0 1em 0}
table.manuals_list {width:100%;margin:0 0 1em 0}
table.drivers_list th
, table.dlls_list th 
, table.manuals_list th {font-size:95%}
table.drivers_list th.noborder
, table.dlls_list th.noborder 
, table.manuals_list th.noborder {background:#f7f7f7}
table.drivers_list td
, table.drivers_list th
, table.dlls_list td
, table.dlls_list th
, table.manuals_list th
, table.manuals_list td {padding:6px;background:#fff url('../images/bgline3.gif') 100% 1px repeat-y;vertical-align:top}
table.drivers_list tr.filled td
, table.drivers_list th
, table.dlls_list tr.filled td
, table.dlls_list th
, table.manuals_list tr.filled td
, table.manuals_list th {background:#f7f7f7 url('../images/bgline3.gif') 100% 1px repeat-y}
table.drivers_list td.noborder
, table.dlls_list td.noborder
, table.manuals_list td.noborder {background:none}
table.drivers_list tr.filled td.noborder
, table.dlls_list tr.filled td.noborder
, table.manuals_list tr.fileed td.noborder {background:#f7f7f7}
table.drivers_list td.desc
, table.dlls_list td.desc
, table.manuals_list td.desc {font-size:95%;color:#737373}
table.drivers_list td.os {font-size:95%}

table.drivers_list a.add_burn
, table.dlls_list a.add_burn
, table.manuals_list a.add_burn {cursor:pointer;background:url('../images/cdburner_add.png') 0 0 no-repeat;width:22px;height:19px;display:none;position:absolute;right:0;top:50%;margin-top:-9px}
table.drivers_list a.add_burn:hover
, table.dlls_list a.add_burn:hover
, table.manuals_list a.add_burn:hover {background-position:-25px 0}
table.drivers_list a.added
, table.dlls_list a.added
, table.manuals_list a.added {background:url('../images/cdburner_add.png') -75px 0 no-repeat;width:22px;height:19px;display:block;position:absolute;right:0;top:50%;margin-top:-9px}

table.drivers_list td.download div 
, table.dlls_list td.download div
, table.manuals_list td.download div {position:relative;padding-right:30px;zoom:1}

table.dlls_list td.download {text-align:left;width:100px}
table.dlls_list td.download img {vertical-align:middle}

table.list_new {width:100%;margin-bottom:1em}
table.list_new th, table.list_new td {padding:10px 15px;border-bottom:1px solid #ededed}
table.list_new th {font-size:90%;color:#8c8c8c;font-weight:normal;padding-top:0}
table.list_new td {background:url('../images/list_delim.gif') 100% 50% no-repeat;vertical-align:middle}
table.list_new .name {padding-left:5px}
table.list_new .name a {font-weight:bold}
table.list_new .name span {color:#8c8c8c;font-size:90%;display:block;padding-top:.5em}
table.list_new .download {font-size:90%;font-weight:bold;background:none;width:25%}
table.list_new .download a {background:url('../images/download_bullet.gif') 0 .4em no-repeat;padding:5px 0 5px 23px}

.browse {margin:0 0 1.5em 0;padding:0.5em 0 0 0}
.browse .header {font-weight:bold;background:url('../images/ico_browse.gif') 0 0 no-repeat;line-height:35px;margin:0 0 0.6em 0;padding:5px 0 5px 60px}
.browse ul {width:33%;float:left;list-style:none;list-style-position:outside;padding:0}
.browse ul li {background:url('../images/bullet_browse.gif') 5px 55% no-repeat;margin:0 0 0.7em 0;padding:0 10px 0 15px}

.header_bar {background:url('../images/bg_hbar.gif') 0 0 repeat-x;color:#8B0B00;margin:0 0 1em 0}
.header_bar .l {background:url('../images/bg_hbar_l.gif') 0 0 no-repeat}
.header_bar .r {background:url('../images/bg_hbar_r.gif') 100% 0 no-repeat;height:32px;line-height:30px;padding:0 0 0 8px;font-weight:bold}
.header_bar .r img {vertical-align:middle}
.forum .last_messages .header {background:url('../images/tab_ico1.gif') 0 0 no-repeat;font-weight:bold;line-height:28px;padding:0 0 0 40px;margin:0 0 1em 0;min-height:30px;_height:30px}
.dlls_header_bar {background:url('../images/dll_f.gif') 0 0 no-repeat;font-weight:bold;line-height:28px;padding:0 0 0 35px;margin:0 0 1em 0;min-height:30px;_height:30px}

.alphabet {margin:0 0 1em 0;font-weight:bold}
.alphabet a, .alphabet b {display:block;float:left;margin-right:10px}
.alphabet a {color:#ff7200}


.pages {margin:0 0 1em 0}
.pages .numbers {margin-bottom:1em;font-size:115%;overflow:hidden;zoom:1}
.pages .numbers * {display:inline-block;vertical-align:middle;padding:3px 5px;float:left}
.pages .numbers span {padding-left:0}
.pages .numbers a:hover {background:#F4F7FD}
.pages .info {font-size:95%}
.pages .info .goto {white-space:nowrap}
.pages .info input.goto_field {width:30px;border:1px solid #A0A0A0;padding:1px;background:#c8c6c6;color:#6d6d6d}

.driver_info, .manual_info, .dll_info {border:1px dotted #dedede;padding:2px;margin:0 0 1em 0}
.driver_info .center_border, .dll_info .center_border , .manual_info .center_border {background:url('../images/bgline4.gif') 40% 0 repeat-y}
.driver_info .sshot, .driver_info .info, .manual_info .info, .dll_info .info {font-size:95%;padding:5px}
/*.driver_info .sshot {float:left;width:35%;text-align:center;overflow:hidden}*/
.driver_info .sshot div {text-align:left;margin:0.5em 0}
.driver_info .sshot ul li {margin-bottom:0.2em}
/*.driver_info .info {float:right;width:60%}*/
.driver_info .info {}
.driver_info .info ul.list {margin-bottom:1em}
.driver_info .info ul.list, .manual_info .info ul, .dll_info .info ul {list-style:none;list-style-position:outside;padding:0}

/* 28 march 2011 */
.driver_info .sshot {overflow:hidden;zoom:1}
.driver_info .sshot img {float:left;margin-right:10px}
.driver_info .sshot div {overflow:hidden;zoom:1}
.driver_info .info {clear:both}
.main_col {overflow:hidden;zoom:1}
.ad_col {float:right;padding-left:10px;padding-top:2em}


.driver_info .info ul.list li, .manual_info .info li, .dll_info .info li {padding:4px 0 4px 10px;margin:0;display:block}
.driver_info .info ul.list li.fill, .manual_info .info li.fill, .dll_info .info li.fill{background:#f7f7f7;}
.driver_info .download_button, .manual_info .download_button, .dll_info .download_button {margin: 1.5em 0;}
.driver_info .download_button strong, .dll_info .download_button strong {color:#FF6600}
.driver_info .download_button .ver_code, .dll_info .download_button .ver_code {width:106px;border:1px solid #A0A0A0;padding:1px;background:#c8c6c6;color:#6d6d6d}
.driver_info .download_button .disabled, .user_manual_info .disabled, .service_manual_info .download_service_manual .disabled, .dll_info .download_button .disabled {padding-bottom:10px;position:relative;zoom:1}
.driver_info .download_button .disabled img, .user_manual_info .disabled img, .service_manual_info .disabled img, .dll_info .download_button .disabled img {position:absolute;top:10px;left:50px}
.driver_info .download_button .disabled button, .user_manual_info .disabled button, .service_manual_info .disabled button, .dll_info .download_button .disabled button {filter:alpha(opacity=45);-moz-opacity:0.45;-khtml-opacity:0.45;opacity:0.45;}

.driver_info .download_button {float:left;width:45%;padding:4px}
.driver_info .download_button h6, .add_burn_button h6 {text-align:left;font-size:12px;margin-bottom:1em}
.add_burn_button {float:right;width:45%;text-align:left}
.driver_info .add_burn_button {margin: 1.5em 0;padding:4px}
.add_burn_button a {background:url(../images/cdburner_add.png) 0 -40px no-repeat;line-height:15px;display:block;padding:0;float:left;text-decoration:none;cursor:pointer}
.add_burn_button a span {background:url(../images/cdburner_add.png) 100% -40px;display:block;padding:0 14px 5px 0;line-height:24px;font-size:12px;font-weight:bold;margin-left:34px;text-shadow:0 -1px 0 #98581c;color:#fff}
.add_burn_button a:hover {background-position:0 -70px}
.add_burn_button a:hover * {background-position:100% -70px}
.add_burn_button a:active {background-position:0 -100px}
.add_burn_button a:active * {background-position:100% -100px;padding-top:1px;padding-bottom:4px}
.add_burn_button .added {display:block;clear:both;font-size:12px;}
.add_burn_button .added i {display:inline-block;background:url('../images/cdburner_add.png') -75px 0 no-repeat;width:22px;height:19px;vertical-align:middle;margin-right:5px}
.add_burn_button p {clear:left}

.download_user_manual, .download_service_manual {overflow:hidden;zoom:1}
.download_user_manual form, .download_service_manual form, .download_user_manual .disabled, .download_service_manual .disabled {float:left;width:45%;}
.download_user_manual .tip, .download_service_manual .tip {clear:both}

.dll_info .refresh , .driver_info .info .refresh {display:block}
.dll_info .refresh a, .driver_info .info .refresh a {background:url('../images/refresh_ico.gif') 0px .2em no-repeat;padding-left:17px;cursor:pointer;cursor:hand;}
.driver_info .desc, .manual_info .desc, .dll_info .desc {clear:both;background:#f7f7f7;padding:10px;font-size:95%}
.driver_info .desc .header, .manual_info .desc .header, .dll_info .desc .header {font-weight:bold;margin:0 0 1em 0}

.dll_info .info {overflow:hidden;zoom:1}
.dll_info .info ul {float:left;width:50%}
.dll_info .banner {float:right;width:45%}
.dll_info .download_button {float:left;width:45%}
.dll_info .download_button, .dll_info .add_burn_button {margin: 1.5em 0;padding:4px}

.archive_contents {zoom:1}
.archive_contents .tgl {background:url('../images/block_tgl.gif') 0 0 no-repeat;font-weight:bold;color:#2c4e89;cursor:pointer;cursor:hand;position:relative;z-index:2;float:left}
.archive_contents .tgl .c {margin-left:3px;background:url('../images/block_tgl.gif') 100% 0 no-repeat;padding:6px 9px 3px 4px}
.archive_contents .tgl .b {background:url('../images/block_tgl.gif') 0 100% no-repeat;}
.archive_contents .tgl .b div {margin-left:3px;background:url('../images/block_tgl.gif') 100% 100% no-repeat;font-size:3px}
.archive_contents .tgl span {background:url('../images/block_tgl_bullet.gif') 2px 60% no-repeat;padding-left:12px}
.archive_contents .tgl:hover, .archive_contents .tgl:hover .c, .archive_contents .tgl:hover .b, .archive_contents .tgl:hover .b div {background-image:url('../images/block_tgl_over.gif')}
.archive_contents .tree {clear:left;position:relative;z-index:1;top:-1px;zoom:1;border:1px solid #c0cadb;background:#f0f2f6;padding:10px 5px;display:none}
.archive_contents .tree .c {position:absolute;background:red url('../images/block_corners.gif') 0 0 no-repeat;font-size:2px;width:3px;height:3px;}
.archive_contents .tree .rt {right:-1px;top:-1px;background-position:100% 0}
.archive_contents .tree .lb {bottom:-1px;left:-1px;background-position:0 100%}
.archive_contents .tree .rb {bottom:-1px;right:-1px;background-position:100% 100%}
.archive_contents .scroll {overflow:auto;height:150px;padding:0 10px;position:relative}
.archive_contents .active .tgl .c {padding-bottom:5px}
.archive_contents .active .tgl .b {display:none}
.archive_contents .active .tgl span {background:url('../images/block_tgl_bullet_down.gif') 0 60% no-repeat}
.archive_contents .active .tree {display:block}
.archive_contents ul {list-style:none;list-style-position:outside;margin:0;padding:0}
.archive_contents ul ul {padding:.7em 0 0 0;display:none}
.archive_contents li {padding:0 0 0 20px;margin:0 0 1em 0;background:url('../images/explorer_dots.gif') 20px 100% repeat-x;position:relative}
.archive_contents li span {background:#f0f2f6}
.archive_contents li span i {display:block;width:17px;height:15px;position:absolute;margin:0 0 0 -20px;background:#f0f2f6 url('../images/icos_explorer.gif') 0 0 no-repeat;font-size:5px}
.archive_contents li div {float:right;background:#f0f2f6;padding-left:5px}
.archive_contents li.folder {background:none}
.archive_contents li.exe i {background-position:-51px 0}
.archive_contents li.htm i {background-position:-68px 0}
.archive_contents li.pdf i {background-position:-85px 0}
.archive_contents li span.open {color:#2c4e89;cursor:pointer;cursor:hand;font-weight:normal}
.archive_contents li span.open i {background-position:-17px 0;margin-top:-1px}
.archive_contents li span.opened i {background-position:-34px 0}

.direct_link {border:1px solid #bcc8e4;border-width:1px 0;background:url('../images/directlink_bg.gif') 0 0 repeat-x;margin-bottom:2em}
.direct_link div {background:url('../images/directlink_ico.gif') 10px 1.3em no-repeat;padding:20px 20px 20px 45px}
.direct_link p {float:right;width:50%;font-size:90%;margin:-.5em 0 0 0}
.direct_link input {border:1px solid #A0A0A0;padding:2px 1px;width:45%;background:#c8c6c6;color:#6d6d6d;}

.more_drivers {clear:both}
.more_drivers, .more_dlls, .more_manuals {margin:0 0 1.5em 0}
.more_drivers .header, .more_dlls .header, .more_manuals .header  {font-weight:bold;color:#FF7E00;margin-bottom:0.5em}
.more_drivers small, .more_dlls small, .more_manuals small {color:#999999}
.more_drivers ul, .more_dlls ul, .more_manuals ul {list-style:none;list-style-position:outside;padding:0}
.more_drivers ul li, .more_dlls ul li, .more_manuals ul li {background:url('../images/arsim.gif') 0px 60% no-repeat;margin:0 0 0.5em 0;padding:0 0 0 17px}

ol.articles_list li {margin: 0 0 1em 0}
ol.articles_list li h6 {margin:0}
ol.articles_list li span {font-size:95%;color:#737373}
.article .desc {color:#737373;font-weight:bold;margin:0 0 2em 0}
.article .service {font-size:95%;margin:2em 0 1em 0;color:#737373}
.article .service a {color:#737373}

.forum .last_messages {}
.forum .last_messages .message {margin: 0 0 1.5em 0;padding:0 0 0 40px;background:url('../images/mail.gif') 14px 4px no-repeat}
.forum .last_messages .message .topic {font-weight:bold;margin:0 0 0.4em 0}
.forum .last_messages .message .topic span {color:#737373;font-size:95%;font-weight:normal}
.forum .last_messages .message .info {color:#737373;font-size:95%;margin: 0.4em 0 0 0}
.forum .dtree {font-size:95%;width:50%;float:left}
.forum .dtree .root_node {font-size:105%;font-weight:bold;margin:0 0 0.4em 0}
.forum .dtree .node_wrapper {display:block}
.forum .dtree .dTreeNode {clear:both}
.forum .dtree .clip {clear:both}
.forum .msg_tab {margin-left:50%;padding:0 0 0 10px}
.forum .msg_tab .add_msg .header
, .testimonials .add_msg .header {background:url('../images/tab_ico1.gif') 0 0 no-repeat;font-weight:bold;line-height:28px;padding:0 0 0 40px;margin:0 0 1em 0;min-height:30px;_height:30px}
.forum .msg_tab .add_msg label
, .testimonials .add_msg label
, .request_driver .form label
, .contact label
, .forgot_pwd label
, .registration .form label
, .personal_info label
, .change_pwd label
, .free_downloads label {float:left;width:90px;margin:0 4px 0 0;padding-top:.4em}
.forum .msg_tab .add_msg input
, .forum .msg_tab .add_msg textarea
, .testimonials .add_msg input
, .testimonials .add_msg textarea
, .request_driver .form input
, .request_driver .form select
, .request_driver .form textarea
, .contact input
, .contact select
, .contact textarea
, .forgot_pwd input
, .registration .form input
, .registration .form select
, .registration .form textarea
, .personal_info input
, .personal_info select
, .change_pwd input
, .change_pwd select
, .free_downloads input
, .free_downloads select
, .free_downloads textarea
, .user_manuals .user_manual_info .download_user_manual input
, .service_manuals .service_manual_info .download_service_manual .input input {border:1px solid #75849d;background:#fff;padding:2px;font-size:115%;width:60%}
.forum .msg_tab .add_msg input.ver_code
, .testimonials .add_msg input.ver_code
, .contact input.ver_code {width:70px}
.forum .msg_tab .add_msg fieldset
, .testimonials .add_msg fieldset
, .request_driver .form fieldset
, .contact fieldset
, .forgot_pwd fieldset
, .registration .form fieldset
, .personal_info fieldset
, .change_pwd fieldset
, .free_downloads fieldset {margin:0 0 0.7em 0}
.forum .msg_tab .add_msg fieldset.buttons p {font-size:95%}
.forum .msg_tab .selected_msg {margin: 0 0 2.5em 0}
.forum .msg_tab .selected_msg .header {background:url('../images/d_mail.gif') 0 7px no-repeat;font-weight:bold;line-height:28px;padding:0 0 0 35px;margin:0 0 0.5em 0;min-height:30px;_height:30px}
.forum .msg_tab .selected_msg .message .topic {font-weight:bold;margin:0 0 0.4em 0}
.forum .msg_tab .selected_msg .message .topic span {color:#737373;font-size:95%;font-weight:normal}
.forum .msg_tab .selected_msg .message .info {color:#737373;font-size:95%;margin: 0.4em 0 0 0}

.testimonials .item {border-bottom: 1px solid #e0e0e0;padding:10px 0}
.testimonials .item .msg {line-height: 1.5em}
.testimonials .item .info {color:#737373;font-size:95%;margin: 0.6em 0 0 0} 
.testimonials .add_msg {margin: 2em 0 1em 0}
.testimonials .add_msg fieldset.buttons input {width:auto;border:0;background:none;padding:0;margin-left:94px}
.testimonials .add_msg input, .testimonials .add_msg textarea {width:250px}

.request_driver .header {background:url('../images/Req_l.gif') 0 0 no-repeat;font-weight:bold;line-height:50px;padding:0 0 0 60px;margin:0 0 1em 0;min-height:50px;_height:50px}
.request_driver .form input
, .request_driver .form textarea
, .contact input
, .contact textarea
, .registration .form input
, .personal_info input
, .change_pwd input
, .free_downloads input
, .free_downloads textarea {width:250px}
.request_driver .form select
, .contact select
, .registration .form select
, .personal_info select
, .change_pwd select
, .free_downloads select  {width:254px}
.request_driver .form label
, .contact label
, .free_downloads label {width:120px}
.request_driver .form label small {color:#737373;font-weight:normal}
.request_driver .form fieldset.buttons input
, .contact fieldset.buttons input
, .forgot_pwd fieldset.buttons input {width:auto;background:none;border:0;padding:0;margin:10px 0 0 124px}
.request_driver fieldset.file_types h6 {font-size:90%}
.request_driver fieldset.file_types input {width:auto;border:0;background:none}
.request_driver fieldset.file_types label {float:none;font-weight:normal}

.download_progress {}
.download_progress .info {margin:0 0 1.5em;overflow:hidden;zoom:1}
.download_progress .info .pad {padding-right:30px}
.download_progress .countdown {background:#f7f7f7;font-size:115%;font-weight:bold;margin:0 0 1em;text-align:center;padding:12px 15px;}
.download_progress .countdown p {display:block;font-style:normal;margin:0}
.download_progress .countdown .seconds {font-size:95%;}
.download_progress .countdown .seconds strong {display:block;font-size:180%;padding:.2em 0}
.download_progress .countdown .msg {display:none}
.download_progress .mirrors ul {list-style:none;list-style-position:outside;margin:0;padding:0}
.download_progress .mirrors li {padding-left:25px;margin-bottom:.7em}
.download_progress .mirrors a i {display:block;width:18px;height:11px;position:absolute;margin:.2em 0 0 -25px;background:url(../images/flag/flags.png) 0 0 no-repeat;font-size:5px}
.download_progress .mirrors .pt i {background-position:0 0}
.download_progress .mirrors .de i {background-position:0 -55px}
.download_progress .mirrors .ru i {background-position:0 -11px}
.download_progress .mirrors .fr i {background-position:0 -22px}
.download_progress .mirrors .uk i {background-position:0 -66px}
.download_progress .mirrors .jp i {background-position:0 -33px}
.download_progress .mirrors .cn i {background-position:0 -44px}
.download_progress .mirrors .es i {background-position:0 -77px}
.download_progress .mirrors .hl i {background-position:0 -88px}
.download_progress .mirrors .us i {background-position:0 -99px}
.download_progress .mirrors .eu i {background-position:0 -110px}
.download_progress .advertise {float:right;width:53%;margin-bottom:1.5em}

.high-speed_download {background:url('../images/sprite_box.gif') 0 -1505px no-repeat;margin-bottom:2em;position:relative;zoom:1}
.high-speed_download div {background:url('../images/sprite_box.gif') 100% -1505px no-repeat;margin:0 0 0 4px;padding:17px 18px 19px 14px;zoom:1}
.high-speed_download .b {padding:0;margin:0;background-position:0 -1500px;width:100%;position:absolute;left:0;bottom:0}
.high-speed_download .b div {padding:0;margin:0 0 0 5px;background-position:100% -1500px;height:5px;font-size:4px}
.high-speed_download h4 {margin-bottom:.7em}
.high-speed_download ul {list-style:none;list-style-position:outside;margin:0 0 1em 0;padding:0;float:left;width:50%;}
.high-speed_download li {background:url('../images/tariff_benefit.gif') 0 .4em no-repeat;padding:4px 25px 4px 25px;margin:0;font-size:115%}
.high-speed_download .register {background:url('../images/button.gif') 0 0 no-repeat;color:#fff;font-weight:bold;text-decoration:none;display:inline-block;padding-left:2px;cursor:pointer}
.high-speed_download .register span {display:inline-block;background:url('../images/button.gif') 100% 0 no-repeat;padding:0 20px 0 18px;line-height:23px}
.high-speed_download p {margin:0;padding-top:.7em;font-size:90%}


.download_select_driver {}
.download_select_driver table {width:100%;margin-bottom:1em}
.download_select_driver table table {margin:0}
.download_select_driver th {border-bottom:1px solid #d8d8d8;padding-bottom:.8em;color:#999999;font-weight:normal}
.download_select_driver td {border-bottom:1px solid #d8d8d8;padding:15px 20px 15px 0}
.download_select_driver td span {display:block;font-size:90%;color:#8f8f8f;line-height:1.3em;padding-top:.5em}
.download_select_driver td.compatibility {width:50%;padding-top:10px}
.download_select_driver td.os_version {width:40%}
.download_select_driver td.download {padding-right:0;padding-top:0}
.download_select_driver .download a {padding:5px 0 5px 23px;background:url('../images/download_bullet.gif') 0 .2em no-repeat;display:inline-block;margin-right:10px}
.download_select_driver .download .torrent {background-image:url('../images/download_torrent_bullet.gif');margin:0}
.download_select_driver td td {border:0;padding-top:5px;padding-bottom:5px}
.download_select_driver td strong {display:block;}
.download_select_driver td p {margin:.5em 0 0;font-size:90%;line-height:1.3em}
.download_select_driver .all {zoom:1;overflow:hidden;margin-bottom:3em}
.download_select_driver .all .download {float:right;width:50%;font-weight:bold}
.download_select_driver .all .download .pad {padding-right:20px}
.download_select_driver .all .download .pad div {width:60%;float:right;position:relative;}
.download_select_driver .all strong {display:block;padding-right:20px;right:100%;top:5px;position:absolute;white-space:nowrap}
.download_select_driver .info_torrent {background:#f3f7fd;padding:20px 20px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.download_select_driver .info_torrent h6 {font-size:150%;font-weight:normal;padding-left:25px;background:url('../images/download_torrent_bullet.gif') 0 0 no-repeat;}


.download_select {}

.download_select {zoom:1;overflow:hidden;margin-bottom:2em}
.download_select ul {list-style:none;list-style-position:outside;margin:0;padding:0;}
.download_select ul li {display:block;margin-bottom:1em;font-size:12px}
.download_select a.type {color:#000;background:url('../images/button_big_bg.png') 0 100% repeat-x;padding:12px 15px 15px 40px;display:block;border:1px solid #cbd8ee;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;zoom:1;overflow:hidden}
.download_select a.type:hover {border-color:#2b67cf;}
.download_select a.type .name {font-family:Arial,Tahoma,sans-serif;font-size:18px;color:#2b67cf;display:block;text-decoration:underline;margin-bottom:.2em}
.download_select a.type .name i {background:url('../images/download_bullet.gif') 0 0 no-repeat;width:19px;height:21px;position:absolute;margin:1px 0 0 -27px;font-size:0}
.download_select a.type .info {display:block;float:right;width:40%;padding:.4em 0 0}
.download_select a.type .speed {display:block;margin-bottom:.3em}
.download_select a.type .desc {display:block}
.download_select a.torrent .name i {background-image:url('../images/download_torrent_bullet.gif')}
.download_select a.torrent .stats_seeders {color:#1c8f2d;margin-right:10px}
.download_select a.torrent .stats_leechers {color:#bb3b3b}

.banners textarea {margin:0.5em 0 0 0;font-size:95%;border:1px solid #A0A0A0;padding:1px;color:#6d6d6d}
.banners .item {margin: 0 0 1.5em 0}
.banners h2 {margin:2em 0 1em 0} 

.contact .notice {margin:0 0 1em 0;background:url('../images/inotice.gif') 5px 50% no-repeat;border:1px dotted red;font-size:95%;padding: 10px 10px 10px 40px;width:326px;min-height:23px;_height:23px}
.contact .buttons{margin-left:124px;padding-top:10px}

.kaspersky h2 {color:#ed1c24;margin:0 0 1em 0;border-bottom: 1px solid #ed1c24}
.kaspersky .logo {color:#ed1c24;font-size:30px;margin: 0 0 1em 0}
.kaspersky .logo img {vertical-align:middle}
.kaspersky .about {float:left;width:50%}
.kaspersky .abilities {margin-left:50%;padding:0 0 0 30px}
.kaspersky .abilities ol {margin:10px 0 0 -5px}
.kaspersky .floatholder{margin: 0 0 1.5em 0}
.kaspersky .news {margin: 0 0 2em 0}
.kaspersky .news .item {margin: 0 0 1.3em 0}
.kaspersky .news .item small {color:#737373;font-weight:normal}
.kaspersky .news .item .title {display:block;font-weight:bold;margin: 0 0 0.3em 0}
.kaspersky .buy {}
.kaspersky .buy .product {margin: 0 0 1.3em 0;border-bottom:1px dotted #cccccc;padding: 0 0 10px 0}
.kaspersky .buy .product .img {float:left;width:90px}
.kaspersky .buy .product .desc {margin-left:100px}

.firefox .header {background:url('../images/firefox-logo.gif') 0 0 no-repeat;color:#bd1d01;font-size:150%;font-weight:bold;line-height:50px;padding:0 0 0 60px;margin:0 0 1em 0;min-height:50px;_height:50px}
.firefox h5 {color:#6eab12;font-size:130%;font-weight:bold;margin:20px 0 0px 0;font-family: arial, verdana, sans-serif;}
.firefox .install {margin:10px 0 15px 0}
.firefox .install a img {vertical-align:middle}
.firefox .why h5 {color:#f17014;margin-bottom:5px}
.firefox .citations {padding:20px 0 0 10px;}
.firefox .citations .citation {font-size:120%;margin-bottom:5px;font-style:italic;font-family: times new roman}
.firefox .citations .citation b {font-size:80%;padding:0 10px;font-weight:normal;color:#7e7e7e}

.langs div {float:left;width:150px;font-size:150%;margin:0 10px 10px 0}
.langs div img {margin-right:5px;vertical-align:middle}

.forgot_pwd {background:#ced8e9;margin:15px 0 0 0}
.forgot_pwd .rt {background:url('../images/res_rt.gif') 100% 0 no-repeat;padding:0}
.forgot_pwd .lb {background:url('../images/res_lb.gif') 0 100% no-repeat}
.forgot_pwd .rb {background:url('../images/res_rb.gif') 100% 100% no-repeat;padding:10px}
.forgot_pwd .header {background:url('../images/res_lt.gif') 0 0 no-repeat;margin-bottom:-20px;padding:17px 0 0 50px;font-weight:bold;position:relative;left:-10px;top:-25px;min-height:24px;_height:24px}
.forgot_pwd label {width:70px}
.forgot_pwd input {width:150px}
.forgot_pwd fieldset.buttons input {margin:0 0 0 74px}

.search_results {margin: 0 0 2em 0}
.search_results table.drivers_list span 
, .search_results table.dlls_list span
, .search_results table.manuals_list span
, .files_extensions .search_results table.list span {background:#eeeeee;color:#528b00;font-weight:bold}
.search_results table.drivers_list td.noborder img 
, .search_results table.dlls_list td.noborder img 
, .search_results table.manuals_list td.noborder img {vertical-align:middle} 
.search_results .header{background:url('../images/sear.gif') 0 0 no-repeat;color:#528b00;margin:0 0 1em 0;line-height:40px;padding: 0 0 0 60px;font-weight:bold;min-height:50px;_height:50px}
.search_results .results_info {background:url('../images/warn.gif') 0 0 no-repeat;color:#686b6f;padding:0 0 5px 25px;line-height:23px;font-weight:bold}
.search_results .buttom_seemore {text-align:right;margin: 0 0 1em 0;color:#528b00;min-height:34px;_height:34px}
.search_results .buttom_seemore a {background:url('../images/see.gif') 100% 0 no-repeat;color:#528b00;line-height:34px;padding:0 40px 0 0;display:block;float:right;}
.searching_google {background:#dee8f8;padding:12px 15px 15px 15px;margin-bottom:2em}
.searching_google h4 {border:0;padding:0;margin-bottom:.3em}
.searching_google h4 img {vertical-align:middle}
.searching_google input[type=submit]{padding:0 5px}

.registration h1 {background:url('../images/reg_l.gif') 0 0 no-repeat;line-height:50px;padding:0 0 0 55px;margin:0 0 1em 0;min-height:50px;_height:50px;position:relative;left:-10px}
.registration .form label {width:150px}
.registration .form fieldset.agreement h6 {background:url('../images/reg_ter.gif') 0 0 no-repeat;padding:0 0 0 30px;line-height:20px;min-height:26px;_height:26px;margin:0 0 .5em -5px}
.registration .form fieldset.agreement {padding-left:154px;padding-top:1em}
.registration .form fieldset.agreement textarea {font-size:90%}
.registration .form fieldset.buttons {margin-left:154px}
.registration .form fieldset.buttons img {vertical-align:middle}
.registration .form fieldset.buttons input {width:auto;border:0;background:none;padding:0;margin:0}
.registration .form span.login_check_msg-success,.registration .form span.login_check_msg-error {font-size:90%;display:block;margin-left:154px;padding:.5em 0 .5em 16px;background:url('../images/success_sm.gif') 0 50% no-repeat;color:#528B00}
.registration .form span.login_check_msg-error {background-image:url('../images/error_sm.gif');color:red}
.registration .information .payments_methods ol{float:left}
.registration .information .payments_methods img {margin:0 0 3px 0}
.registration h4 {margin:0}

.registration .tariffs h4 {border-bottom:0;padding:0;margin-bottom:.8em}
.registration .tariffs ul {list-style:none;list-style-position:outside;margin:0 0 2.5em;padding:0;zoom:1;overflow:hidden;position:relative;left:-12px}
.registration .tariffs li {float:left;margin:0;padding:0;width:33%}
.registration .tariffs li.popular {background:#fffbe4}
.registration .tariffs li div {background:url('../images/sprite_box.gif') 0 -5px no-repeat;text-align:center;margin:12px;position:relative;zoom:1}
.registration .tariffs li div div {background:url('../images/sprite_box.gif') 100% -5px no-repeat;margin:0 0 0 4px;padding-top:4px;padding:12px 18px 18px 14px;zoom:1}
.registration .tariffs li .b {padding:0;margin:0;background-position:0 0;width:100%;position:absolute;left:0;bottom:0}
.registration .tariffs li .b div {padding:0;margin:0 0 0 5px;background-position:100% 0;height:5px;font-size:4px}
.registration .tariffs li:hover div {background:url('../images/sprite_box.gif') 0 -505px no-repeat;}
.registration .tariffs li:hover div div {background:url('../images/sprite_box.gif') 100% -505px no-repeat;}
.registration .tariffs li:hover .b {background-position:0 -500px;}
.registration .tariffs li:hover .b div {background-position:100% -500px;}
.registration .tariffs li ul {margin:0 0 .5em;position:static}
.registration .tariffs li li {float:none;width:auto;background:url('../images/tariff_benefit.gif') 0 1px no-repeat !important;font-size:115%;padding:0 0 1px 27px;margin-bottom:.3em;text-align:left}
.registration .tariffs li li strong {display:inline;color:#000;text-transform:none;font-size:100%;margin:0}
.registration .tariffs li h6 {color:#959595;font-size:150%;border-bottom:1px solid #cbd8ee;padding-bottom:.5em;margin-bottom:.5em;text-align:left}
.registration .tariffs li .price {display:block;font-size:150%;margin-bottom:.7em;text-align:left}
.registration .tariffs li .price span {font-size:80%}
.registration .tariffs li strong {text-transform:uppercase;font-size:115%;color:#ff7e00;display:block;margin-bottom:.6em;text-align:left}
.registration .tariffs li a {background:url('../images/button.gif') 0 0 no-repeat;color:#fff;font-weight:bold;text-decoration:none;display:inline-block;padding-left:2px;cursor:pointer}
.registration .tariffs li a span {display:inline-block;background:url('../images/button.gif') 100% 0 no-repeat;padding:0 20px 0 18px;line-height:23px}
.registration .tariffs li span.popular {text-transform:uppercase;color:#d0c368;padding:0 12px 12px;display:block}
.registration .tariffs .notes {font-size:90%;}
.registration .tariffs .notes p {margin-bottom:.7em}
.registration .submit {color:#959595}

.checkout {background:url('../images/sprite_box.gif') 0 -5px no-repeat;float:left;width:50%;margin-bottom:2em;position:relative;zoom:1}
.checkout div {background:url('../images/sprite_box.gif') 100% -5px no-repeat;margin:0 0 0 4px;padding:12px 18px 14px 14px;}
.checkout .b {padding:0;margin:0;background-position:0 0;width:100%;position:absolute;left:0;bottom:0}
.checkout .b div {padding:0;margin:0 0 0 5px;background-position:100% 0;height:5px;font-size:4px}
.checkout h4 {margin:0}
.checkout table {font-size:115%;width:100%}
.checkout td {border-bottom:1px solid #dfdfdf;padding:12px 0}
.checkout .subscription td {font-weight:bold}
.checkout .subscription span {font-size:90%;color:#959595;line-height:1.5em;display:block;font-weight:normal;padding-top:.5em}
.checkout .total td {border:0;font-weight:bold;padding-bottom:4px}
.checkout .price {text-align:right;padding-left:40px}
.apply_coupon {float:right;width:45%;padding-top:1.3em;margin-bottom:2em}
.apply_coupon h5 {border-bottom:1px solid #cbd8ee;padding-bottom:.85em;margin-bottom:1em}
.apply_coupon label {display:block;margin-bottom:.5em}
.apply_coupon input {font-size:115%;padding:1px}

.payment {clear:both}
.payment h4 {margin-bottom:1em}
.payment ul {list-style:none;list-style-position:outside;margin:0 0 2em 0;padding:0;zoom:1}
.payment li {padding:0;margin:0 0 1px;font-size:150%;position:relative;zoom:1}
.payment li label {display:block;padding:0;cursor:pointer;margin:0 0 0 4px;padding:3px 0 7px 38px;zoom:1}
.payment li .b {width:100%;position:absolute;left:0;bottom:0}
.payment li .b div {margin:0 0 0 5px;height:5px;font-size:4px}
.payment li:hover {background:url('../images/sprite_box.gif') 0 -505px no-repeat;}
.payment li:hover label {background:url('../images/sprite_box.gif') 100% -505px no-repeat;}
.payment li:hover .b {background:url('../images/sprite_box.gif') 0 -500px no-repeat;} 
.payment li:hover .b div {background:url('../images/sprite_box.gif') 100% -500px no-repeat;}
.payment li em {display:block;position:absolute;top:.9em;left:10px;//top:.6em}
.payment li em input {padding:0}
.payment li label strong {display:block;background:url('../images/payment.png') 0 0 no-repeat;line-height:38px;width:70%;font-weight:normal}
.payment li label span {font-size:65%;color:#7f8789;display:block;line-height:1.5em;width:70%}
.payment li .time {display:block;position:absolute;top:0;left:80%;font-size:75%;line-height:50px}
.payment li.active {background:url('../images/sprite_box.gif') 0 -1005px no-repeat;}
.payment li.active label {background:url('../images/sprite_box.gif') 100% -1005px no-repeat;}
.payment li.active .b {background:url('../images/sprite_box.gif') 0 -1000px no-repeat;} 
.payment li.active .b div {background:url('../images/sprite_box.gif') 100% -1000px no-repeat;}
.payment .visa_mcard strong {padding-left:95px}
.payment .paypal strong {padding-left:42px;background-position:0 -120px}
.payment .plimus strong {padding-left:45px;background-position:0 -400px}
.payment .twoco strong {padding-left:57px;background-position:0 -440px}
.payment .clickbuy strong {padding-left:170px;background-position:0 -520px}
.payment .wm strong {padding-left:41px;background-position:0 -560px}
.payment .directebanking strong {padding-left:45px;background-position:0 -640px}

.user_panel {border-bottom:1px solid #cbd8ee;padding-bottom:1em;margin-bottom:2.5em}

.user_menu {background:url('../images/sprite_box.gif') 0 -5px no-repeat;margin-bottom:1em;position:relative;zoom:1}
.user_menu h5 {border-bottom:1px solid #cbd8ee;padding-bottom:.7em;margin-bottom:1em}
.user_menu div {background:url('../images/sprite_box.gif') 100% -5px no-repeat;margin:0 0 0 4px;padding:12px 15px 5px 11px;zoom:1}
.user_menu .b {padding:0;margin:0;background-position:0 0;width:100%;position:absolute;left:0;bottom:0}
.user_menu .b div {padding:0;margin:0 0 0 5px;background-position:100% 0;height:5px;font-size:4px}
.user_menu ul {list-style:none;list-style-position:outside;margin:0 0 1em;padding:0}
.user_menu li {padding:0;margin:0 0 .4em;}
.user_menu .general {font-weight:bold}
.user_menu .quit {padding-top:.7em}
.user_menu .quit a {color:#cf2b2b}

.user_subscription_status {background:url('../images/sprite_box_sstatus.gif') 0 -5px no-repeat;margin-bottom:1em;position:relative;zoom:1}
.user_subscription_status h6 {border-bottom:1px solid #cbd8ee;padding-bottom:.7em;margin-bottom:.7em}
.user_subscription_status div {background:url('../images/sprite_box_sstatus.gif') 100% -5px no-repeat;margin:0 0 0 4px;padding:12px 15px 10px 11px;zoom:1}
.user_subscription_status .b {padding:0;margin:0;background-position:0 0;width:100%;position:absolute;left:0;bottom:0}
.user_subscription_status .b div {padding:0;margin:0 0 0 5px;background-position:100% 0;height:5px;font-size:4px}
.user_subscription_status ul {list-style:none;list-style-position:outside;margin:0;padding:0}
.user_subscription_status li {padding:0;margin:0 0 .2em;}
.user_subscription_status strong {display:block;margin-bottom:.2em}
.user_subscription_status span {display:block;color:#959595;margin-bottom:.7em}
.user_subscription_expired {background-position:0 -505px}
.user_subscription_expired div {background-position:100% -505px}
.user_subscription_expired .b {background-position:0 -500px;}
.user_subscription_expired .b div {background-position:100% -500px}
.user_subscription_expired span {background:url('../images/sprite_icons.png') 0 -37px no-repeat;padding:5px 0 5px 26px;color:#bd0000;margin-left:-3px;_background-image:url('../images/sprite_icons.gif')}


.bank_transfer_details table {border-top:1px solid #d8d8d8;width:500px;margin-bottom:2em}
.bank_transfer_details table td {border-bottom:1px solid #d8d8d8;padding:7px 20px 7px 0}
.bank_transfer_details table td.field{width:40%}
.bank_transfer_details table td.important {color:red}

.registration_success, .registration_fail {padding: 15px 10px 10px 50px;margin-bottom:1em;font-size:115%}
.registration_success p, .registration_fail p {font-size:90%}
.registration_success {background:url('../images/suc_1.gif') 2px 2px no-repeat;}
.registration_success h6 {color:#75a214;margin-bottom:15px}
.registration_fail {background:url('../images/nsuc_1.gif') 2px 2px no-repeat;}
.registration_fail h6 {color:#f5a015;margin-bottom:15px}

.personal_info .header, .change_pwd .header {background:url('../images/reg_per.gif') 0 0 no-repeat;font-weight:bold;line-height:25px;padding:0 0 0 35px;margin:0 0 1em 0;min-height:26px;_height:26px}
.personal_info label, .change_pwd label {width:150px}
.personal_info fieldset.buttons, .change_pwd fieldset.buttons {margin-left:154px;padding-top:10px}
.personal_info fieldset.buttons input, .change_pwd fieldset.buttons input{width:auto;border:0;background:none;padding:0;margin:0}

.free_downloads fieldset.file_types h6 {font-size:90%}
.free_downloads fieldset.file_types input {width:auto;border:0;background:none} 
.free_downloads fieldset.file_types label {float:none;font-weight:normal}
.free_downloads fieldset.buttons input {width:auto;background:none;border:0;padding:0;}
.free_downloads fieldset.buttons {padding:10px 0 0 124px}

.msgbox_fatal_error, .msgbox_warning, .msgbox_success {font-size:12px;text-align:left;border:1px solid red;background:url('../images/ifatal.gif') 2px 2px no-repeat;padding: 10px 10px 10px 35px;width:300px;margin-bottom:1em}
.msgbox_fatal_error h6 {color:red;margin:0}
.msgbox_fatal_error span, .msgbox_warning span, .msgbox_success span {font-size:90%;padding:0 !important}
.msgbox_warning {border:1px solid #f5a015;background:url('../images/iwarning.gif') 2px 2px no-repeat;}
.msgbox_success {border:1px solid #75a214;background:url('../images/inotice.gif') 2px 2px no-repeat;}
.msgbox_warning h6 {color:#f5a015}
.msgbox_success h6 {color:#75a214}

.small_error {display:block;padding:7px 0}
.small_error div {display:inline-block;background:#ffdede url('../images/sprite_icons.png') 5px -35px no-repeat;color:#bd0000;padding:7px 10px 7px 32px;_background-image:url('../images/sprite_icons.gif');*overflow:hidden;zoom:1;*display:inline}

.user_manuals .cat_desc, .service_manuals .cat_desc, .files_extensions .cat_desc {margin-bottom:35px}
.user_manuals .cat_desc img, .service_manuals .cat_desc img, .files_extensions .cat_desc img{margin-right:13px;}
.user_manuals .header, .service_manuals .header {color:#88a419;font-size:150%;background:url('../images/tab_ico1.gif') 0 0 no-repeat;padding:3px 0 0 37px;margin-bottom:8px;min-height:30px;_height:30px}
.user_manuals .categories_list, .service_manuals .categories_list {background:url('../images/bg_manuals.gif') 0 0 repeat-x;margin:0;padding:13px 15px;border-top:2px solid #e0e7c3}
.user_manuals .categories_list ul, .user_manuals .devices_list ul, .service_manuals .categories_list ul {font-size:100%;width:33%;float:left;list-style:none;list-style-position:outside;padding:0;border:0}
.user_manuals .categories_list ul li, .user_manuals .devices_list ul li, .service_manuals .categories_list li {font-weight:normal;background:url('../images/manuals_bullet.gif') 0px 55% no-repeat;margin:0;padding:5px 10px 5px 14px}
.user_manuals .categories_list .show_all, .service_manuals .categories_list .show_all {clear:left;padding-top:20px}
.user_manuals .categories_list .show_all a, .service_manuals .categories_list .show_all a {background: url('../images/but_showall.gif') 0px 55% no-repeat;display:block;float:left;padding:3px 0 7px 27px;font-weight:bold;}
.user_manuals .categories_list .alphabet, .service_manuals .categories_list .alphabet {margin:0 0 30px 0;font-size:125%}
.user_manuals .categories_list .alphabet a, .service_manuals .categories_list .alphabet a {color:#2c4e89}
.user_manuals .categories_list .alphabet b, .service_manuals .categories_list .alphabet b {color:#fa9f0d}
.user_manuals .path, .service_manuals .path, .files_extensions .path {background:url('../images/tab_ico1.gif') 0 0 no-repeat;padding:6px 0 0 37px;margin-bottom:8px;min-height:27px;_height:27px} 
.user_manuals .manuals_cols, .service_manuals .manuals_cols {background:url('../images/bg_manual_sbar.gif') 160px 0 repeat-y}
.user_manuals .manuals_sidebar, .service_manuals .manuals_sidebar {width:140px;background:url('../images/bg_manuals.gif') 0 0 repeat-x;margin:0;padding:10px;border-top:2px solid #e0e7c3;float:left;position:relative;z-index:2}
.user_manuals .manuals_sidebar h2, .user_manuals .user_manual_info h2, .user_manuals .user_manual_info h3
, .user_manuals .download_select_lang h2, .service_manuals .service_manual_info h2, .service_manuals .service_manual_info h3 {color:#88a419}
.user_manuals .manuals_main, .service_manuals .manuals_main {float:left;width:100%;margin-left:-160px}
.user_manuals .manuals_main .manuals_main_pad, .service_manuals .manuals_main .manuals_main_pad {padding:0 0 0 175px}
.user_manuals .manuals_sidebar ul.menu, .service_manuals .manuals_sidebar ul.menu {font-size:90%;list-style:none;list-style-position:outside;padding:0;margin-bottom:20px}
.user_manuals .manuals_sidebar ul.menu li, .service_manuals .manuals_sidebar ul.menu li {background:url('../images/manuals_bullet.gif') 0px 55% no-repeat;margin:0;padding:5px 10px 5px 13px}
.user_manuals .manuals_sidebar ul.menu li.current, .service_manuals .manuals_sidebar ul.menu li.current {background:url('../images/manuals_bullet_o.gif') 0px 55% no-repeat;font-weight:bold}
.user_manuals .manuals_main table.list, .service_manuals .manuals_main table.list {width:100%;margin-bottom:30px}
.user_manuals .manuals_main table.list td, .user_manuals .download_select_lang table td, .service_manuals .manuals_main table.list td {padding:10px 10px 13px 10px;background:url('../images/bg_manuals_list.gif') 0 100% repeat-x;vertical-align:middle} 
.user_manuals .manuals_main table.list tr.filled td, .service_manuals .manuals_main table.list tr.filled td {background-color:#f8f8f8}
.user_manuals .manuals_main table.list td .info, .service_manuals .manuals_main table.list td .info {font-size:85%;color:#aaaaaa;padding-top:4px}
.user_manuals .manuals_main table.list td .info span, .service_manuals .manuals_main table.list td .info span {padding:0 8px;background:url('../images/manuals_bullet.gif') 0 5px no-repeat;}
.user_manuals .manuals_main table.list td.download, .service_manuals .manuals_main table.list td.download {font-size:90%;width:35%;padding:10px;text-align:left;white-space:nowrap}
.user_manuals .manuals_main table.list td.download a, .service_manuals .manuals_main table.list td.download a {font-weight:bold;}
.user_manuals .manuals_main table.list td.download img, .service_manuals .manuals_main table.list td.download img {vertical-align:middle;margin-right:5px;}
.user_manuals .manuals_main table.list td.download span {font-size:85%;color:#aaaaaa;}
.user_manuals .manuals_sidebar .upload_manuals, .user_manuals .user_manual_info .upload_manuals {padding-top:20px}
.user_manuals .manuals_sidebar .upload_manuals span, .user_manuals .user_manual_info .upload_manuals span  {font-size:95%;color:#858585}

.user_manuals .user_manual_info, .service_manuals .service_manual_info {background:url('../images/bg_manuals.gif') 0 0 repeat-x;border-top:2px solid #e0e7c3;border-left:2px solid #e0e7c3;padding:12px;margin-bottom:2em}
.user_manuals .user_manual_info h3, .service_manuals .service_manual_info h3{font-size:130%}
.user_manuals .user_manual_info .tip, .service_manuals .service_manual_info .tip {font-size:90%;color:#a8a8a8;margin-top:.5em}
.user_manuals .user_manual_info .main_info, .user_manuals .user_manual_info .images, .service_manuals .service_manual_info .main_info {border-bottom:1px dotted #89a519;padding-bottom:20px;margin-bottom:20px}
.user_manuals .features .archive_contents, .service_manuals .features .archive_contents {font-size:90%}
.user_manuals .user_manual_info .features ul.list, .service_manuals .service_manual_info .features ul.list {list-style:none;list-style-position:outside;padding:0;margin-bottom:1.5em}
.user_manuals .user_manual_info .features ul.list li, .service_manuals .service_manual_info .features ul.list li {background:url('../images/manuals_bullet.gif') 7px 55% no-repeat;margin:0;padding:5px 10px 5px 20px}
.user_manuals .user_manual_info .main_info .features, .user_manuals .user_manual_info .images .ad, .service_manuals .service_manual_info .main_info .features {float:left;width:49%}
.user_manuals .user_manual_info .main_info .ad, .user_manuals .user_manual_info .images .pages_images, .service_manuals .service_manual_info .main_info .pages_images {float:right;width:49%}
.user_manuals .user_manual_info .images .pages_images .page_image, .service_manuals .service_manual_info .pages_images .page_image {float:left;margin:0 15px 15px 0}
.user_manuals .user_manual_info .images .pages_images .page_image img, .service_manuals .service_manual_info .pages_images .page_image img {border-left:1px solid #a8a8a8;border-top:1px solid #a8a8a8;display:block}
.user_manuals .user_manual_info .images .pages_images .page_image .bg_bottom, .service_manuals .service_manual_info .pages_images .page_image .bg_bottom {background:url('../images/pageimg_bg_bottom.gif') 0 100% repeat-x;}
.user_manuals .user_manual_info .images .pages_images .page_image .bg_right, .service_manuals .service_manual_info .pages_images .page_image .bg_right {background:url('../images/pageimg_bg_right.gif') 100% 0 repeat-y;}
.user_manuals .user_manual_info .images .pages_images .page_image .rb, .service_manuals .service_manual_info .pages_images .page_image .rb {background:url('../images/pageimg_rb.gif') 100% 100% no-repeat;padding:0 3px 3px 0}
.user_manuals .user_manual_info .download_user_manual .wrapper, .service_manuals .service_manual_info .download_service_manual .wrapper {margin-bottom:15px}
.user_manuals .user_manual_info .download_user_manual input, .service_manuals .service_manual_info .download_service_manual .input input {font-size:125%;width:100px}
.user_manuals .user_manual_info .download_user_manual .input , .user_manuals .user_manual_info .download_user_manual .kcaptcha, .service_manuals .service_manual_info .download_service_manual .input, .service_manuals .service_manual_info .download_service_manual .kcaptcha {float:left;margin-right:15px}
.user_manuals .user_manual_info .download_user_manual .kcaptcha .refresh, .service_manuals .service_manual_info .download_service_manual .kcaptcha .refresh {padding:0;display:block;text-align:center;font-size:90%}
.user_manuals .user_manual_info .download_user_manual .kcaptcha .refresh a, .service_manuals .service_manual_info .download_service_manual .kcaptcha .refresh a {background:url('../images/refresh_ico.gif') 0px .2em no-repeat;padding-left:17px;cursor:pointer;cursor:hand;}

.user_manuals .download_select_lang {width:565px;background:url('../images/bg_manuals.gif') 0 0 repeat-x;border-top:2px solid #e0e7c3;padding:10px;margin-left:auto;margin-right:auto}
.user_manuals .download_select_lang table {width:100%;margin-bottom:30px}
.user_manuals .download_select_lang table td img {vertical-align:middle;margin-right:5px;}
.user_manuals .download_select_lang .tip {font-size:90%;color:#7c7c7c}
.user_manuals .download_select_lang .tip div {float:left;padding:10px 35px 0 0;line-height:1.4em}
.user_manuals .download_select_lang .tip div img {float:left;margin-right:15px}
.user_manuals .download_select_lang .tip div b {color:#000}

.help .categories_blocks .category {float:left;width:45%;margin-right:30px;border-right:2px solid #f8f8f8}
.help .categories_blocks .category img {float:left;margin-right:10px}
.help .categories_blocks .category div {padding:10px 30px 0 0}
.help .categories_blocks .category div h6 {margin-bottom:0.5em}
.help .categories_blocks .category div p {font-size:90%}
.help .categories_blocks .last {border:0}

.files_extensions .files_extensions_main {float:left;width:100%;margin-left:-170px}
.files_extensions .files_extensions_main .files_extensions_main_pad {padding:0 0 0 190px}
.files_extensions .files_extensions_sidebar {width:128px;background:#f7f7f7 url('../images/filesexts_menu_bg.gif') 0 100% repeat-x;margin:0;padding:15px 20px;border:1px solid #d6d6d6;float:left;position:relative;z-index:2}
.files_extensions .files_extensions_sidebar .corner
, .files_extensions .file_extension_info .corner {position:absolute;top:-1px;right:-1px;_right:-2px}
.files_extensions .files_extensions_sidebar .search {border-bottom:1px dotted #b1b1b1;padding-bottom:13px;margin-bottom:13px;font-size:90%;color:#6d6d6d}
.files_extensions .files_extensions_sidebar .search div {margin-bottom:.2em}
.files_extensions .files_extensions_sidebar .search span {margin-right:5px}
.files_extensions .files_extensions_sidebar .search span input {border:1px solid #a5a5a5;background:#c8c6c6;padding:2px 1px;font-size:115%;color:#6d6d6d;width:95px}
.files_extensions .files_extensions_sidebar ul.menu {font-size:90%;list-style:none;list-style-position:outside;padding:0;margin-bottom:20px}
.files_extensions .files_extensions_sidebar ul.menu li {background:url('../images/filesexts_bullet.gif') 0px 55% no-repeat;margin:0;padding:5px 10px 5px 13px}
.files_extensions .files_extensions_sidebar ul.menu li.current {background:url('../images/manuals_bullet_o.gif') 0px 55% no-repeat;font-weight:bold}
.files_extensions table.list {width:100%;margin-bottom:30px}
.files_extensions table.list td {padding:10px 10px 10px 10px;border-bottom:1px solid #dedede;vertical-align:middle} 
.files_extensions table.list tr.filled td 
, .files_extensions .file_extension_info table.programs_list tr.filled td{background-color:#f8f8f8}
.files_extensions table.list tr td.name {font-weight:bold;width:20%}
.files_extensions table.list tr td.name img {vertical-align:middle;margin-right:5px;}
.files_extensions table.list tr td.info {font-size:90%}
.files_extensions table.list tr td.more_info
, .files_extensions .file_extension_info table.programs_list td.download {font-size:90%;width:20%;padding:10px;text-align:left}
.files_extensions table.list tr td.more_info a 
, .files_extensions .file_extension_info table.programs_list td.download a{font-weight:bold;}
.files_extensions table.list tr td.more_info img
, .files_extensions .file_extension_info table.programs_list td.download img {vertical-align:middle;margin-right:5px;}


.files_extensions .file_extension_info {background:url('../images/filesexts_info_bg.gif') 0 100% repeat-x;border:1px solid #d6d6d6;position:relative;padding:12px;zoom:1}
.files_extensions .file_extension_info h2 {color:#000;margin-bottom:0.7em}
.files_extensions .file_extension_info h2 img {vertical-align:middle;margin-right:7px;float:left;padding-top:0.1em}
.files_extensions .file_extension_info .sponsored_by {background:url('../images/sponsored_fileinfo.gif') 0 50% no-repeat;padding-left:20px;position:absolute;top:10px;right:40px;font-size:90%;color:#a2a2a2;line-height:2em}
.files_extensions .file_extension_info .sponsored_by a {color:#a2a2a2}
.files_extensions .file_extension_info div.info 
, .files_extensions .file_extension_info .programs {border-bottom:1px solid #dedede;padding-bottom:1.5em;margin-bottom:1.5em}
.files_extensions .file_extension_info .info ul.info {font-size:90%;list-style:none;list-style-position:outside;padding:0;margin-bottom:20px}
.files_extensions .file_extension_info .info ul.info li {background:url('../images/filesexts_bullet.gif') 0px 55% no-repeat;margin:0;padding:3px 10px 3px 13px}
.files_extensions .file_extension_info .programs h3 {float:left}
.files_extensions .file_extension_info .programs a.powered {float:right;position:relative;top:-10px}
.files_extensions .file_extension_info table.programs_list {width:100%}
.files_extensions .file_extension_info table.programs_list td {padding:10px 10px 10px 10px;vertical-align:middle} 
.files_extensions .file_extension_info table.programs_list td.ico {padding-right:0;width:22px}
.files_extensions .file_extension_info table.programs_list td p {margin:0;color:#808080;font-size:90%}
.files_extensions .file_extension_info table.programs_list td.download span {color:#7b7b7b;}
.files_extensions .file_extension_info .etc {font-size:90%}
.files_extensions .file_extension_info .etc a.print {display:block;float:left;background:url('../images/ico_print.gif') 0px 55% no-repeat;padding:5px 0 5px 20px}
.files_extensions .file_extension_info .etc .bookmark {margin-left:100px;padding:5px 0}
.files_extensions .file_extension_info .etc .bookmark img {vertical-align:middle;}
.files_extensions .file_extension_info .etc .bookmark span
, .files_extensions .file_extension_info .etc .bookmark div {margin-right:15px;float:left;white-space:nowrap}
.files_extensions .file_extension_info .etc .bookmark div img {margin-right:5px}
.files_extensions .file_extension_info .etc a.print {margin-right:40px}

.service_centers .featured {border:1px solid #d8d8d8;position:relative;zoom:1;margin-bottom:2.5em}
.service_centers .featured .lt, .service_centers .featured .rt, .service_centers .featured .lb, .service_centers .featured .rb {width:5px;height:5px;font-size:4px;position:absolute;background:url('../images/featured_star.gif') 100% 100% no-repeat}
.service_centers .featured .lt {top:-1px;left:-1px}
.service_centers .featured .rt {top:-1px;right:-1px;background-position:0 100%;_right:-2px}
.service_centers .featured .lb {bottom:-1px;left:-1px;background-position:100% 0;_bottom:-2px}
.service_centers .featured .rb {bottom:-1px;right:-1px;background-position:0 0;_bottom:-2px;_right:-2px}
.service_centers .featured .label {position:absolute;font-size:90%;color:#8f8f8f;background:#fff;top:-.7em;padding:0 7px;left:8px;font-weight:bold;letter-spacing:.2em}
.service_centers .featured .content {padding:15px 0 15px 15px}
.service_centers .featured a {text-decoration:none;color:#000;display:block;float:left;width:25%;padding-right:5%;margin-right:4%;border-right:1px solid #d8d8d8}
.service_centers .featured a img {display:block;margin:0 auto;margin-bottom:.5em}
.service_centers .featured a strong {display:block;color:#8f8f8f;font-weight:normal;font-size:90%;margin-bottom:.5em}
.service_centers .featured a strong span {color:#2C4E89;text-decoration:underline;font-size:110%;margin-right:5px}
.service_centers .featured a em {font-style:normal;font-size:90%;line-height:1.3em}
.service_centers .featured a:hover strong span {text-decoration:none}

.service_centers .search_bar {background:#92a5c5 url('../images/searchbar_bg.gif') 0 0 repeat-x;padding:8px 12px;margin-bottom:2.2em;position:relative;overflow:hidden;min-height:25px;zoom:1;font-size:115%;_height:25px}
.service_centers .search_bar .l, .service_centers .search_bar .r {width:5px;height:42px;position:absolute;background:url('../images/searchbar_star.gif') 100% 0 no-repeat;top:0;left:0}
.service_centers .search_bar .r {background-position:0 0;left:auto;right:0;_right:-1px}
.service_centers .search_bar .advanced {float:right;line-height:1.7em;font-size:90%}
.service_centers .search_bar a {color:#fff}
.service_centers .search_bar input.query {border:1px solid #75849d;background:#fff;padding:2px 4px}
.service_centers .search_bar select {vertical-align:middle;border:1px solid #75849d;font-size:105%}
.service_centers .search_bar select option {padding:1px 10px 0 0}
.service_centers .search_by_countries {float:left;width:50%}
.service_centers .search_by_countries ul {list-style:none;list-style-position:outside;padding:0;float:left;width:45%;margin-right:5%;_margin-right:2%}
.service_centers .search_by_countries ul li {margin:0 0 .9em 0}
.service_centers .search_by_countries img {display:block;float:left;margin:2px 10px 0 0}
.service_centers .promo_add_block {background:#e7fcdc url('../images/scenter_addpromo_bg.gif') 0 0 repeat-x;border:1px solid #56d914;padding:15px;float:right;width:40%}
.service_centers .promo_add_block h6 {font-size:170%;font-weight:normal}
.service_centers .promo_add_block ol {float:right;}
.service_centers .countries-promo {margin-bottom:2.5em}
.service_centers .all_countries {margin-bottom:2.5em}
.service_centers .all_countries ul {list-style:none;list-style-position:outside;padding:0;float:left;width:23%;margin-right:2%;_margin-right:1.8%;}
.service_centers .all_countries ul li {margin:0 0 .9em 0}
.service_centers a.promo_add, .service_centers a.promo_add_button {display:block;background:#e6fcdb url('../images/scenter_addpromoh_bg.gif') 0 0 repeat-x;border:1px solid #56d914;padding:7px 10px;text-decoration:none;color:#000;font-size:115%;font-weight:bold;margin-bottom:2.2em}
.service_centers a.promo_add button {margin-right:10px}
.service_centers a.promo_add_button {float:right;margin:0}
.service_centers .path, .my_service_centers .path {margin:0 0 1em 0;font-size:115%;font-weight:normal}
.service_centers .path a, .my_service_centers .path a {background:url('../images/path_bullet.gif') 100% 60% no-repeat;padding: 0 17px 0 0;margin: 0 12px 0 0}
.service_centers .path img, .my_service_centers .path img {display:block;float:left;margin:.2em 10px 0 0}
.service_centers .all_cities {margin-bottom:2.5em}
.service_centers .all_cities ul {list-style:none;list-style-position:outside;padding:0;float:left;width:23%;margin-right:2%;_margin-right:1.8%;}
.service_centers .all_cities ul li {margin:0 0 .9em 0}
.service_centers .all_cities span {font-size:90%;color:#8f8f8f;margin:0 10px}
.service_centers table.list, .my_service_centers table {width:100%;border-top:1px solid #d8d8d8;margin-bottom:2em}
.service_centers table.list td, .my_service_centers td {border-bottom:1px solid #d8d8d8;padding:15px 20px 15px 0;vertical-align:middle}
.service_centers table.list td.logo, .my_service_centers td.logo {width:15%}
.service_centers table.list td.name, .my_service_centers td.name {font-size:115%;width:15%}
.service_centers table.list td.desc {font-size:90%;width:30%}
.service_centers table.list td.more {white-space:nowrap}
.service_centers table.list td.more a {background:url('../images/more_btn.gif') 0 55% no-repeat;padding: 10px 0 10px 25px}
.service_centers table.list span, .my_service_centers td span {font-size:90%;color:#8f8f8f;display:block}

.service_center_info .service_center_name {border-bottom:1px solid #a8bbde;padding:.7em 0 1.2em 0;margin-bottom:1.5em}
.service_center_info .service_center_name img {display:block;float:left;margin-right:15px}
.service_center_info .service_center_name div {float:left}
.service_center_info .service_center_name h1 {margin-bottom:.1em}
.service_center_info .service_center_name .rating img {margin-right:5px}
.service_center_info .summary {margin-bottom:2em;clear:left}
.service_center_info .summary .info {float:left;width:205px;margin-right:-230px}
.service_center_info .summary .info span {font-size:90%}
.service_center_info .summary .info strong {font-size:90%;display:block;color:#8f8f8f;font-weight:normal}
.service_center_info .summary .send_message a {color:#ff6600;font-weight:bold}
.service_center_info .summary .servicing {margin-left:230px}
.service_center_info .summary .servicing div {float:left;width:40%;margin-right:4%}
.service_center_info .about {border:1px solid #d8d8d8;position:relative;zoom:1;margin-bottom:2.5em}
.service_center_info .about .lt, .service_center_info .about .rt, .service_center_info .about .lb, .service_center_info .about .rb {width:5px;height:5px;font-size:4px;position:absolute;background:url('../images/featured_star.gif') 100% 100% no-repeat}
.service_center_info .about .lt {top:-1px;left:-1px}
.service_center_info .about .rt {top:-1px;right:-1px;background-position:0 100%;_right:-2px}
.service_center_info .about .lb {bottom:-1px;left:-1px;background-position:100% 0;_bottom:-2px}
.service_center_info .about .rb {bottom:-1px;right:-1px;background-position:0 0;_bottom:-2px;_right:-2px}
.service_center_info .about .content {padding:15px}
.service_center_info .about img {float:left}
.service_center_info .about h6, .service_center_info .about p, .service_center_info .about span {margin-left:215px}
.service_center_info .about span {font-size:90%;display:block}
.service_center_info .comments {margin-bottom:2.5em}
.service_center_info .comments .comment {background:url('../images/dots_bg.gif') 0 100% repeat-x;padding-bottom:1.7em; margin-bottom:1.5em}
.service_center_info .comments .user {float:left;width:205px;margin-right:-230px;font-weight:bold;text-align:right;padding-top:.2em}
.service_center_info .comments .user span {font-size:90%;display:block;color:#8f8f8f;font-weight:normal;margin-top:.3em}
.service_center_info .comments .text {margin:0 130px 0 230px;line-height:1.5em}
.service_center_info .comments .rating {float:right;width:115px;padding-top:.2em}
.service_center_info .comments .rating img {display:block;float:left;margin-right:5px}
.service_center_info .comments .post h6 {float:left;width:205px;margin-right:-230px;text-align:right}
.service_center_info .comments .post form {margin-left:230px}
.service_center_info .comments .post label {display:block;margin-bottom:.3em}
.service_center_info .comments .post fieldset input, .service_center_info .comments .post textarea {border:1px solid #75849d;background:#fff;padding:2px;font-size:115%}
.service_center_info .comments .post fieldset {padding-bottom:.9em}
.service_center_info .comments fieldset.rate label {float:left;margin-right:10px}
.service_center_info .comments fieldset.code div {float:left;margin-right:10px}
.service_center_info .comments fieldset.code div span a {background:url('../images/refresh_ico.gif') 0px .2em no-repeat;padding-left:17px;cursor:pointer;cursor:hand;font-size:90%}
.service_center_info .comments div.rate {position:relative;float:left;width:105px;height:19px;top:-.1em;background:url('../images/rate_stars.gif') -105px 0 no-repeat}
.service_center_info .comments div.rate a {position:absolute;width:20px;height:19px}
.service_center_info .comments div.rate a *{display:none}
.service_center_info .comments div.rate a:hover {background:url('../images/rate_stars.gif') 0 0 repeat-x}
.service_center_info .comments div.rate a.item_1 {width:21px;z-index:5}
.service_center_info .comments div.rate a.item_2 {width:42px;z-index:4}
.service_center_info .comments div.rate a.item_3 {width:63px;z-index:3}
.service_center_info .comments div.rate a.item_4 {width:84px;z-index:2}
.service_center_info .comments div.rate a.item_5 {width:105px;z-index:1}
.service_center_info .comments div.rated_1 {background-position:-84px 0}
.service_center_info .comments div.rated_2 {background-position:-63px 0}
.service_center_info .comments div.rated_3 {background-position:-42px 0}
.service_center_info .comments div.rated_4 {background-position:-21px 0}
.service_center_info .comments div.rated_5 {background-position:0 0}

.my_service_centers table {border-top:0}
.my_service_centers table th {font-size:90%;border-bottom:1px solid #d8d8d8;padding:0 0 8px 0}
.my_service_centers table tr.selected td {background:#ecfbe4}
.my_service_centers table td.radio {width:10px;padding:18px 10px 15px 10px}
.my_service_centers table td.name {width:20%}
.my_service_centers table td.status {width:15%}
.my_service_centers .toolbar {margin-bottom:2em}
.my_service_centers .toolbar div {float:right}
.my_service_centers .add fieldset.service {padding-left:140px}
.my_service_centers .add fieldset.service .container {float:left;width:40%;margin-right:5%}
.my_service_centers .add fieldset.service .container .wrap {background:#eeeeee;padding:10px;margin-top:.5em}
.my_service_centers .add fieldset.service .container .wrap div {height:150px;overflow-y:scroll}
.my_service_centers .add fieldset.service label {float:none;width:auto;text-align:left;display:inline;padding-left:6px}
.my_service_centers .add fieldset.service input {border:0;padding:0;background:none}
.my_service_centers .add fieldset.service ul {list-style:none;list-style-position:outside;padding:0;}

.advertise_with_us ul.proposals {list-style:none;list-style-position:outside;padding:.5em 0;margin-bottom:1em}
.advertise_with_us ul.proposals li {margin-bottom:2em}
.advertise_with_us ul.proposals img {float:left;margin-right:20px}
.advertise_with_us ul.proposals p {margin-left:63px;margin-bottom:0;padding-top:.5em}
.advertise_with_us ul.proposals a {font-size:115%;font-weight:bold}
.advertise_with_us ul.proposals strong {color:#4a9f3b}
.advertise_with_us .contact ul {list-style:none;list-style-position:outside;padding:0;font-size:115%;float:left;width:200px}
.advertise_with_us .contact li {margin-bottom:.7em}
.advertise_with_us .contact ul span {display:block;font-size:90%}
.advertise_with_us .contact p {margin-left:230px}
.advertise_with_us .static {margin-bottom:3em}
.advertise_with_us .static table.variants td.number {background:url('../images/ad_variant_num.gif') 0 1.4em no-repeat;color:#fff;font-weight:bold;width:21px;padding:20px 13px 20px 7px}
.advertise_with_us .static table.variants .price {width:13%}
.advertise_with_us .static table.variants strong {display:block;margin-bottom:.5em}
.advertise_with_us .screenshot {text-align:center;margin-bottom:2em}
.advertise_with_us .static h2 {background:url('../images/ad_ico_static.gif') 0 0 no-repeat;padding-left:55px}
.advertise_with_us .ppc h2 {background:url('../images/ad_ico_ppc.gif') 0 0 no-repeat;padding:0 0 .7em 55px}
.advertise_with_us .adwords h2 {background:url('../images/ad_ico_adwords.gif') 0 0 no-repeat;padding:.2em 0 1em 55px}
.advertise_with_us .section h2 {background:url('../images/ad_ico_section.gif') 0 0 no-repeat;padding:.5em 0 1em 55px}
.advertise_with_us .trial h2 {background:url('../images/ad_ico_test.gif') 0 0 no-repeat;padding:.3em 0 1em 55px}
.advertise_with_us .static h4, .advertise_with_us .ppc h4, .advertise_with_us .adwords h4, .advertise_with_us .section h4, .advertise_with_us .trial h4 {padding-top:.5em}
.advertise_with_us .audience {margin-bottom:2em}
.advertise_with_us .audience .stats {overflow:hidden;zoom:1;margin-bottom:1em}
.advertise_with_us .audience .stats ul {list-style:none;list-style-position:outside;padding:0;float:left;margin-right:40px}
.advertise_with_us .about_site li {line-height:1.5em}

.cdburner {position:fixed;width:100%;bottom:0;left:0;height:44px;font-size:14px;z-index:1000;_top:0;_position:absolute;_top: expression(parseInt(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight, 10) + "px");}
.cdburner .pad {padding:0 25px;position:relative;height:44px;z-index:2;zoom:1}
.cdburner .bg {position:absolute;width:100%;left:0;bottom:0;z-index:1;background:url(../images/cdburner_bg.png) 0 0 repeat-x;height:44px;}
.cdburner .logo {float:left;color:#496da6;font-weight:bold;text-shadow:0 1px 0 #fff;padding-top:3px;line-height:46px;margin-right:20px;_height:41px;_overflow:hidden}
.cdburner .logo span {display:block;width:40px;height:41px;position:relative;overflow:hidden;float:left;left:-2px}
.cdburner .logo span i {display:block;width:586px;height:470px;background:url(../images/cdburner.png) 0 0 no-repeat;position:absolute;top:-260px;left:0;font-size:0}
.cdburner .explore {float:left;padding-top:11px;position:relative}
.cdburner .explore .tgl {display:block;cursor:pointer;background:url(../images/cdburner.png) 100% -310px no-repeat;padding:0 20px 0 0;text-decoration:none;position:relative}
.cdburner .explore .tgl span {display:block;background:url(../images/cdburner.png) 0 -310px no-repeat;padding:7px 7px 7px 16px}
.cdburner .explore .tgl:hover {background-color:#fff;background-position:100% -350px}
.cdburner .explore .tgl:hover span {background-position:0 -350px}
.cdburner .explore .dropdown {display:none;position:absolute;width:538px;height:225px;bottom:34px;left:0;margin:0 0 0 -8px;z-index:1001;padding:20px 24px 15px}
.cdburner .explore .dropdown_pad {position:relative;z-index:2;zoom:1}
.cdburner .explore .dropdown_bg {background:url(../images/cdburner.png) 0 0 no-repeat;position:absolute;width:586px;height:260px;left:0;top:0;z-index:1}
.cdburner .explore .dropdown h6 {font-size:18px;color:#496da6;font-weight:bold;text-shadow:0 1px 0 #fff;margin:0;height:45px}
.cdburner .explore .dropdown .files {height:183px;overflow:auto;//overflow:hidden;//overflow-y:scroll;_height:180px}
.cdburner .explore .dropdown table {width:510px}
.cdburner .explore .dropdown col.type {width:120px}
.cdburner .explore .dropdown col.size {width:70px}
.cdburner .explore .dropdown col.delete {width:70px}
.cdburner .explore .dropdown td {font-size:12px;padding:5px 10px 5px 0}
.cdburner .explore .dropdown td.delete a {cursor:pointer;background:url(../images/cdburner.png) -240px -260px no-repeat;padding:1px 0 2px 20px}
.cdburner .explore .dropdown a.close {display:block;width:18px;height:18px;position:absolute;right:-1px;top:2px;cursor:pointer}
.cdburner .opened {padding-top:7px}
.cdburner .opened .dropdown {display:block}
.cdburner .opened .tgl {background:#fff url(../images/cdburner.png) 100% -390px no-repeat}
.cdburner .opened .tgl span {padding:11px 7px 7px 16px;background-position:0 -390px;}
.cdburner .opened .tgl:hover {background-position:100% -390px}
.cdburner .opened .tgl:hover span {background-position:0 -390px}
.cdburner .info {float:left;margin:0 20px;padding-top:10px;line-height:32px}
.cdburner .info span {margin:0 7px;color:#959595}
.cdburner .info .qnt {color:#000;display:inline-block;margin-left:25px}
.cdburner .info .qnt .cd {display:block;width:22px;height:22px;position:relative;overflow:hidden;margin:7px 5px 0 -22px;float:left;z-index:1}
.cdburner .info .qnt .cd i {width:586px;height:470px;background:url(../images/cdburner.png) 0 0 no-repeat;position:absolute;top:-260px;left:-40px;font-size:0}
.cdburner .help {float:right;display:block;margin:10px 20px 0;line-height:32px}
.cdburner .burn {padding-top:14px;float:right;}
.cdburner .burn a {background:url(../images/cdburner.png) 100% -430px no-repeat;line-height:15px;display:block;padding:0 22px 0 0;text-decoration:none}
.cdburner .burn a span {background:url(../images/cdburner.png) 0 -430px;display:block;padding:0 12px 5px 14px;line-height:22px;font-size:14px;font-weight:bold;text-shadow:0 -1px 0 #985016;color:#fff}
.cdburner .burn .disabled {cursor:default;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.cdburner_shade {height:100%;width:100%;position:fixed;left:0;top:0;z-index:999;background:#000;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;_position: absolute;_top: expression(parseInt(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight, 10) + "px")}



.sidebar ul.menu {list-style:none;list-style-position:outside;padding:0;margin:0 0 3em -41px;font-size:115%;font-weight:bold;color:#8c8c8c}
.sidebar ul.menu li {margin:0 0 .7em 41px;zoom:1;position:relative;}
.sidebar ul.menu ul {font-size:90%;list-style:none;list-style-position:outside;padding:0 0 .5em}
.sidebar ul.menu ul li {margin:.7em 0 0;background:url('../images/sidebar_menu_bullet.gif') 5px .5em no-repeat;padding-left:18px}
.sidebar ul.menu .current {background:#ecedf3 url('../images/sidebar_menu_bg.gif') 0 0 repeat-x;padding:0;color:#000;margin-left:0}
.sidebar ul.menu .current span {display:block;background:url('../images/sidebar_menu_l.gif') 0 0 no-repeat;}
.sidebar ul.menu .current span span {background:url('../images/sidebar_menu_r.gif') 100% 0 no-repeat;padding:8px 10px 8px 41px}
.sidebar ul.menu ul .current {margin-left:-41px}
.sidebar ul.menu ul .current span span {padding:10px 10px 9px 41px}
.sidebar ul.menu ul .current i {background:url('../images/sidebar_menu_bullet.gif') 5px .5em no-repeat;padding-left:18px;font-style:normal}

.sideblock {margin-bottom:2em}
.sideblock h5 {color:#ff7e00;border-bottom:1px solid #cbd8ee;padding-bottom:.2em;margin-bottom:1em}
.sponsored_links ul {list-style:none;list-style-position:outside;padding:0}
.sponsored_links li {background:url('../images/bullet_slink.gif') 0 .2em no-repeat;padding-left:17px;margin-bottom:1em;line-height:1.3em}
.sponsored_links ul span {display:block;color:#8f8f8f;padding-top:.2em}

.ad_bestprices {}
.ad_bestprices .powered {float:right;display:block;padding:.5em 0}
.ad_bestprices h5 {background:#fff0d9 url('../images/ad_bprice_h_bg.gif') 0 100% repeat-x;float:left;border:0;padding:0;margin:0}
.ad_bestprices h5 * {background:url('../images/ad_bprice_h_l.gif') 0 0 no-repeat;display:block}
.ad_bestprices h5 * * {background:url('../images/ad_bprice_h_r.gif') 100% 0 no-repeat;line-height:2.2em;padding:0 10px}
.ad_bestprices .box {border:1px solid #fb9d0c;clear:both;position:relative;zoom:1;font-size:90%;padding-top:20px}
.ad_bestprices .c {position:absolute;font-size:5px;background:url('../images/ad_bprice_corners.gif') 0 0 no-repeat;width:5px;height:5px}
.ad_bestprices .lt {left:-1px;top:-1px}
.ad_bestprices .rt {background-position:100% 0;right:-1px;top:-1px}
.ad_bestprices .lb {background-position:0 100%;left:-1px;bottom:-1px}
.ad_bestprices .rb {background-position:100% 100%;right:-1px;bottom:-1px}
.ad_bestprices .items {margin:0 0 10px 20px}
.ad_bestprices .items a {text-decoration:none;display:block;width:22%;margin-right:3%;float:left}
.ad_bestprices .items a:hover span {text-decoration:none}
.ad_bestprices .items img {display:block;margin-bottom:.5em}
.ad_bestprices .items span {display:block;margin-bottom:.7em;text-decoration:underline}
.ad_bestprices .items .price {color:#000;text-decoration:none;margin:0}
.ad_bestprices .items strong {font-size:110%;color:#b20000;display:block;margin-bottom:.1em}
.ad_bestprices .more {background:url('../images/ad_bprice_more_bg.gif') 0 0 repeat-x;}
.ad_bestprices .more strong {margin-right:5px}
.ad_bestprices .more span {background:url('../images/ad_bprice_more_l.gif') 0 0 no-repeat;display:block}
.ad_bestprices .more span span {background:url('../images/ad_bprice_more_r.gif') 100% 0 no-repeat;padding:15px 20px 10px 20px}

.pagination {margin-bottom:2.5em;font-weight:bold}
.pagination a, .pagination strong {margin-right:18px}
.pagination .pages {font-size:115%;padding-top:1em}
.pagination .pages a, .pagination .pages strong {display:block;padding:0 8px;float:left;margin-right:2px}
.pagination .pages strong {background:#cedbf0 url('../images/pagination_bg.gif') 0 0 repeat-x;padding:0}
.pagination .pages strong * {display:block;background:url('../images/pagination_l.gif') 0 0 no-repeat}
.pagination .pages strong * * {background:url('../images/pagination_r.gif') 100% 0 no-repeat;padding:0 8px;}


.advertisment {text-align:center;margin-bottom:2em}
.advertisment .advertisment_wrap {display:inline-block;//display:inline;zoom:1}
.advertisment .label {display:block;text-align:right;color:gray;margin-bottom:.5em}

p.page_desc {margin-top:-1.2em;margin-bottom:2.5em}

a.more {background:url('../images/more.gif') 0 .1em no-repeat;padding:1px 0 4px 24px;margin:.2em 0 2em 0;display:-moz-inline-stack;display:inline-block}
a.more * {text-decoration:underline}
a.more:hover * {text-decoration:none}

.rbox {border:1px solid #dfdfdf;clear:both;position:relative;zoom:1;padding:17px 20px}
.rbox .pad {overflow:hidden;zoom:1}
.rbox .c {position:absolute;font-size:5px;background:url('../images/rbox_gray.gif') 0 0 no-repeat;width:5px;height:5px}
.rbox .lt {left:-1px;top:-1px}
.rbox .rt {background-position:100% 0;right:-1px;top:-1px}
.rbox .lb {background-position:0 100%;left:-1px;bottom:-1px}
.rbox .rb {background-position:100% 100%;right:-1px;bottom:-1px}

form.tough {margin-bottom:2em}
form.tough h6 {border-bottom:1px solid #d8d8d8;padding-bottom:.4em;margin-bottom:1em}
form.tough fieldset {margin-bottom:1em;}
form.tough fieldset.last {margin-bottom:2em;}
form.tough fieldset.border {border-bottom:1px solid #ededed;padding-bottom:1em}
form.tough fieldset.submit {border-top:1px solid #d8d8d8;padding:1em 0 0 140px;margin-top:2em}
form.tough fieldset.submit input {border:0;padding:0}
form.tough .tip {float:left;font-size:90%;color:#8f8f8f;width:30%}
form.tough label {float:left;width:115px;margin:0 25px 0 0;padding-top:.4em;text-align:right;display:block;}
form.tough input, form.tough textarea {border:1px solid #75849d;background:#fff;padding:2px;font-size:115%}
form.tough select {background:#fff;padding:2px;font-size:115%}
form.tough div.field {float:left;width:280px;_padding-left:3px}
form.tough div.field div {margin-bottom:.5em}
form.tough input.error_field, form.tough textarea.error_field {border-color:red}

table.common {width:100%;margin-bottom:2em}
table.common th {border-bottom:1px solid #dfdfdf;padding-bottom:10px}
table.common td {border-bottom:1px solid #dfdfdf;padding:15px 20px 15px 0}

#page404 {width:550px;height:500px;position:absolute;left:50%;top:137px;margin:0 -275px;text-align:left}
#page404 div.logo {position:relative;padding-bottom:15px}
#page404 div.logo img.logo {position:relative;left:-6px}
#page404 .search {position:absolute;right:0;top:12px;font-size:95%;color:#fff;}
#page404 .search input.query {border:1px solid #fff;padding:2px 1px;background:#c8c6c6;color:#6d6d6d}
#page404 .search select.options {vertical-align:middle;border:1px solid #fff;background:#c8c6c6;width:90px;padding:1px 0;}
#page404 .search .help a {font-size:80%;color:#fff;text-decoration:none}
#page404 .search button * {background-image:url('../images/btn_hsearch_l.gif')}
#page404 .search button * * {background-image:url('../images/btn_hsearch_r.gif')}
#page404 .search button * * * {background-image:url('../images/btn_hsearch_bg.gif');background-color:#fb9c0c}
#page404 .box {background:#fff}
#page404 .box .lt {background:url('../images/404_lt.gif') 0 0 no-repeat}
#page404 .box .rt {background:url('../images/404_rt.gif') 100% 0 no-repeat}
#page404 .box .lb {background:url('../images/404_lb.gif') 0 100% no-repeat}
#page404 .box .rb {background:url('../images/404_rb.gif') 100% 100% no-repeat;padding:15px}
#page404 .links {float:right;width:180px}
#page404 .links ul {list-style:none;list-style-position:outside;padding:0;margin:0}
#page404 .links ul li {margin:0 0 12px 0;font-size:100%;padding:0;font-weight:bold}
#page404 .code {margin-right:220px}
#page404 .code .name {font-size:400%;margin-bottom:20px}
#page404 .code .name span {display:block;font-size:50%}
#page404 .code .desc {font-size:90%;color:#999999}
#page404 .border {background:url('../images/bg_sidebar.gif') 100% 0 repeat-y}

#footer {background-color:#7F95B9;padding:15px 0 15px 0;text-align:center;color:#fff;border-top: 1px solid #627491}
#footer a {color:#fff}
#footer p {margin:0}
#footer .donate {float:left;padding:0 20px}
#footer .copy {margin-left:70px}
#footer .copy {margin-left:70px}

#modalOverlay {background:#000;cursor:wait}
#modalContainer {width:470px;left:50%;top:15%;margin-left:-235px;position:relative;padding:0}
#modalContainer a.modalCloseImg {background:url('../images/modal_close.gif') 50% 50% no-repeat;height:22px;width:22px;display:block; z-index:3200;position:absolute;top:25px;right:25px;cursor:pointer}
.modal h1 {margin-bottom:.4em}
.modal .modal_top, .modal .modal_bottom {height:12px;position:relative;overflow:hidden;//width:100%;}
.modal .modal_top *, .modal .modal_bottom * {position:absolute;top:0;left:0;width:470px;height:24px;background:url('../images/modal_corners.png') 0 0 no-repeat;}
.modal .modal_bottom * {margin-top:-12px}
.modal .modal_content {padding:5px;background:url('../images/modal_bg.png') 0 0 no-repeat;}
.modal .modal_content .modal_content_pad {position:relative;z-index:1;}
.modal_sendmsg .pad {padding:7px 25px}
.modal_sendmsg label {display:block;margin-bottom:.3em}
.modal_sendmsg fieldset {margin-bottom:.7em;}
.modal_sendmsg fieldset input, .modal_sendmsg fieldset textarea {border:1px solid #75849d;border-bottom-color:#b8c0ce;background:#fff url('../images/input_bg.gif') 0 0 repeat-x;padding:2px;font-size:115%}
.modal_sendmsg fieldset.code div {float:left;margin-right:10px}
.modal_sendmsg fieldset.code div span a {background:url('../images/refresh_ico.gif') 0px .2em no-repeat;padding-left:17px;cursor:pointer;cursor:hand;font-size:90%}
.modal_sendmsg .submit {border-top:1px solid #a1b6db;background:transparent url('../images/modal_submit_bg.gif') 0 0 repeat-x;padding:15px 25px 7px 25px}

/* hacks */
.modal .modal_top *, .modal .modal_bottom * {-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/modal_corners.png,sizingMethod=crop);}
.modal .modal_content {-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/modal_bg.png,sizingMethod=crop);-width:458px}
#all {min-width:900px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 900 ? "900px" :"auto")}
.cdburner .bg {-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/cdburner_bg.png,sizingMethod=scale);}
.cdburner .logo span i {-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/cdburner.png,sizingMethod=crop);}
.cdburner .info .qnt .cd i {-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/cdburner.png,sizingMethod=crop);}
.cdburner .explore .dropdown .dropdown_bg {-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/cdburner.png,sizingMethod=crop);}
