* {
  font-family: verdana, sans-serif;
}

#doc3 { 
  margin-left:      15px;
  margin-right:     15px;
  margin-top:       15px;
  min-width:        780px;
  max-width:        780px;
  *width:           780px;
  background-color: white;
} 

.yui-t5 .yui-b {
  width:20.46em;
  *width:19.95em;
  position: relative;
  *right: -8px;
}

#hd {
  max-height:   180px;
}

#header {
  height:     140px;
  float:right;
}

#headertext {
  color:           #656359;
  font-size:       77%;
  font-weight:     bold;   
  margin-left:     75px;
  margin-top:      20px;
}

#menuContainer {
  padding-top:      20px;
  padding-bottom:   20px;
  margin:           0px;
  width:            248px;
  background-color: #FFF6BE;
}

#menuInnercontainer {
  margin-top:       0px;
  margin-left:      14px;
  width:            220px;
  background-color: #FFF9D4;
}

.menuitem {
  padding:         10px;
  padding-left:    15px;
}

.menuitem a {
  color:           #232F8E;
  text-decoration: none;
  font-size:       100%;
  font-weight:     bold;
}

.menuitemActive {
  padding:          10px;
  padding-left:     20px;
  background-color: #5AADDC;
  border: 1px dotted #F5D53E;
}

.menuitemActive a {
  color:            #FFF9D4;
  text-decoration:  none;
  font-size:        100%;
  font-weight:      bold;
}

.submenuitem {
  padding:      4px;
  padding-left: 15px;
}

.submenuitem a{
  color:           #838383;
  text-decoration: none;
  font-size:       85%; 
}

.submenuitemActive {
  padding:      4px;
  padding-left: 15px;
  background-color: #8ECAEC;
  border: 1px solid #F5D53E;
}

.submenuitemActive a{
  color:           #595959;
  text-decoration: none;
  font-size:       85%;
}

.menuFooter {
  padding:         15px;
  padding-top:     20px;
  padding-bottom:  10px;
  color:           #0083CC;
  font-weight:     bold;
  font-size:       77%;
}

#content {
  padding:       20px;
  padding-right: 5px;
  padding-left:  70px;
}

a {
  color:  #232F8E;
}

table {
  color:  #48452F;
}

table th {
  color:           #262E7A;
  font-size:       123.1%;
  font-weight:     bold;
  border:          0px;
  text-align:      left;
  padding-bottom:  20px;
}

table td {
  font-size:       85%;
  font-weight:     bold;
  border:          0px;
}

td ul li {
  margin-bottom:  15px;
}

.title {
  font-size: 100%;
  background-color: #FFF9D4;
}

.date {
  font-size: 100%;
  background-color: #FFF9D4;
}

.separator {
  height: 4px;
  margin: 0px;
  padding: 0px;
  background-color: #FFF6BE; 
}

#headertext td ul li {
  margin-bottom:  5px;
}

input[type=submit] {
  border: 1px solid #999;
}

input[type=text] {
  width:    250px;
  border: 1px solid #999;
}

textarea {
  width:    250px;
  border: 1px solid #999;
}
