
body {
background-image:url(images/bg2.gif);
}

.main {
border-style:solid;
border-color:#000;
border-width:1px;
}

.nav {
background-color:#FFF;
}

.nav a, .nav a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
width:97%;
height:34px;
/*background-color:#F4F4F4;*/
font-size:14px;
padding:0 2px;
}

.nav a:hover {
color:#F60;
text-decoration:none;
background-color:#FF9;
}

.navselect a, .navelect a:visited {
display:block;
width:97%;
height:34px;
background-color:#C96;
font-size:14px;
padding:0 2px;
font-family:Arial, Helvetica, sans-serif;
}

.tabletxt {
font-family:"Times New Roman", Times, serif;
font-size:0.9em;
}

.butext {
font-weight:bold;
text-decoration:underline;
}

.fambenheading {
border:#333 solid 1px;
background-color:#933;
font-weight:bold;
font-size:20px;
color:#CCC;
padding:2px 5px 2px 15px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/large_green_right.gif);
background-repeat:no-repeat;
background-position:5px center;
}

.fambenbody {
padding:0 5px;
font-family:Arial, Helvetica, sans-serif;
}
.fambenbody li {
padding-bottom:3px;
}

.benlinks {
margin:0 0 10px 0;
}
.benlinks a, .benlinks a:visited {
display:block;
padding:0 12px 0 12px;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
border:#999 solid 1px;
background-color:#CCC;
color:#00C;
font-weight:bold;
}

.benlinks a:hover {
color:#960;
text-decoration:none;
background-color:#EEE;
}


.frgtable {
border:#999 solid;
border-width:1px;
}
.frgtable a, .frgtable a:visited {
display:block;
border:#999 solid;
border-width:1px 0 0 0;
padding:4px 30px;
color:#036;
background-color:#EFEFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.frgtable a:hover {
background-color:#BEF;
color:#990;
}
.frgtable img {
border:0;
vertical-align:middle;
padding:0 8px 0 0;
}

address {
background-color:#CC9;
}

