/* global */

HTML { overflow-x: auto; }
FORM { display: inline; }
IMG {
  vertical-align: middle;
  border: 0px;
}
.attach {
/*  border-style: solid;
  border-color: gray;
  border-width: 1px; */
}
.walls {
  border-style: dashed;
  border-color: gray;
  border-width: 1px;
}
BODY {
  color: #000000;
  background-color: #FFFFFF;
  font-size: 11px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  margin: 0px 0px 0px 0px;
  scrollbar-face-color: #A7A7A7;
  scrollbar-base-color: #A7A7A7;
  scrollbar-shadow-color: #C6C6C6;
  scrollbar-highlight-color: #A7A7A7;
  scrollbar-track-color: #FFFFFF;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #A7A7A7;
}
TABLE, TR, TD {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}
.title {
  font-weight: bold;
  filter: shadow(color=#CCCCCC, direction=150);
}
.bordered {
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 1px;
}
.gray {
  color: #999999;
  background: #F0F0F0;
}

#softtop {
  color: #999999;
  font-size: 16px;
  font-weight: bold;
  filter: shadow(color=#999999, direction=150);
}

#softtop a:link, #softtop a:visited, #softtop a:active {
  text-decoration: none;
  color: #CCCCCC;
}

#softtop a:hover {
  text-decoration: none;
  color: #000000;
}

/* links area */

a:link, a:visited, a:active {
  text-decoration: underline;
  color: #37444D;
}

a:hover {
  text-decoration: none;
  color: #192738;
}

/* page links span classes */

span {
  font-size: 11px;
}

.pagelink,
.pagelinklast,
.pagecurrent {
  background: #F0F5FA;
  border: 1px solid #C4C4C4;
  padding: 2px 2px 2px 2px;
}

.pagelinklast {
  background: #DFE6EF;
}

.pagecurrent {
  background: #CCCCCC;
}

.pagelinklast a:visited,
.pagelinklast a:link,
.pagelink a:visited,
.pagelink a:link {
  text-decoration: none;
}

.pagelinklast a:hover,
.pagelink a:hover {
  text-decoration: none;
  font-weight: bold;
}

/* input */

.forminput, .textinput, .radiobutton, .checkbox {
  font-size: 11px;
  font-family: verdana, helvetica, sans-serif;
  vertical-align: middle;
}

.input {
  font-size: 11px;
  font-family: verdana, helvetica, sans-serif;
  vertical-align: middle;
}

select, option, textarea, input {
  font-size: 11px;
  font-family: verdana, helvetica, sans-serif;
  background-color: #FFFFFF;
  color: #000000;
  filter: Alpha(opacity=150,finishopacity=50,style=2);
}
.button {
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
  background-color: #687B88;
}

H1 {
  color: #CCCCCC;
  font-size: 28px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  margin: 0px 0px 0px 0px;
}

H2 {
  color: #000000;
  font-size: 18px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  margin: 0px 0px 0px 0px;
  text-align: center;
}
H3 {
  color: #000000;
  font-size: 16px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  margin: 0px 0px 0px 0px;

}

DIV {
  color: #000000;
}

#splash-menu {
  position: absolute;
  top: 20px;
  left: 180px;
  border: 1px solid #CCCCCC;
  display: none;
  z-index: 66;
}

#error {
  border-style: dashed;
  border-color: red;
  border-width: 1px;
}

#dashed {
  border-style: dashed;
  border-color: C0C0C0;
  border-width: 1px;
  margin: 0px 5px 0px 5px;
  padding: 5px 0px 5px 0px;
}
#ad {
  position: absolute;
  top: 200px;
  left: 730px;
  border: 1px solid #CCCCCC;
  /*display: none;*/
  z-index: 66;
}
#girlface {
  position: absolute;
  top: 0px;
  left: 696px;
  /*display: none;*/
  z-index: 66;
}
p.ads {
  font-family: verdana, geneva, arial, sans-serif;
  font-size: 12px;
  color: #000000;   
  line-height: 20px;
  padding: 5px 5px 5px 5px;
}
