
/* CSS Document */

#wrapper {
	
	text-align:center; /* for IE */  
		
}

#content { 
	text-align:left;  /* reset text alignment */ 
	width:800px; /* or a percentage, or whatever */
	margin:0 auto; /* for the rest */
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
} 
img {
	border: 0px none;
}

.bannerheadertext {
	font-size: 24px;
	font-weight:bold;
}

.bannertext{
    font-size:20px;
}
.questHeader {
    font-weight:bold;
    clear:both;
    text-align:left;
    text-indent:1em;
    background-color:#B0C4DE;  
}
.intro {
    clear:both;
    text-align:left;
    font-weight:normal;
    margin-bottom:10px;
    width:800px;
    padding-top:30px;
}
.header-text {
    font-weight:normal;
    
}
.text {
    clear:both;
    text-align:left;
    font-weight:normal;
    margin-bottom:10px;
    width:800px;
    padding-top:10px;
}
.text-italic {
    clear:both;
    text-align:left;
    font-weight:normal;
    margin-bottom:10px;
    width:800px;
    padding-top:10px;
    font-style:italic;
}
.quest1 {
    width: 800px;
}
.labels-1 {   
    height:20px;
    float:left;
    text-align: right;
    margin-bottom:10px;
    width:200px;
    margin-right:5px;
}
.labels-2 {   
    height:20px;
    float:left;
    text-align: right;
    margin-bottom:10px;
    width:450px;
    margin-right:5px;
}
.fields-1 {
    height:20px;
    float:right; 
    margin-bottom:10px;
    width:580px;
    text-align:left;
}
.fields-radiobtn {
    height:20px;
    float:right; 
    margin-bottom:10px;
    width:500px;
    text-align:left;
}
.fields-radiobtn-2 {
    height:20px;
    float:right; 
    margin-bottom:10px;
    width:300px;
    text-align:left;
}
.radiobtn-left {
    height:20px;
    float:left; 
    margin-bottom:10px;
    width:700px;
    text-align:left;
}
.errorDisplay {
    margin-left:60px;
    width:700px;
    clear:both;
    font-weight:normal;
    margin-bottom:10px;
}
.cbx {
    clear:both;
    text-align: left;
    width:700px;
    margin-right:5px;
    font-size:smaller;
    margin-left:20px;
}
.cbx-left-title {
    float:left;
    text-align: center;
    width:300px;
    height:20px;
    font-size:smaller;
    margin-left:20px;
    margin-bottom:20px;
    font-weight:bold;
    background-color:#CCC;
}
.cbx-left {
    float:left;
    text-align: left;
    width:300px;
    margin-right:5px;
    font-size:smaller;
    margin-left:20px;
    margin-bottom:20px;
    height:35px;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:Black;
}
.text-right {
    float:right; 
    margin-bottom:10px;
    width:450px;
    text-align:left;
    font-size:smaller;
    margin-bottom:20px;
    height:35px;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:Black;
}
.text-right-title {
    float:right; 
    margin-bottom:10px;
    width:450px;
    text-align:center;
    font-size:smaller;
    margin-bottom:20px;
    height:20px;
    font-weight:bold;
    background-color:#CCC;
}
.submitbutton {
    text-align:center;
    padding-bottom:20px;
    padding-top:20px;
}
#footer {
    clear: both;
}
.textEnter {
    clear:both;
    text-align:left;
    font-weight:normal;
    margin-bottom:10px;
    margin-left:20px;
    width:700px;
}
.required {
    font-weight:bold;
    }
