@charset "utf-8";
/* STATS CSS */
body									{font-family:tahoma,arial,verdana,sans-serif;height:100%;margin:0;padding:0; background:url(/images/themes/bg1.jpg) repeat scroll left top !important; font-size:12px !important;}
table, td							{text-align:left; padding:0px; margin:0px;font-family:tahoma,arial,verdana,sans-serif}
ol, ul 								{list-style:none outside none; margin:0; padding:0}
a, span 								{-moz-user-focus:normal;-moz-user-select:none;outline:0 none;text-decoration:none; color:#000000}
img, image							{border:none; width:auto !important}
button								{padding:0; margin:0; width:auto}
textarea								{border:1px solid #999999}
input									{border:1px solid #999999}
select								{border:1px solid #999999}
.input								{border:1px solid #999999;font-size:11px;padding:3px;vertical-align:middle;}
.tags									{}
.clear								{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.filter								{background:url(/images/themes/filter.jpg) no-repeat top left; width:75px; height:22px; float:left; margin-left:4px; margin-top:2px}
.header								{-moz-user-select:none;border-bottom:1px solid #999999 !important;overflow:hidden;padding-bottom:5px; background-color:#EAEAEA; height:29px;}
.tab-top 							{background:url(/images/themes/tabs/tab-strip-bg.gif) repeat-x center bottom;border:0px solid #999999;padding:9px 0px 4px 8px; border-bottom:none; border-bottom:1px solid #888888 !important; font-weight:bold}
#top									{height:110px;left:0;top:0;width:100%;position:absolute;}
/* LEFT */
#galaxy								{background:url(/images/themes/top.png) top left repeat-x; height:30px; width:100%; float:left}
#galaxy .welcome					{background:url(/images/themes/welcome.jpg) top left no-repeat; width:295px; height:23px; margin-right:1%; float:right}
#logo									{float:left; width:30%; margin-bottom:6px; margin-top:16px}
#logo .logo							{float:left;width:70px; height:61px; margin-left:12px}
#logo .text							{float:left; font-size:14px; font-weight:bold; margin-top:44px; font-family:Arial, Helvetica, sans-serif}
#left									{left:5px;top:110px;width:18%; position:absolute;}
#left .system						{background:url(/images/themes/panel/white-top-bottom.gif) repeat-x scroll 0 -1px;color:#000000;font-size:11px;font-weight:bold;border:1px solid #999999;height:24px;overflow:hidden;padding:5px 0px;}
#left .tab-top						{background:url(/images/themes/tabs/tab-strip-bg.gif) repeat-x center bottom;border:0px solid #999999;padding:4px 0px 4px 8px; border-bottom:none; border-bottom:1px solid #888888 !important;}
#left .icon							{background:url(/images/themes/panel/tool-sprites.gif) no-repeat scroll 0 -180px;cursor:pointer;float:right;height:15px;margin-left:2px;overflow:hidden;width:15px;}
#left .menu							{left:0; top:0; overflow:auto; width:100%}
#left .menu-box						{height:706px;overflow:auto;background-color:#FFFFFF;border-right:1px solid;border-style:none solid solid;border-width:0 1px 1px;position:relative;border-color:#999999;}
#left .menu-ul						{color:#000000;font:11px;white-space:nowrap;}
#left .big	 						{background:url(/images/themes/cmp-bg.gif) repeat-x scroll 0 0 #EEEEEE;border-bottom:1px solid #CCCCCC;border-top:1px solid #DDDDDD;margin-top:1px;padding-bottom:1px;padding-top:2px;cursor:pointer;line-height:18px;}
#left .small-active				{background-color:#D9E8FB;background:none repeat scroll 0 0 #DFE8F6;border:1px dotted #A3BAE9;margin:3px;cursor:pointer;line-height:18px;}
#left .leaf							{border:0 none;margin:0;padding:0;vertical-align:top;width:16px;center center no-repeat !important;}
#left .elbow-end					{border:0 none;margin:0;padding:0;vertical-align:top;width:16px;center center no-repeat !important;}
#left .folder						{border:0 none;margin:0;padding:0;vertical-align:top;width:16px;center center no-repeat !important;}
#left .minus						{background:url(/images/themes/tree/elbow-end-minus-nl.gif) no-repeat;cursor:pointer;border:none;margin:0;padding:0;vertical-align:top;width:16px;}
#left .link-bold					{background:none repeat scroll 0 0 transparent;color:#15428B;font-weight:bold;padding:1px 3px 1px 2px;text-decoration:none; font-size:11px}
#left .link							{background:none repeat scroll 0 0 transparent;color:#000000;font-weight:normal;padding:1px 3px 1px 2px;text-decoration:none; font-size:11px}
#left .link:hover					{background-color:#cccccc}
#left .small-link					{border:1px solid #FFFFFF;margin:1px;cursor:pointer;line-height:20px;}
#left .small-link:hover			{background-color:#cccccc}
#left .active						{background:none repeat scroll 0 0 #BFBFBF;border:1px dotted #8D8D8D;}
#left .ul							{margin-left:20px}
/* RIGHT */
#right								{right:5px;top:110px;width:81%; position:absolute; overflow:auto; background:#FFFFFF;}
#right .detail 					{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #888888;overflow:auto;}
#right .tool						{width:100%;border:1px solid #999999;overflow:hidden;padding:4px 0px 2px 4px; background-color:#D0DEF0;background-image:url(/images/themes/toolbar/bg.gif); display:block; position:relative; left:0; top:0; border-width:1px 0px; font-weight:bold; font-size:12px}
#filter								{}
/* MENU */
#menu 								{margin:50px 5px 8px 0px; float:right}
#menu li								{display:block; list-style:none; float:left}
#menu a								{display:block; padding:4px 10px; text-decoration:none; color:#FFFFFF; font-size:12px; background:#444444  top left repeat-x;}
#menu a:hover						{background:url(../images/themes/button/bg.jpg); padding:4px 10px; color:#FFFFFF;font-size:12px;}
#menu .line							{display:block;width:1px; background-color:#FFFFFF; float:left; height:22px}
/* POPUP */
#popup								{width:540px; position:absolute; left:50%; margin-left:-230px; top:30px; border:1px solid #88A0BE;-moz-border-radius:2px; background-color:#EAEDED; z-index:1; display:none;}
#popup .border						{background:#CED9E7; border:1px solid #EAEDED; padding:5px; float:left}
#popup .box-main					{background-color:#CCD9E8;border:1px solid; border-color:#A3BAE9 #DFE8F6 #DFE8F6 #A3BAE9; float:left; width:524px}
#popup .box							{border:1px solid; border-color:#DFE8F6 #A3BAE9 #A3BAE9 #DFE8F6; padding:6px; float:left; width:512px}
#popup .row							{width:100%; padding:4px 0px 6px 0px; float:left; color:#15428B; font-weight:bold;}
#popup .filter-icon				{background:url(/images/themes/grid/columns.gif) no-repeat top left; margin:0 !important; padding:0px 8px 0px 2px!important; width:16px; float:left; height:16px}
#popup .close						{background:url(/images/themes/panel/tool-sprites.gif) no-repeat scroll 0 0 transparent;cursor:pointer;float:right;height:15px;margin-left:2px;overflow:hidden;width:15px;}
#popup .ro							{width:100%; float:left; margin:5px 0px}
#popup .name						{width:140px; float:left}
#popup .bo							{width:340px; float:left}
#popup .button						{float:right; margin-right:20px;}
#popup .filter-but				{height:22px; padding:0px 12px;}
#popup_filter						{width:540px; position:absolute; left:50%; margin-left:-270px; top:30px; border:1px solid #BDBEC0;-moz-border-radius:3px; background-color:#dddddd; z-index:3; display:none;}
#popup_filter .border			{background:#eeeeee; border:1px solid #eeeeee; padding:5px; float:left}
#popup_filter .box-main			{background-color:#ffffff;border:1px solid; border-color:#BDBEC0; float:left; width:524px}
#popup_filter .box				{padding:6px; float:left; width:512px}
#popup_filter .row				{width:100%; padding:4px 0px 6px 0px; float:left; color:#3C3C3C; font-weight:bold;}
#popup_filter .filter-icon		{background:url(/images/themes/grid/columns.gif) no-repeat top left; margin:0 !important; padding:0px 8px 0px 2px!important; width:16px; float:left; height:16px}
#popup_filter .close				{background:url(/images/themes/panel/tool-sprites.gif) no-repeat scroll 0 0 transparent;cursor:pointer;float:right;height:15px;margin-left:2px;overflow:hidden;width:15px;}
#popup_filter .ro					{width:100%; float:left; margin:5px 0px}
#popup_filter .name				{width:140px; float:left}
#popup_filter .bo					{width:340px; float:left}
#popup_filter .button			{float:right; margin-right:20px;}
#popup_filter .filter-but		{height:22px; padding:0px 12px;}
/* LOGIN */
#login 								{width:500px; position:absolute; margin-left:-250px; left:50%; margin-top:10%;-moz-border-radius:4px 4px 4px 4px;border:1px solid #563023; background-color:#FFFFFF; padding:12px 0px}
#login .authen						{width:100%; text-align:center; font-size:18px; font-weight:bold; float:left; padding:10px 0px; color:#BC3A00; font-family:Arial, Helvetica, sans-serif}
#login .user_						{width:32%; float:left; text-align:right; padding:6px 2px 2px 0px}
#login .pass_						{width:63%; float:left; text-align:left; padding:4px 0px}
#login .btn_log					{background-color:#FFFFFF; font-weight:bold; border:solid 1px #cccccc; position:relative;}
#login .icon						{position:absolute; width:560px; margin-left:-280px; top:-20px; text-align:left; left:50%}