BODY
{
	 background-image: url(/images/background.jpg);
    scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	margin:0px;
	padding:0px;
	
	
	  
	 
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

.BlueHeading	{padding:5px;background-color: #045DAD}

A:link			{font-family:Arial; font-size:13px; color:#FF6702; font-weight:normal; line-height:130%; text-decoration:none;}
A:visited		{font-family:Arial; font-size:13px; color:#FF6702; font-weight:normal; line-height:130%; text-decoration:none;}
A:active		{font-family:Arial; font-size:13px; color:#FF6702; font-weight:normal; line-height:130%; text-decoration:none;}
A:hover			{font-family:Arial; font-size:13px; color:#FF6702; font-weight:normal; line-height:130%; text-decoration:underline;}

a img{border-width:0px;}

/***********************************************************
*	Camp Page
***********************************************************/
div#CampMainContainer
{
	width:740px;
	padding:7px; 
	float:left;   
	font-family:Arial; font-size:11px;   
}

div#CampOptionsContainer
{
	padding:0px 0px 5px 0px; 
	background-color:#e8e8e8; 
	border-bottom:dashed 1px #666666; margin:0px;
	margin-bottom:10px;  
}

div#CampOptionsContainer td{padding:5px 10px 5px 10px;}
div#CampOptionsContainer a:link{font-size:12px; color:#000000;  }
div#CampOptionsContainer a:active{font-size:12px; color:#000000;  }
div#CampOptionsContainer a:visited{font-size:12px; color:#000000;  }
div#CampOptionsContainer a:hover{font-size:12px;   }

table.LeftTable{width:100%; border-collapse:collapse;   }
table.LeftTable td{font-weight:bold; font-size:11px;  color:#000000; font-family:Arial;}
table.LeftTable th{font-weight:bold; font-size:12px;  color:#000000; font-family:Arial; text-transform:uppercase;  }

table.LeftTable1{width:100%; border-collapse:collapse;   }
table.LeftTable1 td{font-weight:bold; font-size:11px;  color:#000000; font-family:Arial; padding:5px 0px 5px 0px; text-align:center;  }

table.LeftTable2{width:100%; border-collapse:collapse;   }
table.LeftTable2 td{font-weight:normal; font-size:11px;  color:#000000; font-family:Arial; padding:5px 0px 5px 0px;  }


div.FullWidthContainer{width:740px; margin-top:10px; float:left;   }

div.LeftContainer{width:440px; float:left;}

div.RightContainer{width:300px; float:right; }




div.RightDetailContainer
{
	border:solid 1px #ed1d25;
	width:290px;  
}

div.RightTitleContainer
{
	width:290px; background-color:#ed1d25;
	height:24px; line-height:24px; 
	text-align:center; color:#ffffff;
	font-family:Arial ; font-weight:bold; font-size:16px;  
}

div.RightContentContainer
{
	padding:10px; text-align:center; color:#000000; 
	font-size:11px; font-weight:normal; font-family:Arial;        
}




/***********************************************************
*	MISC
***********************************************************/
.NormalSelect
{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;    
	font-weight:normal; 
}

.NormalInput
{
	border:solid 1px #d0d0d0;
	font-family:Arial;
	font-size:11px;
	padding:2px;  
	width:200px;   
	font-weight:normal; 
}

.NormalNumInput
{
	border:solid 1px #d0d0d0;
	font-family:Arial;
	font-size:11px;
	padding:2px;  
	text-align:right; 
	width:20px;    
	font-weight:normal; 
}

.NormalTextArea
{
	border:solid 1px #d0d0d0;
	font-family:Arial;
	font-size:11px;
	padding:2px;  
	font-weight:normal;
}

.BoldSmall{font-weight:bold; font-size:11px; }
.CostCopy {font-weight:bold; color:#ed1d25; font-size:12px; font-family:Verdana;    }


.NightCell{border-right:solid 1px #9a9a9a;    }

.TotalAmount
{
	border-width:0px;
	font-family:Arial; font-size:24px; color:#ED1D25; font-weight:bold; padding-top:2px;  
}

.ErrMsg
{
	color:#ff0000;
	font-weight:bold;  
	font-size:11px; 
}

span.SubHeader
{
	padding-right:21px;
	padding-left:3px; 
}