body { margin: 2px; }

td.userStatusB1H {
	background-color:	rgb(138, 24, 24);
	color:			rgb(255, 255, 255);
	text-align:		center;
}

td.userStatusB1L {
	width:			50px;
	text-align:		right;
}

td.userStatusB1R {
	width:			100px;
	text-align:		left;
	border-right:		1px solid #ccc;
}


ul {
	padding:		0px;
	margin:			0px;
	border:			1px solid #000;
	background-color:	#fff;
	width:			150px;
	margin-bottom:		5px;
}

ul.centerNav {
	width:			150px;
	margin:			0px;
	padding:		0px; 
}

li {
	width:			110px;
	text-align:		left;
	list-style-type:	none;
	border:			solid #fff 1px;
	height:			25px;
	font-size:		100%;
	line-height:		25px;
	padding:		2px;
	padding-left:		30px;
	margin-bottom:		1px;
	cursor:			default;
}

.leftNavDOB { background: url('http://biggestrace.com/images/cake.gif') no-repeat; }
.leftNavRunner { background: url('http://biggestrace.com/images/runner.gif') no-repeat; }
.leftNavAB { background: url('http://biggestrace.com/images/a-b.gif') no-repeat; }
.leftNavHeart { background: url('http://biggestrace.com/images/heart_rate.jpg') no-repeat; }
.leftNavHeight { background: url('http://biggestrace.com/images/height.jpg') no-repeat; }
.leftNavGender { background: url('http://biggestrace.com/images/Male.jpg') no-repeat; }

.leftNavButtRunner { 
	background:		url('http://biggestrace.com/images/runner.gif') no-repeat;
	cursor:			pointer;
	color:			#8A1818;
}

.leftNavHeader {
	color:			#fff;
	font-weight:		bold;
	background-color:	#8A1818;
	margin:			0px;
	padding:		0px;
	width:			150px;
	text-align:		center;
}

.centerNavHeader {
	color:			#fff;
	font-weight:		bold;
	background-color:	#8A1818;
	margin:			0px;
	padding:		0px;
	width:			150px;
	text-align:		center;
}

a {
	text-decoration:	none;
	color:			#8A1818;
	cursor:			pointer;
}

/* Messages Section */
a.messages {
	text-decoration:	none;
	color:				#8A1818;
	cursor:				pointer;
	font-size:			12px;
}

div.messages {
	width:				550px;
	padding-bottom:		10px;
	border-bottom:		1px solid #ccc;
}

div.messages-body {
	padding-left: 		0px;
}

font.messages-light {
	font-size:			12px;
	color:				#555;
}

font.messages-time {
	font-size:			12px;
	color:				#555;
	cursor:				pointer;
}

textarea.journal {
	width:				550px;
	border-top:			1px solid #ccc;
	border-left:		1px solid #ccc;
	border-bottom:		1px solid #ccc;
	border-right:		1px solid #ccc;
	color:				#555;
}


td.tdRowLabel {
	color:				#fff;
	font-weight:		bold;
	background-color:	#8A1818;
	margin:				0px;
	padding:			2px;
	width:				150px;
	text-align:			left;
}
