
/* CSS Document */

#formbody {
    margin: 0;
    padding: 0;
    background: #fff;
    color: #002569;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 90%;
}

h1, h2 {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 140%;
    color: #036;
}

h2 {
    font-size: 100%;
}




#wrap {
    text-align: left;
}




#mainform {
display:block;
float:left;
z-index:90;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
width:95%;
margin: 5px 5px 5px 5px;
padding:5px;
}

#mainform a {
    font-weight: bold;
    text-decoration: none;
    padding: 2px 4px;
}

#mainform a:link, #maincontent a:visited {
    color: #00425E;
    border-bottom: #00425E dashed 1px;
}

#mainform a:hover, #maincontent a:active {
    color: #fff;
    background-color: #00425E;
    border-bottom: none;
}

p {
    margin: 0 auto 1em 0;
    font-size: 100%;
    line-height: 1.4;
}



p#caption {
    margin: 0;
    padding: 3px 10px;
    font-weight: bold;
    text-align: center;
}

.warning {
    font-weight: bold;
    color: #f00;
}


form {
    margin: 0 0 0 20px;
}

form h2 {
    color: #036;
    font-size: 100%;
    font-weight: bold;
    margin: 0 0 5px 10px;
}

form p {
    margin: 0 0 5px 0;
}

.formbox {
    width: 250px;
}

fieldset {
    border: none;
}

label {
    font-weight: bold;
    color: #036;
    display: block;
}

#radio label, #check label {
    display: inline;
    padding: 0 20px 0 3px;
}

#check div {
    float: left;
}

