/* CSS Document */


ul#primary-nav,
ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 125px; /* Width of Menu Items */
	border-bottom: 1px solid #ffffff;
	background: #84A789; /* IE6 Bug */
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	z-index: 1000;
		}

ul#primary-nav li {
	position: relative;
	list-style: none;
	z-index: 1000;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px;
	border: 1px solid #ffffff;
	border-bottom: 0;
	font-size: 62.5%;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 124px; /* Set 1px less than menu width */
	top: 0;
	}

ul#primary-nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(Assets/arrow.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over, ul#primary-nav li a:hover { color: #ffffff; background-color: #335C3C; }


.addresslower {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: inherit;
	line-height: 165%;
	vertical-align: middle;
}
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	font-style: normal;
	color: #669900;
	text-align: left;
	padding: 0em 0em 0.5em;
	margin: 0em;
	line-height: 1.5em;
	font-variant: normal;
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	line-height: 2em;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 1.6em;
	font-weight: normal;
	text-align: left;
	color: #333366;
	margin: 0em;
	padding-bottom: .7em;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.bodytextbold {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 1.6em;
	font-weight: bold;
	text-align: left;
	display: inline;
	color: #333366;
	word-spacing: normal;
	letter-spacing: normal;
	margin: 0em 0em .25em;
	padding: 0px;



}

.smallbold {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 1.75em;
	font-weight: bold;
}
			.copyright {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 60%;
				font-style: normal;
				vertical-align: middle;
				color: #666666;
			}

			.cssnavtwo	{
	position:relative;
	font-family: verdana, helvetica, sans-serif;
	white-space: normal;
	display: block;
	width: 125px;
	height: 0;
	margin-top: 15px;
	margin-left: 15px;
	padding: 0px;
	float: right;
	left: 0;
	top: 0;
	font-weight: bold;
			         	}
					
			.cssnavtwo a {
				display: block;
				width: 125px;
				display: block;
				float: left;
				color: #ffffff;
				text-decoration: none;
				font-size: 62.5%;
				background: #84A789;
					}
			
			.cssnavtwo a:hover {
				background: #335C3C;
				color: #ffffff;
					}

			.cssnavtwo span {
				position: relative;
				margin: 0;
				padding: 5px;
				width: 125px;
				text-align: center;
				border: 0;
				cursor: pointer;        
					}
.map {
	border: 1px solid #ccc;
}
.bullets {
	font-size: .8em;
	line-height: 1.6em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: upper-alpha;
	list-style-position: outside;

}
.announcement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 1.6em;
	color: #000000;
	font-weight: normal;
}

/* For expanding text with one click */
#quiz {
	position:relative;
	z-index: 0;
	width: 390px;
} 


#quiz2 { 
position:relative; 
z-index: 0;
width: 390px;
} 

a {
	text-decoration: underline;
} 
a:hover { 
text-decoration: none; 
} 

.boldred {
	color: #CC0000;
	font-size: 0.6em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.6em;

}
.videos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	line-height: 1.5em;
	color: #333366;
	margin: 0em;

}

.clear {
clear: both;
}

