body
{
margin:0px;
padding:0px;
font-family:Arial, sans-serif;
font-size:12px;
font-weight:normal;
background:url(../images/bg.jpg) repeat-x #005200;
text-align:center;
}
td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
p {
margin:5px 0 10px 0;
text-align:left;
}
p strong {
color:#4c5901;
}
td strong {
color:#000;
}
#col_main {
margin:auto;
width:908px;
background:url(../images/bg_maincolumn.gif) repeat-y;
}
#shadow_l {
float:left;
width:4px;
height:910px;
background:url(../images/bg_shadow_l.gif) no-repeat;
}
#shadow_r {
float:right;
width:4px;
height:910px;
background:url(../images/bg_shadow_r.gif) no-repeat;
}
#headnav_wrap {
float:left;
width:900px;
height:50px;
text-align:right;
background:url(../images/bg_headnav.jpg) no-repeat;
}
#headnav {
padding:10px 30px 0 0;
}
#headnavlink {
color:#124d07;
text-decoration:none;
}
#headnavlink:hover {
color:#FFF;
}
#content_wrap {
float:left;
width:900px;
text-align:left;
background:url(../images/bg_head.jpg) no-repeat right top;
}
#nav_wrap {
float:right;
width:660px;
height:55px;
font-size:13px;
font-weight:bold;
}
#column_left_wrap {
float:left;
width:212px;
background:#eef3ec;
}
#column_left {
padding:10px 0 10px 12px; 
}
#footer_wrap {
border-top:4px solid #698a39;
line-height:180%;
width:900px;
padding:20px 0 30px 0px;
font-size:9px;
background:#e6eadb;
}
#footer_left {
float:left;
margin:0 0 0 10px;
width:100px;
}
#footer_right {
font-family:Verdana, sans-serif;
font-weight:bold;
color:#43741E;
float:right;
width:370px;
margin:0 10px 0 0;
}
a#footlink {
font-family:Verdana, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#43741E;
}
a#footlink:hover {
color:#575757;
}
#bullet_ul {
margin:0;
padding:0 0 0 10px;
list-style:none;
}
#bullet_li {
padding:5px 5px 5px 13px;
margin:0;
background:url(../images/bullet.gif) no-repeat;
}
#bullet_subli {
padding:5px 5px 5px 18px;
margin:0;
background:url(../images/subli_bullet.gif) no-repeat;
}
a {
color:#004173;
}
a:hover {
color:#43741E;
}
#login {
color:#004173;
font-size:11px;
font-family:arial, sans-serif;
padding:0;
margin:0;
border:none;
text-align:left;
vertical-align:middle;
}
#h1_login {
padding:0 0 3px 0;
margin:0;
font-size:13px;
}

#h1_titlepage {
margin:0 0 15px 0;
font-size:16px;
color:#4c5901;
font-weight:bold;
font-family:Verdana, Arial, sans-serif;
}

#h1_titlepagepic {
margin:0 0 0 10px;
font-size:16px;
color:#4c5901;
font-weight:bold;
font-family:Verdana, Arial, sans-serif;
}
#h2_titleblue {
margin:0;
padding:0;
font-size:13px;
color:#51809c;
font-weight:Bold;
font-family:Verdana, Arial, sans-serif;
}
form {
margin:0;
padding:0;
}
#flash_container {
float:right;
width:656px;
height:218px;
margin:0 4px 0 0;
}
#main_content {
float:right;
width:656px;
margin:0 8px 0 0;
font:12px Trebuchet MS, Verdana, Arial, sans-serif;
line-height:135%;
}
#news_wrap {
float:right;
width:371px;
margin:10px 0 0 0;
text-align:left;
}
#news {
background:#f0f2e9;
padding:8px 10px 0 10px;
}
#rates_wrap {
float:right;
width:269px;
margin:10px 10px 0 0;
text-align:left;
}
#rates {
background:#f0f2e9;
padding:8px 10px 0 10px;
}
#spacer10 {
height:10px;
}
#h1_admin {
font-size:15px;
font-weight:bold;
font-family:georgia, times, serif;
}
#h2_admin {
font-size:13px;
font-weight:bold;
font-family:georgia, times, serif;
margin:10px 0 5px 0;
}
#admin_left {
float:left;
width:330px;
padding:10px 0 0 45px;
text-align:left;
}
#admin_right {
float:right;
width:500px;
padding:30px 15px 0 0;
text-align:left;
}
#dots {
background:url('../images/dots.gif') repeat-x;
height:2px;
width:340px;
}