

/*----------------------form styles-------------------------*/


#PageContainer { width:800px !important; border:none; font-weight:bold; color: #555; margin:-15px 0px 0px 5px; padding:0px; }
	#PageContainer label{ width:350px; float:left; margin: 0px 35px 10px 0px}
	#PageContainer input{background:#fdfdfd url(images/input-bg.gif); border:1px solid #ccc; margin: 0px 0px 0px 10px}
	#PageContainer textarea{width:width:142px;  background:#fdfdfd url(images/input-bg.gif) repeat-x; border:1px solid #ccc; text-align:left; vertical-align:top; margin: 0px 0px 0px 10px}
	#PageContainer select{ width:144px; margin: 0px 0px 0px 10px}
		
	.ScreenerForm {margin:0px 0px 20px 0px !important; width:710px; !important;}	
		
	.PostHeader{ height:auto; width:auto; margin:0px; padding:0px;}
	.PostHeader	.ScreenerForm {margin-right:50px;padding:10px;}
	#PageContainer div.iframeclass{width: auto; margin:0 auto;}
	.GroupContainer{width:180px; float:left; margin:0; line-height:2em; float:left}
	.GroupContainer input{width:20px;  float:left; background-color:#f1f1f1; border:1px solid #ccc}
	
	#PageContainer .SkipLogicMessage { color:#F00; }
	#PageContainer .QuestionDiv {width:auto; margin: 5px 0px 0px 0px}
		
	.next_question{ margin-top: 40px !important;}
/*----------------------End form styles-------------------------*/

input{ color:#555 !important}

div.ScreenerForm{
float:left;
margin:0px 0px 0px 0px;
width:740px;
border:none !important;
} 

div.ScreenerForm div.GroupContainer {
float:left;
margin:0px 0px 10px 0px;
padding-bottom: 5px;
width:630px;
*line-height:2em;
vertical-align:top;
line-height:2em;
}


div.ScreenerForm div.GroupContainer input{
 clear:right;
 width: 85px;
}

div.ScreenerForm div.GroupContainer p{
vertical-align:top;
text-align:left;

}

div.ScreenerForm div.GroupContainer radio{
	display:block;
	float:left;
	line-height:inherit;
	vertical-align: middle;
}

#PageContainer a.action span {float:left; background:#fdfdfd url(images/input-bg.gif); border:1px solid #ccc; margin: 0px 0px 10px 0px 10px; padding:2px 10px 0px 10px;}

#PageContainer a.action span a:hover{
float:left; background:#83bc48 url(images/input-bg.gif); border:1px solid #ccc; margin-left: 10px; padding:2px 10px 0px 10px; color:#555;
font-weight:normal; font-size:13px; text-decoration:none;}

.form{ margin:0px; padding:0px;}