/* Classes Stylesheet for SurveyScene.com website. (c) 2002 */

/* Imports extra settings which break in Netscape 4.x */

@import url("/css/classes.css");

/* ALPHABETICALLY SORTED BY PARENT TAG */


BODY {
	background-color : #003366;
}


b.titleDots {
   color : #999999;
}

h3.mainHeader {
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #333333;
}

.stdButton {
	border: none;
	cursor: pointer;
	background:#CCCCCC;
	color: #000000;
}

input.stdTextInput {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   text-decoration : none;
   color : #000000;
}

input.leftBarFormButton {
	border:	1px solid #FFFFFF;
	cursor:		default;
	background:#CCCCCC;
	color: #000000;
}

p{
	font-size:	12px;
	}
	
p b{
	font-size:	11px;
	font-weight:	lighter;
	color:		#990000;
	}	


p.footerTextDark {
	color: #666666;
}

p.footerTextLight {
	color: #CCCCCC;
}

span.formNote {  
	color: #999999;
}

span.formAlert {  
	color: #FF6600;
}

td.layoutBorderDark {
	background-color: #000000;
}

td.layoutBorderMid {
	background-color: #999999;
}

td.layoutBackgroundLight {
	background-color: #333333;
	border-top:			5px solid #000000;
}

td.layoutBackgroundColour {
	background: url(../images/skins/s01/banner.jpg) top left repeat-y #E7BDC7;
	height:	86px;
}



td.layoutLeftBar {
	background-color: #CCCCCC;
	vertical-align: top;
}

td.layoutContent {
	background-color: #FFFFFF;
	vertical-align: top;
}

td.layoutTopBarIdtentifier {  
	background-color: #FFFFFF;
	color: #CCCCCC;
	text-align : right;
}

td.highLightTable {  
	background-color: #E7BDC7;
}

td.leftBarForm {
	background-color: #999999;
	vertical-align: bottom;
}

table.informationTable {
	border : 1px solid #FF0000;
}

td.informationTableHeader {
	background-color: #A80D32;
	color:			#FFFFFF;
	/*text-align: center;
	white-space: nowrap;*/
}

td.informationTableHeader b{
	color:			#FFFFFF;
}

td.informationTableHighlight {
	background-color: #A80D32;
}

td.progressTable {
   font-size : 10px;
}

td.questionBorderDark {
	background-color: #333333;
}

td.questionSequence {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	background-color: #A80D32;
	color:		#FFFFFF;
}

td.questionQuestion {
	font-weight: bold;
	color:		#FFFFFF;
	background-color: #A80D32;
}

#progressContainer td{
	text-align:left;
	font-size:	10px;
	background-color: transparent;
	letter-spacing: -1px;
	}
	
#progressContainer{
	background-color: transparent;
	margin-right:	-100px;
	}
	

#progressContainer input{
	background:	url(../images/skins/s01/next.gif) top left no-repeat;
	height:		19px;
	width:		65px;
	border:		none;
	font-size:	10px;
	text-align:	center;
	padding:	0px 13px 0px 0px;
	position:	absolute;
	margin:		9px 0px 0px -65px;
	}
	
	
 
#progressWrap{
	border:			1px solid #000000;
	}
		




