html,body{height:100%}

form{margin:0}
table,input,select{font:normal 100% tahoma}
img{border:0;margin:0}
table{border-collapse:collapse}
a{color:#62707D}

.t,tr.t td{vertical-align:top}
.m{vertical-align:middle}
.b,tr.b td{vertical-align:bottom}
tr.t td td,tr.b td td{vertical-align:inherit}
.l{text-align:left}
.c{text-align:center}
.r{text-align:right}

.nobr{white-space:nowrap}

.rel{position:relative}
.abs{position:absolute}
.fl{float:left}
.fr{float:right}
.cl{clear:both}

.w100{width:100%}
.w50{width:50%}
.h100{height:100%}

big,.big{font-size:125%}
small,.small{font-size:95%}
.micro{color:#DDD;font:normal 9px tahoma;}

h1{font:normal 150% tahoma,arial; }
h2 {
font: bold 125% tahoma,arial;
margin-top:0.8em;
margin-bottom:0.6em; 
}
h3,h4{font:bold 110% arial}
h1,h2,h3,h4,p{margin:0 0 0.5em 0;color:#006454; }
p{text-align:justify;line-height:1.3}

.kgreen {color:#006464; }
.listprice {font-weight:normal;color:#CC0000;}
.oldprice {font-weight:normal;color:#999999; text-decoration:line-through;}
.ptable td {vertical-align:baseline;}

.z{border:1px solid red}

.h1px{height:1px;font-size:1px;line-height:1px}

.body{padding:10px;text-align:center;min-height:100%;background:url(../img/bgtop.gif) top repeat-x}

.body2{width:690px;margin:0 auto;text-align:left;background:url(../img/basemain.gif) repeat-y}

/* style for content */
.tbl td{border:solid 1px #BFC3C4;background:#F7F7F8;padding:2px 12px}
.tbl tr.tit td{background:#E7E8EA;vertical-align:bottom;font-weight:bold;padding-top:10px;padding-bottom:8px}

.xtbl td{border:0;background:#F7F7F8;padding:2px 12px}
.xtbl tr.tit td{background:#F7F7F8;vertical-align:top;font-weight:bold;padding-top:10px;padding-bottom:8px}

.g_06_left_nav {
	height:25px;
	border-bottom:1px solid #aaaaaa;
}
.subject {
	font-size:200%; color:#336666;
}
.scart {
	border-collapse:collapse;
}
.scart th {
	border-bottom:2px solid #aaaaaa;
      padding-left: 4px;
      padding-right: 4px;
      padding-bottom: 4px;
      padding-top: 4px;
}
.scart td {
	border-bottom:1px solid #aaaaaa;
      padding-left: 4px;
      padding-right: 4px;
      padding-bottom: 4px;
      padding-top: 4px;
}
.scart td.last {
	font-weight:bold;
	border-top:2px solid #aaaaaa;
	border-bottom:0px;
      padding-left: 4px;
      padding-right: 4px;
      padding-bottom: 4px;
      padding-top: 4px;
}
.pinfo {
      padding-left: 4px;
      padding-right: 4px;
      padding-bottom: 4px;
      padding-top: 4px;
}

.pinfo th.subsec {
	vertical-align:top;
	background-color:#aaccaa;
	text-align:left;
	font-weight: bold;
      padding-left: 4px;
      padding-right: 4px;
      padding-bottom: 4px;
      padding-top: 4px;
}

.pinfo th {
	vertical-align:top;
	text-align:left;
	font-weight: bold;
      padding-left: 4px;
      padding-right: 4px;
      padding-bottom: 4px;
      padding-top: 4px;
}
.pinfo td {
	vertical-align:top;
	font-weight: normal;
	padding: 4px 4px 4px 4px;
      padding-left: 4px;
      padding-right: 4px;
      padding-bottom: 4px;
      padding-top: 4px;
}

.mobile {
	border-collapse:collapse;
}

.mobile th {
	background-color:#cccccc;
	text-align:left;
	font-weight: bold;
	font-size:90%;
	border:1px solid #aaaaaa;
}
.mobile td {
	background-color:#ffffff;
	text-align:left;
	font-weight: bold;
	font-size:90%;
	border:1px solid #aaaaaa;
}
.tbltab {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.tablink {
	text-decoration:none;
	color:#ffffff;
}
.helpmechoose {
	border-collapse:collapse;
}
.helpmechoose td {
	border:1px solid #aaaaaa;
	vertical-align:top;
	padding:5px 5px 5px 5px;
}
.mhdr td {
text-align:left;
}

.grey{background:#F6F6F1}
.grad2{background:url(../images/prod_buy_grad2.jpg) top repeat-x}
.grad{background:url(../images/prod_buy_grad.jpg) top repeat-x}
.brdL{background:url(../images/prod_buy_brd.gif) left repeat-y}
.brdR{background:url(../images/prod_buy_brd.gif) right repeat-y}
.brdT{background:url(../images/prod_buy_brd.gif) top repeat-x}
.brdB{background:url(../images/prod_buy_brd.gif) bottom repeat-x}
.brdTR{background:url(../images/prod_buy_brdtr.gif) top right no-repeat}
.brdBR{background:url(../images/prod_buy_brdbr.gif) bottom right no-repeat}
.brdBL{background:url(../images/prod_buy_brdbl.gif) bottom left no-repeat}

/* top100 malwares */
.lcWidth{width:220px}
.lcHead{height:30px;background:#247768 url(../images/left_top.jpg) top center repeat-x;font:bold 11px tahoma;color:#FFF}
.lcHead td{padding-left:10px}

/* Installation Instructions */
/* NEW TABS */
.tabs_sel{background:url('../images/new_tabs_sel_bg.gif') repeat-x; border-right:1px solid #033425}
.tabs_sel_s{background:url('../images/new_tabs_sel.gif') no-repeat;font:bold 90% Tahoma; color:#053626; height:26px;text-align:center;padding:6px 10px 0}
.tabs_pas{background:url('../images/new_tabs_pas_bg.gif') repeat-x; border-right:1px solid #033425}
.tabs_pas_p{background:url('../images/new_tabs_pas.gif') no-repeat;height:26px;text-align:center;padding:6px 10px 0}
.tabs_pas_p a{font:bold 90% Tahoma; color:#FFF;text-decoration:none}
.tabs_pas_p a:hover{text-decoration:underline;color:#FFF;}

.newtabs .tabs_sel_s,.newtabs .tabs_pas_p{padding:0}
.newtabs .tabs_sel_s div,.newtabs .tabs_pas_p div{padding:6px 10px 0}

/*Install Page */

#install { width:720px; float:left; }
/* #install a {color:#00573d; font-size:1em; text-decoration:none;} */
#install a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
.clear {clear:both; }
#install #tabWrapper { width:720px; background-image:url('../images/tab_bg.jpg'); background-repeat:repeat-y;}
#install #tabWrapper .inner { padding:0 10px 10px 10px; }

#install .tab_display { display:none; visibility:hidden;}

#install .tabs { width:720px; height:29px;}
#install .tab{ height:29px; float:left; cursor: pointer;}
#install .tab img { border:0px;}

#install .tab-hide {display: none;}
#install .tab-show {display: block;}

#install .tab h3 {font-size: 12px; color: #00573D; margin-top: 10px; }

#install .tab1 {background: url('../images/tab-1.jpg') no-repeat;}
#install .tab2 {background: url('../images/tab-2.jpg') no-repeat;}
#install .tab3 {background: url('../images/tab-3.jpg') no-repeat;}
#install .tab4 {background: url('../images/tab-4.jpg') no-repeat;}
#install .tab5 {background: url('../images/tab-5.jpg') no-repeat;}

#install .tab-on h3 {color: white; margin-top: 12px;}
#install .tab1-on {background: url('../images/tab-1-clicked.jpg') no-repeat; }
#install .tab2-on {background: url('../images/tab-2-clicked.jpg') no-repeat;}
#install .tab3-on {background: url('../images/tab-3-clicked.jpg') no-repeat;}
#install .tab4-on {background: url('../images/tab-4-clicked.jpg') no-repeat;}
#install .tab5-on {background: url('../images/tab-5-clicked.jpg') no-repeat;}

/*END Install Page */

/*Install Page */

#activate { width:720px; float:left; }
/* #activate a {color:#00573d; font-size:1em; text-decoration:none;} */
#activate a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
.clear {clear:both; }
#activate #tabWrapper { width:720px; background-image:url('../images/tab_bg.jpg'); background-repeat:repeat-y;}
#activate #tabWrapper .inner { padding:0px 10px 10px 10px; }

#activate .tab_display { display:none; visibility:hidden;}

#activate .tabs { width:720px; height:29px;}
#activate .tab{ height:29px; float:left; cursor: pointer;}
#activate .tab img { border:0px;}

#activate .tab-hide {display: none;}
#activate .tab-show {display: block;}

#activate .tab h3 {font-size: 12px; color: #00573D; margin-top: 10px; }

#activate .tab1 {background: url('../images/tab1.jpg') no-repeat;}
#activate .tab2 {background: url('../images/tab2.jpg') no-repeat;}

#activate .tab-on h3 {color: white; margin-top: 12px;}
#activate .tab1-on {background: url('../images/tab1-clicked.jpg') no-repeat; }
#activate .tab2-on {background: url('../images/tab2-clicked.jpg') no-repeat;}

/*END Install Page */