/**
 * 
 * @version 
 * @author 
 */

@import 'global.css';
h2{
	padding-top:10px;
}

h4{
	color:#6E9814;
	font-size:120%;
	margin-bottom:0.4em;
}
h5{
	margin-bottom:1em;
}

#leadcopy{
	font-size:88%;
	margin-bottom:2em;
}
dl{
	margin-top:0em;
	margin-bottom:4em;
	font-size:77%;
}
dt{
	clear: both;
	float: left;
	width:440px;
}
dt img{
	margin-bottom:1em;
}
dd{
	margin-left:455px;
}
* html dt{
	clear: both;
	float: left;
	width:440px;
	padding-right:10px;
}
* html dd{
	margin-left:400px;
}

.link{
	margin:1em 0 0.5em 0;
	background:url(../images/global/arrow.gif) left no-repeat;
	padding-left:30px;
	display:block;
}
.link a:hover,.slink a:hover{
	text-decoration:underline;
}

.link_back{
	margin-top:1em;
	background:url(../images/global/arrow_back.gif) left no-repeat;
	padding-left:30px;
	display:block;
}
.link_back a:hover{
	text-decoration:underline;
}
.slink{
	display:block;
	border-left:#CCC 1px solid;
}
.slink a{
	background:url(../images/global/arrow_small.gif) left no-repeat;
	padding-left:18px;
}
body#activity #title{
	position:relative;
}
/*　Backup　*/
#backup{
	font-size:77%;
	width:810px;
	background:url(../images/activity/bg_backup.jpg) top no-repeat;
	margin-top:2em;
}
#backup2{
	font-size:77%;
	width:810px;
	background:url(../images/activity/bg_life.jpg) bottom no-repeat;
}
#company{
	background:url(../images/activity/company.gif) left 50% no-repeat;
	border-bottom:#e1dbc9 2px dotted;
	padding:1.5em 0;
	min-height:115px;
	_height:115px;
}
*html #backup{
	padding-top:2px;
}
#company li,#npo li,#life li{
	margin-left:195px;
	margin-right:10px;
	list-style-type: disc;
}
#npo{
	background:url(../images/activity/npo.gif) left 50% no-repeat;
	border-bottom:#e1dbc9 2px dotted;
	padding:1.5em 0;
	min-height:115px;
	_height:115px;
}
#life{
	background:url(../images/activity/life.gif) left 50% no-repeat;
	padding:1.5em 0;
	height:115px;
}

ol{
	font-size:77%;
}
ol li{
	list-style-type:decimal;
	margin-left:2em;
}

/** Navigation Layout
-----------------------------------------*/
/*　SubNavigation　*/
#submenu{
	position:absolute;
	left:200px;
	bottom:40px;
	height: 32px;
}
#submenu:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
#submenu ul{
}

#submenu li{
	display:inline;
	float:left;
	height:32px;
	background-position:0 0px; 
	text-indent:-9877em;  
}
#submenu li a{  
	height:32px;
	display:block;  
	text-indent:-9877em;  
	overflow:hidden;
}  
#submenu li a:hover{
	background-position:0px 0px;
}
#sub01{
	width:120px;
	margin-left:5px;
}
#sub01 a{
	background:url(../images/activity/sub01.png) no-repeat;
	background-position:0px -32px;
}
#submenu.activitytop #sub01 a{
	background-position:0px 0px;
}

#sub02{
	width:149px;
	margin-left:5px;
}
#sub02 a{
	background:url(../images/activity/sub02.png) no-repeat;
	background-position:0px -32px;
}
#submenu.backup #sub02 a{
	background-position:0px 0px;
}

#sub03{
	width:149px;
	margin-left:5px;
	background:url(../images/activity/sub_activity_03.png) no-repeat;
}
#sub03 a{
	background:url(../images/activity/sub03.png) no-repeat;
	background-position:0px -32px;
}
#submenu.workshop #sub03 a{
	background-position:0px 0px;
}

/*　TOPNavigation　*/

#formenu{
	width:810px;
	height:86px;
	background:
	url(../images/activity/headmenu.jpg) no-repeat;
	margin-bottom:1.25em;
}
#formenu:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
#formenu li{
	display:inline;
	float:left;
	height:50px;
	margin-top:22px;
}
#formenu li a{  
	height:50px;
	display:block;  
	text-indent:-9877em;  
	overflow:hidden;  
}  
#formenu li a:hover{
	background-position:0px -50px;
}
#forcom{
	width:143px;
	margin-left:10px;
}
#fornpo{
	width:144px;
}
#forgov{
	width:141px;
}
#forlab{
	width:143px;
}
#forciv{
	width:142px;
}
#forcom a{
	background:url(../images/activity/for01.jpg) no-repeat;
}
#fornpo a{
	background:url(../images/activity/for02.jpg) no-repeat;
}
#forgov a{
	background:url(../images/activity/for03.jpg) no-repeat;
}
#forlab a{
	background:url(../images/activity/for04.jpg) no-repeat;
}
#forciv a{
	background:url(../images/activity/for05.jpg) no-repeat;
}
#formenu.com #forcom a{
	background-position:0px -50px;
}
#formenu.npo #fornpo a{
	background-position:0px -50px;
}
#formenu.gov #forgov a{
	background-position:0px -50px;
}
#formenu.lab #forlab a{
	background-position:0px -50px;
}
#formenu.civ #forciv a{
	background-position:0px -50px;
}

.newreport{
	background:url(../images/forest/report.gif) left 50% no-repeat;
	padding:10px 0 10px 15px;
	border-top:#CFCFCF 1px dotted;
	display:block;
	margin-bottom:4em;
}
.newreport a:hover{
	text-decoration:underline;
}


#lead{
	font-size:90%;
}

