/*********    		CSS by Wilson & Lester Creative - http://wlcreative.co.uk
										Accordian Styles    							*********/

dl {
	margin:0;
}

dt.stretchtoggle {
	margin: 0px 0px 0px 0px !important;
	padding: 6px 0px 1px 12px !important;
	border: none !important;
	color: #666666;
	font-weight: bold;
	font-size:12px;
	width: 540px;
	height: 18px;
	background-color: #D7DCFF;
	cursor: pointer;
}

div.stretchtoggleTop {
	margin: 0px 0px 0px 0px !important;
	padding: 6px 0px 1px 12px !important;
	border: none !important;
	color: #666666;
	font-weight: bold;
	font-size:12px;
	width: 540px;
	height: 18px;
	background-color: #ffffff;
	cursor: pointer;
}


dt.stretchtoggle:hover {
	background-color: #F7FDC6;
	color: #000000;
}

dt.stretchtoggle p {
	display: inline;
	margin: 0px;
	padding: 0px;
}

dt.stretchtoggleTop p {
	display: inline;
	margin: 0px;
	padding: 0px;
}

dd.stretcher {
	margin: 0px 0px 2px 0px !important;
	padding: 0px 0px 0px 0px !important;
	background-color:#FFFFFF;
}

dd.stretcher img {
	padding: 1px;
	float:left;
}

#mainContent dd ul {
	border: none;
	background-color: #FFFFFF;
	width: 450px;
}

#mainContent dd ul li {
	list-style: inside circle;
}

.padTopTime {
	padding-top: 5px;
}

div.textBreak {
	clear: both;
}

#accContainer {
}

#accContainer dl {
	padding: 0px 0px 10px 0px;
}

#accContainer dl dt {
	margin: 0px 0px 0px 0px;
}

#accContainer dl dd {
	padding: 0px 0px 0px 0px;
}

.borderAcc {
	width: 548px;
	margin: 0 auto;
}
