body { color: #3D3A37; font: 11px Arial, Tahoma, Serif; line-height: 18px; background: #D8CDB8 url(../images/main_bkg.gif) top left repeat-x; margin: 0px; padding: 0px; }

a:link { color: #084562; text-decoration: none }
a:active { color: #084562; text-decoration: none; }
a:visited { color: #084562; text-decoration: none; }
a:hover { color: #A37700; text-decoration: none; }

a.homelinks:link { color: #A37700; font-size: 12px; text-decoration: none; }
a.homelinks:active { color: #A37700; font-size: 12px; text-decoration: none; }
a.homelinks:visited { color: #A37700; font-size: 12px; text-decoration: none; }
a.homelinks:hover { color: #A37700; font-size: 12px; text-decoration: underline; }

a.footlinks:link { color: #8DA4AB; text-decoration: none; }
a.footlinks:active { color: #8DA4AB; text-decoration: none; }
a.footlinks:visited { color: #8DA4AB; text-decoration: none; }
a.footlinks:hover { color: #E5E3DB; text-decoration: none; }

p, td, li, li p, ul { color: #3D3A37; font: 11px Arial, Tahoma, Serif; line-height: 18px; }

.navbar_bkg { background: url(../images/navbar_bkg.gif) top left no-repeat; padding: 0px 0px 0px 0px; width: 770px; height: 27px; }
.navbar_pad { padding: 0px 12px 0px 12px; }

.footer_bkg { background: url(../images/footer_bkg.gif) top left no-repeat; width: 770px; height: 32px; }
.footer { color: #8DA4AB; font: 10px Arial, Tahoma, Serif; padding: 3px 10px 0px 10px; }

.main { padding: 30px 20px 30px 20px; }
.home_title { color: #2363AA; font: 37px Arial, Tahoma, Serif; letter-spacing: -2px; }
.home_intro { padding: 0px 15px 0px 15px; }
.content { padding: 0px 40px 0px 40px; }

.side_title { color: #A37700; font: 19px Tahoma, Arial, Serif; letter-spacing: -1px; }
.side_text { color: #3D3A37; font: 12px Arial, Tahoma, Serif; line-height: 25px; }

.subhead { color: #A37700; font: Bold 12px Tahoma, Arial, Serif; letter-spacing: 0px; }

.two_line_links { line-height: 14px; }
.sml_lineheight { line-height: 12px; }
.txt-lrg { font-size: 12px; }
.forms { color: #333333; font: 11px Tahoma, Arial, Serif; background-color: #FFFFFF; }

.image_pad { padding: 0px 0px 10px 10px; }

.line { color: #A7A091; height: 1px; padding: 20px; }

.boxes { border: solid 1px #DEDDDC; background: #FCFBFB; padding: 1px; line-height: 13px; }
.pdf {
	list-style-image: url(/images/filetypes/pdf.gif);
}
.html {

	list-style-image: url(/images/filetypes/html.gif);
}
.word {

	list-style-image: url(/images/filetypes/doc.gif);
}
