img {
behavior: url("pngbehavior.htc");
}



.s:link { text-decoration:none; color:#000000; }
.s:visited { text-decoration:none; color:#000000; }
.s:focus { text-decoration:none; color:#000000; }
.s:hover { text-decoration:none; color:#000000; }
.s:active { text-decoration:none; color:#000000; }


body {
  background-repeat:repeat-y;background-attachment:fixed;
  background-position:100% 0%;
  background-color: #FFFFFF;
  margin: 0 0 0 0;
  overflow:hidden;
}

div#bar {
  vertical-align: bottom;
  font-family:verdana;
  font-size:10px;
  }

.content {

overflow:auto;
background-color:#ffffff;
position:absolute;
top:284px;
bottom:3px;
left:136px;
width:586px;
height: expression(( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight) - 287 + "px");
border:0px solid #000000;
font-family:arial;
font-size:12;
color:#000000;
padding-left:0px;
padding-right:0px;
}

.menu {
height: expression(( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight) - 287 + "px");

}

.main {
font-weight:bold;
font-family:courier new;
font-size:12;
color:#000000;
vertical-align:middle;
}

.sub {
font-family:courier new;
font-size:11;
color:#000000;
vertical-align:middle;
}

.title_span  {
position:absolute;
height:17;
font-weight:bold;
font-size:14;
padding-left:4;
padding-right:4;
}

.submit {
border:1px solid #ffffff;
background-color:#000000;
color:#ffffff;
font-weight:bold;
font-family:arial;
font-size:11px;
}

.input {
border-bottom:1px dashed #000000;
border-top:0px dashed #000000;
border-left:0px dashed #000000;
border-right:0px dashed #000000;
background-color:#fff;
color:#000000;
font-family:arial;
font-size:11px;
padding-left:5;
}

.area {
border-bottom:0px dashed #000000;
border-top:0px dashed #000000;
border-left:0px dashed #000000;
border-right:0px dashed #000000;
background-color:#fff;
color:#000000;
font-family:arial;
font-size:11px;
width:350px;
height:150px;
padding-left:5;
}
