
/* HTML Style Definitions  */

body {
			font-family: Georgia, "Times New Roman", Times, serif;
			background: #ECF2FD;
			margin: 0px; 
			padding: 0px;
			text-align: center;
			color: #000000;}

p {  
			font-size: 12px;
			line-height: 16px;
			font-family: Tahoma, Geneva, sans-serif;
			color: #000000;
			margin-bottom: 10px;}
			
h1 {
			color: #19526C;
			font-size: 26px;
			font-family: Tahoma, Geneva, sans-serif;
			font-weight: normal;
			padding: 0px 0px 15px 0px;
			margin: 0px;
			text-align: left;}	
								
h2 {
			color: #333;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 18px;
			font-weight: normal;
			padding: 12px 0px 4px 0px;
			border-bottom: 1px solid #750000;
			margin-bottom: 8px;}	
			
h3 {  
			color: #19526C;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 18px;
			font-weight: bold;
			padding: 4px 4px 4px 15px;
			margin: 10px 10px 10px 30px;
			border: 0px solid #ECE691;
			border-width: 0px 0px 0px 6px;
			display: block;}	
			
a.h3link:link, a.h3link:visited, a.h3link:hover {  
			color: #19526C;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 18px;
			font-weight: bold;}				
						
td {  
			font-size: 12px;
			font-family: Tahoma, Geneva, sans-serif;
			vertical-align: top;}
			
ol {
			font-size: 12px;
			line-height: 16px;
			font-family: Tahoma, Geneva, sans-serif;
			color: #000000;
			margin: 0px 0px 0px 40px;
			font-weight: bold;}
			
ul {
			font-size: 12px;
			line-height: 16px;
			font-family: Tahoma, Geneva, sans-serif;
			color: #000000;
			padding: 0px 0px 0px 20px;
			font-weight: normal;
			list-style: disc;}
			
li {
			font-size: 12px;
			line-height: 16px;
			font-family: Tahoma, Geneva, sans-serif;
			color: #000000;
			padding: 0px 10px 10px 5px;}
			
/* Custom Style Definitions */
.sm {  
			font-size: 10px;
			line-height: 12px;}

.wht {  
			color: #FFFFFF;}			
			

/* Layout Styles */		
			
.maincontainer {
			width: 779px;  
			background: #FFFFFF url(/images/bkg_main.jpg) repeat-y; 
			margin: 0 auto; 
			padding: 0px;
			text-align: left;
			height: auto;
			border: 0px solid #750000;
			border-width: 0px 1px 0px 1px;}

* {
			margin:0px;		/* This removes any space around the  main container, while allowing it to stay centered */	
			padding:0px;}
			
	
.lftsidebar {
			float: left; /* since this element is floated, a width must be given */
			margin: 0px 0px 0px 0px;
			width: 225px;
			text-align: left;
			border: 0px solid #750000;
			border-width: 0px 1px 0px 0px;}
	
	
.maincontent {
			margin: 0px 0px 0px 226px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
			padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
			text-align: left;} 

	
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
			clear:both;
    		height:0;
    		font-size: 1px;
    		line-height: 0px;}	
			
/* Content Styles */

	/* Header Styles */

.header { 
			padding: 0px;
			width: 553px;} 

.hdrimg { 
			
			/* background: #750000; */
			background: #750000;
			width: 553px;
			text-align: center;} 	
				
.hdrtan {
			color: #750000;
			background: #ECE691;
			font-size: 14px;
			font-family: Georgia, "Times New Roman", Times, serif;
			padding: 3px 10px;
			font-weight: bold;
			text-align: right;}
			
.hdrnav {
			color: #1A526C;
			background: #99CDE6;
			font-size: 14px;
			font-family: Georgia, "Times New Roman", Times, serif;
			padding: 10px;
			font-weight: bold;
			text-align: right;}
			

	/* Left Nav Styles */

.lftsidebar { /* See above */
}	
			
.lftsidemenu {
			width: 225px;
			text-align: center;}
			
.lftsidemenutop {
			background: #750000;}	
			
.lftsidemenumid {
			text-align: left;
			padding: 0px 0px 10px 0px;}
			
			
.lftsidemenubot {
			}		
			
	
	/* Main Content Styles */	

.content {
			padding: 20px 30px;}
			
.txt1, p {
			padding: 0px;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 13px;
			line-height: 18px;}
			
.pad10 {
			padding: 10px;}

	
	/* Footer Styles */	
	
.footer {
			margin: 20px 0px 0px 0px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
			padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
			text-align: center;}

			
.ftrnav {
			color: #750000;
			background: #ECE691;
			font-size: 11px;
			line-height: 19px;
			font-family: Georgia, "Times New Roman", Times, serif;
			padding: 10px;
			text-align: center;
			font-weight: bold;
			border-top: 5px solid #99CDE6;}
			
.ftrinfo {
			background: #750000;
			padding: 10px 20px;
			font-size: 10px;
			font-family: Georgia, "Times New Roman", Times, serif;
			line-height: 18px;
			color: #FFF;
			text-align: left;}
		
			
/* Link Styles */

a:link {
			/* color: #C90; */
			color: #36C;
			font-weight: bold; 
			text-decoration: none;}
			
a:visited {
			color: #36C;
			font-weight: bold; 
			text-decoration: none;}			

a:hover {
			color: #693;
			font-weight: bold; 
			text-decoration: underline;}	

	/* navlft - Main links on the left */

a.navlft1:link, a.navlft1:visited {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			text-align: left;
			color: #FFFFFF;
			font-size: 15px;
			font-weight: bold;
			padding: 4px 10px 4px 10px;
			border-bottom: 1px solid #ECE691;
			text-decoration: none;}
			
a.navlft1:hover {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			text-align: left;
			color: #FFFFFF;
			background: #99CDE6;
			font-size: 15px;
			font-weight: bold;
			padding: 4px 10px 4px 10px;
			border-bottom: 1px solid #ECE691;
			text-decoration: none;}

a.navlft2:link, a.navlft2:visited {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			text-align: left;
			color: #750000;
			font-size: 15px;
			font-weight: bold;
			background: #ECE691;
			padding: 4px 10px 4px 10px;
			text-decoration: none;}
			
a.navlft2:hover {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			text-align: left;
			color: #FFFFFF;
			background: #99CDE6;
			font-size: 15px;
			font-weight: bold;
			padding: 4px 10px 4px 17px;
			text-decoration: none;}

a.navlft3:link, a.navlft3:visited {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			text-align: left;
			color: #FFFFFF;
			font-size: 13px;
			font-weight: bold;
			padding: 4px 10px 4px 19px;
			border-bottom: 1px solid #ECE691;
			text-decoration: none;}
			
a.navlft3:hover {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			text-align: left;
			color: #FFFFFF;
			background: #99CDE6;
			font-size: 13px;
			font-weight: bold;
			padding: 4px 10px 4px 19px;
			border-bottom: 1px solid #ECE691;
			text-decoration: none;}			

			
	/* navhdr - Links at the top */

a.navhdr:link, a.navhdr:visited {
			color: #1A526C;
			background: #99CDE6;
			font-size: 14px;
			font-family: Georgia, "Times New Roman", Times, serif;
			text-align: right;
			font-weight: bold;
			text-decoration: none;}

a.navhdr:hover {
			color: #1A526C;
			background: #99CDE6;
			font-size: 14px;
			font-family: Georgia, "Times New Roman", Times, serif;
			text-align: right;
			font-weight: bold;
			text-decoration: underline;}	
			
			
	/* navftr - Links at the bottom */			
			
			
a.navftr:link, a.navftr:visited {
			color: #750000;
			font-size: 11px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-weight: bold;
			text-decoration: none;}
			
a.navftr:hover {
			color: #750000;
			font-size: 11px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-weight: bold;
			text-decoration: underline;}
		
	/* wht and blk - Used to ensure linke are white or black in color */			
			
a.whtu:link, a.whtu:visited, a.whtu:hover {  
			color: #FFFFFF; 
			text-decoration: underline;}
			
a.wht:link, a.wht:visited, a.wht:hover {  
			color: #FFFFFF; 
			text-decoration: none;}
			
a.blk:link, a.blk:visited, a.blk:hover {  
			color: #000000; 
			text-decoration: none;}	
			
a.red:link, a.red:visited, a.red:hover {  
			color: #990000; 
			text-decoration: underline;}			

