*{
	margin:0;
	padding:0;
	outline:none;
}

body{
	color:#404041;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFFFFF url(../images/bodyBG.gif) left top repeat-x;
	overflow-y:scroll;
}

a{
	color:#e6463a;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

a img{
	border:none;
}

a.takeAction{
	background:url(../images/actionIcon.png) right center no-repeat;
	padding-right:20px;
}

a.takeAction.noIcon{
	background:none;
	padding-right:0;
}

a.takeAction.black{
	color:#404041;	
}

a.takeAction.black:hover{
	text-decoration:none;	
}

p.takeAction{
	float:left;
	width:100%;
}

span.large{
	font-size:120%;	
	display:block;
}

span.orange{
	color:#e6463a;	
}

p{
	line-height:18px;
	margin-bottom:10px;
}

p.noBottom{
	margin-bottom:0;	
}

p.moreBottom{
	margin-bottom:30px;	
}

.errors{
	color:red;	
}

#center #secondary.templateFull p.black{
	color:#404041;	
}

img.bordered{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

#wrapper{
	width:980px;
	margin:0 auto;
}

#header{
	width:980px;
	height:62px;
	margin:44px 0 50px;
}

#header h1 a{
	float:left;
	width:319px;
	height:62px;
	text-indent:-9999px;
	display:block;
	background:url(../images/logo.jpg) left top no-repeat;
}

#header p.strap{
	display:none;
	float:left;
	margin:32px 0 0 15px;
}

#header ul.topBlocks{
	float:right;
	height:46px;
	width:620px;
	margin-top:12px;
}

#header ul.topBlocks li{
	float:right;
	height:46px;
	display:block;
	border-left:2px solid #000000;
	padding:0 10px;
}

#header ul.topBlocks li h3{
	font-size:14px;
	font-weight:normal;
	margin-top:5px;
}

#header ul.topBlocks li p{
	font-size:16px;
}

#header ul.topBlocks li p a{
	color:#404041;
	text-decoration:none;
}

#header ul.topBlocks li p a:hover{
	text-decoration:underline;
}

#header ul.topBlocks li.freeAdvice{
	background:url(../images/topBlock-phone.gif) left center no-repeat;
	padding-left:35px;
	color:#ef4834;
}

#header ul.topBlocks li.members{
	background:url(../images/topBlock-members.gif) left center no-repeat;
	padding-left:45px;
	display:none;
}

#header ul.topBlocks li.councils{
	background:url(../images/topBlock-councils.gif) left center no-repeat;
	padding-left:40px;
}

#main{
	width:980px;
}

#main #left{
	width:162px;
	float:left;
}

#left ul{
	width:162px;
	overflow:hidden;
}

#left ul li.sub{
	margin-bottom:0;
	overflow:hidden;
	height:0;
}

#left ul li.sub.expanded{
	height:auto;	
}

#left ul ul{
	margin:5px 0 5px 5px;
	display:block;
	width:142px;
	border-left:1px dashed #dad9d9;
}

#left ul ul li{
	margin-left:0;
	padding-left:10px;
	width:142px;
}

#left ul ul ul{
	width:132px;
}

#left ul ul ul li{
	width:122px;
}

#left ul.topDivider{
	background:url(../images/leftDivider.gif) top left no-repeat;
	padding-top:18px;
}

#left ul.bottomDivider{
	background:url(../images/leftDivider.gif) bottom left no-repeat;
	padding:5px 0 18px;
	margin-bottom:10px;
}

#left ul li{
	margin-left:15px;
	float:left;
	width:147px;
	margin-bottom:5px;
	list-style:none;
	/* IE6 Fix */
	display:inline;
}

#left ul li a{
	color:#404041;
}

#left #trackCase{
	margin-left:15px;
	overflow:hidden;
}

#trackCase label{
	color:red;
	font-size:11px;
	float:left;
	width:58px;
	line-height:20px;
}

#trackCase input#caseNo{
	float:right;
	width:60px;
	padding:1px 2px;
	color:#404041;
	background:#fff;
	border:1px solid #404041;
	margin:0 4px 0 0;
	/* IE6 Fix */
	display:inline;
}

#trackCase input#caseSubmit{
	text-indent:-9999px;
	display:block;
	width:16px;
	height:16px;
	background:url(../images/buttonIcon.gif) left top no-repeat;
	border:none;
	float:right;
	cursor:pointer;
	margin-top:2px;
}

