#login-container 					{ font-size:11px; position:absolute;z-index:51;background: transparent url(../images/win_login_main.gif) top left repeat-y;width:295px;display:none }
#login-container .pointer			{ position:absolute;background: transparent url(../images/win_login_pointer.png) top left no-repeat;height:45px;top:-45px;left:14px;width:267px }
#login-container .top 				{ margin:0; padding:0; height:14px; position:absolute; top:-14px; width:100%; z-index:52 }
#login-container .top div			{ line-height:0 }
#login-container .top .tips_tb		{ background: none; margin:0;padding:0;height:14px; position:absolute; top:-49px; left:14px; width:267px }
#login-container .top .tips_tl		{ background: url(../images/win_tl.png) no-repeat bottom right;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0 }
#login-container .top .tips_tr		{ background: url(../images/win_tr.png) no-repeat bottom left;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0;right:0 }
#login-container .bottom 			{ margin:0;padding:0;height:14px;position:absolute;bottom:-14px;width:100%;z-index:52 }
#login-container .bottom div		{ line-height:0 }
#login-container .bottom .tips_bb	{ background: url(../images/win_bb.png) repeat-x bottom left;margin:0;padding:0;height:14px;position:absolute;bottom:0;left:14px;width:267px }
#login-container .bottom .tips_bl	{ background: url(../images/win_bl.png) no-repeat top right;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0 }
#login-container .bottom .tips_br	{ background: url(../images/win_br.png) no-repeat top left;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0;right:0 }

#login-container .inner				{ padding:0 20px 0 20px;position:relative;z-index:52 }
#login-container .inner	p			{ padding:0 0 5px 0; margin:0 }

#login-container form				{ margin:0;padding:0 }
#login-container dl 				{ float:left;margin:4px 0;padding:0;clear:both;width:100% }
#login-container dl dd 				{ float:left;margin:0;padding:0 }
#login-container dl dd.fieldName 	{ width:30%;text-align:right }
#login-container dl dd.fieldControl	{ width:69% }
#login-container label 				{ margin:1px 5px 0 0; display:block }
#login-container input.txt			{ border:1px solid #2d9fff;background-color:white;width:170px }

/*******************************/

#cnf-container 						{ font-size:11px; position:absolute;z-index:51;background: transparent url(../images/win_login_main.gif) top left repeat-y;width:295px;display:none }
#cnf-container .top 				{ margin:0;padding:0;height:14px;position:absolute;top:-14px;width:100%;z-index:52 }
#cnf-container .top div				{ line-height:0 }
#cnf-container .top .tips_tb		{ background: url(../images/win_tb.png) repeat-x bottom left; margin:0;padding:0;height:14px; position:absolute; top:0; left:14px; width:267px }
#cnf-container .top .tips_tl		{ background: url(../images/win_tl.png) no-repeat bottom right;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0 }
#cnf-container .top .tips_tr		{ background: url(../images/win_tr.png) no-repeat bottom left;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0;right:0 }
#cnf-container .bottom 				{ margin:0;padding:0;height:14px;position:absolute;bottom:-14px;width:100%;z-index:52;}
#cnf-container .bottom div			{ line-height:0 }
#cnf-container .bottom .tips_bb		{ background: url(../images/win_bb.png) repeat-x bottom left;margin:0;padding:0;height:14px;position:absolute;bottom:0;left:14px;width:267px }
#cnf-container .bottom .tips_bl		{ background: url(../images/win_bl.png) no-repeat top right;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0 }
#cnf-container .bottom .tips_br		{ background: url(../images/win_br.png) no-repeat top left;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0;right:0 }

#cnf-container .inner				{ padding:0; width:100%; text-align:center; float:left; }
#cnf-container .inner div 			{ padding:5px 20px; margin:0; text-align:center; font-weight:bold;}

#cnf-container .Btns 				{ float:left; position:relative; clear:both; padding-left:0 !important; padding-right:0 !important;width:100% }
#cnf-container .cnfBtns 			{ width:120px; left:90px}
#cnf-container .alertBtns 			{ width:30px; left:110px}

#cnf-container .ButtonOk			{ display:block; height:21px; width:37px; background:url(../images/btnOk.gif) top left no-repeat; text-decoration:none; float:left; margin-right:20px; bottom:0 }
#cnf-container .ButtonOk span		{ visibility:hidden }

