﻿html,body{height:100%;line-height:150%}

body{width:100%;min-height:100%;margin:0;padding:0;color:#333;font:normal 12px arial;background:#FFF}
textarea{font:normal 12px 굴림l}

form{margin:0}
select{font:normal 100% arial}
input{font:normal 100% arial}
table{font:normal 100% arial}
table{border-collapse:collapse;margin:0}
td{padding:0}
img{border:0;margin:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:underline}
a.under{text-decoration:underline}
ul{margin:0.4em 0 0.4em 24px;padding:0}
ul.nopadtop {margin:0 0 0.4em 24px;padding:0}
ul.pdli li{margin:3px 0 5px}
ol.pdli li{margin:3px 0 5px}
.cursor{cursor:Pointer}

tr.t td{vertical-align:top}

.t{vertical-align:top}
tr.m td{vertical-align:middle}
.m{vertical-align:middle}
tr.b td{vertical-align:bottom}
.b{vertical-align:bottom}
tr.b td td{vertical-align:auto}
tr.t td td{vertical-align:auto}
.l{text-align:left}
.c{text-align:center}
.r{text-align:right}
.adj{text-align:justify}

.nobr{white-space:nowrap}
.nobrd{border: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{font-size:125%}

big{font-size:125%}
.small{font-size:95%}
small{font-size:95%}
.micro{color:#DDD;font:normal 9px tahoma}

h1{font:normal 22px arial;margin:0 0 0.4em 0}
h2{font:normal 18px arial;margin:0 0 0.3em 0}
h3{font:normal 14px arial;margin:0 0 0.3em 0}
h7{font:normal 11px arial;margin:0 0 0.3em 0}
h4{font:bold 110% arial}
h5
{   font-family: Tahoma,Verdana,sans-serif;
font-size:125%;
color:#005447;
margin-top:0.8em;
margin-bottom:0.6em;   }
p{margin:0 0 0.5em 0}

.m0
{   margin-bottom:0px; margin-top:0px;   }

.z{border:1px solid red}

.h1px{height:1px;font-size:1px;line-height:1.5px}

/* style for content */
.bWidth{width:960px}
.lcWidth{width:220px}
.pad{padding:10px 16px}
.brd{border:solid 1px #A2A2A2}
div.li_red{padding-left:16px;background:url(../images2/li_red.gif) 6px 4px no-repeat}
div.li_lime{padding-left:16px;background:url(../images2/li_lime.gif) 6px 4px no-repeat}
div.li_green{padding-left:16px;background:url(../images2/li_green.gif) 6px 4px no-repeat}
.date{padding-right:4px;color:#666666;font:normal 11px tahoma}
.green{color:#005448}
.green2{color:#239E7F}
.white{color:white}
.lime{color:#045D43}
.red{color:#C0240C}
.gr{color:#777}
.brown{color:#9F7314}
.blue{color:#0066CC}
.font1{font:normal 11px tahoma}
.font2{font:normal 11px arial}
.font3{font:normal 11px 굴림}
.pdh4px{padding-left:4px;padding-right:4px}

.lineh{
	line-height: 150%
}


/* header */
.head{background:#FFF url(../images2/top_bg.gif) top repeat-x}
.headH{height:120px}
.head .cor_l{background:url(../images2/top_bg_l.gif) left top no-repeat}
.head .cor_r{background:url(../images2/top_bg_r.gif) right top no-repeat}
.globbrd{border:solid 2px #DCD9D0}
.globsite{padding:2px 8px 2px 18px;background:#FFF url(../images2/sel_dw.gif) 7px 7px no-repeat;font:bold 11px arial;cursor:Pointer}
.globbrd .abs{top:-4px;right:-2px;padding:10px; background:#FFF}
.maps{padding:0 10px}
.maps a{margin:0 9px;color:#000;font:normal 11px arial}
.form_search div{background:#FFF;border:solid 2px #DCD9D0;float:left;padding:2px}
.form_search .sea{color:#85a3b9;border:none;width:160px}
.form_search .go{margin:6px 0 0 6px}

.mmenu{height:30px}
.mmenu .bt{background:#239180 url(../images2/mmb_c.gif) top repeat-x}
.mmenu .bt table{background:url(../images2/mmb_l.gif) left top no-repeat;height:30px}
.mmenu .bt table td{background:url(../images2/mmb_r.gif) right top no-repeat;padding:0 8px 0 12px;color:#FFF;font:bold 9pt 굴림;line-height:1.2}
.mmenu .bt div{padding:0 8px 0 14px;background:url(../images2/li_white.gif) 4px center no-repeat;text-align:center}
.mmenu .bt a{color:#FFF;font:bold 9pt 굴림;line-height:1.2}
.mmenu table.first{background:url(../images2/f_mmb_l.gif) left top no-repeat}
.mmenu table.first td{padding-left:16px}
.mmenu .sel{background:#239180 url(../images2/mmb_c_a.gif) top repeat-x}
.mmenu .sel table{background:url(../images2/mmb_l_a.gif) left top no-repeat}
.mmenu .sel table td{background:url(../images2/mmb_r_a.gif) right top no-repeat}
.mmenu .sel table.first{background:url(../images2/f_mmb_l_a.gif) left top no-repeat}

/* promo blocks */
.grzone{background:url(../images2/grzone.gif) center repeat-y;cursor:Pointer}
.grzone .gr_t{background:url(../images2/grzone_dot.gif) top repeat-x}
.grzone .gr_b{background:url(../images2/grzone_dot.gif) bottom repeat-x}
.grzone .gr_l{background:url(../images2/grzone_dot.gif) left repeat-y}
.grzone .gr_r{background:url(../images2/grzone_dot.gif) right repeat-y}
table.gr_r{width:248px;height:232px;font:normal 11px tahoma}
.prm_too{width:24%;font:normal 11px tahoma;vertical-align:top}

/* navigation */
.nav a{font:normal 11px tahoma;color:#005447}
.nav{font:normal 11px tahoma;color:#005447}
.nav .cur{color:#C0240C}
.nav .path{background:url(../images2/go_red.gif) 8px center no-repeat;padding:4px 0 4px 24px;font:normal 12px 굴림}
.nav .path_end{background:url(../images2/go_red.gif) 8px center no-repeat;padding:4px 0 4px 24px;color:#C0240C;font:normal 12px 굴림}

/* left column */
.lcHead{height:30px;background:#247768 url(../images2/left_top.jpg) top center repeat-x;font:bold 11px tahoma;color:#FFF}
.lcHead td{padding-left:10px}
.lcmenu{background:#FAFAFA url(../images2/lc_bg.gif) bottom repeat-x;padding:0 10px}
.lcmenu{color:#EE002F}
.lcmenu a{color:#005448}

.first{border:none}
div.toplist .lm_lv1{border:none}
div.toplistb .lm_lv1{border:none;font-weight:bold}
.lm_lv1 a{background:url(../images2/li_black.gif) left center no-repeat}
.lm_lv99 a{background:url() left center no-repeat}
.lm_lv1{padding:12px 0 14px;font:normal 12px arial; border-top:solid 1px #D0C9AD}
.lm_lv1b{padding:12px 0 14px;font:normal 12px arial; border-top:solid 1px #D0C9AD; font-weight: bold}
.lm_lv2{padding:0 0 12px; font:normal 11px 굴림; margin-top:-6px; font-weight:normal}
.lm_lv2b{padding:0 0 12px; font:normal 11px arial ; margin-top:-6px; font-weight:bold}
.lm_lv3{padding:0 0 12px 12px; font:normal 11px 굴림;margin-top:-6px; font-weight:normal}
.lm_lv3b{padding:0 0 12px 12px; font:normal 11px arial;margin-top:-6px; font-weight:bold}
.lcmenu .act{background:url(../images2/li_red.gif) left center no-repeat}
.lcmenu span{padding-left:12px}
.lcmenu a{padding-left:12px}
.lcmenu span{background:url(../images2/li_red.gif) left center no-repeat}
//.lm_lv1 div,.lm_lv2 div,.lm_lv3 div,.lm_lv4 div{padding-left:12px}
.lcmenu div.sel_red div{padding-left:12px;background:url(../images2/li_red.gif) left center no-repeat;font-weight:bold}
.lcmenu div.sel div{padding-left:12px;font:bold 11px 굴림 ;}

.cell_rb{
	border-bottom-color:black;
	border-right-color: black;
}
.cell_lb{
	border-bottom-color:black;
	border-left-color: black;
}


.btprm a{color:#777}



.btprm{color:#777}
.forpic{height:12px;background:url(../images2/for_pic_bg.gif) top repeat-x}
.forpic div{height:12px;background:url(../images2/for_pic.jpg) right top no-repeat}

/* window buy */
.wb_link a{color:#045D43;text-decoration:underline;margin:0 8px}
.price{color:#B10000; font:normal 22px arial}
.buy_frm{background:url(../images2/win_buy_c.gif) top repeat-x;height:55px}
.buy_frm .sl{background:url(../images2/win_buy_l.gif) left top no-repeat;width:0}
.buy_frm .sr{background:url(../images2/win_buy_r.gif) right top no-repeat;width:0}
.buy_frm2{background:url(../images2/win2_buy_c.gif) top repeat-x;height:70px}
.buy_frm2 .sl{background:url(../images2/win2_buy_l.gif) left top no-repeat;width:0}
.buy_frm2 .sr{background:url(../images2/win2_buy_r.gif) right top no-repeat;width:0}
.buy_frm2 .sr div{width:16px}
.buy_frm2 .sl div{width:16px}
.buy_frm .sr div{width:16px}
.buy_frm .sl div{width:16px}
.buy_frm2 select{width:80px}

.buy_frm select{width:80px}

/* folders */
.prm_fold{height:90px;background:url(../images2/prm_folder_2.jpg) center top no-repeat;font:normal 11px arial;color:#FFF}
.prm_fold table{height:90px;width:100%;background:url(../images2/prm_fldr_rz.gif) left 36px no-repeat}
.prm_fold .first table{background:none}
.prm_fold table.frstbl{background:none}
.prm_fold table td{padding:42px 10px 0 8px;line-height:1.2;vertical-align:top}
.prm_fold .sel{background:url(../images2/prm_fld_abg.gif) top repeat-x}
.prm_fold .sel table{background:url(../images2/prm_fld_al.gif) left top no-repeat}
.prm_fold .sel table td{background:url(../images2/prm_fld_ar.gif) right top no-repeat;padding-top:18px;color:#007260}
.prm_fold .sel table td.w0{background:none}
.prm_fold table td.w0{padding:12px 0 0 8px}
.prm_foldbg{background:#FFF url(../images2/prm_fld_abg.gif) left -90px repeat-x;padding:14px 20px}

.prm_fold2{height:80px;background:url(../images2/prm_folder_2.jpg) center bottom no-repeat;font:normal 14px arial;color:#FFF}
.prm_fold2 table{height:80px;width:100%;background:url(../images2/prm_fldr_rz.gif) left 26px no-repeat}
.prm_fold2 .first table{background:none}
.prm_fold2 table.frstbl{background:none}
.prm_fold2 table td{padding:20px 10px 0 8px;line-height:1.2;text-align:center}
.prm_fold2 .sel{background:url(../images2/prm_fld_abg.gif) top repeat-x}
.prm_fold2 .sel table{background:url(../images2/prm_fld_al.gif) left top no-repeat}
.prm_fold2 .sel table td{background:url(../images2/prm_fld_ar.gif) right top no-repeat;padding-top:16px;color:#007260}
.prm_fold2bg{background:#FFF url(../images2/prm_fld_abg.gif) left -80px repeat-x;padding:14px 20px}

.prm_fold a,.prm_fold2 a{color:#FFF}
.prm_fold a:hover,.prm_fold2 a:hover{color:#FFF}
.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}

/* footer */
.copy{padding:8px 0 0 16px;color:#999;font:normal 10px tahoma}
.bmenu a{color:#666;font:normal 11px tahoma}
.bmenu{color:#666;font:normal 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(../images2/li_red.gif)}

/*system requirements*/
.sys_req table td{padding:5px 5px 5px 8px; vertical-align:top; border-bottom:1px solid #D0C9AD; width:50%}
.sys_req table{background-color:#FCFCFA; width:100%;  margin-bottom:50px; border-collapse:collapse}
.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; font-weight:700px;}
.sys_req table td.col2 {border-left:1px solid #d0c9ad;}
.sys_req li{color:#333;list-style-image: url('images2/draft/bul_a_gre2.gif');}

/* Threats */
.thr,.thr td{color:#62736E;line-height:1.5}
.thr a{color:#239E7F}
.thr a:hover{color:#239E7F}
.thr p{margin:0 0 0.8em}
.thr h2{font:bold 15px tahoma;margin:0 0 1.1em;color:#239E7F}
.thr div.li{background:url(../images2/c_threats/ct_li.gif) left 3px no-repeat;padding:0 0 15px 15px;color:#006448}
.thr .sm_gray{color:#62736E}
.thr .fnt_gr{color:#006448}
.thr ol{margin:0 0 0.8em 2em;padding:0}
.thr ol li{margin:0;padding:0}

.thr .wb_tl{background:#F5F2E8 url(../images2/c_threats/ct_wb_tl.gif) left top no-repeat}
.thr .wb_tr{background:url(../images2/c_threats/ct_wb_tr.gif) right top no-repeat}
.thr .wb_bl{background:url(../images2/c_threats/ct_wb_bl.gif) left bottom no-repeat}
.thr .wb_br{background:url(../images2/c_threats/ct_wb_br.gif) right bottom no-repeat}
.thr .ww_t{background:url(../images2/c_threats/ct_ww_dot.gif) top repeat-x}
.thr .ww_b{background:url(../images2/c_threats/ct_ww_dot.gif) bottom repeat-x}
.thr .ww_l{background:url(../images2/c_threats/ct_ww_dot.gif) left repeat-y}
.thr .ww_r{background:url(../images2/c_threats/ct_ww_dot.gif) right repeat-y}
.thr .ww_tl{background:url(../images2/c_threats/ct_ww_tl.gif) left top no-repeat}
.thr .ww_tr{background:url(../images2/c_threats/ct_ww_tr.gif) right top no-repeat}
.thr .ww_bl{background:url(../images2/c_threats/ct_ww_bl.gif) left bottom no-repeat}
.thr .ww_br{background:url(../images2/c_threats/ct_ww_br.gif) right bottom no-repeat}

.v2009_compare { border:1px solid #BDB69C; width:100%; }
.v2009_compare td {  padding:3px 5px 3px 5px; }
.v2009_compare .tit { background:#DEDCD0; }
.v2009_compare .tit td { font-weight:bold; padding:5px;}
.v2009_compare .tit2 { background:#f8f8f8; }
.v2009_compare .tit2 td { font-weight:bold; padding:5px;}
.v2009_compare .notit { background:#FFF; border-bottom:1px solid #dedcd0; }
.v2009_compare .ind { padding:10px 5px; border-bottom:1px solid #dedcd0; }
.v2009_compare td.c, .2009_compare td.csel { border-left:1px solid #dedcd0; border-bottom:1px solid #dedcd0; text-align:center; }
.v2009_compare td.csel {background:#DEDCD0;}

.v2009_sysreq {  }
.v2009_sysreq .ttl { background:#FFF; width:50%; }
.v2009_sysreq .ttl h5 { padding:0; margin:0; font:bold 110% arial; }
.v2009_sysreq td { font:normal 100% arial; padding:10px; }
.v2009_sysreq .brd_r { border-top:1px solid #d0c9ad; border-right:1px solid #d0c9ad; }
.v2009_sysreq .brd_l { border-top:1px solid #d0c9ad}


