﻿@charset "utf-8";
/* Global Styles */

 body {
 	background-color: #000000;	margin-left: 40px; margin-right: 40px;
	}
	
 a  {
 	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: small;	color: #CC0000;
	}
 a:visited {color: #999999;text-decoration: underline;}
 
 a:hover   {color: #FF0000;text-decoration: none;
}
 a:active {
	text-decoration: underline;
}
p   {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
	color: #999999;
	letter-spacing: .1em;
}
 body,td,th {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
	color: #666666;
	letter-spacing: .1em;
}
 a:link    {
	color: #999999;
	text-decoration: underline;
}
 
/* Class Styles */

.logo {
	font-size: x-large; font-weight: bold; 
	font-family: "CopprplGoth BT", "CopprplGoth Bd BT"; 
	color: #CCCCCC;
	}
	
.logo2 {
	font-size: medium; font-family: "CopprplGoth BT", "CopprplGoth Bd BT"; 
	color: #CCCCCC;
	}
	
.tagline {
	font-family: "Times New Roman", Times, serif; 
	font-weight: bold; font-size: medium; 
	color: #999999; font-style: italic;
	}
	
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: medium;	color: #666666;
	}
	
.subheader {
	font-size: medium; font-weight: bold; 
	color: #999999; font-style: italic;
	}
	
.redboldtimes {
	font-family: "Times New Roman", Times, serif; 
	font-size: medium; color: #CC0000; font-weight: bold;
	}
	
.blackitalic {
	font-family: "Times New Roman", Times, serif; 
	font-size: small; font-weight: italic color: #999999;
	}
	
.grayitalic {
	color: #999999;	font-style: italic;
	}
	
.redboldverd {
	color: #CC0000; font-weight: bold;font-size: medium;
	}
	
.background {
	font-size: xx-small; color: #333333;
	}
	
.whitecoppr {
	font-family: "CopprplGoth BT", "CopprplGoth Bd BT";	
	color: #FFFFFF;	font-size: small;
	}
	
.graybolditalverd {
	color: #999999; 
	font-family: "CopprplGoth BT", "CopprplGoth Bd BT"; 
	font-size: large; font-style: italic; 
	}
	
.detailText {
	font:11px Arial, Helvetica, sans-serif;	
	line-height:16px;	
	color:#323232;	
	letter-spacing:.1em;
	}
	
.pageName  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;	
	color: #666666;
	}
	
.navText {
	font:10px Arial, Helvetica, sans-serif;
	color: #7A7A7A;
	letter-spacing:.1em;
	line-height:16px;
	}

.calendarText {
	font:11px Arial, Helvetica, sans-serif;
	color: #7A7A7A;
	letter-spacing:.1em;
	}
	
.sidebarText {
	font:11px Arial, Helvetica, sans-serif;
	color: #A7FF4F;
	letter-spacing:.1em;
	line-height:18px;
	}
	
    .mapsection {font-family: Tahoma;font-size: 12px;}
    .mapitem {font-family: Tahoma;font-size: 12px;
	}
 
 h1 {
 	font-family: "Times New Roman", Times, serif; font-weight: 
	bold; font-size: medium; color: #999999; font-style: italic;
	}
	
 h2 {
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: medium;	color: #666666;
	}
	
 h3 {
 	font-size: medium; font-weight: bold; 
	color: #999999;
	}
h4 {
	font-size: small;
	color: #7A7A7A;
}
h5 {
	font-size: small;
	color: #7A7A7A;
}
h6 {font-family: "Times New Roman", Times, serif;
	font-size: medium;
	color: #808080;
}

.detailText {
	font:11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#323232;
	letter-spacing:.1em;
	}
.TitlePage {
	font-family: "CopprplGoth Bd BT", "CopprplGoth BT";
	color: #FF0000;
	font-size: x-large;
}

/* ID Styles */

#navigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: #323232;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding: 0px 10px;
	border-right:1px solid #8B8B8B;
	}
	
#navigation a:hover {
	color:#ffffff;
	background: #A7FF4F;
	}

#padding {
	padding:14px;
	}
	
/* Calendar Styles */

#calendar td {
	border: 1px solid #26354A; 
	}
	
#noborder td {
	border: 0px;
	}

#calheader td {
	font-weight:bold;
	color: #ffffff;
	}