#cnf-container .ButtonCancel		{ display:block; height:21px; width:60px; background:url(../images/btnCancel.gif) top left no-repeat; text-decoration:none; float:left }
#cnf-container .ButtonCancel span	{ visibility:hidden }

/*******************************/

#sn-container 						{ font-size:11px; position:absolute;z-index:51;background: transparent url(../images/win_sn_main.gif) top left repeat-y;width:500px;display:none }
#sn-container .top 					{ margin:0;padding:0;height:14px;position:absolute;top:-14px;width:100%;z-index:52 }
#sn-container .top div				{ line-height:0 }
#sn-container .top .tips_tb			{ background: url(../images/win_tb.png) repeat-x bottom left; margin:0;padding:0;height:14px; position:absolute; top:0; left:14px; width:472px }
#sn-container .top .tips_tl			{ background: url(../images/win_tl.png) no-repeat bottom right;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0 }
#sn-container .top .tips_tr			{ background: url(../images/win_tr.png) no-repeat bottom left;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0;right:0 }
#sn-container .bottom 				{ margin:0;padding:0;height:14px;position:absolute;bottom:-14px;width:100%;z-index:52 }
#sn-container .bottom div			{ line-height:0 }
#sn-container .bottom .tips_bb		{ background: url(../images/win_bb.png) repeat-x bottom left;margin:0;padding:0;height:14px;position:absolute;bottom:0;left:14px;width:472px }
#sn-container .bottom .tips_bl		{ background: url(../images/win_bl.png) no-repeat top right;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0 }
#sn-container .bottom .tips_br		{ background: url(../images/win_br.png) no-repeat top left;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0;right:0 }

#sn-container .inner				{ padding:10px 10px; width:96%;}
#sn-container .inner ul				{ padding-left:12px;}
#sn-container .inner ul li			{ list-style-type:disc;}
#sn-container .inner div 			{ margin:0;}
#sn-container .inner .white-content { background:#FFF;border:#2495ff 1px solid;padding:5px 5px;}

#sn-container .cnfBtns 				{ width:100%;padding:0;}

#sn-container .ButtonOk				{ display:block; height:21px; width:37px; background:url(../images/btnOk.gif) top left no-repeat; text-decoration:none; bottom:0 }
#sn-container .ButtonOk span		{ visibility:hidden }

/*******************************/

#popup-container 					{ font-size:11px; position:absolute;z-index:51;background: transparent url(../images/win_popup_main.gif) top left repeat-y;width:400px;display:none }
#popup-container .top 				{ margin:0; padding:0; height:14px; position:absolute; top:-14px; width:100%; z-index:52 }
#popup-container .top div			{ line-height:0 }
#popup-container .top .tips_tb		{ background: url(../images/win_tb.png) repeat-x bottom left; margin:0;padding:0;height:14px; position:absolute; top:0px; left:14px; width:372px }
#popup-container .top .tips_tl		{ background: url(../images/win_tl.png) no-repeat bottom right;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0 }
#popup-container .top .tips_tr		{ background: url(../images/win_tr.png) no-repeat bottom left;margin:0;padding:0;height:14px;width:14px;position:absolute;top:0;right:0 }
#popup-container .bottom 			{ margin:0;padding:0;height:14px;position:absolute;bottom:-14px;width:100%;z-index:52 }
#popup-container .bottom div		{ line-height:0 }
#popup-container .bottom .tips_bb	{ background: url(../images/win_bb.png) repeat-x bottom left;margin:0;padding:0;height:14px;position:absolute;bottom:0;left:14px;width:372px }
#popup-container .bottom .tips_bl	{ background: url(../images/win_bl.png) no-repeat top right;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0 }
#popup-container .bottom .tips_br	{ background: url(../images/win_br.png) no-repeat top left;margin:0;padding:0;height:14px;width:14px;position:absolute;bottom:0;right:0 }

#popup-container .inner				{ padding:0 20px 0 20px;position:relative;z-index:52 }
#popup-container .inner	p			{ padding:0 0 5px 0; margin:0 }

#popup-container .acc				{ color:red}