body {
	font-size: 8pt;
	font-family: Verdana;
	text-align: center;
	background: url("/images/backgroundNew.gif") repeat-x;
	padding: 10px;
	background-attachment: fixed; 
}
td {
	font-size: 8pt;
}
.wrapper {
	width: 595px;
	margin:auto;
	text-align:left;
	padding: 10px;
	padding-top: 0px;
	background: url("/images/popup_bg.gif") repeat-x;
	background-color: white;

}
.wrappernobg {
	width: 595px;
	margin:auto;
	text-align:left;
	padding: 10px;
	padding-top: 0px;
	background-color: white;

}
.segmentTitle {
	font-weight:bold;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 3px;
	background-color: #BDEE8B;
}
.segmentSection {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.questionsTable {
	width: 100%;
	border: none;
}
.tableQuestion {
	text-align: right;
	font-size: 8pt;
	font-weight: bold;
	width: 100px;
	padding-right: 10px;
}
.productDropdown {
	width: 100px;
	text-align: right;
}
.wider {
	width: 250px;
}
.tableAnswer {
	font-size: 8pt;
	width: 300px;
}
.tableAnswerProduct {
	font-size: 8pt;
}
.tableAnswerInput {
	width: 395px;
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid black;
}
.tableAnswerInputSmall {
	width: 30px;
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid black;
}
.bigTextArea {
	width: 575px;
	border: 1px solid black;

	height: 200px;
	font-family: Verdana;
	font-size: 8pt;
}
.textarea {
	border: 1px solid black;
	width: 575px;
	height: 100px;
	font-family: Verdana;
	font-size: 8pt;
}
.full {
	width: 100%;
}
.smallTextTop {
	font-size: 7pt;
	text-align: center;
}
A:link, A:visited, A:hover {
	color: black;
	text-decoration: none;
}
.buttonDiv {
	text-align: center;
}
.submitButton {
	font-family: Verdana;
	font-size: 8pt;
}
.productSegmentTitleText {
	font-size: 10pt;
	font-weight: bold;
}
.productSegmentTitleTextSmaller {
	font-size: 8pt;
	font-weight: normal;
}	
.drawnIn {
	margin-left: 80px;
}
.productSegmentSectionTitle {
	font-weight: bold;
	font-size: 1.1em;
}
.navButton {
	text-decoration: none;
	font-size: 9pt;
	padding: 10px;
	background-color: #E0FFC0;
	text-align: center;
	width: 75px;
}
.navButtonSelected {
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	padding: 10px;
	background-color: #BDEE8B;
	text-align: center;
	width: 75px;
}
.navButtonText {
	font-size: 7pt;
	text-align: center;
}
.navButtonTextSelected {
	font-size: 7pt;
	text-align: center;
	background-color: #E0FFC0;
}

.subHeadline {
	font-size: 13pt;
	font-weight: bold;
}
.bmiYellowCell {
	background-color: #FFFB82;
	width: 120px;
	text-align: center;
	height: 25px;
}
.bmiGreenCell {
	background-color: #A1FF94;
	width: 120px;
	text-align: center;
	height: 25px;
}
.bmiOrangeCell {
	background-color: #FFBA00;
	width: 120px;
	text-align: center;
	height: 25px;
}
.bmiRedCell {
	background-color: #FF7272;
	width: 120px;
	text-align: center;
	height: 25px;
}
.bmiUnder {
	font-size: 7pt;
	text-align: center;
}