.bbk_borderBlue{margin-bottom:10px;border:1px solid #9BBAD9;padding:0px;}
.bbk_aBlockWhite{padding:5px 10px;}
.bbk_aBlockBlue {background-color:#E6EFFE;padding:5px 10px;}
.bbk_borderGrey {border:1px solid #D9D9D9;margin-bottom:10px;padding:7px 10px 10px;}

.bbk_say{background-color: #e6effe; border: 2px solid #d2e0f3; position: relative; padding: 8px;	margin-top:15px; width: 460px;}
.bbk_say i{width:5px;height:5px;position:absolute;font-size:0;line-height:0;background-image:url(/images/_sprite_buble_new.png);background-repeat:no-repeat;}
.bbk_say i.say_lt{background-position: 0 0;left:-2px; top:-2px;}
.bbk_say i.say_rt{background-position: 0 -10px;right:-2px;top:-2px;}
.bbk_say i.say_bl{background-position: 0 -30px;left:-2px;margin-top:5px;}
.bbk_say i.say_br{background-position: 0 -20px;right:-2px;margin-top:5px;}

.mbox {
	background-color:#FFFCB5;
	border:1px solid #FFD34E;
	margin:0 26% 45px;
	min-height:0;
	padding:9px 18px 18px;
	text-align:left;
}
* html .mbox { height: 0 }
.mbox .t {
	background:url(/images/system_error_edges.gif) no-repeat scroll 0 0;
	font-size:0;
	height:5px;
	margin:-10px -19px 5px;
	overflow:hidden;
	position:relative;
}
.mbox .t div {
	background:url(/images/system_error_edges.gif) no-repeat scroll 100% 0;
	height:5px;
}
.mbox .close {
	background:url(/images/system_error_close.gif) no-repeat scroll 0 0;
	float:right;
	height:14px;
	margin-right:-9px;
	width:14px;
}
.mbox .close:hover {
	background:transparent url(/images/system_error_close.gif) no-repeat scroll -14px 0;
	float:right;
	height:14px;
	margin-right:-9px;
	width:14px;
}
.mbox h2 {
	line-height:1.25;
	padding-top:0.3em;
}
.mbox h2, .mbox p {
	color:#7D660A;
	margin:0;
}
.mbox .b {
	background:url(/images/system_error_edges.gif) no-repeat scroll 0 100%;
	font-size:0;
	height:5px;
	margin:14px -19px -19px;
	overflow:hidden;
	position:relative;
}
.mbox .b div {
	background:transparent url(/images/system_error_edges.gif) no-repeat scroll 100% 100%;
	height:5px;
}

.msgboxinfo {
	background-color:#FFFCB5;
	border:1px solid #FFD34E;
	margin:0 10% 30px;
	min-height:0;
	padding:9px 18px 18px;
	text-align:left;
}
* html .msgboxinfo { height: 0 }
.msgboxinfo .t {
	background:url(/images/system_error_edges.gif) no-repeat scroll 0 0;
	font-size:0;
	height:5px;
	margin:-10px -19px 5px;
	overflow:hidden;
	position:relative;
}
.msgboxinfo .t div {
	background:url(/images/system_error_edges.gif) no-repeat scroll 100% 0;
	height:5px;
}
.msgboxinfo .close {
	background:url(/images/system_error_close.gif) no-repeat scroll 0 0;
	float:right;
	height:14px;
	margin-right:-9px;
	width:14px;
}
.msgboxinfo .close:hover {
	background:transparent url(/images/system_error_close.gif) no-repeat scroll -14px 0;
	float:right;
	height:14px;
	margin-right:-9px;
	width:14px;
}
.msgboxinfo h2 {
	line-height:1.25;
	padding-top:0.3em;
}
.msgboxinfo h2, .mbox p {
	color:#7D660A;
	margin:0;
}
.msgboxinfo .b {
	background:url(/images/system_error_edges.gif) no-repeat scroll 0 100%;
	font-size:0;
	height:5px;
	margin:14px -19px -19px;
	overflow:hidden;
	position:relative;
}
.msgboxinfo .b div {
	background:transparent url(/images/system_error_edges.gif) no-repeat scroll 100% 100%;
	height:5px;
}

#confirmmessage {text-align:left;position: absolute;  z-index: 999; width: 190px;}
.confirm_bubble {height:1%;width:40%;position:relative;margin:0px;text-align:left;width:100%}
.confirm_bubble_c {padding:6px; border:1px solid #d5d8da; background:#fff; color:#444;}
.confirm_bubble_c i {font-style:normal;display:block;margin:2px 0 0}
.confirm_bubble_c i,.fub-bubble-c a,.fub-bubble-c p {color:#999}
.confirm_bubble_c #GroupList {margin:2px 0 0;padding:0px;}
.confirm_bubble_top  {position:absolute;background:url(/images/bubble-round.gif) no-repeat right top;height:5px;width:100%;font-size:0;}
.confirm_bubble_top  i {background:url(/images/bubble-round.gif) no-repeat left top;width:5px;height:5px;display:inline-block}
.confirm_bubble_bottom  {position:absolute;margin:-5px 0 0;background:url(/images/bubble-round.gif) no-repeat right bottom;height:5px;width:100%;font-size:0;}
.confirm_bubble_bottom  i {background:url(/images/bubble-round.gif) no-repeat left bottom;width:5px;height:5px;display:inline-block}
.confirm_bubble_l  {position:absolute;display:block;top:8px;left:-9px;width:10px;height:12px;background:url(/images/bubble-2.gif) no-repeat}
.confirm_bubble_r  {position:absolute;display:block;top:8px;width:10px;height:12px;background:url(/images/bubble-3.gif) no-repeat}

.readphoto_td {background:#EFEFEF}
.readphoto_td_sct {background:#CECECE}

#info_box{position:relative;margin-left:20px;left:-20px;background:url(/images/bg_buble1.gif) no-repeat left top;}
#info_box .x{background:url(/images/bg_buble2.gif) no-repeat right bottom;}
#info_box .x .x{background:url(/images/bg_buble3.gif) no-repeat right top;}
#info_box .x .x .x{background:url(/images/bg_buble4.gif) no-repeat left bottom}
#info_box .x .x .x .x{background:url(/images/bg_toleft.gif) no-repeat 21px 20px;margin-left:-40px;padding-left:60px;}
#info_box p{padding:20px 17px 20px 0;margin:0 auto; text-align:left;}