/* CSS Document */

BODY {
	margin-left:0in;
	margin-right:0in;
	margin-top:0in;
	margin-bottom:0in;
	font: 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	background: #e1e2e1;
	color: #000000;
} 


A:link{
	color:#ca0d0d;
	font: bold 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: none;
}
A:active{
	color:#ca0d0d;
	font: bold 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: none;
}
A:visited{
	color:#ca0d0d;
	font: bold 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: none;
}
A:hover{
	color:#ca0d0d;
	font: bold 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: underline;
}

#maintable{
	width:950px;
	margin: 0px;
	padding: 0px;
}

.copyrights{
	font: 9px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
}

.tableborder{
border:#000000 solid 1px;
background:#FFFFFF;
}

.tablecontents{
	border-top: 5px solid #de3c2b;
	border-right: 0px none #de3c2b;
	border-bottom: 5px solid #de3c2b;
	border-left: 0px none #de3c2b;
}

.imgmasthead{
	padding: 1px;
	display: block; 
	margin: 0px;
	border: 0px none #000000;
}

.allimgs{
	padding: 0px;
	display: block; 
	margin: 0px;
	border: 0px none #000000;
}

td{
	font: 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
}

.textaligns{
	text-align:justify;
}

.fontstyle{
	font-style:italic;	
}

.fontstyledate{
	font: italic 9px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
}

.fontwt{
	font-weight:bold;	
}

.bolditalic{
	font-weight:bold;
	font-style:italic;		
}

.imgpads{
    padding:6px 0px;
	margin: 0px;
	border: 0px none #000000;
}	 

.imgview{
    padding:2px 6px 2px 2px;
	margin: 0px;
	border: 0px none #000000;
}

.colortabaccess{
	background-color:#cfcfcf;
	font: 11px/155% Georgia, Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
    padding:4px;
	border-bottom: 1px solid #FFFFFF;

}
	 
.colortab1{
	background-color:#3a3a3a;
}

.mtplace{
	border: 1px solid #3a3a3a;
}

.mtplacetab1{
	background-color:#3a3a3a;
	color:#FFFFFF;
	font: bold 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
}

.colortab2{
	background-color:#e6e2e2;
}

.colortab3{
	background-color:#0076bf;
}

.colortab4{
	border-top: 4px solid #FFFFFF;
	border-right: 2px none #FFFFFF;
	border-bottom: 2px none #FFFFFF;
	border-left: 2px none #FFFFFF;
	background: #DEDADA;
}

.colorbk1{
	background-color:#ededed;
	padding: 3px;
}

.colortabnavs{
	background-color:#3a3a3a;
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px none #FFFFFF;
}

.sarea{
	border-top: 0px none #FFFFFF;
	border-right: 1px solid #3a3a3a;
	border-bottom: 0px solid #3a3a3a;
	border-left: 0px none #FFFFFF;
	padding: 6px;
	background: #ededed;
}	

.atidirect{
	border-top: 0px none #FFFFFF;
	border-right: 1px solid #3a3a3a;
	border-bottom: 1px solid #3a3a3a;
	border-left: 0px none #FFFFFF;
	padding: 3px;
}	

.formclass {
	font: normal 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #3a3a3a;
	height: 20px;
	vertical-align: middle;
}

.formclass2 {
	font: normal 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #3a3a3a;
	vertical-align: middle;
}

.buttonclass {
	font: 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #FFFFFF;
	background: #e03b25;
	border: 1px solid #000000;
	text-indent: 0px;
	white-space: normal;
	height: 21px;
	width: 155px;
	vertical-align: middle;
}

/* Content blocks */

.cissue {
	font: normal 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
	border: 1px solid #0076bf;
	padding: 3px;
}

.cissuetitle {
	font: bold 16px/155% Georgia, "Times New Roman", Times, serif;
	color: #0076bf;
}

.cissuemnth {
	font: italic bold normal 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #0076bf;
}

.otherblocks {
	font: normal 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
	border: 1px solid #e6e2e2;
	padding: 3px;
}

.pagetitles {
	font: bold 14px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #FFFFFF;
	padding: 3px;
	background-color:#0076bf;
}

.hilites {
	font: bold 11px/155% Verdana, Arial, "Times New Roman", sans-serif;
	color: #0076bf;
}

.pubimgs{
	padding:0px 15px 0px 2px;
	margin: 0px;
	border: 0px none #000000;
	float:left;
}



/* Formatting */
#logo{
	width:17%;
	height:118px;
}

#masthead{
	width:83%;
	height:118px;
}

#menunavs{
	height:35px;
}

#leftpanel{
	width:179px;
}

.buttonrow{
	height:30px;
}
	
#footer{
	height:95px;
}

#footcopy{
	width:59%;
}	

#cfs{
	width:41%;
}	

#contentsall{
	width:99%;
}	

#pagetitle{
	width:45%;
}	

#crumbs{
	width:55%;
}

#divider{
	height:4px;
}	

#contentsfoot{
	height:45px;
}	
