body {
	margin : 0px 0px;
	background-color : #F4F4F4;
	color : #000000;
	font : 12px/normal Verdana, Arial, Helvetica, sans-serif;
; clip:  rect(   )
; background-image: url(bg.gif); background-attachment: fixed; background-position:top center
; background-repeat: repeat-y
}

img.borderedright {
	padding : 10px;
	margin : 0px 0px 15px 15px;
	border : 1px solid #000000;
	float : right;
}
p {  ; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal}

a:link { 
	color: #859443;
text-decoration: none;
; font-family: Arial, Helvetica, sans-serif
; font-weight: normal
	}
a:visited { 
	color: #859443;
text-decoration: none;
; font-family: Arial, Helvetica, sans-serif
; font-weight: normal
	}
a:hover { 
	color: #FF0000;
	text-decoration: underline;
; font-family: Arial, Helvetica, sans-serif
; font-weight: normal
	}
a:active { 
	color: #859443;
text-decoration: none;
; font-family: Arial, Helvetica, sans-serif
	}

.pic {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.fairlyunique {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666}
.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;; font-weight: bold}
.news a:link { 
	color: #000000;
text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
; font-weight: normal
	}
.news a:visited { 
	color: #000000;
text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal
	}
.news a:hover { 
	color: #FF0000;
	text-decoration: underline;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
; font-weight: normal
	}
.news a:active { 
	color: #000000;
text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
; font-weight: normal
	}

.menubar {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CCCCCC; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}

input.start {background-color: #FFFFFF; border: #000000 1px solid; font-weight: bold; font-size: 12px; color: #000000;}
input.hover {background-color: #CC99CC; border: #000000 1px solid; font-weight: bold; font-size: 12px; color: #000000;}
.menu1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #859443; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #859443; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal}
SCRIPT {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
STRONG {  font-weight: normal}
.dvds {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.maintable {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; margin-right: 5px; margin-left: 5px}
table.menu a {
width:125px;
border:1px solid #333333;
display: block;
} 
div.menu a {
color: #333333;
background: #ffffff;
text-decoration:none;
font-size:11px;
line-height:16px;
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}
div.menu a:link {
color: #333333;
background: #EBE0E7;
}

div.menu a:active {
color: #000000;
background: #EBE0E7;
}

div.menu a:visited {
color: #333333;
background: #EBE0E7;
}

div.menu a:hover {
color: #000000;
background: #F3FAD1;
border:1px solid #859443;
}
div.menu (
position:absolute;
top:0;
left:0;
) 
#navlist
{
padding: 0px 0px 0px 0px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background: gray;
width: 13em;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CCD;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}
#navcontainer
{
width: 12em;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #90bade;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #90bade;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #859443}

