/*Basic Set up*/
body {
 background: #e6e6e6;
}
TD {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 12px
}

/*Structural*/
.outertable {
  background: #ffffff;
  border: 1px ridge #7b0000;
}
.tabtop {
  width: 450px;
  height: 125px;
}
.tableft {
  height: 125px;
  width: 220px;
  border: 1px ridge #7b0000;
  background: #7b0000;
  float: left;
  text-align: center;
}
.tabright {
  height: 125px;
  width: 220px;
  border: 1px ridge #7b0000;
  background: #7b0000;
  float: right;
  text-align: center;
}
.lefttable {
  border: 1px ridge #7b0000;
  background: #e6e6e6;
}
.lefttableheader{
  background: #7b0000;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
.middletable {
  border: 1px ridge #7b0000;
  background: #e6e6e6;
}
.middletablecontent {
  background: #FFFFFF;
  margin-top: 5px;
  margin-bottom: 5px;
}
.moreinfo {
  height: 18px;
  width: 130px;
  background: #7b0000;
  float: right;
  text-align: center;
}
.moreinfo1 {
  height: 18px;
  width: 120px;
  background: #7b0000;
  text-align: center;
  border: 3px solid #FFFFFF;
}
.moreinfo2 {
  height: 18px;
  width: 120px;
  background: #7b0000;
  text-align: center;
  border: 3px solid #FFFFFF;
}
.moreinfo3 {
  height: 18px;
  width: 120px;
  background: #7b0000;
  text-align: center;
  border: 3px solid #FFFFFF;
}
.righttable {
  border: 1px ridge #7b0000;
  background: #e6e6e6;
}
.righttableheader{
  background: #7b0000;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

.printform {
  border-bottom:dotted 2px #000000;
  vertical-align:bottom;
}

/*Text, Links and Formating*/
.viewlink {
  background: #7b0000;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  width: 50px;
  height: 16px;
}
.viewlink:hover {
  background: #7b0000;
  color: #e6e6e6;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  width: 50px;
  height: 16px;
}
.error {
  color: #FF0000;
  font-weight: bold;
  text-decoration: none;
}
.boldwhitetext {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
.boldwhitetext:hover {
  color: #e6e6e6;
  font-weight: bold;
  text-decoration: none;
}
.whitetext {
  color: #FFFFFF;
  text-decoration: none;
}
.whitetext:hover {
  color: #e6e6e6;
  text-decoration: none;
}
.boldpucetext {
  COLOR: #7b0000; 
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none;
  font-weight: bold;
}
.headertext{
  font-size: 14px;
  font-weight: bold;
}
.text_menulink {
  COLOR: #000000; 
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none;
  font-weight: bold;
}
.text_menulink:hover {
  COLOR: #7b0000; 
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none;
  font-weight: bold;
}
.text_menulink:active {
  COLOR: #7b00000; 
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none;
  font-weight: bold;
}
.text_menulink2 {
  COLOR: #ffffff; 
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none;
}
.text_menulink2:hover {
  COLOR: #dddddd; 
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none;
}
.text_menulink2:active {
  COLOR: #000000; 
  FONT-SIZE: 12px; 
  TEXT-DECORATION: none;
}
.smalltext {
  font-size: 8pt;
}
.imageborder {
  border: 2px solid #7b0000;
}
.minitext {
  font-size: 2px;
}

/* Form */
.login {
  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
  height: 20px;
  width: 85px;
  font-size: 8pt;
  border: 1px solid #7b0000;
 }
.password {
  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
  height: 22px;
  width: 185px;
  font-size: 8pt;
  border: 1px solid #7b0000;
 }
 .gobutton {
  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
  height: 20px
  width: 20px
  font-size: 8pt;
  background: #FFFFFF;
  border: 1px solid #7b0000;
}
 .updatebutton {
  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
  height: 20px
  width: 120px
  font-size: 8pt;
  background: #FFFFFF;
  border: 1px solid #7b0000;
}
