﻿.input
{
margin:10px;
border:2px solid #7A81A4;
}

h2
{
font-size: 22px;
color: #0B0850;
}

h4
{
font-size: 12px;
color: #0B0850;
}

.required
{
color:#612828;
}


.input:focus
{
border-color:#9C6464;
}

textarea
{
width:300px;
height:100px;
vertical-align:text-top;
}

.note
{
font-size:80%;
position:relative;
left:20px;
}

.submit
{
border:2px solid #7A81A4;
background-color: #C6C6C6;
cursor:pointer;
font-weight:bold;
}

.submit:hover
{
background-color: #8E92AF;
}

.checkbox_container
{
left:25px;
position:relative;
}

.radio_text
{

}

.radio_container
{

}

form
{
font-family:arial;
width:650px;
background:#EAEAEA none repeat scroll 0 0;
border:1px solid #A5A8B8;
font-family:tahoma,verdana,"sans-serif";
font-size:12px;
padding:20px;
margin-top:30px;
margin-bottom:30px;
margin-left:auto;
margin-right:auto;
}

fieldset
{
border:1px solid #000000;
font-weight:bold;
font-size:90%;
margin-top:10px;
padding:15px;
margin-bottom:30px;
color:#144660;
background:#CCD4D8 none repeat scroll 0 0;
}

td
{
		text-align:center;
		padding-left:10px;
}


legend
{
font-size:120%;
font-weight:bolder;
color:#022538;
background:#EAEAEA none repeat scroll 0 0;
}
