/* ---- THREAT CENTER segment styles - See segment.css ---- */
/* -- For homepage rules see exceptions/homepage.css file --*/

/* List Styles */
ul.threats li a {
	padding-left: 0;
	background: none;
	display: inline;
}
body#mcafee_homepage li, body#mcafee_threat_center-threatcenter li {
	list-style: none;
}

/* Table Styles - see table.css for minimalist rules */
body#mcafee_thr-search table.minimalist .right {
	text-align: right;
}

/* recent and newly discovered threats table styles */
body#mcafee_threat_center-securityvulnerabilities thead {
	color: #fff;
}
body#mcafee_threat_center-securityvulnerabilities thead th {
	background: #9a5858;
}
body#mcafee_threat_center-securityvulnerabilities table {
	font-size: 100%;
}

/* -- Threat Detail Pages Styles -- */
/* risk level for Vulnerabilities
vul1 = high outbreak
vul2 = medium-high
vul3 = medium
vul4 = low
*/

body#mcafee_threat_center-threatcenter div#teaser h3{
	color: #0F709D;
	font-weight: bold !important;
}
body.thr div.firstcolumn {
	border-right: none;
}
body#thr-threatcenter-vil-vulnerability-detail div.firstcolumn {
	width:90%;
	margin-bottom:50px;
	_margin-bottom:0;
}
.with-divider {

}
body#mcafee_threat_center-threatcenter div#sidebar div#sidebar-main h3 { 
	margin-bottom: 0;
}
div#sidebar div.tc-callout h3 a {
	padding-left: 18px;
	background: url(/common/media/images/style/bkgrd-btn-threatcenter.gif) no-repeat top left;
}


/* --BEGIN: Threat Center Component Table Styles -- */
table#threat-list {
	width: 98%;
	min-width: 24.25%;
	margin-top: 8px;
}
table#threat-list td  {
	padding: 0;
}
table#threat-list td span {
	display: none;
}
table#threat-list td.threat-info {
	text-align: center;
}
table.tc-list {
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%;
}
table.tc-list td {
	padding: 2px;
}
table.tc-list td.date {
	text-align: right;
}

/* --END: Threat Center Component Table Styles -- */

/* -- BEGIN: Threat Info Flyout Styles -- */
#global-threat-low, #global-threat-medium, #global-threat-medium-high, #global-threat-high {
	background-color: #E3E3E3;
	margin: 2px 3px 0 3px;
	padding: 1px 0 4px 0;
}
#global-threat-low span {
	background: url(/common/media/images/style/vil/global_threat_bar/global_threat_low.gif) no-repeat top left;
	padding: 0 0 0 105px;
}
#global-threat-medium span {
	background: url(/common/media/images/style/vil/global_threat_bar/global_threat_medium.gif) no-repeat top left;
	padding: 0 0 0 105px;
}
#global-threat-medium-high span {
	background: url(/common/media/images/style/vil/global_threat_bar/global_threat_medhigh.gif) no-repeat top left;
	padding: 0 0 0 105px;
}
#global-threat-high span {
	background: url(/common/media/images/style/vil/global_threat_bar/global_threat_high.gif) no-repeat top left;
	padding: 0 0 0 105px;
}
.tc-threat-title {
	font-weight: bold;
	font-size: 105%;
}
.threatcard {
	position: absolute;
	top: 25px;
	left: 3px;
	background-color: #fff;
	width: 97%;
	*width: 91.25%;
	height: 162px;
	margin: 0;
	padding: 5px 0 0 0;
}
.threatcard img {
	position: absolute;
	top: 3px;
	right:3px;
}
.threatcard a {
	text-decoration: none;
}
.threatcard dl  { 
	width: 100%;
	margin: 0 0 7px 0;
	padding: 0;
}
dl.threat {
	margin: 0 0 10px 0;
}
dl.threat dd.threat-created { 
	margin-left: 20px;
}
.threatcard dl dt { 
	display: none;
}
.threatcard dl dd { 
	margin: 0; 
	padding: 0 0 0 4px;
}

