/*this is to keep page from shifting to left on load in safari and firefox*/
html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

a:active, a:focus {outline:0}


td.logo	{background-color: #ffffff;}

td.slogan	{background-color: #ffffff;}

td.colorbar	{background-color: #b0b0b0;}

td.pagetitle	{background-color: #00517c;}

td.pagetitletext {	width: 743px;
					padding-top: 10px;
					padding-bottom: 10px;
					font-family: verdana, arial, sans-serif;
					font-size: 24px;
					color: #ffffff;
					font-weight: bold;}




td.leftcolumn	{width: 170px
				padding-bottom: 30px;
				padding-top: 17px;}

td.centercolumn	{padding-right: 20px;
				padding-bottom: 30px;
				padding-left: 25px;
				padding-top: 30px;
				width: 381px;}
				
td.rightcolumn {width: 473px;
				padding-left: 25px;
				padding-bottom: 30px;
				padding-top: 30px;}
				
A.nav-top:link 	{text-decoration: none; 
		color: #00517c;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;}

A.nav-top:visited 	{text-decoration: none; 
		color: #00517c;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;} 

A.nav-top:hover 	{text-decoration: none; 
		color: #00314a;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;}



A.nav:link 	{text-decoration: none; 
		color: #00517c;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: normal;}

A.nav:visited 	{text-decoration: none; 
		color: #00517c;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: normal;} 

A.nav:hover 	{text-decoration: none; 
		color: #00314a;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: normal;}
		
A.nav-hot:link 	{text-decoration: none; 
		color: #7f1d00;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: normal;}

A.nav-hot:visited 	{text-decoration: none; 
		color: #7f1d00;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: normal;} 

A.nav-hot:hover 	{text-decoration: none; 
		color: #00314a;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: normal;}
		
		

A.nav-hot-active:link 	{text-decoration: none; 
		color: #7f1d00;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;}

A.nav-hot-active:visited 	{text-decoration: none; 
		color: #7f1d00;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;} 

A.nav-hot-active:hover 	{text-decoration: none; 
		color: #00314a;
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;}


A.nav-active:link 	{text-decoration: none; 
					color: #00314a;
					font-family: verdana, arial, sans-serif;
					font-size: 11px;
					font-weight: bold;}
		
A.nav-active:visited 	{text-decoration: none; 
						color: #00314a;
						font-family: verdana, arial, sans-serif;
						font-size: 11px;
						font-weight: bold;}
						
A.nav-active:link 	{text-decoration: none; 
					color: #00314a;
					font-family: verdana, arial, sans-serif;
					font-size: 11px;
					font-weight: bold;}

		


a:active, a:focus {outline: 0}

div.nav	{line-height: 24px; 
		border-bottom: 1px solid #d7d7d7;}

A:link 		 { color: #00517c; font-weight: bold; text-decoration: underline }

A:visited 	 { color: #00517c; font-weight: bold; text-decoration: underline }
 
A:hover 	  { color: #00314a; font-weight: bold; text-decoration: none; background-color: #d7d7d7; }
							
A.affiliated:hover	{background-color: transparent;}
					
body, td, p  	{font-family: verdana, Arial, sans-serif;
				font-size: 11px;
				color: #000000;}
				
body	{background-color: #ffffff;}


ul	    	{font-family: verdana, Arial, sans-serif;
			font-size: 11px;}
			
ul.index 		{font-family: verdana, Arial, helvetica, sans-serif;
				font-size: 11px;}					
		
hr		{color: #b0b0b0;}

.copyright	 { color: #808080; font-size: 11px; font-family: Arial, helvetica, sans-serif; text-align: center }
		
.pagetop	 { color: #ff00ff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center }

.disclaimer		{font-family: verdana, arial;
				font-size: 10px;}		
		
.tableheaders    { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #00314a; text-align: center }
	
h6		 { color: #00517c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }	
		
h5		 { color: #00517c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }			
		
h4		 { color: #00517c; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
		
h3		{font-family: verdana, arial, helvetica, sans-serif; 
        	color: #000000;
		font-size: 15px;
		font-weight: bold;
		text-align: center;}
		
h2		 { color: #00517c; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }	

.bold 		 { color: #00517c; font-size: 11px; font-family: verdana, Arial, helvetica, sans-serif; font-weight: bold }
			
.small	{font-family: arial, helvetica, sans-serif;
        	color: #000000;
			font-size: 8pt;}
			
span.bold-italic {color: #00517c; 
			font-style: italic; 
			font-weight: bold;}
			
span.trademark	{font-size: 7pt;
			vertical-align: super;}
			
.lnav-heading {
	border-top: 1px solid #00314a;
	background-color: #00314a;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.lnav-subheading {
	background-color: #ffffff;
	font-size: 11px;
	border-bottom: 1px solid #b0b0b0;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom: 1px;
	
}
			
			