
.gq_main {
	font-family: Trebuchet MS, Sans-serif;
	border: 1px solid #416BBD;
	margin: 0px 10px 0px 10px;
}

.gq_main LABEL {
	cursor: pointer;
}

.gq_stepSection {
	background-color: #FFFFFF;
}

.gq_stepDivider{
	background-color: #B2C0E3;
}

.gq_stepHeader {
	background-color: #E6EBF6;
	color: #6F80A3;
	font-weight: bold;
	font-size: 12px;
	padding: 4px 6px;
}

.gq_stepHeader IMG {
	vertical-align: middle;
}

DIV .gq_stepBodyContainer {
	background-image: url(/gq_plugin/images/gq_stepBody_background.jpg);
	background-repeat: repeat-x;
}

DIV .gq_stepBodyLayout {
	width: 270px;
	margin-left: auto;
	margin-right: auto;
}

.gq_stepBody, .gq_stepBody TD {
	color: #505050;
	font-weight: bold;
	font-size: 11px;
}

DIV .gq_stepBody {
	padding: 8px 12px 12px 12px;
}

DIV .gq_stepBody H1 {
	color: #576788;
	font-weight: bold;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

.gq_stepBody INPUT, .gq_stepBody SELECT {
	font-size: 11px;
}

.gq_stepFooter {
	background-color: #FFFFFF;
}

.gq_input {
	width: 230px;
}

.gq_level1On {background-color: #EEEEEE;}
.gq_level1Off {background-color: #FFFFFF;}
.gq_level1OnSelected {background-color: #EEEEEE;}
.gq_level1OffSelected {background-color: #EEEEEE;}

.gq_level2On {background-color: #E0E0E0;}
.gq_level2Off {background-color: #EEEEEE;}

#gq_currentSelection {
	background-color: #FFFFDF;
	border: 1px solid #EAEA00;
	padding-left: 6px;
}

#gq_currentCategory {
	font-weight: normal;
}

#gq_currentProduct {
	padding-left: 6px;
}

#gq_hardware {
	padding: 0px;
	margin: 0px;
}