ul.threat-links {
	margin-top: 20px;
 }
ul.threat-links li { 
	font-weight: bold;
	font-size: 95%;
	margin: 0 0 2px 15px;
	list-style-image: url(/common/media/images/style/arrow-small-blue-right.gif);
}
ul.threat-links li a {
	text-decoration: none;
}
ul.threat-links li.threat-key {
	list-style-image: url(/common/media/images/style/arrow-small-blue-down.gif) !important;
}
/* -- END: Threat Info Flyout Styles -- */

/* -- BEGIN: Threat Key (Legend) Styles -- */

a.styled-threat-key { 
	background:  url(/common/media/images/style/arrow-small-blue-down.gif) no-repeat 0 .4em;
	padding-left: 10px;
	text-decoration: none;
	font-weight: bold;
}
.threat-legend h3.drkgraystripe {
	margin: 3px 3px 0 3px !important;
	font-size: 115% !important;
	background: #a9a9a9 url(/common/media/images/style/btn_close.gif) no-repeat 98% .5em !important;
}
.threat-legend h4 {
	font-size: 115%;
	margin-top: 5px;
}
.threat-legend {
	margin-left: auto;
	margin-right: auto;
	z-index: 9999;
	color: #666;
	padding: 0;
	overflow: auto; /* this stretches the threat-legend div around the floated lists */
	width: 100%; /* needed to stretch the div in IE */

}
div#content-main div.threat-legend {
	border: 1px solid #b9b9b9;
	width: 340px; /* needed to stretch the div in IE */
	margin-top: 5px;
	padding-bottom: 5px;
	position:absolute;
	background-color:#fff;
margin-left:10px;
}
ul.legend-threat-risk li {
	margin: 0 0 0 -5px;

}
ul.risk-rating {
	float: left;
	width: 40%;
	margin: 0;
	padding: 0;
}
ul.risk-rating li {
	margin-left: 20px;
	padding-left: 0;
}
/* --END: Threat Key Styles -- */

/* -- BEGIN: Threat Type Styles -- */

.na { 
/* this class is used when threat risk assessment is  "not available" */
	font-weight: bold;
}
/* --Outbreak (Virus) Styles -- */
.outbreak-high-outbreak, .outbreak-high, .outbreak-medium, .outbreak-medium-onwatch, .outbreak-low, .outbreak-low-profile,
.vul1, .vul2, .vul3, .vul4,
.pups-threat  {
	display: block;
	padding: 0 0 0 20px; /* sets position of BG icon image */
	line-height: 1.75em;
}
.outbreak-high-outbreak {
	background: url(/common/media/images/style/vil/icons/icon_outbreak_hi_outbreak.gif) no-repeat ;
}
.outbreak-high {
	background: url(/common/media/images/style/vil/icons/icon_outbreak_high.gif) no-repeat top left;
}
.outbreak-medium-onwatch {
	background: url(/common/media/images/style/vil/icons/icon_outbreak_med_onwatch.gif) no-repeat top left;
}
.outbreak-medium {
	background: url(/common/media/images/style/vil/icons/icon_outbreak_medium.gif) no-repeat top left;
}
.outbreak-low-profile {
	background: url(/common/media/images/style/vil/icons/icon_outbreak_low_profile.gif) no-repeat top left;
}
.outbreak-low {
	background: url(/common/media/images/style/vil/icons/icon_outbreak_low.gif) no-repeat top left;
}
/* --Vulnerability Styles -- */
.vul1{
	background: url(/common/media/images/style/vil/icons/icon_vulner_hi_outbreak.gif) no-repeat top left;
}
.vul2 {
	background: url(/common/media/images/style/vil/icons/icon_vulner_high.gif) no-repeat top left;}
