body{background: #ffffff;}
#main{width: 780px; margin: auto; text-align: left; background: #f7f8e9;}
#header{height: 140px;background: #61615f; margin-top: 0px;}
#hmenu{height: 20px; background: #ff0000;}
#hmenu ol{float: left; width: 100%;}
#hmenu ol li{text-align: right; float: left; margin: 0 0 0 20px;}
#hmenu ol #padder{width: 565px;}
#hmenu ol li a{color: #ffffff; font-weight: bold; font-size: 120%; text-decoration: none; text-transform: lowercase;}
#hmenu ol li a:hover{text-decoration:underline;}
#body{background:#f7f8e9;} /* height: 380px */
#footer{height:53px;background: #cc0000; color: #ffffff;}
#footer div{margin: 0 10px 0px 10px; padding-top:15px;}
#footer div a{color:#ffffff;text-decoration:none;}
#footer div a:hover{text-decoration:underline;}



form{margin: 0 10px 0px 10px; padding-bottom: 10px; font-family: tahoma;border:0px solid #cc0000;}

form h3{color: #cc0000; font-size: 150%; font-weight: bold;}

form a{text-decoration: underline; color: #000000;}

form a:hover{text-decoration: underline;}

form fieldset{}

form fieldset legend{font-size: 200%; font-weight: bold; color: #cc0000; padding-bottom: 10px;}

form fieldset ol{}

form fieldset ol li{margin-bottom: 10px; clear: left; float: left;border: 0px solid #00ff00;width:100%;}

form fieldset ol li label{font-size: 120%;font-weight: bold; width: 180px; float: left; margin-right: 3px; color: #000000;}

form fieldset ol li div{float: left; margin-right:10px}
form fieldset ol li .tip{float: left; margin-right:10px; width: 200px; color: #383838;}

table{}
table thead{font-weight: bold; font-size: 110%; border-bottom: 1px solid #61615f;}
table thead tr td{padding: 5px;}
table td{padding-right:5px; padding-bottom: 5px;}

h1{color: #cc0000; font-size: 300%; font-weight: bold;}

li p a{text-decoration: none; color: #000000;}
li p a:hover{text-decoration:underline;}
