.Logo
{		
	text-align:left;
	vertical-align:top;		 
	padding-right:20px;	
}

.logoPictures
{		
	vertical-align:bottom;
	text-align:right;
}
.logoPicture
{
	text-align:right;
	vertical-align:top;
	height:30px;
}
.Outside
{
	width:700px;
	background-color:#CDB684;
	border-right: #4E2B03 1px solid;
	border-left: #4E2B03 1px solid;
	border-bottom: #4E2B03 1px solid;
	border-top: #4E2B03 1px solid;
}

.Outside1
{
	
	background-color:#CDB684;
	
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom :50px;

	border-right: #633B2F 1px solid;
	border-left: #633B2F 1px solid;
	border-bottom: #633B2F 1px solid;
	border-top: #633B2F 1px solid;
}

.ContentOutside
{
	width:636px;
	border-right: #89695C 1px solid;
	border-left: #89695C 1px solid;
	border-bottom: #89695C 1px solid;
	border-top: #89695C 1px solid;
}

.Content 
{
	 
	background-color:White;
	border-right: #78584B 1px solid;
	border-left: #78584B 1px solid;
	border-bottom: #78584B 1px solid;
	border-top: #78584B 1px solid;	
	text-align:left;	
}

.ContentText
{
 margin-left:30px;
 margin-right:30px;
  text-align:left;
}


FieldSet 
{
	border: 1px solid #eee;
	
}

.nav-container-sitemap
{
  text-align:left;
}

.nav-container
{
  text-align:center;
}

.SiteMapMenuItem 
{	
	vertical-align:top;
	text-align:right;	
	padding-top:5px;
	padding-right:5px;
	width:90px;
	background:Khaki;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px white;
	margin-right:10px;
	
}
.MenuItemDescription
{		
	 text-align:left;
}
.MenuItemCenter 
{	
	float:none;
	
	padding-left:5px;
	padding-right:5px;
	border-left: #A52A2A 1px solid;
}

.MenuItemEnd
{
	float:none;
	
	padding-left:5px;
	padding-right:5px;
}

.editPanel {  
  width:100%;
  text-align:right;
}

.editLink 
{
	text-decoration:none;
	font: 9px verdana;
	color:#039;
}

.DataGridHeader 
{	
	background-color: #A52A2A;
	color: #fff;
	font: 10px verdana;
	border-top: #ECE9D8 1px solid;
	border-right: #666 1px solid;
	border-bottom: #666 1px solid;
	border-left: #ECE9D8 1px solid;
	padding-left: 1px;
}
.SubmitButton 
{
	background-color: #fc0; 
	color: #333;
	font-weight: bold;
	padding: 1;
	border-top: 1px solid #ff9;
	border-right: 1px solid #c90;
	border-bottom: 2px solid #c90;
	border-left: 1px solid #ff9;
	cursor: hand;
}

.PrimaryButton { 
	background-color: #fc0; 
	color: #333;
	font-weight: bold;
	padding: 1;
	border-top: 1px solid #ff9;
	border-right: 1px solid #c90;
	border-bottom: 2px solid #c90;
	border-left: 1px solid #ff9;
	cursor: hand;
}

.SecondaryButton {
	background-color: #ccc;
	color: #333;
	font-weight: bold;
	padding: 1;
	border-top: 1px solid #eee;
	border-right: 1px solid #999;
	border-bottom: 2px solid #999;
	border-left: 1px solid #eee;
	cursor: hand;
}
.PageHeader
{		
	 text-align:left;
}
.PageTitle
{		
    font-size:18px;
	font-weight:bold;
	color:#A52A2A;
	margin-bottom:2px;
	margin-right:0px;
		
	text-align:left;	
	padding-top:0;
	padding-left:10;
	padding-right:20px;
	border-top: 1px solid black;
	border-right: 1px solid black;
}
.Description,.PageDescription
{
	font-size:14px;
	font-weight:bold;
	color:#CC6600;
}

.PageDescription
{	
	margin-bottom:2px;	
	text-align:left;
	padding-top:5;
	padding-bottom:10;
	padding-right:10px;
	padding-left:10;
	border-bottom:1px solid black;
}

