body	{
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		background-color: #2E498A;
		background-image: url(images/tile.jpg);
		background-repeat: repeat;
		font-size: .9em;
		color: #333333;
		}
		
#container	{
			margin: 0 auto;
			width: 737px;
			text-align: left;
			background-color:#FFFFFF;
			}
			
#banner		{ width: 737px; }
			
#content	{
			padding: 30px 75px 30px 75px;
			background-color: #fff;
			background-image: url(images/shadow.gif);
			background-repeat: repeat-x;
			width: 587px;
			}	

			
a:link { 
	color: #2E498A;
	}
a:visited { 
	color: #2E498A;
	}
a:hover { 
	color: #000000;
	text-decoration: none;
	}
a:active { 
	color: #FF0000;
	}
			

#navbar	{
		position: relative;
		font-size: .9em;
		padding: 7px 0 5px 0;
		background-color: #DBE5F1;
		border-bottom: #cccccc thin solid;
		}
			
#nav	{ text-align: center; }
			
#navbar a:link { 
	color: #2E498A;
	text-decoration: none;
	padding: 0 35px; 
	}
#navbar a:visited { 
	color: #2E498A;
	text-decoration: none;
	padding: 0 35px; 
	}
#navbar a:hover { 
	color: #000000;
	text-decoration: none;
	padding: 0 35px; 
	}
#navbar a:active { 
	color: #990000;
	padding: 0 35px; 
	}
	
	
#content img	{ padding: 0 0 0 12px; }

#content .leftphoto	{ position: relative; left: -16px; }
					

h1		{ color: #2E498A; }
h2		{ color: #2E498A; }
h3		{ color: #2E498A; }
h4		{ color: #2E498A; }

.blue	{ color: #2E498A; }
		

#footer	{ 
		font-size: 11px;
		background-color: #DBE5F1;
		height: 50px; 
		width: 693px;
		color: #2E498A;
		padding: 4px 22px 0 22px;
		border-top: #cccccc thin solid;
		}
		
#copyright	{
			position: relative;
			top: 17px;
			left: 8px;
			}
			
.topics	{
		border: #999999 medium double;
		}
				
th	{ background-color: #3570B5;
	color: #fff;
	padding: 7px;
	text-align: center;
	}
	
td	{
	color: #333;
	padding: 17px;
	}
	
.smalltext	{ font-size: .75em; }	

.liteblue	{ background-color: #DBE5F1;
	color: #333;
	padding: 17px;
	}	
	
.liteblue2	{
			background-color: #DBE5F1;
			 }	
	
.table2	{ 
		background-color: #fff; 
		font-size: .9em;
		border: #999999 medium double;
		}
		
.table2 td	{
			padding: 10px 17px 10px 17px;
			}

#blurb	{
		background-color: #DBE5F1;
		text-align: center;
		width: 150px;
		float: right;
		padding: 15px;
		border: #2E498A 3px solid;
		}	
