/*	Created by 3.7 DESIGNS

	This is the CSS file which determines the style of the survey. You are welcome to change and personalize this file for your own use. 

	The main colors you may be interested in changing are listed below in the comment area "Section 1." To change
	other characteristics of a category (besides color), see below to "Section 2" where they have been repeated for further editing. 



***************************************
  SECTION 1  
***************************************/

html { background: url(background-bg.gif) repeat-x #0E3155; margin: 0; padding: 0;}

.alt_color1
{
	background-color: #0E3155;
	color: #FFF
}

.alt_color2
{
	background-color: #FFF;
}

.progress_bar_inner
{
	background-color: #EBF8C9;
}

.progress_bar
{
	background-color: transparent;
}

.highlight, .highlight td, .highlight label
{
	background-color: #D8D8D8;
	color: #0E3155;
}

/***************************************
	SECTION 2  
***************************************/


/* Setting for whole page */
body
{
	font-family: arial, helvetica, san-serif;
	min-height: 650px;
	padding: 0px 0; 
}

* html body { height: 650px; }


.page {  border-bottom: none; background: none;}

.main
{
	width: 100%; 
}

.page_header
{	
	
	font-size: 34px !important; 
	color: #0E3155 !important; 
	font-weight: bold; 
	height: 99px;  
	margin: -1px 0px 0 -1px !important; 
	padding: 25px 15px 0 15px !important; 
	line-height: 40px; 
	width: 920px;  
	text-shadow: 0px 1px 1px #fff; 
	letter-spacing: -1px;
} 

/* Question Header 1 */
.header1
{
	font-size:18px;
	font-weight:bold;	padding: 0;
	text-align: left; color: #fff;
	margin: 0 0 9px 0;
}

.question_text, label, .footer { color: #fff;}

/* Question Header 2 */
.header2, .dual_response_none
{
	font-size:15px; padding: 0;
	text-align: left; margin: 4px 0 5px 0;
	color: #dcdcdc; font-weight: bold;

}

.dual_response_none .options
{
	color: #000000;
	font-weight:bold;
	font-size:13px;
}

.page_footer
{
	color: #ddd;
	font-family: arial, helvetica, san-serif;
	font-size:12px; padding-top: 40px;
	text-align: center;
	text-decoration:none;
}

/* links */
a
{
	color: #91bee3;
}

/* Whole question area containing headers and footers (not global). */
.question
{
	background: #0E3155;
	text-align: left;
	color: #dcdcdc !important;
	padding: 5px;
}

.inner_table { }

.corner_label_text { color: #000; font-weight: bold;}
.grid_header, .grid_footer { color: #fff; font-weight: bold; }
/* Question Body (middle) Section - rests inside ".outer_table" excluding headers and footers */
.question_body
{	
	text-align: left; color: #fff;
	font-size: 16px; 
	padding: 0 0 10px 0;
}

.indent { margin: 0; padding: 0;}

.label_text, .row_label_cell, .col_label_cell { font-weight: bold; color: #333;}

.corner_label_text, .grid_header, .grid_footer { text-transform: uppercase; }

/*Question Footer 1*/
.footer1
{
	font-size:15px;
	padding-left:26px;
	color: #808080;
	text-align: left;
}

.footer { margin: 18px 0 18px 0; padding: 0;}

/* scale header (ACA)*/
.scale_header
{
	color: #808080;
	text-align: center;
}

/* ========= */
/* = Table = */
/* ========= */

.alt_color1, .alt_color1 label { background: #0E3155; color: #FFF}
.alt_color2, .alt_color2 label { background: #FFF; color: #333}

.acbc_screener .question_body  { background: #fff; padding-bottom: 0px;}
.acbc_choicetask .label_text_cell{ background: #fff;}

.question_errors
{
	padding-left: 0px;
}
