body, html

{

   margin: 0;

   padding: 0;

}



body

{
	min-width: 800px;
	align: center;
	background:0;
	padding-top: 15px;
}



/* Begin dropdown menu styles */

#nav, #nav ul

{ /* all lists */

	padding: 0;

	margin: 0;

	list-style: none;

	line-height: 133%;

	

}



#nav a 

{

  display: block;

  width: 125px;

  height: 22px;

  border-style: none;

  margin-left: 15px;

  padding-left: 0px;

  background: url('../images/page layout/TopButton.gif') no-repeat;

  text-decoration:none; text-align:center; padding-top:3px; color:#FFFFFF; font-style:normal; font-variant:normal; font-weight:normal; font-size:14px; font-family:arial; background-repeat:no-repeat

}



#nav ul a

{

  display: block;

  border-style: none;

  width: 125px;

  height: 22px;

  margin-left: 15px;

  padding-left: 0px;

  background: url('../images/page layout/DropButton.gif') no-repeat;

  text-decoration:none; text-align:center; padding-top:3px; color:#FFFFFF; background-repeat:no-repeat

}



#nav li { /* all list items */

	float: left;

	width: 140px; /* width needed or else Opera goes nuts */

}



#nav li ul { /* second-level lists */

	position: absolute;

	width: 140px;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}



#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

}



#nav a:hover

{

  background: url('../images/page layout/TopButtonDark.gif');

}



#nav ul a:hover

{

  background: url('../images/page layout/DropButtonDark.gif');

}



/* End dropdown menu styles */



#wrap

{

   position: static;

   margin: 0 auto;

   width: 800px;

   border-style: solid;

   border-width: 2px;

   border-color: white;

   background: #8E5555;

}



#header

{

   border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:2px solid #FFFFFF; width: 100%;

   float: left;

   margin: 0;

   padding: 0;

   background: url('../images/page layout/UpperBanner.gif');

   vertical-align: top;

   height: 110px

}



#topmenu

{

  width: 648px;

  border-style: solid;

  border-width: 0px;

  border-left-width: 2px;

  border-color: #FFFFFF;

  float: right;

  margin: 0;

  padding: 0;

  background-color: #D9D5D5;

}



#leftmenu

{

   border: none;

   width: 150px;

   float: left;

   margin: 0;

   padding: 0;

   background-color: #8E5555;

   vertical-align: top;

   text-decoration: none;

}



#leftmenu .menuHeader

{

   padding: 0px;

   padding-left: 17px;

   padding-bottom: 20px;

   background-color: #8E5555;

   

}



#leftmenu .menuItem

{

   margin-right: 7px;

   margin-bottom: 15px;

   font-family: Arial;

   font-size: 16pt;

   text-decoration: none;

   color: #FFFFFF;

   text-align: right;

   whitespace: pre;

}



#leftmenu .menuItem:HOVER

{

   cursor: hand;

   text-decoration: none;

   color: #000000;

}



#divlogo

{

  position: absolute;

}



#content

{
	width: 628px;
	border-style: solid;
	border-width: 0px;
	border-left-width: 2px;
	border-color: #FFFFFF;
	float: right;
	margin: 0;
	padding: 10px;
	background-color: #FFFFFF;

}



#footer

{

  border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:2px solid #FFFFFF; border-bottom:0px solid #FFFFFF; clear: both;

  background: url('../images/page layout/footer.gif');

  height: 40px;

  

}

