/* Copyright (c) 2008 Shane Mitchell. All rights reserved */
/* $Id: style.css,v 1.9 2008/03/30 20:17:08 Owner Exp $
/* Survey style sheet */

/* General styles */
body {
	font-family: Arial;
	font-size: 10pt;
	padding-top: 20pt;
	padding-left: 10pt;
}

span.complete {
	font-size: 9pt;
}

input.choice {
	margin-right: 8pt;
}

td.section {
	font-weight: bold;
	font-size: 12pt;
	padding-top: 16pt;
	padding-bottom: 10pt;
}

td.question {
	font-weight: bold;
	padding-top: 10pt;
}

td.choice {
	padding-left: 10pt;
}

select.choice {
	width: 120pt;
	margin: 3pt;
}

tr.check {
	width: 100%;
}

td.check {
	font-size: 9pt; padding-left: 20pt;
	vertical-align: top;
	width: 150px;
}

td.headcheck {
	padding-top: 5pt;
}

input.check {
	font-size: 8pt;
	size: 8pt;
	margin-left: -15pt;
}

span.result {
	font-weight: bold;
	margin-left: 8pt;
	margin-right: 8pt;
	padding-left: 4pt;
	padding-right: 4pt;
	background-color: #CCFFFF
}

span.resulttotal {
	border-top: 1px solid black;
	font-weight: bold;
	margin-left: 8pt;
	margin-right: 8pt;
	padding-left: 4pt;
	padding-right: 4pt;
	background-color: #CCFFFF
}

span.resultcell {
	font-weight: bold;
	margin-left: -20pt;
	margin-right: 8pt;
	padding-left: 4pt;
	padding-right: 4pt;
	background-color: #CCFFFF
}

div.resultcomment {
	margin: 1px solid blue;
	background-color: #CCFFFF;
}

textarea {
	font-family: Arial;
}

/* Administration page styles */
BODY.admin {
	background-color:#FFFFCC;
	text-align: center;
	padding-top: 0pt;
	padding-left: 0pt;
}

/* Database editor styles */
BODY.webdbpager {
	background-color:#FFFFCC;
	padding-top: 0pt;
	padding-left: 0pt;
}
TD.webdbpager { background-color:white }
TH.webdbpager { background-color:white }
A.webtblfld { color: blue }
A.webtblfld:visited { color: blue }
