body {
      /*scrollbar-track-color:#004000;	
      scrollbar-face-color:#006000;
      scrollbar-arrow-color:#ffd951;*/
      background:#fff;
      margin:4px;
      padding:0;
      text-align:center;
      color:#fff;
      font:85%/1.5em Arial,sans-serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:85%;
      } html>body {font-size:85%;}

#trans {border:0px;}

#topnav {text-align:right; color:#979757; padding-right:15px; border:0px solid #ffd951; margin-right:48px;}

#topbanner {width:100%; color:#979757; padding-left:0px; margin-top:2px; background:#979757; display:block; height:90px;}

#logoleft {float:left;}

#logoright {float:right; width:300px;}

.topcont {background:#ffffff url("images/topcont.jpg") no-repeat left bottom; height:10px; clear:both; margin-top:2px;}

.botcont {background:#ffffff url("images/botcont.jpg") no-repeat left top; height:10px; clear:both;}

#maincont { background:#c0c0c0 url("images/contbg.jpg") repeat-y; width:100%; vertical-align:top; border:0px solid #000080; padding:0px; margin:0px;}

#navcont { float:left; margin:0px;}

.main {background:#fff; color:#646438; margin-left:159px; margin-right:50px; text-align:left; display:block; margin-top:0px; position:relative; left:10px; top:0px; border:0px solid #a0a0a0; padding:0px;}

* html .main {height:1%;}

h1 {font-family:arial, sans-serif; font-size:145%; font-weight:bold; line-height:20px; margin-left:0px; margin-top:0px; margin-bottom:10px;}

h2 {font-family:arial, helvetica, sans-serif; font-size:120%; font-weight:bold; margin-left:0px; margin-top:0px; margin-bottom:10px;}

h3 {font-family:ariel, verdana, sans-serif; font-size:115%; font-weight:bold; color:#000080; margin-left:0px; margin-top:10px; margin-bottom:0px;}

.main p {margin-top:0px; margin-bottom:10px;}

#mainlist { *position:relative; list-style:disc; width:80%; border:0px; margin-bottom:10px; margin-left:50px; }

#mainlist li { list-style:disc; width:80%; border:0px; line-height:1.5em;}

ul#mainlist  li a {
	margin-left:0px;
	font-size:100%;
	text-align:left;
	text-decoration: underline;
	color: #646438;
	}

ul#mainlist li a:hover {
	text-decoration: none;
	color: #600000;
	}

#mainlist2 { list-style:disc; width:80%; border:0px; margin-bottom:10px; margin-left:50px; }

#mainlist2 li { list-style:disc; width:80%; border:0px; line-height:1.5em;}




.spacer { background:#ffffff url("images/contbg.jpg") repeat-y; height:1px; clear:both; border:0px solid #000;}

#footer {background:#c0c0c0 url("images/contbg.jpg") repeat-y; width:100%; font-size:80%; color:#646438; text-align:center; margin-top:0px;}

a.f:link {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#979757; line-height:16px; text-decoration:underline;}
a.f:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#99ae25; line-height:16px; text-decoration:underline;}
a.f:active {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#ffffc0; line-height:16px; text-decoration:underline;}
a.f:visited {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#c0c0c0; line-height:16px; text-decoration:underline;}
a.f:visited:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#99ae25; line-height:16px; text-decoration:underline;}

a.ff:link {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#646438; line-height:16px; text-decoration:underline;}
a.ff:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#000000; line-height:16px; text-decoration:underline;}
a.ff:active {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#ffffc0; line-height:16px; text-decoration:underline;}
a.ff:visited {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#c0c0c0; line-height:16px; text-decoration:underline;}
a.ff:visited:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:normal; color:#000000; line-height:16px; text-decoration:underline;}

a.fb:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#000080; line-height:16px; text-decoration:underline;}
a.fb:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#f0ac00; line-height:16px; text-decoration:underline;}
a.fb:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#000080; line-height:16px; text-decoration:underline;}
a.fb:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#a0a0a0; line-height:16px; text-decoration:underline;}
a.fb:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:bold; color:#f0ac00; line-height:16px; text-decoration:underline;}

a.fn:link {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#000080; line-height:16px; text-decoration:underline;}
a.fn:hover {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#f0ac00; line-height:16px; text-decoration:underline;}
a.fn:active {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#000080; line-height:16px; text-decoration:underline;}
a.fn:visited {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#000080; line-height:16px; text-decoration:underline;}
a.fn:visited:hover {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:normal; color:#f0ac00; line-height:16px; text-decoration:underline;}



#navcont ul {
	font: normal 100% arial;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 140px; /* Width of Menu Items */
	border-bottom: 1px solid #979757;
      	}
	

/* Styles for Menu Items */
#navcont ul li a {
	display: block;
	font-size:90%;
	text-align:left;
	text-decoration: none;
	color: #646438;
	background: #ffffc0; /* IE6 Bug */
	padding-left:5px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	border: 1px solid #979757; /* IE6 Bug */
	border-bottom: 0;
	}

#navcont ul li a:hover {
	display: block;
	text-decoration: none;
	color: #646438;
	background: #e5e5d1; /* IE6 Bug */
	padding-left:10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	border: 1px solid #979757; /* IE6 Bug */
	border-bottom: 0;
	}

#nav .current a {
	display: block;
	text-decoration: none;
	color: #646438;
	background: #fff; /* IE6 Bug */
	padding-left:10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	border: 1px solid #979757; /* IE6 Bug */
	border-bottom: 0;
	}
	
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

