/*Security Advisor*/

/*Threat Levels */
.critical {background:#A90000; padding:0 5px; color:#FFF; line-height:1.2em; font-size:.9em; width:50px;}
.high {background:#F90; color:#FFF; padding:0 5px; line-height:1.2em; font-size:.9em; width:50px;}
.medium {background:#FFD800; padding:0 5px; color:#FFF; line-height:1.2em; font-size:.9em; width:50px;}
.low {background:#0054A7; padding:0 5px; color:#FFF; line-height:1.2em; font-size:.9em; width:50px;}
.verylow {background:#999; padding:0 5px; color:#FFF; line-height:1.2em; font-size:.9em; width:50px;}

/*Table styles*/
.sascroll {width:100%; height:200px; overflow-x: hidden; overflow-y: auto;overflow:-moz-scrollbars-horizontal;overflow-x:scroll;overflow-y:hidden;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;}
.sabrowse {width:100%; background:#f5f5f0; margin-top:15px; }
.sabrowse td {padding:4px;}
.sabrowsehead th {text-align:left;padding:4px;}
.vicdownload {margin-bottom:15px;}
.vicdownload td {padding:4px 5px;}
.vicdownload th {padding:4px 5px; background:#f5f5f0; text-align:left}
.vuln td {border-bottom:1px solid #ddd}

/*Misc*/
.sacallout {padding:5px; border:#DDD 1px solid; width:50%}
.sacallout2 {padding:5px 5px 5px 25px; border:#DDD 1px solid; width:35%; background: url(../images/buyonline_bg.gif) repeat-y #fff;}
.satop {width: 470px; float:left}
/* Links */
a.sawhite:link, a.sawhite:visited {color:#FFFFFF; text-decoration:none;}
a.sawhite:hover {color:#FFFFFF; text-decoration:underline;}
a.sawhite:active {color:#FFFFFF; text-decoration:none;}
div.statusvlow{width:20%; background-color:#999; height:9px; overflow:hidden; padding:0; margin:0;}
div.statuslow{width:40%; background-color:#3E7BBF; height:9px; overflow:hidden; padding:0; margin:0;}
div.statusmedium{width:60%; background-color:#FFCC00; height:9px; overflow:hidden; padding:0; margin:0;}
div.statushigh{width:80%; background-color:#FF9900; height:9px; overflow:hidden; padding:0; margin:0;}
div.statuscrit{width:95%; background-color:#A90000; height:9px; overflow:hidden; padding:0; margin:0;}

/* Module Items */
ul.salist li {padding:3px 0px 3px 17px;}

/* Threat Scanner */
.alert { color:#b72b21; }
.ts_table { border:1px solid #ccc; border-right:none; border-bottom:none; background:#fff; }
.ts_table th { background:#f7f9fa; text-align:center;}
.ts_table th, .ts_table td { padding:2px 3px; border-bottom:1px solid #ccc; border-right:1px solid #ccc }
.ts_table td.results { width:30px; text-align:center; }
.ts_table td.labels { padding-left:15px; }
.ts_table td.orangebull { background:url(../images/orange-bullet_198950.gif) no-repeat 5px 9px }
.ts_table td.yellowbull { background:url(../images/yellow-bullet_198951.gif) no-repeat 5px 9px }
.ts_table td.graybull { background:url(../images/gray-bullet_198952.gif) no-repeat 5px 9px }
.threat-bg { background: #edeff0 url(../images/bg-threat-scanner_198953.jpg) repeat-x ; margin:0; padding:15px 0 0 18px; height:1%; clear:both; border-right:1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; padding:12px; }

.results-count {width:138px; font-size:5em; text-align:center;}
.results-count .alert { display:block; margin: 37px 0; }
.buybox { background:#fff; border:1px solid #ccc; padding: 10px; }
.buybox .content { margin-left: 115px; }