body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffffff;
	background:#f2f8fc;

}

td,th {

}

.formbg {
	background: #FFFFFF;

}

.introtext {
	font-size: 85%;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	color: #333333;
	padding-top: 15px;
	padding-bottom: 25px;
}

.formlabel {
	padding-left: 5px;
	border-bottom:1px #ffffff;
	text-align: left;
	vertical-align: middle;
	background-color: #19478a;
	font-weight: bold;
	color: #ffffff;
}

.formtext {
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-left: 5px;
	padding-bottom: 25px;

	vertical-align: middle;
	font-weight: normal;
	color: #ffffff;
	border-bottom:5px #ffffff;
}
.formtext2 {
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-left: 5px;
	padding-bottom: 25px;
	text-align:left;
	vertical-align: middle;
	font-weight: normal;
	color: #ffffff;
	border-bottom:5px #ffffff;
}
.design {
	background:#dbdbdb;
	width:460px;
}

.dislikeextreme {

	vertical-align:bottom;
	text-align:left;
	font-weight:bold;
	padding-bottom:5px;

}

.likeextreme {
	vertical-align:bottom;
	text-align:right;
	font-weight:bold;
	padding-bottom:5px;

}
.contenttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #19478a;
} 
.contentbigger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight:bold;
	color: #19478a;
} 

.main_toptitle {
	
	width:817px;
	height:210px;
} 

.big_toptitle {
	width:817px;
	height:328px;
} 


.timeline_padding {
	padding-top:170px;
	padding-left:406px;
}



.main_left {
	background:url(../assets/generic/page_left.gif) top right no-repeat;
	height:612px;
	width:329px;
} 

.main_right {
	background:url(../assets/generic/page_right.gif) top left no-repeat;
	height:612x;
	width:353px;
} 

.main_area {
	width:801px;
	background:url(../assets/generic/middle_slice.gif) #32912d top left repeat-x ;
}

.rhs_shad {
	width:16px;
	background:url(../assets/generic/rhs_slice.gif) top left repeat-y ;
} 

.main_middle {
	width:645px;
	
}

.main_table {
	width:625px;
}

.question_text {
	font-size:18px;
	color:#ffffff;
	padding-bottom:5px;
}

.answer_text {
	font-size:13px;
	color:#ffffff;
}	

.finish_text {
	font-size:14px;
	color:#ffffff;
	padding:5px;
}

.validation_text {
	font-size:14px;
	color:#f7941d;
	font-weight:bold;
	padding-bottom:5px;
}


.home_left {
	background:url(../assets/generic/home_left.gif) top right no-repeat;
	height:774px;
	width:329px;
	
} 

.home_right {
	background:url(../assets/generic/home_right.gif) top left no-repeat;
	height:774px;
	width:368px;
} 

.home_footer_text {
	font-size:11px;
	width:445px;
	color:#666666;
	min-height:105px;
	background:url(../assets/generic/home_copyright_bg.gif) #ffffff top left repeat-x;
}

.footer_text {
	font-size:11px;
	width:800px;
	color:#666666;
	padding-top:10px;
}

.finish_left {
	background:url(../assets/generic/finish_left.gif) top right no-repeat;
	height:644px;
	width:332px;
	
} 

.finish_right {
	background:url(../assets/generic/finish_right.gif) top left no-repeat;
	height:644px;
	width:368px;
}

.finish_main {
	height:312px;
	width:566px;
	background:url(../assets/generic/finish_bg.gif) #32912d top left repeat-x;
}
