/* survey_screen.css (standard colors) - Rev 2004-05-13 TGH */

/* serif should use --> font-family: Times New Roman, Times, serif; */
/* sans-serif should use --> font-family: verdana, arial, helvetica, sans-serif; */
/* attributes should be listed in alphabetical order */

body {
	background-color: #FFFFFF;
	color: Black;
	font-family: Times New Roman, Times, serif;
	padding: 2px;
	}
	
TABLE{
	
}

TR {
	
}	
TD{

}
/* Survey engine specific style classes ------------------------------------------- */	

	
/* Topline specific style classes ------------------------------------------- */

/* error messages */
.ToplineError {
	color: Red;
	}
.ToplineDebug {
	color: Blue;
	}

/* the login form */	
.TLLogin {
	border-spacing: 0;
	border-style: none;
	border-width: thin;
	width: 100%;
	}
.TLLoginLeft {
	padding: 2px;
	text-align: right;
	width: 50%;
	}
.TLLoginRight {
	padding: 2px;
	text-align: left;
	width: 50%;
	}

/* control appearance of question number/text */	
.ToplineQNr {
	}
.ToplineQText {
	}	

/* individual report tables */	
TABLE.TL {
	border-collapse: collapse;
	width: 100%;
	}
/* borders */
TABLE.TL, 
TH.TLHdr3Answer, TH.TLHdr3Response, TH.TLHdr3Percent, TH.TLHdr1Answer, 
TD.TLResponse, TD.TLCount, TD.TLPercent, 
TD.TLResponseTotal, TD.TLCountTotal, TD.TLPercentTotal, 
TD.TLFootnote {
	border-color: silver;
	border-style: solid;
	border-width: thin;
	padding: 2px;
	}	
/* header row */
TH.TLHdr3Answer, TH.TLHdr3Response, TH.TLHdr3Percent, TH.TLHdr1Answer {
	font-size: small;
	text-align: center;
	vertical-align: bottom;
	}
TH.TLHdr1Answer { width: 100%; }
TH.TLHdr3Answer { width: 70%; }
TH.TLHdr3Response { width: 15%; }
TH.TLHdr3Percent { width: 15%; }
/* detail rows */
TD.TLResponse, TD.TLCount, TD.TLPercent {
	font-size: small;
	vertical-align: top;
	}
TD.TLResponse { text-align: left; }
TD.TLCount, TD.TLPercent { text-align: center; }
/* totals row */
TD.TLResponseTotal, TD.TLCountTotal, TD.TLPercentTotal { 
	font-size: small;
	vertical-align: top;
	}
TD.TLResponseTotal { text-align: right; }
TD.TLCountTotal, TD.TLPercentTotal { text-align: center; }
/* footnote row */
TD.TLFootnote {
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	}
.centerbold
{
	text-align: center;
	font-weight: bold;
}
.txtitalics
{
	font-style: italic;
}
.smalltext{
font-size: .8em;
}
.SE3QNr
{
}
.SE3QText
{
}
