/* gbPrint.css - Print Style */

body {
	font: 12pt "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #33333;
	margin: 0;
}

.wrapper {
	margin: auto;
	width: 1100px;
	padding-top: 5px;
}

/* @group Header */

.formHeader {
	background-color: #DDDDDD;
	padding-bottom: 5px;
	padding-top: 5px;
}

.formAHeader {
	background-color: #aad0ff;
	padding-bottom: 5px;
	padding-top: 5px;
}

.formEHeader {
	background-color: #FFAAAA;
	padding-bottom: 5px;
	padding-top: 5px;
}

.formRHeader {
	background-color: #AAFFAA;
	padding-bottom: 5px;
	padding-top: 5px;
}

.formSHeader {
	background-color: #DDDDDD;
	padding-bottom: 5px;
	padding-top: 5px;
}

.headerContent {
	width: 1100px;
	height:  30px;
}

.headerTitle {
	margin-left: 60px;
	font-size: 24px;
}

.modeTitle {
	display: none;
}

/* @end Header Styles */

/* @group Content */

.content {
	position: relative;
	left: 60px;
	padding-bottom: 20px;
}

.sfi {
	padding-top: 10px;
	padding-bottom: 10px;
}

.statsTop {
	padding-top: 10px;
	padding-bottom: 5px;
}

.message {
	color: #b60e05;
}

select{
	font-size: 12pt;
}

input {
	text-align: right;
	font-size: 12pt;
}

input.button {
	display: none;
}

td.question {
	width: 280px;
}

td.cbQuestion {
	width: 320px;
}

td.qualifier {
	width: 280px;
	text-align: right;
}

td.menuSelect {
	width: 200px;
	padding-left: 10px;
}

td.radioButton {
	width: 100px;
	padding-left: 10px;
}

td.radioButtonWide {
	width: 210px;
	padding-left: 10px;
}

td.checkbox {
	width: 220px;
	padding-left: 10px;
}

td.atCheckbox {
	width: 200px;
}

td.numeric {
	width: 100px;
	padding-left: 10px;
}

td.itemLabel0 {
	color: #6b6b6b;
	font-size: 10pt;
}

td.itemLabel1 {
	width: 25px;
	padding-left: 10px;
	color: #6b6b6b;
	font-size: 10pt;
}

td.itemLabel2 {
	width: 50px;
	padding-left: 10px;
	color: #6b6b6b;
	font-size: 10pt;
}

td.itemLabel3 {
	width: 65px;
	padding-left: 10px;
	color: #6b6b6b;
	font-size: 10pt;
}

td.itemLabel4 {
	width: 120px;
	padding-left: 10px;
	color: #6b6b6b;
	font-size: 10pt;
}

td.column4 {
	width: 130px;
	padding-left: 10px;
	color: #6b6b6b;
	font-size: 10pt;
}

td.column5 {
	width: 120px;
	padding-left: 10px;
	color: #6b6b6b;
	font-size: 10pt;
}

td.itemStat {
	width: 105px;
	padding-left: 10px;
	color: #6b6b6b;
	font-size: 10pt;
}

td.itemSpacer {
	width: 20px;
}

.anomalyTag {
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 60px;
	margin-right: 60px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.count {
	color: #2f00fd;
}

.percent {
	color: #9b112b;
}
/* @end Content Styles */
