 /* text styles */

#noprint {
	display: none;
}

.mainnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	font-size : 70%;
	background-color: #dde7f3;
	display: block;
	line-height : 150%;
	}

.mainnav a:link  {
	color : #ffffff;
	text-decoration: none;
	display: block;
	background-color : #809bce;
}

.mainnav a:visited  {
	color : #ffffff;
	text-decoration: none;
	display : block;
	background-color : #809bce;
}

.mainnav a:hover  {
	color : #001d61;
	text-decoration: none;
	background-color : #dde7f3;
}

.mainnavsub {
	background-color : #dde7f3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	font-size : 70%;
	line-height : 150%;
}

.mainnavsub a:link {
	color : #001d61;
	text-decoration : underline;
}

.mainnavsub a:visited {
	color : #001d61;
	text-decoration : underline;
}

.mainnavsub a:hover {
	color : #001d61;
	text-decoration : none;
}

.topnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	font-size : 65%;
	line-height : 120%;
}

.topnav a:link {
	color : #001d61;
	text-decoration : underline;
}

.topnav a:visited {
	color : #001d61;
	text-decoration : underline;
}

.topnav a:hover {
	color : #001d61;
	text-decoration : none;
}

.brownnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	font-size : 70%;
	background-color: #ab8d54;
	line-height : 150%;
	}

.brownnav a:link  {
	color : #ffffff;
	text-decoration: none;
	display : block;
	background-color : #ab8d54;
}

.brownnav a:visited  {
	color : #ffffff;
	text-decoration: none;
	display : block;
	background-color : #ab8d54;
}

.brownnav a:hover  {
	color : #001d61;
	text-decoration: none;
	background-color : #d2c9b4;
}

.purplenav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	font-size : 70%;
	background-color: #a5698c;
	line-height : 150%;
	}

.purplenav a:link  {
	color : #ffffff;
	text-decoration: none;
	display : block;
	background-color : #a5698c;
}

.purplenav a:visited  {
	color : #ffffff;
	text-decoration: none;
	display : block;
	background-color : #a5698c;
}

.purplenav a:hover  {
	color : #001d61;
	text-decoration: none;
	background-color : #ead9e3;
}

.greennav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	font-size : 70%;
	background-color: #dbe3b6;
	line-height : 150%;
	}

.greennav a:link  {
	color : #ffffff;
	text-decoration: none;
	display : block;
	background-color : #839047;
}

.greennav a:visited  {
	color : #ffffff;
	text-decoration: none;
	display : block;
	background-color : #839047;
}

.greennav a:hover  {
	color : #001d61;
	text-decoration: none;
	background-color : #dbe3b6;
}

.breadcrumbs {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333; font-size : 65%;
}

.breadcrumbs a:link; a:visited {
	color : #001d61;
	text-decoration: underline;
}

.breadcrumbs a:hover {
	color : #001d61;
	text-decoration: none;
}

#print a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	font-size : 70%;
	background-color: #d9d9d9;
	text-align : left;
	text-decoration: none;
}

.search {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff; font-size : 70%;
}

.reserved {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #cccccc;
	font-size : 60%;
	background-color : #001d61;
}

.created {
	font-family : serif; color : #000000;
	font-size : 70%; font-style : italic;
}

.designed {
	font-family : serif; color : #000000;
	font-size : 70%; font-style : italic;
}

.heading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 100%;
	line-height : 130%;
	font-weight : bold;
}

.text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 70%;
	line-height : 130%;
}

.text a:link  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	text-decoration: underline;
}

.text a:hover  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	text-decoration: none;
}

.text a:visted  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #001d61;
	text-decoration: underline;
}

#relatedlink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 75%;
	background-color: #cccccc;
	line-height : 150%;
	}

.dotteddownrule {
	background-image : url(../images/dottedrule_down.gif);
	background-repeat : repeat-y;
}
	
 
 /* colors */
 
 body {
	background-color : #ffffff;
	margin-left : 0px;
	margin-top : 0px;
	top : -10px;
	left: -10px;
}

.lightgrey {
	background-color : #d9d9d9;
}

.lightblue {
	background-color : #dde7f3;
}

.darkgrey {
	background-color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff; font-size : 70%;
}

.white {
	background-color : #ffffff;
}

.red {
	color : #cc0000;
}

.lightgreen {
	background-color : #dbe3b6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 70%;
	line-height : 130%;
}

.lightgreen a:link,  a:visited {
	color : #001d61;
	text-decoration : underline;
}

.lightgreen  a:hover {
	color : #001d61;
	text-decoration : none;
}

.lightbrown {
	background-color : #d2c9b4;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 70%;
	line-height : 130%;
}

.lightbrown a:link, a:visited {
	color : #001d61;
	text-decoration : underline;
}

.lightbrown a:hover {
	color : #001d61;
	text-decoration : none;
}
