<STYLE TYPE="text/css">

img { 
	border: 0px; 
	} 
	

P 	{
	color:#000000;
	font: 9pt Verdana, Helvetica, sans-serif;
	line-height: 15pt;
	}

OL.black	{
	color: #000000;
	}
	
UL	{

	margin: 0px 0px 0px 12px;
	padding: 3px 3px 3px 3px;
	color: #000000;
	}
	

	
h1 {
	text-transform: capitalize;
	color: #7AA32C;
	font-weight: bolder;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	text-decoration: none;
	line-height: 22pt;
	}
	
h2 {
	text-transform: capitalize;
	color: #9FC85D;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	text-decoration: none;
	line-height: 18pt;
	}
	
TD 	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height: 15pt;
	}	

LI 	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration: none;
	list-style-type: disc;
	background-attachment: fixed;
	line-height: 12pt;
	}
		
LI.black	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration: none;
	list-style-type: disc;
	background-attachment: fixed;
	line-height: 12pt;
	}
	
LI.white	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
	list-style-type: disc;
	background-attachment: fixed;
	line-height: 12pt;
	}

.normal
	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	}
	
.header
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#7C1D19;
	line-height: 20px;
	}
	
.subheader
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 19px;
	}
	
.white
	{
	color:#FFFFFF;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
	}	

a.white:link
	{
	color:#FFFFFF;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}	
	
a.white:hover
	{
	color:#000000;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}	
	
a.white:active
	{
	color:#FFFFFF;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}	
	
a.white:visited
	{
	color:#FFFFFF;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}	
		
.black
	{
	color:#000000;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	}	
	
.blue
	{
	color:#BFDBF3;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	}

a.black:link
	{
	color:#000000;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	}	
	
a.black:hover
	{
	color:#FFFFFF;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
	background-color: #808080;
	}	
	
a.black:active
	{
	color:#000000;
	font: 9pt Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	}	
	
a
	{
	color: #7C1D19;
	}	
	
a:hover
	{
	color: #450A08;
	}
	
.link-left
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}
	
.link-left:hover
	{
	color: #666666;
	font:Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	}
	
.link-right
	{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}
	
.link-right:hover
	{
	color: #006600;
	background-color: #FFFFFF;
	}
	
.req 
	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#FF0000;
	}

	
.small 
	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	}
	
.EventLinks
	{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:7pt;
	color:#0051FF;
	}
	

.bold {

	font-weight: bold;
}

.italic-wide-space 	{
	color:#000000;
	font: 9pt Verdana, Helvetica, sans-serif;
	line-height: 14pt;
	font-style: italic;
	}

.floatlabel { float: left; margin-right: 10px; }
.eventfull { text-decoration: line-through; color: #CCC; }

/* ------------------ CUSTOM CSS REPLACEMENT HEADER --------------------------- */

#nav-bg { background: url("images/nav-bg.jpg") no-repeat; width: 1000px; height: 102px; }

/* main navigation */
#nav-main { background: url("images/nav-main.jpg") no-repeat; width: 1000px; height: 28px; position: relative; float: left; }
#nav-main li { position: absolute; top: 0; }
#nav-main li, #nav-main a { height: 28px; display: block; }
#nav-main span { display: none; }

#nav-01 { width: 82px; left: 283px; }
#nav-02 { width: 99px; left: 365px; }
#nav-03 { width: 111px; left: 464px; }
#nav-04 { width: 134px; left: 575px; }
#nav-05 { width: 85px; left: 709px; }
#nav-06 { width: 105px; left: 794px; }
#nav-07 { width: 101px; left: 899px; }

#nav-01 a:hover { background: transparent url("images/nav-main.jpg") -283px -28px no-repeat; }
#nav-02 a:hover { background: transparent url("images/nav-main.jpg") -365px -28px no-repeat; }
#nav-03 a:hover { background: transparent url("images/nav-main.jpg") -464px -28px no-repeat; }
#nav-04 a:hover { background: transparent url("images/nav-main.jpg") -575px -28px no-repeat; }
#nav-05 a:hover { background: transparent url("images/nav-main.jpg") -709px -28px no-repeat; }
#nav-06 a:hover { background: transparent url("images/nav-main.jpg") -794px -28px no-repeat; }
#nav-07 a:hover { background: transparent url("images/nav-main.jpg") -899px -28px no-repeat; }

#nav-second { background: url("images/nav-second.jpg") no-repeat; width: 1000px; height: 22px; position: relative; float: left; }
#nav-second li { position: absolute; top: 0; }
#nav-second li, #nav-second a { height: 22px; display: block; }
#nav-second span { display: none; }

#nav-s01 { width: 66px; left: 759px; }
#nav-s02 { width: 116px; left: 846px; }

#nav-s01 a:hover { background: transparent url("images/nav-second.jpg") -759px -22px no-repeat; }
#nav-s02 a:hover { background: transparent url("images/nav-second.jpg") -846px -22px no-repeat; }
