h1 { margin: 0px auto; padding: 0px; font: normal 10px Verdana,arial,sans-serif; color: #999999; text-align: center; }
h2 { font: bold 16px Verdana,Arial,Sans-serif; color: #FF9933; text-align: center; text-decoration: none; margin: 0px 0px 10px 0px; }
h3 { font: bold 14px Verdana,Arial,Sans-serif; color: #00A94F; text-align: left; }
h4 { font: bold 14px Verdana,Arial,Sans-serif; color: #008000; text-align: left;}

table.table { width: 748px; margin: 0px auto 10px auto; border: solid 1px #000000; }
table.table2 { width: 200px; margin: 0px auto 10px auto; border: solid 1px #CCCCCC; }
td.top_menu { width: 748px; margin: 0px auto; padding: 2px; font: normal 12px Verdana,arial,sans-serif; color: #800000; text-align: center; background-color: #FFFFFF }
td.font { width: 748px; padding: 5px; font: normal 12px Verdana,Arial,Sans-serif; color: #666666; vertical-align: top; text-align: left; }
td.font a { font: normal 12px Verdana,Arial,Sans-serif; color: #00A94F; }
a.side_menu {
color: #000080;

        background-color: #99CCFF;
        border: 1px solid #99CCFF;
        TEXT-DECORATION: none;
        height:22px;
    font: normal 12px Verdana,Arial,Sans-serif;
}
a.side_menu:link { color: #000000; text-decoration: none; }
a.side_menu:hover {
color: 'black';
        background-color: #fff;

 }
a.side_menu:visited { color: #000000; text-decoration: none; }
a.side_menu:visited:hover { color: #666666; text-decoration: none; }
td.backtb { margin:0px; padding: 0px; height: 28px; vertical-align: middle; text-align: left; border-bottom: solid 1px #FFFFFF; background-color: #99CCFF; }
table.menu { width: 200px; height: 120px; margin: 0px; padding: 0px; border: 0px; }

footer { width: 760px; margin: 0px auto; padding: 0px; font: normal 10px Verdana,arial,sans-serif; color: #999999; text-align: center;  }


#nav a  {

    padding:  3px 5px;
        color: 'black';

        background-color: #CCCCCC;
        border: 1px solid #000000;
        TEXT-DECORATION: none;
        height:22px;
    font: 12px Verdana,arial,sans-serif; 
 }

#nav   {
        padding-top: 10px;
        font: bold 14px Arial, sans-serif;


}


#nav a:hover  {
        color: #FFFFFF;
        background-color: #666666;
        }

.thispage  {

        padding:  3px 5px;
        height:22px;
}


.box{
        color: #006699;
        font-size: 13px;
        margin: 10px;
        background-color: #99CCFF;
        border: 1px solid #006699;
        padding: 5px;
        float:right;

}
#box {
margin-top: 15px;
padding: 1px;
width: 350px;
height: 90px;
border: 1px solid #ccc;
font: bold 8px verdana,arial,helvetica,sans-serif;
text-align: left;
}
#box2 {
margin-top: 15px;
padding: 0px;
width: 220px;
height: 30px;
border: 1px solid #ccc;
font: bold 11px verdana,arial,helvetica,sans-serif;
text-align: left;
}
#box3 {
margin-top: 15px;
padding: 0px;
width: 550px;
height: 30px;
border: 1px solid #ccc;
font: bold 11px verdana,arial,helvetica,sans-serif;
text-align: left;
}


select, #box3, #box2, #box, .hexbox, .cusbut {background: #f0f8ff;}
