body
{
	font-family:  Verdana, Tahoma, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
	background-color : white;
	/** Optional Top Border: 	border-top : 10px solid #7C7C7C;**/
}

.banner 
{
	background-color: white;
	width: 100%;
	padding: 0px;
	border-top : 5px solid #E8F5FC
	}
	
HR {
	height: 1px;
	width: 100%;

}
.invisible 
{
	DISPLAY: none
}

.lineheight {
	line-height: 18px;
}

a 
{TEXT-DECORATION: none}

.skiplink 
{
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	font-size: 1px;
	color: #526D7B;
	background-color: white;
	top: 0px;
}

h1 {
margin: 0px;
	padding:0 0 4px;
	font-size:140%;
	font-weight:normal;
	line-height:1.4em;
	color:#c60;
	}
	
h2 {
	margin:1.5em 0 .75em;
	font:78%/1.4em   Verdana, Tahoma, Arial, sans-serif;
	text-transform:uppercase;
	letter-spacing:.2em;
	color: #526D7B;
}

h3 {
	margin:1.5em 0 .75em;
	font: 95% Verdana Tahoma Arial sans-serif;
	letter-spacing:.2em;
	color: #526D7B;
	font-weight : bold;
}

.firstnav
 {
	text-decoration: none;
	background-color: white;
	width: 100%;
	height: 18px;
	vertical-align: middle;
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	font-size: 70%;
	color: #A9A9A9;
	right: 0px;
	text-align: left;
	padding : 0px 0px 5px 0px;
	border-bottom : 1px solid #EAEAEA;
	}
	
.content {
	width: 100%;
	position:absolute;
	left:0px;
	height: 100%;
}

.firstnav A
{
	 color: #A9A9A9; 
	 text-decoration: none
}
.firstnav A:visited 
{
	 color: #A9A9A9; 
	 text-decoration: none
}
.firstnav A:hover
{
	color: #A9A9A9; 
	text-decoration: underline;
}
.questionmark 
{
	CURSOR: help; 
	font-weight: normal;
	color: #ffffff;
	text-decoration: none
}
.search 
{
	background-color: #FFFFFF;
	FONT: normal 70%   Verdana, Tahoma, Arial, sans-serif;
	text-align: left;
	color: #000000;
	width: 100%;
	padding-top: 3px;
	
}
.dent {
	margin-left: 5px;
}

.bo
{
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	color: #000000;
	font-weight: bold;
	position: absolute;
	right: 5px;
	top: 102px;
	vertical-align: middle;
	text-align: right;

}
.strip 
{
	background-color: #336666;
	width: 100%;
	height: 18px;
	vertical-align: middle;
	left: 0px;
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	right: 0px;
	text-align: right;
}


/**  Breadcrumb Style Options, unadjusted, duplicates

.breadcrumb 
{
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	font-size:100%;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 5px;	
}

.breadcrumb 
{
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	font-size:90%;
	color: #bc0207
}
.breadcrumb A 
{ 
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	color: #bc0207
}

.breadcrumb A 
{
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.breadcrumb A:hover
{
	color: #0000cc; 
	background-color: #ffff33;
	text-decoration: none
} ---------------------------------------------------------------------------**/


/** Navigation Menu Style & Layout -------------------------------------------------------------- **/
.menu 
{
	Z-INDEX: 2;
	LEFT: 0px;
	WIDTH: 185px;
	height : 800px;
	POSITION: absolute;
	TOP: 0px;
	BACKGROUND-COLOR: #D9EFF4;
	voice-family: inherit;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 75%;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	font-style: normal;
	line-height: 35px;
	text-decoration: none;
	color: #483D8B;
	padding : 0px 8px 0px 8px;

}
.menu A
{
	COLOR: #526D7B;
	FONT-FAMILY:   Verdana, Tahoma, Arial, sans-serif;
	TEXT-DECORATION: none;
	list-style-type: none;
}
.menu ul
{
	list-style:none;
	margin: 0;
	padding: 0;
   border: none
}
.menu li
{	 
	list-style:none;
	margin: 0;
	padding: 0;
		border-bottom : 1px solid #CCCCCC;
	border-top : 1px solid White;
}
.menu A:hover
{
	TEXT-DECORATION: none;
	padding : 0px 0px 0px 5px;
	color : #666699;	
	font-weight : bold;
	}
	

