h1, h2{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	margin-top:5px;
}
h3{
	margin:0px;
	padding:0px;
}
p{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
h3{
	font-size:14px;
}
.tabContent .open{
	display:block;
}
.homeTabsTop{
padding: 3px 0;
width: 957px;
margin-left: 0px;
margin-top: 1px;
margin-bottom: 0px;
background: transparent;
list-style-type: none;
height:22px;
}

.homeTabsTop ul{
margin:0px;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.homeTabsTop li{
display: inline;
margin: 0;
}

.homeTabsTop li a{
float:left;
display: block;
font: bold 13px Arial;
color: #cfd1dd;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 3px 8px; 
}

.homeTabsTop a:hover{
color: white;
}

.homeTabsTop a.selected{ /*currently selected tab*/
	color: white; 
	top: 1px;
}
.homeIconBox .float_left{
	width:110px;
	margin:0px;
	padding:0px;
}
.homeIconBox .float_left a{
	font-size:11px;
}
.mediaFloat{
	width:120px;
	height:120px;
	margin:9px 12px;
	margin-right:0px;
	float:left;
  	display: table-cell;
  	vertical-align: middle;
}
.mediaFloat img{
	margin:9px auto;
	display:block;
	border-style:solid;
	border-width:1px;
	padding:5px;
	
	background-color:#ffedbb;
	border-color:#c0b998;
}
.mediaFloat img:hover{
	background-color:#fcf9f0;
	border-color:#59543f;
}
.tabInnerTop, .bottomTabs{
	border-style:solid;
	border-width: 6px 1px 8px 1px; 
	width:957px; 
	height:301px; 
	background-color:#fff; 
	margin:0px;
	margin-bottom:10px;
	clear:both;
}
.tabInnerTop{
	padding-top:3px;
}
.tabInnerTop .byLine{
	height:15px;
	overflow:hidden;
}
.bottomTabs{
	border-width: 6px 1px 6px 1px; 
	height:150px; 
}
.tabInnerBottom{
	height:26px;
	width:957px;   
	margin-bottom:10px;
	color:#ccc;
	font-weight:bold;
}
.tabInnerBottom p{
	padding: 5px;
}
.HM a{
background-color: #112974; 
border: 1px solid #031039;
}
.hmTop{
	border-color:#112974;
	background-color:#e6e7f0;
}
.hmBottom{
	background-color:#112974;
	border: 1px solid #112974; 
}
.HM a:hover{
background-color: #384c8b; 
}
.HM a.selected{ 
border-top-width: 3px;
border-bottom-color:#112974;
}

.AA a{
background-color: #112974;
border: 1px solid #031039;
}
.aaTop{
	border-color:#112974;
	background-color:#e6e7f0; 
}
.aaBottom{
	background-color:#112974;
	border: 1px solid #112974;
}
.AA a:hover{
background-color: #384c8b;
}
.AA a.selected{
border-top-width: 3px;
border-bottom-color:#112974;
}

.ML a{
background-color: #520018; 
border: 1px solid #2e010e;
}
.mlTop{
	border-color:#520018; 
	background-color:#f0e6e9; 
}
.mlBottom{
	background-color:#520018;
	border: 1px solid #520018;
}
.ML a:hover{
background-color: #69162e; 
}
.ML a.selected{
border-top-width: 3px;
border-bottom-color:#520018;
}

.AE a{
background-color: #45094f; 
border: 1px solid #220227;
}
.aeTop{
	border-color:#45094f;
	background-color:#efe6f0; 
}
.aeBottom{
	background-color:#45094f;
	border: 1px solid #45094f;
}
.AE a:hover{
background-color: #5c1e66; 
}
.AE a.selected{
border-top-width: 3px;
border-bottom-color:#45094f;
}

.OA a{
background-color: #1a5d34; 
border: 1px solid #053216;
}
.oaTop{
	border-color:#1a5d34;
	background-color:#e6f0e6; 
}
.oaBottom{
	background-color:#1a5d34;
	border: 1px solid #1a5d34;
}
.OA a:hover{
background-color: #31774c; 
}
.OA a.selected{
border-top-width: 3px;
border-bottom-color:#1a5d34;
}

.FD a{
background-color: #3151bd; 
border: 1px solid #091d5f;
}
.fdTop{
	border-color:#3151bd; 
	background-color:#e6eff0;
}
.fdBottom{
	background-color:#3151bd;
	border: 1px solid #3151bd;
}
.FD a:hover{
background-color: #5b76d4; 
}
.FD a.selected{
border-top-width: 3px;
border-bottom-color:#3151bd;
}

.BD a{
background-color: #8c3c00; 
border: 1px solid #4c2203;
}
.bdTop{
	border-color:#8c3c00; 
	background-color:#f0eee6;
}
.bdBottom{
	background-color:#8c3c00;
	border: 1px solid #8c3c00;
}
.BD a:hover{
background-color: #a35a23;
}
.BD a.selected{
border-top-width: 3px;
border-bottom-color:#8c3c00;
}

.CN a{
background-color: #333; 
border: 1px solid #000;
}
.cnTop{
	border-color:#333; 
	background-color:#ddd;
}
.cnBottom{
	background-color:#333;
	border: 1px solid #333;
}
.CN a:hover{
background-color: #555; 
}
.CN a.selected{
border-top-width: 3px;
border-bottom-color:#333;
}

.tabcontent{
	display:none;
	clear:both;
}
.tabcontent p, .tabcontent div{
	line-height:14px;
}
.tabcontent .float_right{
	text-align:left;
	margin-right: 5px;
	padding-right:0px;
	width:355px;
	height:300px;
	overflow:hidden;
}
.tabcontent h3{
	margin-left:10px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.tabcontent .sectionMore{
	margin-left:25px;
}
.tabInnerTop  p{
	margin-bottom:0px;
	padding-bottom:0px;
}
.tabcontent ul{

}
.tabcontent li{
	
}
.newContentList ul{
	margin:5px;
	padding:0px;
}
.newContentList li{
	padding:6px 10px;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
}
.newContentList{
	font-size:12px;
	padding:0px;
	margin:5px;
}
.articleAuthor{
	font-size:10px;
	color:#777;
	text-decoration:none;
}
.byLine {
}
.byLine a{
	color:#666;
	text-decoration:none;
}
.byLine a:hover{
	color:#555;
	text-decoration:underline;
}
.articleSubmitted{
	font-size:10px;
	color:#7a7543;
}
.articleDescription{
	display:none;
	padding: 0px 5px;
	margin: 2px 2px;
	border-style:none none none solid;
	border-color:#8b6500;
	border-width:2px;
}
.liLight, .liDark{
	border-color: #8b6500;
	border-style:none solid solid solid;
	border-width:1px 1px 1px 2px;
}
.liLight{
	background-color: #fbf3db;
	
	
}
.liDark{
	background-color: #ffedbb;
}

@media print {
.tabcontent {
display:block !important;
}
}




