﻿. CenteredText
{
	text-align:center;
}

.Main
{
	width:60%;
	margin-left:auto;
	margin-right:auto;
}

.SectionTitle
{
	color: #000;
	margin: 0 0 0.8em 0;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 2.6em;
	line-height: 1.0769231;		
}

.NormalText
{
	color:Black;
}
        
.MainSurveyResult
{
	color:Black;
	font-weight:bold;
}

.MainSurveyWebIdChoice
{
	color:Red;
	font-weight:bold;
	
}

.NoStyleList
{
	 padding: 0; margin: 0; list-style-type: none; 
}

.g_main_o_hp
{
	width:70%;
}

.pageFooter  { float: right; width: 4em; padding-right: 4em;}
.pageFooter a { font-size: 1em; font-weight: bold; padding-right: 1em; }
.pageArea { font-size: 1.2em; }
.SectionTitle { font-size: 2.2em; }
.questionArea ul { font-size: 0.8em; padding: 0; margin: 0; }
.questionArea li { padding: 0; margin: 0; list-style-type: none !important; line-height: 2em; }
.questionArea li label { padding-left: 1em; line-height: 2em; }


.CenteredText { font-size: 1.2em; }
.CenteredText br { display: inline; }

.qTabular td { padding: 3px; }

.thankyouarea { font-size: 1.2em; }

.qMulti { font-size: 1.1em; }

.MainSurveyWebIdChoice, .MainSurveyResult {float: left; width: 2em; } 

.NormalText { float: left; }

select { font-size: 1em; }

.g_main_o_full	{
	float: left;
	width: 75%;
	}

.thankyouarea .MainSurveyWebIdChoice { float: none; width:auto; }

:root .MainSurveyWebIdChoice, .MainSurveyResult { clear: left; }
:root .NormalText { clear: right; }
:root .qMulti li {clear: both;}
:root .qTabular {float: left; padding-bottom: 1em; width: 100%;}

.qTabular td span.NormalText { width: 5em; text-align: center; }

ul.survey-email { padding: 1em 0 !important; margin: 0 !important; }
ul.survey-email li { padding: 0.5em 0!important; margin: 0!important; }
ul.survey-email label { float: left; width: 10em; }
ul.survey-email li.labelreset label { float: none; width: auto; }