﻿/* Container styles */
.SexSurveyContainerAlign
{
	/*border: solid 1px blue;*/
	text-align: center;
	width: 99%;
}
.SexSurveyContainerWidth
{
	/*border: solid 1px black;*/
	width: 650px;
	margin-left: auto;
	margin-right: auto;
}

/* Landing page styles */
.SexSurveyLandingText					
{ 
	/*border: solid 1px red;*/
	text-align: left;
	width: 99%;
	margin: 0px 0px 20px 0px;
}
.SexSurveyPreviousSurveyButton
{
	/*border: solid 1px blue;*/
	margin: 0px 5px 15px 5px;
}
.SexSurveyPreviousSurveyList
{
	/*border: solid 1px green;*/
	width: 555px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
}

/* Previous results page */
.SexSurveyResultsHeaderGraphic
{
	margin-top: 5px;
}
.SexSurveyResultsHeaderRow
{
	/*border: solid 1px green;*/
	margin-top: 5px;
	margin-bottom: 15px;
	width: 99%;
	overflow: auto;
}
.SexSurveyResultsHeaderText
{
	/*border: solid 1px blue;*/
	width: 380px; 
	text-align: left; 
	float: left; 
	margin-left: 10px;
}
.SexSurveyResultsHeaderLink
{
	/*border: solid 1px red;*/
	width: 150px; 
	float: right;
	text-align: right;	
}
.SexSurveyResultsAnswerResultRow
{
	/*border: solid 1px red;*/
	position:relative;
	padding-left: 10px;
	padding-top: 10px;
}
.SexSurveyResultsAnswer
{
	/*border: solid 1px blue;*/
	width: 270px;
	display:inline-block;
}
.SexSurveyResultsAnswerResult
{
	/*border: solid 1px blue;*/
	width: 260px; 
	position: absolute; 
	right: 0px; 
	top: 10px;
}

/* Survey questions and answers */
.SexSurveyQuestion						
{
	border: 1px solid #D1D1D1;
	background: #F2F2F2; 
	width: 99%; 
	font-weight: bold;
	margin-top: 10px; 
	padding: 0px 2px 2px 10px;
}
.SexSurveyQuestionHeaderText
{
	color: #FF428B;
	/*font-family: Tahoma;*/
	font-size: 10pt;
	font-weight: bolder;
	margin-left: 10px;
	margin-top: 5px;
}

/* Sex Survey registration form */
.SexSurveyFormRow
{
	/*border: solid 1px black;*/
	min-height: 30px; 
	width: 500px;
	overflow: auto;
}
.SexSurveyFormLabel
{ 
	/*border: solid 1px blue;*/
	width: 100px; 
	float: left;
	margin-right: 10px;
}
.SexSurveyFormEntry
{ 
	/*border: solid 1px red;*/
	width: 380px; 
	float: left;
}
.SexSurveyStartSurveyButton
{ 
	/*border: solid 1px red;*/
	width: 150px; 
	margin-left: 111px;
	margin-top: 10px;
}

/* Terms and Conditions */
.SexSurveyTermsConditions				
{
	text-align: left;
}
.SexSurveyTermsConditionsLogo			
{
	margin: 20px 0px 20px 20px;
}

/* Email form */
.EmailFormContainer
{
	/*border: solid 1px green;*/
	width: 460px;
}
.EmailFormRow
{
	/*border: solid 1px blue;*/
	min-height: 30px;
	width: 455px;
	overflow: auto;
}
.EmailFormLabel
{
	/*border: solid 1px red;*/
	width: 80px; 
	float: left;
	margin-right: 10px;
}
.EmailFormEntry
{
	/*border: solid 1px black;*/
	width: 360px; 
	float: left;
}

.EmailFormEntrySubmitButton
{
	/*border: solid 1px black;*/
	width: 360px; 
	float: left;
	margin-top: 10px;
}

.SexSurveyHeaderText					{color: #FF428B; font-family: Tahoma; font-size: 10pt; font-weight: bolder;}
.SexSurveyHeaderTextBlack				{color: #000000; font-family: Tahoma; font-size: 10pt; font-weight: bolder;}
.SexSurveyTextBlack						{color: #000000; font-family: Tahoma; font-size: 8pt; font-weight: bolder;}

.SexSurveyAnswerRadio					{position:relative; margin-top: 10px; margin-left: 3px;}
.SexSurveyAnswerDropDown				{color: Black; font-family: Tahoma; font-size: 8pt;	margin-top: 10px; margin-left: 10px;}
.SexSurveyTrivia						{position: relative; min-height: 30px; text-align: right; width: 555px; margin: 30px 0px 30px 0px; display: inline-block;}
.SexSurveyTriviaGraphic					{width: 90px; text-align: left; float: left;}
.SexSurveyTriviaText					{width: 455px; display: inline-block; text-align: left;}

