﻿html {
	width:100%;
	height:100%;
}
body {
	margin-top:0px;
	margin-bottom:0px;
	height:100%;
	background:#fdfdf;
}
object.embed{
	padding-bottom: 20px;
}
.mainTable {
	width:731px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}
.navW {
	background:url(images/navW.gif) no-repeat; 
	width:6px; 
	height:23px;
}
.navBG {
	background:#462800;
	height:23px;
	padding:0px 4px 0px 4px;
}
.navE {
	background:url(images/navE.gif) no-repeat; 
	width:6px; 
	height:23px;
}
.snavW_off {
	height:20px;
	width:6px;
	background:url(images/2NavW_off.gif) no-repeat;
}
.snavE_off {
	height:20px;
	width:5px;
	background:url(images/2NavE_off.gif) no-repeat;
}
.snavBG_off {
	background:#c59f79;
	padding:0px 4px 0px 4px;
}
.snavW_on {
	height:20px;
	width:6px;
	background:url(images/2NavW_on.gif) no-repeat;
}
.snavE_on {
	height:20px;
	width:5px;
	background:url(images/2NavE_on.gif) no-repeat;
}
.snavBG_on {
	background:#fff;
	padding:0px 4px 0px 4px;
}
.snav {
	font-family:Arial,Verdana,Sans-Serif;
	font-size:9pt;
	color:#462800;
	font-weight:normal;
}

.mainBody {
	height:100%; 
	background:url(images/pattern_01.gif) #ece6d4;
}
.adminHeader {
	font-family:Arial,Verdana,Sans-Serif;
	font-size:14pt;
	color:#462800;
	font-weight:bold;
}
td, .breadcrumb, .formHeader, .input, .formLabel, .select, .regInput {
	font-family:Arial,Verdana,Sans-Serif;
	font-size:9pt;
	color:#462800;
	font-weight:normal;
	/*line-height:1.6em;*/
}

.input, .select {
	/*border:solid 1px #462800;
	background:#fbf9f5;*/
}

.regInput
{
	width: 125px;
}

.regTableCell
{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 9pt;
	color: #462800;
	font-weight: normal;
	padding: 5px 0px 5px 0px;
	
	width: 130px;
}

.regSelect
{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 9pt;
	color: #462800;
	font-weight: normal;
	
	width: 140px;
}
	
.row1 {
	background:#e9e3cf;
}
.row2 {
	background:#fff;
}
.adminOneLine {
	overflow:hidden; 
	height:16px;
}
.button {
	font-family:Arial, Verdana, Sans-Serif;
	font-size:9pt;
	border:solid 1px #462800;
	background:#ede1cc;
	color:#462800;
	font-weight:bold;
}
.breadcrumb {
	font-size:9pt;
}
.formHeader {
	font-size:12pt;
	font-weight:bold;
}
.formLabel{
	font-weight:normal;
}
.fadeButton {
	background:#e9e3cf; 
	width:100%;
	text-align:center;
	cursor:pointer;
	border-color:#000;
	border-width:0px;
	border-style:solid;
	
	color:#575757;
	font-family:Arial,Verdana,Sans-Serif;
	font-size:8pt;
	font-weight:bold;
	
}
.helpContents{
	text-align: left;
	width:175px;
	font-family: Arial, Verdana; 
	font-size: 11px; 
	margin: 0; 
	padding: 5px; 
	position: absolute; 
	top: -1000px; 
	left: -1000px;  
	border: 1px solid #462800; 
	z-index: 100; 
	background-color: #fff; 
	-moz-border-radius: 5px; 
	-moz-opacity: .85; 
	opacity: .85; 
	filter: alpha(opacity=85);
}
.actionWindow{
	text-align: left;
	font-family: Arial, Verdana; 
	font-size: 11px; 
	margin: 0; 
	padding: 5px; 
	position: absolute; 
	top: -1000px; 
	left: -1000px;  
	border: 1px solid #462800; 
	z-index: 100; 
	background-color: #fff; 
	-moz-border-radius: 5px; 
	/*-moz-opacity: .85; 
	opacity: .85; 
	filter: alpha(opacity=85);*/
}
.errorBox {
	background: #F2EBDD; 
	width: 100%; 
	text-align: center;
	cursor: pointer;
	display: none;
	
	color: #462800;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	
	border: 1px solid #462800; 
	z-index: 2000; 
	-moz-border-radius: 5px; 
	-moz-opacity: .95; 
	opacity: .95;
	filter: alpha(opacity=95);
	
	position: absolute;
	width: 300px;
	
}
.errorTitle {
	color: #462800;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 14pt;
	
	padding: 5px 5px 5px 15px;
	text-align: Left;
	width: 100%;
}
.errorContainer {
	width: 100%;
	padding: 0px 0px 10px 0px;
}
.error {
	text-align: left;
	color: red;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 9pt;
	padding: 5px 5px 5px 15px;
	font-weight: normal;
}
.errorMsg {
	text-align: left;
	color: #462800;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 9pt;
	padding: 5px 5px 5px 15px;
}
.formRow {
    padding: 8px 0px 0px 0px;
}
.campName {
	font-size: 10pt;
	font-weight: bold;
}

a:link, a:active, a:visited, a:hover {font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#462800; font-weight:normal; text-decoration:underline;}

a.navOff:link		{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ffffff; font-weight:normal; text-decoration:none;}
a.navOff:active		{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ffffff; font-weight:normal; text-decoration:none;}
a.navOff:visited	{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ffffff; font-weight:normal; text-decoration:none;}
a.navOff:hover		{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ffffff; font-weight:normal; text-decoration:none;}

a.navOn:link		{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ff8e15; font-weight:normal; text-decoration:none;}
a.navOn:active		{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ff8e15; font-weight:normal; text-decoration:none;}
a.navOn:visited		{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ff8e15; font-weight:normal; text-decoration:none;}
a.navOn:hover		{font-family:Arial,Verdana,Sans-Serif; font-size:9pt; color:#ff8e15; font-weight:normal; text-decoration:none;}

a.campLink:link, a.campLink:active, a.campLink:visited, a.campLink:hover {
	font-family:Arial,Verdana,Sans-Serif; 
	font-size:9pt; 
	color:#462800; 
	font-weight:bold; 
	text-decoration:underline;
}

a.sNav:link, a.sNav:active, a.sNav:visited, a.sNav:hover {
	font-family:Arial,Verdana,Sans-Serif;
	font-size:9pt;
	color:#462800;
	font-weight:bold;
	text-decoration:none;
}