#itr_main {width: 900px; text-align: center; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif;}

/* -- Index Header -- */
#itr_home_header {width: 900px; height: 251px; margin: 0 auto; text-align: left; background: url(http://download.zonealarm.com/bin/images/itr/itrmaintitle20081022.jpg) top left no-repeat;} 
#itr_home_header h1 {color: #fff; margin: 0; padding: 60px 0 0 70px;}
#itr_home_header h2 {color: #fff; margin: 0; padding: 0 0 0 70px; font-size: 1.5em;}
#itr_home_header h3 {color: #5B88D4; margin: 0; padding: 20px 0 0 70px; font-size: 1.4em;}
.itr_subhead h3 {padding: 20px 0; margin: 0 auto; font-size: 1.1em; width: 760px;}
/* -- End Index Header -- */

/* -- Page Header -- */
#itr_header {width: 900px; height: 53px; clear: both; text-align: left; background: url(http://download.zonealarm.com/bin/images/itr/pagetopbar20081022.gif) top left no-repeat; margin: 0 0 15px 0;}
#itr_header h1 {color: #fff; margin: 0; padding: 15px 0 0 25px; font-size: 1.3em; width: 400px; float: left;}
#itr_header h4 {color: #fff; margin: 0; padding: 20px 60px 0 0; font-size: .8em; float: right;}
#itr_header h4 a:link, #itr_header h4 a:hover, #itr_header h4 a:active, #itr_header h4 a:visited {color: #fff;}
/* -- End Page Header -- */

/* -- Index Nav -- */
#itr_content {width: 900px; margin: 0 auto; text-align: left;}
#itr_content .itr_index_box_row {background: url(http://download.zonealarm.com/bin/images/itr/boxbackground20081022.gif) top left no-repeat; width: 900px; height: 221px; color: #555555; clear: both;}
#itr_content .itr_index_box {width: 160px; float: left; margin: 10px 0 0 20px;}
/* -- IE 6 HACK -- */
*html #itr_content .itr_index_box {width: 168px; float: left; margin: 10px 0 0 10px;}
/* -- END IE 6 HACK -- */
#itr_content .itr_index_box h3 {padding: 0; font-size: 1em;}
#itr_content .itr_index_box h3 a:link, #itr_content .itr_index_box h3 a:hover, #itr_content .itr_index_box h3 a:active, #itr_content .itr_index_box h3 a:visited {text-decoration: none; color: #5B88D4; width: 120px; height: 40px; display: block;}
#itr_content .itr_index_box h3.indexfirewall {background: url(http://download.zonealarm.com/bin/images/itr/itr_firewall20081022.gif) top left no-repeat; height: 40px; width: 140px;}
#itr_content .itr_index_box h3.indexboot_protection {background: url(http://download.zonealarm.com/bin/images/itr/itr_boot20081022.gif) top left no-repeat; height: 40px; width: 140px;}
#itr_content .itr_index_box h3.indexstability  {background: url(http://download.zonealarm.com/bin/images/itr/itr_stable20081022.gif) top left no-repeat; height: 40px; width: 140px;}
#itr_content .itr_index_box h3.indexantivirus {background: url(http://download.zonealarm.com/bin/images/itr/itr_av20081022.gif) top left no-repeat; height: 40px; width: 140px;}
#itr_content .itr_index_box h3.indexperformance {background: url(http://download.zonealarm.com/bin/images/itr/itr_perform20081022.gif) top left no-repeat; height: 40px; width: 140px;}
#itr_content p.index {width: 120px; padding: 0; margin: 10px 0 0 0; color: #333; font-size: .85em;}
.oneline {padding: 10px 10px 10px 40px;}
.twolines {padding: 5px 10px 10px 40px;}
.oneline2 {padding: 10px 10px 19px 40px;}
.twolines2 {padding: 3px 10px 10px 40px;}
/* -- End Index Nav -- */

/* -- Index Bottom Box -- */
#itr_content .itr_index_box p {margin: 0; padding: 0; height: 110px; font-size: .85em;}
#itr_content .itr_index_box p.button {text-align: center; width: 84px; height: 24px; background: url(http://download.zonealarm.com/bin/images/itr/boxbutton20081022.gif) top left no-repeat; padding-top: 6px; margin: 0; font-size: .7em;}
#itr_content .itr_index_box p.button a:link {color: #fff; text-decoration: none;}
#itr_content .itr_index_box p.button a:hover {color: #fff; text-decoration: none;}
#itr_content .itr_index_box p.button a:active {color: #fff; text-decoration: none;}
#itr_content .itr_index_box p.button a:visited {color: #fff; text-decoration: none;}
#itr_content .itr_bottom {background: url(http://download.zonealarm.com/bin/images/itr/bottombackground20081022.gif) top left no-repeat; width: 900px; height: 175px;}
#itr_content .itr_bottom h2 {color:#000000; font-family:arial; font-size:1.2em; margin:0; padding:40px 0 0 280px;}
#itr_content .itr_bottom_row {clear: both;}
#itr_content .itr_bottom_row h4 {padding: 0; margin: 0; color: #333333; font-size: 1.1em;}
#itr_content .itr_stopbox {width: 230px; height: 115px; float: left; padding: 15px 0 0 270px;}
#itr_content .itr_awardsbox {width: 230px; height: 115px; float: left; padding: 15px 0 0 70px;}
#itr_content .itr_stopbox2 {width: 230px; #width: 500px; height: 115px; float: left; padding: 15px 0 0 270px;}
#itr_content .itr_awardsbox2 {width: 230px; #width: 360px; height: 115px; float: left; padding: 15px 0 0 70px;}
/* -- End Index Bottom Box -- */

