body      { font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, serif; background: url(images/listback.gif) repeat-y; margin: 0 }
body#greenback      { font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, serif; background: url(images/back.gif) repeat-y; margin: 0 }


#wrapper { min-width: 800px;
	width:expression(document.body.clientWidth > 800? "798px": "800px" );	 
		 }
#menu        { 
	float: left; 
	width: 168px;
		 }
	
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menu li a    { 
	font-size: 85%;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
  	text-decoration: none;
  	}	
	
#menu li a:link, #menu li a:visited  { 
	color: #fff; 
	display: block; 
	background-image: url(images/menu.gif); 
	padding: 8px 25px 0 10px;
	text-align: right; 
	}
	
#menu li a:hover  { 
	color: #194699; 
	background: url(images/menu.gif) 0 -32px; 
	padding: 8px 25px 0 10px; 
	text-align: right; 
	}
	
#menu li a:active  { 
	color: #194699; 
	background: url(images/menu.gif) 0 -64px; 
	padding: 8px 25px 0 10px;
	text-align: right; 
	}
	
#menu li a#current { 
	color: #194699; 
	background: url(images/menu.gif) 0 -64px; 
	padding: 8px 25px 0 10px;
	text-align: right; 
	}
	
#top  { background: url(images/header_01.gif) no-repeat; width: 798px; height: 93px  ; padding: 0; }
#top p { color: white; font-size: 75%; font-weight: normal; line-height: 1.8; margin-top: 0; margin-bottom: 0; margin-left: 272px; padding: 19px 0 0; }
#top a { color: white; }
#content   { background-color: #fff; float: left; width: 630px;}
#content h2 { color: #005a31; font-size: 85%; font-weight: normal; line-height: 1.3; margin: 7px 15px 20px 20px; }
#content h3 { color: #005a31; font-size: 80%; line-height: 1.3; margin: 18px 15px 0 20px; }
#content p { font-weight: normal; font-size: 80%; line-height: 1.5em; margin: 2px 20px 8px }
#sidebar    { background-color: transparent; background-position: 0 0; float: left; width: 190px;}
#footer { width: 630px; height: 30px; clear: both; margin-top: 8px; margin-left: 188px; border-top: 1px solid black; }
#footer p { font-size: 75%; font-weight: normal; line-height: 1.3em; text-align: center; }

#specialcontent  { background-color: #fff; float: left; width: 440px; height: auto }
#specialcontent h2 { color: #005a31; font-size: 85%; font-weight: normal; line-height: 1.3; margin: 7px 15px 20px 20px; }
#specialcontent h3 { color: #005a31; font-size: 80%; line-height: 1.3; margin: 18px 15px 0 20px; }
#specialcontent p { font-size: 80%; font-weight: normal; line-height: 1.5em; margin: 2px 15px 8px 20px; }
a:link { color: #005a31; font-style: normal; text-decoration: underline; }
a:visited { color: #005a31; font-style: normal; text-decoration: underline; }
a:hover { color: #005a31; font-style: normal; text-decoration: underline; }
a:active { color: #005a31; font-style: normal; text-decoration: underline; }
.footer  { color: #000; font-style: italic; font-size: 12px; font-family: "Times New Roman", Times, serif }
.footerlink     { color: #005a31; font-size: 9px }
.copyright  { color: white; font-weight: normal; font-size: 9px; font-family: Times; text-decoration: none }
.Fields      { color: #005a31; font-weight: bold; font-size: 10pt; font-family: Helvetica, Arial, sans-serif }
.Title     { color: #ffffff; font-weight: bold; font-size: 10pt; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; background-color: #005a31 }
.Heading      { color: #005a31; font-weight: bold; font-size: 11pt; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
.Data   { color: #000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
.address { color: black; font-size: 80%; text-align: center; height: 25px; margin-top: 5px; margin-left: 2px; padding-top: 5px; border-top: 1px solid black; }
