div#content_wrapper{
	background-image:url(../images/bg.gif);
}
div#wrap{
	border:10px solid #65c32f;
	margin:40px 0;
	background-color:#fff;
}
h2{
	background-image:url(../images/h2.gif);
	width:413px;
	height:411px;
	text-indent:-999px;
	overflow:hidden;
	margin-left:30px;
	margin-top:31px;
	float:left;
	display:inline;
}
p#desc{
	background-image:url(../images/desc.gif);
	width:461px;
	height:114px;
	margin-top:27px;
	margin-left:26px;
	text-indent:-999px;
	overflow:hidden;
	float:left;
}
div#new_report{
	background-image:url(../images/new_report.gif);
	width:458px;
	height:290px;
	margin-top:10px;
	margin-left:29px;
	position:relative;
	float:left;
}

div#btn_back_wrap{
	width:900px;
	height:18px;
	margin:0 auto;
	padding-bottom:30px;
	display:block;
}
a#btn_back{
	background-image:url(../images/btn_back.gif);
	width:126px;
	height:18px;
	text-indent:-999px;
	overflow:hidden;
	display:block;
	float:left;
}
a#btn_back:hover{
	background-position:0 -18px;
	}

div.dot{
	background-image:url(../images/green_dot.gif);
	line-height:0;
	font-size:0;
	height:2px;
	display:block;
}

div#backbtn_r{
	width:762px;
	margin-left:12px;
	float:left;
}
div#backbtn_r_t{
	width:762px;
	margin-top:4px;
}
div#backbtn_r_b{
	margin-top:8px;
	width:762px;
}
a.btn_report{
	width:294px;
	height:150px;
	overflow:hidden;
	text-indent:-999px;
	display:block;
}
a.btn_report:hover{
	background-position:0 -150px;
}
a#btn_new_report{
	position:absolute;
	left:82px;
	top:100px;
}

div#reports{
	width:900px;
	margin:0 auto;
	margin-bottom:30px;
}
ul.report_list li{
	width:294px;
	height:150px;
	float:left;
}
div#list_split{
	width:900px;
	margin:14px 0;
	display:block;
}