div.ThemeSelector {
	
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
}

div.ThemeSelector span.Header {
	
	font-size: 14px;
	color: #757575;
	padding-right: 20px;
	float: left;
}

div.ThemeSelector div.Select {

}

div.ThemeSelector select#themeSelectForm {

	width: 150px;
}

div.LogoContainer {
	
	padding: 15px;
}

	div.LogoContainer .LogoDesign {

		cursor: pointer;
	}

div.QuestionFailedContainer {
	
	background-color: #F35757; 
	border-radius: 4px 4px 4px 4px; 
	width: 100%;
}
	div.QuestionFailedContainer div.QuestionFailedMessage {
		
		color: #FFFFFF; 
		font-size: 12px; 
		line-height: 16px; 
		padding: 7px 12px; 
		text-shadow: 0 1px 1px #B83636;
	}
	
#SurveyFooter {
	text-align:center;
	line-height: 1.7em;
	color: #999;
}

	#SurveyFooter #doYourOwn {
		
		color: #000;
		line-height: 2em;
		font-size: 1.5em;
	}
	
		#SurveyFooter #doYourOwn a, #SurveyFooter #doYourOwn a:link, #SurveyFooter #doYourOwn a:visited, #SurveyFooter #doYourOwn a:active {
			
			color: #000;
			text-decoration: none;
		}
		
		#SurveyFooter #doYourOwn a:hover {
			
			text-decoration: underline;
		}

	#SurveyFooter #SurveyIcon {
		
		margin-bottom: -4px;
	}
	
	#SurveyFooter #myLinkLeft {
		
		color:#000; text-decoration:none;
	}
	
	#SurveyFooter #myLinkRight {
		
		color:#e04f28; text-decoration:none;
	}


div.QuestionContainer  div.Content h3 {

	padding-bottom: 10px;
	font-family: Arial; font-size : 13px; font-weight: bold;
}

div.QuestionContainer  div.Content h4 {

	padding-bottom: 10px;
}

div.QuestionContainer  div.Content th.Left {

	text-align: left;
}

div.QuestionContainer  div.Content td.Center {

	text-align: center;
}

div.QuestionContainer div.Content input.Radio {

	border: 0;
}

div.QuestionContainer div.Content input.Select {
}

div.QuestionContainer div.Content input.Text {
}

div.QuestionContainer div.Content textarea.Textarea {

	width: 50%;
	height: 15em;
}

div#popup {
	
	position: fixed;
	height: 100%;
	width: 100%;
	background: black;
	z-index: 100;
	left: 0;
	top: 0;
	opacity: 0.6;   /*supported by current Mozilla, Safari, and Opera*/
	-moz-opacity: 0.6;  /*older Mozilla*/
	-khtml-opacity: 0.6;   /*older Safari*/
	filter: alpha(opacity=60);  /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60) /* IE */
}

div#popup_exit{
	background-image: url( '../inc.img/exit.gif' );
	position: absolute;
	z-index: 300;
	width: 17px;
	height: 17px;
	margin: 3px;
	cursor: pointer;
}

div#popup_content{

	position: absolute;
	z-index: 200;
	background: white;
	width: 700px;
	padding: 21px; 
}

input.PageTitleInput{
	
	font-size: 14px;
	font-family:Arial,Helvetica,sans-serif;
	border: 0px;
	padding: 0;
	width: 25em;
	
}

#popup_content div.warning {

	padding: 7px;
	margin: 20px 0 10px;
	background-color: #EA3D0D;
	color: #FFFFFF;	
}

