/* FRN base stylesheet */

body {
background-color: #fdffaa;
font-family: Calisto,"Calisto MT",Georgia,Century,"Bookman Old Style",serif;
max-width: 1000px;
margin:6px;
padding:0px;
}
img {
border: 0px solid #fff;
}
p, ul {
font-size: 13pt;
font-weight:normal;
font-family: tahoma,helvetica,"arial narrow",arial,"lucida sans",sans-serif;
letter-spacing:1px;
}
p {
line-height:1.7;
padding:0px 8px;
margin:6px 4px;
}
ul {
margin-top:4px;
}
a {
font-weight:bold;
}
a:link {
color: #118;
}
a:visited {
color: #316;
}
a:hover {
color: #800;
text-decoration: none;
}
a:active {
color: #d00;
}
div.page_title {
background-color:#fafafa;
Border-bottom: 3px solid #eee;
height:90px;
margin: 4px 0px 16px 200px;
}
h1 {
text-align: center;
letter-spacing:4px;
font-size: 30pt;
font-weight: bold;
color:#800;
}
h2 {
/* background-color: #116; */
background-color: #00C957;
color:#FFF;
margin:6px 0px;
padding:2px 8px;
}
div h2:first-child {
margin:0px 0px 6px 0px;
}
h3 {
/* background-color: #800; */
background-color: #a22;
color: #FFF;
padding:2px;
margin: 16px 0px 4px;
letter-spacing:4px;
font-size: 16pt;
}
h3#firsthead {
margin: 2px 0px 4px;
}
h4 {
margin:1px 0px 1px 50px;
letter-spacing: 0px;
text-align: left;
font-size: 18pt;
}
h5 {
background-color: #eee;
border-bottom: 3px solid #00C957;
color:#800;
margin:12px 8px 2px;
padding:2px 2px;
font-size: 14pt;
font-family: tahoma,helvetica,"arial narrow",arial,"lucida sans",sans-serif;
}
div.menubar {
float:left;
width:186px;
margin:4px 8px 10px 0px;
padding:2px 6px 2px 0px;
border-right: 1px solid #000;
font-weight:bold;
text-align:center;
/* alt design: remove */ 
clear:left;
}
a.menu {
display: block;
/* background-color: #444; */
background-color: #aa608b;
color: #FFF;
padding:2px;
margin: 4px 0px;
border-style:none;
text-decoration:none;
line-height:1.3;
}
.menu:visited {
color: #eef;
}
.menu:hover {
/* background-color: #116; */
background-color: #00C957;
}
.menu:active {
/* background-color: #a00; */
background-color: #b00;
}
.feature {
background-color: #FFF;
margin-top: 0px;
padding-top: 0px;
padding-bottom: 4px;
overflow: auto;
width 99%
}
div.imagebox {
background-color: #ddd;
text-align: center;
margin:6px;
padding:4px;
}
p.caption {
font-size: 10pt;
font-weight:bold;
margin:0px;
}
div.content {
margin-left: 200px;
padding-top: 0px;
margin-top: 0px;
min-height: 450px;
}
div.footer {
margin:15px 20px; 
padding:6px;
border-top:thin solid black; 
font-weight:bold; 
font-family: tahoma,helvetica,"arial narrow",arial,"lucida sans",sans-serif;
font-size:9pt; 
text-align:center; 
}
