body {
  margin: 0px 0px 0px 0px;
  background-color: #FFFFFF;
}

.addText {
  font-family: Verdana, Helvetica;
  font-size:12pt;
  color: #666666;
  text-align: center;
  width: 780px;
}

.announcements {
  text-align:center;
  background-color: #7A0000;
  color: #FF9900;
  border-top: 1px solid #B3B3B3;
  border-bottom: 1px solid #B3B3B3;
  padding: 2px;
  font-family: Verdana, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
}

.announcements_over{
  color: #7A0000;
  background-color: #FF9900;
  text-align:center;
  border-top: 1px solid #B3B3B3;
  border-bottom: 1px solid #B3B3B3;
  padding: 2px;
  font-family: Verdana, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  cursor: pointer;
}

.bodyBox {
  width: 80%;
}

.BodyFont {
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  color: #666666;
}

.previewArea .BodyFont {
  color : #000000;
}

.docBody {
  text-align:center;
}

.error {
  text-align:center;
  color: #FF0000;
}

.footer {
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  color: #666666;
  width: 100%;
  text-align: center;
}

.grayBorder {
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  color: #000000;
  border: 1px solid #B3B3B3;
}

.header2 {
  font-family: Verdana, Helvetica;
  font-size: 12pt;
  font-weight: bold;
  text-align:center;
  color: rgb(122, 0, 0);
  margin-top: 10px;
  margin-bottom: 10px;
}

.horiBar {
  font-size: 10px;
  font-family: Verdana, Helvetica;
  color: #666666;
  text-align: center;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
}

.horiLabel {
  font-size: 10px;
  font-family: Verdana, Helvetica;
  color: #666666;
  font-weight: bold;
}

.infoBoxTab {
  background-color: #EAE7E7;
  color: #7A0000;
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  font-weight: bold;
  white-space: nowrap;
  padding-left: 5px;
  padding-right: 10px;
  vertical-align: middle;
}

.infoBoxBody {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  border: 1px solid #B3B3B3;
  padding: 10px;
  vertical-align: top;
}

#loading {
  height: 14px;
  text-align: left;
  margin-left:300px;
  width: 100px;
  font-weight: bold;
  color: #7A0000;
}

.loginForm {
  margin: 0px 0px 0px 0px;
}

.loginInfo {
  text-align: right;	
  vertical-align: bottom;
  padding-right: 10px;
  padding-bottom: 5px;
}

li.menuList {
  padding-bottom: 10px;
}

.plainList {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}

.topBanner {
  font-family: Verdana, Helvetica;
  font-size: 14pt;
  text-align: center;
  color: #660000;
}

input.fancyButton {
  color: #FF9900;
  font-family: Verdana, Helvetica;
  font-size:84%;
  font-weight:bold;
  background-color: #7A0000;
  border:1px solid #666666;
}

input.fancyTxt {
  color: #666666;
  font-family: Verdana, Helvetica;
  font-size:84%;
  font-weight:bold;
  border:1px solid #666666;
  background-color: #FFFFFF;
}

textarea.fancyArea {
  color: #666666;
  font-family: Verdana, Helvetica;
  font-size:84%;
  font-weight:bold;
  border:1px solid #666666;
  background-color: #FFFFFF;
}

a.fancyButton {
  color: #FF9900;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  font-weight:bold;
  background-color: #7A0000;
  border:1px solid #666666;
  padding: 4px 15px 4px 15px;
  text-decoration: none;
}

a.subButton {
  color: #7A0000;
  font-family: Verdana, Helvetica;
  font-size: 8pt;
  font-weight:bold;
  background-color: #FFFFFF;
  border:1px solid #666666;
  padding: 4px 12px 4px 12px;
  text-decoration: none;
}

a.bodyLink {
  color: #7A0000;
}

a.hiddenLink, a.hiddenLink:visited{
  color: #FFFFFF;
}

a.hiddenLink:hover{
  color: #7A0000;
}


a.infoBoxLink{
  color: #7A0000;
  text-decoration:none;
}

.innerBorder {
  border: 1px solid #B3B3B3;
  padding: 4px;
}

a img {
  border: 0px;
}

div.uedge {
  margin: 0 auto;
  width: 500px;
  background-image: url(/images/members/shadow_horitop.gif);
  background-position: top left;
  background-repeat: repeat-x;
  background-color: #FFFFFF;
}
div.redge {
  background-image: url(/images/members/shadow_vertright.gif);
  background-position: top right;
  background-repeat: repeat-y;
}
div.bedge {
  background-image: url(/images/members/shadow_horibot.gif);
  background-position: bottom left;
  background-repeat: repeat-x;
}
div.ledge {
  background-image: url(/images/members/shadow_vertleft.gif);
  background-position: top left;
  background-repeat: repeat-y;
}
div.ulcorner {
  background-image: url(/images/members/shadow_topleft.gif);
  background-position: top left;
  background-repeat: no-repeat;
}
div.urcorner {
  background-image: url(/images/members/shadow_topright.gif);
  background-position: top right;
  background-repeat: no-repeat;
}
div.blcorner {
  background-image: url(/images/members/shadow_botleft.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
}
div.brcorner {
  background-image: url(/images/members/shadow_botright.gif);
  background-position: bottom right;
  background-repeat: no-repeat;
  padding: 15px 15px 15px 15px;
}
div.innercontent {
  width: 100%;
  background-color: #FFFFFF;
}

