body {
   margin: 0; padding: 0; background: #FFF;
   color: #222; font: 80% Verdana, Arial, Helvetica, sans-serif;
   }

h1 { font-size: 22px; margin: 0px 0px 15px 0px; color: #8B0000; font-family: Arial; font-weight: normal; text-align:center;}
h2 { font-size: 18px; color: #8B0000; font-family: Tahoma,Arial; font-weight: normal; text-align:center; }
h3 { font-size: 15px; color: #8B0000; font-family: Arial,Tahoma,Verdana; font-weight: normal; }

p { font: 13px 'Verdana'; font-weight: none; margin: 1px 1px 5px 1px; padding: 0; }
div { font: 13px 'Verdana'; font-weight: none; margin: 5px 5px 5px 5px; padding: 2; }
span { font: 13px 'Verdana'; font-weight: none; margin: 5px; padding: 2; }
img { margin: 0px; padding: 0; }
FORM { margin:0; padding:0;}
ul { margin:15px; margin-top:5px; padding:0;}
li { margin:0px; padding:1;}
input { color: #606060; font: 11px Verdana; font-weight:bold; border: darkgray solid 1px; background:#FFFFFF; }
textarea { color: #606060; font: 11px Verdana; font-weight:bold; border: darkgray solid 1px; background:#F5F5F5;  }
blockquote { margin:0px; padding:4px; }

.radio { background:white; border:0px; margin:0; padding:0;  }
.button { color: #FFFAFA; font: 11px Verdana; font-weight:bold; border:black solid 1px; margin:2;padding:0; background:dimgray; }
.hr { height:1px; margin:2; padding:0; background:dimgray; }
.text { font: 12px 'Verdana';font-weight: none; color:#222222; }

A { font: 12px 'Verdana'; font-weight: none; color: #008080; text-decoration: none; }
A:link { text-decoration: none; }
A:visited { text-decoration: none; }
A:hover { text-decoration:underline; color: #8B0000; }

A.text:hover { text-decoration:none; color: #8B0000; }

#page { margin: 10, 0, 0, 0; padding: 0px; width:800px; float:left; background: #F5F5F5;  }
#page_left { width:10%; float:left; height:100%;}
#page_right { width:10%; float:left;}
#footer { float:left; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; width:800px; background: #D3D3D3; font: 10px 'Verdana'; font-weight: none; color:#222222; text-align: center; }
#footer a { font: 11px 'Verdana';font-weight: none; color:#2e8bae; }

#footer_end { float:left; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; width:800px; background: #ffffff; font: 10px 'Verdana'; font-weight: none; color:#222222; text-align: center; }
#footer_end a { font: 10px 'Verdana'; font-weight: none; color:#2e8bae; }

.block {
        margin: 1px;
        padding: 3px;
        width:194px;
}

.block H1{
        font: 14px 'Verdana';
        color:black;
        font-weight: bold;
        background:#F5F5F5;
        text-align:center;
        padding: 0;
        margin: 0;
}

.block H3{
        font: 12px 'Verdana';
        color:#333333;
        font-weight: bold;
        background:#D3D3D3;
        text-align:center;
        padding: 2;
        margin: 0;
}

.block strong {
        margin:0;
        padding:0;
        text-align:center;
}

.block FORM {
        margin:0;
        padding:0;
}


#leftcontent {
float:left;
margin:0px;
padding:0px;
border:0px solid #000;
width:198px
}

#centercontent {
margin:0;
padding:0px;
float:left;
border:0px solid #000;
width:398px;
}

#rightcontent {
margin:0;
padding:0px;
float:left;
width:198px;
border:0px solid #000;
}

.blockin {
        font: 12px 'Verdana';
        font-weight: none;
        margin: 0px;
        padding: 2px 2px 2px 6px;
        background-color: #fff;
        border: 1px solid #D3D3D3;
}

.blockin H1{
  font: 22px 'Arial'; font-weight: normal; text-align:center; background:#F5F5F5; color: #8B0000; margin: 10px 0px 15px 0px;
}

.blockin H2{
  font: 18px 'Arial'; font-weight: normal; text-align:center; background:#F5F5F5; color: #8B0000; margin: 10px 0px 15px 0px;
}

.blockin H3{
  font: 15px 'Arial'; font-weight: normal; text-align:center; background:#F5F5F5; color: #8B0000; margin: 15px 0px 5px 0px;
}

.tbl_ { border: #D3D3D3 solid 1px; padding:4px; background: #F5F5F5; font: 12px 'Verdana';font-weight: none; color:#333333; }
.err_ { font: 12px 'Verdana'; font-weight: none; color: red; }


#menu {
width: 800px;
margin: 3px 0px 1px 0px;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 0px;
background: #2e8bae;
text-align:center;
}

#menu A { font: 13px 'Tahoma'; font-weight: bold; color:#ffffff; text-decoration: none;
          margin: 1px 40px 1px 1px;  }
#menu A:hover { color:#ff9900; text-decoration: none;}

#search {
width: 98%;
margin: 0px 0px 2px 0px;
padding-top: 4px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
border: 0px solid #D3D3D3;
text-align:right;
font: 13px 'Tahoma'; font-weight: bold; color:#D3D3D3; text-decoration: none;
}

#search_l {
width: 98%;
margin: 0px 0px 2px 0px;
padding: 4px;
border: 1px solid #D3D3D3;
text-align:center;
font: 13px 'Tahoma'; font-weight: normal; color:red; text-decoration: none;
}


#search input { color: #606060; font: 11px Verdana; font-weight:bold; border: darkgray solid 1px; background:#FFFFFF; }

.sys_1 {
margin: 3px;
padding: 4px;
text-align:center;
 }

