/* CSS Document */

h1 {
	color:#cc0000;
	}
	
/*h3 {
	font-size:;
	}	
*/
.bodyContainer {
	float:left;
	}
	
.bodyContainer div {
	float:left;
	margin-right:19px;
	width:198px;
	}
	
.bodyContainer .bc_right {
	margin:0;
	}

.bodyContainer div h4, .bodyContainer h4 {
	color:#CC0000;
	font-weight:bold;
	border-bottom:1px solid #333;
	}

.bodyContainer h4 {
	margin-bottom:4px !important;
	}

.bodyContainer p {
	margin-top:0;
	}

.bodyContainer .bc_right table {
	margin-bottom:15px;
	margin-top:-3px;
	}

td.profileLbl {
	font-weight:bold;
	width:30%;
	border-bottom:1px solid #ddd;
	padding:4px 0;vertical-align:top;
	}
	
td.profileDsc {
	color:#CC0000;
	padding-left:5px;
	border-bottom:1px solid #ddd;
	padding:4px 0 4px 4px;
	}
	
td.profileDsc img {
	float:left;
	margin:0 1px 1px 0;
	background:purple;
	}

#goToRegister {
	position:absolute;
	top:20px;
	right:20px;
	}
	
.notification {
	margin:5px 0;
	float:none;
	clear:both;
	height:40px;
	}

.notification a:link, .notification a:visited {
	color:#cc0000;
	}

.notification img {
	float:left;
	margin:0px 10px;
	background:purple;
	}
	
.time {
	color:#fff;
}
.registerHeaderBG
{
    background: transparent url(/images/headers/red-bg.png) no-repeat top center; 
    height: 73px;
}

a.profileUpdateLinks, a.profileUpdateLinks:visited {
	text-decoration:none;color:#bbb !important;font-style:italic;
	}
a.profileUpdateLinks:hover {
	text-decoration:underline;
	}