@charset "utf-8";
/* CSS Document */

body { background: #EDEDED; padding: 0px; margin: 0px; }
.clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; }

.memberTopbar { background: #215BB0 url(../images/member/memberTopbar.png) repeat-x; height: 76px; width: 100%; }
.memberTopbarTitle { width: 1001px; margin: 0 auto; background: url(../images/member/memberTopbarTitle.png) no-repeat left top; }
.memberTopbarTitle h1 { padding: 0px 0px 0px 70px; margin: 0px; color: #fff; line-height: 76px; font-size: 18px; }
.memberTopbarTitle h1 span { font-size: 12px; text-decoration: underline; }
.memberCon { width: 1001px; margin: 0 auto; background: #fff url(../images/member/memberCon.png) repeat-y left top; border-bottom: 1px solid #AFD4FF; }
.memberConLeft { float: left; width: 160px; padding-top: 20px; padding-bottom: 20px; padding-left: 16px; }
.memberConRight { float: right; width: 805px; padding: 10px; }
.memberTable { width: 100%; border: 0; font-size: 12px; line-height: 18px; color: #666; }
.memberTable th, .memberTable td { padding: 0 5px; height: 25px; border-right: 1px solid #C6E6FF; border-bottom: 1px solid #C6E6FF; }
.memberTable th { background: url(../images/member/memberTableTitle.png) repeat-x; color: #49779A; }
.memberTable a { color: #2C65B5; text-decoration: none; }
.memberTable a:hover { text-decoration: underline; }
.memberTable .even { background: #FFD; }
.memberForm { margin: 10px; width: 95%; border: 1px solid #ccc; background: #f5f5f5; font-size: 12px; line-height: 18px; color: #333; }
.memberForm th, .memberForm td { padding: 5px; border-right: 1px solid #E3E3E3; border-bottom: 1px solid #D7D7D7; }
.memberForm th { text-align: left; }

.CopyRight { width: 1001px; margin: 0 auto; background: #FFF; height: 150px; line-height: 150px; color: #333; font-size: 12px; text-align: center; }

span.org { color: #F60; }

.Accordion { overflow: hidden; }
.AccordionPanel { margin: 0px 0px 10px 0px; padding: 0px; }
.AccordionPanelTab { text-decoration: underline; font-size: 14px; font-weight: bold; color: #2C629E; background: #DCECFF url(../images/ico/declareRow.png) no-repeat 10px 9px; margin: 0px; padding: 8px 10px 8px 30px; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; border-top: 1px solid #DCECFF; border-right: 1px solid #AFD4FF; border-left: 1px solid #DCECFF; }
.AccordionPanelContent { overflow: auto; background: #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #AFD4FF; border-left: 1px solid #AFD4FF; margin: 0px; padding: 0px; height: 200px; }
.AccordionPanelContent ul { margin: 0px; list-style: none; padding: 10px 10px 10px 30px; }
.AccordionPanelContent ul li { background: url(../images/ico/aMore.png) no-repeat 0px 8px; padding-left: 10px; }
.AccordionPanelContent ul a { color: #2C629E; text-decoration: none; font-size: 12px; }
.AccordionPanelContent ul a:hover { color: #f60; }
.AccordionPanelOpen .AccordionPanelTab { background: #fff url(../images/ico/declareRow.png) no-repeat 10px 9px; border-top: 1px solid #AFD4FF; border-right: 1px solid #FFF; border-left: 1px solid #AFD4FF; }

.TabbedPanels { margin: 0px; padding: 0px; float: left; clear: none; width: 100%; }
.TabbedPanelsTabGroup { height: 32px; margin: 0px; padding: 0px; border-bottom: 5px solid #FF8902; }
.TabbedPanelsTab { position: relative; float: left; list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; color: #406899; font-weight: bold; font-size: 12px; background: url(../images/member/TabbedPanelsTab.png) no-repeat bottom; line-height: 34px; height: 32px; width: 81px; overflow: hidden; text-align: center; margin-left: 3px; }
.TabbedPanelsTabHover { color: #337BB3; }
.TabbedPanelsTabSelected { width: 88px; font-size: 14px; color: #fff; line-height: 32px; background: url(../images/member/TabbedPanelsTabSet.png) no-repeat bottom; }
.TabbedPanelsContentGroup { clear: both; }
.TabbedPanelsContent { border: 1px solid #C6E6FF; }

.manu { padding: 3px; margin: 3px; text-align: center; font-size: 12px; }
.manu a {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu a:hover { border: 1px solid #999; color: #666; }
.manu a:active { color: #666; border: 1px solid #999; }
.manu .current { font-weight: bold; color: #FFF; padding: 2px 5px; margin: 2px; border: 1px solid #036cb4; background: #036cb4; }
.manu .disabled { color: #ddd; margin: 2px; padding: 2px 5px; border: 1px solid #eee; }