body, select
{ font-family:verdana,helvetica,arial,sans-serif; 
  font-size: 11px;
  margin: 0px;
  padding: 0px;
  background-color: whitesmoke;
}

input[type='checkbox'], input[type='radio'] 
{ vertical-align:-2px; }
    
a { text-decoration:none; }

.clear { clear:both; }

.Header
{ height: 40px;
  border-bottom: 1px solid #333;
  box-shadow: 0px 2px 15px black;
  background-color: white;
}

.Header>div
{ margin:0 auto;
  position: relative;
  width: 1200px;
}

.Header img
{ float:left;
  height:35px;
  margin-top: 2px;
}

/****************************************************/
.mainmenu
{ list-style: none;
  margin:0 0 0 10px;
  padding:0;
  float:left;
}

.mainmenu>li
{ float:left;
  font-size: 1em;
  text-transform:uppercase;
  margin:0;
  padding:0px 15px;
  height: 39px;
  line-height:39px;
  position: relative;
}

.mainmenu>li>a
{ text-decoration: none;
  color: DarkGreen;
  display: inline-block;
  height:39px;
}

.mainmenu>li span
{ display: inline-block;
  vertical-align: middle;
  line-height: normal;
  text-align:center;
}

.mainmenu li:hover   { background:#ded; }
.mainmenu li:hover>a { color:#ff571a;/*Coral;*/ }

.mainmenu li > ul 
{ display: none;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute; 
  top: 39px;
  left: 0;
  z-index: 100;
  border-radius: 5px;
  background-color: white; 
  border:1px solid grey;
}

.mainmenu li:hover > ul { display: block; }

.mainmenu ul li
{ float: none;
  margin: 0;
  padding: 0 10px;
  display: block; 
  height:auto;
  line-height:250%;
}

.mainmenu ul li a { color: DarkGreen;}
/****************************************************/

.Content h1
{ background-color: darkgreen;
  color: white;
  font-size: 1em;
  text-transform:uppercase;
  padding:2px 0 2px 10px;
  margin:8px 0 0 0;
}

.Content h1>div { width:1200px;  margin:0px auto; }
.Content>div    { width:1200px;  margin:3px auto; }

.EditBox   { float: left; }
.EditBox p { margin:5px 0 0 0; padding:0px; color: #333; }
/****************************************************/
.Text2Upper 
{ text-transform: uppercase; }

.DateField  
{ background-image: url("img/iconCalendar.gif");
  background-repeat: no-repeat;
  background-position: 99% 50%;
  width: 90px; 
  cursor:pointer;
}
