/* CSS RESET BY PHIL COOK */
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,code,em,font,img,strong,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:500;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{background:#fff;color:#000;line-height:18px;}
ol,ul{list-style:none;}
table{border-collapse:collapse;;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
/* END CSS RESET */
/* DEFAULT CLASSES BY PHIL COOK */
.clear {clear: both;font-size: 0;line-height: 0;}
.left {float: left;}
.right {float: right;}
.bold{font-weight: 900;}
.red {color: #ff0000;}
/* END DEFAULT CLASSES */
/* DEFAULT PAGE LAYOUT */
html {height: 100%;margin-bottom: 1px;}
body {
	background: #fff url(/assets/images/bodybg.gif) repeat top left;
	color: #000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Geneva;
	font-size: 14px;
	line-height: 16px;
}
h1 a {background: url(/assets/images/header/logo.gif) no-repeat top left;display: block;float: left;font-size: 14px;height: 131px;text-indent: -9999px;width: 278px;}
h2 {font-size: 34px;line-height: 38px;}
h3 {font-size: 26px;line-height: 30px;}
h4, h5, h6 {font-size: 18px;line-height: 22px;}
p, ul {font-family: Verdana, Arial, Tahoma, Helvetica, Geneva;}
p {margin: 5px 0;}
a, label{color: #2d3d8d;cursor: pointer;text-decoration: none;}
a.underline {text-decoration: underline;}
label {color: #000;display:block;font-size:14px;height:18px;padding:2px;}
label.deactive {cursor: default;}
input.text, select, textarea {
	background: #fff;
	border: 1px solid #717d88;
	color: #000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Geneva;
	font-size: 12px;
	height: 16px;
	line-height: 16px;
	margin: 0;
	padding: 2px 1px;
}
select {height: 23px;padding: 0;}
div.background {background: url(/assets/images/containerbg.gif) repeat-x top left;height: 616px;}
div#container {margin: -606px auto 10px auto;width: 960px;}
div#content {background: #fff;height: 100%;}
a.pdf {background: #fff url(/assets/images/icons/pdf.gif) no-repeat 5px center;display: block;padding: 5px 0 5px 25px;}
a.pdf span {color: #000;font-size: 12px;}
.mandatory {color: #f00;}
div.read p.top {font-size: 12px;}
/* END DEFAULT PAGE LAYOUT */
/* HEADER LAYOUT */
div#header {height: 171px;position: relative;}
div#header ul.nav {display: inline;float: right;font-size: 12px;margin: 30px 20px 0 0;}
div#header ul.nav li {border-right: 1px solid #2d3d8d;float: left;height: 16px;padding: 0 10px;}
div#header ul.nav li a {display: block;line-height: 14px;}
div#header ul.nav li a:hover {text-decoration: underline;}
div#header ul.nav li.l {border: 0;padding: 0 0 0 10px;}
div#header div.resizer {float: right;margin: 22px 0 0 0;width: 91px;}
div#header div.resizer a {float: left;border: 1px solid #A5ACB2;color: #A5ACB2;height: 24px;line-height: 22px;margin: 0 5px 0 0;}
div#header div.resizer a:hover {border-color: #2D3D8D;color: #2D3D8D;}
div#header div.resizer a.decrease {font-size: 14px;padding:0 0 0 7px;width:17px;}
div#header div.resizer a.default {font-size: 20px;padding:0 0 0 5px;width:19px;}
div#header div.resizer a.increase {font-size: 26px;margin: 0;padding:0 0 0 3px;width:21px;}
div#header div.menu {height: 83px;left: 90px;position:absolute;top: 82px;width: 870px;z-index: 5;}
div#header div.menu a {color: #000;}
div#header div.menu ul {font-size: 13px;}
div#header div.menu ul.main {float:left;height:42px;overflow:hidden;width:630px;}
div#header div.menu ul.main li {float: left;margin: 0 1px 1px 0;padding: 3px 0;}
div#header div.menu ul.main li.yourHome {border: 5px solid #ffcc00;}
div#header div.menu ul.main li.yourCommunity {border: 5px solid #33cc00;}
div#header div.menu ul.main li.otherServices {border: 5px solid #ff9900;}
div#header div.menu ul.main li.aboutUs {border: 5px solid #2d3d8d;}
div#header div.menu ul.main li.active {border-bottom: 0;margin-bottom: 0;padding-bottom: 10px;}
div#header div.menu ul.main li div.arrow {height:16px;margin:3px 0 0;position:absolute;top: 32px;left: 0;width:13px;z-index:10;}
div#header div.menu ul.main li.yourHome div.arrow {background: url(/assets/images/header/yourHomeArrow.gif) no-repeat center bottom;left: 63px;}
div#header div.menu ul.main li.otherServices div.arrow {background: url(/assets/images/header/yourServicesArrow.gif) no-repeat center bottom;left: 221px;}
div#header div.menu ul.main li.yourCommunity div.arrow {background: url(/assets/images/header/yourCommunityArrow.gif) no-repeat center bottom;left: 405px;}
div#header div.menu ul.main li.aboutUs div.arrow {background: url(/assets/images/header/ourBusinessArrow.gif) no-repeat center bottom;left: 564px;}
div#header div.menu ul.main li.yourHome.active a, div#header div.menu div.submenu ul.yourHome li a:hover {color: #af8c00;}
div#header div.menu ul.main li.otherServices.active a, div#header div.menu div.submenu ul.otherServices li a:hover {color: #bf7500;}
div#header div.menu ul.main li.yourCommunity.active a, div#header div.menu div.submenu ul.yourCommunity li a:hover {color: #268f00;}
div#header div.menu ul.main li.aboutUs.active a, div#header div.menu div.submenu ul.aboutUs li a:hover {color: #0021BF;}
div#header div.menu ul.main li.active div.arrow {background: none;height: 0;top: 0;width: 0;}
div#header div.menu ul.main li.active div.whiteblock {background: #fff;height: 5px;position: absolute;top: 42px;z-index: 10;}
div#header div.menu ul.main li.active.yourHome div.whiteblock {width: 131px;}
div#header div.menu ul.main li.active.yourCommunity div.whiteblock {width: 182px;}
div#header div.menu ul.main li.active.otherServices div.whiteblock {width: 163px;}
div#header div.menu ul.main li.active.aboutUs div.whiteblock {width: 110px;}
div#header div.menu ul.main li a {display: block;font-size: 18px;line-height: 24px;padding: 0 15px;}
div#header div.menu div.submenu {height:42px;overflow:hidden;}
div#header div.menu div.submenu ul li {background: #fff;float: left;padding: 10px 0;}
div#header div.menu div.submenu ul li.f {padding: 10px 0 10px 10px;}
div#header div.menu div.submenu ul li.l {padding: 10px 10px 10px 0;}
div#header div.menu div.submenu ul li a {border-right: 1px solid #000;display: block;line-height: 12px;margin: 0 10px 0 0;padding: 0 10px 0 0;}
div#header div.menu div.submenu ul li.l a {border: 0;margin: 0;padding: 0;}
div#header div.menu div.submenu ul.yourHome li {border-top: 5px solid #ffcc00;border-bottom: 5px solid #ffcc00;}
div#header div.menu div.submenu ul.yourHome li.f {border-left: 5px solid #ffcc00;}
div#header div.menu div.submenu ul.yourHome li.l {border-right: 5px solid #ffcc00;}
div#header div.menu div.submenu ul.yourCommunity li {border-top: 5px solid #33cc00;border-bottom: 5px solid #33cc00;}
div#header div.menu div.submenu ul.yourCommunity li.f {border-left: 5px solid #33cc00;}
div#header div.menu div.submenu ul.yourCommunity li.l {border-right: 5px solid #33cc00;}
div#header div.menu div.submenu ul.otherServices li {border-top: 5px solid #ff9900;border-bottom: 5px solid #ff9900;}
div#header div.menu div.submenu ul.otherServices li.f {border-left: 5px solid #ff9900;}
div#header div.menu div.submenu ul.otherServices li.l {border-right: 5px solid #ff9900;}
div#header div.menu div.submenu ul.aboutUs li {border-top: 5px solid #2d3d8d;border-bottom: 5px solid #2d3d8d;}
div#header div.menu div.submenu ul.aboutUs li.f {border-left: 5px solid #2d3d8d;}
div#header div.menu div.submenu ul.aboutUs li.l {border-right: 5px solid #2d3d8d;}
div#header div.menu form.search {
	background: url(/assets/images/bodybg.gif) repeat top left;
	float: left;
	height: 23px;
	margin: 4px 0 5px 4px;
	padding: 5px 8px;
	width: 165px;
}
div#header div.menu form.search input#q {float: left;margin: 1px 5px 0 0;width: 130px;}
div#header div.menu form.search input#qs {
	background: url(/assets/images/header/qgo.png) no-repeat left top;
	border: 0;
	cursor:pointer;
	float: left;
	height: 23px;
	padding: 0;
	width: 23px;
}
div#header div.block {background: #2D3D8D url(/assets/images/header/logoCut.gif) no-repeat 31px top;height: 40px;}
/* END HEADER LAYOUT */
/* FOOTER LAYOUT */
div#footer {
	background: #fff;
	height: 100%; /*IE Hack */
	padding: 10px 30px 10px 20px;
}
div#footer div.help {float: left;margin: 0 35px 0 0;width: 345px;}
div#footer div.help div#translate {float: left;height: 50px;margin: 9px 10px 0 0;overflow: hidden;width: 170px;}
div#footer div.help ul {float: left;width: 165px;}
div#footer ul li, div#footer div.accreditations {float: left;font-size: 12px;}
div#footer p.copyright {float: right;}
div#footer ul li {padding: 0 5px;}
div#footer ul li a {color: #40486e;display: block;padding: 0 5px;}
div#footer ul, div#footer p.copyright {font-size: 12px;margin: 20px 0 0 0;}
div#subfooter a.atu {display: inline;float: left;font-size: 11px;margin:17px 0 0 300px;width:320px;}
div#subfooter div.w3c {display: inline;float: right;margin:10px 20px 0 0;width:190px;}
/* END FOOTER LAYOUT */
/* HOME PAGE */
div.home div.alpha {
	background: #fff;
	border-bottom: 5px solid #2D3D8D;
	border-left: 5px solid #2D3D8D;
	border-right: 5px solid #2D3D8D;
	height: 100%; /*IE Hack */
	margin: 0 0 5px 0;
}
div.home div.alpha div.text {float: left;margin: 0 10px 0 0;padding: 15px 0 0 25px;width: 485px;}
div.home div.alpha div.text p {font-size: 14px;}
div.home div.alpha div.text p.em {color: #2E3D8D;font-size: 24px;font-weight: 900;line-height: 28px;}
div.home div.alpha img.intro {float: right;width: 430px;}
div.home div.bravo, div.home div.charlie, div.home div.delta {display: inline;float: left;margin: 0 0 10px 5px;}
div.home div.bravo {width: 165px;}
div.home div.charlie {width: 370px;}
div.home div.delta {width: 405px;}
div.home div.bravo div {border: 5px solid;margin: 0 0 5px 0;position:relative;width:155px;}
div.home div.bravo div div.img {border: none;float: left;margin: 5px 0;width: 60px;}
div.home div.bravo h3 {float: left;font-size: 16px;line-height: 20px;padding: 7px 0 5px 5px;text-align: center;width: 85px;}
div.home div.bravo div.blue {border-color: #2d3d8d;}
div.home div.bravo div.yellow {border-color: #ffcc00;}
div.home div.bravo div div.arrow {border: none;bottom: 5px;height: 12px;left:-5px;margin: 0;position:absolute;width: 16px;z-index:5;}
div.home div.bravo div.blue div.arrow {background: url(/assets/images/icons/blueArrowRight.gif) no-repeat left top;}
div.home div.bravo div.yellow div.arrow {background: url(/assets/images/icons/yellowArrowRight.gif) no-repeat left top;}
div.home div.bravo div h3 a {color: #000;display: block;}
div.home div.bravo div h3.nobg {background: none;}
div.home div.bravo div#talk  h3 {padding-top: 20px;padding-bottom: 10px;}
div.home div.bravo div#home h3.home {border-top: 1px solid #000;padding-top: 5px;margin-top: 5px;}
div.home div.bravo div#home h3 {float: none;}
div.home div.bravo div#home div.hold {border: none;float: left;width: 85px;}
div.home div.bravo div#career div.img {margin: 0;}
div.home div.charlie div.quicklinks, div.home div.charlie div.downloads {border: 5px solid #cacee3;margin: 0 0 5px 0;padding: 5px;}
div.home div.charlie div.quicklinks p {padding-left: 15px;}
div.home div.charlie div h4 {font-size: 18px;line-height: 22px;padding-left: 15px;}
div.home div.charlie div.quicklinks form#quicklinks {background: url(/assets/images/bodybg.gif) repeat top left;padding: 5px 0 5px 15px;}
div.home div.charlie div.quicklinks form#quicklinks select {font-size: 13px;width: 200px;}
div.home div.charlie div.downloads ul {margin: 0 0 0 10px;}
div.home div.charlie div.downloads ul li {border-bottom: 1px dotted #717d88;}
div.home div.charlie div.downloads ul li a:hover {background-color: #eff0f4}
div.home div.delta div.newsItem {
	border: 5px solid #2d3d8d;
	margin: 0 0 5px 0;
	position: relative;
	width: 395px;
}
div.home div.delta div.newsItem div.arrow {
	background: url(/assets/images/icons/blueArrowRight.gif) no-repeat left top;
	bottom: 5px;
	height: 12px;
	left: -5px;
	position: absolute;
	width: 16px;
	z-index: 5;
}
div.home div.delta div.newsItem div.text {float: left;padding: 0 0 0 15px;width: 155px;}
div.home div.delta div.newsItem div.text h5 {line-height: 18px;}
div.home div.delta div.newsItem div.text h5 a {color: #000;font-size: 16px;font-weight: 900;line-height: 18px;}
div.home div.delta div.newsItem div.text p {color: #40486E;overflow: hidden;}
div.home div.delta div.newsItem div.text p.readmore {height: auto;}
div.home div.delta div.newsItem img {float: right;}
/* END HOME PAGE */
/* SIDEBAR */
div.sidebar {border: 5px solid #2D3D8D;background: #fff;float: left;font-size: 14px;margin: 5px 0 0 0;padding: 5px;width: 170px;}
div.sidebar ul li {border-bottom: 1px dotted #717D88;}
div.sidebar .head {margin: 0;padding: 5px 0;}
div.sidebar p.head {color: #000;font-weight: 900;}
div.sidebar a.head {border: 0;background: none;display: block;font-weight: 900;padding-left: 0;}
div.sidebar p.head.extra {margin: 30px 0 0 0;}
div.sidebar ul li a {background: #fff;display: block;margin: 0;padding: 5px 0 5px 10px;}
div.sidebar ul li p.active {background: #F9F9FB;border-left: 5px solid;margin: 0;padding: 5px 0 5px 5px;}
div.sidebar ul li a:hover {background: #F9F9FB;border-left: 5px solid;padding-left: 5px;}
div.sidebar.yellow ul li a:hover, div.sidebar.yellow ul li p.active {border-left-color: #ffcc00;}
div.sidebar.green ul li a:hover, div.sidebar.green ul li p.active {border-left-color: #33cc00;}
div.sidebar.orange ul li a:hover, div.sidebar.orange ul li p.active {border-left-color: #ff9900;}
div.sidebar.blue ul li a:hover, div.sidebar.blue ul li p.active {border-left-color: #2d3d8d;}
div.sidebar a.pdf {background-position: 0 1px;}
/* END SIDEBAR */
/* TEMPLATE PAGE */
div.read {float: left;margin: 5px 0 0 5px;overflow: hidden;width: 495px;}
div.read h2 {color: #fff;font-size: 28px;height: 34px;line-height: 34px;overflow: hidden;padding: 10px 20px 10px 20px;width: 455px;}
div.read.yellow h2 {background: #ffcc00;}
div.read.green h2 {background: #33cc00;}
div.read.orange h2 {background: #ff9900;}
div.read.blue h2 {background: #2d3d8d;}
div.read div.indent {margin: 10px 60px 10px 20px;}
div.read a {text-decoration: underline;}
div.read p, div.read ul {font-size: 14px;line-height: 18px;margin: 15px 0;}
div.read div.indent p.headline {border-bottom: 1px solid;color: #2D3D8D;font-size: 18px;font-weight: 900;line-height: 22px;padding: 0 0 10px;}
div.read.yellow div.indent p.headline {border-color: #FFCC00;}
div.read.orange div.indent p.headline {border-color: #FF9900;}
div.read.green div.indent p.headline {border-color: #33CC00;}
div.read.blue div.indent p.headline {border-color: #2D3D8D;}
div.read ul {margin: 10px 0 10px 30px;}
div.read ul.disc {list-style: disc;}
div.read ul.decimal {list-style: decimal;margin: 10px 20px;}
div.read div.caseStudy {background: url(/assets/images/icons/caseStudyBg.gif) repeat-y right top;border: 5px solid #cacee3;margin: 10px 0 10px 10px;width: 460px;}
div.read div.caseStudy div {float: left;padding: 20px;width: 245px;}
div.read div.caseStudy div h5 {font-size: 22px;line-height: 26px;}
div.read div.caseStudy div.img {float: right;height: 100%;padding: 0;width: 175px;}
div.read div.caseStudy p {margin: 5px 0;}
div.read div.caseStudy a {color: #ff0000;display: block;}
div.read div.caseStudy a.download {font-size: 20px;line-height: 24px;margin: 0 0 10px;text-decoration: underline;}
div.read div.caseStudy a.adobeReader {background: url(/assets/images/icons/adobeReader.gif) no-repeat left 2px;padding: 1px 0 0 20px;}
div.read form {margin: 10px 0 10px 20px;}
div.read form fieldset p {float: left;margin: 0 0 5px;}
div.read form fieldset p label {float: left;margin: 0 10px 0 0;width: 130px;}
div.read form fieldset p label.error {clear: both;color: #FF0000;display: inline;font-size: 12px;height: auto;line-height: 14px;margin: 1px 0 0 144px;width: 200px;}
div.read form fieldset p input.text, div.read form fieldset p textarea {float: left;width: 200px;}
div.read form fieldset p input.addressAdditional {display:inline;margin: 0 0 0 144px;}
div.read form fieldset input.submit {margin: 0 0 0 142px;width: 208px;}
div.read form fieldset p textarea {height: 130px;}
div.read div.labels {float: left;width: 130px;}
div.read div.inputs {float: left; width: 200px;}
div.read div.labels label {padding: 2px;vertical-align: bottom;}
div.read div.labels label, div.read div.inputs input {margin: 0 0 5px 0;}
div.read div.labels label.address {margin: 0 0 34px 0;}
div.read div.inputs input, div.read div.inputs textarea {display: block;width: 200px;}
div.read div.inputs textarea {height: 150px;}
div.read p.info {font-size: 18px;line-height: 22px;}
div.read.full {margin: 5px 0 0 0;width: 690px;}
div.read.full h2 {width: 650px;}
div.additional {float: right;margin: 5px 0 0 0;position: relative;width: 270px;}
div.additional div.block {height: 54px;position: absolute;right: 0;width: 10px;}
div.additional.yellow div.block {background: #ffcc00;}
div.additional.green div.block {background: #33cc00;}
div.additional.orange div.block {background: #ff9900;}
div.additional.blue div.block {background: #2d3d8d;}
div.additional img.feature {border: 5px solid;}
div.additional img.feature.first {border-top-width: 25px;}
div.additional.yellow img.feature {border-color: #ffcc00;}
div.additional.green img.feature {border-color: #33cc00;}
div.additional.orange img.feature {border-color: #ff9900;}
div.additional.blue img.feature {border-color: #2d3d8d;}
div.additional div.tag {border: 5px solid;font-size: 12px;height: 70px;margin: 0 0 5px 0;position:relative;width: 250px;}
div.additional div.tag div.arrow {
	background: no-repeat left top;
	bottom: 5px;
	display: block;
	height: 12px;
	left: -5px;
	position: absolute;
	width: 16px;
	z-index: 10;
}
div.additional div.tag img {float: left;position: relative;z-index: 1;}
div.additional div.tag.yellow {border-color: #ffcc00;}
div.additional div.tag.green {border-color: #33cc00;}
div.additional div.tag.orange {border-color: #ff9900;}
div.additional div.tag.blue {border-color: #2d3d8d;}
div.additional div.tag.yellow div.arrow {background-image: url(/assets/images/icons/yellowArrowRight.gif);}
div.additional div.tag.green div.arrow {background-image: url(/assets/images/icons/greenArrowRight.gif);}
div.additional div.tag.orange div.arrow {background-image: url(/assets/images/icons/orangeArrowRight.gif);}
div.additional div.tag.blue div.arrow {background-image: url(/assets/images/icons/blueArrowRight.gif);}
div.additional div.tag div.text {float: left;height: 70px;overflow: hidden;width: 145px;}
div.additional div.tag div.text a {color: #000;display: block;font-size: 12px;line-height: 14px;padding: 2px 0 0 10px;}
div.additional div.tag div.text h6 a {font-size: 18px;line-height: 18px;}
div.downloadBox div.img {float:left;margin: 0 10px 0 0;width: 71px;}
div.downloadBox div.text {float: left;width: 325px;}
div.downloadBox div.text p {margin: 0 0 5px 0;}
/* END TEMPLATE PAGE */
/* SITEMAP PAGE */
div.sitemap {padding: 30px 50px;}
div.sitemap div {
	border-right: 1px solid #2d3d8d;
	float: left;
	height: 500px;
	padding: 0 15px;
	width: 250px;
}
div.sitemap div.charlie {border: 0;}
div.sitemap ul {list-style: disc outside;margin: 10px 0 10px 30px;}
div.sitemap a:hover {text-decoration: underline;}
/* END SITEMAP PAGE */
/* NEWS PAGE */
div#content.news div.read {width: 765px;}
div#content.news div.read h2 {width: auto;}
div#content.news div.read div.indent {margin: 10px 20px;}
div#content.news div.read div.indent div {margin: 0 0 25px 0;border-bottom: 1px dashed #717D88;}
div#content.news div.read div.indent img.item {border: 1px solid #2D3D8D;float: left;margin: 0 10px 0 0;width: 79px;}
div#content.news div.read div.indent div.text {border: none;float: left;margin: 0 0 10px 0;width: 634px;}
div#content.news div.read div.indent div.text h3 {color: #2D3D8D;font-size: 22px;margin: 0 0 5px 0;}
div#content.news div.read div.indent div.text p {margin: 5px 0;}
div#content.news div.read div.indent div.text p.readmore {margin: 0;}
/* END NEWS PAGE */
/* NEWS ARTICLE PAGE */
div#content.article div.read {width: 765px;}
div#content.article div.read h2 {width: auto;}
div#content.article div.read div.indent {margin: 10px 20px;}
div#content.article div.read div.indent img {float: right;margin: 15px 0 0 0;padding: 0 0 10px 10px;width:256px;}
/* END OF NEWS ARTICLE PAGE */
div#content.accessibility {padding: 10px 30px;}
div#content.accessibility p, div#content.accessibility ul {font-size: 14px;line-height: 18px;margin: 10px 0;}
/* YOUR HOME */
div.yourHome div.caseStudy {margin: 10px 0;width: 405px;}
div.yourHome div.caseStudy div {padding: 15px;width: 200px;}
div.yourHome div.caseStudy div.img {margin:15px 0 0;padding:0;width:120px;}
/* END OF YOUR HOME */
/* HOUSING BENEFITS CALCULATOR */
div.housingCalc div.read form {margin: 0;}
div.housingCalc div.read form select {height: auto;width: 84px;}
div.housingCalc div.read form input {width: 80px;}
div.housingCalc div.read form label {height: auto;}
div.housingCalc div.read form div.row_wrapper {border: 1px solid #ccc;height: 100%;margin: 10px 15px;padding: 10px 15px;}
div.housingCalc div.read form div.row_wrapper div.question {float: left;height: 100%;margin:0 15px 0 0;width:230px;}
div.housingCalc div.read form div.row_wrapper div.answer {float:right;text-align:right;width:100px;}
div.housingCalc div.read form div.row_wrapper div.sevenTh {margin: 0 0 0 193px;}
div.housingCalc div.read form div.row_wrapper div.sevenTh p {float: left;margin: 0;text-align: right;width: 70px;}
div.housingCalc div.read form div.row_wrapper div.sevenTh p.weekly {margin: 0 15px 0 0;}
div.housingCalc div.read form div.row_wrapper div.sevenTr {margin: 10px 0;}
div.housingCalc div.read form div.row_wrapper div.sevenTr label {float: left;margin: 0 20px 0 0;padding: 0;width: 175px;}
div.housingCalc div.read form div.row_wrapper div.sevenTr div.inputs {display: inline;float: left;margin: 0 0 0 13px;width: 140px;}
div.housingCalc div.read form div.row_wrapper div.sevenTr div.inputs input {float: left;display: inline;width: 50px;}
input#BAAFC23, input#BAAFC25, input#BAAFC27, input#BAAFC29 {margin: 0 0 0 25px;}
/* END OF HOUSING BENEFITS CALCULATOR */
