html {	padding: 0px;	margin: 0px;	border: 0px;}body {	margin: 0px;	padding: 0px;	border: 0px;	height: 100%;	width: 100%;	text-align: center; /* required for centering the page in IE */	background-repeat: no-repeat;	font-family: Arial, sans-serif;	font-size: 12px;	color: #E9E9E9;	line-height: 19px;	background-attachment: fixed;	background-position: left bottom;	background-color: #000000;}.bodytext p {   font-size: 12px;}.poll {	overflow: hidden;	text-align: left;}.bgthumbs {	margin: 2px;	border: 2px solid #000000;}.bgthumbs a:hover {	border: 2px solid #0099CC;}h1, h2, h3, h4, p, ul, li, .poll, table.contentpaneopen {	margin: 0px;	padding: 0px;	border:0px;	list-style-type:none;	font-size:12px;}h1,h2,h3,.componentheading, .contentheading {	font-family: Trebuchet MS, Tahoma, Verdana, Arial;	font-style: inherit;	padding-bottom: 0px;	text-align: left;	color: #FFFFFF;	line-height: 18px;	font-size: 18px;	}div.componentheading {	padding-bottom: 10px;	text-decoration: underline;}.moduletable_menu h3 {	text-indent: 10px;	padding-bottom: 5px;}h1,.componentheading, .contentheading {	font-size: 18px;}	fieldset.input {	border: 0px none;}a:link {	color: #FFFFFF;	font-weight: bold;}a:hover {	color: #FFFFFF;	text-decoration: none;}a:visited{	color: #FFFFFF;	font-weight: bold;}.moduletable {	padding-bottom: 15px;}.mostread {	list-style-type: none;}#logo {	width: 242px;	height: 90px;	float: left;	background-repeat: no-repeat;}#headwrap {	width: 980px;	height: 90px;	margin-bottom: 10px;}#topbannerad {	float: right;	width: 728px;	height: 90px;}#wrapper {	height: 100%;	width: 980px;	margin-right: auto;	margin-left: auto;	margin-top: 10px;}#leftwrap {	text-align: left;	width: 180px;	margin-right: 10px;	float: left;}* html #left { display: inline; }#left{	width: 180px;	background-image: url(../images/left-mid.png);	background-repeat: repeat-y;}#leftinner2 .moduletable{	padding-left: 10px;}#right {	width: 600px;	text-align: left;	float: left;}* html #right { display: inline; }#rightinner {	background-image: url(../images/right-mid.png);	background-repeat: repeat-y;	width: 600px;	margin: 0px;	padding: 0px;	border: 0px;}#rightinner2 {	margin-left: 0px;	list-style-type: none;	padding: 20px;	border: 0px;}table.contentpane {	width: 558px;	overflow: hidden;	display: inline;	padding-bottom: 10px;}#farrightwrap {	text-align: left;	margin-left: 0px;	width: 180px;	margin-left: 10px;	float: right;}#farright {	width: 180px;	background-image: url(../images/left-mid.png);	background-repeat: repeat-y;}* html #farright { display:inline; }#farrightinner2 {	padding-left: 10px;	padding-right: 10px;	overflow: hidden;}#TopModule {	width: 468px;	margin-right: auto;	margin-left: auto;	margin-bottom: 15px;}	#BottomModule {	width: 468px;	margin-right: auto;	margin-left: auto;}.logoLeft {	float: left;	margin: 10px;}.module_menu, #left .module {	list-style-type: none;	border: 0px;	padding: 0px;	margin: 0px;}ul.menu {	padding-bottom: 15px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #666666;}.menu li, .menu {	display: block;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	text-indent: 18px;	line-height: 21px;}.menu li a {	display: block;	height: 20px;	padding: 3px;	position: relative;	left: 1px;	width: 172px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666666;	background-image: url(../images/star.png);	background-repeat: no-repeat;	background-position: 4px 50%;}.menu li a:link, ul.menu a:visited {	display: block;	color: #FFF;	text-decoration: none;	font-weight: bold;}.menu li a:hover {	display: block;	background-color: #004807;	color: #000;	background-image: url(../images/star-hover.png);	background-repeat: no-repeat;	background-position: 4px 50%;}ul#mainlevel a:link#active_menu, ul#mainlevel a:visited#active_menu {	background-image: none;	background-color: #FFF;	color: #000;}li.mostread, li.latestnews{	padding-bottom: 4px;}li.mostread, li.latestnews a:link{	background-repeat: no-repeat;}.bear {	float: right;}.sublevel {	text-indent: 15px;}.column_separator {	padding-left: 20px;}.article_column {}li.contentpaneopen, ul.contentpaneopen {	list-style-type: none;}table .contentpaneopen {	width: 100%;	display: inline;}.buttonheading img, .hasTip img, .bs_contentdiv img {	border: 0px;}.small, .createdate, .modifydate {	font-size: 90%;	font-style: italic;	padding-bottom: 5px;}a.readon {	font-size: 12px;	float: right;	margin-top: 2px;	padding-top: 3px;	padding-right: 20px;	padding-bottom: 3px;	padding-left: 7px;	display: inline;	background-color: #000000;	background-image: url(../images/arrow.png);	background-repeat: no-repeat;	background-attachment: scroll;	C40004-height: 15px;	color: #004807;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;	border: 1px solid #666;	background-position: right 48%;}a.readon:hover, a.readon:active, a.readon:focus {	color:#000000;	background-color: #004807;	background-image: url(../images/arrow-hover.png);	background-repeat: no-repeat;	background-attachment: scroll;	background-x-position: 5px;	background-y-position: 48%;	border: 1px solid #000000;}html {	margin-bottom: 1px;	height: 100%!important;	height: auto;}#mod_search_searchword {	font-size: 12px !Important;	width: 140px;}#mod_login_password, #mod_login_username {	width:160px;	color: #FFF;}form {	margin: 0;	padding: 0;}input, select {	font-size: 12px !Important;}label {	font-size: 12px;	text-align: left;	margin: 0px;	padding: 0px;}.pollstableborder {	text-align: left;}select, .inputbox {	padding: 4px;	font-size: 12px;}textarea {	font-size: 12px;}.button {	border: 1px solid #666;	padding: 2px 6px!important;	background: url(../images/button-bg.gif) repeat-x top #000;	color: #004807;	font-weight: bold;	font-size: 12px;}#modlgn_remember {	border: 0px;	padding: 0px;	margin: 0px;	height: 14px;	width: 14px;}#form-login {}ul.latestnews {}.button:hover  {	background: url(../images/button-bg.gif) repeat-x top #004807;	color: #000;	border: 1px solid #000;}.button:active, .button:focus {	border: 1px solid #222222;}#form-login-remember {	display:inline;	vertical-align:top;}#mod_search_searchword .inputbox {	font-size:12px;}.inputbox {    font-size: 12px;	border: 1px solid #3F3F3F;	background: #000;	color: #FFFFFF;	text-indent: 3px;}	#left .inputbox, #mainContent .inputbox {	margin-top: 5px;	margin-bottom: 5px;	background: #000 !important;	text-indent: 3px;}#left .inputbox:hover, #left .inputbox:focus, #mainContent .inputbox:hover, #mainContent .inputbox:focus, #farrightinner2 .inputbox:focus, #farrightinner2 .inputbox:hover{	border: 1px solid #004807;}#farrightinner2 form {	width:160px;}#form-login-remember .inputbox:hover {	border:none}div.bannergroup div.banneritem{	margin: auto auto;	text-align: center;}div.moduletable h3, div.moduletable_menu h3{	text-align: center;	text-decoration: underline;}
