#sso_banner{ position:absolute; top:0; width:100%; z-index:2; left:0;background:url(../images/menu_bg_b.jpg) repeat-x;height:91px;}
#sso_banner a, #sso_banner ul, #sso_banner li, #sso_banner ol{ font-size:12px; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; color:#7f7f7f; margin:0px; padding:0px;}
#sso_banner ul,#sso_banner ol,#sso_banner li { list-style:none;}
#sso_banner :link,#sso_banner :visited { text-decoration:none;}
#sso_banner :focus {outline:none;}
#sso_banner .sso_menu_bar_p{ margin-left:550px;text-align:left;}
#sso_banner .sso_menu_bar_p .sso_menu_bar ul{ width:203px; color:#fff; margin-left:20px; padding-top:5px; text-align:left}
#sso_banner .sso_menu_bar_p .sso_menu_bar ul li{ margin:0px 13px 0px 0px; float:left;color:#fff; display:inline}
#sso_banner .sso_menu_bar_p .sso_menu_bar ul li a{ text-decoration:none;color:#fff}
#sso_banner .sso_menu_bar_p .sso_menu_bar ul li a:hover{ text-decoration:underline;color:#fff}

#sso_banner .sso_menu_bar{ background:url(../images/menu_bar.gif); width:223px; height:24px; }

/*#sso_wrap_top_black{ background:url(../images/menu_bg_b.jpg) repeat-x; }*/
#sso_wrap{margin:0 auto; width:908px;}
#sso_main_menu{ width:927px; margin:0 auto;font-size:14px; height:41px; background:url(../images/menu_bg_b.jpg) repeat-x;}
#sso_main_menu .sso_logo{ background:url(../images/home_02.jpg); width:122px; height:41px; float:left}
#sso_main_menu .sso_logo a{ width:122px; height:41px; display:block}
#sso_main_menu .sso_menu{ display:inline; color:#fff; line-height:41px; height:41px; float:left}
#sso_main_menu .sso_menu li{ color:#fff; font-size:14px; margin:0 7px 0 7px; display:inline}
#sso_main_menu .sso_menu li a{ color:#fff; text-decoration:none;font-size:14px; }
#sso_main_menu .sso_menu li a:hover{ color:#fff; text-decoration:underline;font-size:14px; }
#sso_main_menu .sso_input{ background:url(../images/home_07.gif); width:96px; height:17px; float:left; margin:12px 7px 12px 7px; border:0; display:inline;padding:0px; }
#sso_main_menu #sso_header_user{background-position:0px -34px;}
#sso_main_menu #sso_header_pwd{background-position:0px -17px;}
#sso_main_menu .sso_id{ float:left; color:#fff;  line-height:41px; height:41px;}
#sso_main_menu .sso_float{ float:left; color:#fff;  line-height:41px; height:41px;}
#facebook_application_hyperlink{float:left; color:#fff;  line-height:41px; height:41px;}
#facebook_application_hyperlink_img{border:0px; margin-top:10px; width:24px; height:24px; background:url(../images/facebook_icon.jpg);}

#sso_login_btn{ background:url(../images/home_04.jpg); width:94px; height:41px;cursor:pointer; margin-left:0px}
#sso_logout_btn{ background:url(../images/logout.jpg); width:94px; height:41px;cursor:pointer; margin-left:0px}
#sso_banner .sso_header_info{
	color:#FFFFFF;
	float:left;
	height:41px;
	line-height:41px;
	width:225px;
	text-align:center;
	margin-left:5px;
}
#sso_logout_banner input{
	line-height:41px;
	margin-top:16px;
	margin-left:12px;
}

#TI_MessageOverlay{
	background: #939393;
	opacity: 0.66;
	filter:Alpha(opacity=66);
	/*display: none;*/
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 100;
}
#TI_MessageOverlayToggleInput{
	margin:0px;
	padding:0px;
	font-size:12px;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	/*display:none;*/
	z-index:120;
}
#TI_message_list{
	background:url(../images/message_box/top.gif) repeat-x;
	width:581px;
	color:#990000;
	border:0px;
	margin:180px auto;
	text-align:left;
}
#TI_message_list .TI_message_left_top{
	background:url(../images/message_box/left_top.gif) no-repeat;
	height:34px;
}
#TI_message_list .TI_message_right_top{
	background:url(../images/message_box/right_top.gif) no-repeat;
	width:24px;
	height:34px;
	float:right;
}
#TI_message_list .TI_message_right{
	background:url(../images/message_box/right.gif) repeat-y #fff;
	width:6px;
	height:100%;
	border:0px;
	float:right;
	margin:0px;
}
#TI_message_list .TI_message_body{
	background:#fff;
	height:200px;
	width:100%;
	border:0px;
}
#TI_message_list .TI_message_left{
	background:url(../images/message_box/left.gif) repeat-y #fff;
	height:100%;
	width:100%;
	border:0px;
}
#TI_message_list .TI_message_bottom{
	background:url(../images/message_box/bottom.gif) repeat-x #fff;
	height:6px;
	margin-bottom:-10px;
	font-size:0px;
}
#TI_message_list .TI_message_left_bottom{
	background:url(../images/message_box/left_bottom.gif) no-repeat;
	height:6px;
	width:6px;
}
#TI_message_list .TI_message_right_bottom{
	background:url(../images/message_box/right_bottom.gif) no-repeat;
	height:6px;
	width:6px;
	float:right;
}
#TI_message_list .TI_message_loading{
	background:url(../images/message_box/loading.gif) 10px 10px no-repeat;
	height:120px;
	width:120px;
	padding:10px;
}
#TI_message_list .TI_msg_type_notice{
	background: transparent url(../images/message_box/notice_icon.gif) no-repeat scroll left 4px;
	padding-left:40px;
}
#TI_message_list ul, #TI_message_list li{
	margin:0px;
	padding:0px;
}
#TI_message_list .TI_msg_date{
	color:#ff0000;
	float:right;
}
#TI_message_list .TI_msg_title{
	color:#000;
	cursor:pointer;
}
#TI_message_list .TI_msg_body{
	display:none;
}
#TI_message_list .TI_msg_unread{
	font-weight:700;
}
#TI_message_list_close_btn{
	width:19px;
	height:19px;
	background:url(../images/message_box/ctrl_btn.gif) -145px 0px;
	cursor:pointer;
	text-align:center;
	margin-top:5px;
}
#TI_message_list_table{
	margin:0px 10px 0px 10px;
	width:540px;
	height:190px;
}
#TI_message_list_table ul{
	width:538px;
}
#TI_message_list_table li{
	color:#000;
	border-bottom:1px dashed #000;
	padding-top:5px;
	padding-bottom:5px;
}

#TI_message_list_ctrl_btn{
	width:100%;
	margin-left:10px;
	display:block;
	bottom:200px;
}
#TI_message_list_prev{
	width:84px;
	height:19px;
	background:url(../images/message_box/ctrl_btn.gif);
	cursor:pointer;
	float:left;
}
#TI_message_list_next{
	width:61px;
	height:19px;
	background:url(../images/message_box/ctrl_btn.gif) -84px 0px;
	cursor:pointer;
	float:right;
}
#TI_msg_icon{
	width:14px;
	height:10px;
	background:transparent url(../images/message_box/msg_icon.jpg) no-repeat;
	border:0px;
	cursor:pointer;
	float:right;
}
#header h1 { 
text-indent : -9999px; 
} 

