﻿/* CSS Document */

html, body{ padding:0px; margin:0px;}
body{ background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666;}

label{ font-size:8pt;}
p{ padding:0px; margin:0px; padding-bottom:2px;}
p,td,span,label,ul.div{font-size:8pt;}
h6 {font-size:8pt; font-weight:bold; margin-bottom:5px; margin-top:7px;}
h5 {font-size:10pt; font-weight:bold; margin-bottom:5px; margin-top:7px;}
.infotext, h4{font-size:11pt; font-weight: bold;}
span{font-weight:bold;}

label{ color:#999999;}
label a:link{ color:white;}


a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#1174b5; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}

/*----Following are new CSS codes -----*/
.HeadDate{
	display:block;line-height:12px; color:gray; width:95%; font-size:90%; text-align:right;
}
ul, li{
	padding:0 1px; margin:0 12px;
}
li{
	list-style:none;
}
.ContentLeftPodcast{
	width:435px; padding:2px 5px 7px 2px; margin:2px;
}
.ContentLeftTips{
	width:435px; padding:2px; margin:2px;
}
.TitleRepeatBG{
	border:1px solid #999999; 
	background-image:url('../images/TitleRepeatBG.jpg'); 
	background-repeat:repeat-x; 
	height:23px;
}
.BottomThreeTitle {
	border:1px solid #999999; 
	background-image:url(../images/TitleRepeatBG.jpg); 
	background-repeat:repeat-x; 
	height:23px;
}
.DataBG{
	background-image:url('../images/DataBG.jpg'); 
	background-color:#ffffff; 
	background-repeat:repeat-x; 
	background-position:left bottom;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	min-height:10px;
}
.BottomThreeData {
	background-image:url('../images/DataBG.jpg'); 
	background-repeat:repeat-x; 
	background-position:left bottom;
	min-height:10px;
	float:left;
}
.BottomGraphRSSData {
	background-image:url('../images/DataBG.jpg'); 
	background-repeat:repeat-x; 
	background-position:left bottom;
	min-height:10px;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;		
	float:left;
}
.BottomThreeData ul li {
	height:18px;
	padding:3px 10px 0 10px;
	margin:0;
	border-top:1px solid #bfbfbf;
}
.BottomThreeData li.InnerTitle {
		background:#e0e0e0;
		width:140px;
}
div.SmallArrow {
float:left;
}
.InnerLabel {
display:inline-block;
width:90px;
color:#686868;
}
.InnerNumber {
display:inline-block;
width:50px;
color:#686868;
text-align:right;
}
.BottomThreeData ul {
float:left;
margin:0;
padding:0;
border:1px solid #000000;
border:1px solid #bfbfbf;
background:url(images/DataBG.jpg) repeat-x bottom; 
}
.PodcastArrow{
	list-style-image:url('../images/PodcastArrow.png');
}

.TipsArrow{
	list-style-image:url('../images/TipsBullets.png');
}
.IconTips{
	background-image:url('../images/IconTips.png'); 
	background-repeat:no-repeat; 
	/*width:15px; */
	height:22px;
	display:inline-block; 
	margin-left:10px; 
	padding-top:5px;
	margin-top:0px; 

}
.IconPodcast{
	background-image:url('../images/IconPodcast.png'); 
	background-repeat:no-repeat; 
	/*width:19px;*/ 
	height:20px; 
	display:inline-block; 
	margin-left:10px; 
	padding-top:3px;
	margin-top:2px; 
}
.IconGrpah{
	background-image:url('../images/IconGraph.png'); 
	background-repeat:no-repeat; 
	/*width:19px;*/ 
	height:20px; 
	display:inline-block; 
	margin-left:9px; 
	padding-top:3px;
	margin-top:1px; 
}
.IconRSS{
	background-image:url('../images/IconRss.png'); 
	background-repeat:no-repeat; 
	/*width:19px;*/ 
	height:20px; 
	display:inline-block; 
	margin-left:7px; 
	padding-top:3px;
	margin-top:1px; 
}
.IconSparklines{
	background-image:url('../images/IconSparklines.png'); 
	background-repeat:no-repeat; 
	/*width:15px; */
	height:22px;
	display:inline-block; 
	margin-left:12px; 
	padding-top:5px;
	margin-top:2px; 

}
.TitleHeader{
	font-weight:bold; 
	margin-left:25px; 
	color:#000000;
}

.IconAudio{
	
	background-image:url('../images/IconAudio.png'); 
	background-repeat:no-repeat; 
	width:24px; 
	height:26px;
	margin-left:25px; 
	display:inline-block; 
	padding-top:5px;
	margin-top:2px; 

}
.IconTranscript{
	
	background-image:url('../images/IconTranscript.png');
	background-repeat:no-repeat; 
	width:24px; 
	height:26px;
	margin-left:125px; 
	display:inline-block; 
	padding-top:5px;
	margin-top:2px; 

}

.PodcastLink{
	font-weight:bold; 
	margin-left:28px; 
	color:#000000;
}
.PodcastLink a:link,.PodcastLink a:visited{
color:#016fb9; text-decoration:none;
font-weight:normal !important;
font-size:11px !important;
}
.PodcastLink a:hover{
	text-decoration:underline;
}
.TipsArrow a:link,.TipsArrow a:visited{
color:#016fb9; text-decoration:none;
font-weight:normal !important;
font-size:11px !important;
}
.TipsArrow a:hover{
	text-decoration:underline;
}
.SecuritySparklines{
	width:311px; padding:2px; margin:2px; float:left;
}
.SecurityLines{
	margin-left:0px; margin-bottom:5px; padding-top:5px;
}
.IconSparklinesMicrosoft{
 background-image:url('../images/IconSparklinesCompanies.png'); 
 width:133px; 
 height:36px;
 /*display:inline-block; */
 background-position:2px 0px; margin-left:0px; padding-left:0px;
}

.IconSparklinesLinux{
 background-image:url('../images/IconSparklinesCompanies.png'); 
 width:133px; 
 height:36px;
 /*display:inline-block; */
 background-position:2px -40px; margin-left:0px; padding-left:0px;
}

.IconSparklinesOSX{
 background-image:url('../images/IconSparklinesCompanies.png'); 
 width:133px; 
 height:36px;
 /*display:inline-block; */
 background-position:2px -80px; margin-left:0px; padding-left:0px;
}

.IconSparklinesWindowsXP{
 background-image:url('../images/IconSparklinesCompanies.png'); 
 width:133px; 
 height:36px;
 /*display:inline-block; */
 background-position:2px -120px; margin-left:0px; padding-left:0px;
}

.IconSparklinesIE{
 background-image:url('../images/IconSparklinesCompanies.png'); 
 width:133px; 
 height:36px;
 /*display:inline-block; */
 background-position:2px -160px; margin-left:0px; padding-left:0px;
}

.IconSparklinesMozilla{
 background-image:url('../images/IconSparklinesCompanies.png'); 
 width:133px; 
 height:36px;
 /*display:inline-block; */
 background-position:2px -200px; margin-left:0px; padding-left:0px;
}
.Sparklines{
 	width:167px;
 	border:0px solid #a6a6a6;
 	display:inline-block; 
	margin-left:138px;
	margin-top:2px; vertical-align:middle;
	height:33px;
        background-color:white;
}
.FooterSparklines{
	background-color:#ededed; 
	padding:5px; 
	min-height:30px;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	border-bottom:1px solid #bfbfbf;
	font-size:95%;
}
#TopLeftContainer {
float:left;
}
#BottomThreeBoxesContainer {
float:left;
padding: 5px 4px 4px 4px;
}
.BottomThreeBox{
margin-right:10px;
float:left;
}
#TopThreeBoxes {
	float:left;
}
#TabsContainer{
margin:2px;
clear:both;
}