#trackCase label.error{
	width:145px;
	float:left;
	clear:both;
}

#left #ringBack{
	border:3px solid #404040;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#fff;
	padding:10px 7px;
	width:142px;
	margin:10px 0;
}

#ringBack h3{
	font-weight:normal;
	font-size:16px;
	margin-bottom:5px;
}

#ringBack ul{
	width:142px;
}

#ringBack ul li{
	width:142px;
	margin-left:0;
}

#ringBack ul li input{
	border:1px solid #d2d2d4;
	width:136px;
	background-color:#d2d2d4;
	padding:2px;
	color:#404041;
}

#ringBack ul li.submit{
	text-align:right;
}

#ringBack ul li.submit input{
	width:auto;
	padding:2px 12px 2px 2px;
	background:#d2d2d4 url(../images/buttonBG.gif) right center no-repeat;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#left .award{
		
}

#main{
	overflow:hidden;
	width:980px;
	margin-bottom:20px;
}

#main #center{
	width:515px;
	float:left;
	margin:0 20px;
}

#center #primary{
	background-color:#b5bde1;
	width:473px;
	border:1px solid #b5bde1;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:20px 20px 10px;
	margin-bottom:20px;
}

#primary h2{
	font-weight:normal;
	font-size:30px;
	margin-bottom:10px;
}

#primary p{
	font-size:18px;
	line-height:25px;
}

#primary ul{
	margin:10px 0 10px 10px;
	font-size:14px;
}

#primary ul li{
	margin-bottom:5px;
	background:url(../images/primaryBullet.gif) left 3px no-repeat;
	padding-left:16px;
	list-style:none;
}

#primary ul.noBullets{
	margin:10px 0 10px 0;
	font-size:16px;
}

#primary ul.noBullets li{
	padding-left:0;
	background:none;
	list-style:none;
}

#secondary{
	width:475px;
	padding:0 20px;
}

#secondary.templateSplit{
	width:495px;
	padding:0 0 0 20px;
}

#secondary.templateSplit h2{
	color:#0d57a5;
	font-size:30px;
	font-weight:normal;
	margin-bottom:15px;
}

#secondary.templateFull.noRight{
	padding:0 0 0 20px;
	width:495px;
}

#secondary.templateFull h2{
	font-size:30px;
	font-weight:normal;
	margin-bottom:10px;
}

#secondary.templateFull.pink h2{
	color:#ee3897;	
}

#secondary.templateFull.green h2{
	color:#00924d;	
}

#secondary.templateFull.orange h2{
	color:#f26426;	
}

p.red, h3.red{
	color:#ef4834;	
}

p.darkred, h3.darkred{
	color:#cb252b;	
}

p.purple, h3.purple{
	color:#693072;	
}

p.pink, h3.pink{
	color:#cd128c;	
}

p.green, h3.green{
	color:#00924d;	
}

p.blue, h3.blue, h2.blue{
	color:#0d57a5;	
}

#secondary h3.orange{
	color:#f26426;	
	font-size:18px;
}

span.larger, p.larger{
	font-size:110%;	
}

#secondary h3{
	font-weight:normal;
	font-size:18px;
	margin-bottom:5px;
}

#secondary h3.cleared{
	clear:both;	
}

#secondary h3.marginBottom{
	margin-bottom:15px;	
}

#secondary ul{
	margin:10px 0 10px 10px;
}

#secondary ul li{
	margin-bottom:5px;
	background:url(../images/mainBullet.gif) left 3px no-repeat;
	padding-left:16px;
	list-style:none;
}

#secondary ol{
	margin:10px 0 10px 10px;
}

#secondary ol li{
	margin-bottom:5px;
	list-style-position:inside;
}

#secondary ol.noRight{
	margin:10px 0 10px 20px;	
}

#secondary ol.orange{
	color:#f26426;
}

	#secondary ol.orange span{
		color:#404041;	
	}
	
#secondary ol.large{
	font-size:16px;
	line-height:22px;
}

	#secondary ol.large li{
		margin-bottom:10px;
		list-style-position:outside;
	}

#secondary #video{
	margin:0 0 0 15px;
	width:260px;
	float:right;
}

#video p.caption{
	color:red;
}

