body {
background-color : #EAEAEC;
color : #000000;
font-family: Verdana, arial, sans-serif;
margin: 0px;
font-size: 10px;
}

a:link,a:active,a:visited { text-decoration: none; color : #000099; }
a:hover        { text-decoration: none; color : #0033FF; }
h1 { font-size: 14pt; margin-bottom: 2px; }
h2 { font-size: 13pt; margin-bottom: 2px; }
h3 { font-size: 10pt; margin-bottom: 2px; }

.mainframe{
border: 1px solid #C9CAD0;
width: 780px;
background-color : #FFF;
}

.top{
text-align: center;
height:60px;
//background-image: url("img/winbg.gif");
}

a#mlink:link, a#mlink:visited, a#mlink:active {
    text-decoration: none;
    color : #626262;
    font-size: 11px;
    font-family: tahoma;
    padding: 4px 6px 4px 6px;
}
a#mlink:hover {
    padding: 4px 6px 4px 6px;
    border: 1px solid #ECECEC;
    background-color: #FAFAFA;
    text-decoration: none;
    color: #626262;
}

a#navi:link, a#navi:visited, a#navi:active {
    text-decoration: none;
    color : #626262;
    font-size: 11px;
    font-family: tahoma;
    padding: 5px;
}
a#navi:hover {
    padding: 4px;
    border: 1px solid #C9CAD0;
    background-color: #FAFAFA;
    text-decoration: none;
    color: #626262;
}

.menu{
text-align: center;
background-color : #F2F2F2;
height: 30px;
border-top: 1px solid #EAEAEC;
border-bottom: 1px solid #EAEAEC;
}


.footer{
text-align: center;
height:30px;
background-image: url("img/titlebg.gif");
}

#main{
padding: 10px 0px 10px 0px;
}
.block{ padding-bottom: 10px; }
td.block_top { color:#000033; background-color:#DBDCDF; padding:2px; border:1px solid #C9CAD0; height:25px; }
td.block_content { background-color:#F2F2F2; padding:2px; border-left:1px solid #C9CAD0; border-right:1px solid #C9CAD0; border-bottom:1px solid #C9CAD0;}
input {
  border : 1px solid #d0d0d0;
  background-color : white;
  color : black;
  font-family : Verdana, serif;
  font-size : 10px;
  font-weight : normal;
}
textarea {
  background-color : white;
  color : black;
  font-family : Verdana, serif;
  font-size : 10px;
  font-weight : normal;
  border-color : #d0d0d0;
  border-style : solid;
  border-width : 1px;
}
select {
  color : black;
  background-color : white;
  font-family : Verdana, serif;
  font-size : 10px;
  font-weight : normal;
  border-color : #d0d0d0;
  border-style : solid;
  border-width : 1px;
}

td.list1 { background-color:#F2F2F2; padding:2px; border-left:1px solid #C9CAD0; border-right:1px solid #C9CAD0; border-bottom:1px solid #C9CAD0;}
td.list2 { background-color:#EFEFEF; padding:2px; border-left:1px solid #C9CAD0; border-right:1px solid #C9CAD0; border-bottom:1px solid #C9CAD0;}