/** Main Content Column ---------------------------------------------------------------------------------------------**/

.middlecontent
{
	Z-INDEX: 4;
	POSITION: relative;
	margin: 0px 285px 20px 200px;
	BACKGROUND-COLOR: white;
	min-width: 120px;
	padding: 10px 10px 400px 10px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 70%;
	text-decoration: none;
	border-left : 1px solid #EBEBEB;
}

.middlecontent A:hover
{

	TEXT-DECORATION: underline;
	color: #c60;
}


/** -----------------------------------------------------------------------------------------------------------------------
Optional Quicklinks for Left-hand Menu Column (Requires Adjustment):

.quicklinks
 {
	LEFT: 0px;
	WIDTH: 185px;
	POSITION: absolute;
	BACKGROUND-COLOR: #336666;
	voice-family: inherit;
	font-family:   Verdana, Tahoma, Arial, sans-serif;
	font-size: 70%;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	padding: 8px;
	z-index: 3;
	color: #FFFFFF;
	top: 315px;
	height: auto;


}
.quicklinks A
{
	COLOR: #FFFFFF;
	FONT-FAMILY:   Verdana, Tahoma, Arial, sans-serif;
	TEXT-DECORATION: none;
	list-style-type: none;
}
.quicklinks ul
{
	list-style:none;
	margin: 0;
	padding: 0;
	border: none;
	 
}
.quicklinks li
{	 
	list-style:none;
	margin: 0;
	padding: 0;
	border: none;		
}
.quicklinks A:hover
{
	COLOR: #0000cc; 
	FONT-FAMILY:   Verdana, Tahoma, Arial, sans-serif;
	BACKGROUND-COLOR: #ffff33;
	TEXT-DECORATION: none
} ---------------------------------------------------------------------------------------**/

.latestnews
{
	Z-INDEX: 5;
	WIDTH: 185px;
	POSITION: absolute;
	BACKGROUND-COLOR: #F9F9F9;
	voice-family: inherit;
	right: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: Gray;
	text-decoration: none;
	height: 800px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	padding-right : 90px;
	padding-left : 10px;
	border-left : 1px solid #EAEAEA;
	border-bottom : 1px solid #EAEAEA;
}
.latestnews  ul
{
	list-style:none;
	margin: 0;
	padding: 0;
	border: none;			 
}
.latestnews  li
{	 
	list-style:none;
	margin: 0;
	padding: 5px 0px 5px 0px;
	border: none;
	border-bottom : 1px dashed #c60;
	padding-bottom : 10px;
}

.latestnews  A
{
	COLOR: gray;
	FONT-FAMILY:   Verdana, Tahoma, Arial, sans-serif;
	TEXT-DECORATION: none;
}

.latestnews  A:hover
{
	COLOR: #c60; 
	FONT-FAMILY:   Verdana, Tahoma, Arial, sans-serif;
	TEXT-DECORATION: none
}
.latestnews  H1
{

	padding : 3px;
	font-weight : bold;
	font-size : 95%;
}


/** Events Format ---------------------------------------------------------------------------------------------**/
.event
{
	background-color : #EBEBEB;
	border-bottom : 1px solid  #CCCCCC;
	border-top : 10px solid  white;
	padding : 10px 20px 10px 20px;
}

.event h1
{
	font-size : 95%;
	color: #660000;
}
.event p
{
	font-size : 90%;
	color: #708090;
	padding : -1px;

	}
/** ---------------------------------------------------------------------------------------------------------------------------**/	

