a {
  color: #114B7E;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.headerText {
  font-family : Arial, helvetica, sans-serif;
  font-size : 7pt;
  color: #D4D4D4;
  font-weight : bold;
  font-style : normal;
  text-decoration : none;
  background: #333333;
}
.bodyText
{
  font-family : Arial, helvetica, sans-serif;
  font-size : 8pt;
  color : black;
  font-weight : normal;
  font-style : normal;
  text-decoration : none;
}
.reportTitle
{
  font-family : Arial, helvetica, sans-serif;
  font-size : 8pt;
  color : #FFFFFF;
  text-decoration : none;
  background : black;
}
.hdrText
{
  font-family : Arial, helvetica, sans-serif;
  font-size : 8pt;
  color : black;
  font-weight : bold;
  font-style : normal;
  text-decoration : none;
}

.mainmenu{
  font-family : Arial, helvetica, sans-serif;
  font-size : 8pt;
  background-color: #3D3D3D;
  color: #FFFFFF;
  font-weight: bold;
  margin: 0;
  padding: 0;
  float: left;
  width: 100%;
}

.mainmenu li{
  display:inline;
}

.mainmenu li a{
  float:left;
  color:#FFFFFF;
  padding: 6px 10px;
  border-right: solid 1px #ffffff;
}

.mainmenu li a:hover, .mainmenu li .current{
  color: #333333;
  background-color: #F37321;
  text-decoration: none;
}

.textField {
  width: 200px;
}

.textField2 {
  width: 200px;
}

.button {
  color: #FFFFFF;
  background-color: #3D3D3D;
  border: 1px #000000 solid;
}

.errmsgwhite {
  background-color: #E9E9E9;
  color: #FF0000;
}

.errmsgwhite a{
  font-family : Arial, helvetica, sans-serif;
  font-size : 9pt;
  color: #FF0000;
}

.infoBox {
  border: 1px solid #BCBCBC;
  background: #e9e9e9;
  padding: 25px;
  margin: 10px;
  text-align: center;
  font-family : Arial, helvetica, sans-serif;
  font-size : 8pt;
  color : black;
  font-weight : normal;
  font-style : normal;
  text-decoration : none;
}

.infoBox td{
  padding: 10px;
}

span.sep {
  color: #AAAAAA;
  padding-left: 2px;
  padding-right: 2px;
}





td.ajaxc {
    cursor:pointer;
    text-decoration: underline
}

div.ajaxwindow {

    z-index: 1000;
    border: outset;
    height: 250px;
    font:12px Verdana, Arial, Helvetica, sans-serif;
    overflow: auto;
    position: relevant;
    min-width:100px;


}
div.ajaxwindow a {
color: black;
}

div.ajaxwindow_off {
	display: none;
}


div.ajaxwindowC {
  cursor:pointer;
  font-size:16px;
  font-weight:bold;

}

div.ajaxwindowC_off {
	display: none;
}               














