body{
	margin: 0px;
	font-size:11px;
	font-family: Arial, sans-serif; 
}
td{
	font-family: Arial, sans-serif; 
  	font-size: 11px;
  	text-decoration: none;
}

font{
	font-family: Arial, sans-serif;
}

img{
	border:0px;	
}

p {
  font-family: Arial, sans-serif; 
  font-size: 11px;
  text-align:left; 
}
h1{
	font-family: Arial, sans-serif; 
}
h2{
	font-family: Arial, sans-serif; 
}
h3{
	font-family: Arial, sans-serif;
	font-size:14px;
}
a{
	font-family: Arial, sans-serif; 
	text-decoration:none;
	color:#006699;
}
.bgfont { 
	font-family : Arial, sans-serif; 
	font-size : 14px;
	font-weight : bold;
	color : #000066;
}

.newstab {    
text-align:center;
height:22px; 
border:solid #9FA9B3 1px; 
border-top-width:1px;
background-color:#D9E8FB;
padding-left:5px;
padding-right:5px;
border-left-width:0px;
font-family:Arial, sans-serif; 
font-size:11px;
color:#405879;
cursor:pointer;
}

.pageTitle{
text-align: left;
height:24px; 
border:solid #9FA9B3 1px; 
background-color:#3B5998;
padding-left:11px;
padding-right:5px;
font-family:Arial, sans-serif; 
font-size:12px;
font-weight:normal;
color:#ffffff;
vertical-align:middle;
}

.profileImgTd{
text-align:right;
height:22px; 
border:solid #9FA9B3 1px; 
background-color:#3B5998;
padding-left:11px;
padding-right:12px;
font-family:Arial, sans-serif; 
font-size:12px;
font-weight:normal;
color:#ffffff;
vertical-align:middle;
horizontal-align:right;
}

.profileImgTd2{
text-align:right;
height:22px;
padding-left:11px;
padding-right:12px;
font-family:Arial, sans-serif; 
font-size:12px;
font-weight:normal;
vertical-align:middle;
horizontal-align:right;
}

.articletab {    
text-align:center;
height:22px; 
border:solid #9FA9B3 1px; 
border-top-width:1px;
border-bottom-width:1px;
background-color:#151B54;
padding-left:5px;
padding-right:5px;
border-left-width:0px;
font-family:Arial, sans-serif; 
font-size:11px;
color:white;
cursor:pointer;
}

.thisWeekContent {    
text-align:left; 
padding-left:7px;
padding-right:7px;
font-family:Arial, sans-serif; 
font-size:11px;
color:#000000;
}

.tdNewsContent {    
text-align:left; 
padding-left:7px;
padding-right:7px;
font-family:Arial, sans-serif; 
font-size:11px;
color:#000000;
}

.tdNewsHeadline {
font-family:Arial, sans-serif; 
font-size:12px;
text-decoration:none;
color:blue;
}

.newsHeadline {
font-family:Arial, sans-serif; 
font-size:12px;
text-decoration:none;
color:darkBlue;
font-weight:bold;
}

.newsText {
font-family:Arial, sans-serif; 
font-size:11px;
text-decoration:none;
color:black;
}

.smallGray {
font-family:Arial, sans-serif; 
font-size:10px;
text-decoration:none;
color:gray;
}

.smallWhite {
font-family:Arial, sans-serif; 
font-size:10px;
text-decoration:none;
color:#F8F9FB;
}

.smallBLink A{
color: #003399; 
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}

.smallDBLink {
color: #000099; 
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}

.smallLink {
font-family:Arial, sans-serif; 
font-size:11px;
text-decoration:none;
color:darkBlue;
}

.smallLinkblue {
font-family:Arial, sans-serif; 
font-size:11px;
text-decoration:none;
color:darkBlue;
}

.smallLinkWhite {
font-family:Arial, sans-serif; 
font-size:11px;
text-decoration:none;
color:white;
}

.newsfontselected {    
font-family:Arial, sans-serif; 
font-size:11px;

color:#405879;
font-weight: bold;
}

.articlefontselected {    
font-family:Arial, sans-serif; 
font-size:11px;

color:#405879;
font-weight: bold;
}

.newsfont {    
font-family:Arial, sans-serif; 
font-size:13px;
color:#5E78B5;
}

.articlefont {    
font-family:Arial, sans-serif; 
font-size:13px;
color:white;
}

.mainIndex A:link {
color: #000066;
TEXT-DECORATION: none; 
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal
}

.mainIndex A:active {
color: #000066 ; 
TEXT-DECORATION: none; 
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal
}

.mainIndex A:visited {
color: #000066; 
TEXT-DECORATION: none; 
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal
}

.mainIndex A:hover {
color: #000066 ;
TEXT-DECORATION: none;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold
}

.mainIndex TD {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
text-align :center;	
border:solid;
border-width:1px;
border-color:darkblue;
vertical-align:middle;
margin: 0px;
}
.shortBr2 { 
	color : blue;
	line-height: .2;
}
.shorterBr { 
	color : blue;
	line-height: .75;
}
.shortBr { 
	color : blue;
	line-height: .5;
}
.shortestBr { 
	color : blue;
	line-height: .0;
}

.dotted {
border-width:0px;
border-top: 1px dashed #BEBEBE;
margin-top:5px;
height:1px;
}

.dotted2 {
border-width:0px;
border-top: 1px dotted #BEBEBE;
margin-top:5px;
height:1px;
}

.solid {
border-width:0px;
border-top: 1px solid #DCE3E9;
margin-top:5px;
height:1px;
}

.smallGrayLink A:link {
color: gray;
font-size: 8pt;
}

.smallGrayLink A:active {
color: gray;
font-size: 8pt;
}

.smallGrayLink A:visited {
color: gray;
font-size: 8pt;
}

.smallGrayLink A:hover {
color: blue ;
font-size: 8pt;

}

.mainIndex2 A:link {
color: #000066;
TEXT-DECORATION: none; 
font-family: Arial, sans-serif;
font-size: 9pt;
font-weight: normal
}

.mainIndex2 A:active {
color: #000066 ; 
TEXT-DECORATION: none; 
font-family: Arial, sans-serif;
font-size: 9pt;
font-weight: normal
}

.mainIndex2 A:visited {
color: #000066; 
TEXT-DECORATION: none; 
font-family: Arial, sans-serif;
font-size: 9pt;
font-weight: normal
}

.mainIndex2 A:hover {
color: #000066 ;
TEXT-DECORATION: none;
font-weight:bold;
font-family: Arial, sans-serif;
font-size: 9pt;
font-weight: bold
}

.mainIndex2 TD {
font-family : Arial, sans-serif;
font-size : 3px;
text-align:center;	
border: solid;
border-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border-color:gray;
vertical-align:middle;
margin: 0px;
padding-top:0px;
padding-bottom:0px;

}

.larger-link A:visited{
font-weight: bold;
color:black;
text-decoration:none;
}

.larger-link A:link{
font-weight: bold;
color:black;
text-decoration:none;
}

.larger-link A:active{
font-weight: bold;
color:black;
text-decoration:none;
}

.larger-link A:hover{
font-weight: bold;
color:blue;
text-decoration:none;
}

.imgMostPopular{
	width:38px;
	height:38px;
	border: solid gray 1px;
	margin-left:0;
	margin-right:6px;
	float:left;
}
