@charset "utf-8";
body{
 font-family:georgia;
}
.even{
 background-color:#E6E6E6;
}
.odd{
 background-color:ghostwhite;
}
.header{
  border:1px gainsboro solid;
}
.footer{
 border-top:3px #3E2918 solid;
}
.content{
 width:818px;
 overflow:auto;
 padding-top:0px;
 padding-left:3px;
 font-size:12px;
}
.navspacer{
 height:0px;
}
.footerNav{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #000000;
}
.footerNav  a, .footerNav a:link, .footerNav a:active, .footerNav a:visited{
	font-size: 10px;
	visibility: visible;
	color: #000000;
	border-collapse: separate;
	text-decoration: underline;
}
.footerButton a:hover{
	font-size: 10px;
	visibility: visible;
	color: #cc0033;
	border-collapse: separate;
	text-decoration: none;
}
.menuItem{
	border-right: #cccc99 1px solid;
	border-top: #cccc99 1px solid;
	border-left: #cccc99 1px solid;
	border-bottom: #cccc99 1px solid;
}
.edit{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.edit a, .edit a:link, .edit a:active, .edit a:visited{
	font-size: 9px;
	visibility: visible;
	color: #cc0033;
	font-family: Arial, Helvetica, sans-serif;
	background-color: yellow;
	border-collapse: separate;
	text-decoration: none;
}
.edit a:hover{
	font-size: 9px;
	visibility: visible;
	color: #cc0033;
	font-family: Arial, Helvetica, sans-serif;
		background-color: white;
	border-collapse: separate;
	text-decoration: underline;
}
.border{
border-right: #cccc99 1px solid;
	border-top: #cccc99 1px solid;
	border-left: #cccc99 1px solid;
	border-bottom: #cccc99 1px solid;
}
adminDisplay{
	border-right: darkred 1px solid;
	border-top: darkred  1px solid;
	border-left: darkred  1px solid;
	border-bottom: darkred  1px solid;
}
.alert{
  position:absolute:top:0px;left:0px;
  background-color:gainsboro;
  display:block;
}
.builder{
  float:right;
  margin:5px; 
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 210px;
	}
ul li {
	position: relative;
	height:27px;
	}
li ul {
	position: absolute;
	left: 209px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	padding:0px;
	margin:0px;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { 
color:#98CE00;
 } /* Hover Styles */
		
li ul li a { padding: 2px 5px;} /* Sub Menu Styles */
		
li:hover ul, li.over ul { display: block; font-size:16px;  } /* The magic */

.tab ul li{background-color:#e96db3;}
.tab1 ul li{background-color:#eebdda;}
.tab2 ul li{background-color:#df1c85;}

.sidenav{
 background-color:#df1c85;
}
.tab{
  font-size:17px;
	padding:2px 0 0 0;
  text-decoration: none;
	background-color:#e96db3;
  text-transform:lowercase;
  text-align:left;
  text-indent:15px;
  font-family:arial;
  font-weight:bold;
  height:25px;
}

.tab a, .tab a:link, .tab a:active, .tab a:visited{
 color:#000000;
 text-decoration: none;
 height:21px;
}
.tab a:hover{
color:#fee300;
height:21px;
}
.tab1{
  font-size:17px;
	padding:2px 0 0 0;
  text-decoration: none;
	background-color:#eebdda;
  text-transform:lowercase;
  text-align:left;
  text-indent:15px;
  font-family:arial;
  font-weight:bold;
  height:25px; 
}
.tab1 a, .tab1 a:link, .tab1 a:active, .tab1 a:visited{
 color:#000000;
 text-decoration: none;
 height:21px;
}
.tab1 a:hover{
color:#fee300;
height:21px;
}
.tab2{
  font-size:17px;
	padding:2px 0 0  0;
  text-decoration: none;
	background-color:#df1c85;
  text-transform:lowercase;
  text-align:left;
  text-indent:15px;
  font-family:arial;
  font-weight:bold;
  height:25px; 
}
.tab2 a, .tab2 a:link, .tab2 a:active, .tab2 a:visited{
 color:#000000;
 text-decoration: none;
 height:21px;
}
.tab2 a:hover{
color:#fee300;
height:21px;
}
.topNav a{
  color:#df1c85;
  font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase;
}
.topBox{
float:right;
margin-top:44px;
padding-right:143px;
}
.side{
 background-color:#FFFFFF;
}
