
body {
	font-size: 13px;
	font-family: ARIAL, HELVETICA, VERDANA, SANS-SERIF;
	color: #FFFFFF;
	background-color = #611212;
	}

table {
	font-size: 13px;
	font-family: ARIAL, HELVETICA, VERDANA, SANS-SERIF;
	color: #FFFFFF;
	background-color = #611212;
	}

tr {
	font-size: 13px;
	font-family: ARIAL, HELVETICA, VERDANA, SANS-SERIF;
	color: #FFFFFF;
	background-color = #611212;
	}

td {
	font-size: 13px;
	font-family: ARIAL, HELVETICA, VERDANA, SANS-SERIF;
	color: #FFFFFF;
	background-color = #611212;
	}

p {
	font-size: 13px;
	font-family: ARIAL, HELVETICA, VERDANA, SANS-SERIF;
	color: #FFFFFF;
	background-color = #611212;
	}

li {
	font-size: 13px;
	font-family: ARIAL, HELVETICA, VERDANA, SANS-SERIF;
	color: #FFFFFF;
	background-color = #611212;
	}

.lighterGray{
	background-color: #EEEEEE;
	color: #000000;
	}

.lighterGray A:link{
	color: #660000;
	}

.lighterGray A:active{
	color: #660000;
	}

.lighterGray A:visited{
	color: #660000;
	}

.lighterGray A:hover{
	color: #000000;
	}

.lightGray{
	background-color: #CCCCCC;
	color: #000000;
	}

.lightGray A:link{
	color: #666666;
	}

.lightGray A:active{
	color: #666666;
	}

.lightGray A:visited{
	color: #666666;
	}

.lightGray A:hover{
	color: #000000;
	}

.mediumGray{
	background-color: #999999;
	color: #FFFFFF;
	}

.mediumGray A:link{
	color: #EEEEEE;
	}

.mediumGray A:active{
	color: #EEEEEE;
	}

.mediumGray A:visited{
	color: #EEEEEE;
	}

.mediumGray A:hover{
	color: #FFFFFF;
	}

.darkGray{
	background-color: #666666;
	color: #FFFFFF;
	}

.darkGray A:link{
	color: #CCCCCC;
	}

.darkGray A:active{
	color: #CCCCCC;
	}

.darkGray A:visited{
	color: #CCCCCC;
	}

.darkGray A:hover{
	color: #FFFFFF;
	}

.darkerGray{
	background-color: #333333;
	color: #FFFFFFF;
	}

.darkerGray A:link{
	color: #CCCCCC;
	}

.darkerGray A:active{
	color: #CCCCCC;
	}

.darkerGray A:visited{
	color: #CCCCCC;
	}

.darkerGray A:hover{
	color: #FFFFFF;
	}

.lighterBackground{
	background-color: #CA8684;
	color: #FFFFFF;
	}

.lighterBackground A:link{
	color: #611212;
	}

.lighterBackground A:active{
	color: #611212;
	}

.lighterBackground A:visited{
	color: #611212;
	}

.lighterBackground A:hover{
	color: #763023;
	}

.lightBackground{
	background-color: #98524E;
	color: #FFFFFF;
	}

.lightBackground A:link{
	color: #F8E5C9;
	}

.lightBackground A:active{
	color: #F8E5C9;
	}

.lightBackground A:visited{
	color: #F8E5C9;
	}

.lightBackground A:hover{
	color: #FFFFFF;
	}

.mediumBackground{
	background-color: #763023;
	color: #FFFFFF;

	}
.mediumBackground A:link{
	color: #F8E5C9;
	}

.mediumBackground A:active{
	color: #F8E5C9;
	}

.mediumBackground A:visited{
	color: #F8E5C9;
	}

.mediumBackground A:hover{
	color: #FFFFFF;
	}

.darkBackground{
	background-color: #660000;
	color: #FFFFFF;
	}

.darkBackground A:link{
	color: #F8E5C9;
	}

.darkBackground A:active{
	color: #F8E5C9;
	}

.darkBackground A:visited{
	color: #F8E5C9;
	}

.darkBackground A:hover{
	color: #FFFFFF;
	}

.darkerBackground{
	background-color: #611212;
	color: #FFFFFF;
	}

.darkerBackground A:link{
	color: #F8E5C9;
	}

.darkerBackground A:active{
	color: #F8E5C9;
	}

.darkerBackground A:visited{
	color: #F8E5C9;
	}

