/* CSS Document */

body{
background-color:#009AC8;
font-family:Arial, Helvetica, sans-serif;
}

form{
padding:10px;
}

fieldset{
background:#FFFFFF;
border: 0px solid #009AC8;
margin:10px;
}

legend{
background: #013D79;
border: 0px solid #009AC8;
padding:0.3em;
margin: 0.3em;
font-weight: bold;
color: #FFFFFF;
}

fieldset ul{
margin-left:10px;
margin-right:10px;
}

fieldset li {
line-height:1.6em;
list-style: none;
clear:both;
display:block;
padding:0.3em;
padding-left:-30px;
padding-right:-30px;

min-height:1.6em;

overflow:visible;
}

form input, form select{
/*background-color:#ACACAC;*/
float:left;
padding-left:0.3em;
padding-right:0.3em;

}

form fieldset li label{
background-color:#DFF9FF;
width: 250px;
text-align:right;
float:left;
clear:left;
padding-left:0.3em;
padding-right:0.3em;
}

form fieldset li label.longQuestion{
text-align:left;
width: 100%;
float:left;
clear:left;
padding-left:0.3em;
padding-right:0.3em;
margin: 0px;
border:0px;
}

.radioOption{
/*background-color: #FF00FF;*/
background-color:#FFFFFF;
text-align:left;
padding-left:0.3em;
padding-right:0.3em;
float:left;
clear:none;
width: 50px;
}

.radioInput{
background-color:#FFFFFF;
float:left;
clear:none;
width:20px;
margin-left:0px;
padding-left:0.3em;
padding-right:0.3em;
}

.sectionHeading{
background-color:#808082;
clear:both;
width:auto;
text-align:left;
margin: 0 0.3em 0 0.3em;
padding-left:0.3em;
padding-right:0.3em;
font-weight: bold;
color: #FFFFFF;
}

.info{
border: 1px solid #808082;
clear:both;
display:block;
width:auto;
text-align:left;
padding: 0.3em;
margin:0.3em;
height:auto;
}

textarea{
clear: both;
float:left;
padding:0;
margin:0.3em;
font-family:inherit;
}

.counter{
clear:both;
float:left;
}

a:link {color: #E21351}
a:visited {color: #013D79}
a:hover {color: #807F82}
a:active {color: #E21351}

.error, span#error{
background:#FF8C8F;
border:#FF5357 solid thin; 
margin:10px 0px; 
padding:0px 10px;
line-height:1.6em;
height:auto;
}

.required{
color:#E11351;
}

form{
display: block;
}

#cookieCheck{
display: block;
background-color:#CCCCCC;
}