body {
  background-image: url(../images/bckgrd.gif);
  margin:           5px;
  padding:          0;
  color:           #ffffff;
}

body, td {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  font-style:      normal;
  font-weight:     normal;
}

body .footer {
  font-size:       9px;
  color:           #333333;

}

body .bodyLink {
  text-decoration:  underline;
}

td {
  background-image: url(../images/spacer.gif);
}


/* All Links */
a:link {
  color:           #ffffff;
  text-decoration:  underline;
}
a:visited {
  color:            #333333;
  text-decoration:  underline;
}
a:hover {
  color:           #ffffff;
  text-decoration:  underline;
}
a:active {
  color:           #ffffff;
  text-decoration:  underline;
}

/* .bodyDark */
body .bodyDark {
  color:            #333333;
  padding:          15px;
}

.bodyDark2 {
  color:            #333333;

}

/* .downloads */
.downloads {
  color:            #333333;
  padding:          7px;
}

/* bodyDark Links */
.bodyDark a:link {
  color:           #333333;
  text-decoration:  underline;
}
.bodyDark a:visited {
  color:            #333333;
  text-decoration:  underline;
}
.bodyDark a:hover {
  color:           #ffffff;
  text-decoration:  underline;
}
.bodyDark a:active {
  color:           #ffffff;
  text-decoration:  underline;
}

/* Drop Down Menus */
#menu {
  visibility:       hidden;
}
.subMenus { 
  position:           absolute;
  visibility:         hidden;
  z-index:            10;
  width:              150px;
  top:                62px;
  background-color: #747476;
}
.menuItem {
  border:           1px dashed #606060;
  padding:          3px;   
}
/* Drop Down Menus Links */
.menuItem a:link, .menuItem a:active  {
  color:           #ffffff;
  text-decoration:  underline;
}
.menuItem a:visited {
  color:            #333333;
  text-decoration:  underline;
}
.menuItem a:hover {
  color:           #333333;
  text-decoration:  underline;
}

.frmBtn {
  background-color: #4F5154;
  color:            #FFFFFF;
  border-top:       1px solid #FFFFFF;
  border-bottom:    1px solid #989898;
  padding:          2px 15px 2px 15px;
}

/* Form */
.bodyDark_red {color:#ff0000;}
/* Form Elements */
input, select {
    font-family : Verdana, Arial, Helvetica, sans-serif;;
    color: #333333;
    font-size : 10px;
}

/*main table border */

.mainTableBorder { border:#000000 solid 1px;
}