/*	
.vulnerability-medium-onwatch {
	background: url(/common/media/images/style/vil/icons/icon_vulner_med_onwatch.gif) no-repeat top left;
}*/
.vul3 {
	background: url(/common/media/images/style/vil/icons/icon_vulner_medium.gif) no-repeat top left;
}
/*
.vulnerability-low-profile {
	background: url(/common/media/images/style/vil/icons/icon_vulner_low_profiled.gif) no-repeat top left;
}*/
.vul4 {
	background: url(/common/media/images/style/vil/icons/icon_vulner_low.gif) no-repeat top left;
}

/* --PUPs Styles -- */
.pups-threat {
	background: url(/common/media/images/style/vil/icons/icon_pups.gif) no-repeat top left;
}
/* -- END: Threat Type Styles -- */

/*  Search control labels */
body#mcafee_threatcenter-vil-virusinformationlibrary label
{
    display:inline-block;
    width:120px;
}

body#mcafee_threatcenter-vil-virusinformationlibrary label.shortlabel
{
    width:43px;
    margin-left: 10px;    
}

div.glossary-card {
 position: absolute;
 left:35px;
 float:left;
 z-index: 99999;
 padding: 10px 0 10px 0;
 width: 50%;
 background: #e5ebef;
 border: 1px solid #0d6c98;
 filter: alpha(opacity=90);
}
div.glossary-card h4 {
	display: block;
	-width: 100%;
	cursor: pointer;
 	font-size: 115%;
 	color: #000;
 	margin: 0 6px 0 6px;
 	/*background:  url(/common/media/images/style/btn_close.gif) no-repeat top right;*/
	text-shadow: 0.05em 0.15em 0.20em #000;
}
div.glossary-card h4 a {
	display: block;
	width: 100%;
}
div.glossary-card a:hover {
	text-decoration: none
}
div.glossary-card p {
 margin: 5px 0 0 0;
}


/*---- Summary ----*/

* html h3.virus-low, h3.virus-low-profiled, h3.virus-low-profile, h3.virus-medium, h3.virus-medium-onwatch, h3.virus-high, h3.virus-high-outbreak, 
h3.vul-low, h3.vul-low-profiled, h3.vul-medium, h3.vul-medium-onwatch, h3.vul-high, h3.vul-high-outbreak, h3.pup, dl.tc-summary dd { 
	height: 0.01%; 
}
h3.h-vul1, h3.h-vul2, h3.h-vul3, h3.h-vul4,
h3.virus-low, h3.virus-low-profiled,h3.virus-low-profile, h3.virus-medium, h3.virus-medium-onwatch, h3.virus-high, 
h3.virus-high-outbreak, h3.na
{
    padding-left: 32px !important;
    padding-bottom: 10px;
    display: block !important;
    width: 100% !important;
}
h3.h-vul4 
{
    background: url(/common/media/images/style/tc_vul_low.gif) no-repeat 5px 5px;
}
h3.h-vul3
{
    background: url(/common/media/images/style/tc_vul_medium.gif) no-repeat 5px 5px;
}
h3.h-vul2
{
    background: url(/common/media/images/style/tc_vul_high.gif) no-repeat 5px 5px;
}
h3.h-vul1
{
    background: url(/common/media/images/style/tc_vul_high_outbreak.gif) no-repeat 5px 5px;
}
/* PUPs Detail page title*/
h3.na
{
	 background: url(/common/media/images/style/tc_pups.gif) no-repeat 5px 5px;
}
h3.virus-low {    background: url(/common/media/images/style/tc_outbreak_low.gif) no-repeat 5px 5px}
h3.virus-low-profiled, h3.virus-low-profile {    background: url(/common/media/images/style/tc_outbreak_low_profiled.gif) no-repeat 5px 5px}
h3.virus-medium {    background: url(/common/media/images/style/tc_outbreak_medium.gif) no-repeat 5px 5px}
h3.virus-medium-onwatch {    background: url(/common/media/images/style/tc_outbreak_medium_onwatch.gif) no-repeat 5px 5px}
h3.virus-high {    background: url(/common/media/images/style/tc_outbreak_high.gif) no-repeat 5px 5px}
h3.virus-high-outbreak {    background: url(/common/media/images/style/tc_outbreak_high_outbreak.gif) no-repeat 5px 5px}

