/*
###===========================================================================
#
# Copyright (c) 2006 by Computors Limited. All Rights Reserved.
#
# No part of this publication or software may be reproduced, transmitted,
# transcribed, stored in a retrieval system, or translated into any
# language without the prior written authorization of Computors Limited.
#
# This is a licensed product of Computors Limited.
#
# CSS         : survey.css
# Description : Main Cascading Style Sheet for Survey Application
#
###===========================================================================
*/
/*
###===========================================================================
### Survey Formating
### First and Continuation Pages
###===========================================================================
*/
.XSURVEY_Content_Area {
    width: 200px;
	padding: 0px 5px 0px 5px;
	overflow: hidden;
}
.XSURVEY_CONT_Content_Area {
	padding: 10px 10px 10px 10px;
}
.XSURVEY_Title {
    color: #2078CF;
	padding: 5px 0px 0px 0px;
}
.XSURVEY_CONT_Title {
	padding: 12px 0px 12px 0px;
}
.XSURVEY_Description,
.XSURVEY_CONT_Description {
	padding: 10px 0px 0px 0px;
}
.XSURVEY_text,
.XSURVEY_CONT_text {
	padding: 20px 0px 0px 0px;
}
.XSURVEY_Buttons {
	padding: 5px 5px 5px 5px;
}
.XSURVEY_CONT_Buttons {
	padding: 10px 10px 10px 10px;
}

/*
###===========================================================================
### Survey Questions
### First and Continuation Pages
###===========================================================================
*/
.XSURVEY_Question,
.XSURVEY_CONT_Question {
	padding: 10px 0px 0px 0px;
}
.XSURVEY_Question_Text,
.XSURVEY_CONT_Question_Text {
	float: none;
	clear: both;
	font-size: 1.0em;
	font-weight: 700;
}
.XSURVEY_Question_Error,
.XSURVEY_CONT_Question_Error {
	background-color: #FFFFDD;
	padding: 2px;
	margin: 2px;
	border: 1px solid #CCCC00;
}
.XSURVEY_Question_Error_Message,
.XSURVEY_CONT_Question_Error_Message {
	background-color: #FFFFDD;
}
.XSURVEY_Question_Error_Message_Icon,
.XSURVEY_CONT_Question_Error_Message_Icon {
	float: left;
	clear: none;
	padding: 2px;
}
.XSURVEY_Question_Error_Message_Text,
.XSURVEY_CONT_Question_Error_Message_Text {
	float: left;
	clear: none;
	font-size: 1.0em;
	font-weight: bold;
	color: #808000;
	padding: 2px 2px 2px 4px;
}
DIV.XSURVEY_Response,
DIV.XSURVEY_CONT_Response {
	float: none;
	clear: both;
	padding: 5px 0px 0px 0px;
}
FIELDSET.XSURVEY_Response,
FIELDSET.XSURVEY_CONT_Response {
	border: 0px;
	padding: 0px 0px 0px 0px;
}
LEGEND.XSURVEY_Response,
LEGEND.XSURVEY_CONT_Response {
	display: none;
}
INPUT.XSURVEY_Response,
INPUT.XSURVEY_CONT_Response {
	padding: 0px 0px 0px 0px;
}
P.XSURVEY_Response,
P.XSURVEY_CONT_Response {
	float: left;
	clear: none;
	padding: 3px 0px 0px 2px;
}



A.survey:link, A.survey:visited, A.survey:active, A.survey:hover {
  color: #ffffff;
  height: 10px;
  border-bottom: 1px #ffffff solid;
  text-decoration: none;
}

A.survey:hover {
  border-bottom: 1px #E84A49 solid;
}


