body,P, TD, LI, UL, SELECT, INPUT, DIV {
	font-family: Arial;
	font-size : 12px;
}
.max {
	font-size: 12px;
}
.attentionred {
	font-size: 12px;
	color: #f80f0f;
}
.ahref {
	font-size : 9pt;
	color: #000000;
	text-decoration : none;
}
/*-----------------------Questions-----------------------------*/
td.questions_text {
	font-size: 12px;
	font-weight: bold;
}
p.SPACING_under_questionstext{
	height:0px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
p.SPACING_under_questionstext_Text_Lowest_and_Highest_on_the_scale_issue_scaleQuestion{
	height:10px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.questions_alt_text {
	font-size: 12px;
}
td.questions_matrix_alt_text{
	font-size: 12px;
	height:12px;
}
td.Text_Lowest_and_Highest_on_the_scale_issue_scaleQuestion{
	font-size: 12px;
	text-align:left;
	color:#666;
}
td.Text_Lowest_and_Highest_on_the_scale_issue_matrixQuestion{
	font-size: 12px;
	text-align:right;
	color:#666;
}
td.Text_scale_number{
	font-size: 12px;
	text-align:center;
}
table.Table_helptext_top{
	width: 95%;
}
table.Table_helptext_bottom{
	width: 95%;	
	font-size: 10px;
	color: #333366;
	text-align:left;
}
td.helptext_top {
	font-size: 12px;
	text-align:left; 
	width: 100%;
}
td.helptext_bottom {
	font-size: 12px;
	text-align:left; 
	padding:2;
	width: 100%;
	text-align:left; 
}
td.radio_ScaleQuestion{
	text-align:center;
}
tr.Questions_Matrix_lines{
	background-color:#eeeeee;
}
input.input_Checkbox_CheckboxQuestion {
}
td.input_scale_number{
	text-align:center;
}
input.input_radio_MatrixQuestion_AnswersDoNotKnow {
}
/*------------------------------Comment----------------------------------*/
td.Comment_QuestionText{
	font-size: 12px;
	font-weight: bold;
}
.Comment_TextAreaBox {
	font-size: 12px;
	width:99%;
}
p.SPACING_over_commentsfield{
	height:0px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
/*------------------------------Selection Questions----------------------------------*/
td.Selection_questions_text{
	font-size: 12px;
}
td.Selection_questions_alt_text{
	font-size: 12px;
}
.selection_SelectDrop {
	font-size: 12px;
}
.selection_SelectDrop{}
/*----------------------------------Calendar Questions----------------------------------*/
TD.Question_Calendar_Text_top {
	font-size: 16px;
	font-weight: bold;
}
TD.Question_Calendar_Text_Choosed_Date {
	font-size: 16px;
	font-weight: bold;
}
TD.Question_Calendar_Month_and_Days {font-size :12px; color :#000000; font-weight :normal;}
  A.Question_Calendar_NOEVENT:Link {font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}
  A.Question_Calendar_NOEVENT:Visited {font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}
  A.Question_Calendar_EVENT:Link {font-size :12px; color :#000000; font-weight :bold; text-decoration: none;}
  A.Question_Calendar_EVENT:Visited {font-size :12px; color :#000000; font-weight :bold; text-decoration: none;}
  A.Question_Calendar_NORMAL:Link {font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}
  A.Question_Calendar_NORMAL:Visited {font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}
TD.Question_Calendar_TD {
	font-size :12px;
	color :#000000;
	font-weight :normal;
}
/*----------------------------------Reg Questions----------------------------------*/
td.reg_text {
	font-size: 12px;
	font-weight: bold;
}
td.reg_alt_text {
	font-size: 12px;
}
.regQuest label {min-width:110px;display:inline-block;}.regQuest .form-group {margin-bottom:5px;} 