html
{
	padding: 10px;
	border: 0px;
	margin: 0px;
	text-align: center;
}

body
{
	Font-family: Arial, sans-serif;
	Font-Size: 14px;
	Color: #000040;
	Background-Color: #FFFFFF;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

div#page
{
	Font-family: Arial, sans-serif;
	Font-Size: 14px;
	Color: #000040;
	Background-Color: #F0F0F0;
	border: solid 2px #888;
	margin: 0px auto;
	text-align: left;
	width: 800px;
	position: relative;
	top: 0px;
	left: 0px;
}


a:link 			{  color: #0030B0;}
a:active		{  color: #0000E0;}
a:visited		{  color: #003080;}
a:hover			{  color: #C00000;}

.aa a:link		{  color: #900000; text-decoration: none; Font-Weight: bold; Font-Size: 14px;}
.aa a:active	{  color: #900000; text-decoration: none; Font-Weight: bold; Font-Size: 14px;}
.aa a:visited	{  color: #900000; text-decoration: none; Font-Weight: bold; Font-Size: 14px;}
.aa a:hover		{  color: #900000; text-decoration: none; Font-Weight: bold; Font-Size: 14px;}

.ab a:link		{  color: #000040; text-decoration: none; Font-Size: 14px;}
.ab a:active	{  color: #000040; text-decoration: none; Font-Size: 14px;}
.ab a:visited	{  color: #000040; text-decoration: none; Font-Size: 14px;}
.ab a:hover		{  color: #000040; text-decoration: none; Font-Size: 14px;}
.ab b			{  Font-Weight: normal;}

.ac a:link 		{  color: #0030C0; Font-Size: 14px;}
.ac a:active	{  color: #0000E0; Font-Size: 14px;}
.ac a:visited	{  color: #0060F0; Font-Size: 14px;}
.ac a:hover		{  color: #C00000; Font-Size: 14px;}

.a1 a			{  color: #0030B0; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}
.a1 a:hover		{  color: #C00000; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}

div#topbar 
{
	background-color: #E8E8E8; 
	border: 0px;
	padding: 10px;
	border-bottom: solid 1px #000;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 75px;
	width: 780px;
}

div#topbar H1
{
	Font-Size: 36px;
	Font-Weight: Bold;
	Color: #C00000;
Color: #FF4000;
	margin: 0px 0px 0px 0px;
}
div#topbar H1 a:link 	{  color: #E03000; text-decoration: none;}
div#topbar H1 a:active	{  color: #E03000; text-decoration: none;}
div#topbar H1 a:visited	{  color: #E03000; text-decoration: none;}
div#topbar H1 a:hover	{  color: #0030C0; text-decoration: none;}

div#topbar H2
{
	Font-Size: 20px;
	Font-Weight: Bold;
	Color: #000040;
	margin: 0px 0px 0px 0px;
}

div#bookmark, div#bookmarkie
{
	float: right;
	position: relative;
	top: 0px;
	left: -5px;
	cursor:hand;
	width: 100px;
	text-align: center;
	color: #404040;
	background-color: #E0E0E0; 
	border: solid 1px #D0D0D0;
}

div#menu, div#searchform
{
	background-color: #E0E0E0; 
	border-style: solid;
	border-color: #D0D0D0;
	margin-top: 110px;
	margin-left: 8px;
	width: 150px;
	float: left;
	padding: 0px;
	clear: left;
}
div#menu
{
	border-width: 1px 1px 0px 1px;
}
div#searchform
{
	border-width: 0px 1px 1px 1px;
	margin-top: 0px;
}

ul#menulist
{
	list-style-image: url(images/blob.gif);
	list-style-type: circle

}

li.menuitem
{
	margin: 0px 0px 3px 0px;
	clear: both;
	text-indent:-4px;
}

P.menutext a:link, li.menuitem a:link 		{  color: #0030B0; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}
P.menutext a:active, li.menuitem a:active	{  color: #0030B0; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}
P.menutext a:visited, li.menuitem a:visited	{  color: #0030B0; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}
P.menutext a:hover, li.menuitem a:hover		{  color: #C00000; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}

P.menutext
{
	Font-Weight: bold;
	position: relative;
	left:-20px;
	margin-bottom:5px;
}

div#nextpage
{
	text-align:right;
}

div#prevpage
{
	text-align:left;
}


div#menutop div, div#menutop, div#searchformbot div, div#searchformbot  
{
	width: 100%;
	height: 5px;
	font-size: 1px;
}


div#maintext, div#sitemaptext, div#abouttext
{
	width:600px;
	height:520px;
	float: right;
	background-color: #F0F0F0; 
	border: 0px;
	padding: 10px;
	padding-top: 110px;
}

div#maintext H1, div#sitemaptext H1, div#abouttext H1
{
	Font-Size: 18px;
	Font-Weight: bold;
	Color: #000040;
}

P.maintextpara, P;abouttextpara
{
}

P.searchheading
{
	Font-Size: 20px;
	Font-Weight: Bold;
	Color: #000040;
}

P.searchresults
{
}

.searchbox
{
	margin: 0px;
	padding-left: 10px;
}


div#sitemaptext H1
{
	padding-bottom: 1px;
	display: inline;
}

.sitemaplink
{
	padding: 0px;
	margin: 0px;
	display: inline;
}
.sitemappart1, .sitemappart2
{
	margin-bottom: 10px;
}
.sitemappart1
{
	text-align: right;
	width: 40%;
	float: left;
}
.sitemappart2
{
	text-align: left;
	width: 60%;
	float: right;
}

.sitemaplink a:link 	{  color: #0030B0; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}
.sitemaplink a:active	{  color: #0030B0; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}
.sitemaplink a:visited	{  color: #0030B0; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}
.sitemaplink a:hover	{  color: #C00000; text-decoration: none; Font-Weight: bold; Font-Size: 13px;}

div#footer
{
	background-color: #F0F0F0; 
	border: 0px;
	padding: 10px;
	Font-Size: 13px;
	text-align: center;
	clear: both;
}

div#copyright
{
	padding: 10px;
	Font-Size: 10px;
	text-align: center;
}

