@charset "utf-8";

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666;
}
/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/mainbg/bg.gif);
	background-repeat:repeat;
}

a {color:#666; text-decoration: none; }
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: none;}
a:active { text-decoration: none;}

a.pagelink {color:#666; text-decoration: none; border-bottom:#999 dotted 1px; }
a.pagelink:link { text-decoration: none; border-bottom:#999 dotted 1px;}
a.pagelink:visited { text-decoration: none; border-bottom:#999 dotted 1px;}
a.pagelink:hover { text-decoration: none; border-bottom:#999 dotted 1px;}
a.pagelink:active { text-decoration: none; border-bottom:#999 dotted 1px;}

h1 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:22px; font-weight:bold; margin: 0 0 10px 0; border-bottom: solid 1px #B2B2B2; padding: 0 0 0 0;}
h2 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; font-weight:bold; color:#6BBE4F; margin: 0 0 0 0; padding: 0; }
h3 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; font-weight:bold; margin: 0 0 10px 0; border-top: solid 1px #B2B2B2; border-bottom: solid 1px #B2B2B2; padding: 3px 0 3px 0; }
h4 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18.5px; font-weight:bold; color:#8CC641; line-height: 24px; margin: 0 0 10px 0; }
h5 { font-size:12px; font-weight:bold; margin:0; padding:0; }
h6 {  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:20px; font-weight:bold; color:#fff; margin: 0 0 7px 0; padding: 0; }
p { display:block; }

#splashWrapper { margin: 0 auto 0 auto; width: 930px; padding: 0 15px 0 15px; background-color:#fff; min-height:100%; height:auto;}
* html #splashWrapper{height:100%;}/* ie6 and under*/

.splashtop { padding: 0 0 5px 0; }
.splashbottom { padding: 0 0 10px 0; }
.splashchoice { position: absolute; margin: 385px 0 0 770px; font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #12A33B; }
.splashchoice a { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #12A33B; text-decoration:none; }
.splashchoice a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; text-decoration:none; }
.splashchoice a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 16px;  }
.splashchoice a:active { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #12A33B;  }

.footerleft { float: left; width: 370px; overflow: hidden; }
.footerright { float: right; text-align:left; width: 400px; overflow: hidden; }
.clearfloat { clear:both; display:block; }

#nav-footerlinks ul { float:left; list-style: none; padding: 5px 15px 5px 15px; margin:0 0 0 0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color: #666; line-height:16px; border-left: #999 solid 1px; } 
#nav-footerlinks li {  }
#nav-footerlinks li a { font-size:10px; font-family:Arial, Helvetica, sans-serif; color: #666; text-decoration: none; } 
#nav-footerlinks li a:hover { font-size:10px; font-family:Arial, Helvetica, sans-serif; color: #666; text-decoration:underline; }
#nav-footerlinks li a:visited { font-size:10px; font-family:Arial, Helvetica, sans-serif; color: #666; }
