/* WP SS Super-Container */
#wpss_survey {

	position:relative;
	width:100%;
	margin:0 auto 0 auto;
	
}

/* Quiz Component Contaner */
.form-container { 
	width:480px;  /* width of quiz*/
	margin:0 auto; 
	position:relative; 
	font-family:Verdana; 
	font-size:80%; 
	padding:20px; 
	background-color:#e0e3e2; 	
/*	background-color:#C8E3DA; */
	border:3px solid #abadac; 
}

.form-panel {
/*	width:400px;*/ /*height:241px;*/
/*	height:270px; */
/*	margin:10px;*/
}

.form-panel fieldset{ 
	/*width:397px;*/ 	
/*	height:230px;*/
	/*height:90%;*/ 
	margin: auto; 
	padding:22px 0 0; 
	border:1px solid #abadac; 
	background-color:#ffffff; 
}

/*Answers*/
.answer{
	margin:0 20px 20px 20px;
	padding-bottom:10px;
}

/* Label - Answers */
.form-panel label { 
/*	width:146px; */
/*	display:block; */
	position:relative;
	width:80%;
	float:left; 
	text-align:left; 
	padding-bottom:20px;
/*	padding-top:2px; */
/*	padding-left: 20px; */
/*	margin-right:10px; */
}
.form-panel input, .form-panel textarea { 
	float:right; 

/*	margin-top:1px;*/
/*	margin-bottom:1px;*/
	vertical-align: middle;

/*	width:200px; */
/*	margin-bottom:13px; */
}


.form-container button { float:right; }
p#wpss_survey { margin:0; font-size:75%; position:absolute; left:30px; /*top:60px;*/ font-weight:bold; }
#amount { position:absolute; right:30px; /*top:60px;*/ font-size:80%; font-weight:bold; }
#thanks { /*text-align:center;*/ }
/*#thanks p { margin-top:48px; font-size:160%; position:relative; left:0; top:0; }*/

.infoForm{
	text-align:left;
	width:250px;
	margin:auto;

}
.infoForm p{
	font-size:12px;

}

.infoForm select{float:right;}


p.form_title{font-family:Verdana; font-size:17px; margin-top:5px;margin-bottom:15px;color:#155C09;font-weight:bold}
p.form_subtitle{font-family:Verdana; font-size:17px; margin-top:5px;margin-bottom:15px;}
p.pgress{font-size: 8px;font-weight: bold;margin-top:0;}
p.form_question{text-align:left;padding:0 20px 20px 20px;margin-top:0;}
p.wpss_thanks { text-align:center; font-size:160%; padding:10px; }

#wpss_submitButton{
	padding:20px; float:right;
}



/*-------------------Results Page-----------------------------*/
#wpss_results{
	text-decoration: none;
}
#wpss_results p{
	font-size:10px;
	text-decoration: none;
}
#wpss_results span.name{
	float:right;
}


#wpss_results ol, #wpss_results ul {
	list-style: none;
}
#wpss_results blockquote, #wpss_results q {
	quotes: none;
}
#wpss_results blockquote:before, #wpss_results blockquote:after,#wpss_results q:before, #wpss_results q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
#wpss_results  :focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
#wpss_results  ins {
	text-decoration: none;
}
#wpss_results  del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
#wpss_results table {
	border-collapse: collapse;
	border-spacing: 0;
}

#wpss_results {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#wpss_results h2 {
	padding:3px 10px 3px 10px;
	font-size:13px;
	color:#243953;
	background-color:#fafafa;
	border: 1px solid #a9a9a9;
	-moz-border-radius: 7px;
    	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:5px;
	font-style:normal;
}
#wpss_results .togglebox {
	background-color:#CCC;
	border: 1px solid #a9a9a9;
	/* Rounder Corner */
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	overflow: hidden;
	font-size: 1.2em;
	width: 100%;
	clear: both;
	margin-bottom:10px;
}
#wpss_results .togglebox .block {
	padding: 20px;
}
#wpss_results .togglebox1 {
	background-color:#CCC;
	border: 1px solid #a9a9a9;
	/* Rounder Corner */
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	overflow: hidden;
	font-size: 1.2em;
	width: 100%;
	clear: both;
	margin-bottom:10px;
}
#wpss_results .togglebox1 .block {
	padding: 20px;
}
#wpss_results .break{

	height:10px;
}
