
/*------------------------------------------------------------------------*/
#nav-sub{
	clear: left;
	padding: 0px; /* padding around the inside of the green box before the text starts */
	text-align: left; /*nav needs to be aligned left.  This is the alignment of the 1st level words.*/
	background: #66cc00;
	margin-left:40px; /* amount of indent from the left side before the green menu starts */
	

}

#nav-sub ul { /* all lists */
	clear: left;
	padding: 0px;
	text-align: left; /*nav needs to be aligned left.  This is the alignment of the 2nd level  words.*/
}

#nav-sub a {
	display: block; /*  This extends the green all the way across and all the way up and down.  So that the green doesn't just show up behind the text part of the words.  This is good! */

}
#nav-sub li  { /* all list items */
	width: 9.4em; /* width needed or else Opera goes nuts */
	height: auto;
	list-style: none;
}
#nav-sub li ul   { /* all list items */
	padding: 10px 0 10px 0;  /* top, right, bottom, left padding */
	margin: 0 0 0 0;  /* top, right, bottom, left margins */
}
#nav-sub ul {
	list-style-type: none; /* This is the main level bullets */
	
}
#nav-sub ul li {
	list-style-type: none; /* This is the sublevel bullets */
	
}


/*------------------------------------------------------------------------*/

.menu-items {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	text-decoration: none;
}
.menu-items:hover {
	color: #000000;
	text-decoration: none;
	font-size: 0.8em;  
}
/*-----------------------------------------------------------------*/
a.sub-title, a.sub-title:link, a.sub-title:hover, a.sub-title:active, a.sub-title:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:5px; /* This is the space between the top of the green box and where the text starts */
	padding-bottom:5px; /* This is the space between the bottom of the green box and where the text starts */
	padding-left:10px; /* This is the space between the left of the green box and where the text starts */
	padding-right:0px; /* This is the space between the right of the green box and where the text starts */
	text-decoration: none;
	background: #66cc00;
}

a.sub-title:link{
	color: #ffffff;
	font-size: 0.8em;
	text-decoration: none;
}

a.sub-title:hover{
	color: #ffffff;
	text-decoration: none;
	font-size: 0.8em;
	background: #cccc00;
}

a.sub-title:active{
	color: #ffffff;
	font-size: 0.8em;
	text-decoration: none;
}

a.sub-title:visited{
	color: #ffffff;
	font-size: 0.8em;
	text-decoration: none;
}

a.sub-menu-items, a.sub-menu-items:link, a.sub-menu-items:hover, a.sub-menu-items:active, a.sub-menu-items:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	padding-right:0px;
	text-decoration: none;
	background: #66cc00;
}

a.sub-menu-items:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 0.8em;
}

a.sub-menu-items:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #cccc00;
	font-size: 0.8em;
}
a.sub-menu-items:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 0.8em;
}
a.sub-menu-items:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 0.8em;
}
/*-----------------------------------------------------------------*/

#form { border: 1px solid #999; padding: 5px 15px; }

#form ul li { padding-bottom: 2px; list-style: none; }

.topspace { padding-top: 10px; }

/* Submit Button */

.submit { font-size: 0.9em; font-weight: bold; }

a.submit:link { background-color: #a5130b; color: #fff; padding: 1px 10px; text-decoration: none; }

a.submit:visited { background-color: #a5130b; color: #fff; padding: 1px 10px; text-decoration: none; }
	
a.submit:active { background-color: #FF0000; color: #fff; padding: 1px 10px; text-decoration: none; }
	
a.submit:hover { background-color: #FF0000; color: #fff; padding: 1px 10px; text-decoration: none;	}


.bold { font-weight: bold; }

.button {
	width: 75px;
	margin-left: 5px;
	background-color: #666666;
	color: #fff;
	font-weight: bold;
	font-size: 0.8em;
	text-transform: uppercase;
	border: 1px solid #000;
}
