body {margin:0;padding:0;font-size:11px;font-family:"verdana",arial,sans-serif;}
a {color:#000;}
a:hover {color:#FF0000;text-decoration:underline;}
h1 {margin:0;padding:0;font-size:34px;font-weight:normal;color:#C0C7CD;text-align:right;border-bottom:1px dotted #738793;padding-right:20px;}
#container {width:790px;margin:0 auto;}
#banner, #footer {background:#1E3271;color:#FFF;padding:2px 20px 5px 0;text-align:right;}
#banner {height:195px;}
.bannerDate {height:16px;}
.navi {background:#1E3271;width:194px;line-height:20px;padding:20px;margin-bottom:30px;float:left;}
.navi ul {list-style-type:none;padding:0;margin:0;}
.navi a {color:#FFF;text-decoration:none;display:block;font-size:13px;}
.navi a:hover {color:#FF0000;text-decoration:underline;}
.navi li.active a {color:#FF0000;text-decoration:underline;}
.content {float:left;width:556px;}
.text {padding:20px;}
#footer {clear:both;}
#footer a {color:#FFF;}


form {margin: 0;padding: 0;max-width: 556px;}
form fieldset {clear: both;border:0;border-top: 1px solid #c0c7cd;padding:10px;margin:0;}
form fieldset legend {font-weight: bold;color:#000;}
input {font-size: 1em;}
form div {clear: left;display: block;zoom: 1;margin: 5px 0 0 0;padding: 1px 3px;}
form div label {display: block;float: left;width: 130px;padding: 3px 5px;margin: 0 0 5px 0;text-align: right;}
form div input.inputText {width: 200px;padding: 1px 3px;}
form div input.inputFile {width: 211px;}
form div.submit {float:right;padding-right:145px;}
form div.submit input.inputSubmit {background:#c0c7cd;border:0;height:20px;padding:0 5px;}