#video a.videoThumb{
	display:block;
	width:259px;
	height:151px;
	text-indent:-9999px;
	background:url(../images/videoThumb.jpg) left top no-repeat;
	cursor:default;
}

#video a.videoThumb:hover{
	background-position:right top;
}

#secondary p.quote{
	width:470px;
	margin-left:-20px;
	padding-left:25px;
	background:url(../images/quoteBG.gif) left top no-repeat;
}

p.quote span.author{
	display:block;
	font-style:italic;
	text-align:right;
	font-size:11px;
	padding-top:2px;
}

#secondary h2.product span{
	font-size:60%;	
}

#secondary p.price{
	text-align:right;
	font-weight:bold;
	font-size:175%;
	margin:20px 0 20px 0;
}

#secondary ul#proceedLinks{
	margin:0;
	padding:20px 0 0 0;
	width:475px;
}

#secondary ul#proceedLinks li{
	background:none;
	padding:0;
	margin:0;
	float:left;
	width:auto;
	font-size:150%;
}

#secondary ul#proceedLinks li.middle{
	border-left:4px solid #c7c8ca;	
	border-right:4px solid #c7c8ca;
	margin:0 20px;
	padding:0 20px;
}

.video{
	text-align:center;
}

#secondary p.action{
	font-size:16px;
	color:#E6463A;
	margin-top:20px;
}	

#secondary p.right{
	text-align:right;	
	float:right;
	width:45%;
}

#secondary p.left{
	text-align:left;	
	float:left;
	width:45%;
}

#secondary.templateFull p.large{
	font-size:16px;	
	line-height:22px;
}

#secondary.templateFull.pink p.large{
	color:#ee3897;
}

#secondary.templateFull.green p.large{
	color:#00924d;
}

#secondary.templateFull.green p.praiseAuthor{
	color:#00924d;
}

#secondary.templateFull.green p.praise{
	margin-bottom:0;	
}

#secondary.templateFull.orange p.large{
	color:#f26426;
}

#secondary.templateFull.orange p.large.noColour{
	color:#404041;	
}

#secondary .splitContent{
	
}

#secondary .splitContent .left{
	float:left;
	width:215px;
	color:#3573b4;
}

#secondary .splitContent .left h3{
	margin-bottom:0;	
}

#secondary .splitContent .left h3 span{
	font-size:12px;	
}

#secondary .splitContent .left p.tip{
	font-weight:bold;	
}

#secondary .splitContent.orange .left p.tip{
	color:#f37436;
}

#secondary .splitContent.blue .left p.tip{
	color:#00b4f1;
}

#secondary .splitContent .right{
	border:5px solid #0B58A8;	
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background-color:#fff;
	float:right;
	width:230px;
	padding:10px;
}

#secondary .splitContent.orange .right{
	border-color:#f37436;
}

#secondary .splitContent.blue .right{
	border-color:#aae0fa;
	background-color:#aae0fa;
}

.splitContent p.action{
	width:495px;
	float:left;
}

#callBackSuccess, #contactSuccess, #paymentSuccess{
	border:5px solid #404041;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	width:475px;
	padding:15px 15px 15px 15px;
	height:300px;
}

#callBackSuccess{
	width:355px;
	padding:15px 135px 15px 15px;
	background:url(../images/cbSuccessBG.jpg) bottom right no-repeat;	
}

#callBackSuccess h2, #contactSuccess h2, #paymentSuccess h2{
	font-size:32px;	
	font-weight:normal;
	margin-bottom:65px;
}

#paymentSuccess h2{
	margin-bottom:50px;	
}

#callBackSuccess p, #contactSuccess p, #paymentSuccess p{
	font-size:20px;
	line-height:28px;
	margin-bottom:30px;
}

#paymentSuccess p.small{
	font-size:16px;
	line-height:22px;
	margin-bottom:0;
}

table{
	margin-bottom:10px;
}

table td{
	padding-bottom:5px;
}

h3#headerRentArrears{
	font-size:12px;
	margin:0 0 10px 30px;
	float:left;
}

p.alignRight{
	text-align:right;
	float:left;
	width:100%;
}

table#rentArrears{
	width:445px;
	float:left;
	margin-left:30px;
}

