body {
	margin:0px;
	padding:0px;
	background-color:#000;
}
.topbar {
	background-color:#9fa615;
}
.mainBorder {
	width:1px;
	background-color:#9fa615;
}
#nav {
	text-align:right;
	margin-right:72px;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
#nav a {
	font-size:13px;
	color:#000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;

}
#nav a:link, #nav a:visited {
	color:#000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
#nav a:hover {
	color:#9fa615;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
#heading {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Times, Times New Roman; 
	font-size: 14px; 
	font-style: normal;	
	line-height: 1.5; 
	font-variant: normal;	
	color: #000000;	
	text-decoration: none;
	vertical-align: bottom;
}
#subheading {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Times, Times New Roman; 
	font-size: 14px; 
	font-style: normal;	
	line-height: 1.5; 
	font-variant: normal;	
	color: #000000;	
	text-decoration: none;
	vertical-align: bottom;
}
#content {
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Times, Times New Roman; 
	font-size: 14px; 
	font-style: normal;	
	line-height: 1.5; 
	font-variant: normal;	
	color: #000000;	
	text-decoration: none;
}
#content .img{
	margin-right:10px;
}
.bottombar {
	background-color:#1B3327;
	height:100px;
}
#bottom-callout {
	background: #fff url('../images/bottom-fade.gif') repeat-x;
	min-height:143px;
	height:143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#bottom-callout2 {
	background: #EAEBCD;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	color:#1B3327;
	text-align:right;
	padding-right:72px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.directions {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: bottom;
	font-size:10px;
	color:#1B3327;
}
.rCallout {
	background: #fff url('../images/callout-fade.gif') repeat-x;
}
.callout-title {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	margin:6px 6px 6px 6px;
}
.callout-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:normal;
	margin:6px 6px 6px 6px;
}
.rCallout a:link, .rCallout a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:normal;
	text-decoration:underline;
}
.rCallout a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

a.MainLink, a.MainLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:blue;
	font-weight:normal;
	text-decoration:underline;
}
a.MainLink:hover {
	text-decoration:none;
}

.subnav-title {
	background-color:#1B3327;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#fff;
	vertical-align:middle;
}

#frmSignup {
	display:inline;
}
#frmSignup input {
	font-size: 10px;
	height:20px;
}
#frmSignup .submit {
	background-color: #3B4462;
	font-weight: normal; 
	font-size: 10px; 
	color: white;
	height:20px;
}
.fsubmit {
	background-color: #3B4462;
	font-weight: normal; 
	font-size: 10px; 
	color: white;
	height:20px;
}

/*TITLE STYLES-------------------------------------------------------*/


/* Titles - Page titles, paragraph titles, and other subtitles. May change color, size and shape within limited and appropriate web safe fonts. */

.Tagline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: normal;	font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none; }

.PageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color:#3B4462;
	text-decoration: none;
	vertical-align: bottom;
	padding-top: 0 px;
	padding-bottom: 0px;
}
.PageTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3B4462;
	text-decoration: none;
	vertical-align: bottom;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3B4462;
	text-decoration: none;
	vertical-align: bottom;
}
/*COPY STYLES--------------------------------------------------------*/
.copyTimes 
	{ 
	font-family: Times, Times New Roman; 
	font-size: 14px; 
	font-style: normal;	
	line-height: 1.3; 
	font-variant: normal;	
	color: #000000;	
	text-decoration: none; 
	font-weight: normal; 
	}

.copyTimesBold
	{ 
	font-family: Times, Times New Roman; 
	font-size: 14px; 
	font-style: normal;	
	line-height: 1.3; 
	font-variant: normal;	
	color: #000000;	
	text-decoration: normal;
	font-weight: bold; 
	}

.copyArial 
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;	
	line-height: 1.5; 
	font-variant: normal;	
	color: #000000;	
	text-decoration: none; 
	}

.blueTimes 
	{ 
	font-family: Times, Times New Roman; 
	font-size: 14px; 
	font-style: normal;	
	line-height: 1.3; 
	font-variant: normal;	
	color: #003d79;	
	text-decoration: none; 
	}
.blueArial 
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;	
	line-height: 1.5; 
	font-variant: normal;	
	color: #003d79;	
	text-decoration: none; 
	}
