A:VISITED {
	color: #003399;
}

A:LINK {
	color: #003399;
}

A:HOVER {
	color: #0066AA;
	text-decoration : underline;
}
a:active {
	position: relative; top: 1px; left: 1px;
}
body {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	text-align: left;	/*
	scrollbar-arrow-color : #999999;
	scrollbar-face-color : #666666;
	scrollbar-track-color : #666666;
	scrollbar-base-color : #666666;
	scrollbar-shadow-color : #444444;
	scrollbar-3dlight-color : #666666;
	*/
}

TABLE {
	color : black;
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	text-align: left;	
}

TD, TH {
	color : #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: left;	
}

H1 {
	font-family : Verdana, Arial, sans-serif;
	font-size : x-large;
	letter-spacing : 1.5px;
}

H2 {
	font-family : Verdana, Arial, sans-serif;
	font-size : large;
	letter-spacing : 1.5px;
}

H3 {
	font-family : Verdana, Arial, sans-serif;
	letter-spacing : 1.5px;
}

H4 {
	color : black;
	font-family : Arial, sans-serif;
}


H5, H6 {
	color : black;
	font-family : Arial, sans-serif;
	letter-spacing : 1.5px;
}

p  {
	color: black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 1px;
	margin-bottom: 1px;
	font-size: 12px;
}
               			
UL {
	color : black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height :  auto;
}

OL {
	color : black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height :  auto;
}

.date {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	background-color: #333333;
	border: none;
	padding: 2px;

}

.subheading {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	background-color: #333333;
	border: none;
	padding: 2px;

}

.pagetitle {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #003399;
	margin: 2px;
	padding: 2px;
	border-top: 2px solid #003399;
	border-right: none;
	border-bottom: 2px solid;
	border-left: none;
}

.announcement {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #C00000;
	margin: 2px;
	padding: 2px;
	border-top: 2px solid #C00000;
	border-right: none;
	border-bottom: 2px solid;
	border-left: none;
}

.greenbar {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #008000;
	margin: 2px;
	padding: 2px;
	border-top: 2px solid #008000;
	border-right: none;
	border-bottom: 2px solid;
	border-left: none;
}

hr {
  	width: 100%;
	color: #666666;
	height: 1px;
	text-align: center;
}

/* Guestbook Styles */
.gb_entry1 {
	background-color: #0410B0; 
	color: #ffffff; 
	font-weight: bold; 
	padding: 3px;
}
.gb_entry1 a { 
	color: #ffffff; 
}
.gb_entry2 { 
	background-color: #A7C4F5; 
	color: #000000; 
	padding: 3px;
}

/* Poll Styles */
.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
.poll_textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; width: 300px;}
.poll_input {  width: 300px;}
.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

