#questionForm{
	margin-bottom: 30px;
}

.responseCaption{
	font-weight: normal;
}
#irResponseTitle, #irMultiResponseMsg, #irWelcome{
	margin-top: 2%;
}

#irResponse{
	margin-bottom:4%;
}

#irRatingForm{
	border-top: solid 1px #CCCCCC;
	padding-top: 5px;
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 10px;
}

#irRatingAccepted{
	border-top: solid 1px #CCCCCC;
	padding-top: 5px;
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 10px;
	font-weight: bold;
}

#irRelatedForm, #irSuggestedForm{
	margin-top: 20px;
}

#irManualRequestLinkFrame{
	display: none;
}

p.linkList{
	margin:2px;
}

#irTopQuestionsItems li{
	margin-top: 3px;
	margin-bottom: 3%;
}

#irMultiResponseList{
	/*padding-top: 5px;
	padding-bottom: 20px; /*0px 20px 60px;*/
	/*border-bottom: solid 1px #CCCCCC;*/
}

#irMultiResponseMsg, #irMultiResponseList{
	font-weight: bold;
}

#irPrintEmailSummaryLinks{

	padding-bottom:10px;
	border-top:1px solid #CCCCCC;
	padding-top:5px;
}

#irPrintEmailSummaryLinks div{
	/*margin-right: 3%;*/
}


#irSummaryTitle {text-align:left;margin-top:5%;;margin-bottom:2%;border-bottom:1px solid #CCCCCC;}
 
#irSummary {text-align:left;}
 
#irSummaryQuestionTitle {float:left;font-weight:bold; margin-right:3px}
 
#irSummaryResponseTitle {float:left;font-weight:bold; margin-right:3px}
 
#irSummaryResponse {text-align:left; margin-left:2%; margin-right:2%; padding-bottom: 10px; margin-bottom:15px; border-bottom:2px dotted #CCCCCC}
 
label.emailForm {text-align:right;float:left;width:20%;margin-top:4px;}
input.emailForm, textarea.emailForm{margin-top: 4px; margin-left:4px;}

 
#irEmailFormMessage {float:left;border-bottom:1px solid #CCCCCC;width:100%}
 
#irEmailFormTitle {text-align:right;float:left;width:15%;margin-right:3px;margin-top:4px;font-weight:bold;}
 
#irEmailFormQuestion {margin-top:4px;}
 
#irEmailResponseLink{float:right;bottom:0;margin-left:5px;margin-right:5px;}	
	