/*
 * Project Name: MiniManager for Mangos Server
 * Date: 17.10.2006 inital version (0.0.1a)
 * Author: SixSixNine
 * Copyright: SixSixNine
 * Email: *****
 * License: GNU General Public License (GPL)
 */
 
html,body {
	background:#F6F6F6;
	background-image:url(../images/logo_minima_up.png);
	background-repeat: no-repeat;
	background-position: top center;
	color:#000000;
	height:120%;
	padding:0;
	margin:0;
	font:9pt Verdana,sans-serif;
}

a:link, a:visited{ color: #000000; text-decoration: none }
a:hover, a:focus{ color: #A47236; text-decoration: none }

h1{
    margin:0;
    font:16pt Trebuchet MS,sans-serif;
    font-weight:bold;
    color:#414D4C;
	line-height:1.2em;
}

form {
	margin: 0px;
}

input, input.mouseover, a.button {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background:#CAD2D9;
	font:10pt Verdana,sans-serif;
	font-weight: bold;
	line-height:100%;
}

a.button {   
	/*background:transparent;*/
	background:#F6F6F6;
	color: #414D4C;
	padding:4px 2px;
	text-decoration: none;
	text-align: center;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}

a.button:hover{   
	background-color: #CAD2D9; 
	color: #0066ff;
}

a.button:active, a.button:focus {   
	border-color: #76827B;
}

/*------------------------NN-----------------------*/
input, input.mouseover, a.buttonNN {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background:#CAD2D9;
	font:10pt Verdana,sans-serif;
	font-weight: bold;
	line-height:100%;
}

a.buttonNN {   
	/*background:transparent;*/
	background:#F6F6F6;
	color: #ED1941;
	padding:4px 2px;
	text-decoration: none;
	text-align: center;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}

a.buttonNN:link, a.buttonNN:visited{
	color: #ED1941;
	text-decoration: none
}

a.buttonNN:hover{   
	background-color: #CAD2D9; 
	color: #0066ff;
}

a.buttonNN:active, a.buttonNN:focus {   
	border-color: #76827B;
}
/*------------------------YY-----------------------*/
input, input.mouseover, a.buttonYY {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background:#CAD2D9;
	font:10pt Verdana,sans-serif;
	font-weight: bold;
	line-height:100%;
}

a.buttonYY {   
	/*background:transparent;*/
	background:#F6F6F6;
	color: #009900;
	padding:4px 2px;
	text-decoration: none;
	text-align: center;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}

a.buttonYY:link, a.buttonYY:visited{
	color: #009900;
	text-decoration: none
}

a.buttonYY:hover{
	background-color: #CAD2D9; 
	color: #0066ff;
}

a.buttonYY:active, a.buttonYY:focus {   
	border-color: #76827B;
}
/*------------------------END----------------------*/
input {
    background:#ffffff;
    color:#000000;
    padding:2px 1px;
	margin-right: 2px;
	margin-left: 2px;
}

input.mouseover {
    color: #0066ff;
    padding:2px 1px;
	margin-right: 2px;
	margin-left: 2px;
}

select {
	background-color: #DEE3E7;
	color: #000000;
}

fieldset{
	position: relative;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	top: 5px;
	background-color: #DEE3E7;
	border-width: 1px;
	border-style: solid;
	border-color: #374341;
}

legend{
	margin-top:-5px;
	color: #374341;
	background-color: #DEE3E7;
	border: 1px solid #374341;
	padding: 2px 6px;
	position:absolute;
	top: -5px;
	left: 5px;
}

/*****TABLES******/
a.head_link:link, a.head_link:visited{ color: #d4ddd8; text-decoration: none }
a.head_link:hover, a.head_link:focus{ color: #A47236; text-decoration: none }

table.flat {
	border-width: 5px;
	border-spacing: 5px;
	border-style: none;
	border-collapse: collapse;
	background-color: #DEE3E7;
	/*background:transparent;*/
	text-align: left;
}
table.flat td {
	padding: 5px;
}

table.hidden {
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
}

table.top_hidden {
	width: 770px;
	border-width: 0px;
	border-style: none;
	border-color: #d4ddd8;
	border-spacing: 0px;
	border-collapse: collapse;
	text-align: left;
}

table.top_hidden td, table.hidden td {
	padding: 4px 0px;
}

/*-------------------------------------------------------*/
table.lined {
	width: 770px;
	border-collapse: collapse;
	background-color: #E3E8EC;
	text-align: center;
}

table.lined, table.lined td, table.lined td.head, table.lined td.hidden{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #CCD6DD;
}

table.lined td{
	background-color: #DEE3E7;
}

table.lined td.head {
	background-color: #000000;
	font-weight: bold;
	font-size: 11px;
	color:#d4ddd8;
}

table.lined td.hidden {
	background-color: #E3E8EC;
}

/*-------------------------------------------------------*/
table.stucklined {
	width: 540px;
	border-collapse: collapse;
	background-color: #E3E8EC;
	text-align: center;
}

table.stucklined, table.stucklined td, table.stucklined td.head, table.stucklined td.hidden{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #CCD6DD;
}

table.stucklined td{
	background-color: #DEE3E7;
}

table.stucklined td.head {
	background-color: #000000;
	font-weight: bold;
	font-size: 11px;
	color:#d4ddd8;
}

table.stucklined td.hidden {
	background-color: #E3E8EC;
}

/*-------------------------------------------------------*/
table.charlined {
	width: 800px;
	border-collapse: collapse;
	background-color: #E3E8EC;
	color:#D9D6C3;
	text-align: center;
}

table.charlined, table.charlined td, table.charlined td.head, table.charlined td.hidden{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #404040;
}

table.charlined td{
	background-color: #262626;
}

table.charlined td.head {
	background-color: #000000;
	font-weight: bold;
	font-size: 11px;
	color:#d4ddd8;
}

table.charlined td.hidden {
	background-color: #E3E8EC;
}
/*-------------------------------------------------------*/
table.baglined {
	width: 770px;
	border-collapse: collapse;
	background-color: #E3E8EC;
	color:#ADFF2F;
	text-align: center;
}

table.baglined, table.baglined td, table.baglined td.head, table.baglined td.hidden{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #666666;
}

table.baglined td{
	background-color: #262626;
}

table.baglined td.head {
	background-color: #000000;
	font-weight: bold;
	font-size: 11px;
	color:#d4ddd8;
}

table.baglined td.hidden {
	background-color: #03081C;
}

/*-------------------------------------------------------*/
table.slotlined {
	width: 140px;
	border-collapse: collapse;
	background-color: #03081C;
	color:#CCFF00;
	text-align: center;
}

table.slotlined, table.slotlined td, table.slotlined td.head, table.slotlined td.hidden{
	border-width: 0px;
	padding: 3px;
	border-style: solid;
	border-color: #CCD6DD;
}

table.slotlined td{
	background-color: #03081C;
}

table.slotlined td.head {
	background-color: #000000;
	font-weight: bold;
	font-size: 11px;
	color:#d4ddd8;
}

table.slotlined td.hidden {
	background-color: #262626;
}
/*-------------------------------------------------------*/

/*****TABLES END******/

#body_main {
	position:absolute;
    left: 50%; 
    top: 200px;
    width: 800px;
    margin-left: -400px; /* half of the width */
	line-height: 120%;
	text-align: center;
	font-size: 11px;
	color:#000000;
}

.error {
	color:#990000; 
	font-family: "宋体";
	font-size: 28px;
	}

.warn {
	color:#ff0000;
	font-family: "宋体";
	font-size: 26px;
	}

.right {
	color:#009900;
	font-family: "宋体";
	font-size: 26px;
	}

.editer {
	color:#003333;
	font-family: "宋体";
	font-size: 28px;
	}

.editers {
	color:#996600;
	font-family: "宋体";
	font-size: 28px;
	}

.reg {
	color:#990000; 
	font-family: "宋体";
	font-size: 12px;
	}
	
.wel {
	color:#990000; 
	font-family: "宋体";
	font-size: 13px;
	}

.man {
	color:#ff0000; 
	font-family: "宋体";
	font-size: 25px;
	}

.bold {
	font:20pt 宋体;
	font-weight:bold;
	}
	
.small {
	font-size: 8px;
	}
	
.large {
	font-size: 13px;
	}
/*****AscentWS******/
.yy {
	color:#009900;
	}
.nn {
	color:#ED1941;
	}
.yybb {
	color:#009900;
	font-weight: bold;
	}
.nnbb {
	color:#ED1941;
	font-weight: bold;
	}
.yybig {
	color:#009900;
	font:20pt 宋体;
	font-weight:bold;
	}
.nnbig {
	color:#ED1941;
	font:20pt 宋体;
	font-weight:bold;
	}
.yysamll {
	color:#009900;
	font-size: 8px;
	}
.nnsmall {
	color:#ED1941;
	font-size: 8px;
	}
/***************个性色彩***************/
.cr, .cr a { color: #FFFFFF !important }
.lv, .lv a { color: #ADFF2F !important }
.lv2, .lv2 a { color: #FFFF98 !important }
.vv, .vv a { color: #ADFF2F !important }
.yy, .yy a { color: #009900 !important }
/**************************************/
.vvbb, .vvbb a { color: #ADFF2F !important; font-weight: bold; }
.P_P_, .P_P_ a { color: #FFFF98 !important }
.P_P_0, .P_P_0 a { color: #FFFF98 !important }
.P_P_1, .P_P_1 a { color: #FFFF98 !important }
.P_P_2, .P_P_2 a { color: #ADFF2F !important; font-weight: bold; }
.P_P_AZ, .P_P_AZ a { color: #ADFF2F !important; font-weight: bold; }
/*-------------------------------------------------------ONLINE PLAYER MAPS--------------------------------------------------------------------*/
.P_C_1 { padding:6px 0 0 0; background: url(../rs/icons/class/1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_2 { padding:6px 0 0 0; background: url(../rs/icons/class/2.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_3 { padding:6px 0 0 0; background: url(../rs/icons/class/3.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_4 { padding:6px 0 0 0; background: url(../rs/icons/class/4.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_5 { padding:6px 0 0 0; background: url(../rs/icons/class/5.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_6 { padding:6px 0 0 0; background: url(../rs/icons/class/6.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_7 { padding:6px 0 0 0; background: url(../rs/icons/class/7.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_8 { padding:6px 0 0 0; background: url(../rs/icons/class/8.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_9 { padding:6px 0 0 0; background: url(../rs/icons/class/9.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_C_11 { padding:6px 0 0 0; background: url(../rs/icons/class/11.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }

.P_R_1_0 { padding:6px 0 0 0; background: url(../rs/icons/race/1-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_2_0 { padding:6px 0 0 0; background: url(../rs/icons/race/2-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_3_0 { padding:6px 0 0 0; background: url(../rs/icons/race/3-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_4_0 { padding:6px 0 0 0; background: url(../rs/icons/race/4-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_5_0 { padding:6px 0 0 0; background: url(../rs/icons/race/5-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_6_0 { padding:6px 0 0 0; background: url(../rs/icons/race/6-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_7_0 { padding:6px 0 0 0; background: url(../rs/icons/race/7-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_8_0 { padding:6px 0 0 0; background: url(../rs/icons/race/8-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_10_0 { padding:6px 0 0 0; background: url(../rs/icons/race/10-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_11_0 { padding:6px 0 0 0; background: url(../rs/icons/race/11-0.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }

.P_R_1_1 { padding:6px 0 0 0; background: url(../rs/icons/race/1-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_2_1 { padding:6px 0 0 0; background: url(../rs/icons/race/2-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_3_1 { padding:6px 0 0 0; background: url(../rs/icons/race/3-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_4_1 { padding:6px 0 0 0; background: url(../rs/icons/race/4-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_5_1 { padding:6px 0 0 0; background: url(../rs/icons/race/5-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_6_1 { padding:6px 0 0 0; background: url(../rs/icons/race/6-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_7_1 { padding:6px 0 0 0; background: url(../rs/icons/race/7-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_8_1 { padding:6px 0 0 0; background: url(../rs/icons/race/8-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_10_1 { padding:6px 0 0 0; background: url(../rs/icons/race/10-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }
.P_R_11_1 { padding:6px 0 0 0; background: url(../rs/icons/race/11-1.gif) no-repeat left center; width: 80px; text-align: left; text-indent: 25px; }

.P_F_ { padding:6px 0 0 0; background: no-repeat left center; width: 150px; text-align: left; text-indent: 30px; }
.P_F_0 { padding:6px 0 0 0; background: url(../rs/icons/faction/icon-alliance.png) no-repeat left center; width: 150px; text-align: left; text-indent: 30px; }
.P_F_1 { padding:6px 0 0 0; background: url(../rs/icons/faction/icon-horde.png) no-repeat left center; width: 150px; text-align: left; text-indent: 30px; }

.P { padding:6px 0 6px 0; background: url(../rs/descending.gif) no-repeat 35px 7px; width: 80px; text-align: left;}
.P_F { padding:6px 0 6px 0; background: url(../rs/descending.gif) no-repeat 60px 7px; width: 150px; text-align: left; }
/*-------------------------------------------------------------公会Div-------------------------------------------------------------*/
.G_N { padding:1px 0 1px 100px; WIDTH: 150px; TEXT-ALIGN: left; }
.gn, .gn a { color: #FF2020 !important }
.gxbb, .gxbb a { color: #FF6060 !important; font-weight: bold; }
.ggbb, .ggbb a { color: #000000 !important; font-weight: bold; }
.motd, .motd a { color: #1D953F !important }
.info, .info a { color: #281F1D !important }
/*---------------------------------------------------------------END---------------------------------------------------------------*/
table.onlinelined {
	width: 770px;
	border-collapse: collapse;
	background-color: #E3E8EC;
	color:#FFD100;
	text-align: center;
}

table.onlinelined, table.onlinelined td, table.onlinelined td.head, table.onlinelined td.hidden{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #666666;
}

table.onlinelined td{
	background-color: #262626;
}

table.onlinelined td.head {
	background-color: #000000;
	font-weight: bold;
	font-size: 11px;
	color:#d4ddd8;
}

table.onlinelined td.hidden {
	background-color: #000000;
}

/*---------------------------------------------------ONLINE PLAYER MAPS THE END----------------------------------------------------------------*/
/***** item tooktips *****/
a.tooltip {
  z-index:20;
  position:relative;
  text-decoration:none;
}
a.tooltip:hover {
  z-index:25;
  text-decoration:none;
}
a.tooltip span {
  display:none;
}
a.tooltip:hover span {
  position:absolute;
  top:2em;
  left:-8em;
  border:1px solid #F0D070;
  padding:10px;
  display:block;
  width:20em;
  background-color:#000000;
  text-align: left;
  filter:alpha(opacity=85);
  -moz-opacity:.85;
  opacity:0.85;
}

/*****BUBBLE******/
div.bubble {
	position:relative;
    padding:7px 0px;
    background:#F6F6F6;
    margin-bottom:15px;
	text-align: left;
}

div.bubble div.top {
	text-align: center;
	background:#F6F6F6;
	padding:7px 15px;
    margin:-7px -0px 12px -0px;
}

/*****BUBBLE END******/

#body_buttom {
	font:8pt Verdana,sans-serif;
	text-align: center;
	color:#98A8A3;
}
#body_buttom a:link, #body_buttom a:visited {
    color:#C0D0CA;
    text-decoration:none;
}
#body_buttom a:hover, #body_buttom a:focus {
    text-decoration:underline;
} 

.icon_border {
	border: 1px solid #333;
	background-color: #76827B;
	padding: 5px;
}

/*********** MENU BAR***********/
#menubar {
	position:relative;
	left:-150px;
	top:158px;
	z-index:20;
	width: 36em; /*total len*/
	text-align: left;
}

#menuwrapper {
	font:10pt Verdana,sans-serif;
	font-size: 13px;
	font-weight:bold;
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

#menubar, #menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 160%;
}

#menubar a {
	display: block;
	text-decoration: none;
	padding: 5px 15px 5px 15px;
	border-right: 1px solid #CCCCCC;
	font-size: .85em;
	color: #ff9900; /*main menu text color*/
}
#menubar a.trigger {
	padding: 5px 15px 5px 15px;
}
#menubar li {
	float: left;
	width: 9em;
}
#menubar li {position: relative;}

/* hide from IE mac \*/
#menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#menubar li ul, #menubar ul li  {
	width: 11em; /*submenu len*/
}

#menubar ul li a  {
	color: #ff9900;
	border-right: 0;
	padding: 3px 12px 3px 15px;
}

#menubar li ul {
	position: absolute;
	display: none;
	background-color: #F6F6F6; /*submenu bg color*/
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#menubar li:hover a, #menubar a:focus,
#menubar a:active, #menubar li.hvr a {
	color: #ff9900; /*menu selected text color*/
	background-color: #DEE3E7; /*menu selected bg color*/
}

#menubar li:hover ul, #menubar li.hvr ul {
	display: block;
}

#menubar li:hover ul a, #menubar li.hvr ul a {
	color: #ff9900; /*submenu text color*/
	background-color: transparent;
}

#menubar ul a:hover {
	background-color: #dee3e7 !important; /*submenu selected bg color*/
	color: #ff9900 !important; /*submenu selected text color*/
}
/*********** MENU BAR END***********/

#username {
	position:absolute;
	left:57%;
	top:160px;
	z-index:20;
	text-align: right;
	color:#233335;
	font:12pt Verdana,sans-serif;
}

#version {
	position:absolute;
	left:48%;
	top:160px;
	z-index:20;
	color:#000000;
	font:8pt Verdana,sans-serif;
}
