html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button
{
  margin: 0;
  padding: 0;
  border: 0;
}

BODY
{
  background-image: url(images/bg.jpg);
  background-repeat:repeat-x;  
  /*background-color:#1B223E;*/
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  margin: 0;
}

a
{
  color:#990000;
  text-decoration:underline;
}

.Small
{
  font-size:7pt
}

p
{
margin-bottom:10px
}


/* =main menu styles
----------------------------------------------- */

/*-- box that holds the menu --*/
.MainMenu_MenuContainer
{
  background-color: transparent;
  /*height: 15px;
  margin-top: 4px;
  border-width:0px;*/

}

/*-- bar that holds the menu? --*/
.MainMenu_MenuBar
{
  cursor: hand;
  background-color: Transparent;
   
}

/*-- applies to items in submenus only --*/
.MainMenu_MenuItem
{
  padding: 2px 4px 2px 2px;
  border: solid 1px #88A10A;
  color: white;
	cursor: hand; 
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font: normal 12pt Verdana;
  text-decoration: none;
}

/*-- hover state in submenus only --*/
.MainMenu_MenuItemSel
{
  color: #1B223E;
  cursor: hand;
  padding: 2px 4px 2px 2px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font: normal 12pt Verdana;
  border: solid 1px #88A10A;
  text-decoration:none;
  background-color:Transparent;
}


/*-- submenu container --*/
.MainMenu_SubMenu
{
  cursor: hand;
  background: #88A10A;
  margin-top:-1px;
  color: white;
  padding: 2px 4px 4px 2px;
  filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
  margin-left:2px;
  margin-top:1px;
  border: solid 1px #88A10A;
}


/*-- stuff we don't need to see --*/
.MainMenu_MenuIcon, .MainMenu_MenuArrow, .MainMenu_RootMenuArrow,.MainMenu_MenuBreak
{
  display: none;
}

/*-----------------------------------------*/

#Wrapper
{
position:absolute;
left:50%;
margin-left:-384px;

}

.Footer
{
  background-color: #D12F26;
  height:50px;
}

.FooterText
{
  color:#1B223E;
  font-size:8pt;
  font-weight:normal;
}

.Normal
{
  color:#1B223E;
  font-family:Verdana; 
  font-size:10pt;
  font-weight:normal;
  line-height:15pt;
}

.Normal a,.Normal a:active, .Normal a:link, .Normal a:visited, .Normal a:hover
{
  text-decoration:underline;
  color:#990000;
  /*border-bottom:solid 1px #1b223e;*/
}

.Normal a:hover
{
  text-decoration:none;
  /*border-bottom:solid 1px #1b223e;*/
}

.SideBar .Normal
{
  color: #1B223E;
  font-size:8pt;
  line-height:16px;
}

.DirectoryTitle
{
  color:#1B223E;
  /*background-color:#D7DCE2;*/
  font-size:9pt;
  font-weight:bold;
  line-height:18px; 
}

.TableBlue
{
  border-right: #D7DCE2 1px solid;
  border-left: #D7DCE2 1px solid;
  border-bottom: #D7DCE2 1px solid;
}

.TableText
{
  color:#1B223E;
  font-family:Verdana; 
  font-size:9pt;
  font-weight:normal;
  padding-left:36px;
  padding-top:5px;
  padding-right:15px;
  padding-bottom:5px; 
}

/* GENERAL */
/* style for module titles */
.Head, H1
{
  color:#1B223E;
  font-size:11pt;
  font-weight:bold;
  line-height:18px;
}

/* style of item titles on edit and admin pages */
.SubHead, H2   
{
  color: #990000;
  font-size: 11px;
  font-weight: bold;
  xmargin-bottom: 5px;
  padding-right:5px;
  padding-top:3px
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead, H3
{
  color: #990000;
  font-size: 10pt;
  font-weight: bold;
}

#AdminHolder .SubHead
{
  color: white;
}

#AdminHolder .CommandButton
{
  color: white;
  
}

.NavBG
{
  background-image: url(images/navbg.gif);
  background-repeat:repeat-x;
}

.WebDev
{
  text-align:center;
}

.WebDev a:active, .WebDev a:hover, .WebDev a:visited, .WebDev a
{
  color:White;
  font:normal 7pt Verdana;
}

/*-- padding --*/

.Top10
{
  padding-top:10px
}



