ul
{
	list-style-image: url('bull1_compass.gif');
}
ul ul
{
	list-style-image: url('bull2_compass.gif');
}
ul ul ul
{
	list-style-image: url('bull3_compass.gif');
}
a:link
{
	color: rgb(102, 0, 0);
}
a:active
{
	color: rgb(102, 0, 0);
}
a:visited
{
	color: rgb(102, 0, 0);
}
body
{
	background-color: rgb(255, 255, 255);
	color: rgb(102, 0, 0);
}
table
{
	table-border-color-light: rgb(102, 204, 51);
	table-border-color-dark: rgb(0, 102, 0);
	padding: 0px 0px 0px 0px;
}
h1
{
	color: rgb(153, 0, 0);
}
h2
{
	color: rgb(0, 0, 102);
}
h3
{
	color: rgb(51, 0, 102);
}
h4
{
	color: rgb(153, 0, 0);
}
h5
{
	color: rgb(0, 0, 102);
}
h6
{
	color: rgb(51, 0, 102);
}
small
{
	font-size: .75em;
}
button
{
}
label
{
}
textarea
{
}
fieldset
{
	color: rgb(255, 255, 255);
}
legend
{
	color: rgb(56, 56, 56);
}
select
{
	color: rgb(0, 0, 0);
}
caption
{
	color: rgb(56, 56, 56);
}
th
{
	color: rgb(56, 56, 56);
}




.headertitle { color: rgb(0, 0, 102); font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
               padding-top: 0px; padding-bottom: 0px; padding-right: 0px; font-size: 24px; }
.headerLoginSummary { color: rgb(0, 0, 102); font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
               padding-top: 0px; padding-bottom: 0px; padding-right: 18px; font-size: 12px; }
.error       { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; 
               color: #db6751; background-color: Yellow; }
.bolderror   { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; 
               color: #db6751; background-color: Yellow; }
.title       { color: rgb(0, 0, 102); font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 18px; }
.sectionTitle { background-color:#EEA; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; 
	           font-size:18px; width:600px}
.warningMessage {background-color:#FFE; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-weight:normal; width:600px; BORDER: thin solid; margin-bottom:8px; padding: 8px;}
tr.grad      { background-color:#EEE; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
              }
td.fieldLabel  { color: rgb(102,0,0); font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 14px; width:175px; text-align:right;}
td.fieldValue  { color: rgb(102,0,0); font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 14px; width:425px; text-align:left;
				}
tr.editTableTitle   { background-color:#EEA; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:bottom;}
tr.editTableItem    { background-color:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
tr.editTableAltItem { background-color:#EDEDCB; font-family: Verdana, Arial, Helvetica, sans-serif;}
input.editTableField { width: 425px;}


body         { background-image: url(images/campersoft_bg.gif); background-repeat: no-repeat; 
               font-family: Verdana, Arial, Helvetica, sans-serif;
			   color: rgb(102, 0, 0); font-size: 10px; }
button       { font-style: normal; font-family: Arial, Helvetica, sans-serif; border-style: 
               solid; border-width: 1pt }
caption      { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal }
fieldset     { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               border-style: solid; border-width: 1pt }
h1           { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; 
               font-style: normal }
h2           { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-weight: normal }
h3           { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; 
               font-style: normal }
h4           { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-weight: normal }
h5           { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-weight: normal }
h6           { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; 
               font-weight: normal }
hr           { color:#550; height: 1px }
hr.warning   { color:rgb(102, 0, 0); height: 2px }
label        { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal }
legend       { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal }
marquee      { font-family: Verdana, Arial, Helvetica, sans-serif }
select       { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               border-style: solid; }
select.mgmt  { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               border-style: solid;  width: 500px; font-size:12px; height: 200px; }
input.mgmt   { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               width: 120px; font-size:11px; }
input.dataGridEdit { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
               width: 100%; font-size:12px; }
span.thumbnail { position: relative; width: 5px; padding-left: 10; padding-right: 10; 
               padding-top: 16; padding-bottom: 16 }

span.login	{ position: relative; color: #B6544E; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size:13px; }
.birthdaySelect { color: #B6544E; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size:11px; }

.selectEvent { color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; 
	font-size:13px; }
select.selectEvent	{ color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; 
				font-size:12px; }
select.registeredCampers { color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; 
				font-size:12px; width:300px; height:120px; }
table        { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size:14px; }
textarea     { font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; 
                }
th           { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
table.main   { width: 95%; vertical-align: top; border-width: 0px; margin-left: 20px; float: none;}
table.header { width: 100%; vertical-align: top; text-align:right; border-width: 0px; margin: 0px 0px 0px 0px; float: none;}
table.feedback  { width: 100%; vertical-align: top; text-align:left; border-width: 0px; margin: 0px 0px 0px 0px; float: none;
				color: rgb(0, 0, 102); background-color: #FF7;
				font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; 
				font-size:12px; }
table.tabs    { width: 100%; border-width: 0px; margin: 0px 0px 0px 0px; float: none; background-color: #FAFADA; height:30px; 
				font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-image:url(images/steelbutton.jpg);
				text-align:center; font-size:16px; cursor:hand; }
td.tabs       { color:rgb(0, 0, 102); width:120px; font-size:.8em; border-right: solid 2px #AA6;}
td.selectedTab   { width:120px; color: rgb(0, 0, 102); font-weight: bold; border-right: solid 2px #AA6;}
table.eventMaintenance { width: 100%; }