.darkerBackground A:hover{
	color: #FFFFFF;
	}

.whiteBackground{
	background-color: #FFFFFF;
	color: #000000;
	}

.whiteBackground A:link{
	color: #763023;
	}

.whiteBackground A:active{
	color: #763023;
	}

.whiteBackground A:visited{
	color: #763023;
	}

.whiteBackground A:hover{
	color: #611212;
	}

.blackBackground{
	background-color: #000000;
	color: #FFFFFF
	}

.blackBackground A:link{
	color: #CCCCCC
	}

.blackBackground A:active{
	color: #CCCCCC
	}

.blackBackground A:visited{
	color: #CCCCCC
	}

.blackBackground A:hover{
	color: #FFFFFF
	}

#nav{
	BACKGROUND-COLOR: #98524E;
	FONT-SIZE: 14px;
	COLOR: #F8E5C9;
	display: block;
	margin: 1px;
}
	
#nav a.off{
	BACKGROUND-COLOR: #98524E;
	text-decoration: none;
	display: block;
	width: 100%;
	padding: 5px;
	color: #F8E5C9;
}

#nav a.off:hover {
	BACKGROUND-COLOR: #683533;
	COLOR: #FFFFFF;
	text-decoration: underline;
}

#nav a.on{
BACKGROUND-COLOR: #683533;
	text-decoration: underline;
	display: block;
	width: 100%;
	padding: 4px;
	color: #FFFFFF;
}

#nav a.on:hover {
	BACKGROUND-COLOR: #683533;
	COLOR: #FFFFFF;
	text-decoration: underline;
}

#subnav{
	font-size: 13px;
}	

#subnav a.off{
  BACKGROUND-COLOR: #611212;
	COLOR: #F8E5C9;
	TEXT-DECORATION: none;
	display:block;
	width:100%;
	padding: 3px 4px 3px 4px;
}

#subnav a.off:hover {
  TEXT-DECORATION: underline;
  COLOR: #FFFFFF;
}

#subNav a.on {
  BACKGROUND-COLOR: #611212;
	COLOR: #F8E5C9;
	TEXT-DECORATION: underline;
	display:block;
	width:100%;
	padding: 3px 4px 3px 4px;
}

#subNav .navSecondary a.on:hover {
  TEXT-DECORATION: underline;
  COLOR: #FFFFFF;
}
	
.navCell {
	font-size: 14px;
	background-color: #98524E;
	color: #F8E5C9;
	text-decoration: none;
	}

.navCell A:link {
	font-size: $14px;
	background-color: #98524E;
	color: #F8E5C9;
	text-decoration: none;
	}

.navCell A:active {
	font-size: 14px;
	background-color: #98524E;
	color: #F8E5C9;
	text-decoration: none;
	}

.navCell A:visited {
	font-size: 14px;
	background-color: #98524E;
	color: #F8E5C9;
	text-decoration: none;
	}

.navCell A:hover {
	font-size: 14px;
	background-color: #98524E;
	color: #FFFFFF;
	text-decoration: none;
	}

.navCellActive{
	font-size: 14px;
	background-color: #98524E;
	color: #F8E5C9;
	text-decoration: none;
	}

.navCellActive A:link {
	font-size: 14px;
	color: #F8E5C9;
	background-color: #98524E;
	text-decoration: none;
	}

.navCellActive A:active {
	font-size: $14px;
	color: #F8E5C9;
	background-color: #98524E;
	text-decoration: none;
	}

.navCellActive A:visited {
	font-size: 14px;
	color: #F8E5C9;
	background-color: #98524E;
	text-decoration: none;
	}

.navCellActive A:hover {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #98524E;
	text-decoration: none;
	}

A:link {
	color: #F8E5C9;
	text-decoration: underline;
	}

A:active {
	color: #;
	text-decoration: underline;
	}

A:visited {
	color: #F8E5C9;
	text-decoration: underline;
	}

A:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

.small {
	font-size: 11px;
	}

.medium {
	font-size: 15px;
	}

.large {
	font-size: 20px;
	}

.xlarge {
	font-size: 30px;
	}

.whiteText{
	color: #000000;
	}

.lightText{
	color: #FFFFFF;
	}
	
.mediumText{
	color: #FFFFFF;
	}
	
.darkText{
	color: #FFFFFF;
	}

.blackText{
	color: #FFFFFF;
	}

.requiredField {
	font-weight: bold;
	}
	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;
	 }
	