
.main-content h2 {
float:left;
border-bottom:2px solid black;
padding:0 0 0 4px;
margin:0 0 10px 5px;
font-size:15px;
text-align:center}

.main-content p {
float:left;
margin:5px 0 10px 10px;
_margin:5px 0 10px 5px;
width:580px;}

.main-content form {
float:left;
padding:0;
_margin:0 0 25px 0}

.main-content fieldset {
float:left;
_position:relative;
margin:5px 0 20px 10px;
_margin:10px 0 20px 5px;
padding:10px;
border:2px solid #00248F;
width:570px}

.main-content legend {
border:1px solid #00248F;
padding:2px;
font-weight:bold;
background:#FFCC80;
color:black}

.main-content #buton {
float:left;
border:1px solid #00248F;
background:#FFCC80;
font-weight:bold;
margin:6px 0 0 0;
_margin-top:3px
max-width:70px;
width:70px}

.main-content input {
float:left;
margin:10px 5px 0 5px;
_margin-top:5px}

.main-content select {
float:left;
margin:5px}

.main-content label {
float:left;
margin:10px 5px 0 0;
_margin:8px 5px 0 0;
max-width:100px;
_width:100px}

.main-content div {
float:left;
width:100%;
margin:5px 0 0 0;
_margin-top:0;
padding:5px 0 8px 0;
_padding:0 0 5px 0;
border:1px solid black}

.main-content .last {
border:0 solid #00248F;
padding-left:10px;
margin-bottom:8px;
width:585px}

.main-content .last a {
text-decoration:none;
cursor:hand}

.main-content .last h3 {
padding:0 0 0 2px;
margin:0 0 3px 0;
float:left;
color:black;
width:570px;
border-left:3px solid #00248F;
font-size:13px}

.main-content .last img {
padding:0;
margin:0;
width:100px;
height:75px;
border:2px solid #00248F;
float:left}

.main-content .last span {
padding:0 0 0 3px;
margin:0 0 2px 0;
border:0 solid #00248F;
font-size:12px;
color:black;
width:475px;
display:block;
float:left}
