body {
background: #D3D1B4 url(images/bodybg.png) repeat-x;
font: 8pt Verdana, Helvetica, sans-serif;
color: #333;
text-align: center;
margin: 0px;
}
a {
text-decoration: none;
}
a:link {
color: #BF6132;
}
a:visited {
color: #953922;
}
a:hover, a:active {
color: #968C65;
}
p {
margin-top: 12px;
margin-bottom: 0px;
line-height: 140%;
}
ul {
margin-top: 12px;
margin-bottom: 0px;
line-height: 140%;
}
li {
margin-top: 6px;
text-indent: 0px;
margin-left: -20px;
}
h1 {
font: normal 16pt Arial, Helvetica, sans-serif;
margin: 0px;
}
h2 {
font: normal 14pt Arial, Helvetica, sans-serif;
margin: 12px 0px 0px;
}
h3 {
font: bold 10pt Arial, Helvetica, sans-serif;
margin: 12px 0px 0px;
}
form {
margin: 0px;
}
#frame {
width: 720px;
margin: 9px auto 0px;
position: relative;
}
#header {
width: 720px;
height: 120px;
background: url(images/headbg.png) no-repeat;
position: relative;
}
#logo {
position: absolute;
left: 40px;
top: 10px;
width: 82px;
height: 109px;
background: url(images/logo.png) no-repeat;
}
#title {
position: absolute;
left: 145px;
top: 25px;
width: 165px;
height: 82px;
background: url(images/title.gif) no-repeat;
}
#headtext {
position: absolute;
top: 27px;
right: 35px;
color: #949494;
text-align: left;
line-height: 130%;
}
#headtext a:link, #headtext a:visited {
color: #949494;
}
#headtext a:hover, #headtext a:active {
color: #DDDDDD;
}
#navbar {
width: 720px;
height: 31px;
font-size: 7pt;
background: url(images/navbg.png) no-repeat;
}
#navbar a:link, #navbar a:visited {
color: #968C65;
padding: 4px 15px;
margin: auto;
}
#navbar a:hover, #navbar a:active {
color: #BF6132;
}
#contentouter {
width: 720px;
background: #FAFAFA url(images/contentbg.png) repeat-y;
}
#contentinner {
width: 720px;
background: url(images/contenttop.png) no-repeat;
padding-bottom: 25px;
}
#breadcrumbs {
width: 680px;
padding: 15px 0px 25px;
margin: 0px 20px;
font-size: 7pt;
color: #878787;
}
#breadcrumbs a:link, #breadcrumbs a:visited {
color: #878787;
}
#breadcrumbs a:hover, #breadcrumbs a:active {
color: #333;
}
.inactive {
color: #B7B7B7;
}
#columns {
width:700px;
margin: 0px 10px;
}
#navcol {
width: 200px;
margin-right: 30px;
float: left;
text-align: left;
}
.currentSection {
width: 180px;
padding: 5px 10px;
margin-bottom: 20px;
color: #FFF;
text-align: right;
background: #BF6132;
}
#navcol a:link, #navcol a:visited {
color: #968C65;
display: block;
text-align: right;
padding-right: 10px;
margin-bottom: 5px;
}
#navcol a:hover, #navcol a:active {
color: #BF6132;
}
#searchbox {
width: 190px;
margin-top:35px;
color: #878787;
text-align: right;
}
input.field {
width: 150px;
font: 8pt Verdana, Helvetica, sans-serif;
color: #666;
background: #FCFCFC;
padding: 3px;
margin-bottom: 5px;
border: 1px solid #999;
}
#textcol {
width: 440px;
float: left;
text-align: left;
}
#footer {
width: 720px;
height: 48px;
padding-top: 12px;
font-size: 7pt;
color: #878787;
background: url(images/footerbg.png) no-repeat;
}
#footer a:link, #footer a:visited {
color: #878787;
}
#footer a:hover, #footer a:active {
color: #333;
}

table.search {
font: 8pt Verdana, Helvetica, sans-serif;
color: #666;
padding: 2px;
margin-top: 6px;
margin-bottom: 18px;
border: 1px solid #ccc;
background-position: left center;
}
select.search {
font: 8pt Verdana, Helvetica, sans-serif;
color: #666;
padding: 0px;
margin-bottom: 5px;
border: 1px solid #999;
background-color: #FCFCFC;
background-position: center;
}
input.search {
width: 50px;
font: 8pt Verdana, Helvetica, sans-serif;
color: #666;
background: #FCFCFC;
padding: 2px;
margin-bottom: 5px;
border: 1px solid #999;
background-position: center;
}