/* home page buttons */
a.btn_grey{
background: transparent url('http://download.zonealarm.com/bin/images/itr/boxbutton_l_2008115.gif') no-repeat top left;
display: block;
float: left;
font: bold 9px Arial; /* Change px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 24px; /* Height of button background height */
padding-left: 12px; /* Width of left menu image */
text-decoration: none;
}
a:link.btn_grey, a:visited.btn_grey, a:hover.btn_grey, a:active.btn_grey{
color: white; /*button text color*/
}
a.btn_grey span{
background: transparent url('http://download.zonealarm.com/bin/images/itr/boxbutton_r_2008115.gif') no-repeat top right;
display: block;
padding: 3px 12px 4px 2px; /*Set padding-right to be equal or greater than'padding-left' value above*/
}
a:hover.btn_grey{ /* Hover state CSS */
text-decoration: underline;
}
.btnwrap{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/* end home page buttons */


/* -- Page Nav -- */
#itr_navbar {width: 900px;  height: 71px; margin: 0 0 15px 0; clear: both; text-align: left; overflow: hidden;}
.itr_nav_firewall {width: 180px; height: 71px; background: url(http://download.zonealarm.com/bin/images/itr/firewall_button20081022.gif) top left no-repeat; float: left;}
.itr_nav_boot {width: 180px; height: 71px; background: url(http://download.zonealarm.com/bin/images/itr/boot_button20081022.gif) top left no-repeat; float: left;}
.itr_nav_stability {width: 180px; height: 71px; background: url(http://download.zonealarm.com/bin/images/itr/underfire_button20081022.gif) top left no-repeat; float: left;}
.itr_nav_antivirus {width: 180px; height: 71px; background: url(http://download.zonealarm.com/bin/images/itr/virus_button20081022.gif) top left no-repeat; float: left;}
.itr_nav_performance {width: 180px; height: 71px; background: url(http://download.zonealarm.com/bin/images/itr/performance_button20081022.gif) top left no-repeat; float: left;}
.active {background-position: bottom left;}
#itr_navbar a:link {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 25px 0 25px 60px;}
#itr_navbar a:hover {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 25px 0 25px 60px;}
#itr_navbar a:active {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 25px 0 25px 60px;}
#itr_navbar a:visited {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 25px 0 25px 60px;}

/* -- IE 6 Hack -- */
*html #itr_navbar a.ie6:link {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 14px 0 25px 60px;}
*html #itr_navbar a.ie6:hover {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 14px 0 25px 60px;}
*html #itr_navbar a.ie6:active {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 14px 0 25px 60px;}
*html #itr_navbar a.ie6:visited {text-decoration: none; color: #000; font-weight: bold; display: block; padding: 14px 0 25px 60px;}
/* -- END IE 6 Hack -- */
/* -- End Page Nav -- */

/* -- Page Summary -- */
.itr_summary {width: 570px; height: 225px; text-align: left; padding: 23px 50px 0 280px;}
.itr_summary h2 {font-size: 1.3em; padding: 0; margin: 0;}
.itr_summary p {font-size: .9em;}
.itr_summary2 {width: 570px; #width: 900px; height: 225px; text-align: left; padding: 23px 50px 0 280px; #margin:0 0 20px}
.itr_summary2 h2 {font-size: 1.3em; padding: 0; margin: 0;}
.itr_summary2 p {font-size: .9em;}
.itr_firewall {background: url(http://download.zonealarm.com/bin/images/itr/firewall_title20081022.jpg) top left no-repeat;}
.itr_boot {background: url(http://download.zonealarm.com/bin/images/itr/boot_title20081022.jpg) top left no-repeat;}
.itr_stable {background: url(http://download.zonealarm.com/bin/images/itr/stable_title20081022.jpg) top left no-repeat;}
.itr_av {background: url(http://download.zonealarm.com/bin/images/itr/av_title20081022.jpg) top left no-repeat;}
.itr_performance {background: url(http://download.zonealarm.com/bin/images/itr/performance_title20081022.jpg) top left no-repeat;}
/* -- End Page Summary -- */

/* -- Firewall Table -- */
.itr_compare_table {width: 569px; margin: 25px 0 25px 25px; padding: 0; text-align: left; background: url(http://download.zonealarm.com/bin/images/itr/table_background20081022.gif) bottom left no-repeat;}
.itr_table_top {width: 569px; height: 50px; margin: 0; padding: 0; background: url(http://download.zonealarm.com/bin/images/itr/table_top20081022.gif) top left no-repeat;}
.itr_table_row {border-top: 1px solid #C0C0C0; width: 569px; clear: both; padding: 5px 0 0 0; height: 20px; text-align: right;}
.itr_col_1 {width: 93px; float: left; font-size: .9em; padding-right: 10px;}
.itr_col_1 span {font-size: .8em;}
.itr_col_2 {width: 117px; float: left; text-align: center;}
.itr_col_2 span {color: #fff;}
.itr_col_3 {width: 115px; float: left; text-align: center;}
.itr_col_4 {width: 116px; float: left; text-align: center;}
.itr_col_5 {width: 117px; float: left; text-align: center;}
.itr_table_row_more {border: 1px solid #C0C0C0; border-bottom: none; background-color: #fff; width: 547px; padding: 10px 10px; clear: both; font-size: .85em;}
.itr_more_last {border-bottom: 1px solid #C0C0C0;}
.itr_table_top .itr_table_row {border: 0; text-align: center; font-weight: bold;}
.itr_table_top .itr_table_row .itr_col_2, .itr_table_top .itr_table_row .itr_col_3, .itr_table_top .itr_table_row .itr_col_4, .itr_table_top .itr_table_row .itr_col_5 {padding-top: 15px;}
a.morelink:link {color: #000; text-decoration: underline;}
a.morelink:active {color: #000; text-decoration: underline;}
a.morelink:hover {color: #000; text-decoration: none;}
a.morelink:visited {color: #000; text-decoration: underline;}
#tooleaky, #firehole, #leaktest, #dnstester, #ghost, #surfer, #yalta, #outbound, #copycat, #thermite {display: none;}
#pcaudit, #pcaudit2, #wallbreaker, #mbtest, #awft, #breakout, #breakout2, #cpil, #jumper, #pcflank {display: none;}
/* -- End FireWall Table -- */

/* -- Content Basics -- */
#itr_content {width: 642px; margin: 0 0 20px 0; padding: 0; text-align: left; float: left; background: url(http://download.zonealarm.com/bin/images/itr/content_background20081022.gif) bottom left no-repeat;}
#itr_content_av {width: 642px; margin: 0 0 20px 0; padding: 0; text-align: left; float: left; background: url(http://download.zonealarm.com/bin/images/itr/content_background20081022.gif) bottom left no-repeat;}
#itr_content h3 {font-size: 1.2em; line-height: 36px; margin: 0; padding: 0px 0 0 25px; background: url(http://download.zonealarm.com/bin/images/itr/content_top20081022.gif) top left no-repeat; color: #fff; vertical-align:middle}
#itr_content_av h3 {font-size: 1.2em; line-height: 36px; margin: 0; padding: 0 0 0 25px; background: url(http://download.zonealarm.com/bin/images/itr/content_av_top20081022.gif) top left no-repeat; color: #fff; vertical-align:middle}
#itr_content p {width: 569px; margin: 0 25px 25px 25px; color: #333; font-size: .9em;}
#itr_content_av p {width: 569px; margin: 0 25px 25px 25px; color: #333; font-size: .9em;}
#itr_content p.legal {width: 569px; margin: 0 25px 25px 25px; color: #333; font-size: .8em;}
#itr_content_av .itr_vb {background: url(http://download.zonealarm.com/bin/images/itr/vb_background20081022.gif) top left no-repeat; margin: 0 0 20px 25px; width: 580px; height: 175px;}
#itr_content p.btt {text-align: right; font-size: .8em;}
/* -- End Content Basics -- */



/* -- Side Bar -- */
#itr_sidebar {background: url(http://download.zonealarm.com/bin/images/itr/sidebar_bottom20081022.gif) bottom left no-repeat; width: 241px; margin: 0; text-align: left; float: right; font-size: .9em;}
#itr_sidebar h3 {background: url(http://download.zonealarm.com/bin/images/itr/sidebar_top20081022.gif) top left no-repeat; margin: 0; padding: 0px 0 0 20px; line-height: 35px; font-size: 1.2em; vertical-align:middle}

#itr_sidebar strong a:link, #itr_sidebar strong a:hover, #itr_sidebar strong a:active, #itr_sidebar strong a:visited {color: #000; text-decoration: none;}

#itr_sidebar .section {border-top: 1px solid #D8D8D8; padding-top: 10px; margin: 0}
#itr_sidebar p {padding: 0 0 15px 20px; width: 220px;}
/* -- End Side Bar -- */


/* -- AV Quote Box -- */
.itr_notes {font-size: .8em; padding: 125px 0 0 30px; float: left; width: 150px;}
.itr_quote {float: right; margin: 30px 25px 0 0; width: 350px; background: url(http://download.zonealarm.com/bin/images/itr/open_quote20081022.gif) top left no-repeat;}
.itr_marks {margin: 10px 0 0 25px;}
/* -- END AV Quote Box -- */