body, div, p, td {font-family: Tahoma, Arial; color: #666; font-size: 10pt;}
body {background: #4e6383 url(../images/bodyBG.jpg) repeat-x}
h3 {color: #536c4f; margin-bottom: 0px;}

/* 
necessary for relative (%) font sizing (nested divs and p's)
div p, div td, div div, p div {font-size:100%;}
*/

div p, div div, p div {font-size:10pt;}
a:link, a:visited {color: #536c4f; text-decoration: underline; font-weight: bold;}
a:hover {color: #536c4f; text-decoration: none;}

#tdHeader {}
#divHeader {BACKGROUND: url(../images/template_03.jpg) no-repeat; POSITION: relative; HEIGHT: 186px;}
#tdContentBody {BACKGROUND: url(../images/contentBodyBG.jpg) #fff repeat-x}
#tdLeftBorderBottom {BACKGROUND: url(../images/leftBorderBottom.jpg) repeat-y; height: 100%;}
#leftBorderTop {BACKGROUND: url(../images/template_05.jpg) no-repeat; width: 60px; height: 342px;}
#tdRightBorderBottom {BACKGROUND: url(../images/rightBorderBottom.jpg) repeat-y; height: 100%;}
#rightBorderTop {BACKGROUND: url(../images/template_07.jpg) no-repeat; width: 61px; height: 342px;}
#tdMainContentBody {BACKGROUND: url(../images/contentBodyBG.jpg) repeat-x}
#tdFooter {background:url(../images/template_10.jpg) no-repeat; height:79px;}
#mainMenu {position:absolute; right: 25px; top: 95px; display:inline;}
#mainMenu div {display: inline; padding: 0px 8px 0px 8px; border-right: 1px solid #fff;}
#mainMenu div a:link, #mainMenu div a:visited {font-family: Tahoma, Arial; font-weight: bold; font-size: 12px; color:white; text-decoration: underline;}
#mainMenu div a:hover {text-decoration: none;}
#mainMenu div.last {border:none;}
#todaysDate {position:absolute; right: 55px; top: 150px; font-weight: bold; color: #536c4f;}
.tdRss a:link, .tdRss a:visited {font-weight: normal; font-size: 8pt;}
.headerstyle {color: #fff;}
.formFields {background: #fff; border: 1px solid #666;}
.formLabel {text-align: right; font-weight: bold;}

 
