.form_container {
border:thin solid black;
height:auto;
margin:0 0 0 19px;
overflow:hidden;
padding:0;
position:relative;
width:600px;
background-color:transparent;
}
.form_header {
background-color:#666666;
padding:12px;
position:relative;
text-align:left;
}
.form_title {
color:white;
font-family:Arial;
font-size:150%;
margin-bottom:5px;
}

.form_select{
background-color:#FFC;
}

.form_intro {
color:white;
font-family:Arial;
font-size:75%;
margin-bottom:2px;
}
.radio {
display:inline;
}
.textblock {
height:100px;
margin:10px 0 0;
padding:0;
width:300px;
}
.text {
display:block;
margin:10px 0 0;
text-align:left;
}
.select {
display:block;
margin:10px 0 0;
text-align:left;
}
.form_input {
border-color:#cccccc;
border-style:none none dashed;
border-width:thin;
margin:0;
padding:10px;
position:relative;
text-align:left;
width:auto;
}
.form_footer {
background-color:#666666;
padding:10px;
position:relative;
text-align:center;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size: 75%;
}

.form_foot {
text-decoration:underline;
color:#999999;
}

.choice {
display:block;
margin-top:10px;
padding:0;
}
.description {
font-family:arial;
font-weight:bold;

}

.faded{
	
background-image: url('overlay.png');
background-repeat: repeat;
display:none;
height:100%;
position:absolute;
width:100%;
z-index:50;
}

.webmaster_hold{

position: absolute;
text-align:center;
margin: 0 50%;
left: -300px;
top: 25px;
width: 600px;
height: 100%;
background-color: transparent;
z-index:50;
}

.webmaster_container {
border:thin solid black;
height:auto;
overflow:hidden;
padding:0;
position:relative;
width:600px;
background-color:white;
z-index:50;

}
