body
{
	font-size: 70%;
	color: #000000;
	background-color:#dde5d9 ;
}

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
{
font-family: verdana,helvetica,arial,sans-serif;
}

h1 {font-size:190%;text-decoration:none;padding:1px;margin:1px}
h2 {font-size:150%;padding-top:1px;margin-top:1px}
h3 {font-size:100%;}
h4 {font-size:90%;}
h5 {font-size:80%;}
h6 {font-size:70%;}


div.body
{
	position:absolute;
	height:100%;
	margin-right:100%;
	margin-left:1%;
	margin-top:0%;
	padding-top:0%;
	padding-bottom:0%;
	margin-bottom:0%;
	width:98%;
}
div.title
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	position: absolute;
	width:40%;
	left:60%;
	text-align:right;
	padding-right:10px;
	/*border:solid 1px black;*/
}
div.search
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	position: absolute;
	width:60%;
	/*border:solid 1px black;*/
}

div.top
{
	margin-right:1px;
	
	padding-right:1px;
	padding-top:1px;
	padding-bottom: 1px;
	padding-left: 1px;
		
	border-right: #ced4ca 3px solid;
	border-top: #ced4ca 1px solid;
	border-left: #ced4ca 1px solid;
	border-bottom: #ced4ca 3px solid;

	vertical-align: top;
	position: absolute;
	
	
	background-color: #ffffff;
	text-align:left;
	height: 100px;
	width:100%;

}

div.left
{
	border-right: #ced4ca 3px solid;
	padding-right: 10px;
	border-top: #ced4ca 1px solid;
	padding-left: 10px;

	padding-bottom: 10px;
	border-left: #ced4ca 1px solid;
	
	padding-top: 10px;
	border-bottom: #ced4ca 3px solid;
	position: absolute;
	top: 100px;
	height: 100%;
	background-color: #ffffff;
	width:15%;
}
div.right
{
	background-color:#ffffff;
	position:absolute;
	top:100px;
	left:85%;
	width:15%;
	height:100%;
	border:10px;
	padding:10px;
	border-left: #ced4ca 1px solid;
	border-top: #ced4ca 1px solid;
	border-bottom: #ced4ca 3px solid;
	border-right: #ced4ca 3px solid;

}
div.middle
{
	background-color: #ffffff;
	position: absolute;
	top:100px;
	left:15%;
	width:70%;
	height:100%;
	padding:10px;
	border-right: #ced4ca 3px solid;
	border-top: #ced4ca 1px solid;
	border-left: #ced4ca 1px solid;
	border-bottom: #ced4ca 3px solid;
}
div.footer
{
	position: absolute;
	top:90%;
	/*border:black 1px solid;*/
	width:100%;
	height:10%;
	padding:2px;
	margin:2px;
	left:1%;
	right:1%;
	
}
div.hitcounter
{
	position: absolute;
	width:8%;
}
div.sitemaplink
{
	position: absolute;
	left:10%;
}
h1, h2, h3
{
background-color:transparent;
color:#000000; 
}

hr
{
background-color:transparent;
color:#000000;
height:1px;

}

a.nounderline{text-decoration:none}

a:link    {color:#900B09; background-color:transparent}
a:visited {color:#900B09; background-color:transparent}
a:active  {color:#FF0000; background-color:transparent}
a:hover   {color:#FF0000; background-color:transparent}

a.left:link    {text-decoration:none;color:black;background-color:transparent}
a.left:visited {text-decoration:none;color:black;background-color:transparent}
a.left:hover   {text-decoration:underline;color:black;background-color:transparent}
a.left:active  {text-decoration:underline;color:black;background-color:transparent}

a.red:link    {color:#900B09; background-color:transparent}
a.red:visited {color:#900B09; background-color:transparent}
a.red:active  {color:#FF0000; background-color:transparent}
a.red:hover   {color:#FF0000; background-color:transparent}

a.example    {font-weight:bold}

a.anibutton:link, a.anibutton:visited
{
color: #000000;
border: 2px outset;
text-align: center;
background: #ffff00;
text-decoration: none;
padding: 1px 5px 1px 10px;
line-height: 200%;
}

a.anibutton:hover
{
color: #000000;
border: 2px inset;
background: #ffff10; 
text-decoration: none;
padding: 1px 5px 1px 10px;
line-height: 200%;
}

