@charset "utf-8";
/* CSS Document */
*{ color:#373536; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
body{margin:0px; padding:0px; background-color:#FFFFFF; color:#373536; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{color:#820053; text-decoration:underline}
a:hover{color:#ad7599}
a b{color:#820053; text-decoration:underline}
td{vertical-align:top; text-align:left }
hr{background-color:#ad7599}

#main{width:100%; height:100%; text-align:center;}
#table{width:1000px; }
ul{ margin-left: 30px; list-style-position: outside
}

#menu_top{text-align:right; vertical-align:top; color:#820053; font-size:10px; height:60px;width:501px;}
#menu_top div{padding-top:10px; padding-right:12px;text-align:right;}
#menu_top a{color:#820053; font-size:10px; text-decoration:none;}
#menu_top a:hover{text-decoration:underline}

#search{text-align:right; height:43px; width:501px;}
#search table{text-align:right;padding-right:12px;}
#search input{border:1px solid #820053; color:#820053; font-size:11px;}
#search img{border:0px;}


#main_menu{width: 744px; height: 91px; }
#main_menu a{padding-right:5px;}

#title{margin-top:28px; margin-left:25px;}
#sub{margin-left:25px;}
#text{margin-left:25px; width:640px; margin-top:0px; height:310px;padding-right:70px;  margin-bottom:20px;overflow:auto}



#footer{text-align:right; padding-right:12px; color:#bd9cb1; font-size:10px; padding-top:10px;}
#footer a{color:#bd9cb1; text-decoration:none; font-size:10px; }
#footer a:hover{text-decoration:undeline;}