body   { font-family: "Gill Sans", Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular;
font-size: 12px; background: #fff url(../b/background.jpg) no-repeat; margin: 0px }
p   { color: #366; font-size: 12px; line-height: 20px; font-family: "Gill Sans", Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-align: left }
a { color: #b22222 }
a:hover { color: #2f4f4f }
h1 { color: #900; font-weight: bold; font-size: 18px; line-height: 20px; font-family: "Gill Sans", Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-align: left }
h2 { color: #900; font-weight: bold; font-size: 14px; line-height: 20px; font-family: "Gill Sans", Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-align: left }
h3 { color: #2f4f4f; font-weight: bold; font-size: 12px; line-height: 20px; font-family: "Gill Sans", Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-align: left }
td {}
#sidebar p   { font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
#sidebar li { font-size: 12px; font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; line-height: 16px; list-style-type: none }
#sidebar ul { font-size: 12px; font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; line-height: 16px; text-indent: -15px }
#sidebar { color: #366; font-size: 12px; font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; line-height: 20px }
.footer p   { color: #666; font-size: 11px; line-height: 15px; font-family: "Gill Sans", Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-align: left; padding-top: 20px }
.footer a { color: #666;}
.footer a:hover   { color: #2f4f4f }
#mainContent h2 a  { color: #b22222 }
#mainContent h2 a:hover { color: #2f4f4f }
#mainContent ul li   { color: #366; font-size: 12px; font-family: "Gill Sans", Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; line-height: 20px; text-align: left; text-indent: -15px; list-style-type: none }
.faqQuestion { font-weight: bold }
.tableHeaders { font-weight: bold }
.programInfo p { font-size: 11px; line-height: 12px; padding-bottom: 5px }
.programInfo  { border-left: 1px dotted #a9a9a9 }
.programInfo td  { padding: 3px; border-bottom: 1px dotted #a9a9a9 }
.siteMapHeader { font-weight: bold }
.siteMap p, ul, li { font-size: 9px; line-height: 9px }
.borderRight { border-right: 1px dotted #a9a9a9 }
#sidebar ul { font-size: inherit; line-height: inherit; list-style-type: none; list-style-position: inside }
.classifiedsTable { background-image: url(../b/white-trans.gif); background-repeat: repeat; padding: 6px; border-bottom: 1px dotted #a9a9a9; border-left: 1px dotted #a9a9a9 }
.classifiedsTable td { text-align: left; vertical-align: top }
.backtotop  { color: #a9a9a9; font-size: 10px; font-family: "Gill Sans", Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; font-style: italic; font-weight: 700; text-align: right }
.bold { font-weight: 700 }
.newsletterFineText { font-size: 10px; line-height: 11px }