.greenTimes 
	{ 
	font-family: Times, Times New Roman; 
	font-size: 14px; 
	font-style: normal;	
	line-height: 1.3; 
	font-variant: normal;	
	color: #1B3327;	
	text-decoration: none; 
	}
.greenArial 
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;	
	line-height: 1.5; 
	font-variant: normal;	
	color: #1B3327;	
	text-decoration: none; 
	}

	
	
	
	
/* Copyright Text at the bottom of each page - May change color - try to keep light and not very noticable. Usually a gray color. Should be very small Arial/Helvetica or Times/New Times Roman styles of font */ 
.Copyright { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; line-height: 25px; font-weight: normal; font-variant: normal; text-transform: none; color: #C3B59C; text-decoration: none; }

.SubNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #1B3327;
}
.SubNav:hover {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-style: normal;	
	line-height: normal; 
	font-weight: bold;	
	color: #1B3327; 
	text-decoration: none; 
}

.SubNav-on {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-weight: bold;	
	color: #1B3327; 
	text-decoration: none; 
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
.disclaimer:hover {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-style: normal;	
	line-height: normal; 
	font-weight: normal;	
	color: #000000; 
	text-decoration: none; 
}

.disclaimer-on {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-weight: normal;	
	color: #9fa615; 
	text-decoration: none; 
}

/*NEWS ARTICLES--------------------------------------------------------------*/


/* News Headlines and News Article Styles - Can be used or not used in any given design */

.NewsItemHeadline { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; }
.NewsItemHeadline:hover { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: underline; }


.NewsItemDate { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; }

.NewsItemCopy { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000;	text-decoration: none; }
.NewsItemCopy:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: underline; }

a.NewsItemMore, a.NewsItemMore:visited {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-style: normal;	line-height: 30px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline; }
a.NewsItemMore:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 30px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline; }

a.NewsArticles, a.NewsArticles:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:blue;
	font-weight:bold;
	text-decoration:underline;
}
a.NewsArticles {
	text-decoration:none;
}

.NewsPageTitle { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; }

 
/*FORM STYLES--------------------------------------------------------------*/


/* Form Styles - Standard Styles - These USUALLY stay the same */
.Form { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none; }

/* Form Styles - Standard Styles - These USUALLY stay the same */
.FormHeading { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none; }

/* Form Field Error Callout Style - Usually above style in red and/or bolder */
.FormError { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: RED; text-decoration: none; }

/* Form Error Message Style */
.FormRed { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bolder; color: RED; font-style: normal; line-height: normal; }



/*PHOTO STYLES-------------------------------------------------------*/


/* Photo Type Thumbnail Caption Style */
.PhotoCaption { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none; }

/* Photo Type Image Popup Link Style */
.ImgLink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; }
.Imglink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; }

/* Photo Style Page Number Links */
.PageNums { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 26px; font-weight: normal; font-variant: normal; color: #000000; text-decoration: underline; }

/* Photo Style Current Page Number Link */
.PageNumsOn { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-style: normal; line-height: 20px; font-weight: bolder; font-variant: normal; color: #000000;  text-decoration: none; }



/*SITEMAP STYLES-------------------------------------------------------*/


/* Site Map Main Nav Style */
.SiteMapTop { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; }
.SiteMapTop:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #666666; text-decoration: none; }


/* Site Map Sub Nav Style */
.SiteMapSub { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; }
.SiteMapSub:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #666666; text-decoration: none; }

/* Site Map Tertiary Nav Style */
.SiteMapTer { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #003399; text-decoration: none; }
.SiteMapTer:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #999999; text-decoration: none; }



/*MISC STYLES-------------------------------------------------------*/


/* Event Type Styles */
.Event { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: black; text-decoration: underline; }
.Event1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: black; text-decoration: none; }

/* BBS Type Style */
.BBS { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 20px; font-weight: bold; color: #660099; }

/* List Objects */
ul {
	color: #000000;
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
} 
ol {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
} 

.Bullet { color: #000000; font-size: 8px;	text-decoration: none;	font-weight: normal; }



/*SYSTEM STYLES-------------------------------------------------------*/


/* System Styles - NEVER Change */
.Time {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: small-caps; text-transform: none; color: #000000; text-decoration: none}
.Input1 {
	border:1px solid #667D8E;
	font-size: 8pt;
	color: white;
	background-color: #003d78;
	font-family: Arial, Helvetica, sans-serif;
}
