body
{
	margin:0; padding:0; 
	background-color:#171717;
	font-family: Tahoma, Arial;
	font-size:11pt;
}
h2 {font-size: 11pt; font-weight: bold; font-family: Arial; padding-top: 15px;}
ul {list-style-type:square; }
.mainBody 
{
	width:766px; height:623px;
	border: 4px solid #2F2E30;
	color:#cccccc;	
}
.clsAddress {color: #000000; font-size: small;}
.imageRight {float: right; padding-left: 20px; padding-right: 20px;}
.mainContent 
{
	width:766px; height:250px;
	vertical-align:top;
	overflow: visible;
	background:#2F2E30; 
}
	
.contentTable 
{
	vertical-align:top; 
	width:100%;
	background-color:#2F2E30;
	border: solid 1px #2F2E30;
}
.contentTable tfoot
{
	height: 30px;
}
.contentTable thead
{ height: 15px; }
.vspacer td {height: 15px; }
.contentWhite td
{
	vertical-align: top;
	text-align: justify;
	background: #eeeeee;
	color: #333333;
	font-size:8pt;
	line-height: 10pt;
	padding: 0px 10px 0px 10px;
}
.contentWhite td span {text-align:left; color:#000000;}
.mainTitle td
{ background-color: #cccccc; 
	height: 40px; color: #555555;
	vertical-align: bottom;
	padding-left: 15px;
	padding-bottom: 10px;
	font-size: 11pt;
	font-weight: bold;
	font-family:Arial;}
.xBar td 
{
	height:74px;}
.xBar .xText {padding: 10px 15px 10px 15px;}
.xBar .xText a:link, 
.xBar .xText a:visited 
{font-family: Tahoma;
	line-height: 15pt;
	text-transform:uppercase;
	font-weight: bold;
	font-size: 8pt;
	color: #888888;}
.copyrightBar td 
{
	font-size:small;
	width:255px; 
	color:#D6D6D6;  line-height:14px; text-decoration:none; 
	padding:0px 0 0 20px;
	}	
.copyrightBar td a{ color:#D6D6D6; text-decoration:none;}
.copyrightBar td a:hover{ color:#D6D6D6; text-decoration:underline;}
.copyrightBar .filler 
{
	background:url('../../images/ch_end.jpg') no-repeat top left;
	height:10px;}
.mainBottom {height:83px; background:#2F2E30;}