html {
	overflow-y: scroll;
}
body{ 		padding: 0px;
		width: 100%;
		/*background-color: black;*/
		background-image: url('bg.gif');
		font-family: Arial, Helvetica, sans-serif; 
		font-size: medium;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		font-size: 12px;
		/*center*/
		margin-left: auto;
		margin-right: auto;
}
table td{	font-family: arial, verdana,  sans-serif;
		font-size: 12px; 
}
table.tblContact {	border-collapse: collapse;
			width: 480px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
table.tblContact td {	border-top: 1px solid #cccccc;
			padding: 10px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
table.aboutTbl {	width: 565px;
}
table.aboutTbl td {	padding: 10px;
			padding-bottom: 45px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
			text-align: justify;
}
table.govTbl td {	width: 200px;
			padding-bottom: 5px;
			padding-right: 25px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
/*view navigation style*/
table#viewnav td{	font-family: verdana, arial, tahoma, sans-serif;
		color: #2c4075;
		font-size: 11px;
		
		padding-right:20px;
		padding-left:0px;
}
table#viewnav td a{ 	
		font-family: verdana, arial, tahoma, sans-serif;
		color:#2c4075;
		font-weight: bold;
		text-decoration: none;
}
table#viewnav td a:hover{	font-family: verdana, arial, tahoma, sans-serif;
			text-decoration: underline;
}
a:link{
}
a:visited{
}
a:hover{
}
a:active{	text-decoration: none;
	outline: none;
}
a.aboutlinks{color: #003399;
		text-decoration: none;
}
a.aboutlinks:hover{color: #cc0000;
}
select { font-size: 13px;
}
input{ font-size: 13px;
}
.aPar {		font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			padding-top: 5px;
			padding-bottom: 5px;
}
.aParMini {		font-size: 10px;
			font-family: Arial, Helvetica, sans-serif;
			padding-top: 5px;
			padding-bottom: 5px;
}
.aParMini a{ text-decoration: none; color:#003399;
}
.aParMini a:visited{ color:#003399;
}
.aParMini a:hover{ color: #CC0000;
}
/*drop down menu style*/
.anylinkcss{		 position:absolute;
		 		 visibility: hidden;
		 		 border: 1px solid #A9C1DD;
				 border-top: 0px solid #A9C1DD;
		 		/* border-bottom-width: 0;*/
		 		 font-size: 10px; 
		 		 font-family: verdana, arial, sans-serif;
		 		/* line-height: 18px;*/
		 		 z-index: 100;
		 		 background-color:#053367;
		 		 width: 205px;
}
.anylinkcss a{		 width: 100%;
		 		 display: block;
		 		 text-indent: 3px;
		 		 /*border-bottom: 1px solid #e6e8ed;*/
		 		/* padding: 2px 0;*/
				padding-top:4px;
				padding-bottom: 4px;
		 		 text-decoration: none;
		 		 font-weight: bold;
		 		 text-indent: 5px;
		 		 color: white;
				 background-color:#31447C;
}
.anylinkcss a:visited{
		 		 color: white;	 
}
.anylinkcss a:hover{
					color: white;
		 		 background-color: #FF0000;
		 		 text-decoration: none;
				background-image: url('redgrad.gif');  
				background-repeat: repeat-y;
}
.boldBlue{font-weight: bold; color:  #003399;}
.boldHeading {		font-size: 13px;
			font-family: Arial, Helvetica, sans-serif;
			padding-top: 20px;
			padding-bottom: 20px;
			font-weight: bold;
}
.boldTextHeader {	font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #003366;
			/*padding-bottom: 10px;*/
}
.centerFormat { 	padding-top: 22px;
			padding-left: 25px;
			padding-bottom: 45px;
			padding-right: 25px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 13px;
			text-align: justify;
}
.centerFormat2 { 	padding-top: 50px;
			padding-left: 25px;
			padding-bottom: 0px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 13px;
			text-align: justify;
}
.comTitle {		font-weight: bold;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
.comList {		padding-left: 30px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
.contenttd{
background-color: white; padding: 30px; text-align: justify;
}
.crpMenu a{text-decoration: none; color: #003366;}
.crpMenu a:hover{color: #CC0000;}
/*footer*/
.footer{		
		/*margin-left: 1px;*/
		/*padding-left: 10px;*/
		/*padding-right: 10px;*/
		/*padding-top: 1px;*/
		/*padding-bottom: 1px;*/
		/*background-color: #0E3463; */
width: 800px; 
background-image: url('bg_f.gif');
background-repeat: repeat-y;
		padding-top: 3px;
		padding-bottom: 3px;
}
.footerItem{	font-family:  arial, verdana,  sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-align: left;
		color: #FFFFFF;
		/*background-color: #0E3463;*/
		text-decoration: none;
}
.footerItem a{	font-family:  arial, verdana, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #FFFFFF;
		/*background-color: #0E3463;*/
		text-decoration: none;
}
.footerItem a:hover{color: #A6C4FF;
		/*background-color: #0E3463;*/
		/*text-decoration: underline;*/
}
/*list items for home page*/
.homelistitem{	padding-top: 3px;
		padding-left: 15px;
		padding-bottom: 3px;
}
.homelistitem a{		font-family: arial,  verdana,  sans-serif;
			font-weight: bold;
			text-decoration: none; 
			color: #666666; 
			font-size: 12px;
}
.homelistitemhead{ 	background-color: #e6e8ed;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 15px;
			
}
.homelistitemhead a{	font-family: arial,  verdana,  sans-serif;
			font-weight: bold;
			text-decoration: none; 
			color: #666666; 
			font-size: 16px;
}
/*top horizontal menu*/
.menuItem{	font-family: verdana, arial,  sans-serif;
		padding:4px;
		font-weight: bold; 
		font-size: 10px;
		color: #FFFFFF;
		display:block;
		background-color:#2c4075;
		border-bottom: 2px solid #A9C1DD;
		text-align: center;
		text-decoration: none;
		border-top: 2px solid #A9C1DD;
		/*border-right: 0px solid white; */
}
.menuItem:hover{color: white;
		background-color: #FF0000;
				background-image: url('redgrad.gif');  
				background-repeat: repeat-y;
}
.pageCR { 		width: 595px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
.pageCenter { 	width: 595px;
}
.siteCat {		background-color: #003466;
			font-family: Arial, Helvetica, sans-serif;
			width: 130px;
			font-size: 12px;
			
}
.siteCat a {	font-weight: bold;
			text-decoration: none;
			color: #ffffff;
			padding-left: 8px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
.siteList {		text-align: left;
}
.siteList a {		font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			text-decoration: none;
			color: #003399;
			/*padding-top: 10px;*/
			/*padding-bottom: 10px;*/
}
.siteList a:hover {	color: #CC0000;
			/*text-decoration: underline;*/
}
.stock a {		font-size: 16px;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: #003399;
}
.stock a:hover {	color: #CC0000;
			/*text-decoration: underline;*/
}
/*stock symbol*/
.stocksym{	background-color:  #e6e8ed; 
		padding-left: 35px;
		padding-top: 5px;
		padding-bottom: 5px;
}
.stocksym a{		font-family: arial,  verdana,  sans-serif;
			font-weight: bold;
			text-decoration: none;
			color: #003399;
			font-size: 16px;
			 
}
.stocksym a:hover{/*text-decoration: underline;*/
}
/* bread crumb toggle*/
.togBC{		padding-bottom: 20px;
		font-weight: bold; 
		font-size: 12px;
}
.togBC a{	font-weight: bold; 
		color: #003399;;
		text-decoration: none;
}
.togBC a:hover{		/*text-decoration: underline;*/
			color: #CC0000;
}
/*general text styling - bold */
.txt{		font-family:  arial,  verdana, sans-serif;
		font-weight: bold; 
		font-size: 10px;
		color: #0E3463;
}
.url a {		font-weight: normal;
			text-decoration: none;
			color: #003399;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
.url a:hover {		/*text-decoration: underline;*/
			color: #CC0000;
}
.urlBold a {		font-weight: bold;
			color: #003399;
			text-decoration: none;
}
.urlBold a:hover {	color: #CC0000;
}
/*bread crumb navigation*/
/*back pages*/
#breadcrumbs{	/*margin-left: 1px;*/		
		padding-top: 2px;
		padding-bottom: 2px;
		font-family:   verdana,arial, sans-serif;
		font-weight: bold; 
		font-size: 10px;
		color: #0E3463;
		background-color: #E6E8ED; 
		border-bottom: 1px solid #0E3463; 
		/*border-right: 1px solid #CFD1D5;*/
		width: 800px;
}
#breadcrumbs a{ font-weight: bold; 
		color: #0E3463;
		text-decoration: none;
		
}
#breadcrumbs a:hover{	/*text-decoration: underline;*/
			color: #CC0000;
}
/*page container*/
#container{ 	
width: 800px; margin-left: auto; margin-right: auto;
				
}
#legalList {		list-style: circle;
			padding-bottom: 15px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
#legalList li {		padding-top: 5px;
			padding-bottom: 5px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
}
#lllink a:active{	/*text-decoration: underline;*/
	outline: none;
}
#mb{	width: 800px;
	border-right: 1px solid #cfd1d5;	
}
 
/*text on home page*/
.hometext{padding-left: 35px;
		padding-right: 35px;
	padding-top: 35px;
	padding-bottom: 35px;
	text-align: justify;
	/*color: #666666; */
	color: #0E3463;
		font-family: arial,  verdana,  sans-serif;
		/*font-weight: bold; */
		font-size: 11px;
}
/*body container for content*/
.bodycontainer{	/* border-left: 1px solid #ffffff; */
		/*border-right: 1px solid #cfd1d5;*/
}
/*page content heading*/
.pageLeft {		width: 160px;			
			background-color: #0E3463;
			vertical-align: top;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px;
			border-left: 1px solid  white;
			border-bottom: 1px solid  white;	
}
/*left menu heading*/
.lmenuheading{	font-family:  arial,  verdana, sans-serif;		
		font-size: 16px;
		color: white;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 8px;
		padding-left: 10px;
		background-color: #0E3463;
}
/*left hand menu and elements*/
.lmenutd{
	background-image: url('gradationBIG.jpg'); background-color: white; background-repeat: repeat-x;
	width: 160px;
}
.lmenu{		
		
		/*background-color: #0E3463;	*/
		/*width: 165px; */
		padding-bottom: 25px; 
		padding-top: 27px;
}
.lmenuitem{	
}
.slmenuitem a{
		display: block;
		color: #cc0000;
		font-weight: bold;
		font-size: 12px;
		font-family:  arial, verdana, sans-serif;
		text-decoration: none;
		padding-top:3px;
		padding-bottom: 3px;
		padding-left: 10px;
}
.slmenuitem a:hover{
		display: block;
		text-decoration: none;
		/*color: #A6C4FF;*/
}
.lmenuitem a{ 	display: block;
		color: #053367;
		font-weight: bold;
		font-size: 12px;
		font-family:  arial, verdana, sans-serif;
		text-decoration: none;
		padding-top:3px;
		padding-bottom: 3px;
		padding-left: 10px;
}
.lmenuitem a:hover{
		display: block;
		text-decoration: none;
		color: black;
}
 


