body { background-color: #7B73AF; background-image: url(images/flower2.jpg); 
background-repeat: repeat-y; background-position: top center;}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1.25;

}

#nav a {
	display: block;
	width: 8.25em;
}

#nav li { /* all list items */
	float: left;
	 /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #7B73AF;
	width: 9em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 8em;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#content {
	clear: left;
	color: #ccc;
}

H1
{  
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 24px; 
font-weight: normal; 
color: #152C72; 
text-decoration: none;
margin-top: 5px;
margin-bottom: 10px;
}

H2
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px; 
font-weight: bold; 
color: #152C72; 
text-decoration: none;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px;
}

H3
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight: bold; 
color: #152C74; 
text-decoration: none;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 10px;

}

H3
{  

}

.caption {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: black; 
text-decoration: none;
}

.tiny {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold; 
color: black; 
text-decoration: none;
}

div#navbar { width: 770px; height: 14px; background-color: #152C72 }

.news { width: 360px; float: left; background-color: #E5F3EE; border-style: solid; border-width: 1px; color: black; padding: 10px; margin-left: 0px; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; font-color: black; text-align: left; margin: 0px; }

p.nav { padding-top: 0; padding-left: 0; 
margin: 1px 4px 0px 2px; border-width: 1px; border-style: solid; border-color: blue; }

p.first { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; font-color: black; text-align: left; valign: top; margin: 10px; }

p.second { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; font-style: italic; font-color: black; text-align: left; valign: top; margin-left: 0px; }

p.third { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; font-style: italic; font-color: black; text-align: center; valign: top; margin-left: 0px; }

ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; style: circle; 
text-align: left;}

a:visited { 
color: #152C72;
background-color: none;
font-size: 14px;
border: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-transform: none;
text-decoration: none;
}

a:hover{
color: red;
background-color: none;
font-size: 14px;
border: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: none;
text-decoration: underline;
letter-spacing: 0;
word-spacing: 0;
font-weight: normal;
}

a:active { 
color: #152C74;
background-color: white;
font-size: 14px;
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-transform: none;
text-decoration: underline;
}

a.nav { background-color: #7B73AF; padding: 2px; text-align: center; text-decoration: none; margin: 2px; color: #FFFFFF; border-style: solid; border-width: 1px; color: FFFFFF; }

a.nav:link {  background-color: #7B73AF; font-size: 14px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #FFFFFF; font-weight: normal;
text-transform: none; text-decoration: none; }
a.nav:visited { background-color: #7B73AF; font-family: Verdana, Helvetica, Arial, sans-serif; color: #FFFFFF; font-weight: normal;
text-transform: none; text-decoration: none; }
a.nav:hover { background-color: #7B73AF; font-size: 14px; font-family: Verdana, Helvetica, Arial, sans-serif; color: blue; font-weight: normal; border-style: solid; border-width: 1px; color: blue; }
a.nav:active { background-color: #7B73AF; border-style: solid; border-width: 1px; color: blue; }

a.subnav { background: none; border: 0px; padding: 0 0 0px 0px; font-family: Verdana, Helvetica, Arial, sans-serif; color: black; font-weight: normal;
font-size: 12px; text-transform: underline; text-decoration: none; }
a.subnav:link { font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; color: blue; font-weight: normal;
text-transform: none; text-decoration: none; }
a.subnav:visited { font-family: Verdana, Helvetica, Arial, sans-serif; color: blue; font-weight: normal;
text-transform: none; text-decoration: none; }
a.subnav:hover { background: #FFFFFF; color: red; border-style: solid; border-width: 1px; color: red; }
a.subnav:active { background: none; border-style: solid; border-width: 1px; color: red; }

a.special  { 
font-color: #152C74;
background-color: none;
font-size: 12px;
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-transform: none;
text-decoration: underline;
}

a.resources  { 
font-color: #152C74;
background-color: none;
font-size: 13px;
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-transform: none;
text-decoration: underline;
margin: 10px;
}