body {
  color:#39363E;
  font-family: helvetica,arial,verdana,tahoma;
  font-size:11px;
  background: url(/images/background.jpg);
}

td {
  font-family: helvetica,arial,verdana,tahoma;
  font-size:11px;
}

div {
  font-family: helvetica,arial,verdana,tahoma;
  font-size:11px;
}


table {
  empty-cells: show;
}

a {
  color: #000000;
}

a:visited {
  color: #3e4a0c;
}

a:hover {
  color: #9bbb25;
  text-decoration: none;
}

a:active {
  color: #9bbb25;
}

.content {
  background-position: center center;
  background-repeat:no-repeat;
  border-left-color:#CECECE;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#CECECE;
  border-right-style:solid;
  border-right-width:1px;
}

.header {
  color:#ffffff;
  font-family:helvetica,arial,verdana,tahoma;
  font-size:12px;
  font-weight:normal;
  letter-spacing:0pt;
  text-indent:3px;
  word-spacing:0em;
}

.bar {
  background: url(/images/cell_bkgrd.png) repeat-x;
  height: 20px;
  padding: 2px;
}

.bar_right{
  background: url(/images/cell_bkgrd_right.png) no-repeat right top;
  height: 20px;
  width: 8px;
}

.bar_left{
  background: url(/images/cell_bkgrd_left.png) no-repeat left top;
  height: 20px;
  width: 8px;
}

.Block_Content{
  border-bottom: 1px solid #B3C2CF; 
  border-right: 1px solid #B3C2CF; 
  border-left: 1px solid #B3C2CF;
}

.ActionButton{
  background: url(/images/ActionButton.png) no-repeat center;
  color: white;
  font-weight: bold;
  height: 26px;
  width: 150px;
}

.ActionButton_Left{
  background: url(/images/ActionButton_Left.png) no-repeat left top;
  height: 26px;
  width: 10px;
}

.ActionButton_Right{
  background: url(/images/ActionButton_Right.png) no-repeat right top;
  height: 26px;
  width: 10px;
}

.ActionButton_Center{
  background: url(/images/ActionButton_Center.png) repeat-x top;
  height: 26px;
  color: white;
  font-weight: bold;
}

.link {
  background-image: url(/images/images/navlink.gif);
  background-repeat: no-repeat;
}

.MainMenu {
  color:#f0f0f0;
  font-family:Tahoma,Arial,Verdana,Sans;
  font-size:12px;
  font-weight:normal;
  cursor: pointer;
}

.SubMenu {
  color: black;
  background-color: #e3e3e3;
  border: 1px solid black
}

.InfoMessage {
  text-align: center;
  font-weight: bold;
  color: green;
  border: 1px dotted green;
}

.ErrorMessage {
  text-align: center;
  font-weight: bold;
  color: red;
  border: 1px dotted red;
}

.WarningMessage {
  text-align: center;
  font-weight: bold;
  color: blue;
  border: 1px dotted blue;
}

.UploadLink{
  font-size: 8px;
  color: red;
}
.UploadLink:visited{
  font-size: 8px;
  color: red;
}
.UploadLink:hover{
  font-size: 8px;
  color: red;
}

.DataGrid{
  empty-cells: show;
}

.DataCellHeading {
  text-align: center;
  font-weight: bold;
  color: white;
  background-color: #486c00
}

h1 {font-size: 15px; font-weight: bold; margin: 0px; font-family: helvetica,arial,verdana,tahoma;}
h2 {font-size: 13px; font-weight: bold; margin: 0px; font-family: helvetica,arial,verdana,tahoma;}
h3 {font-size: 11px; font-weight: bold; margin: 0px; font-family: helvetica,arial,verdana,tahoma;}
h4 {font-size: 11px; font-weight: normal; margin: 0px; font-family: helvetica,arial,verdana,tahoma;}

.DataName{
  text-align: right;
}
.DataValue{
  font-weight: bold;
}
.HelpName{
  text-align: right;
}
.HelpValue{
  border-bottom: 1px solid silver;
}
.Selected{
  background-color: silver;
}
