html, body{height:100%}
body{background:none repeat scroll 0 0 #FFFFFF;color:#333333;font:12px arial;margin:0;min-height:100%;padding:0;width:100%}
form{margin:0}
table, input, select{font:100% arial}
table{border-collapse:collapse;margin:0}
td{padding:0}
fieldset{padding:4px}
fieldset table td{padding:1px}
img{border:0 none;margin:0}
ul{margin:0.4em 0 0.4em 24px;padding:0}
ul.pdli li{margin:3px 0 5px}
.cursor{cursor:pointer}
.content a{color:#005447;text-decoration:underline}
.kylink{color:#005447;text-decoration:underline}
.kylink a{color:#005447;text-decoration:underline}
a.kylink:link{color:#005447;text-decoration:underline}
a.kylink:visited{color:#005447;text-decoration:underline}
a.kylink:hover{color:#cc0000;text-decoration:underline}
.t, tr.t td{vertical-align:top}
.m, tr.m td{vertical-align:middle}
.b, tr.b td{vertical-align:bottom}
tr.t td td, tr.b td td{}
.l{text-align:left}
.c{text-align:center}
.r{text-align:right}
.nobr{white-space:nowrap}
.nobrd{border:medium none}
.rel{position:relative}
.abs{position:absolute}
.fl{float:left}
.fr{float:right}
.cl{clear:both}
.w100{width:100%}
.w50{width:50%}
.w33{width:33%}
.w25{width:25%}
.w0{width:0.1%}
.h100{height:100%}
big, .big{font-size:125%}
small, .small{font-size:95%}
.micro{color:#DDDDDD;font:9px tahoma}
h2{font:18px arial;margin:0 0 0.3em}
h3{font:14px arial;margin:0 0 0.3em}
h4{font:bold 110% arial}
p{margin:0 0 0.5em}
.z{border:1px solid red}
.h1px{font-size:1px;height:1px;line-height:1px}
.content h1.bigTitle{color:#005447;font:26px arial;margin:5px 0 16px}
.content h1{color:#005447;font:bold 135% Tahoma,Verdana,sans-serif}
.content h2{color:#005447;font:bold 125% Tahoma,Verdana,sans-serif;margin-bottom:0.6em;margin-top:0.8em}
.content h2.h1{color:#005447;font:bold 135% Tahoma,Verdana,sans-serif;margin-bottom:0;margin-top:0}
.content h3{color:#002822;font:bold 110% Tahoma,Verdana,sans-serif;margin-bottom:0.6em;margin-top:1.1em}
.content h4{color:#005447;font:bold 100% Tahoma,Verdana,sans-serif;margin-bottom:0.6em;margin-top:1.1em}
.content h5{color:#002822;font:bold 100% Tahoma,Verdana,sans-serif;margin-bottom:0.6em;margin-top:1.1em}
.content a:hover{color:#CC0000}
.newD h1{color:#333333;font:22px arial;margin:0 0 0.4em}
.newD h2{color:#333333;font:18px arial;margin:0 0 0.3em}
.newD h3{color:#333333;font:14px arial;margin:0 0 0.3em}
.newD h4{color:#333333;font:bold 110% arial}
.newD a{color:#333333;text-decoration:none}
.newD a:hover{color:#333333;text-decoration:underline}
a.under{text-decoration:underline}
a.nounder{text-decoration:none}
a.nounder:hover{text-decoration:underline}
.bWidth{width:960px}
.lcWidth{width:220px}
.pad{padding:10px 16px}
.brd{border:1px solid #A2A2A2}
div.li_red{background:url("images/newdesign/li_red.gif") no-repeat scroll 6px 4px transparent;padding-left:16px}
div.li_lime{background:url("images/newdesign/li_lime.gif") no-repeat scroll 6px 4px transparent;padding-left:16px}
div.li_green{background:url("images/newdesign/li_green.gif") no-repeat scroll 6px 4px transparent;padding-left:16px}
div.plus{background:url("images/ill/expandable_open.gif") no-repeat scroll 0 1px transparent;padding-left:18px;text-decoration:none}
div.minus{background:url("images/ill/expandable_close.gif") no-repeat scroll 0 1px transparent;padding-left:18px;text-decoration:none}
.date{color:#C0240C;font:9px tahoma}
.green{color:#005448}
.lime{color:#045D43}
.red{color:#C0240C}
.gr{color:#777777}
.brown{color:#9F7314}
.font1{font:11px tahoma}
.font2{font:11px arial}
.pdh4px{padding-left:4px;padding-right:4px}
table.brd_wh td{border:1px solid #FFFFFF}
.head{background:url("images/newdesign/top_bg.gif") repeat-x scroll center top #FFFFFF}
.headH{height:120px}
.head .cor_l{background:url("images/newdesign/top_bg_l.gif") no-repeat scroll left top transparent}
.head .cor_r{background:url("images/newdesign/top_bg_r.gif") no-repeat scroll right top transparent}
.globbrd{border:2px solid #DCD9D0}
.globsite{background:url("images/newdesign/sel_dw.gif") no-repeat scroll 7px 7px #FFFFFF;cursor:pointer;font:bold 11px arial;padding:2px 8px 2px 18px}
.globbrd .abs{background:none repeat scroll 0 0 #FFFFFF;padding:6px 12px 8px;right:-2px;top:-22px}
.maps{padding:0 10px}
.maps a{color:#000000;font:11px arial;margin:0 9px}
.form_search div{background:none repeat scroll 0 0 #FFFFFF;border:2px solid #DCD9D0;float:left;padding:2px}
.form_search .sea{border:medium none;color:#333333;width:160px}
.form_search .go{margin:6px 0 0 6px}
.mmenu{height:30px}
.mmenu .bt{background:url("images/newdesign/mmb_c.gif") repeat-x scroll center top #239180}
.mmenu .bt table{background:url("images/newdesign/mmb_l.gif") no-repeat scroll left top transparent;height:30px}
.mmenu .bt table td{background:url("images/newdesign/mmb_r.gif") no-repeat scroll right top transparent;color:#FFFFFF;font:bold 11px/1 tahoma;padding:0 8px 0 12px}
.mmenu .bt div{background:url("images/newdesign/li_white.gif") no-repeat scroll 4px center transparent;padding:0 8px 0 14px;text-align:center}
.mmenu .bt a{color:#FFFFFF;font:bold 11px/1 tahoma}
.mmenu table.first{background:url("images/newdesign/f_mmb_l.gif") no-repeat scroll left top transparent}
.mmenu table.first td{padding-left:16px}
.mmenu .sel{background:url("images/newdesign/mmb_c_a.gif") repeat-x scroll center top #239180}
.mmenu .sel table{background:url("images/newdesign/mmb_l_a.gif") no-repeat scroll left top transparent}
.mmenu .sel table td{background:url("images/newdesign/mmb_r_a.gif") no-repeat scroll right top transparent}
.mmenu .sel table.first{background:url("images/newdesign/f_mmb_l_a.gif") no-repeat scroll left top transparent}
.grzone{background:url("images/newdesign/grzone.gif") repeat-y scroll center center transparent;cursor:pointer}
.grzone .gr_t{background:url("images/newdesign/grzone_dot.gif") repeat-x scroll center top transparent}
.grzone .gr_b{background:url("images/newdesign/grzone_dot.gif") repeat-x scroll center bottom transparent}
.grzone .gr_l{background:url("images/newdesign/grzone_dot.gif") repeat-y scroll left center transparent}
.grzone .gr_r{background:url("images/newdesign/grzone_dot.gif") repeat-y scroll right center transparent}
table.gr_r{font:11px tahoma;height:232px;width:248px}
.prm_too{font:11px tahoma;vertical-align:top;width:24%}
.nav, .nav a{color:#005447;font:11px tahoma}
.nav .path{background:url("images/newdesign/go_green.gif") no-repeat scroll 8px center transparent;padding:4px 0 4px 24px}
.nav .path_end{background:url("images/newdesign/go_red.gif") no-repeat scroll 8px center transparent;color:#C0240C;padding:4px 0 4px 24px}
.lcHead{background:url("images/newdesign/left_top.jpg") repeat-x scroll center top #247768;color:#FFFFFF;font:bold 11px tahoma;height:30px}
.lcHead td{padding-left:10px}
.lcmenu{background:url("images/newdesign/lc_bg.gif") repeat-x scroll center bottom #FAFAFA;padding:0 10px}
.lcmenu{color:#EE002F}
.lcmenu a{color:#005448}
.lm_lv1{border-top:1px solid #D0C9AD;font:13px arial;padding:14px 0}
div.toplist .lm_lv1{border:medium none}
.lm_lv1 div, .lm_lv2 div, .lm_lv3 div, .lm_lv4 div{padding-left:12px}
.lcmenu div.lm_lv1 div{background:url("images/newdesign/li_black.gif") no-repeat scroll left center transparent}
.lm_lv2{font:bold 11px arial;margin-top:-6px;padding:0 0 12px}
.lm_lv3{font:11px arial;margin-left:12px;margin-top:-6px;padding:0 0 12px}
.lm_lv4{font:11px arial;margin-left:24px;margin-top:-6px;padding:0 0 12px}
.lcmenu div.sel div{background:url("images/newdesign/li_red.gif") no-repeat scroll left center transparent}
.btprm, .btprm a{color:#777777}
.forpic{background:url("images/newdesign/for_pic_bg.gif") repeat-x scroll center top transparent;height:12px}
.forpic div{background:url("images/newdesign/for_pic.jpg") no-repeat scroll right top transparent;height:12px}
.wb_link a{color:#045D43;margin:0 8px;text-decoration:underline}
.price{color:#B10000;font:18px arial}
.buy_frm{background:url("images/newdesign/win_buy_c.gif") repeat-x scroll center top transparent;height:55px}
.buy_frm .sl{background:url("images/newdesign/win_buy_l.gif") no-repeat scroll left top transparent;width:0}
.buy_frm .sr{background:url("images/newdesign/win_buy_r.gif") no-repeat scroll right top transparent;width:0}
.buy_frm2{background:url("images/newdesign/win2_buy_c.gif") repeat-x scroll center top transparent;height:70px}
.buy_frm2 .sl{background:url("images/newdesign/win2_buy_l.gif") no-repeat scroll left top transparent;width:0}
.buy_frm2 .sr{background:url("images/newdesign/win2_buy_r.gif") no-repeat scroll right top transparent;width:0}
.buy_frm .sl, .buy_frm .sr, .buy_frm2 .sl, .buy_frm2 .sr, .buy_frm .sl div, .buy_frm .sr div, .buy_frm2 .sl div, .buy_frm2 .sr div{width:17px}
.prm_fold{background:url("images/newdesign/prm_folder.jpg") no-repeat scroll center top transparent;font:11px arial;height:90px}
.prm_fold table{background:url("images/newdesign/prm_fldr_rz.gif") no-repeat scroll left 36px transparent;height:90px;width:100%}
.prm_fold table.frstbl{background:none repeat scroll 0 0 transparent}
.prm_fold table td{line-height:1.1;padding:42px 6px 0 4px;vertical-align:top}
.prm_fold .sel{background:url("images/newdesign/prm_fld_abg.gif") repeat-x scroll center top transparent}
.prm_fold .sel table{background:url("images/newdesign/prm_fld_al.gif") no-repeat scroll left top transparent}
.prm_fold .sel table td{background:url("images/newdesign/prm_fld_ar.gif") no-repeat scroll right top transparent;padding-top:18px}
.prm_fold .sel table td.w0{background:none repeat scroll 0 0 transparent}
.prm_fold table td.w0{padding:12px 0 0 6px}
.prm_foldbg{background:url("images/newdesign/prm_fld_abg.gif") repeat-x scroll left -90px #FFFFFF;padding:14px 20px}
.prm_fold2{background:url("images/newdesign/prm_folder.jpg") no-repeat scroll center bottom transparent;font:16px arial;height:80px}
.prm_fold2 table{background:url("images/newdesign/prm_fldr_rz.gif") no-repeat scroll left 26px transparent;height:80px;width:100%}
.prm_fold2 table.frstbl{background:none repeat scroll 0 0 transparent}
.prm_fold2 table td{line-height:1.1;padding:20px 10px 0 8px;text-align:center}
.prm_fold2 .sel{background:url("images/newdesign/prm_fld_abg.gif") repeat-x scroll center top transparent}
.prm_fold2 .sel table{background:url("images/newdesign/prm_fld_al.gif") no-repeat scroll left top transparent}
.prm_fold2 .sel table td{background:url("images/newdesign/prm_fld_ar.gif") no-repeat scroll right top transparent;font-weight:bold;padding-top:16px}
.prm_fold2bg{background:url("images/newdesign/prm_fld_abg.gif") repeat-x scroll left -80px #FFFFFF;padding:14px 20px}
.prm_fold a, .prm_fold2 a{color:#FFFFFF}
.prm_fold a:hover, .prm_fold2 a:hover{color:#FFFFFF}
.prm_fold .sel a, .prm_fold2 .sel a{color:#007260;text-decoration:none}
.prm_fold .sel a:hover, .prm_fold2 .sel a:hover{color:#007260}
.copy{color:#999999;font:10px tahoma;padding:8px 0 0 16px}
.bmenu, .bmenu a{color:#666666;font:11px tahoma}
.bmenu span{margin:0 8px}
ul.red_arr{margin:0 0 0.4em 24px;padding:0}
ul.red_arr li{list-style-image:url("images/newdesign/li_red.gif")}
.red_news{color:#E60004;font-size:90%}
.ora_news{color:#E96E01;font-size:90%}
.news{color:#333333;font-size:90%}
.news_date{color:#E96E01;font-size:90%}
.news_num{color:#666666;font-size:90%}
.pager{color:#002822;font-size:90%;text-decoration:none}
.ind_d{border:1px solid #BFBFBF;font-size:80%;padding:0 1px 0 0}
.ind_d2{background-color:#F7CCA6;padding-left:3px;padding-right:2px}
td.alert{background-color:#FFFFFF;border-color:#BDBCBC -moz-use-text-color #BDBCBC #BDBCBC;border-style:solid none solid solid;border-width:1px medium 1px 1px}
a.virlist{color:#333333;font-weight:bold;text-decoration:none}
a.virlist_child{color:#333333}
.koss_links{background:none repeat scroll 0 0 #F8F7F5;border-bottom:5px solid #D0C9AD;border-top:5px solid #D0C9AD;margin:20px 0 0;padding:5px 10px 15px 15px}
.koss_links h4{color:#01553D;margin:10px 0 0;padding:0}
.links_list{background:url("images/draft/g_06_bul_4.gif") no-repeat scroll 5px 4px transparent;padding:0 0 2px 15px}
.links_list a{font:90% Tahoma}
.koss_description ul{list-style-image:url("images/draft/g_06_bul_5.gif");margin:5px 0 0 15px;padding:0}
.koss_block{float:right;margin:0 10px 20px 30px;width:200px}
#middle_box{margin:0;padding:0 0 30px;width:100%}
#middle_box h1{color:#005447;font-family:tahoma;font-size:125%;margin:0;padding:5px 0 0}
#middle_box h2{color:#005447;font-family:tahoma;font-size:100%;margin:0;padding:5px 0 2px}
#middle_box p{margin:0 0 0 5px;padding:0}
#middle_box a{color:#333333;text-decoration:none}
#middle_box a:hover{color:#333333;text-decoration:underline}
#middle_box ul{font-size:90%;list-style-image:url("image/g_06_bul_2.gif");margin:0 0 0 15px;padding:0}
#middle_box .products{float:left;width:135px}
* html .learnMore{width:269px}
.learnMore{background-color:#E6E6E6;border:1px solid #C6C4C4;height:69px;margin-top:1px;width:269px}
.sys_req table td{border-bottom:1px solid #D0C9AD;padding:5px 5px 5px 8px;vertical-align:top;width:50%}
.sys_req table{background-color:#FCFCFA;border-collapse:collapse;margin-bottom:50px;width:100%}
.sys_req table tr.title{background-color:#F4F2EB}
.sys_req table tr.title, .sys_req table td.os{text-align:center}
.sys_req table tr.title td{border-bottom:3px solid #D0C9AD;color:#005447}
.sys_req table td.col2{border-left:1px solid #D0C9AD}
.sys_req li{color:#333333;list-style-image:url("images/draft/bul_a_gre2.gif")}
.affilatePart .Step{background:url("images/ill/affiliatpart_bg.gif") repeat-x scroll center bottom #FFFFFF;border:1px solid #CAC7BA;margin-bottom:4px}
.affilatePart .Step .leftCol{padding:4px 0 4px 4px}
.affilatePart .Step .pic{height:144px;width:194px}
.affilatePart .Step .number{height:32px;position:absolute;top:1px;width:32px}
.affilatePart .Step .arrow{background:url("images/ill/affiliatpart_arrow.gif") no-repeat scroll 0 0 transparent;height:24px;left:11px;position:absolute;top:143px;width:30px}
.affilatePart .Step .more{position:absolute;right:-1px;top:126px}
.affilatePart .Step .rightCol{padding:4px 4px 4px 0}
.affilatePart .Step .title{height:18px;margin:8px 0 6px 40px}
.affilatePart .Step .txt{padding:8px 8px 4px 12px}
.affilatePart .StepImage{height:248px;left:12px;padding:30px 0 0 10px;position:absolute;width:145px}
.affilatePart .StepImage img{height:32px;margin-top:18px;width:125px}
.diagram{background:none repeat scroll 0 0 #EAE6D6;font:100% tahoma}
.diagram tr{height:25px}
.diagram td{border:1px solid #FFFFFF;padding:0 12px}
.diagram tr.title td{padding:4px 12px}
.diagram td.w18{text-align:center;width:18.5%}
.diagram .bg1gr{background:url("images/draft/diagramnew_bg1.gif") repeat-x scroll center bottom #16C08F}
.diagram .bg2gr{background:url("images/draft/diagramnew_bg2.gif") repeat-x scroll center bottom #13B385}
.diagram .bg3gr{background:url("images/draft/diagramnew_bg3.gif") repeat-x scroll center bottom #10A278}
.diagram .bg4gr{background:url("images/draft/diagramnew_bg4.gif") repeat-x scroll center bottom #0D8F69}
.diagram .bg5gr{background:url("images/draft/diagramnew_bg5.gif") repeat-x scroll center bottom #0A7C5A}
.diagram .bg6gr{background:url("images/draft/diagramnew_bg6.gif") repeat-x scroll center bottom #076B4E}
.diagram .bgSel{background:url("images/draft/diagramnew_bgsel.gif") repeat scroll 0 0 #16C08F}
.popup{background:none repeat scroll 0 0 #F8F7F5;border:1px solid #D0C9AD;color:#010101}
.popup *{white-space:nowrap}
.popup td, .popup th{padding:6px 8px}
.popup td.pd5{border:medium none;padding:0 5px}
.popup tr.brdTop td{border-top:1px solid #FFFFFF}
.popup tr.brdTop td.pd5{border:medium none}
.popup a.buy{color:#010101;padding:4px;text-decoration:none}
.popup a.buy .price{text-decoration:underline}
.blockPro .grey{background:none repeat scroll 0 0 #F6F6F1}
.blockPro .grad{background:url("images/draft/prod_buy_grad.gif") repeat-x scroll center top #E8E5D7}
.blockPro .brdL{background:url("images/draft/prod_buy_brd.gif") repeat-y scroll left center transparent}
.blockPro .brdR{background:url("images/draft/prod_buy_brd.gif") repeat-y scroll right center transparent}
.blockPro .brdT{background:url("images/draft/prod_buy_brd.gif") repeat-x scroll center top transparent}
.blockPro .brdB{background:url("images/draft/prod_buy_brd.gif") repeat-x scroll center bottom transparent}
.blockPro .brdTR{background:url("images/draft/prod_buy_brdtr.gif") no-repeat scroll right top transparent}
.blockPro .brdBR{background:url("images/draft/prod_buy_brdbr.gif") no-repeat scroll right bottom transparent}
.blockPro .brdBL{background:url("images/draft/prod_buy_brdbl.gif") no-repeat scroll left bottom transparent}
.blockPro table.unit{font-size:125%;height:152px}
.blockPro table.unit td{padding:10px}
.blockPro table.unit .pd{padding:2px 160px 0 20px;text-align:justify}
.blockPro table.unit .pd .rz{font-size:1px;height:10px;line-height:1px}
.blockPro table.unit .rel img{height:100px;left:30px;position:absolute;top:25px;width:100px}
.blockPro .buyonline{float:left;margin:4px 8px 0 0;white-space:nowrap;width:33%}
.blockPro .buyonline *{vertical-align:middle}
.blockPro .bnl{white-space:nowrap}
.blockPro .bnl *{vertical-align:middle}
.blockPro{font-size:80%}
.blockPro .price{font:bold 14px arial}
.blockPro h2{font:bold 15px arial;margin-top:12px}
.tabs_sel{background:url("images/draft/new_tabs_sel_bg.gif") repeat-x scroll 0 0 transparent;border-right:1px solid #033425}
.tabs_sel_s{background:url("images/draft/new_tabs_sel.gif") no-repeat scroll 0 0 transparent;color:#053626;font:bold 90% Tahoma;height:26px;padding:6px 10px 0;text-align:center}
.tabs_pas{background:url("images/draft/new_tabs_pas_bg.gif") repeat-x scroll 0 0 transparent;border-right:1px solid #033425}
.tabs_pas_p{background:url("images/draft/new_tabs_pas.gif") no-repeat scroll 0 0 transparent;height:26px;padding:6px 10px 0;text-align:center}
.tabs_pas_p a{color:#FFFFFF;font:bold 90% Tahoma;text-decoration:none}
.tabs_pas_p a:hover{color:#FFFFFF;text-decoration:underline}
.newtabs .tabs_sel_s, .newtabs .tabs_pas_p{padding:0}
.newtabs .tabs_sel_s div, .newtabs .tabs_pas_p div{padding:6px 10px 0}
.estore td{font:11px tahoma;vertical-align:top}
.estore h1{color:#CC0000;font:bold 26px arial;margin:0}
.estore h2{color:#CC0000;font:bold 15px arial;margin:0}
.estore .grey{color:#999999;margin-bottom:10px}
.estore .more{margin:6px 0 0}
.estore .lic{margin-bottom:10px}
.partsp_topleft{background:none repeat scroll 0 0 #F7F6F1;border-bottom:2px solid #B4AC8C}
.partsp_topright{background:none repeat scroll 0 0 #F7F6F1;border-bottom:2px solid #B4AC8C;border-left:2px solid #FFFFFF}
.partsp_botleft{padding:10px 10px 0 0}
.partsp_botright{border-left:1px solid #B4AC8C;padding:10px 0 0 10px}
.renew_ttl{font:bold 70% Arial,sans-serif;padding:3px 5px 0 0}
.renew_ttl2{font:bold 70% Arial,sans-serif;padding:7px 5px 0 0}
.renew_opt{font:90% Arial,sans-serif}
.renew_radio{padding:4px 0 0}
.renew_year{font:90% Arial,sans-serif;margin:0 5px 2px 3px}
.renew_buy{color:#CC0000;font:bold 95% Arial,sans-serif}
.renew_price{color:#CC0000;font:bold 140% Arial,sans-serif}
.renew_disc{color:#666666;font:95% Arial,sans-serif}
.renew_box{background:none repeat scroll 0 0 #F1EFEA;float:left;padding:5px 15px 5px 10px}
.renew_prodname{color:#CC0000;font:bold 140% Arial,sans-serif;padding:0 0 5px}
.renew_prodname span{color:#000000;font:bold 70% Arial,sans-serif}
.renew_block{padding:0 10px}
.br{border-right:1px solid #AEAE8C}
.bl{border-left:1px solid #AEAE8C}
.renew_block .renew_imgbox{margin:0 15px 10px 0}
.renew_block .renew_topic{font:95% Arial}
.renew_nav_sel{background:none repeat scroll 0 0 #F1EFEA;border-color:#AEAE8C #AEAE8C -moz-use-text-color;border-style:solid solid none;border-width:1px 1px 0;color:#CC0000;font-weight:bold;padding:10px;width:33%}
.renew_nav_pas{background:none repeat scroll 0 0 #E4E0D7;border:1px solid #AEAE8C;font-weight:bold;padding:10px;width:33%}
.renew_btm{border-bottom:1px solid #AEAE8C;padding-bottom:15px}
.renew_all_block{border-color:-moz-use-text-color #AEAE8C #AEAE8C;border-right:1px solid #AEAE8C;border-style:none solid solid;border-width:0 1px 1px;padding:10px}
.after_block{border-color:-moz-use-text-color -moz-use-text-color #AEAE8C;border-style:none none solid;border-width:0 0 2px;padding:0;width:100%}
.after_prodname{color:#CC0000;font:bold 140% Arial,sans-serif;margin:0;padding:0}
.after_prodname span{color:#000000;font:bold 70% Arial,sans-serif}
.after_box{}
.after_text{padding:10px 0}
.after_topic{font:95% Arial;margin:5px 0 0;padding:0}
.after_top{background:none repeat scroll 0 0 #F7F6F1;border-bottom:2px solid #AEAE8C;margin-bottom:5px;padding:5px 10px 5px 15px}
.after_btm{background:none repeat scroll 0 0 #F7F6F1;padding:5px 10px 5px 15px}
.mobile_table{background:none repeat scroll 0 0 #FFFFFF;padding:0;width:100%}
.mobile_table td{background:none repeat scroll 0 0 #F4F2EB;padding:3px 7px}
.mobile_link_1{background:url("images/draft/bul_21.gif") no-repeat scroll 0 0 transparent;height:21px;padding:3px 0 0 27px}
.mobile_link_1 a{color:#005447;font:100% Arial;text-decoration:none}
.mobile_link_2s{background:url("images/draft/bul_23.gif") no-repeat scroll 0 2px transparent;height:19px;padding:1px 0 0 19px}
.mobile_link_2p{background:url("images/draft/bul_24.gif") no-repeat scroll 0 2px transparent;height:19px;padding:1px 0 0 19px}
.mobile_table td.num{background:none repeat scroll 0 0 #D0C9AD;color:#FFFFFF;font-weight:bold;padding:3px 15px;text-align:center}
.mobile_table_2 td{font:90% Arial;padding:3px 0 3px 17px}
.mobile_link_3{background:url("images/draft/bul_22.gif") no-repeat scroll 0 0 transparent;height:14px;padding:0 0 0 22px}
.kossAll{border:1px solid #D0C9AD}
.kossAll table{background:none repeat scroll 0 0 #EAE6DA;margin:1px}
.kossAll table td{border:1px solid #FFFFFF;font:bold 70% arial;padding:2px 6px;text-align:center}
.kossAll table tr.sub{background:none repeat scroll 0 0 #F5F3EE}
.kossAll table tr.sub div{color:#666666;padding-left:20px}
.kossAll table tr.title{background:url("images/draft/koss_all_titlebg.gif") repeat-x scroll center top #0E936C;height:50px}
.kossAll table tr.title td{color:#FFFFFF}
.kossAll table td span{color:#CC0000}
.kossAll .w90px{width:90px}
.kossAll div{width:370px}
.kossAll table tr.sub .buy{color:#CC0000;font:180% Arial;padding:5px 0;width:80px}
.top20{margin:15px 0 25px}
.top20 tr.top20_header td{border-bottom:2px solid #CC0000;font:bold 90% arial;padding:5px}
.top20 tr.top20_bottom td{border-bottom:2px solid #0E775B;font:bold 90% arial;padding:5px;vertical-align:top}
.top20 td{border-bottom:1px solid #0E775B;font:90% arial;padding:5px;vertical-align:top}
.dband_td_1{padding:15px 10px 10px 0;width:100px}
.dband_td_2{background-color:#FAF7ED;border-left:2px solid #85AEB4;padding:10px 10px 10px 15px}
.dband_td_2 h2{color:#005447;font:bold 120% Tahoma,sans-serif;margin:0}
.dband_td_2 p.loc_date{color:#666666;margin:0}
.dband_date{color:#666666;text-align:right}
.press_intro{background:none repeat scroll 0 0 #F4F2EB;padding:18px 15px}
.press_nav{background:none repeat scroll 0 0 #E2DFD5;margin-top:1px}
.press_nav a{font-weight:bold;text-decoration:none}
.press_btn{padding:18px 6px 18px 10px}
.press_tbl{padding:15px 20px 0 0}
.press_tbl2{padding:15px 0 0 20px}
.v2009_hup_block{background:url("images/draft/2009-hup_box_bg.gif") repeat-x scroll 0 0 #F7F6F1;border-bottom:1px solid #B2AB8E;border-top:2px solid #B2AB8E;margin-top:20px;width:100%}
.v2009_hup_block .col1{padding:20px;width:100%}
.v2009_hup_block .col1 h3{color:#9D0000;font:bold 170% arial;margin:0}
.v2009_hup_block .col1 h3 span{color:#04261B;font:bold 70% arial}
.v2009_hup_block .col1 h4{color:#04261B;font:bold 120% arial;margin:10px 0 5px}
.v2009_hup_block .col1 p{font:90% tahoma;margin:0;padding:0}
.v2009_hup_block .col1 .read_more{font-weight:bold;margin:5px 0}
.v2009_hup_block .col1 .more_link{background:none repeat scroll 0 0 #FFFFFF;margin:10px 0}
.v2009_hup_block .col1 .more_link td{padding:5px 8px 8px}
.v2009_hup_block .col1 .more_link td a{font-weight:bold}
.v2009_hup_block .col1 .more_link td .deepred{color:#9B0000}
.v2009_hup_block .col1 .more_link td b.deepred{color:#9B0000;font:bold 140% arial}
.v2009_hup_block .col1 .more_link td span{color:#666666;font:80% tahoma}
.v2009_hup_block .col2{padding:20px 30px}
.v2009_buybox .col1{background:url("images/draft/2009-buy_bg.gif") repeat-y scroll 100% 0 #F7F6F1;padding:20px 0 20px 20px;width:100%}
.v2009_buybox .col1 h3{color:#9D0000;font:bold 150% arial;margin:0}
.v2009_buybox .col1 p{margin:5px 0 0}
.v2009_buybox .col1 .v2009_box{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DEDCD0;float:left;margin:10px 0;padding:10px}
.v2009_buybox .col1 .v2009_box form{margin:0;padding:0}
.v2009_buybox .col1 .v2009_box .v2009_list{border:1px solid #9B0000;font:90% tahoma;margin:0 5px 0 0;width:80px}
.v2009_buybox .col1 .v2009_box .v2009_price{color:#9D0000;font:bold 80% arial;padding:0 8px}
.v2009_buybox .col1 .v2009_link{width:100%}
.v2009_buybox .col1 .v2009_link td{padding:0 20px 0 0}
.v2009_buybox .col1 .v2009_link h5{color:#9B0000;font:bold 110% arial;margin:0;padding:0}
.v2009_buybox .col1 .v2009_link div{background:url("images/draft/2009-link_bul.gif") no-repeat scroll 5px 9px transparent;font:90% tahoma;padding:4px 0 0 15px}
.v2009_buybox .col2{background:none repeat scroll 0 0 #DEDCD0;padding:20px;width:210px}
.product_tab{margin-top:20px;width:100%}
.product_tab .sel{background:none repeat scroll 0 0 #F7F6F1;border-color:#BDB69C #BDB69C -moz-use-text-color;border-style:solid solid none;border-width:1px 1px 0;height:30px;padding-left:8px;padding-right:8px;text-align:center;white-space:nowrap}
.product_tab .sel a{color:#333333;font-weight:bold;text-decoration:none}
.product_tab .pas{background:url("images/draft/2009-tab_pas.gif") repeat-x scroll 0 0 transparent;border-bottom:1px solid #BDB69C;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;height:30px;padding-left:8px;padding-right:8px;text-align:center;white-space:nowrap}
.product_tab .pas a{color:#FFFFFF;font-weight:bold;text-decoration:none}
.product_tab .content{background:none repeat scroll 0 0 #F7F6F1;border-color:-moz-use-text-color #BDB69C #BDB69C;border-right:1px solid #BDB69C;border-style:none solid solid;border-width:0 1px 1px;padding:20px}
.product_tab .content .v2009_inbox{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DEDCD0;font:90% tahoma;margin:0 0 20px 30px;padding:15px 10px;width:200px}
.v2009_sysreq{width:100%}
.v2009_sysreq .ttl{background:none repeat scroll 0 0 #FFFFFF;width:50%}
.v2009_sysreq .ttl h5{font:bold 110% arial;margin:0;padding:0}
.v2009_sysreq td{font:100% arial;padding:10px}
.v2009_sysreq .brd_r{border-right:1px solid #DEDCD0;border-top:1px solid #DEDCD0}
.v2009_sysreq .brd_l{border-top:1px solid #DEDCD0}
.v2009_compare{border:1px solid #BDB69C;width:720}
.v2009_compare td{padding:3px 5px}
.v2009_compare .tit{background:none repeat scroll 0 0 #DEDCD0}
.v2009_compare .tit td{font-weight:bold;padding:5px}
.v2009_compare .tit2{background:none repeat scroll 0 0 #F8F8F8}
.v2009_compare .tit2 td{font-weight:bold;padding:5px}
.v2009_compare .notit{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #DEDCD0}
.v2009_compare .ind{border-bottom:1px solid #DEDCD0;padding:10px 5px}
.v2009_compare td.csel{background:none repeat scroll 0 0 #DEDCD0}
.ksos_tables{background:none repeat scroll 0 0 #BDB69C}
.ksos_tables td{padding:3px 5px}
.ksos_tables .tit{background:none repeat scroll 0 0 #DEDCD0}
.ksos_tables .tit td{font-weight:bold;padding:5px}
.ksos_tables tr{background:none repeat scroll 0 0 #FFFFFF}
.ksos_tables tr.csel{background:none repeat scroll 0 0 #DEDCD0}
.ksos_tables h2{font:bold 125% arial;margin:0;padding:5px}
.ksos_tables h4{color:#000000;font:100% arial;margin:0;padding:5px}
.ksos_tables tr.top{background:none repeat scroll 0 0 #F0EEE7}
.ksos_tables tr.btm{background:none repeat scroll 0 0 #F0EEE7}
.ksos_tables tr.btm td.link{text-align:center;width:20%}
.ksos_tables td.no{background:none repeat scroll 0 0 #FFFFFF;color:#666666;font:bold 80% arial;text-align:center}
.ksos_tables td.yes{background:none repeat scroll 0 0 #DEDCD0;color:#CC0000;font:bold 80% arial;text-align:center}
pre{color:#B10000;font-family:monospace;margin:14px 40px 10px}
.pre{color:#B10000;font-family:monospace;margin:14px 40px 10px}
.steps{width:180px}
.steps td{color:#A6A6A6;font:11px arial;width:180px}
.steps td.green{color:#055039}
.contact td{line-height:1.3}
.contact h2{background:url("images/draft/brd_title.gif") repeat-x scroll center bottom transparent;color:#005448;font:bold 16px arial;margin:0 0 10px;padding-bottom:12px}
.contact h3{font:bold 13px arial;margin:0 0 0.3em}
.contact .ml10{margin-left:10px}
.contact .nounder{color:#005448;text-decoration:none}
.contact .nounder:hover{color:#005448;text-decoration:underline}
.contact .brd_list{background:url("images/draft/brd_list.gif") repeat-x scroll center bottom transparent}
.contact small{font:11px tahoma}
.thr, .thr td{color:#62736E;font:14px/1.3 arial}
.thr a{color:#239E7F}
.thr a:hover{color:#239E7F}
.thr p{margin:0 0 0.8em}
.thr h2{color:#239E7F;font:bold 15px tahoma;margin:0 0 1.1em}
.thr div.li{background:url("images/c_threats/ct_li.gif") no-repeat scroll left 3px transparent;color:#006448;font:15px arial;padding:0 0 16px 16px}
.thr .sm_gray{color:#62736E;font-size:13px}
.thr .fnt_gr{color:#006448;font:13px tahoma}
.thr ol{margin:0 0 0.8em 2em;padding:0}
.thr ol li{margin:0;padding:0}
.thr .wb_tl{background:url("images/c_threats/ct_wb_tl.gif") no-repeat scroll left top #F5F2E8}
.thr .wb_tr{background:url("images/c_threats/ct_wb_tr.gif") no-repeat scroll right top transparent}
.thr .wb_bl{background:url("images/c_threats/ct_wb_bl.gif") no-repeat scroll left bottom transparent}
.thr .wb_br{background:url("images/c_threats/ct_wb_br.gif") no-repeat scroll right bottom transparent}
.thr .ww_t{background:url("images/c_threats/ct_ww_dot.gif") repeat-x scroll center top transparent}
.thr .ww_b{background:url("images/c_threats/ct_ww_dot.gif") repeat-x scroll center bottom transparent}
.thr .ww_l{background:url("images/c_threats/ct_ww_dot.gif") repeat-y scroll left center transparent}
.thr .ww_r{background:url("images/c_threats/ct_ww_dot.gif") repeat-y scroll right center transparent}
.thr .ww_tl{background:url("images/c_threats/ct_ww_tl.gif") no-repeat scroll left top transparent}
.thr .ww_tr{background:url("images/c_threats/ct_ww_tr.gif") no-repeat scroll right top transparent}
.thr .ww_bl{background:url("images/c_threats/ct_ww_bl.gif") no-repeat scroll left bottom transparent}
.thr .ww_br{background:url("images/c_threats/ct_ww_br.gif") no-repeat scroll right bottom transparent}
.load .tblload td{background:none repeat scroll 0 0 #F2F1ED;border-bottom:1px solid #D0C9AD;color:#000000;padding:2px 5px}
.load select{border:1px solid #7F9DB9;width:99%}
.load .wc1{width:220px}
.alert{background:url("images/draft/alarm.gif") no-repeat scroll left center #EFEDE5;color:#F10000;height:50px}
.alert div{padding:12px 20px 0 62px}
.steps{width:180px}
.steps td{color:#A6A6A6;font:11px arial;width:180px}
.green, .steps td.green{color:#055039}
