/*
Global Yellow Theme
*/

.color1{background-color:#E6E6E6;}
.color2{background-color:#F0E591;}
.color3{background-color:#EDCC62;}
.color4{background-color:#E8AD7E;}


.whitecol{background-color:#FFFFFF; padding:5px; }
td.whitecol, .whitecol td{font-size:80%; border:solid 1px #444444;}

.col1{background-color:#E6E6E6; padding:5px; page-break-inside: avoid; }
td.col1, .col1 td{font-size:80%; border:solid 1px #444444;}

.col1-bb {border-bottom:solid 1px #E6E6E6;}

.col2{background-color:#EEE8BA; padding:5px; page-break-inside: avoid; }
td.col2, .col2 td{font-size:80%; border:solid 1px #444444;}

.col2-bb {border-bottom:solid 1px #EEE8BA;}

.col3{background-color:#EADCB0; padding:5px; page-break-inside: avoid; }
td.col3, .col3 td{font-size:80%; border:solid 1px #444444;}

.col3-bb {border-bottom:solid 1px #EADCB0;}

.col4{background-color:#EBC9AC; padding:5px; page-break-inside: avoid; }
td.col4, .col4 td{font-size:80%; border:solid 1px #444444;}

.col4-bb {border-bottom:solid 1px #EBC9AC;}

.headercol1{background-color:#cccccc; padding:5px; font-weight:bold;}
td.headercol1, th.headercol1, .headercol1 td{font-size:80%; border:solid 1px #444444;}

.headercol2{background-color:#F0E591; padding:5px; font-weight:bold;}
td.headercol2, th.headercol2, .headercol2 td{font-size:80%; border:solid 1px #444444;}

.headercol3{background-color:#EDCC62; padding:5px; font-weight:bold;}
td.headercol3, th.headercol3, .headercol3 td{font-size:80%; border:solid 1px #444444;}

.headercol4{background-color:#E8AD7E; padding:5px; font-weight:bold;}
td.headercol4, th.headercol4, .headercol4 td{font-size:80%; border:solid 1px #444444;}

.pager td{background-color:#FFFFFF; border-top:solid 2px #444444; text-align:center; padding:4px; font-size : 80%;}

.tblDataGrid{border-collapse:collapse;}

.highlight td.whitecol{font-weight:bold;background-color:#CCCCCC;}
.highlight td.col1{font-weight:bold;background-color:#CCCCCC;}
.highlight td.col2{font-weight:bold;background-color:#CCCCCC;}
.highlight td.col3{font-weight:bold;background-color:#CCCCCC;}
.highlight td.col4{font-weight:bold;background-color:#CCCCCC;}

.cellBoldText td.whitecol{font-weight:bold;}
.cellBoldText td.col1{font-weight:bold;}
.cellBoldText td.col2{font-weight:bold;}
.cellBoldText td.col3{font-weight:bold;}
.cellBoldText td.col4{font-weight:bold;}

/*==========================================*/
/*             GLOBAL STYLES                */
/*==========================================*/
/***************
 *   COLOR 1  Yellow *
 ***************/
.bg_col1_lightest {background-color:#F0E591;}
.bg_col1_light    {background-color:#EDCC62;}
.bg_col1          {background-color:#E8AD7E;}
/*.bg_col1_dark     {background-color:#4F6585;}
.bg_col1_darkest  {background-color:#233E66;}*/



table.detailstable, body.template table.listview td, table.gridview td, #instructions
{
background-color:#fffef6;
}
table.gridview th, .calc_req_footer, .calc_res2_rowstyle 
{
	background-color:#f2ebb1;
   /* background-image:url(DynamicData/Content/Images/header_back.gif);*/
}

.calc_res2_rowstyle 
{
	background-color:#f2ebb1;
	
}
/***************
 *   EA Rows *
 ***************/
.row1, .row2, .row3, .row1-enabled, .row2-enabled, .row3-enabled{
	height:47px;*height:41px;
}
.row1 td {
	color:#e7e9ee;
	font-size:24px;
	padding-left:10px;
	padding-top:4px;
	border: 1px solid #EEE8BA;
	background-color: #faf9f5;
	margin-bottom:2px;
		vertical-align:top;
	padding-top:14px;
	*height:32px;
}
.row1-enabled td {
	border: 1px solid #ebde7b;
	background-color: #f6f3e2;	
	padding-left:10px;
	color:#000000;
	font-size:14px;	
	padding-top:4px;
	margin-bottom:10px;
}
.slot-1 {
	color:#EEE8BA;
	font-size:24px;
	

}
.row1-enabled td .slot-1 {
	color:#ebde7b;
}

.row1-enabled span {
	color:;	
	/*padding-top:600px;*/
	margin-left:0px;
	position: inherit;
}
.row2 td {
	color:#e6eec8;
	font-size:24px;
	padding-left:10px;
	padding-top:4px;	
	border: 1px solid #EADCB0;
	background-color: #fbfbf2;	
		vertical-align:top;
	padding-top:14px;
	*height:31px;
}
.row2-enabled td{
	border: 1px solid #EDCC62;
	background-color: #f3edd5;
	padding-left:10px;
	padding-top:0;
	color:#000000;
	font-size:14px;	
	padding-top:4px;
}
.slot-2 {
	color:#EADCB0;
	font-size:24px;
}
.row2-enabled td .slot-2 {
	color:#EDCC62;
}
.row3 td {
	color:#FEDAD8;
	font-size:24px;
	padding-left:10px;
	padding-top:4px;	
	border: 1px solid #EBC9AC;
	background-color: #fdf6f3;	
		vertical-align:top;
	padding-top:14px;
	*height:31px;
}

.row3-enabled td {
	border: 1px solid #E8AD7E;
	background-color: #f1dccb;
	padding-left:10px;
	padding-top:0;
	color:#000000;
	font-size:14px;	
	padding-top:4px;
}
.slot-3 {
	color:#EBC9AC;
	font-size:24px;
	margin-top:-10px;
}
.row3-enabled td .slot-3 {
	color:#E8AD7E;	

}
.row3-enabled span {
	color:;	
	/*padding-top:600px;*/
}





/* App specific for Meters */
/************************************************************************************************/
/*StartS here*/



.meter-titles{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	line-height:1.6em;
	text-align: center;
}
.questions{	
	line-height:1.6em;
	background: url(../../Local_Resources/Images/marker_yellow.gif) right top no-repeat;
}

.results 
{
	background: url(../../Local_Resources/Images/marker_yellow.gif) -35px top no-repeat;
}

label{ /*vertical-align: middle;line-height:-2em;*/ margin-left:2px;}

#meters-banner{	
	width: 652px; padding: 0px 0px; position: relative; height: 29px; background-color: #F0BD02;
}

#meter{	
	background-image: url(../../Local_Resources/Images/Meter_Horz_BG.gif); background-repeat: no-repeat;
}

#start{	
	left: 0; position: absolute; width: 150px; height: 29px; vertical-align: middle; z-index: 9; top: auto; background-image: url(../../Local_Resources/Images/marker_red.gif); background-position: right; background-repeat: no-repeat
}

#slider{	
	width:16px; height:72px; background-image: url(../../Local_Resources/Images/Slider.gif);
}

#questions{	
	left: 130px; position: absolute;width: 370px; height: 29px; vertical-align: middle; z-index: 8; top: auto; 
}

#results{	
	 left: 480px; position: absolute; width: 172px; height: 29px; vertical-align: middle; z-index: 7; top: auto; 
}


.quesStyle{	
	background: url(../../Local_Resources/Images/marker_red.gif) right top no-repeat;
}

.resStyle{	
	 background: url(../../Local_Resources/Images/marker_red.gif) -35px top no-repeat;
}

#ScoreBefore{	
	 font-family: arial; font-size: 22px; color:#/*3300ff*/; font-weight: 900; padding-top: 13px;
}

#ScoreAfter{	
	 font-family: arial; font-size: 22px; color:#/*3300ff*/; font-weight: 900; padding-top: 13px
}

.quesStyle{	
	background: url(../../Local_Resources/Images/marker_red.gif) right top no-repeat;
}

.questions-results{	
	border: 2px solid #F0BD02; padding: 30px; text-align: left; width: 588px;line-height:1.6em;
}

.flag{	
	list-style-image: url(../../Local_Resources/Images/redflag_sml.gif);
}

.alert_text{	
	display: inline; color: red; visibility: hidden;
}


.bigFlags
{
	background: url(../../Local_Resources/Images/redflags.gif) left top no-repeat; height:45px; width:58px; margin-left:-20;
}


.fa_ul_how_to
{
	margin:-15px 0 0 0;
	*margin:-15px 0 0 2px;
	overflow-y:auto;
	font-size:12px;
	padding-left:12px;
}


/*End here*/
/************************************************************************************************/