table#rentArrears.view{
	border-left:1px dashed #DAD9D9;
	border-top:1px dashed #DAD9D9;	
	width:475px;
	margin:10px 0 0;
}

	table#rentArrears th{
		font-weight:bold;
		text-align:center;
	}

	table#rentArrears td{
		width:80px;
		vertical-align:top;
	}
	
	table#rentArrears.view td, table#rentArrears.view th{
		border-right:1px dashed #DAD9D9;
		border-bottom:1px dashed #DAD9D9;
		padding:2px;
	}
	
	table#rentArrears.view th{
		padding:2px 4px;	
	}
	
		table#rentArrears td input.input{
			width:76px;	
			padding:2px;
		}
		
		table#rentArrears td span{
			float:left;
			width:10px;
			padding-top:2px;
		}
		
		table#rentArrears td input.input.number{
			width:60px;
			float:left;
		}
		
		table#rentArrears td.accumulative{
			text-align:right;	
		}

dl{
	float:left;
	width:445px;
	overflow:hidden;
	margin:10px 0 10px 30px;
	display:inline;
}

dl h3{
	width:445px;
	float:left;
	clear:both;
}

h3.form{
	margin-left:30px;	
}

dl p{
	width:445px;
	float:left;
	clear:both;
}

p.form{
	margin-left:30px;	
}

dl.lessTop{
	margin-top:0;	
}

dl.moreBottom{
	margin-bottom:20px;	
}

dl.noBottom{
	margin-bottom:0;	
}

dl.noMargin{
	margin-top:0;
	margin-bottom:0;
}

dl dt, dl dd{
	float:left;
	margin-bottom:8px;
}

dl dt{
	width:165px;
	clear:left;
}

dl dd{
	width:280px;
}

dl dd input.input{
	padding:2px;
	width:200px;
	height:18px;
}

dl.wideInput dd input.input{
	width:270px;	
}

dl dd.radio, dl dt.radio{
	margin-bottom:0;
}

dl dd.topSeperator, dl dt.topSeperator{
	border-top:1px dotted #999;
	padding-top:5px;
	margin-top:5px;
}

.bottomSeperator{
	height:1px;
	width:445px;
	float:left;
	clear:both;
	border-bottom:1px dotted #999;
	margin-bottom:10px;
}

#rentArrearsSection{
	overflow:hidden;
	float:left;
	width:465px;
	border-bottom:1px dotted #999999;
	margin-bottom:10px;
	padding-bottom:10px;
}

p#noNotice{
	display:none;	
	margin-left:30px;
}

dl dt label span{
	display:block;
	font-size:80%;	
}

dl dd label{
	font-size:12px;
	margin-left:5px;
	margin-bottom:5px;
}

dl dd label.error{
	float:left;
	clear:both;
	width:300px;
}

dl dd select{
	width:200px;
	padding:2px;
}

dl dd.textarea{
	height:auto;
}

dl dd.textarea textarea{
	height:190px;
	width:270px;
	padding:2px;
}

dl dd.textarea p.limitDisplay{
	font-size:10px;
	text-align:right;
	margin:0;
}

dl dd input.submit{
	width:auto;
	padding:2px 12px 2px 2px;
	background:#d2d2d4 url(../images/buttonBG.gif) right center no-repeat;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	color:#000;
	border:1px solid #d2d2d4;
	cursor:pointer;
}

ul#contents{
	width:475px;
	margin:20px 0;
	overflow:hidden;
}

	ul#contents li{
		float:left;	
		background:none;
		border-right:1px solid #c7c8ca;
		padding:0 4px;
		margin:0;
	}
	
	ul#contents li.linked{
		padding:0;	
	}
	
	ul#contents li.last{
		border-right:none;	
	}
	
		ul#contents li a{
			padding:0 4px;	
		}
		
		ul#contents li.first a{
			padding-left:0;	
		}
		
		ul#contents li.last a{
			padding-right:0;	
		}

ul#faqContent{
	margin:10px 0 20px;
	border-top:1px dashed #DAD9D9;
	padding-top:15px;
}

ul#faqContent li{
	background:none;
	padding:0;
	margin-bottom:8px;
}

.faqEntry{
	border-top:1px dashed #DAD9D9;
	padding:15px 0 5px 0;
}

.faqEntry a.anchor{
	color:#404041;
	font-weight:bold;
}