dl.columns dt {
	float: left;
	margin: 3px 0 !important;
	padding: 0;
	font-weight: bold;
	color: #616161;
}
dl.tc-summary dt { 
	padding:  0 !important;
	width: 140px;
	clear: both;
	margin-right: 10px;
	background: #fff url(/common/media/images/style/bkgrd_dot.gif) repeat-x 0 10px;
}
dl.tc-summary dt a { 
	text-decoration: none;
	background: #fff;
}
dl.tc-summary dd {
	margin-left: 145px;
	padding: 8px 0 !important;
	-padding: 3px 0 !important;
}
dl.risk-assessment dt a, dl.risk-assessment dd { 
	padding: 3px 0 !important;
}
div#tab3 dl.columns dt { 
	font-weight: normal;
 }
dl.risk-assessment {
	margin-bottom: 20px;
}
dl.risk-assessment dd {
	margin-left: 110px;
}
div#tab2 pre { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	word-wrap: break-word; 

	 }
div#tab3 pre { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	word-wrap: break-word; 

	 }


/*-- styles for vil search field in sidebar in VIL -- */
#vil-search1 fieldset {
	margin-bottom: 10px;
}
#vil-search1 fieldset input#vil-search-field1 {
	margin-right: 4px;
}

/*  VIL homepage search styles */
body#mcafee_threatcenter-vil-virusinformationlibrary label
{
    display:inline-block;
    width:120px;
}
body#mcafee_threatcenter-vil-virusinformationlibrary label.shortlabel
{
    width:43px;
    margin-left: 10px;    
}
body#mcafee_threatcenter-vil-virusinformationlibrary fieldset {
	background: #f3f3f3;
	border: 1px solid #9C9A9C;
	margin-left: 10px;
	padding: 7px 0 7px 0;
	width: 75%;
}



/* -- SEND TO A FRIEND STYLES -- */
body#mcafee_threatcenter-vil-emaildescriptionfriend div.send-to-friend-form {
	margin: 20px 0 0 20px;
}
body#mcafee_threatcenter-vil-emaildescriptionfriend p span {
	display: block;
}
body#mcafee_threatcenter-vil-emaildescriptionfriend p {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
/* hide wrapper items */
body#mcafee_threatcenter-vil-emaildescriptionfriend div#header {
	background-color: #fff;
}
body#mcafee_threatcenter-vil-emaildescriptionfriend div#sidebar, body#mcafee_threatcenter-vil-emaildescriptionfriend #navigation, body#mcafee_threatcenter-vil-emaildescriptionfriend #globalnav, { 
	/*Commented By Mani
display: none;*/
}


input.vmt-form-halfwidth
{
	margin:0;
	padding:0;
}

/*rate this page styles on sidebar */
p.rate_this_page {
	display: block !important; 
	margin:0 0 0 2px!important;
	padding: 0 !important;
	border-bottom:1px solid #ccc;
	width:228px !important;
}
p.rate_this_page a {
	margin: 0 0 0 9px !important;
	padding:2px 0 14px 0px;
	color:#37556a;
	display: block !important; 
	
	/*background: url(/common/media/images/style/arrow-small-blue-right.gif) center left no-repeat !important;*/
}
p.rate_this_page a:hover {
	color: #aa0828;
}

form#ratethispage {
	margin: 0;
	padding: 0;
}
p.rate_this_pup {
	display: block !important; 
	margin:0 0 0 2px!important;
	padding: 0 !important;
	border-bottom:1px solid #ccc;
	width:228px !important;
}
p.rate_this_pup a {
	padding:2px 0 14px 0px;
	margin: 0 0 0 9px !important;
	color:#37556a;
	display: block !important; 
}
p.rate_this_pup a:hover{
	color: #aa0828;
}
form#ratethispup {
	margin:0;
	padding: 0;
}
/*cq 9141 summery tab*/
div#tab-content h4.tabsection-title{
font-size:1.43em;
color:#000;
margin-top:35px;
}