/* CSS Document */

.bodyCell {
	PADDING: 20;
	}
	
#nav a {
	display: block;
	border: 1px solid #FFFFFF;
	color: #AAAAAA;
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 4px;
	margin: 3px;
	text-decoration: none;
	}
	
#nav a.on {
	color: #FFFFFF;
	background-color: #333366;
	
	}	
	
#nav a.on:hover {
	BORDER: 1px solid #FFFFFF;
	COLOR: #FFFFFF;
	background-color: #333366;

	}

#nav a.off {
	color: #FFFFFF;
	text-decoration: none;
	}	
#nav a.off:hover {
	BORDER: 1px solid #FFFFFF;
	COLOR: #FFFFFF;
	background-color: #333366;

	}	
	
#subNav a {
	border: 1px solid #EEEEEE;
	color: #FFFFFF;
	background-color: #6699CC;
	display: block;
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

#subNav a.on {
	background-color: #A7C8E0;
	color: #333366;
}

#subNav a.on:hover {
	background-color: #A7C8E0;
	color: #333366;
}

#subNav a.off:hover {
	background-color: #A7C8E0;
	color: #333366;
}
	
.contentHeaderCell {
	background-color: #AAAA77;
	color: #FFFFFF;
	font-weight: bold;
	}

.contentListCell {
	background-color: #EEEECC;
	color: #000000;
	}
	
.formLabel {
	background-color: #EEEECC;
	color: #000000;
	}
.requiredField {
	font-weight: bold;
	}
.articleTitle {
	font-weight: bold;
	}
	
.articleAuthor {
	font-size: 11px;
	}
	
.articleDate {
	font-size: 11px;
	}

.siteName {
	font-weight: bold;
	font-size: 20px;
	color: #CCCCCC;
	}

.breadCrumb {
	font-size: 10px;
	}
			
body {
	FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif;
	FONT-SIZE: 13px;
	}

p {
	FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif;
	FONT-SIZE: 13px;
	}

td {
	FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif;
	FONT-SIZE: 13px;
	}
	
h1 {
	FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif;
	COLOR: #51475F;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	}

h2 {
	FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif;
	COLOR: #51475F;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	}

h3 {
	FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif;
	COLOR: #51475F;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	}
	
hr {
	height: 1px;
	color: #666633;
	}

a {
	TEXT-DECORATION: underline;
	color: #666633;
	}

.footerLink {
	COLOR: #FFFFFF;
	font-size: 9px;
	}
	
.footerCell {
	COLOR: #FFFFFF;
	font-size: 10px;
	BACKGROUND-COLOR: #999999;
	FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif;
	}	
	loginStatusSpan a { 
	  color: #4E4E4E; 
	  text-decoration: none; 
	} 
	.as_errorText { 
	  color: red; 
	  font-weight: bold; 
	} 
	.as_errorField { 
	  border: 2px solid red; 
	}
	.as_errorInput {
	  border: 2px solid red;
	}
	.as_successMessage {
	 font-weight: bold;
	 color: green;
	 font-size: 14px;
	 }	