.faqEntry a.anchor:hover{
	text-decoration:none;
}

.faqEntry a.anchor cite{
	font-weight:normal;
	font-style:italic;
}

.faqEntry p{
	margin-top:2px;
}

.newsEntry h3{
	color:#0d57a5;
	margin-bottom:0;
}

	.newsEntry h3 a{
		color:#0d57a5;
		text-decoration:none;
	}

.newsEntry h4{
	font-weight:normal;
	color:#0d57a5;
	margin-bottom:10px;
}

.lightBlueBox{
	width:475px;
	margin:20px -20px;
	padding:15px;
	background-color:#cae4f4;
	border:5px solid #cae4f4;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	color:#0d57a5;
}

.lightBlueBox.noTop{
	margin-top:0;	
}

	#secondary .lightBlueBox h3{
		font-size:30px;
		margin-bottom:0;
	}

	.lightBlueBox a.takeAction, a.takeAction.blue{
		color:#0d57a5;
		background-image:url(../images/actionIconBlue.gif);
		padding-right:22px;
	}
	
	#secondary .lightBlueBox ul li{
		background-image:url(../images/blueBullet.gif);	
	}

/* Validation styles */

label.error{
	font-size:11px;
	color:#C00;
}

#wrapper #main input.error,#wrapper #main textarea.error{
	border:1px dashed #F00;
}

#main #right{
	width:260px;
	float:right;
}

/*#right a.takeAction{
	color:#404041;
	background:url("../images/rightlinkIcon.gif") right 3px no-repeat;
	padding-right:12px;
}*/	

img.rightImage{
	margin-bottom:15px;
}

#eviction{
	width:218px;
	padding:8px 16px;
	margin-bottom:15px;
	border:5px solid #0b58a8;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background-color:#fff;
	color:#0b58a8;
}

#eviction h3{
	font-size:30px;
	color:#0b58a8;
	font-weight:normal;
	margin-bottom:5px;
}

#eviction h3 a{
	color:#0b58a8;
}

#eviction h3 a:hover{
	text-decoration:none;
}

#eviction h4{
	font-size:18px;
	font-weight:normal;
	color:#0b58a8;
	margin-bottom:2px;
}

#eviction h4 span{
	font-size:12px;	
}

#eviction p.tip{
	color:#eb6132;
	font-weight:bold;
}

#right .blackBox{
	width:218px;
	padding:8px 16px;
	margin-bottom:15px;
	border:5px solid #404041;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	background-color:#fff;
}

.blackBox h3{
	font-size:30px;
	color:#404041;
	font-weight:normal;
	margin-bottom:5px;
}

.blackBox h3 a{
	color:#404041;
}

.blackBox h3 a:hover{
	text-decoration:none;
}

.blackBox a{
	color:#404041;	
}

#right .greyBox{
	width:218px;
	padding:3px 16px 8px;
	margin-bottom:15px;
	border:5px solid #c7c8ca;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	background-color:#c7c8ca;
}

.greyBox h3{
	font-size:30px;
	color:#404041;
	font-weight:normal;
	margin-bottom:5px;
}

#right .pinkBox{
	width:218px;
	padding:10px 16px 8px;
	margin-bottom:15px;
	border:5px solid #f6adcd;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	background-color:#f6adcd;
}

.pinkBox h3{
	font-size:18px;
	color:#404041;
	font-weight:normal;
	margin-bottom:5px;
}

#right .contactBox{
	width:218px;
	padding:10px 16px 8px;
	margin-bottom:15px;
	border:5px solid #b4bdde;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	background-color:#b4bdde;	
}

	.contactBox h3{
		font-size:18px;
		color:#404041;
		font-weight:normal;
	}
	
	.contactBox a{
		color:#404041;	
	}

.greyBox h3 a{
	color:#404041;	
}

.greyBox h3 a:hover{
	text-decoration:none;	
}

.greyBox p{
	margin-bottom:0;	
}

.greyBox a{
	color:#404041;	
}

.greyBox p a:hover{
	text-decoration:underline;	
}

#right .drImportant{ 
	width:218px;
	padding:10px 16px 8px;
	margin-bottom:15px;
	border:5px solid #cb252b;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	background-color:#cb252b;
	color:#fff;
}

.drImportant h3{
	font-weight:normal;
	font-size:150%;
}

