
body, form { padding:0; margin:0; }
a { color: #777; font-weight: bold;} a:hover { color: black; background-color: rgb(220,255,194);} /* #085 */
div, td, .tdfont { font: normal 8pt verdana; }
img { border:0 }
ul { list-style-image: url(../image/ul.gif);list-style-position:inside; margin-left:15px;padding-left:0; }
li {  }
h2, .heading { font: normal bold 12px arial; color: #085; } /* #4c9681 */
h2 { padding-left: 15px; margin-bottom: 10px; }
h3 { font: normal bold 16px arial; text-align:center;}
h4 { font: normal bold 14px arial; margin-bottom:0;margin-left:15px; }
select, option { font: normal 12px arial; }
.inp { border: 1px solid silver; background-color:lightyellow; }
.error { font: normal bold 16px arial; color:red; }
p {margin-bottom:0; margin-top:10px;}

div.mm { 
  width:212px; height:40px; 
  font: normal small-caps bold 8pt verdana;
  padding: 0; margin: 0;
  position: relative;
  padding-left: 5px;
  padding-top:  13px;
  cursor: pointer;
  background:url('../image/green.jpg') no-repeat;
}

div.mm a { color: white; text-decoration: none; }
div.mm a:hover { color: white; text-decoration: none; }

a.bl { font: normal bold 8pt arial;  } 

.menu        { font: normal small-caps bold 8pt verdana; color: white; text-decoration: none; }
td.menu      { padding: 1px; border-top:1px solid #ccc; }
td.mtop      { border-bottom:1px solid #ccc; }
td.ovu       { color: white; padding: 5px 5px 5px 20px; }
a.aovu       { font: normal small-caps bold 8pt verdana;color:white; }
a.aovu:hover { background-color:transparent;color:white; }
a.menu       { padding-left: 7px; display: block; line-height:17px; }
a.menu:hover { color: white; background-image:url('../image/blue.jpg'); }
td.active    {
  padding-left: 17px;
  border-top:1px solid #ccc;
  font: normal small-caps bold 8pt verdana;
  color: white;
  text-decoration: none;
  line-height:19px;
  background-image: url('../image/arrow.png');
}

.orange { font: normal bold 10pt verdana; color:orange; }
.mainlink { font: normal 8pt arial; color:#777; text-decoration: none; }
a.mainlink:hover { text-decoration: none; }

.b_bottom { border-bottom: 1px dashed silver; }
.b_right { border-right: 1px dashed silver; }
.b_top { border-top: 1px dashed silver; }

.askh{ background-image:url('../image/green.jpg'); color:#fff; height:15px; }
td.br { border-right:1px solid #297; }
td.aa20 { height:19px; background-image:url('../image/aa20.png'); }
td.aa21 { height:19px; background-image:url('../image/aa21.png'); }
td.aa22 { height:19px; background:url('../image/aa22.png') right no-repeat; }

a.ask {color:blue; }
a.ask:hover {background-color:rgb(220,255,194); text-decoration:none;}

a.adv { font: normal normal 10px verdana; }
a.adv:hover { color: black; }

#hidew {position:absolute;left:0;top:0;display:none;background-color:black;opacity:0.5;filter();filter:alpha(Opacity=50)}

.addr {
  padding:10px;background-color:rgb(220,255,194);
  border-left:2px solid black;
  border-top:2px solid black;
  border-right:1px solid white;
  border-bottom:1px solid white;
}




