body 	{ 
	background-color: #ffffff ;
	background-image: url(images/background2.gif) ;
	background-repeat: repeat ;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: small ;
	line-height: 120% ;
	letter-spacing: 0em ; 
	word-spacing: 0em ;
	}
h1	{
	color: #1d5c7d ; 
	font-family: Arial, Helvetica, sans-serif ;
	background-color: transparent ;
	line-height: 100% ;
	}
h2	{
	color: #3399cc ; 
	font-family: Arial, Helvetica, sans-serif ;
	background-color: transparent ;
	margin-top:12px ;
	padding-top: 12px ;
	border-top: 1px dotted #72276c ;
	line-height: 100% ;
	}
h3	{
	color: #3399cc ;
	font-family: Arial, Helvetica, sans-serif ;
	background-color: transparent ;
	margin-top:12px ;
	padding-top: 12px ;
	border-top: 1px dotted #3399cc ;
	line-height: 100% ;
	}
a:link 	{
	color: blue ;
	text-decoration: none ;
	background-color: transparent ;
	}
a:visited 	{
	color: blue ;
	text-decoration: none ;
	background-color: transparent ;
	}
a:hover	{
	color: purple ;
	text-decoration: underline ;
	background-color: transparent ;
	}
a:active 	{
	color: red ;
	text-decoration: none ;
	background-color: transparent ;
	}
.hmargin	{
	height: 30px ;
	background-color: #05566b ;
	}
.vmargin	{
	width: 30px ;
	background-color: #05566b ;
	}
#header 	{
	width: 95% ;
	float: left ;
	margin-top: 31px ;
	margin-bottom: 15px ;
	margin-left: 0px ;
	padding-left: 0px ;
	border: none ;
	text-align: left ;
	position: relative ;
	}
#header a:link 	{
	color: #007733 ;
	text-decoration: none ;
	background-color: transparent ;
	}
#header a:visited 	{
	color: #007733 ;
	text-decoration: none ;
	background-color: transparent ;
	}
#header a:hover	{
	color: #007733 ;
	text-decoration: none ;
	background-color: transparent ;
	}
#header a:active 	{
	color: #007733 ;
	text-decoration: none ;
	background-color: transparent ;
	}
#navigation {
	margin-top: 0px;
	margin-bottom: 20px;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	border: none;
	background-color: #663366 ;
	color: #b192b6;
	font-size: small;
	padding: 3px;
	padding-bottom: 5px;
	clear: left;
	}
#navigation a:link 	{
	color: #ffffff ;
	text-decoration: none ;
	background-color: transparent ;
	}
#navigation a:visited 	{
	color: #ffffff ;
	text-decoration: none ;
	background-color: transparent ;
	}
#navigation a:hover	{
	color: #ccffcc ;
	text-decoration: underline ;
	background-color: transparent ;
	}
#navigation a:active 	{
	color: #ffffff ;
	text-decoration: underline ;
	background-color: transparent ;
	}
.leftcol 
	{
	text-align: right;
	width: 5%;
	float: left ;
	margin-right: 15px ;
	}
.midcol 
	{
	width: 80%;
	float: left ;
	font-size: small ;
	line-height: 160% ;
	color: black ;
	background-color: white ;
	padding: 3% ;
	border-style: groove ;
	border-width: thick ;
	border-color: #25759f ;
	margin-top: 2% ;
	margin-bottom: 5% ;
	margin-left: 2% ;
	padding-right: 2% ;
	}
.bgpics	{
	border-style: outset ;
	border-width: medium ;
	border-color: #25759f ;
	font-size: x-small ;
	}
.smpics 	{
	padding-left: 5px ;
	border: none ;
	font-size: x-small ;
	}
.centeredimage	{
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	}
.boxlessimage	{
	border: none ;
	}
.rightcol	{
	width: 5% ;
	font-size: small ;
	line-height: 120%;
	padding-left: 3% ;
	float: left ;
	}
.fontsmall	{
	color: #2e4c7e ;
	font-size: small ;
	line-height: 150% ;
	text-decoration: none ;
	margin-bottom: 40px ;
	}
.fontxsmall	{
	color: #008b8b ;
	font-size: x-small ;
	text-decoration: none ;
	float: right ;
	}
#footer 	{
	width: 100% ;
	font-size: x-small ;
	line-height: 150% ;
	color: #008b8b ;
	text-decoration: none ;
	text-align: center ;
	clear: left ;
	}
ul 		{
	list-style-type: circle; 
	}
