
/* jQuery Tabs */
:focus {outline:0;}
.ui-tabs .ui-tabs-hide {
     display: none;
}
#tabs {margin:0px; padding:0px;}
#tabs ul {list-style-type:none; margin:0 0 0 1px; padding:0px; position:absolute; height:35px;}
#tabs ul li {
	width:165px;
	height:26px;
	background:url(../images/tab_inactive.gif) 0 0 no-repeat;
	float:left;
	padding:9px 0 0 38px;
	margin-right:3px;
	margin-top:0px;
}
#tabs ul li.tab1 {
	padding-left:47px;
	width:156px;
}
#tabs ul li.ui-tabs-selected {
     background:url(../images/tab_active.gif) 0 0 no-repeat;
}
#tabs ul li a {
	text-decoration:none;
	font-family:Myriad Pro;
	color:#666;
	font-size:1.4em;
}
#tabs ul li.ui-tabs-selected a {
     color:#FFF;
}

/* Top Feature */
p, h5 {
	margin:0px;
	font-size:1.1em;
}
#feature {
	width:900px;
	height:301px;
	background:url(../images/feature_bg.jpg) 0 0 no-repeat;
	margin:15px 0 0 0;
}
#feature h2, #feature h3, #colB h5 {
	display:none;
}
#colA {
	float:left;
	width:360px;
	padding:170px 0 0 246px;
}
#colA h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:5px;
}
#colB {
	width:225px;
	float:left;
	background:url(../images/offer_bg.png) 10px 20px no-repeat;
	height:270px;
	padding:90px 0 0 55px;
}
#feature input {vertical-align:middle;}
#feature input#one_year {margin-bottom:40px;}
#radio {float:left; width:25px; margin-bottom:32px;}
#labels {float:left; width:195px; font-size:1.2em; color:#333; margin-bottom:32px;}
#one_year_label {display:block; height:40px;}
.bold {font-weight:bold;}

/* Why ZoneAlarm? tab *******************************************************************************************/
#why_ZoneAlarm, #compare_ZoneAlarm {
	position:relative;
	top:-24px;
	padding:0px;
}
.wrapper {
	border-top:3px solid #3D4572;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	background:url(../images/inner_bg.jpg) bottom center no-repeat;
	padding-bottom:25px;
}
.inner_bottom {
	height:9px;
	background:url(../images/inner_bottom_bg.jpg) 0 0 no-repeat;
}

#colC {
	border-right:1px solid #D8D8D8;
	width:390px;
	margin-top:30px;
	padding:0 30px;
	float:left;
}

#colD {
	width:392px;
	margin-top:30px;
	padding:0 25px 0 20px;
	float:left;
}
.row {margin-bottom:15px;}
#colD .row {margin-left:10px;}

.row img.icon {float:left; margin-right:20px;}
.row h5 {
	color:#1D1060;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:2px;
	
}
.row h5 img.exclusive {vertical-align:middle; margin-left:5px;}
.row p {color:#666;}
img.screen {margin-top:35px;}

/* Compare ZoneAlarm tab ******************************************************************************************/
#compare_ZoneAlarm .wrapper {
	padding:40px 0 40px 25px;
}
#compare_ZoneAlarm .wrapper p {font-size:1em; color:#666; margin-left:20px;}
#compare_ZoneAlarm table {
	background:#FFF url(../images/table_head2.jpg) 0 0 no-repeat;
	text-align:left;
	font-size:1.2em;
	width:844px;
}
#compare_ZoneAlarm tr {border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; height:23px; margin-left:1px;}
#compare_ZoneAlarm tr.last {border-left:0px; border-right:0px; border-bottom:0px; height:6px;}
#compare_ZoneAlarm td {padding-top:3px;}
#compare_ZoneAlarm tr.no-border {border-left:none; border-right:none; margin:0px;}
#compare_ZoneAlarm th {height:30px;}
#compare_ZoneAlarm .col1 {padding-left:30px; margin-left:1px;}
#compare_ZoneAlarm th.col1 {
	font-weight:bold;
	padding-left:20px;
	font-size:1.4em;
	padding-top:13px;
	margin-left:0px;
	height:32px;

}
#compare_ZoneAlarm th.col2 span,
#compare_ZoneAlarm th.col4 span {position:relative; top:-8px;}

#compare_ZoneAlarm .col2 {background-color:#E9ECFE;}

#compare_ZoneAlarm td.product_header {
	background:url(../images/blue_bar.gif) 0 0 no-repeat;
	height:21px;
	color:#FFF;
	font-weight:bold;
	padding:2px 0 0 20px;
	font-size:1.25em;
	margin-left:1px;
}
#compare_ZoneAlarm td.col3, #compare_ZoneAlarm td.col4 {color:#999;}
#compare_ZoneAlarm td.table_bottom {
	background:url(../images/table_bottom.png) 0 0 no-repeat;
	height:6px;
	border:0px;
}
#compare_ZoneAlarm tr.noborder {border-bottom:0px;}
