* {
margin:0; padding:0;
}
body {
width:770px;
margin:5px;
font: 9pt Arial, Verdana, Tahoma;
}
#container {
background:url(/images/Background.gif) repeat-y;
}
#container2 {
width:610px;
float:left;
}
.clearer {
clear:both;
}
a {
color: #336;
text-decoration: underline;
}
a:active {
color: #336;
}
a:link {
color: #336;
}
a:visited {
color: #336;
}
a:hover {
color: #9d9459;
}
img {
border:0 none;
}
h1 {
position:relative;
width:770px;
line-height:106px;
height:106px;
text-align:center;
font-size:1.6em;
}
h1 span {
position: absolute;
top:0; left:0;
height:100%; width: 100%;
background: url(/images/Banner-Masthead.jpg) no-repeat;
}
/* Left Bar */
#nav h4 {
color:#fff;
text-transform:uppercase;
font-weight:bolder;
margin:0 8px;
}
h4 {
font-size:1em;
}
#nav {
width:160px;
float:left;
}
#nav ul {
color:#fff;
list-style:none;
padding-left:8px;
margin-bottom:12px;
}
#nav #navmenu {
text-transform:uppercase;
font-weight:bold;
padding:16px 8px;
}
#nav ul li ul {
font-weight:normal;
text-transform:none;
}
#nav #navmenu li {
line-height:23px;
cursor: pointer;
}
#nav ul a {
color:#fff;
text-decoration:none;
}
#nav #navmenu li ul {
display:none;
text-transform:none;
margin:0;
padding:0;
list-style:none;
}
#nav #navmenu li.show ul {
display:block;
}
#nav ul li ul li {
background:url(/images/bullet.gif) no-repeat 0 50%;
margin-left:2px;
padding-left:8px;
}
#nav #navmenu li ul li {
line-height:16px;
}
#nav #navmenu li ul li a {
font-weight:normal;
}
/* Left Bar */
/* Right Bar */
#subnav {
float:right;
width:150px;
margin-left:10px;
color:#ffffff
}
#subnav a {
color:#6d604b;
}
#subnav iframe {
display:block;
margin:16px auto 5px auto;
}
#subnav ul {
padding:0 8px;
margin-bottom:8px;
list-style:none;
}
#subnav ul li {
margin-left:2px;
padding-left:8px;
background:url(/images/bullet.gif) no-repeat 0 50%;
}
#subnav h4 {
padding:0 8px;
}
/* End Right Bar */
/* Login Form */
#frm_login fieldset {
background-color:#787878;
border:0;
padding:0 8px;
}
#frm_login legend {
display:none;
}
#frm_login label {
display:block;
color:#fff;
margin-bottom:2px;
}
#frm_login label a {
white-space: nowrap;
}
#frm_login input {
display:block;
margin-bottom:5px;
}
#frm_login #chkTerms, #frm_login #chkRemInfo {
float:left;
margin-left:-3px;
}
#frm_login #last_name, #frm_login #member_number {
width:140px;
}
#frm_login #chkTerms-label, #frm_login #chkRemInfo-label {
padding-left:14px;
margin-bottom:5px;
}
#frm_login p {
padding-bottom:5px;
}
/* End Login Form*/
/* Signup Form */
#frm_signup {
border-style:none;
border-bottom:1px solid #ccc;
padding:16px 0;
}
#frm_signup label {
display:block;
}
#frm_signup input {
display:block;
}
#frm_signup #signup-go {
margin:10px 0 0 50px;
}
#frm_signup #su-over18, #frm_signup #su-under18, #frm_signup #su-over18-label, #frm_signup #su-under18-label {
display:inline;
}
#frm_signup .col1 {
float:left;
width:200px;
padding-left: 50px;
}
#frm_signup .col2 {
float:left;
width:200px;
}
/* End Signup Form */
#footerlinks {
background:#000;
color:#fff;
margin-top:8px;
text-align:center;
}
#footerlinks ul {
margin:0 auto;
}
#footerlinks li {
border-left:1px solid #fff;
display:inline;
padding:0 10px;
}
#footerlinks li.first {
border-style:none;
}
#footerlinks a {
color:#fff;
text-decoration:none;
line-height:200%;
}
#banners {
background-color:#ccc;
text-align:center;
}
#banners iframe {
margin:8px;
}
#copyright {
color:#000;
text-align:center;
margin:8px;
font-size:8pt;
}
#content {
width:450px;
float:right;
}
#homepage {
padding:0px;
}
#maincontent {
padding:5px;
}
#maincontent a {
text-decoration:none;
}
#maincontent h2, p {
margin-bottom:0.8em;
}
#maincontent h2 {
font-size:1.4em;
}
strong {
font-size: 1.1em;
}
#maincontent .viewprinter {
float:left;
margin:20px 0;
}
#breadcrumbs {
color:#000;
margin-top:8px;
}
#breadcrumbs a {
color:#336;
text-decoration: underline;
}
/* ACQ Signup Form */
#acqform {
border-style:none;
padding:10px 0;
}
#acqform label {
display:block;
}
#acqform input {
display:block;
}
#acqform .col1 {
float:left;
width:250px;
padding-left: 10px;
background-color:#FAD103;
}
#acqform .col2 {
float:left;
width:200px;
}
/* End ACQ Signup Form */

/* BB Header*/
#bulletinheader {
background-color:#4E3518;
border:0;
width:770px;
}