/* GUOMAN COMPONENT #210 CSS - E-survey*/
.oneshow {
	display:none;
}
.progressbar {
	border:1px solid #000000;
	width: 200px;
	height: 20px;
	line-height: 20px;
	text-align: center;
}
body {
	background:#000000 url(/application/images/bg/general_bg.jpg) no-repeat;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}
textarea {
	width:450px;
}
#canvas {
}
ul {
	margin:0;
	padding:0px;
}
ul li {
	list-style:none;
	margin:0px;
	padding:0px;
}
#Question2Others_eSurveyForm {
	margin:7px 5px 5px 24px;
	padding:0px;
}
fieldset div p {
	margin-top:8px;
	padding:0px;
}
.q4 {
	display:block;
	margin:0px;
	padding:0px;
	float:left;
	width:215px;
}
.q4radioHolder {
	margin:0px 0px 10px;
	padding:0px;
	float:right;
	width:250px;
}
.q4radioHolder input {
	float:left;
	margin:0 5px 0 0;
	padding:0;
	display:block;
	width:13px;
}
.q4radioHolder label {
	margin:0;
	display:block;
	float:left;
	width:30px;
}
.q4container {
	clear:both;
	padding:0px;
	margin:0px;
}
#SurveyYES_eSurveyForm, #SurveyNo_eSurveyForm, #btn_next input, #btn_back input, #Submit_eSurveyForm {
	background:url(/media/images/themes/forms/btn_login_en.png) no-repeat;
	width:52px;
	height:20px;
	border:0px;
	color:#FFF;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	margin:0px;
	padding:0px;
}
.btnDisabled {
	background:url(/media/images/themes/forms/btn_login_dark_en.png) no-repeat !important;
	width:52px;
	height:20px;
	border:0px;
	color:#5d4b2e !important;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	cursor:default !important;
}
div#btn_next, div#btn_back {
	float:left;
	margin-bottom:5px;
	margin-right:5px;
	width:auto;
}
fieldset#surveyIntro div p strong {
	font-size:18px;
	margin:0px;
	padding:0px;
}
p {
	font-weight:bold;
	margin:0px;
	padding:0px;
}
/* chrome  safari
body:nth-of-type(1) fieldset#surveyIntro, body:nth-of-type(1) fieldset#Question1, body:nth-of-type(1) fieldset#Question2, body:nth-of-type(1) fieldset#Question3, body:nth-of-type(1) fieldset#Question4 {
	margin:50px 5px 5px 5px;
} */
fieldset#surveyIntro, fieldset#Question1, fieldset#Question2, fieldset#Question4, fieldset#Question3 {
	border-top:0px;
	border-left:0px;
	border-right:0px;
/*	height:455px;*/
	width:470px;
	padding:0 0 10px;
	margin:0 5px 10px;
}
fieldset#Question2 input#Question2_eSurveyForm1,fieldset#Question4 input#Question4_eSurveyForm1 {
	margin:0 0 0 13px !important;
}
fieldset#surveyYESNO, fieldset#Submit {
	border:0px !important;
	padding:0px;
	margin:5px 5px 5px 5px;
	clear:both;
}
#tableFrame, #layoutCenter, #layoutLeft {
	background:none !important;
	margin:0px;
	padding:0px;
}
#container_pb {
	text-align:right;
	margin:0px 5px 5px 0px;
	padding:0px;
}
#progress_control {
	float:left;
	width:405px;
}
#Submit_eSurveyForm {
	display:block;
	float:left;
}
#pb1_pbImage {
	border:4px #999 solid;
}
#veryDissatisfied {
	width: 25%;
	float: left;
	font-weight: bold;
	margin:15px 0px 0px 0px;
	padding:0px;
}
#verySatisfied {
	width: 25%;
	float: left;
	text-align: right;
	font-weight: bold;
	margin:15px 0px 0px 0px;
	padding:0px;
}
#veryDissatisfied2 {
	width: 45%;
	float: left;
	font-weight: bold;
	margin:15px 0px 0px 0px;
	padding:0px;
}
#verySatisfied2 {
	width: 45%;
	float: left;
	text-align: right;
	font-weight: bold;
	margin:15px 0px 0px 0px;
	padding:0px;
}
#veryDissatisfied span, #verySatisfied span, #veryDissatisfied2 span, #verySatisfied2 span, #stronglyDisagree span, #stronglyAgree span {
	text-decoration:underline;
	margin:0px;
	padding:0px;
}
#satisfactionScaleHolder {
	/*width: 50%;*/
	position: relative;
	display: block;
	clear: both;
	float: none;
	text-align: center;
	margin:0px;
	padding:0px;
}
#satisfactionScaleHolder2 {
	width: 90%;
	position: relative;
	display: block;
	clear: both;
	float: none;
	text-align: center;
	margin:0px;
	padding:0px;
}
#satisfactionScaleHolder ul li {
	text-align:left;
	clear:both;
	margin:0 5px;
}
#satisfactionScaleHolder ul li input {
/*float:left;*/
}
#satisfactionScaleHolder ul li label {
/*display:block;
	float:left;*/
}
#satisfactionScaleHolder #Question2Others_eSurveyForm {
	float: left;
	margin: 2px 0 0 28px;
	padding: 0;
	display:block;
}
#stronglyDisagree, #stronglyAgree {
	/*width:22%;*/
	font-weight:bold;
	text-align:right;
	float:left;
	margin:10px 0;/*margin:15px 0px 0px 0px;
	padding:0px;*/
}
#stronglyAgree {
	float:right !important;
	width:110px;
}
#stronglyDisagree .heading, #stronglyAgree .heading {
	padding:0;
	margin:0;
	float:left;
	display:block;
	text-align:center;
}
div#stronglyDisagree {
	padding:0;
	float:left;
	width:150px;
	padding-left:205px;
	/* margin:15px 0px 10px 173px; */
	/*margin:0;
	/*padding:15px 0 10px 225px;/*_margin: 15px 0px 10px 110px;*/
	/*padding:0;
	float:left;*/
}
#stronglyDisagree .heading-1, #stronglyDisagree .heading-2, #stronglyDisagree .heading-3 {
	width:50px;
}
#stronglyAgree .heading-4 {
	width:30px;	
}
#stronglyAgree .heading-5 {
	width:70px;	
}
#dontKnow {
	width:19%;
	font-weight:bold;
	text-align:right;
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px;
}
h4#contactTitle {
	font-size:18px;
}
div#contactMsg div p {
	font-weight:normal;
}
div#propertyListing {
	margin:10px 0;
}
#propertyListing table {
	border-collapse:collapse;
}
#propertyListing table td {
	padding:2px;	
}
.label_AdditionalComments_eSurveyForm {
	display:block;
	clear:both;
}
