@import url("alp/yui-reset.css");
@import url("alp/yui-font.css");
@import url("alp/yui-grid.css");
@import url("alp/yui-base.css");

@import url("alp/common.css");
@import url("alp/link-sky.css");
@import url("alp/facebox.css");

html{ background:#ddd }
body{ font-size:12px }
table td{ border:none; }

hr.dashed{ height:1px; border:none; border-bottom:1px dashed #ccc; margin:5px; }

#hd{ background:#fff; height:80px; overflow:hidden; margin-top:15px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc; border-right:2px solid #ccc}
.hd-r{ height:80px; }
#bd{ background:#fff; padding:0 15px 15px 15px; 
	border-bottom:2px solid #ccc; 
	border-left:1px solid #ccc; border-right:2px solid #ccc;  }
#ft{ padding-top:10px; color:#8F8F8F; }
#ft a:hover{ color:#3D6C8E }

.head40{ background:url(/im/v1/head_bg.gif) no-repeat; height:60px; width:60px; }
.head80{ background:url(/im/v1/head_80_bg.gif) no-repeat; height:120px; width:120px; }

.section,.section-b{ padding:5px 8px; background:#E2DFF9; border:1px solid #BCB5F1; border-left:3px solid #BCB5F1; color:#336; margin:0 0 10px 0; }
.section-b{ width:270px; margin-left:10px; padding:5px 0 5px 8px; }
.valid_tip{ color:red; font-size:12px; }
.section-sub{ background:#F3F3F3; padding:3px; }
.section-u{ background:#F3F3F3; padding:5px 8px; border:1px solid #ccc; border-left:3px solid #ccc;margin:0 0 10px 0; color:#336; }

.table-dashed td{ border-bottom:1px dashed #eee; }

.mods .yui-u{ padding:1px 0; }

.quote{ background:#FFFFDF; padding:2px 8px; border:1px dashed #D4DFA7; margin-bottom:5px }

.memo{ background:#eee; padding:5px; border:1px dashed #ccc; margin-bottom:8px; }

.cccborder{ border:1px solid #ccc; }

.bcolor-z{ background:#E2DFF9; }
.bcolor-g{ background:#F3F3F3; }
.bcolor-w{ background:#fff; }

/* pagination style */
.pg{ text-align:center; clear:both; float:none; margin:10px; }
.pg a{ background:#f5f5f5; padding:5px; margin-left:5px; }
.pg b{ padding:5px; background:#666; color:#fff; margin-left:5px; }

/* default layout style */
.greybox{ color:#666; background:#eee url(/im/v1/grey-bottom.jpg) no-repeat bottom; width:270px; overflow:hidden; padding-bottom:10px; }
.greybox-top{ background:url(/im/v1/grey-top.jpg) no-repeat; width:270px; height:12px; }
.yui-b .greybox a{ color:#5D7115; }

/* tab style */
.tb-box{ height:29px; overflow:hidden; padding-left:10px; }
.tb-on,.tb-of,.tb-rbg{ display:block; float:left; height:29px; }
.tb-on,.tb-of{ font-size:14px; overflow:hidden; text-align:center; line-height:200%; margin-left:-5px; }
.tb-rbg{ width:5px; background:url(/im/v1/tb_rbg.gif); }
.tb-on{ padding:0 18px; background:url(/im/v1/tb_on.gif) left top; }
.tb-of{ padding:0 18px; background:url(/im/v1/tb_of.gif) left top; }
a.tb-on{ color:#333; }

/* temp style */
.tp0{ color:#BB3843; }.tp1{ color:#BF6530; }.tp2{ color:#BF8630; }.tp3{ color:#BFA330; }.tp4{ color:#BEBF30; }.tp5{ color:#91A933; }
.tp6{ color:#459435; }.tp7{ color:#357994; }.tp8{ color:#355A94; }.tp9{ color:#3F3594; }.tp10{ color:#6F3594; }.tp11{ color:#94356D; }

/* block btn a */
a.blk{ display:block; width:140px; padding:3px; border-bottom:1px solid #eee; text-decoration:none;  }
a.blk:hover{ border-bottom:1px solid #999; text-decoration:none; }

