*{font-family: Verdana, Arial, Helvetica, sans-serif;/*font-size:12px;*/}


#topQuestionsTitle{
	
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00553d;
	padding: 5px;
}
#irTopQuestionsItems{
	font-size:12px;
	padding: 5px;
	font-weight: bold;
}
#irTopQuestionsItems li{
	margin: 0px 10px 10px 10px;
}


#irResponseTitle{
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.responseCaption{
	font-weight: bold;
	color: #00553d;
}

#irResponse{
	background-color: #FFFFCC;
	border: solid #C0C0C0 2px;
	padding: 5px;
	font-size:12px;
}

#irResponse a{
	color:black;
}

#irResponse a:visited{
	color:#00553d;
}

#irWelcome{
	background-color: #FFFFCC;
	border: solid #C0C0C0 2px;
	padding: 5px;
	font-size:12px;
}

#irPrintEmailSummaryLinks{
	text-align: right;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-weight: bold;
}

#irRatingForm{
	margin-top: 15px;
	margin-bottom: 15px;
	font-size:12px;
}

#irRelatedForm, #irSuggestedForm{
	margin-top: 15px;
	margin-bottom: 20px;
	font-size:12px;
}

#irRatingQuestion{
	font-weight: bold;
	font-size:12px;
}

#irSummary {text-align:left;margin-left:0%;font-size:12px;background-color: #FFFFCC;border: solid #C0C0C0 2px;padding: 5px;}
 
 
label.emailForm {text-align:left;float:left;width:119px;margin-top:4px;}
input.emailForm, textarea.emailForm {text-align:left;margin-left:2px;margin-bottom:4px;font-size:12px;}

 
#irEmailFormMessage {border-bottom:2px solid #00553d;}
 
#irEmailFormTitle {text-align:right;float:left;width:10%;color:#00553d;font-weight:bold; }
 
#irEmailFormQuestion { color:black; }
 
#irEmailResponseLink{float:right;bottom:0;margin-left:5px;margin-right:5px;font-size:10px;}

#irSummaryTitle{
	font-weight: bold;
	font-size: 16px;
	color: #00553d;
}

#irSummary{
	margin-bottom: 2%;
}

#irPrint{
	text-align: right;
	font-weight: normal;
	font-size: 11px;
}

#irSummaryQuestionTitle, #irSummaryResponseTitle{
	font-weight: bold;
}

#irSummaryQuestionTitle{
	margin-top: 5px;
}

.summaryQuestionAsked, .summaryResponseDelivered{
	font-weight: normal;
}

#irSummaryResponse{
	border-bottom: 1px dotted #6F8CC4;
	margin-bottom: 2%;
}

#irEscalationForm {text-align:left;margin-top:opx;font-size:12px;background-color: #FFFFCC;border: solid #C0C0C0 2px;padding: 5px;}
label.escalation {text-align:left;float:left;width:150px;margin-top:4px;}

input.escalation, select.escalation, textarea.escalation {text-align:left;margin-left:2px;margin-bottom:4px;font-size:12px;}

#irRatingAccepted{font-weight:bold;font-size:12px;}

#irFooterImage {float:right;width:122;}
#irFooterImage img {border-style: none;}


#irManualRequestLinkFrame {text-align:center;width:60%;border:1px solid #FFFFFF;margin-top: 15px;margin-bottom: 20px;font-size:12px;}
 
#irManualRequestLinkTitle {text-align:center;font-weight:bold;background:#00553d;color:white}
 
#irManualRequestLink {text-align:center;background:#ffffff;}

#irMultiResponseArea{
	background-color: #FFFFCC;
	border: solid #C0C0C0 2px;
	padding: 5px;
	font-size:12px;
}

.req{
	font-weight: bold;
	color: red;
}

.req_error{
	border:1px inset #FF0000;
}
