html { height: 100%; }
body { min-height: 100%; height: 100%; }

BODY, FORM, INPUT, TEXTAREA, SELECT, P, TD, TR {
  font-family: Verdana, Helvetica;
  font-size: 10px;
  color: #FFFFFF;
  }

BODY { 
  background-image: url(_img/mainbg.png);
  background-repeat: repeat;
  background-position: left top;
  margin: 0
  }

INPUT, TEXTAREA, SELECT {
  background-color: #ebeef4;
  }

FORM {
  margin: 2px;
  padding: 2px
  }

INPUT {
  margin: 2px;
  padding: 1px 2px;
  border: solid 1px;
  }

TEXTAREA {
  background-repeat: repeat;
  margin: 2px;
  padding: 4px;
  border: solid 1px
  }

SELECT {
  margin: 2px;
  border-color: #97acc1;
  }

BUTTON {
  background-color: #c8e1fd;
  border-width: 1px
  }
P {
  }

TABLE {
  border-collapse: collapse;
  border: 0
  }

TD, TR {
  padding: 0
  }

IMG {
  border: 0;
  }

H1 {
  font-size: 12px;
  }

H2 {
  color: green;
  font-size: 12px;
  }

H3 {
  color: maroon;
  font-size: 12px;
  }

PRE { 
  font-size: 9px; 
  font-family: Fixedsys; 
  }
	
A:link {
  color: #f8fcfd;
  text-decoration: none;
  }

A:visited {
  color: #fff;
  text-decoration: none;
  }

A:hover {
  color: #f9d923;
  text-decoration: underline;
  }

A:active {
  color: #f9d923;
  text-decoration: none;
  }
.mtbl { background-image: url(_img/lbg.png); background-repeat: repeat-x; background-position: left top; }
.ll { background-image: url(_img/sl-bg.png); background-repeat: repeat-y; background-position: right top; }
.lr { background-image: url(_img/sr-bg.png); background-repeat: repeat-y; background-position: left top; }
.l-clm { background-image: url(_img/left-clm.png); background-repeat: repeat-y; background-position: left top; }
.l-sh { background-image: url(_img/m-sh.png); background-repeat: repeat-y; background-position: left top; }
.r-sh { background-image: url(_img/ncv.png); background-repeat: repeat-y; background-position: left top; }
.c-sh { background-image: url(_img/c-sh.png); background-repeat: repeat-x; background-position: left top; }
.mc { background-image: url(_img/c-bg.png); background-repeat: repeat; background-position: left top; }
.cb-sh { background-image: url(_img/cb-sh.png); background-repeat: repeat-x; background-position: left top; }
.b-cel { background-image: url(_img/b-cel-bg.png); background-repeat: repeat-y; background-position: left top; }
.ftr { background-image: url(_img/ft-bg.png); background-repeat: repeat-x; background-position: left top; }
.mcl { background-image: url(_img/mc-rt.png); background-repeat: no-repeat; background-position: right top; text-align: left; vertical-align: top; padding: 12px; }
.mnu { background-image: url(_img/face.png); background-repeat: no-repeat; background-position: left bottom; }
.menu { background-image: url(_img/mnu-sl.gif); background-repeat: no-repeat; background-position: left top; }
.bst { background-image: url(_img/b-st.png); background-repeat: repeat-x; background-position: left top; }
.bsb { background-image: url(_img/b-sb.png); background-repeat: repeat-x; background-position: left top; }
.bsl { background-image: url(_img/b-sl.png); background-repeat: repeat-y; background-position: left top; }
.bsr { background-image: url(_img/b-sr.png); background-repeat: repeat-y; background-position: left top; }
.blck { border: solid 1px #333; }
.blckc { background-image: url(_img/b-bg.png); background-repeat: repeat-x; background-position: left top; }
.tdb { padding: 7px 0 0 7px; }
.four { width: 4px; height: 4px; }
.content { color: #ffe100; }
.ttl { color: #cf0; font-size: 12px; font-family: "trebuchet ms"; font-weight: bold; }

