body {
	font-size: 13px;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #ffdd3e;
	background-color: #611212;
	}
a {
	color: #ffdd3e;
}
span.logo-name {
	position: absolute;
	left: -999px;
}

span.logo-image {
	position: relative;
	text-align: center;
	width: 780px;
}

span.logo-image img {
	position: relative;
	right: 270px;
}
.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: #ffdd3e;
	}

.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: #ffdd3e;
	}

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

/*.darkGray a:visited{
	color: #CCCCCC;
	}*/

.darkGray a:hover{
	/*color: #FFFFFF;*/
	}

.darkerGray{
	background-color: #333333;
	/*color: #FFFFFF;*/
	}

.darkerGray a:link{
	color: #ffdd3e;
	}

.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: #ffdd3e;
	}

.blackBackground a:active{
	color: #CCCCCC
	}

/*.blackBackground a:visited{
	color: #CCCCCC
	}*/

.blackBackground a:hover{
	/*color: #FFFFFF*/
	}

.nav{
	background-color: #611212;
	/*color: #F8E5C9;*/
	display: block;
	/*margin: 1px;*/
	/*font-size: 14px;*/
	/*width: 185px;*/
	border-bottom: 1px solid #000;
}
	
.nav a.off{
	background-color: #611212;
	text-decoration: none;
	display: block;
	/*width: 100%;*/
	padding: 5px;
	/*color: #F8E5C9;*/
}

.nav a.off:hover {
  background-color: #4e0d0e;
	/*color: #FFFFFF;*/
	text-decoration: underline;
}

.nav a.on{
  background-color: #4e0d0e;
	text-decoration: underline;
	display: block;
	/*width: 100%;*/
	padding: 4px;
	/*color: #FFFFFF;*/
}

.nav a.on:hover {
  background-color: #4e0d0e;
	/*color: #FFFFFF;*/
	text-decoration: underline;
}

#subNav{
	font-size: 11px;
	/*width: 187px;*/
}	

#subNav a{
  background-color: #4e0d0e;
	/*color: #F8E5C9;*/
	text-decoration: none;
	display:block;
	/*width:100%;*/
	padding: 3px 4px 3px 15px;
}

#subNav a:hover {
  text-decoration: underline;
  /*color: #FFFFFF;*/
  background-color: #5b0f10;
}

#subNav a.on {
  background-color: #580e0e;
	/*color: #F8E5C9;*/
	text-decoration: underline;
	display:block;
	/*width:100%;*/
	padding: 3px 4px 3px 15px;
}

#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: #F8E5C9;
	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: #ffdd3e;
	text-decoration: underline;
	}

a:active {
	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;
	}