#Page {

background-color: #fff;
vertical-align: top;
padding: 3px 3px 10px 3px;
}

body {
	scrollbar-face-color: #CDB684;
	scrollbar-shadow-color: #CDB684;
	scrollbar-darkshadow-color: #333;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color:  #CDB684;
	scrollbar-arrow-color: #A52A2A;
	scrollbar-track-color: #CDB684;
	font: normal 10px/15px VERDANA;	
	color: #666;
	padding: 0px;	
	margin-top:4px;
	margin-left:4px;

}

table
{
	font-size:12px;
	line-height: 18px;
	
}

.Indent {
padding-left: 20px;
}

.FloorPlans
{
padding-left: 20px;
}
a
{
	color:#A52A2A;
	text-decoration:none;
	font-weight:bold;
}
a:link, a:active, a:visited {
	color:#A52A2A;
	text-decoration: none;
}
a:hover {
	color: #CC6600;
	text-decoration: none;
}
#Page {
	background: #fff;
}
#ColumnLeft {
	border-right: 1px solid #eaeaea;
	padding-right: 5px;
	font: normal 12px/15px Verdana;
	color: #666;
}

h1 {
	margin: 0px 0px 5px 0px;
	color: #FF6831;
	font-family: Verdana;
	font-size: 22px;
	font-weight: normal;
	border-bottom: 1px solid #999;
	clear: both;
}
h2 {
	margin: 5px 0px 5px 0px;
	color: #999;
	font-family: Verdana;
	font-size: 16px;
	clear: both;
}


.Picture {
	margin: 0px 5px 5px 5px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #ccc;
}
ul { margin: 0px; 	}















.FooterTop {
	background: url(~/images/dash.gif);
}

#Footer {
	background-color: #fff;
	color: #ccc;
	font: normal 10px Verdana;
	padding: 5px 5px;
}




.DarkShade {
	background: #ccc;
}
.Shade {
	background: #ddd;
}
.LightShade {
	background: #eee;
	
}
#Grid {
	font: 10px Verdana;
	border: 1px solid #ccc;
	color: #000;
}















.ButtonContainerCenter {
	clear: both;
	margin-bottom: 10px;
}
.Container {
	width: 100%;
	clear: both;
	margin-bottom: 10px;
}
.FloatLeft {
	float: left;
}

.LeftSide 
{
	width:200px;	
	text-align:left;
	float:left;
}


.FloatRight {
	float: right;
}
.TextSmall {
	font-size: 10px;
}
.TextLegend {
	color: #999;
}






.Required {
	color:#fc0;
}
 .TextHighlight {
	color: #903;
}
 .TextLowlight {
	color:#9CF;
}



form { margin: 0; }


.Shadow {
background-color: #cdcdcd;
}



hr {
	margin: 20px 0px 20px 0px;
	border-bottom: 1px dashed #999;
	height: 1px;
}

input, .input, textbox, select, textarea {
	font: 10px  verdana;
	border-top: 1px solid #000;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #000;
	margin-left: 4px;
}

.TextBox, .TextArea{
	border-top: 1px solid #000;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #000;
	margin-left: 4px;
}



input.Required {
	border-top: 1px solid #000;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #000;
	margin-left: 4px;
}
.TextBox, .Select {
	height: 17px;
}
.TextBox, .TextArea {
	background-color: #E3EAD6;
}

.Required { font: 11px; color: #000; }

.RequiredAsterisk, .Error { vertical-align:top; margin-left: 4px; color: Red; }
.Error { width: 100%; clear: both; margin-left: 262px; margin-top: 10px; }

.TextSmall { font-size: 10px; }
.TextHighlight { color: #F47E0B; font-weight: bold; }
.TextNote { color: #666; }


.ElementContainer, .RequiredContainer {
		width: 100%;
		margin-bottom: 10px;
}

label {
		color: #333;
		float: left;
		width: 250px;
		text-align: right;
		margin-right: 5px;
}

.EditControl {
	text-align:right;
}