/* Global Styles */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #333333;
	}
	
td {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	line-height:16px;
	margin-top:0px;
	}
	
hr {
	height:1px; 
	color: #cccccc;
	border: none;
	}
	
input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}	
	
a {
	color: #FFFFFF;
	text-decoration:none;
	}
	
a:hover {
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold
	}

/* Class Styles */


.greyHeader {
	font:15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height:18px;
	font-weight:bold;
	}
	
.redHeader {
	font:15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	line-height:18px;
	font-weight:bold;
	}
	
.whiteHeader {
	font:15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:18px;
	font-weight:bold;
	}

.greyHeader {
	font:15px Verdana, Arial, Helvetica, sans-serif;
	color: #D5D5D5;
	line-height:18px;
	font-weight:bold;
	}
	
.nameHeader {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	line-height:20px;
	font-weight:bold;
	}
	
.greyQuote {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	line-height:18px;
	font-weight:bold;
	}
	
.dateText {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	line-height:16px;
	font-weight:bold;
	}
.redText {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	line-height:16px;
	font-weight:bold;
	}
.subheadText {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	line-height:12px;
	}
.photocopyText {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height:12px;
	}
	
#subheadLinks a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height:14px;	
	}

#subheadLinks a:hover {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	line-height:14px;	
	}
#redLinks a {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	line-height:14px;	
	}

#redLinks a:hover {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	line-height:14px;	
	}
	
#userLink a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height:14px;
	font-weight:bold;
	}

#userLink a:hover {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	line-height:14px;
	font-weight:bold;	
	}

a img { border:none; } 

.submitButton {
	background:#4D4D4D;
	color:#979797;
	font-size:10px;
	padding:2px;
	border:none; 
}

.whiteQuote {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:18px;
	font-style:italic;
	}


#msgBoard img { display:block; max-width:500px; }

.footerLinks { 
	text-decoration:none;
}

.sz9px  { font-size:9px; }
.sz10px { font-size:10px; }
.sz11px { font-size:11px; }
.sz12px { font-size:12px; }
.sz14px { font-size:14px; }
.sz18px { font-size:18px; }
.sz24px { font-size:24px; }
.b { font-weight:bold; }
.error { color:red; }
a.black { color:black; }
a.no_u { text-decoration:none; }
.gray { color:#CCC; }


.info {
	padding:10px;
}

.readMessage a{
	font-weight:normal;
	text-decoration: none;
}

.unreadMessage a{
	font-weight:bold;
	color: #FF0000;
	text-decoration: none;
}
