/* CSS Document */

#help_box{
	width:900px;
	margin:auto;
	padding-top:20px;
}

#help_header{
	padding-left:120px;
	padding-top:15px;
}

#help_cont{
	padding-top:10px;
	padding-left:30px;
}

#home_wrapper{
	visibility:hidden;
	margin:10px;
}

/* left_wrapper */
#left_wrapper{
	width:210px;
	float:left;
}

#recent_book, #recent_activity, #links{
	width:210px;
	background:url(../image/home_bar_bg.gif) repeat-x 0 10px;
	padding-top:10px;
}

#rb_title{
	height:35px;
	background:url(../image/home_ebook.gif) no-repeat;
	padding-left:55px;
	padding-top:8px;
	font-size:16px;
	font:Gulim, Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#C05;
}

.rb_item{
	background:url(../image/mark1.gif) no-repeat;
	background-position:0 9px;
	margin-left:10px;
	padding:2px;
	padding-left:15px;
	border-bottom:1px dotted #ddd;
}

#ra_title, #link_title{
	height:35px;
	background:url(../image/home_activity.gif) no-repeat;
	padding-left:60px;
	padding-top:8px;
	font-size:16px;
	font:Gulim, Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#05C;
}

#link_title{
	background:url(../image/home_links.gif) no-repeat;
	color:#06F;

}

.ra_item, .link_item{
	background:url(../image/mark2.gif) no-repeat;
	background-position:0 9px;
	margin-left:10px;
	padding:2px;
	padding-left:15px;
	border-bottom:1px dotted #ddd;
}

/* center_wrapper */
#center_wrapper{
	float:left;
	border-left:1px dotted #ccc;
	padding-left:10px;
	margin-left:10px;
}

#recent_data{
	background:url(../image/home_dataroom.gif) no-repeat 25px 20px;
	padding:20px;
}

#rd_title{
	line-height:21px;
	background:url(../image/home_dataroom_ttl.gif) no-repeat 10px 4px;
	padding-left:30px;
	padding-top:4px;
	font-size:14px;
	font:Gulim, Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	border-bottom:1px solid #e3e4ff;
}

.rdp_title, #rn_title{
	padding:3px;
	margin-top:7px;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
	background-color:#eee;
	color:#800;
}

#rn_title{
	padding:3px;
	padding-left:30px;
	background:url(../image/home_news.gif) no-repeat 12px 4px #ede;
	color:#f00;
}

.rdp_item, .rn_item{
	background:url(../image/mark4.gif) no-repeat;
	background-position:0 4px;
	margin-left:15px;
	margin-right:15px;
	padding:2px;
	padding-left:20px;
	border-bottom:1px dotted #ddd;
}

/* right_wrapper */
#right_wrapper{
	float:left;
	position:relative;
	width:210px;
	padding-left:10px;
	margin-left:10px;
	border-left:1px dotted #ccc;
}

#right_cont{
	position:absolute;
	width:210px;
	left:10px;
	top:0;
}

#recent_photo{
	width:210px;
	height:215px;
	border: 1px solid #ff748e;
	background:#ffddea;
	overflow:hidden;
	margin-bottom:10px;
}

#rp_title{
	height:25px;
	font-size:16px;
	font-weight:bold;
	background:url(../image/home_photoroom.gif) no-repeat 10px 5px #ffbbc8;
	color:#B50D0D;
	padding:10px 0 0 45px;
}

.rp_item{
	display:none;
	padding:5px;
}

.rp_item .rp_pt{
	width:200px;
	padding-bottom:4px;
	padding-top:4px;
}

.rp_pt img{
	width:200px;
}

.rp_pt_title{
	padding-top:1px;
}

#activity_orgs{
	width:210px;
	height:190px;
	overflow:hidden;
	border:1px solid #6b90aa;
	position:relative;
	background-color:#efe9ff;
}


.act_para{
	display:none;
	width:210px;
	height:250px;
	z-index:10;
}

.org_title{
	height:40px;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	background-color:#8da0cc;
	color:#fff;
}

.act_item{
	padding:4px 4px 4px 12px;
	background:url(../image/mark1.gif) no-repeat;
	background-position:0 9px;
	margin-left:5px;
	border-bottom:1px dotted #ddd;
}

#krcf_banner {
	margin-bottom:10px;
	cursor:pointer;
}
