	.home_text {
		float: left;
		height: 100%;
	}
	
	.choices {
		float: left;
		width: 559px;
		margin: 5px 0 5px 0;
	}
	
	.choices h2 {
		float: left;
		font-size: 1.2em;
		font-weight: bold;
		background: #ffffff url(../images/shd/left_col_h2_bg.gif) repeat-x left top;
		margin: 0;
		padding: 5px 3px 5px 8px;
		width: 548px;
	}
	
	.choices_inner {
		float: left;
		width: 559px;
		padding: 10px 0 0 0;
		background: url(../images/shd/left_col_holder_bg_top.gif) repeat-x left top;
		font-size: 0.9em;
	}
	
	.choices_inner img {
		margin: 0 0 5px 0;
	}
	
	.choices a, .choices a:visited, .choices a:link {
		float: left;
		width: 89px;
		padding: 0;
		margin: 0 5px 5px 0;
		color: #ffffff;
		text-decoration: underline;
		text-align: center;
		min-height: 110px;
		height: auto !important;
		height: 110px;
	}
	
	.choices a:hover, .choices a:active {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	.choices .business {
		background-color: #000099;
	}
	
	.choices .children {
		background-color: #FF6600;
	}
	
	.choices .creative {
		background-color: #FE49BF;
	}
	
	.choices .computing {
		background-color: #0099FF;
	}
	
	.choices .health_sport {
		background-color: #E74BD7;
	}
	
	.choices .independant {
		background-color: #40AC6D;
	}
	
	a.independant, a.independant:visited, a.independant:link {
		margin: 0 0 5px 0;
	}
	
	.choices .key {
		background-color: #0175C0;
	}
	
	.choices .languages {
		background-color: #FF9900;
	}
	
	.choices .pay_as_you_go {
		background-color: #BB1D14;
	}
	
	.choices .self_dev {
		background-color: #49CFCF;
	}
	
	.choices .skills {
		background-color: #99ee00;
	}
	
	.choices .centres {
		background-color: #FB4F83;
	}
	
	a.centres, a.centres:visited, a.centres:link {
		margin: 0 0 5px 0;
	}
	
	a.choiceOneLine span{
		float:left;
		padding-top:11px;
		text-align:center;
		width:89px;
		}
	a.choiceTwoLine span{
			float:left;
			padding-top:4px;
			width:89px;
		}
	
	
	
	
	.offers {
		width: 557px;
		float: left;
		min-height: 143px;
		height: auto !important;
		height: 143px;
		border-bottom: 1px solid #ffffff;
	}
	
	.offers p {
		padding: 0 0 5px 0;
		margin: 0;
		font-size: 1.2em;
	}
	
	.offers h2 {
		font-size: 1.5em;
		font-weight: lighter;
		color: #FFFFFF;
		padding: 0 0 5px 0;
		margin: 0;
	}
	
	.pay, .newsite {
		display: none;
	}
	
	.price_freeze a, .price_freeze a:visited, .price_freeze a:link, .pay a, .pay a:visited, .pay a:link, .newsite a, .newsite a:visited, .newsite a:link {
		width: 314px;
		float: left;
		background: #0086A8 url(../images/home/price_freeze_lrg.gif) no-repeat right top;
		padding: 15px 228px 0 15px;
		min-height: 128px;
		height: auto !important;
		height: 128px;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
	}
	
	.price_freeze a:hover, .price_freeze a:active, .pay a:hover, .pay a:active, .newsite a:hover, .newsite a:active {
		background: #00A0C6 url(../images/home/price_freeze_lrg.gif) no-repeat right -1268px;
	}
	
	.pay a, .pay a:visited, .pay a:link {
		background: #BB1C13 url(../images/home/pay_as_you_go_lrg.gif) no-repeat right top;
	}
	
	.pay a:hover, .pay a:active {
		background: #E32118 url(../images/home/pay_as_you_go_lrg.gif) no-repeat right -1268px;
	}
	
	.newsite a, .newsite a:visited, .newsite a:link {
		background: #1CC401 url(../images/home/new_year_lrg.gif) no-repeat right top;
	}
	
	.newsite a:hover, .newsite a:active {
		background: #1CC401 url(../images/home/new_year_lrg.gif) no-repeat right -1268px;
	}
	
	
	
	#box {
	}
	
	#box-outer {
		overflow: hidden;
		margin-bottom: 10px;
	}
	
	.nodisplay {
		display: none;
	}
	
	.blockdisplay {
			display: block;
	}
	
	a#blind {
		
		display:block;
		float:right;
		height:0 !important;
		min-height:0;
		padding-right:0;
		padding-top:18px;
		width:94px;
		
	}
	
	#box-outer a.closed{
		background:transparent url(/images/home/readMoreBtn.gif) repeat scroll 0 -18px;
		}
		
	#box-outer a.open{
		background:transparent url(/images/home/readMoreBtn.gif) repeat scroll 0 0;
		}	
		
		
	a.readMoreToggle {
		background-position: 0 -18px;
	}
	
	.toggleHeight {
		height: 288px;
		overflow: hidden;
	}
	
	