BODY
{
  background-color: #E0E0E0;
  color: black;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.general_main
{
  background-color:white;
  width:780px;
  margin-top: 3px;
  margin-left: auto;
  margin-right: auto;
}

.general_header
{
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;

  border-style:solid;
  border-color:white;
  border-bottom-width:3px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
}

.general_body
{
  border-style:none;
}

.general_footer
{
  border-style:solid;
  border-color:white;
  border-top-width:3px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-collapse:collapse;
  color: white;
  text-align:center;
  background-color:#E70810;
  background-image:url("../images/footer_back.gif");
  font-size:11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.general_footer .column1
{
  width:78%;
  text-align:center;
}

.general_footer .column2
{
  width:22%;
  text-align:center;
  border-style:solid;
  border-color:white;
  border-left-width:3px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:0px;
}

.general_bar
{
  height:41px;
  background-color:#E70810;
  background-image:url("../images/header_back.gif");
}

.general_bar .buttonSelected
{
  color: white;
  font-weight: bold;
  text-decoration: underline;
}

.general_bar .buttonUnselected
{  
  color: white;
  text-decoration: none;
}

.general_bar .column1
{
  text-align:left;
  width:50%;
}

.general_bar .column2
{
  text-align:right;
  width:26%;
}

.general_bar .column3
{
  text-align:right;
  width:2%;
}

.general_bar .column4
{
  text-align:left;
  width:22%;
}

.menubar
{
  position:absolute;
  top:40px;
  left:2px;
  width:174px;
  z-index:10;
  background:white;
  overflow:hidden;
  overflow-x:hidden;
}

.mbar_item
{
  text-align:left;
  font-weight:normal;
  font-family:Verdana;
  font-size:11px;
}

.mbar_item A
{
  display:block;
  width:100%;
  padding:3px;
  text-decoration:none;
  color:black;
}

.mbar_item A:hover
{
  background:#C0C0C0;
}

.loginBox
{
  border-collapse:collapse;
  border-style:solid;
  border-width:1px;
  border-color:#D00000;
  font-size:14px;  
  vertical-align:middle;
  background: white url('../images/login_box_back.gif') left top repeat-x;
}

.searchBox
{
  border-collapse:collapse;
  border-style:solid;
  border-width:1px;
  border-color:black;
  font-size:14px;  
  vertical-align:middle;
}

.submitButton
{
  border-collapse:collapse;
  color:white;
  font-size:14px;
  background-color:black;
  border-style:none;
  border-width:1px;
  border-color:black;
  vertical-align:middle;
  padding:0px;
  margin:0px;
}

.displayNameText
{
  font-size:14px;
  color:gray;
  font-weight:normal;
  text-align:right;
  vertical-align:middle;
}

.loginCommand
{
  font-size:11px;
  color: #AF0000;
  font-weight:normal;  
  text-decoration: none;
  text-align:right;
}

A.loginCommand:hover
{
  font-size:11px;
  color: #FF0000;
  font-weight:normal;  
  text-decoration: none;
  text-align:right;
}

.infoMessage
{
  color: green;
}

.warnMessage
{
  color: red;
}

.errorMessage
{
  color: red;
}

.fatalMessage
{
  color:Yellow;
  background: red;
}

A.bottomLink
{
  color:white;
  text-decoration:none;
}

A.bottomLink:hover
{
  text-decoration:underline;
}

.websText
{
  color:black;font-weight:bold
}