/*==Bottom Detail Tabs ==*/
#Tabs div {
	float:left;
}
#Tabs a, #Tabs a:visited {
	display:inline-block;
	background: url(../images/TabRepeatBG.png) repeat-x;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin:0 4px 0 0;
	border-top:1px solid #989c9c;
	border-right:1px solid #989c9c;
	border-left:1px solid #989c9c;
}

#Tabs a:hover {
	color:#383a3a;
	background: url(../images/TabRepeatBGSelect.png) repeat-x;
}

#TabDetail {
	clear:left;

}

.TabContainer {
padding:10px 0 0 0;
}

#TabDetail h3{
	padding-left:10px;
}
#TabDetail li{
	list-style:url('../images/BulletImg.png');
}
.TabInfo{
	/*display:none;*/ /*For Tab Hide*/
}

.DetailContainer {
float:left;
}
.dateBox {
background:url('../images/BateBoxImg.png') no-repeat;
width:42px;
height:46px;
border:2px solid #e1e1e1;
float:left;
margin:0 0 10px 0;
}
.TabInfoHeading {
color:#0099ff;
font-size:12px;
font-weight:bold;
}
.TabHeadLnk a, a:visited {
text-decoration:none;
color:#0099ff;
font-size:12px;
font-weight:bold;
}
.TabHeadLnk a:hover {
text-decoration:underline
}
.TabInfoDiscriptionHead {
color:#666666;
font-weight:bold;
font-size:11px;
}
.TabInfoDiscriptionDetail {
font-size:11px;
color:#666666;
}
.MnthNme {
color:#FFFFFF;
font-size:13px;
text-align:center;
padding:1px 0 0 0;
}
.DtNmbr {
font-size:16px;
text-align:center;
padding:6px 0 0 0;
}
.sevrty {
float:right;
}
.InfoContainer {
/*border-bottom:1px solid #bfbfbf;*/

margin: 0px 0px 0 55px;
}
.DialogUnderLine {
border-bottom:1px solid #bfbfbf;
padding: 0.75em 0px;
}
.ThreatInfoContainer {
border-bottom:0px solid #bfbfbf;
margin: 0px 0px 5px 2px;
}
.InfoHead {
margin:0 0 3px 0;
}
.TabbedContent {
 border-bottom:1px solid #bfbfbf; display:block; min-height:50px;
clear:both; padding-bottom:7px; margin-bottom:7px;
}
.SubHead {
width:45px;
padding:0 10px 0 0;
display:inline-block;
color:#666666;
font-weight:bold;
font-size:11px;
text-align:right;
}
.DialogSubHead {
width:45px;
padding:0 10px 0 0;
display:inline-block;
color:#666666;
font-weight:bold;
font-size:11px;
}
ul.PdcstTips {
padding: 12px 0 8px 8px;
font-size:11px;
color:#333333;
}
ul.PdcstTips li {
padding:2px 0 2px 0;
}
