body
{
  left: auto;
  right: auto;
  background: #002800;
  color: #3B4E33;
  font: 12px Helvetica, Tahoma, Verdana, Sans-serif;
  margin: 0;
  padding: 0;
}

.maintitle
{
  color: #6B8061;
  font: bold 5.0em "Times New Roman", serif;
  margin: 0;
  padding: 0;
  display: inline;
  width: 100%;
  vertical-align: middle;
}

button
{
  display: inline;
  font-size: 12px;
  font-weight: bold;
  margin: 5px 0 2px 0;
}
/* 
.sectiontext
{
  font: 500 12px Tahoma, Verdana, Sans-serif;
  border: 0;
  cursor: default;
  margin: 5px;
}
 
.sectiontitle
{
  font: bold 16px "Times New Roman", serif;
  border: 0;
  display: inline;
  cursor: default;
  height: 66px;
}
*/
.dateDivP
{
  font-size: 16px;
  font-weight: bold;
  direction: rtl;
  background: #003300;
  vertical-align: top;
  text-align:center;
  border: 2px inset;
  margin: 5px 0 0 0;
  padding: 5px 0;
  color: #FFB90F;
  width: 100%;
  display: block;
}

.dateDivG
{
  font-size: 16px;
  font-weight: bold;
  background: #003300;
  vertical-align: top;
  text-align:center;
  border: 2px inset;
  margin: 5px 0 0 0;
  padding: 5px 0;
  color: #FFB90F;
  width: 100%;
  display: block;
}

.subTitle
{
  color: #732C10;
  font-size: 13px;
  font-weight: bold;
  padding: 1px 0;
  background: #D6CFAD;
  border-bottom: 2px solid #732C10;
  text-align: center;
  cursor: default;
  width: 100%;
  display: block;
}

.List, .FList
{
  background-color:#e0e0e0;
  color:black;
  cursor: pointer;
  overflow-y: hidden;
}

.List option, .FList option
{
  font: 11px Helvetica, Tahoma, Verdana, Sans-serif;
}


.Instructions
{
  color: #3B4E33;
  font: 12px Tahoma, Verdana, Sans-serif;
  padding: 0;
  cursor: default;
  position: relative;
  left: -20px;
  display: inline;
}

.linkContact
{
  display: inline;
  font: 12px Tahoma, Verdana, Sans-serif;
  float: right;
  position: relative;
  top: -5px;
  right: 5px;
}

.linkContact:hover
{
  color: #ffcc99;
}

.Acknowledgment
{
  color: #3B4E33;
  font: 12px Tahoma, Verdana, Sans-serif;
  padding: 6px 6px 5px 10px;
  cursor: default;
}

/*** Calendar styles ***/

#calDivP, #calDivG
{
  /*background-color: #b9c8b9;*/
  border: 0;
  text-Align: center;
  width: 100%;
  /* height: 180px; */
  display: block;
}

.CalWeekDay
{
cursor:default;
color:#3B4E33;
background-color:#B9C8B9;
text-align:center;
margin-top:0;
font:11px Arial, Helvetica, Tahoma;
}

.CalDay
{
cursor:pointer;
color:black;
background:#ccffff;
text-align:center;
margin-top:0;
font: 10px Arial;
}

.CalDaySel
{
cursor:pointer;
color:black;
background:#ffcc99;
text-align:center;
margin-top:0;
font:bold 10px Arial;
}

.CalDayHi
{
cursor:pointer;
color:black;
background:#ffff99;
text-align:center;
margin-top:0;
font:10px Arial;
}

.CalDaySelHi
{
cursor:pointer;
color:black;
background:#d56f2b;
text-align:center;
margin-top:0;
font:bold 10px Arial;
}

.CalDayGrey
{
cursor:default;
background:gray;
text-align:center;
margin-top:0;
font:10px Arial;
}
