body{font-family: Arial,sans-serif;  color: #333333;  background-color: #eeeeee;  margin: 0px; padding: 0px; text-align:center; font-size: 14px; }
body{font-family: Arial,sans-serif;  color: #333333;  background-color: #eeeeee;  margin: 0px; padding: 0px; font-size: 14px; text-align: -moz-center;}
.container {width:800px; background-color:#FFFFFF; text-align:left; padding: 0px 8px 8px 8px;line-height: 1.5; font-size: 12px; }
.toprow{width:100%; background-color:#FFFFFF; text-align:center;}
.leftnav{width:150px; float:left; text-align:left;margin-right: 8px; font-size: 14px; }
.rightnav{width:150px; background-color:#e6e6e6; float:right; text-align:left;margin-left: 5px; font-size: 14px; }
.pageName{font-family: Arial,sans-serif; font-size: 28px; color: #006699; margin: 8px; padding: 0px 0px 0px 150px; text-align: left;}
.siteName {font-family: Arial,sans-serif; font-size: 34px; margin: 8px; padding: 10px 10px 10px 150px; text-align: left;}
a{color: #006699; text-decoration: none;}
a:link{color: #006699; text-decoration: none;}
a:visited{color: #006699; text-decoration: none;}
a:hover{color: #006699; text-decoration: underline;} 

.reglink a{color: #006699; text-decoration: none;}
.reglink a:link{color: #006699; text-decoration: none;}
.reglink a:visited{color: #006699; text-decoration: none;}
.reglink a:hover{color: darkred; text-decoration: underline;} 

.hotlink a{color: #800000; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.hotlink a:link{color: #800000; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.hotlink a:visited{color: #800000; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.hotlink a:hover{color: #800000; text-decoration: underline; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}  

h1{font-family: Verdana,Arial,sans-serif; font-size: 120%; color: #334d55; margin: 0px; padding: 0px;}
h2{font-family: Arial,sans-serif; font-size: 114%; color: #006699; margin: 0px; padding: 0px;}
h3{font-family: Arial,sans-serif; font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}
h4{font-family: Arial,sans-serif; font-size: 120%; font-weight: bold; color: #800000; margin: 0px; padding: 0px;}
h5{font-family: Verdana,Arial,sans-serif; font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}

/* 
ul{list-style-type: square;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}
label{font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; color: #334d55;}
*/

.globalNav{padding: 0px 0px 5px 10px; border-bottom: 1px solid #CCC; color: #cccccc;}
.globalNav img{display: block;}
.globalNav a {font-size: 90%; padding: 0 4px 0 0;}

.logo {clear: both; padding: 10px 10px 0px 0px;}

.feature{padding: 0px 0px 10px 10px;}
.feature h3{padding: 20px 0px 5px 0px; text-align: center;}
.feature img{float: left; padding: 10px 10px 0px 0px;}
.feature a{color: #006699; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.feature a:link{color: #006699; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.feature a:visited{color: #006699; text-decoration: none; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}
.feature a:hover{color: #006699; text-decoration: underline; margin: 11px; padding: 0 0 0 18px; list-style: none; background: top left url(images/arrow.png) no-repeat;}  

/************* #siteInfo styles ***************/
.copywrite{clear: both; border: 0px solid #cccccc; font-size: 65%; color: #0099CC; padding: 12px 2px 12px 2px; text-align:center; width:800px; MARGIN: 0 auto;background-color: #eeeeee;}
.copywrite img{padding: 4px 4px 4px 10px; vertical-align: middle;}

/*********** #navBar link styles ***********/
.navBar {border-left: 1px solid silver; border-right: 1px solid silver; border-top: 1px solid silver;width: 150px;margin: 0px 15px 5px 0px; }
.navBar ul a:link, #navBar ul a:visited {display: block;}
.navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists followed by fix for browsers that don't need the hack */
.navBar li {border-bottom: 1px solid #EEE;}
html>body #navBar li {border-bottom: none;}

/*********** # Link styles ***********/
.leftLinks{position: relative; margin: 0px; padding: 0px; border-bottom: 1px solid #cccccc; font-size: 90%;}
.leftLinks h3{padding: 10px 0px 2px 10px;}
.leftLinks a {display: block; border-top: 1px solid #cccccc; padding: 2px 0px 2px 10px;}
.leftLinks a:hover{background-color: #dddddd;}

/************** #headlines styles **************/
.headlines{margin: 0px; padding: 20px 0px 30px 10px; font-size: 80%;}
.headlines p{padding: 0px 0px 2px 0px;}

.fancypara P:first-letter {FONT-SIZE: 400%; FLOAT: left; WIDTH: 0.7em; LINE-HEIGHT: 80%; font-weight: bold;
padding: 2px 2px 2px 2px; COLOR: darkblue; margin-right: 3px; background-color: yellow; border-bottom: 3px ridge red; border-right: 3px ridge red;
border-left: 3px ridge blue; border-top: 3px ridge blue;}
.fancypara P:first-line {COLOR: darkred}