#right .drContact{
	width:218px;
	padding:10px 16px 8px;
	margin-bottom:15px;
	border:5px solid #ef4834;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	color:#404041;
}

.drContact h3{
	color:#ef4834;	
	font-size:220%;
	font-weight:normal;
	margin-bottom:5px;
}

.drContact p{
	font-size:90%;	
}

#right ul.infoLinks{
	margin:0 0 20px 21px;	
	display:none;
}

ul.infoLinks li{
	list-style:none;
	margin-bottom:8px;
}

#right #extra{
	width:226px;
	padding:10px 16px 0px;
	background-color:#c8c8ca;
	border:1px solid #c8c8ca;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	color:#3b3b3d;
	font-size:11px;
}

#extra h3{
	font-size:18px;
	font-weight:normal;
	margin-bottom:2px;
}

#right #RightLAPack{
	width:260px;
	margin-top:150px;
}

#RightLAPack img{
	margin-bottom:5px;	
}

#RightLAPack h3{
	font-size:16px;
	font-weight:normal;
	margin-left:10px;
}

#RightLAPack p{
	margin-left:10px;	
}

#right #LHADates{
	margin-bottom:15px;	
}

	#LHADates h3{
		font-size:24px;	
		color:#0D57A5;
		margin-bottom:5px;
		font-weight:normal;
	}
	
	#LHADates ul{
		margin-bottom:15px;	
	}
	
		#LHADates ul li{
			list-style:none;
			margin:0;
			padding:0;
			color:#0D57A5;
			margin-bottom:2px;
		}
		
		#LHADates ul li.location{
			color:#C00;	
		}
		
#right #LHAFeedback{
	margin-bottom:15px;	
	color:#0D57A5;
}

	#LHAFeedback h3{
		font-size:24px;	
		color:#0D57A5;
		margin-bottom:5px;
		font-weight:normal;
	}
	
#right #seminarDates{
	margin-bottom:15px;	
}

	#seminarDates h3{
		font-size:24px;	
		color:#005f31;
		margin-bottom:5px;
		font-weight:normal;
	}
	
	#seminarDates ul{
		margin-bottom:15px;	
	}
	
		#seminarDates ul li{
			list-style:none;
			margin:0;
			padding:0;
			color:#005f31;
			margin-bottom:2px;
		}
		
		#seminarDates ul li.large{
			font-size:140%;
		}
		
		#seminarDates ul li.date{
			text-transform:uppercase;
		}
		
		#seminarDates ul li.title{
			color:#E6463A;	
			text-transform:uppercase;
		}
	
	#right #contentsBox h3{
		font-weight:normal;
		font-size:150%;
		margin-bottom:10px;
	}
	
		#right #contentsBox ul.rightcontents li{
			list-style:none;
			margin:0 0 8px 0;
			padding-bottom:8px;
			border-bottom:1px dashed #DAD9D9;
		}
		
		#right #contentsBox ul.rightcontents li:last-child{
			border-bottom:none;
		}
	
			#right #contentsBox ul.rightcontents li span{
				display:block;
				color:#878787;
				font-style:italic;
				margin-top:3px;
			}

#accreditation{
	width:980px;
	overflow:hidden;
}

#accreditation ul#recommended{
	float:left;
	width:480px;
	margin-left:15px;
}

#accreditation ul#networks{
	float:right;
	width:400px;
}

#accreditation ul li{
	float:left;
	list-style:none;
}

#accreditation ul li.title{
	width:480px;
	font-size:11px;
	text-transform:uppercase;
	margin-bottom:2px;
}

#accreditation ul#networks li.title{
	visibility:hidden;
}

#accreditation ul#networks li{
	float:right;
}

#footer{
	border-top:10px solid #404042;
	margin-bottom:20px;
	padding:5px 15px 0 7px;
	overflow:hidden;
	font-size:11px;
}

#footer ul.footerNav{
	width:480px;
	float:left;
}

ul.footerNav li{
	display:inline;
	background:url(../images/divider.gif) right center no-repeat;
	padding-right:10px;
	margin-left:8px;
}

ul.footerNav li.last{
	background:none;
}

ul.footerNav li a{
	color:#404041;
}

#footer p.copyright{
	float:right;
	width:400px;
	text-align:right;
}

#accreditation ul{
	float:left;
	width:
}