body{background:#b3b3b3;font-family:arial;margin:0;}
td {font-size:12px}
a {text-decoration:none}
a:hover {text-decoration:underline}
.siteTitle{background:url('/img/siteTitleBack.png') no-repeat; padding:7px 10px 0 15px;font-family:arial;font-size:25px}
.siteTitleLabel{color:#ffffff;font-family:arial;font-size:12px;float:right;text-align:right;}
.siteTitleRight{background:url('/img/siteTitleRightBack.png') no-repeat right bottom; padding-left:10px}
.navButtonRow{background:#ff6600;color:#ffffff;font-size:14px;font-family:arial;font-weight:bold;text-align:center}
.navButtonRow a{color:#ffffff;font-size:14px;font-family:arial;font-weight:bold;text-decoration:none}
.pageTitle{background:url('/img/pageTitleBack.png') repeat-x top left #ffffff}
.threatMeter{width:145px;height:145px;border:0;margin:0;vertical-align:bottom;float:left;margin-top:10px}
.contentRight, .contentRightSub{border-left:1px solid #999a9c}
.contentHeader{height:27px; _height:30px; font-size:18px; padding-top:5px;padding-left:5px; margin:0 0 0 0;font-weight:normal}
 .contentLeftSub > .contentHeader{height:21px; font-size:13px; padding-top:4px; font-weight:bold; margin:0 0 0 0}
.contentRightSub > .contentHeader{height:21px; font-size:13px; padding-top:4px; font-weight:bold; margin:0 0 0 0}
.featuredProductsTitle{height:30px;background:#ffffff; border-bottom:1px solid #ff8000; color:#ff8000;font-weight:bold;font-size:16px;font-family:arial;padding:5px 0 0 0px; margin:0 0 0 0}
.featuredProducts{background:#ffffff;position:relative; margin-left:10px; margin-right:10px}
.featuredProductsLeft  {position:absolute; left:5px; top:35px; width:210px; text-align:center;}
.featuredProductsCenter {margin-left: 219px;margin-right:219px; text-align:center;}
.featuredProductsRight {position:absolute; right:5px; top:35px; width:210px; text-align:center;}
.bottomLeft{text-align:left;background:#ffffff;}
.bottomLeftImage{width:13px;height:13px;border:0;}
.bottomRight{text-align:right;background:#e4f6ff; border-left:1px solid #999a9c}
.bottomRightImage{width:13px;height:13px;border:0;}
.videoWidget{background:#e4f6ff; border-left:1px solid #999a9c;text-align:center}
.navButtonOrange{background:url('/img/navButtonBackOrange.png') top repeat-x; padding:10px 2px 12px 2px; _padding-top:11px;}
.navButtonBlue{background:url('/img/navButtonBackBlue.png') top repeat-x; padding:10px 2px 12px 2px; _padding-top:11px;}
.glossaryButton{border:1px solid #ffffff;background:url('/img/glossaryButtonBack.png') top repeat-x; padding:3px 5px 3px 5px; margin:0 5px 0 5px; font-weight:bold;}
.adText{color:#404040;font-family:arial;font-size:10px;padding:5px 0 5px 0}
.adImage {height:250px; width:300px; border:1px}
.assessmentButton {height:42px; width:300px; border:0px}
.widgetContent{padding:5px 5px 5px 10px}
/*
.titleTabActive{background:url('/img/tabActiveBack.png') bottom repeat-x; padding:6px 2px 23px 2px; _padding-top:7px;vertical-align:26px}
.titleTabInactive{background:url('/img/tabInactiveBack.png') bottom repeat-x; padding:6px 2px 23px 2px; _padding-top:7px;vertical-align:26px}
.titleTabInactive a,.titleTabActive a{color:#000000;font-size:12px;font-family:arial;font-weight:bold;text-decoration:none;}
.titleTabRow {height:45px;background:url('/img/tabsTitleBack.png') repeat-x #ffffff;text-align:center;}
#widgetContentTab1{display:block;padding-top:0px}
#widgetContentTab2{display:none;padding-top:0px}
#widgetContentTab3{display:none;padding-top:0px}
#widgetContentTab4{display:none;padding-top:0px}
#widgetContentTab5{display:none;padding-top:0px}
#widgetContentTab6{display:none;padding-top:0px}
.videoText{background:#a5e0ff;padding:5px 0px 5px 10px;border-bottom:1px solid #6aaaf6;border-top:1px solid #daeffd;text-align:left}
.videoText a{color:#000000;text-decoration:none}
#vidBoxSec{display:none}
#vidBoxHowto{display:block}
*/
table.recommendedProducts {
 _background:url('/img/sortableBack.png') repeat-x top #e7edf5;
}
table.recommendedProducts tr.sortable{
 background:url('/img/sortableBack.png') repeat-x top #e7edf5;
}
table.recommendedProducts th.sortable{
 cursor:pointer;
 _cursor:hand;
 text-align:left;
 border-left:1px solid #ffffff;
 border-right:1px solid #b5c6d7;
 padding-left:12px;
 padding-right:12px;
 font-size:12px;
 font-weight:bold;
 color:blue;
 white-space:nowrap;
 height:32px;
}

table.recommendedProducts th.TableSortedAscending {
 background:url('/img/sortableDown.gif') no-repeat left center transparent;
}
table.recommendedProducts th.TableSortedDescending {
 background:url('/img/sortableUp.gif') no-repeat left center transparent;
}

table.recommendedProducts td {
 border-bottom:1px solid #b5c6d7;
 border-right:1px dotted #d4ddec;
 text-align:center;
 padding:5px 5px 5px 12px;
 background-image:none;
 background-color:#ffffff;
}
table.recommendedProducts td a.product {
 font-weight:bold;
}

.universalNav{position:relative;background:#e0e0e0 url("/img/navbar_bg.gif");padding:0px 4px 0px 6px;font-family:Arial;font-weight:bold;margin:0px 0px 0px 0px;height:38px;vertical-align:middle;}
.universalNav table,.universalNav tr,.universalNav td{background-color:transparent;}
.universalNav img {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.universalLinks{position:relative;right:2px;padding:0px;font-size:9px;}
.universalLinks a:link,.universalLinks a:visited{font-size:9px;margin:0px;padding:0px 6px;color:blue;text-decoration:none;}
.universalLinks a:hover {text-decoration:underline}
.pageFooter {font-size:12px;color:white;text-align:center}
.pageFooter a{color:white;text-decoration:none;font-weight:bold}
.innerSearch {background:#ff6600;color:#ffffff;font-size:12px;font-family:arial;font-weight:bold;text-align:center;padding:5px 0 5px 2px}
.headerAlert {color:#ffffff;background:#000000; padding-top:3px; padding-bottom:3px; text-align:center}
.headerAlert a:link, .headerAlert a:visited {color:#ffffff; text-decoration:underline}
.threatCounter{position:absolute;right:5px;bottom:5px;_bottom:220px;font-weight:bold;color:red}
.threatsTabsImage{height:62px;width:77px;border:0;cursor:pointer}