 Base Font 
td
{
font-size: 10px;
color: #333333;
font-family: arial, verdana;
}

.whitetext
{
font-size: 14px;
color: #000000;
font-family: arial, verdana, times;
}

.blacktext
{
font-size: 12px;
color: #000000;
font-family: arial, verdana, times;
}

.redtext
{
font-size: 12px;
color: #FC123E;
font-family: arial, verdana, times;
}

.bigredtext
{
font-size: 14px;
color: #FC123E;
font-family: arial, verdana, times;
}

.tinytext
{
font-size: 10px;
color: #000000;
font-family: arial, verdana, times;
}

.italics
{
font-size: 12px;
color: #888888;
font-family: arial, helvetica;
font-style: italic;
}

.tagline
{
font-size: 20px;
color: #999999;
font-family: arial, helvetica;
}

.boldbodytext
{
font-size: 12px;
color: #888888;
font-family: arial, helvetica;
font-weight: bold;
}

.bigheadline
{
font-size: 17px;
color: #688A92;
font-family: palatino, georgia, times;
font-weight: bold;
}

.hotsectionlinks
{
font-size: 18px;
color: #3F667C;
font-family: arial, helvetica;
}

.announcements
{
font-size: 11px;
color: #ffffff;
font-family: arial, helvetica;
background: #3F667C;
vertical-align: top;
}

.bigsection_font
{
font-size: 15px;
color: #3F667C;
font-family: arial, helvetica;
font-weight: bold;
}

.bodytext
{
font-size: 11px;
color: #444444;
font-family: arial, helvetica;
}

.bodytext2
{
font-size: 11px;
color: #333333;
font-family: arial, helvetica;
}

.bodytext_dark
{
font-size: 11px;
color: #666666;
font-family: arial, helvetica;
}

form {
	margin: 0px;
	padding: 0px;
}

.outside{
	color: #000000;
}
.radio_button_question{
	font-weight: bold;
	vertical-align: top;
}
.radio_button_answer{
	padding-right: 5px;
}
.text_field_question{
	font-weight: bold;
	vertical-align: top;
}
.file_upload_question{
	font-weight: bold;
	vertical-align: top;
}
.segment_header{
	background: #3265FF;
	color: #ffffff;
	background-repeat: repeat;
}
.text_area_question{
	font-weight: bold;
	vertical-align: top;
}
.check_box_question{
	font-weight: bold;
}
.check_box_answer{
	padding-right: 5px;
}
.matrix_question{
	font-weight: bold;
}
.matrix_header{
	font-weight: bold;
	background: #3265FF;
	background-repeat: repeat;
	color: #ffffff;
}
.matrix_subquestion{
	font-weight: bold;
}
.matrix_answer_dark{
	font-weight: bold;
	background: #273254;
	color: #ffffff;
}
.matrix_answer_light{
	font-weight: bold;
	background: #4F65A9;
	color: #ffffff;
}
.matrix_td{
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
}
.multi_scale_question{
	font-weight: bold;
}
.multi_scale_break{
	background: #3265FF;
	background-repeat: repeat;
}
.ranking_question{
	font-weight: bold;
}
.ranking_dark{
	background: #f0f0f0;
}
.text_area_matrix_question{
	font-weight: bold;
}
.page_break{
	background-color: #0000ff;
	color: #ffffff;
}
.end_of_form{
	background-color: #000000;
	color: #ffffff;
}
.left_question{
	text-align: right;
}
.right_question{
	text-align: right;
}
.form_table{
	background: #99B2FF;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}

