body {
	background:#f5f5f5;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
}

#container {
	position:relative;

	background:#f5f5f5;
	padding:15px 25px 45px 25px; 
}

#footer {
	position:relative;
	bottom:1px;
	background-color:#6B8E23;
	height:4px;
	margin:10px 0px;
}

.collapse {
	padding:15px 15px 15px 15px; 
}


.hr1 {
	background-color:#6B8E23;
	height:4px;
	margin:10px 0px;
}

ul {
	margin-left:-20px;
}

dt {
	font-weight:bold;
	/*background: #eceff3;*/
	background: -moz-linear-gradient(top, #eceff3 0%, #c1cad5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eceff3), color-stop(100%, #c1cad5));
	background: -webkit-linear-gradient(top, #eceff3 0%, #c1cad5 100%);
	background: -o-linear-gradient(top, #eceff3 0%, #c1cad5 100%);
	background: -ms-linear-gradient(top, #eceff3 0%, #c1cad5 100%);
	background: linear-gradient(top, #eceff3 0%, #c1cad5 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceff3', endColorstr='#c1cad5', GradientType=0 );
	float:left;
	width:50px;
	padding:0px 0px 0px 15px;
	margin-top:5px;
	margin-bottom:0px;

	margin-right:10px;

	border-top:1px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	cursor:pointer;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,1);
	box-shadow:0 1px 1px rgba(0,0,0,1);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

dt:hover {
	color:black;
	background: #eceff3;
	background: -moz-linear-gradient(top, #fff 0%, #c1cad5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #c1cad5));
	background: -webkit-linear-gradient(top, #fff 0%, #c1cad5 100%);
	background: -o-linear-gradient(top, #fff 0%, #c1cad5 100%);
	background: -ms-linear-gradient(top, #fff 0%, #c1cad5 100%);
	background: linear-gradient(top, #fff 0%, #c1cad5 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#c1cad5', GradientType=0 );
}

dd {
	display:none;
	background:#f50000;
	float:left;
	width: 95%;
	padding:10px 10px 15px 10px;
	border-left:1px solid white;
	border-right:1px solid white;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,1);
	box-shadow:0 1px 1px rgba(0,0,0,1);
	-webkit-border-radius:0 0 5px 5px;
}

#button {
	float:right;
	display:block;
	height:18px;
	width:17px;
	text-indent:-9999px;
}

.closed {
	background:url(button.png) left no-repeat;
}

.open {
	background:url(button.png) right no-repeat;
}

.td1 {
	border-bottom: 0px;
}





