/*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: #990000;}

td.slogan	{background-color: #003366;}

td.colorbar	{background-color: #cccc99;
				padding-bottom: 2px;
				padding-top: 2px;}
				
td.leftcolumn	{width: 185px;
				padding-bottom: 30px;
				padding-top: 25px;
				background-color: #ffffff;}
				
td.leftcolumnhome	{width: 185px;
					padding-bottom: 30px;
					padding-top: 25px;
					background-color: #ffffff;}


td.rightcolumn	{padding-right: 20px;
				padding-bottom: 30px;
				padding-left: 25px;
				padding-top: 25px;
				width: 558px;
				background-color: #ffffff;}
				
table.border {border: 1px solid #336699;}				

A.nav:link 	{text-decoration: none; 
			color: #336699;
			font-family: verdana, arial, sans-serif;
			font-size: 11px;
			font-weight: bold;}

A.nav:visited 	{text-decoration: none; 
				color: #336699;
				font-family: verdana, arial, sans-serif;
				font-size: 11px;
				font-weight: bold;} 

A.nav:hover 	{text-decoration: none; 
				color: #990000;
				font-family: verdana, arial, sans-serif;
				font-size: 11px;
				font-weight: bold;}
		
A.nav-active:link 	{text-decoration: none; 
					color: #990000;
					font-family: verdana, arial, sans-serif;
					font-size: 11px;
					font-weight: bold;}
		
A.nav-active:visited 	{text-decoration: none; 
						color: #990000;
						font-family: verdana, arial, sans-serif;
						font-size: 11px;
						font-weight: bold;}

		
A.navmain:link 	{text-decoration: none; 
				color: #336699;
				font-family: verdana, arial, sans-serif;
				font-size: 14px;
				font-weight: bold;}

A.navmain:visited 	{text-decoration: none; 
					color: #336699;
					font-family: verdana, arial, sans-serif;
					font-size: 14px;
					font-weight: bold;} 

A.navmain:hover 	{text-decoration: none; 
					color: #990000;
					font-family: verdana, arial, sans-serif;
					font-size: 14px;
					font-weight: bold;}

		
A.topmenu:link 	{text-decoration: none; 
					color: #336699;
					font-family: verdana, arial, sans-serif;
					font-size: 11px;
					font-weight: bold;}

A.topmenu:visited 	{text-decoration: none; 
					color: #336699;
					font-family: verdana, arial, sans-serif;
					font-size: 11px;
					font-weight: bold;} 

A.topmenu:hover 	{text-decoration: none; 
					color: #990000;
					font-family: verdana, arial, sans-serif;
					font-size: 11px;
					font-weight: bold;}

		
div.nav-home	{line-height: 24px; 
				border-bottom: 1px solid #990000;
				border-top: 1px solid #990000;}

div.nav	{line-height: 24px; 
		border-bottom: 1px solid #990000;}
		
div.nav2line	{line-height:  14px; 
				border-bottom: 1px solid #990000;}
		
	
div.topmenu {padding-left: 20px; line-height: 20px; }

A:link 		 { color: #336699; 
			font-weight: bold; 
			text-decoration: underline }

A:visited 	 {color: #336699; 
			font-weight: bold; 
			text-decoration: underline}
 
A:hover 	  { color: #990000; 
				font-weight: bold; 
				text-decoration: none;}
							
body, td, p  	{font-family: verdana, Arial, sans-serif;
				font-size: 11px;
				color: #000000;}
				
body	{background-color:#6a8299;
		background: #6a8299 url('images/gradient-new2.jpg'); 
		background-repeat: repeat-x;}

ul	    	{font-family: verdana, Arial, helvetica, sans-serif;
			font-size: 11px;}
			
ul.index 		{font-family: verdana, Arial, helvetica, sans-serif;
				font-size: 8pt;}					
		
hr		{color: #336699;}


.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: arial;
				font-size: 10pt;}		
		
.tableheaders    { color: #990000; 
				font-size: 12px; 
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-weight: bold; 
				text-align: center }
	
h6		 { color: #990000; 
			font-size: 12px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			text-align: right }	
		
h5		 { color: #990000; 
			font-size: 13px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; }			
		
h4		 { color: #990000; 
			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: 12pt;
		font-weight: normal;
		text-align: center;}
		
h2		 { color: #990000; 
			font-size: 18px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; }	

span.bold-blue 	{ color: #003366; 
				font-size: 11px; 
				font-family: verdana, Arial, helvetica, sans-serif; 
				font-weight: bold }
			
span.small	{font-family: arial, helvetica, sans-serif;
        	color: #000000;
			font-size: 11px;}
			
span.bold-italic {color: #003366; 
			font-style: italic; 
			font-weight: bold;
			font-size:  15px;}
			
span.trademark	{font-size: smaller;
			vertical-align: super;
			font-weight: bold;
			font-family: arial;}
			
span.quotes {color: #003366;
			font-family: verdana, arial, helvetica, sans-serif;
			font-weight: bold;
			font-size:  11px;}

		
span.bold-red	{font-family: verdana, arial, helvetica, sans-serif;
        		color: #990000;
				font-size: 14px;
				font-weight: bold; }

span.nav-red-arrow 	{text-decoration: none; 
					color: #990000;
					font-family: verdana, arial, sans-serif;
					font-size: 11px;
					font-weight: bold;}		
					
.centeredimage	{text-align: center;
				margin-top: 0px;
				margin-bottom: 0px;
				padding: 0px;}
				
