body { background-color: #4e4d50; 	line-height: 1.2; 
text-align: center;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;


} 
body,td,th { 	color: #FFFFFF; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 14px; }

h2 {
	font-size:18px;
	font-weight: bold;
}
.pagewrapper {
	width: 950px;
	background-color: #403a46;

	padding: 0px;
	margin:0px;
	border:none;

	border-left:solid;
	border-left-width: 1px;
	border-left-color: #333;

	border-right:solid;
	border-right-width: 1px;
	border-right-color: #333;

	border:solid;
	border-width: 1px;
	border-color: #333;



}

#header { 	background:url(images/bgheader.gif); 	background-repeat:repeat-x;  text-align:left; height:124px; text-align:right;}
#topmenu { 	background:url(images/topmenubg.gif); 	background-repeat:repeat-x; 	padding-left: 30px; 	padding-top: 4px; 	height: 28px;	 text-align:left;	}
.topmenuitem {
	font-size:18px;
}
.topmenuitem a:link, .topmenuitem a:visited{
	color: #FFFFFF;
	text-decoration: none;
	padding:6px;
}
.topmenuitem a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6d6377;
	padding:6px;
}
a:link, a:visited{ 	color: #FFFFFF; 	text-decoration: none, underline; }
a:hover { 	color: #FFFFFF; 	text-decoration: underline; 	background-color: #a0a646; }
#main { 	width:950px; 	color:#fff; }
#mainpadding { 	margin-left:20px; 	margin-top:20px; }
#maincontent { 	background-color:#666; 	color:#fff; 	float:left; 	width:500px; 	padding: 15px;
}
#maincontentwide { 	background-color:#666; 	color:#fff; 	float:left; 	width:810px; 	padding: 15px;
}
#sidecontent { 	background-color:#444; 	color:#fff; 	float:left; 	width:310px; 	padding: 15px;

}
#bottomspacer { 	color:#fff; 	clear:both; 	height:15px; }
#footer { 	background-image:url(images/footerbg.gif); 	background-repeat:repeat-x;  	padding:5px; padding-left:20px; height:20px;	text-align:center; }
.newsheading { 	font-weight:bold; 	font-size:16px;

}

.maincontentheading {
	font-weight:bold;
	font-size:16px;
	/*background-color: #8571af;*/
	background-color: #333333;
	padding: 5px;
	padding-left:15px;
	padding-right: 15px;
}

.highlightbox {
	background-color: #777777;
	padding: 10px;
	margin-bottom:15px;
}
