body {
 margin: 0px; 
 padding: 0px;
 background-color: #ffffff; 
}

form{
  margin: 0px; 
  padding: 0px;
}

body, input, select, textarea, div, table{
 font-family: tahoma, arial; 
 font-size: 8pt; 
 color: #707070;
}

a {
 color: #888888;
 text-decoration: none;
}

a:hover {
 color: #888888;
 text-decoration: underline;
}

#bgbottom{
 background: #c00606 url(/data/img/bg_bottom.gif);
 color:#efefef;
 padding-top:5px;
}

#nblock div.nheader{
 font-weight: bold;
 padding: 10px 0px 5px 0px;
}

#nblock div.ntext{
 text-align: left;
 padding-right: 5px; 
}

#nblock div.nmore{
 font-weight: bold;
 padding: 5px 0px 15px 0px;
}

#nblock a, #nblock a:hover{
 color: #c00606;  
 text-decoration: underline;
}

.delims{
 background: #ffffff url(/data/img/delim.gif);
 background-repeat: repeat-y;
}

#sinput{
  border: solid 1px #d0d0d0;
  padding-left: 3px;
  width:250px;
}

#ssubmit{
  border: solid 1px #730202;
  background-color: #c20707;
  width:100px;
  color:#efefef;
}

#phrase{
 color: #c20707;
 padding: 7px 0px 10px 0px;
} 

#main{
 text-align: left;
 padding: 10px 0px 10px 0px;
}

.floated {
  float: left;
  width: 190px;
  height: 180px;
}

.floated_top {
  float: left;
  width: 150px;
  height: 160px;
}

.tophead {
  background-color: #d8e3e5;
  height:17px;
  color: #c60808;
  font-weight:bold;
  padding: 3px 0px 1px 10px;
}

h1 {
  margin: 0px 0px 10px 0px;
  padding: 0px;
  font-size: 9pt;
}

.field{
  border: solid 1px #d0d0d0;
  padding-left: 3px;
  width:200px;
}

.area{
  border: solid 1px #d0d0d0;
  padding-left: 3px;
  width:500px;
  height:100px;
}


.submit{
  border: solid 1px #730202;
  background-color: #c20707;
  color:#efefef;
}

.bg_gray{
  background-color: #d8e3e5;
}

.mand {
 color: #c20707; 
}


