body {

}

/* for admin/floor plans section */
.evenRow {
	background-color: #ffffff;
}

.oddRow {
	background-color: #C7D0DC;
}

.leftHeader {
	background-color: rgb(102,102,102);
	border-bottom: 1px solid #202D7F;
	border-left: 1px solid #202D7F;
	border-top: 1px solid #202D7F;
	color: #E8D8DE;
}

.middleHeader {
	background-color: rgb(102,102,102);
	border-bottom: 1px solid #202D7F;
	border-top: 1px solid #202D7F;
	color: #E8D8DE;
}

.rightHeader {
	background-color: rgb(102,102,102);
	border-bottom: 1px solid #202D7F;
	border-right: 1px solid #202D7F;
	border-top: 1px solid #202D7F;
	color: #E8D8DE;
}

.button  { background-color: #d7d7d7; border: solid 1px #c3c3c3 }

.textinput {
	background-color: #ffffff; 
	border: 1px solid #c3c3c3;
}

/* for main website */
.sub_left {
	background-color: rgb(102,102,102);
	border-right: 1px solid black;
	color: white;
}

.left_nav {
	font-size: 12pt;
	font-weight: bold;
	color: white;
	text-align: center;
}

.left_nav a:link {
	color: white;
	text-decoration: none;
}

.left_nav a:visited {
	color: white;
	text-decoration: none;
}

.left_nav a:hover {
	color: white;
	text-decoration: underline;
}

.left_nav td {
	border-bottom: 1px solid black;
	height: 40px;
}

.body {
	padding: 3px;
	background-color: #ffffff;
}

.right_side {
	padding: 3px;
	color: rgb(153,0,0);
	font-size: 14pt;
	text-align: center;
}

h1 {
	color: rgb(153,0,0);
	text-align: center;
	font-weight: normal;
}

h2 {
	text-align: center;
	width: 75%;
}

.headerCell {
	color: #ffffff;
	background-color: rgb(102,102,102);
	padding: 1px;
	font-family: arial;
	font-size: smaller;
	font-weight: bold;
}

.flyoutMenu  { background-color: rgb(102,102,102); border-style: solid; border-width: 0 0 1px 0; border-color: #999999 }

.flyoutMenuLog  { background-color: #999999; border-style: solid; border-width: 0 0 1px 0; border-color: #999999 }

.flyoutHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}

.flyoutMenu TD.flyoutLink   { text-align: center; cursor: hand; padding: 1px; height: 40px; border-style: none none solid; border-width: 1px; border-color: #000 }

.flyoutLink a {
	color: white;
	text-decoration: none;
}

.flyoutLink a:hover {
	color: black;
	text-decoration: none;
}

.flyoutLink a:visited {
	color: white;
	text-decoration: none;
}

.flyoutLink a:active {
	color: black;
	text-decoration: none;
	font-weight: bold;
}

.flyoutFont {
	font-family: Verdana, Arial, Helvetica;	
	font-size: 8pt;	
}

.flyoutLinkLog  {
	background-color: #999999;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding: 1px 25px 3px 6px;
	color: #FFFFFF;
}

.fPlan a {
	color: #000088;
	text-decoration: none;
}

.fPlan a:hover {
	color: white;
	background-color: #880000;
	text-decoration: none;
}

.t1   { background-color: #d4d4d4; border-top: 1px solid #000000; border-right: 1px solid; border-left: 1px solid #000000 }

.t2    { background-color: #000; border-top: none #000000; border-right: 1px solid; border-bottom: 1px solid; border-left: 1px solid #000000 }

.t3    { background-color: #fff; border-top: 1px solid #000000; border-right: 1px solid #000; border-left: 1px solid #000 }

.fp1 {
	border-top: 1px solid #C7D0DC; 
	border-right: 1px solid #C7D0DC;
	border-left: 1px solid  #C7D0DC;
}

.fp2 {
	background-color: rgb(102,102,102); 
	border-top: 1px solid #C7D0DC; 
	border-right: 1px solid #C7D0DC;
	border-left: 1px solid  #C7D0DC;
	border-bottom: 1px solid  #C7D0DC;
}

.fp3 {
	background-color: #000000; 
	border-top: 1px solid #C7D0DC; 
	border-right: 1px solid #C7D0DC;
	border-left: 1px solid  #C7D0DC;
	border-bottom: 1px solid  #C7D0DC;
}

.head1 {
	font-size: 16pt;
	font-weight: bold;
	color: black;
	text-align: center;
	background-color: #C7D0DC; 
}
