@charset "utf-8";
/* Reset CSS */
html, address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre { display: block; }
li { display: list-item; }
head { display: none; }
table { display: table; }
tr { display: table-row; }
thead { display: table-header-group; }
tbody { display: table-row-group; }
tfoot { display: table-footer-group; }
col { display: table-column; }
colgroup  { display: table-column-group; }
td, th { display: table-cell; }
caption { display: table-caption; }
th { font-weight: bolder; text-align: center; }
caption { text-align: center; }
body { margin: 8px; }
h1 { font-size: 2em; margin: .67em 0; }
h2 { font-size: 1.5em; margin: .75em 0; }
h3 { font-size: 1.17em; margin: .83em 0; }
h4, p, blockquote, ul, fieldset, form, ol, dl, dir, menu { margin: 1.12em 0; }
h5 { font-size: .83em; margin: 1.5em 0; }
h6 { font-size: .75em; margin: 1.67em 0; }
h1, h2, h3, h4, h5, h6, b, strong { font-weight: bolder; }
blockquote  { margin-left: 40px; margin-right: 40px; }
i, cite, em, var, address { font-style: italic; }
pre, tt, code, kbd, samp  { font-family: monospace; }
pre { white-space: pre; }
button, textarea, input, select { display: inline-block; }
big { font-size: 1.17em; }
small, sub, sup { font-size: .83em; }
sub { vertical-align: sub; }
sup { vertical-align: super; }
table { border-spacing: 0; }
thead, tbody, tfoot { vertical-align: middle; }
td, th { vertical-align: inherit; }
s, strike, del { text-decoration: line-through; }
hr { border: 1px inset; }
ol, ul, dir, menu, dd  { margin-left: 40px; }
ol { list-style-type: decimal; }
ol ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0; }
u, ins { text-decoration: underline; }
br:before  { content: "\A"; }
:before, :after { white-space: pre-line; }
center { text-align: center; }
:link, :visited { text-decoration: underline; }
:focus { outline: thin dotted invert; }
/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"] { direction: ltr; unicode-bidi: bidi-override; }
BDO[DIR="rtl"] { direction: rtl; unicode-bidi: bidi-override; }
*[DIR="ltr"] { direction: ltr; unicode-bidi: embed; }
*[DIR="rtl"] { direction: rtl; unicode-bidi: embed; }
@media print {
	h1 { page-break-before: always; }
	h1, h2, h3,  h4, h5, h6 { page-break-after: avoid; }
	ul, ol, dl { page-break-before: avoid; }
}
/* Body Element CSS Template */
	body { background: #FFF; margin: 0; padding: 0; }
	body, th, td, input, textarea, select, button { font: 12px/1.6em Helvetica, Arial, sans-serif; }
	img { border: 0px; }
	/* For IE */
	a { noFocusLine: expression(this.onFocus=this.blur()); }
	/* For Firefox */
	:focus { -moz-outline-style: none; } 
	a { cursor: pointer; }
	a:link { text-decoration: none; color: #666; }
	a:visited { text-decoration: none; color: #666; }
	a:hover { margin: 0; position: relative; text-decoration: none; color: #000; }
	cite, th { font-style: normal; font-weight: normal; }
	/* em, cite, strong, th { font-style: normal; font-weight: normal; } */
	BUTTON { border: 1px solid #CCC; height: 22px; padding: 2px 2px 2px 0; font-size: 12px; background: #FFF; border-width: 1px; cursor: pointer; }
/* FireFox Use */
	.BUTTON_MOT { border: #99CC00 1px solid; padding: 1px 2px 2px 2px; font-size: 12px; cursor: pointer; color: #000; background: #FFF; }
	.BUTTON_MOR { border: #99CC00 1px solid; padding: 1px 2px 2px 2px; font-size: 12px; cursor: pointer; color: #000; background: #CCFF99; }
	/* InterExplorer Use */
	* html .BUTTON_MOT { border: #99CC00 1px solid; padding: 1px 2px 2px 2px; font-size: 12px; cursor: pointer; color: #000; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFF,EndColorStr=#CCFF99); }
	* html .BUTTON_MOR { border: #99CC00 1px solid; padding: 1px 2px 2px 2px; font-size: 12px; cursor: pointer; color: #000; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#CCFF99,EndColorStr=#FFFFFF); }
	/* InterExplorer 7 Use */
	*+html .BUTTON_MOT { border: #99CC00 1px solid; padding: 1px 2px 2px 2px; font-size: 12px; cursor: pointer; color: #000; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFF,EndColorStr=#CCFF99); }
	*+html .BUTTON_MOR { border: #99CC00 1px solid; padding: 1px 2px 2px 2px; font-size: 12px; cursor: pointer; color: #000; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#CCFF99,EndColorStr=#FFFFFF); }
/* Default CSS Template */
	.PageNumBar { width: 100%; height: 30px; margin-bottom: 15px; }
		.PageNumBar div.crPages { float: left; border: 1px solid #68BA38; background: #F7F7F7; height: 24px; line-height: 24px; color: #999; }
			.PageNumBar div.crPages span { padding: 0 8px; height: 24px; line-height: 24px; }
			.PageNumBar div.crPages span.mnum { background: #A3DA88; padding-top: 5px; padding-bottom: 5px; _padding-top: 0; _padding-bottom: 0; color: #000; }
			.PageNumBar div.crPages span.tnum { font-weight: bold; color: #090; }
			.PageNumBar div.crPages span.prev, .crPages span.next { font-family: Verdana, Arial, Helvetica, sans-serif; }
			.PageNumBar div.crPages span.ahead, .crPages span.abaft { padding: 0 10px; }
			.PageNumBar div.crPages a:hover { font-weight: bold; color: #000; }
		.PageNumBar div.crPages_1 { height: 26px; padding-top: 8px; background: #F2F2F2; text-align: center; }
			.PageNumBar div.crPages_1 span { padding: 0 5px 0 5px; color: #090; }
			.PageNumBar div.crPages_1 span.tnum { font-weight: bold; color: #333333; }
		.PageNumBar div.crFuncs { float: right; }
			.PageNumBar div.crFuncs span.exponent { display: block; _display: inline; height: 30px; line-height: 30px; padding-top: 8px; padding-right: 8px; color: #666; }
			.PageNumBar div.crFuncs span.exponent em { padding-left: 2px; color: #FF0000; }
/* JSCookMenu CSS */
	/* @ Menu 01 */
	.01MenuMenu, .01MenuSubMenuTable { width: auto; font-family: Tahoma; font-weight: bold; font-size: 10px; color: #000 !important; background: #ffffff; cursor: default; cursor: pointer !important; white-space: nowrap; }
	.01MenuSubMenu { position: absolute; display: block; visibility: hidden; overflow: hidden; border: 1px outset #9C9A9C; background: transparent; }
	.01MenuSubMenuTable { border-collapse: separate; opacity: 0.9; filter: Alpha(style=0,opacity=90); }
	.01MenuMenuItem, .01MenuMenuItemHover, .01MenuMenuItemActive { cursor: default; cursor: pointer !important; white-space: nowrap; }
	.01MenuMainItem, .01MenuMenuItem { height: 14px; color: #000 !important; padding: 2px 10px 2px 10px; border: 0 solid #ffffff; background: #FFF; }
	.01MenuMainItemHover, .01MenuMainItemActive { height: 14px; color: #000 !important; padding: 2px 10px 2px 10px; border: 0 solid #ffffff; background: #FFF; }
	.01MenuMenuItemHover, .01MenuMenuItemActive { height: 14px; color: #000 !important; padding: 5px; border: 1px solid #ffffff; background: #FFF; }
	.01MenuMainFolderLeft, .01MenuMainItemLeft, .01MenuMainFolderText, .01MenuMainItemText, .01MenuMainItemRight, .01MenuMainFolderRight { border: 0; background: inherit; white-space: nowrap; }
	.01MenuMenuFolderLeft, .01MenuMenuItemLeft { padding: 3px 0px 3px 3px; border: 0; white-space: nowrap; background: inherit; }
	.01MenuMenuFolderText, .01MenuMenuItemText { padding: 3px 3px 3px 5px; border: 0; white-space: nowrap; background: inherit; }
	.01MenuMenuItemRight, .01MenuMenuFolderRight { padding: 3px 1px 3px 0px; border: 0; white-space: nowrap; background: inherit; }
	.01MenuMenuItemHover .01MenuMenuFolderLeft, .01MenuMenuItemActive .01MenuMenuFolderLeft, .01MenuMenuItemHover .01MenuMenuItemLeft, .01MenuMenuItemActive .01MenuMenuItemLeft, .01MenuMenuItemHover .01MenuMenuFolderText, .01MenuMenuItemActive .01MenuMenuFolderText, .01MenuMenuItemHover .01MenuMenuItemText, .01MenuMenuItemActive .01MenuMenuItemText, .01MenuMenuItemHover .01MenuMenuFolderRight, .01MenuMenuItemActive .01MenuMenuFolderRight, .01MenuMenuItemHover .01MenuMenuItemRight, .01MenuMenuItemActive .01MenuMenuItemRight { border-color: #9C9A9C; }
	.01MenuMenuItemHover .01MenuMenuFolderLeft, .01MenuMenuItemActive .01MenuMenuFolderLeft, .01MenuMenuItemHover .01MenuMenuItemLeft, .01MenuMenuItemActive .01MenuMenuItemLeft { border-width: 1px 0px 1px 1px; border-style: solid; padding: 2px 0px 2px 2px; }
	.01MenuMenuItemHover .01MenuMenuFolderText, .01MenuMenuItemActive .01MenuMenuFolderText, .01MenuMenuItemHover .01MenuMenuItemText, .01MenuMenuItemActive .01MenuMenuItemText { border-width: 1px 0px 1px 0px; border-style: solid; padding: 2px 3px 2px 5px; }
	.01MenuMenuItemHover .01MenuMenuFolderRight, .01MenuMenuItemActive .01MenuMenuFolderRight, .01MenuMenuItemHover .01MenuMenuItemRight, .01MenuMenuItemActive .01MenuMenuItemRight { border-width: 1px 1px 1px 0px; border-style: solid; padding: 2px 0px 2px 0px; }
	td.01MenuMenuSplit { padding: 0; margin: 0; height: 5px; border: 0; background: inherit; overflow: hidden; }
	div.01MenuMenuSplit { margin: 2px; height: 1px; overflow: hidden; background: inherit; border-top: 1px solid #9C9A9C; }
	.01MenuMenuItem img.seq1 { display: inline; }
	.01MenuMenuItemHover seq2, .01MenuMenuItemActive seq2 { display: inline; }
	.01MenuMenuItem .seq2, .01MenuMenuItemHover .seq1, .01MenuMenuItemActive .seq1 { display: none; }
/* User CSS Template */
	#M_PAGE { display: block; margin: 0 auto; width: 1000px; background: #FFF url(images/upbg.jpg) repeat-x; border: 0; }
	#M_PAGE1 { width:100%; margin: 0 50px 0 50px; *margin-top: 7px; padding-bottom: 20px; }
		.hr { margin: 0; padding: 0; border-bottom: 1px dotted #797979; }
		.top_head { width: 900px; border: 0; height: 90px; }
			.top_head .left { width:70%; padding-left: 10px; padding-top: 10px; text-align: left; }
			.top_head .right { width:30%; padding-right: 10px; text-align: right; }
			.search_box { width: 310px; text-align: left; }
			.search_text { border: 1px solid #C4C4C4; height: 22px; background: #F3F3F3; font-size: 14px; }
			.search_btn { border: 1px solid #C4C4C4; height: 26px; background: #FFF; font-size: 14px; color: #666; cursor: pointer; }
			.locales_box { text-align: right; vertical-align: top; }
		.button_head { margin-top: 3px; *margin-top: 0px; width:900px; height:47px; background: #6276D7;  }
		.main_body { margin-top: 2px; width: 900px; border: 1px solid #F1F1F1; }
			.main_body .left { width: 75%; vertical-align: top; }
				.tag_box { width: 120px; height: 5px; border: 0; background: #BA2123; }
			.main_body .right { width: 250px; background: #F1F1F1; text-align: right; vertical-align: top; }
				.left_main { width: 250px; border: 0; background: #F1F1F1; }
					.left_main .left { width: 20px; background: #F1F1F1 url(images/r_main_bg_l.jpg) no-repeat top right; }
					.left_main .mid { padding-top: 30px; padding-bottom: 30px; background: url(images/r_main_bg_t.jpg) no-repeat; text-align: center; }
					.left_main .right { width: 17px; background: #F1F1F1 url(images/r_main_bg_r.jpg) no-repeat top left; }
			.main_body .btm_box { height:20px; }
		.foot_head { width: 900px; background: #DDD; }
			.foot_head .right { vertical-align: bottom; }
			.foot_head div.note { width: 678px; height: 57px; padding: 5px 0 5px 5px ; background: #FFF; color: #4C4646; }
	.main_box { width: 100%; text-align: center; margin-top: 8px; padding-left:8px; *padding-left: 0; }
	.main_top { width: 96%; }
		.main_top .lbox { text-align: left; }
		.main_top .rbox { text-align: right; }
			.main_top .rbox div.admin_cp { font: 10px Verdana; font-weight: bold; color: #545454; }
			.main_top .rbox div.admin_cp a:link { color: #545454; }
			.main_top .rbox div.admin_cp a:visited { color: #545454; }
			.main_top .rbox div.admin_cp a:hover { text-decoration: underline; color: #B40003; }
	.main_contact { width: 94%; margin-left: 15px; margin-top: 10px; }
		.main_contact thead { text-align: left; }
			.main_contact thead .title { height: 30px; text-decoration: underline; font: bold 18px arial; color: #535C78; }
			.main_contact thead .tips { height: 26px; font: 12px arial; color: #666; }
		.main_contact tbody { text-align: left; }
			.main_contact tbody td { height: 28px; border-bottom: 1px dotted #797979; }
			.main_contact tbody .note { width: 150px; color: #FE7200; }
			.main_contact tbody .subject { padding-left: 5px; color: #666; }
	.main_mid { width: 96%; margin-top: 15px; }
		.main_mid .news td { padding-top:3px; padding-bottom: 3px; border-bottom: 1px dotted #797979; }
		.main_mid .admin_idx td { padding-top:5px; padding-bottom: 5px; border-bottom: 1px dotted #797979; }
		.main_mid .admin_head td { text-align: left; color: #FF7101; }
		.main_mid .signin td { width: 100%; text-align: center; }
		.main_mid .show_tag { width: 10px; padding-left: 3px; padding-right: 3px; }
		.main_mid .show_mark { width: 45px; text-align: left; color: #FE7200; }
		.main_mid .show_date { width: 85px; text-align: left; color: #336699; }
		.main_mid .show_note { width: 100px; text-align: left; color: #FE7200; }
		.main_mid .show_subject { text-align: left; color: #666; }
			.main_mid .show_subject a:link { color: #666; }
			.main_mid .show_subject a:visited { color: #666; }
			.main_mid .show_subject a:hover { color: #000; }
		.main_mid .show_subject span.news { width: 70%; }
		.main_mid .show_subject span.news_admin { width: 60%; }
		.main_mid .show_content { width: 100%; text-align: left; }
		.main_mid .show_news_content { width: 100%; padding-left: 18px; text-align: left; }
		.main_mid .show_item { width: 100px; text-align: center; }
		.main_mid .show_control { width: 100%; padding-right:5px; text-align: right; }
		.main_mid .srh_result { width: 98%; padding-bottom: 12px; text-align: left; }
			.main_mid .srh_result span.sub { text-decoration: underline; font-size: 13px; color: #6276D7; }
			.main_mid .srh_result span.cont { padding-left: 5px; color: #000; }
			.main_mid .srh_result span.href { padding-left: 5px; color: #669933; }
	.news { width: 96%; }
		.news .class_edit { margin-top: 3px; width: 98%; border-top: 1px dotted #797979; }
			.news .class_edit td { height: 24px; border-bottom: 1px dotted #797979; text-align: left; }
			.news .class_edit td.note { width: 60px; padding-left: 5px; color: #FF7101; }
			.news .class_edit td.ctrl { width: 20px; }

	.item { width: 96%; margin-top: 15px; }
		.item_left { width: 156px; vertical-align: top; }
			.item_class_menu_box { border: 1px solid #E0E0E0; padding: 0 3px 10px 3px; vertical-align: top; }
			.item_class_menu { width: 150px;  }
				.item_class_menu thead td { border-bottom: 3px solid #9BCDF7; height: 35px; padding-left: 3px; background: url(images/bg_item_menu_head.jpg) repeat-x top center; text-align: left; font: bold 16px arial; color: #778297; }
				.item_class_menu tbody td { border-bottom: 1px dotted #797979; height: 26px; font: 12px Verdana; }
				.item_class_menu tbody td.class_tag { width: 10px; padding-left: 5px; padding-right: 3px; text-align:left; }
				.item_class_menu tbody td.class_name { width: 140px; text-align: left; color: #1A6EDE; }
					.item_class_menu tbody td.class_name a:link, a:visited { color: #1A6EDE; }
					.item_class_menu tbody td.class_name a:hover { text-decoration: underline; color: #285A99; }
		.item_main { width: 468px; padding-left: 8px; vertical-align: top; }
			.item_main_box { width: 460px; }
				.item_main_box .item_index_show { width: 452px; }
					.item_index_show thead td.title { border-left: 3px solid #353BB2; padding-left: 8px; text-align: left; font: bold 18px arial; color: #535C78; }
					.item_index_show tbody td.content { width: 50%; padding-left: 4px; padding-top:10px; text-align: center; }
						.item_index_show tbody td.content .class_box { width: 222px; height: 134px; }
							.item_index_show tbody td.content .class_box td.mid { width: 216px; height: 128px; }
							.item_index_show tbody td.content .class_box td.lft { width: 6px; height: 128px; background: url(images/bg_item_class_list_r.jpg) no-repeat top right; }
							.item_index_show tbody td.content .class_box td.btm { width: 222px; height: 6px; background: url(images/bg_item_class_list_b.jpg) no-repeat bottom right; }
								.class_box td.mid .class_data { width: 100%; height: 100%; }
									.class_box td.mid .class_data td { padding-left: 3px; }
									.class_box td.mid .class_data .class_title { width: 216px; text-align: left; font: bold 15px arial; }
										.class_box td.mid .class_data .class_title a:link, a:visited { color: #3688E4; }
										.class_box td.mid .class_data .class_title a:hover { text-decoration: underline; }
									.class_box td.mid .class_data .class_img { width: 86px; height: 98px; text-align: center; vertical-align: middle; }
									.class_box td.mid .class_data .class_cont { width: 130px; height: 98px; text-align:left; vertical-align: top; font: 12px arial; color: #454545; }
				.item_main_box .item_class_show { width: 452px; }
					.item_class_show thead td.title { border-left: 3px solid #6699CC; padding-left: 8px; text-align: left; font: bold 18px arial; color: #3366CC; }
					.item_class_show thead td.ctrl { padding-right: 5px; text-align: right; }
					.item_class_show .class_edit { margin-top: 3px; width: 98%; border-top: 1px dotted #797979; }
						.item_class_show .class_edit td { height: 24px; border-bottom: 1px dotted #797979; text-align: left; }
						.item_class_show .class_edit td.note { width: 60px; padding-left: 5px; color: #FF7101; }
						.item_class_show .class_edit td.ctrl { width: 20px; }
					.item_class_show .class_show_item_box { margin-top: 10px; width: 452px; *width: 442px; border-top: 1px solid #F1F1F1; padding: 8px 5px 8px 5px; text-align: left; }
					.item_class_show .class_show_item_box span { font: 12px Verdana; color: #666; }
					.item_class_show .item_simp_box { margin-top: 15px; width: 460px; *width: 450px; height: 200px; text-align: left; }
						.item_class_show .item_simp_box .item_simp_img_box { width: 150px; }
							.item_class_show .item_simp_img_box td.left_bg { width: 6px; background: url(images/bg_item_detail_left.png) no-repeat top left; }
							.item_class_show .item_simp_img_box td.img_main { width: 144px; }
							.item_class_show .item_simp_img_box div.img_show { height: 177px; border: 1px solid #C1C1C1; padding: 8px; }
							.item_class_show .item_simp_img_box td.bottom_bg { width: 150px; height: 7px; background: url(images/bg_item_detail_bottom.png) no-repeat bottom left; }
						.item_class_show .item_simp_box .item_simp_data_box { padding: 5px 3px 5px 15px; text-align: left; vertical-align: top; }
							.item_class_show .item_simp_data_box .data_box { width: 96%; border-top: 1px dotted #797979; }
							.item_class_show .item_simp_data_box td.data_head { background: url(images/icon_item_tag.png) no-repeat left 8px; padding: 8px 0 0 20px; font: 16px arial; vertical-align: top; color: #3786E2; }
								.item_class_show .item_simp_data_box td.data_head a:link, a:visited { color: #3786E2; }
									.item_class_show .item_simp_data_box td.data_head a:hover { color: #240074; }
							.item_class_show .item_simp_data_box td.data_note { height: 100px; padding: 5px 0 0 5px; vertical-align: top; font: 12px arial; color: #666; }

				.item_main_box .item_detail_show { width: 452px; }
				 	.item_detail_show thead td.title { border-left: 3px solid #3399FF; padding-left: 8px; text-align: left; font: bold 18px arial; color: #3366CC; }
					.item_detail_show thead td.ctrl { padding-right: 5px; text-align: right; }
					.item_detail_show .class_edit { margin-top: 3px; width: 98%; border-top: 1px dotted #797979; }
						.item_detail_show .class_edit td { height: 24px; border-bottom: 1px dotted #797979; text-align: left; }
						.item_detail_show .class_edit td.note { width: 60px; padding-left: 5px; color: #FF7101; }
						.item_detail_show .class_edit td.ctrl { width: 20px; }
					.item_detail_show .class_show_item_box { margin-top: 10px; width: 452px; *width: 442px; padding: 8px 5px 8px 5px; text-align: left; }
					.item_detail_show .class_show_item_box span { font: 12px Verdana; color: #454545; }
					.item_detail_show .item_simp_box { margin-top: 15px; width: 460px; *width: 450px; height: 200px; text-align: left; }
						.item_detail_show .item_simp_box .item_simp_img_box { width: 150px; }
							.item_detail_show .item_simp_img_box td.left_bg { width: 6px; background: url(images/bg_item_detail_left.png) no-repeat top left; }
							.item_detail_show .item_simp_img_box td.img_main { width: 144px; }
							.item_detail_show .item_simp_img_box div.img_show { height: 177px; border: 1px solid #C1C1C1; padding: 8px; }
							.item_detail_show .item_simp_img_box td.bottom_bg { width: 150px; height: 7px; background: url(images/bg_item_detail_bottom.png) no-repeat bottom left; }
						.item_simp_box .item_simp_data_box { padding: 5px 3px 5px 15px; text-align: left; vertical-align: top; }
							.item_detail_show .item_simp_data_box .data_box { width: 96%; border-top: 1px dotted #797979; }
								.item_detail_show .item_simp_data_box td.data_head a:link, a:visited { color: #3786E2; }
									.item_detail_show .item_simp_data_box td.data_head a:hover { color: #240074; }
							.item_detail_show .item_simp_data_box td.data_note { overflow: scroll; height: 150px; line-height: 12px; padding: 5px 0 0 5px; vertical-align: top; font: 12px arial; color: #666; }
								.item_detail_show .item_simp_data_box td.data_note div { overflow: auto; height: 150px; }
							.item_detail_show .item_simp_data_box td.data_file { text-align: center; }
							.item_detail_show .item_simp_data_box td.data_file span { padding: 0; }

					.item_detail_show .item_content { width: 100%; }
					.item_detail_show .item_content thead td { height: 35px; background: url(images/bg_item_menu_head.jpg) repeat-x top center; text-align: left; padding-left: 5px; font: bold 15px arial; color: #454545; }
					.item_detail_show .item_content thead td.ctrl { padding-right: 5px; text-align: right; }
					.item_detail_show .item_content tbody td { padding: 3px 10px 10px 10px; font: 12px arial; color: #454545; }
						.item_detail_show .item_content td.show_tag { width: 10px; }
		.item_main .show_bottom_ctrl { width: 100%; padding-top: 10px; text-align: left; }
	
	/* SignIn Box */
	#signin-box { margin: 0 auto; border:#CCCCCC 1px solid; width:320px; height:150px;}
	#signin-box h4 { font-size:16px; margin:10px 20px 2px 20px; color:#333333;}
	#signin-box span { margin-left:20px; line-height:24px;}
	
	/* Condition Box */
	.cond_msg { text-align: left; }
