#site_container {
	width: 450px;
}
#site_footer_container {
	width: 450px;
	height: 160px;
}
#site_footer_content {
	height: 140px;
	padding:10px;
}
#reasons, #description, #repay {
	width: 375px;
}
.results_BannerMobile.displayNone{
	display : none;
}
.footerItem, .footerItem2, .footerItem3, .footerItem4 {
	margin-left: 9px;
}
.footerItem {
	width:105px;
	margin-top: -20px;
	margin-right: 0px;
}
.footerItem2 {
	width:95px;
	margin-top: -20px;
}
.footerItem3 {
	width:95px;
	margin-top: -20px;
}
.footerItem4 {
	width:95px;
	margin-top: -15px;
}
.footerLine {
	width:425px;
	margin:15px 0px 10px 0px;
}
.legal_text {
	margin: 0px 0px 0px 10px;
	float:none;
	clear:both;
	text-align:center;
}
.footerText {
	width: 100px;
	text-align: center;
	line-height:13px;
}
.footerText2 {
	text-align: center;
	width: 100%;
}
.sign_in_button {
	margin: -5px auto 0px auto;
	float:none;
}
.sign_in_margin {
line-height: 27px !important;
}
.compass {
	margin: 0px auto 0px auto;
	float: none;
}
.questions {
	margin: 0px auto 0px auto;
	float: none;
}
.phone {
	margin: 0px auto 0px auto;
	float: none;
}
.logo {
	float:none;
}
.site_title {
margin-top: 25px;
}
h1 {
	font-size: 18px;
}
.introbody_text {
	font-size: 14px;
}
.site_intro {
	width: 400px;
}
.site_sub_title {
	margin-bottom: 10px;
	font-size: 15px;
}
.questionsTitle, .resultsTitle {
	width: 202px;
	margin: -33px 18px 0px 0px;
}
.h1_small {
	font-size: 18px;
}
#peopleContainer {
	height: 203px;
	margin: 10px auto 0px
}
.people-mw {
    display:block;
	height: 203px;
	width: 425px;
	float:left;
	padding-top:0px;
}

.people{
 	display:none !important;
}

.people-mob{
 	display:none;   
}

#questions_container {
	width: 438px;
	height: auto;
	margin: 40px auto 0px auto;
}
#question_1 {
	width:418px;
	height: auto;
	float:none;
}
#question_2 {
	width:418px;
	height: auto;
	float:none;
}
#question_3 {
	width:418px;
	height: auto;
	float:none;
}
#question_4 {
	width:418px;
	height: auto;
	float:none;
}
#question_5 {
	width:418px;
	height: auto;
	float:none;
}
#question_6 {
	width:418px;
	height: auto;
	float:none;
}
#question_7 {
	width:418px;
	height: auto;
	float:none;
}
.question {
	width: 370px;
	margin-bottom: 3px;
	font-size: 14px;
	
}
 #question_7 .question {
	margin-bottom: 14px;
}
.answer {
	margin-left: 40px;
}
#question_7 .answer {
	margin-left: 0px;
}

#results_container {
	width: 420px;
	height: 525px;
	margin: 40px auto 0px auto;
}
.resultsBG {
	width: 100%;
	height:550px;
}
#results_content {
	width: 92%;
	margin: 0px;
	padding:4%;
	height:510px;
}
.resultsLine {
	width: 390px;
}
#results_Subcontent {
	width: 390px;
	margin-top: 12px;
}
#results_Subcontent2 {
	width: 390px;
	margin-top: 20px;
}
.resultsLine2 {
	width: 390px;
}

.results_Banner {
	display:none;
}
.results_BannerMobile {
	display: block;
	width: 92%;
	height: auto;
	margin: 0px 0px 0px 0px;
	float: left;
	padding: 4%;
	
}

.useful_links_row {
	width:100%;
	float:left; }
	
.applyButton {
	width: 80px;
	margin-top: -35px;
	margin-left: 125px;
}


.h3 {
	font-size: 16px;
}
.body_text {
	font-size: 13px;
	line-height: 16px;
}
a:link.printButton, a:visited.printButton, a:active.printButton, a:hover.printButton{

	display : none;
}
.mobileHidden {
	display:none;
}
.mobileOnly {
	display:inherit;
}
.radiobtn_box2 {
	width: 328px;
	height: auto;
}

.red_btn_narrow {
	background-color: #D81E05;
	background-image: url(../images/bg-red-btn.gif);
	background-repeat: repeat-x;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	border: 1px solid #bd0000;
	border-top-color: #ffa5a5;
	text-shadow: -1px -1px 0 #900;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: -1px -1px 1px #900;
	-moz-box-shadow: -1px -1px 1px #900;
	box-shadow: -1px -1px 1px #900;
	/*float: left;*/
}

.print_report {
	display: none;
}

#question_5 fieldset, #question_6 fieldset, #question_7 fieldset {
	display: inline-block;
	margin-left: 45px;
	/* width: 150px; */
	margin-top: -35px
}
#question_5 fieldset .answer, #question_6 fieldset .answer, #question_5 fieldset .answer {
	margin-left: 0px;
}
#q7Description {
	line-height: 18px;
}
.textfield {
width: 130px;
}
#text-expenses {
width: 71px;
}

#results_Subcontent3 {
	width:100%; }