/*========================( custom block styles )===================*/
.aligncenter {
	background-color:	transparent;
	width:				800px;
	position:			absolute;
	top:				0;
	left:				50%;
	margin-left:		-400px;
}

.header {
	width:				800px;
	height:				93px;
	background:         #060606 url('images/bg_header.gif') no-repeat;
}
	.headerContent {
		padding:	    36px 58px 2px 58px;
	}
.column {
	width:				250px;
	height:				531px;
	background:         #060606 url('images/bg_column.gif') no-repeat;
	float:				left;
}
	.columnContent {
		padding:	    2px 2px 2px 36px;
	}
.body {
	width:				550px;
	height:				531px;
	background:         #060606 url('images/bg_body.gif') no-repeat;
	float:				left;
}
	.bodyContent {
		padding:	    2px 36px 2px 2px;
	}
.footer {
	width:				800px;
	height:				125px;
	background:         #060606 url('images/bg_footer.gif') no-repeat;
	clear:				both;
}
	.footerContent {
		padding:	    2px 36px 32px 36px;
	}
	
.subPage {
	color:				#FFFFFF;
	background:			#060606;
}

/*======================( element level styles )====================*/
.padding {
	padding:            2px;
}
.redText {
	color:				#FF0000;
}
.greenText {
	color:				#00CC00;
}
.disclaimerText {
	color:				#FF0000;
	font-size:			.8em;
}

/*======================( block level styles )======================*/
body {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#E7E7E7;
}
img {
	border:				0px;
	padding:			2px;
}
a {
	color:				#CCCCCC;
	text-decoration:	none;
}
a:visited {
	color:				#999999;
	text-decoration:	none;
}
a:active {
	color:				#CCCCCC;
	text-decoration:	none;
}
p {
	padding:			3px 4px;
}
p img {
	border:				#CCCCCC solid thin;
	margin:            6px;
}

/*======================( class level styles )======================*/
.cbImageLink {
	margin:				0 5px;
	text-decoration:	none;
}
.cbImageLinkActive:before {
content:"[ ";
}
.cbImageLinkActive:after {
content:" ]";
}
