body {
font-family: Trebuchet MS, sans-serif;
font-size: 80%;
scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-track-color:#CCCCCC;
scrollbar-arrow-color:#666666;
background-color:#000000
}
A {
text-decoration: underline; color:#336699
}
A:hover {
text-decoration: none; color:#FF3300
}
A:visited {
text-decoration: underline; color:purple
}
#logo {
	font-size: 200%;
	color:#336699;
	font-family: 
Verdana, sans-serif, monospace;
	font-weight: bold;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#logo A {
color:#336699; font-family: Verdana, sans-serif, monospace; font-weight: bold; text-align: left; 
text-decoration: none
}
#menu {
font-weight: bold;
padding-right: 20px; padding-left: 20px; 
padding-bottom: 0px; padding-top: 0px;
font-size: 87%
}
#menu A {
text-decoration: underline; color:#336699
}
#menu A:hover {
text-decoration: none; color:#FF3300
}
#menu A:visited {
text-decoration: underline; color:#336699
}
#breadcrumb {
font-size: 70%;
padding-bottom: 0px; padding-top: 0px; 
padding-left: 20px; padding-right: 20px
}
#topsubmenu {
border-top: rgb(255,255,255); border-bottom: rgb(255,255,255); 
border-right: rgb(255,255,255); 
padding-right: 20px; padding-left: 20px; 
padding-bottom: 10px; padding-top: 5px;
font-size: 75%
}
#category {
color: #999999; font-style: italic; text-align: center; font-weight: bold
}
#sidemenu {
border-left: rgb(0,0,0); border-top: 
rgb(255,255,255); border-bottom: rgb(255,255,255); 
border-right: rgb(255,255,255);
padding-right: 10px; padding-left: 15px; 
padding-bottom: 20px; padding-top: 5px;
color: #426F42;
font-size: 75%
}
#sidemenu A {
text-decoration: underline; color:#336699
}
#sidemenu A:hover {
text-decoration: none; color:#FF3300
}
#sidemenu A:visited {
text-decoration: underline; color:#336699
}
#content {
font-size: 80%; text-align: left;
padding-right: 20px; padding-left: 20px; 
padding-bottom: 20px; padding-top: 0px
}
#sidebar {
border-bottom: rgb(255,255,255); 
border-right: rgb(255,255,255); 
padding-right: 20px; padding-left: 20px; 
padding-bottom: 20px; padding-top: 5px
}
#box {
font-size: 75%
}
#boxheading {
font-size: 75%;
font-weight: bold;
text-align: center;
color: #426F42
}
#small {
font-size: 90%
}
#smaller {
font-size: 70%; text-align: center
}
#bottomnav {
font-size: 90%; text-align: center
}
#credit {
font-size: 70%; text-align: center; color: #666666
}
#credit A:link {
text-decoration: underline; color: #666666
}
#credit A:visited {
text-decoration: underline; color: #666666
}
#credit A:active {
text-decoration: none; color: #666666
}
#credit A:hover {
text-decoration: none; color: #FF3300
}
#credits {
font-size: 70%; text-align: center; color: #666666
}
#credits A:link {
text-decoration: none; color: #666666
}
#credits A:visited {
text-decoration: none; color: #666666
}
#credits A:active {
text-decoration: none; color: #666666
}
#credits A:hover {
text-decoration: none; color: #FF3300
}
H1{
font-size: 150%; text-align: center
}
H2{
font-size: 115%; text-align: left; color: #426F42
}
H3{
font-size: 100%; text-align: left; color: #426F42
}
H4{
font-size: 85%; text-align: left
}
H5{
font-size: 75%; text-align: center
}
H6{
font-size: 65%; text-align: center
}

.brdcr { background: url(tl-cr.gif) no-repeat top left;
width: 100%;
height: 7px;
font-size: 1px
}

.bottoml { background: url(bl.gif) no-repeat bottom left; }
.bottomr { background: url(br.gif) no-repeat bottom right; }

.bottomr, .bottoml {
width: 100%;
height: 7px;
font-size: 1px;
}

.topl { background: url(tl.gif) no-repeat top left; }
.topr { background: url(tr.gif) no-repeat top right; }

.topr, .topl {
width: 100%;
height: 7px;
font-size: 1px;
}

