.jin_su {
	background-position : 0px 0px !important;
}
.bubble2 .jin_su {
	background-position : -163px 0px !important;
}
.frieda {
	background-position : 0px -48px !important;
}
.bubble2 .frieda {
	background-position : -163px -48px !important;
}
.kuan_ti {
	background-position : 0px -96px !important;
}
.neron.cdChatAvatar.char {
	background-image : url("/img/design/neron_chat.png");
}
.bubble2 .kuan_ti {
	background-position : -163px -96px !important;
}
.janice {
	background-position : 0px -144px !important;
}
.bubble2 .janice {
	background-position : -163px -144px !important;
}
.roland {
	background-position : 0px -192px !important;
}
.bubble2 .roland {
	background-position : -163px -192px !important;
}
.hua {
	background-position : 0px -240px !important;
}
.bubble2 .hua {
	background-position : -163px -240px !important;
}
.paola {
	background-position : 0px -288px !important;
}
.bubble2 .paola {
	background-position : -163px -288px !important;
}
.chao {
	background-position : 0px -336px !important;
}
.bubble2 .chao {
	background-position : -163px -336px !important;
}
.finola {
	background-position : 0px -384px !important;
}
.bubble2 .finola {
	background-position : -163px -384px !important;
}
.stephen {
	background-position : 0px -432px !important;
}
.bubble2 .stephen {
	background-position : -163px -432px !important;
}
.ian {
	background-position : 0px -480px !important;
}
.bubble2 .ian {
	background-position : -163px -480px !important;
}
.chun {
	background-position : 0px -528px !important;
}
.bubble2 .chun {
	background-position : -163px -528px !important;
}
.raluca {
	background-position : 0px -576px !important;
}
.bubble2 .raluca {
	background-position : -163px -576px !important;
}
.gioele {
	background-position : 0px -624px !important;
}
.bubble2 .gioele {
	background-position : -163px -624px !important;
}
.eleesha {
	background-position : 0px -672px !important;
}
.bubble2 .eleesha {
	background-position : -163px -672px !important;
}
.terrence {
	background-position : -2px -720px !important;
}
.bubble2 .terrence {
	background-position : -163px -720px !important;
}
.mush {
	background-position : -2px -912px !important;
}
.tm_female {
	background-position : 0px -768px !important;
}
.bubble2 .tm_female {
	background-position : -163px -768px !important;
}
.tm_male, .agent {
	background-position : 0px -816px !important;
}
.bubble2 .tm_male {
	background-position : -163px -816px !important;
}
.schrodinger {
	background-position : 0px -864px !important;
}
.bubble2 .schrodinger {
	background-position : -163px -864px !important;
}
.derek {
	background-position : -2px -1776px !important;
}
.bubble2 .derek {
	background-position : -163px -1776px !important;
}
.andie {
	background-position : -2px -1824px !important;
}
.bubble2 .andie {
	background-position : -163px -1824px !important;
}
.portrait_jin_su {
	background-image : url("/img/art/char/kim_jin_su.jpg");
}
.portrait_kuan_ti {
	background-image : url("/img/art/char/lai_kuan_ti.jpg");
}
.portrait_frieda {
	background-image : url("/img/art/char/frieda_bergmann.jpg");
}
.portrait_janice {
	background-image : url("/img/art/char/janice_kent.jpg");
}
.portrait_roland {
	background-image : url("/img/art/char/roland_zuccali.jpg");
}
.portrait_hua {
	background-image : url("/img/art/char/jiang_hua.jpg");
}
.portrait_paola {
	background-image : url("/img/art/char/paola_rinaldo.jpg");
}
.portrait_chao {
	background-image : url("/img/art/char/wang_chao.jpg");
}
.portrait_finola {
	background-image : url("/img/art/char/finola_keegan.jpg");
}
.portrait_stephen {
	background-image : url("/img/art/char/stephen_seagull.jpg");
}
.portrait_ian {
	background-image : url("/img/art/char/ian_soulton.jpg");
}
.portrait_chun {
	background-image : url("/img/art/char/zhong_chun.jpg");
}
.portrait_raluca {
	background-image : url("/img/art/char/raluca_tomescu.jpg");
}
.portrait_gioele {
	background-image : url("/img/art/char/gioele_rinaldo.jpg");
}
.portrait_eleesha {
	background-image : url("/img/art/char/eleesha_williams.jpg");
}
.portrait_terrence {
	background-image : url("/img/art/char/terrence_archer.jpg");
}
.portrait_derek {
	background-image : url("/img/art/char/derek_hogan.jpg");
}
.portrait_andie {
	background-image : url("/img/art/char/andie_graham.jpg");
}
.portrait_tm_male, .portrait_tm_female {
	background-image : url("/img/art/char/tm_male.jpg");
}
.portrait_mush {
	background-image : url("/img/art/char/mush_art.jpg");
	width : 672px;
	height : 65px;
	margin-top : -39px;
	margin-left : 33px;
	margin-bottom : 4px;
}
.fade_jin_su {
	background-image : url("/img/art/char/fade/kim_jin_su.png");
}
.fade_kuan_ti {
	background-image : url("/img/art/char/fade/lai_kuan_ti.png");
}
.fade_frieda {
	background-image : url("/img/art/char/fade/frieda_bergmann.png");
}
.fade_janice {
	background-image : url("/img/art/char/fade/janice_kent.png");
}
.fade_roland {
	background-image : url("/img/art/char/fade/roland_zuccali.png");
}
.fade_hua {
	background-image : url("/img/art/char/fade/jiang_hua.png");
}
.fade_paola {
	background-image : url("/img/art/char/fade/paola_rinaldo.png");
}
.fade_chao {
	background-image : url("/img/art/char/fade/wang_chao.png");
}
.fade_finola {
	background-image : url("/img/art/char/fade/finola_keegan.png");
}
.fade_stephen {
	background-image : url("/img/art/char/fade/stephen_seagull.png");
}
.fade_ian {
	background-image : url("/img/art/char/fade/ian_soulton.png");
}
.fade_chun {
	background-image : url("/img/art/char/fade/zhong_chun.png");
}
.fade_raluca {
	background-image : url("/img/art/char/fade/raluca_tomescu.png");
}
.fade_gioele {
	background-image : url("/img/art/char/fade/gioele_rinaldo.png");
}
.fade_eleesha {
	background-image : url("/img/art/char/fade/eleesha_williams.png");
}
.fade_terrence {
	background-image : url("/img/art/char/fade/terrence_archer.png");
}
.fade_derek {
	background-image : url("/img/art/char/fade/derek_hogan.png");
}
.fade_andie {
	background-image : url("/img/art/char/fade/andie_graham.png");
}
body, p, ul, ol, li, table, tr, td, th, h1, h2, h3, dl, dt, dd, img, textarea {
	border : 0px;
	padding : 0px;
	margin : 0px;
	padding : 0px;
}
ul, ol {
	list-style-type : none;
}
table {
	border-collapse : collapse;
	border-spacing : 0px;
	margin : 0px;
	padding : 0px;
}
input, textarea {
	border-style : none;
}
.clear {
	clear : both;
	font-size : 0px;
	line-height : 0px;
}
a {
	color : #84E100;
}
embed {
	outline : none;
}
em {
	font-style : italic;
	color : #cf1830;
}
em.glossary, em.em_lookup_id {
	background : transparent url("/img/icons/ui/notes.gif") no-repeat left 2px;
	padding : 0px 0px 2px 17px;
	font-style : normal;
}
em.em_lookup_id {
	color : #fff;
}
.warning, .info {
	background-color : #e1f9fe;
	border-bottom : 1px solid #aad4e5;
	border-top : 1px solid #aad4e5;
	font-size : 8pt;
	background-repeat : no-repeat;
	background-position : 7px center;
	padding : 10px 10px 10px 35px;
}
.warning {
	background-image : url("/img/icons/ui/att.png");
}
.info {
	background-image : url("/img/icons/ui/info.png");
}
h1.h1 {
	height : 18px;
	font-size : 11pt;
	text-transform : uppercase;
}
blockquote, h4, h5 {
	margin : 0px;
	padding : 0px;
}
.mxadmin input {
	color : #090a61;
}
ul.ul li {
	margin-left : 10px;
	margin-bottom : 15px;
	padding-left : 18px;
	background : transparent url("/img/icons/ui/point.png") no-repeat 5px 6px;
}
ul.ul li li {
	background-image : url("/img/icons/ui/point2.png");
}
.but {
	background-image : url("/img/design/butleft.png");
	background-position : left top;
	background-repeat : no-repeat;
	cursor : pointer;
	height : 21px;
	padding-left : 5px;
	position : relative;
	z-index : 2;
}
.but2 {
	background-image : url("/img/design/but2left.png");
	height : 40px;
	padding-left : 35px;
}
.butright {
	background-image : url("/img/design/butright.png");
	background-position : right top;
	background-repeat : no-repeat;
	padding-right : 5px;
	height : 21px;
}
.but2right {
	background-image : url("/img/design/but2right.png");
	padding-right : 35px;
	height : 40px;
}
.butbg {
	background-image : url("/img/design/butbg.png");
	background-position : left top;
	background-repeat : repeat-x;
	height : 21px;
	overflow : hidden;
	text-align : center;
	font-variant : small-caps;
	color : #fff;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	line-height : 14pt;
	font-size : 10pt;
	white-space : nowrap;
	font-weight : bold;
	cursor : pointer;
	display : block;
	text-decoration : none;
}
.butbg a {
	text-decoration : none;
	color : #fff;
	display : block;
}
.butbg input {
	display : block;
	width : 100%;
	background-color : transparent;
	font-variant : small-caps;
	color : #fff;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	line-height : 14pt;
	font-size : 10pt;
	white-space : nowrap;
	cursor : pointer;
	font-weight : bold;
	text-align : center;
	margin : auto;
}
.butbg img {
	vertical-align : -10%;
}
.but2bg {
	background-image : url("/img/design/but2bg.png");
	height : 32px;
	font-size : 13pt;
	padding-top : 8px;
}
.but2bg a {
	padding-top : 8px;
	padding-bottom : 8px;
	height : 24px;
	margin-top : -8px;
}
.but.swfhover {
	background-image : url("/img/design/butleftover.png");
}
.but.swfhover .butright {
	background-image : url("/img/design/butrightover.png");
}
.but.swfhover .butbg {
	background-image : url("/img/design/butbgover.png");
}
.but:hover {
	background-image : url("/img/design/butleftover.png");
}
.but:hover .butright {
	background-image : url("/img/design/butrightover.png");
}
.but:hover .butbg {
	background-image : url("/img/design/butbgover.png");
}
.but2:hover {
	background-image : url("/img/design/but2leftover.png");
}
.but2:hover .but2right {
	background-image : url("/img/design/but2rightover.png");
}
.but2:hover .but2bg {
	background-image : url("/img/design/but2bgover.png");
}
.but_on {
	background-image : url("/img/design/butleft_on.gif");
}
.but_on .butright {
	background-image : url("/img/design/butright_on.gif");
}
.but_on .butbg {
	background-image : url("/img/design/butbg_on.gif");
}
.fake {
	text-decoration : line-through;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	cursor : default;
}
a.butmini {
	background-color : #4E5162;
	color : #fff;
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 8pt;
	height : 16px;
	margin-right : -1px;
	min-width : 16px;
	outline : 1px solid #1D2028;
	overflow : hidden;
	padding-left : 4px;
	padding-right : 6px;
	text-align : center;
	text-decoration : none !important;
	background : -moz-linear-gradient(top, #008ee5 0%, #008ee5 50%, #0070dd 51%, #0070dd 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008ee5), color-stop(50%,#008ee5), color-stop(51%,#0070dd), color-stop(100%,#0070dd));
	background : -webkit-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : -o-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : -ms-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : linear-gradient(to bottom, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#008ee5', endColorstr='#0070dd',GradientType=0 );
	resize : none;
}
a.butmini:hover {
	background : -moz-linear-gradient(top, #00B3ED 0%, #00B3ED 50%, #00A1E9 51%, #00A1E9 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00B3ED), color-stop(50%,#00B3ED), color-stop(51%,#00A1E9), color-stop(100%,#00A1E9));
	background : -webkit-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : -o-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : -ms-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : linear-gradient(to bottom, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#00B3ED', endColorstr='#00A1E9',GradientType=0 );
}
input.inputbut {
	background : transparent url("/img/design/butbg.png") repeat-x left top;
	color : #fff;
	height : 21px;
	cursor : pointer;
	padding : 0px 15px;
	font-size : 10pt;
	font-weight : bold;
	font-variant : small-caps;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	border-left : 1px solid #111A93;
	border-right : 1px solid #111A93;
}
input.inputbut:hover {
	background-image : url("/img/design/butbgover.png");
}
.tiptop {
	background-image : url("/img/design/tiptop.png");
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 16px;
	padding-bottom : 1px;
	width : 263px;
}
.tiptop .tipbottom {
	background : transparent url("/img/design/tipbottom.png") no-repeat left bottom;
	padding-bottom : 16px;
}
.tiptop .tipbottom .tipbg {
	background : transparent url("/img/design/tipbg.png") repeat-y left top;
	padding : 1px;
	padding-left : 10px;
	padding-right : 10px;
	font-size : 9pt;
	min-height : 25px;
}
.tiptop .tipbottom .tipbg .tipcontent {
	margin-top : -10px;
	margin-bottom : -10px;
	line-height : 13pt;
	font-size : 9pt;
	padding-right : 14px;
}
.tiptop .tipbottom .tipbg h1 {
	padding-bottom : 2px;
	font-size : 10pt;
	padding-left : 16px;
	margin-bottom : 3px;
	font-variant : small-caps;
	background : transparent url("/img/icons/ui/notes.gif") no-repeat left top;
}
.tiptop .tipbottom .tipbg h1 img {
	vertical-align : -25%;
}
.tiptop .tipbottom .tipbg img {
	vertical-align : middle;
}
.tiptop .tipbottom .tipbg p {
	margin-bottom : 10px;
}
.tiptop .tipbottom .tipbg strong {
	color : #01c3df;
}
.tiptop .tipbottom .tipbg em {
	color : #ff4059;
}
.tiptop .tipbottom .tipbg ul {
	font-style : italic;
	margin-top : 10px;
}
.tiptop .tipbottom .tipbg ul li {
	margin-left : 10px;
	margin-bottom : 15px;
	padding-left : 18px;
	background : transparent url("/img/icons/ui/point.png") no-repeat 5px 6px;
}
.tiptop .tipbottom .tipbg ul li li {
	background-image : url("/img/icons/ui/point2.png");
}
.tiptop .tipbottom .tipbg .once_skill {
	float : left;
	margin-right : 3px;
}
body, td, input, textarea, select {
	font-family : "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	color : #fff;
}
body {
	color : #fff;
	background : #0f0f43 url("/img/design/bg.jpg") no-repeat center 23px;
}
.mxhead {
	width : 100%;
	margin : auto;
	padding : 1px;
}
.mxhead a.logo {
	background : transparent url("/img/design/logo.png") no-repeat center top;
	height : 121px;
	position : absolute;
	width : 100%;
	margin : auto;
}
.mxhead a.logo2 {
	background : transparent url("/img/design/logo2.png") no-repeat center top;
	height : 94px;
	position : absolute;
	width : 100%;
	margin : auto;
	margin-top : 14px;
}
.mxhead a.logo2_beta {
	background : transparent url("/img/design/logo_beta.png") no-repeat center top;
	height : 94px;
	position : absolute;
	width : 100%;
	margin : auto;
	margin-top : 4px;
}
.mxhead a.logo3 {
	background : transparent url("/img/design/logo3.png") no-repeat center top;
	height : 94px;
	position : absolute;
	width : 100%;
	margin : auto;
	margin-top : 14px;
}
.mxhead a.logo4 {
	background : transparent url("/img/design/logo4.png") no-repeat center top;
	height : 94px;
	position : absolute;
	width : 100%;
	margin : auto;
	margin-top : 14px;
}
#maincontainer {
	max-width : 1080px;
	margin : 190px auto 0px auto;
	font-size : 10pt;
	background-color : #17195B;
	background : transparent url("/img/design/topleft.png") no-repeat left top;
}
#container_topright {
	background : transparent url("/img/design/topright.png") no-repeat right top;
	padding-top : 1px;
}
#container_bottomleft {
	background : transparent url("/img/design/bottomleft.png") no-repeat left bottom;
}
#container_bottomright {
	padding-bottom : 61px;
	background : transparent url("/img/design/bottomright.png") no-repeat right bottom;
}
#container_bgleft {
	background : transparent url("/img/design/bg_left.png") repeat-y left top;
}
#container_bg {
	background : transparent url("/img/design/bg_right.png") repeat-y right top;
	margin-top : 60px;
	padding : 1px 0px;
}
#container_inside {
	padding : 12px;
	margin-bottom : -50px;
	margin-top : -60px;
}
.beta {
	position : absolute;
	margin-top : -55px;
	font-size : 10pt;
}
.mainmenu {
	height : 22px;
	margin-bottom : 10px;
	position : absolute;
	width : 100%;
	margin-top : 105px;
}
.mainmenu ul#menuBar {
	text-align : center;
}
.mainmenu ul#menuBar li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 30px;
	margin-left : 30px;
}
.mainmenu ul#menuBar li a {
	font-weight : normal;
	text-transform : capitalize;
	font-size : 11pt;
	color : #fff;
	letter-spacing : 1px;
	text-decoration : none;
}
.mainmenu ul#menuBar li a:hover {
	color : #dffaff;
	text-shadow : -1px 0px 1px rgba(255,255,255,0.5), 0px 1px 1px rgba(255,255,255,0.5), 1px 0px 1px rgba(255,255,255,0.5);
}
.mainmenu ul#menuBar li a.active {
	color : #dffaff;
	text-shadow : -1px 0px 1px rgba(255,255,255,1), 0px 1px 1px rgba(255,255,255,1), 1px 0px 1px rgba(255,255,255,1);
}
.menuadmin, .helpadmin {
	background-color : #c2f3fc;
	color : #090a61;
	position : absolute;
	margin-top : -100px;
	overflow : hidden;
	border : 2px solid #0081e2;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	width : 23px;
	height : 21px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	font-size : 8pt;
	z-index : 10;
}
.menuadmin h4, .helpadmin h4 {
	color : #090a61;
	background-color : #fff;
	font-variant : small-caps;
	padding-left : 18px;
	padding-bottom : 3px;
	padding-top : 2px;
	margin-left : 5px;
	margin-top : 1px;
	background : transparent url("/img/icons/ui/triumph.png") no-repeat left center;
	white-space : nowrap;
}
.menuadmin form, .helpadmin form {
	display : block;
	padding-left : 10px;
	margin-top : 3px;
}
.menuadmin .inputbut, .helpadmin .inputbut {
	padding-bottom : 4px;
}
.menuadmin select, .helpadmin select {
	font-size : 8pt;
	background-color : #008ee5;
	border : 1px solid #090A61;
	height : 21px;
	vertical-align : top;
	margin-bottom : 2px;
}
.menuadmin ul li, .helpadmin ul li {
	margin : 0px;
	padding : 0px;
	float : none;
	padding : 8px 0px 8px 5px;
	margin-left : 5px;
	border-top : 1px dotted #aad4e5;
	font-size : 8pt;
}
.menuadmin ul li a, .helpadmin ul li a {
	color : #090a61;
	font-family : Arial, "Trebuchet MS", "Sans serif";
	font-size : 8pt;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration : underline;
}
.menuadmin ul li a:hover, .helpadmin ul li a:hover {
	text-shadow : -1px 0 2px rgba(255,255,255,0.5), 0 1px 2px rgba(255,255,255,0.5), 1px 0 2px rgba(255,255,255,0.5);
}
.menuadmin dl.dltitle dt, .helpadmin dl.dltitle dt {
	color : #0081e2;
	font-variant : normal;
}
.menuadmin a, .helpadmin a {
	color : #090a61;
	font-family : Arial, "Trebuchet MS", "Sans serif";
	font-size : 8pt;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration : underline;
}
.menuadmin a:hover, .helpadmin a:hover {
	text-shadow : -1px 0 2px rgba(255,255,255,0.5), 0 1px 2px rgba(255,255,255,0.5), 1px 0 2px rgba(255,255,255,0.5);
}
.menuadmin:hover, .helpadmin:hover {
	width : 200px;
	height : auto;
}
.helpadmin {
	margin-left : 30px;
	width : 22px;
	z-index : 5;
}
.helpadmin h4 {
	background-image : url("/img/icons/ui/notes.gif");
}
.helpadmin:hover {
	width : 200px;
}
#cdAdminStream {
	background-color : #c2f3fc;
	color : #090a61;
	position : absolute;
	right : 3px;
	top : 40px;
	z-index : 1;
	overflow : hidden;
	border : 2px solid #0081e2;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	max-width : 200px;
	padding : 4px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	font-size : 8pt;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	height : 15px;
}
#cdAdminStream:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	height : auto;
}
.helpguide {
	text-align : right;
	margin-top : 10px;
	margin-right : 20px;
}
.helpguide img {
	vertical-align : -30%;
	margin-right : 1px;
}
.topinfo {
	max-width : 1080px;
}
h1.who {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin : -2px 0px 0px 5px;
	padding : 0px;
}
.level {
	min-width : 33px;
	height : 33px;
	background-image : url("/img/design/level.png");
	background-position : left top;
	background-repeat : no-repeat;
	float : left;
	margin-right : 4px;
	font-size : 17pt;
	text-align : center;
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
}
.level2 {
	height : 65px;
	background-image : url("/img/design/level2.png");
}
.levelingame {
	width : 52px;
	height : 35px;
	background-image : url("/img/design/level_ingame.png");
	text-align : left;
}
.levelingame .levelnumber, .levelingame .levelbar {
	float : left;
	margin-top : 3px;
}
.levelingame .levelnumber {
	width : 41px;
	text-align : center;
}
.levelingame .levelbar {
	width : 9px;
	height : 31px;
	margin-top : 2px;
	background-image : url("/img/design/level_bar.png");
	background-position : left top;
	background-repeat : no-repeat;
}
.levelingame_anim {
	background : transparent url("/img/design/level_ingame_anim.gif") no-repeat left top;
	width : 52px;
	height : 35px;
	cursor : pointer;
}
.levelingame_anim .levelnumber {
	width : 41px;
	text-align : center;
	margin-top : 2px;
}
.levelingame_anim_level2 {
	background : transparent url("/img/design/level_ingame_anim_level2.gif") no-repeat left top;
	width : 52px;
	height : 35px;
	cursor : pointer;
}
.levelingame_anim_level2 .levelnumber {
	width : 41px;
	text-align : center;
	margin-top : 2px;
}
.levelingame_no_anim {
	background : transparent url("/img/design/level_ingame_on.png") no-repeat left top;
	width : 52px;
	height : 35px;
	cursor : pointer;
}
.levelingame_no_anim .levelnumber {
	width : 41px;
	text-align : center;
	margin-top : 2px;
}
.levelingame_on:hover, .levelingame_anim:hover, .levelingame_anim_level2:hover, .levelingame_no_anim:hover {
	background-image : url("/img/design/level_ingame_on_over.png");
}
table.hero {
	float : left;
	margin-top : -6px;
	height : 40px;
}
table.hero td {
	vertical-align : middle;
}
table.pvsm {
	margin : 3px 0px;
	border-collapse : collapse;
	width : 167px;
}
table.pvsm td {
	font-size : 8px;
}
table.pvsm .barmoral {
	padding-left : 1px;
	background-position : right top;
}
.pvsmbar {
	background : transparent url("/img/design/pvsm.png") no-repeat left top;
	width : 83px;
	height : 17px;
	font-size : 8px;
}
.pvsmbar img.what {
	margin-top : 2px;
	margin-left : 2px;
	float : left;
}
.pvsmbar span {
	float : left;
	width : 9px;
	margin-top : 2px;
	margin-left : 0px;
	text-align : center;
}
.pvsmbar ul {
	position : absolute;
	margin-left : 23px;
	margin-top : 2px;
}
.pvsmbar ul li {
	float : left;
	margin : 0px 0px 0px 1px;
}
.pvsmbar_gold {
	background-image : url("/img/design/pvsm_gold.png");
}
.cycletime {
	float : right;
	margin-right : 12px;
	font-variant : small-caps;
	font-size : 8pt;
}
.cycletime img {
	vertical-align : -17%;
}
table.genstatus {
	border-collapse : collapse;
	float : right;
	margin-right : 6px;
}
table.genstatus td {
	vertical-align : middle;
	font-size : 10pt;
	font-variant : small-caps;
}
table.genstatus td img {
	vertical-align : middle;
}
table.genstatus td.daycycle, table.genstatus td#timetomove {
	background : transparent url("/img/design/whenstatus.png") no-repeat left top;
	width : 122px;
	padding-right : 10px;
	padding-top : 1px;
}
table.genstatus td.daycycle img {
	margin-left : 1px;
	margin-top : -3px;
}
table.genstatus td#timetomove img {
	margin-top : -2px;
	margin-right : 2px;
}
table.genstatus td .alarm {
	padding-left : 4px;
	height : 26px;
	background : transparent url("/img/design/alarm_left.png") no-repeat left top;
}
table.genstatus td .alarm ul li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-top : 2px;
	margin-right : 4px;
	margin-left : 4px;
	text-align : center;
}
table.genstatus td .alarm .alarm_bg {
	height : 24px;
	padding-top : 2px;
	background : transparent url("/img/design/alarm_bg.png") repeat-x left top;
}
table.genstatus td .alarm .alarm_right {
	height : 26px;
	background : transparent url("/img/design/alarm_right.png") no-repeat right top;
	padding-right : 4px;
}
table.genstatus td .alarm .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	height : 15px;
	overflow : hidden;
	width : 24px;
	margin-left : -10px;
	margin-top : -4px;
}
table.genstatus td .alarm_on {
	background : transparent url("/img/design/alarm_on_left.gif") no-repeat left top;
}
table.genstatus td .alarm_on .alarm_bg_on {
	padding-top : 1px;
	height : 25px;
	background : transparent url("/img/design/alarm_on_bg.gif") repeat-x left top;
	color : #ff4e64;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	font-weight : bold;
}
table.genstatus td .alarm_on .alarm_right_on {
	background : transparent url("/img/design/alarm_on_right.gif") no-repeat right top;
}
table.genstatus td.spaceshipstatus {
	padding-right : 10px;
}
table.genstatus td.spaceshipstatus ul li {
	float : left;
	margin-left : 13px;
}
table.genstatus td.spaceshipstatus ul.people li {
	margin : -2px 0px 0px 0px;
}
table.genstatus td.spaceshipstatus .mush_triumph img {
	width : 16px;
	height : 16px;
	background : transparent url("/img/icons/ui/mush_triumph.png") no-repeat left top;
}
table.genstatus td.spaceshipstatus .hero_triumph img {
	width : 16px;
	height : 16px;
	background : transparent url("/img/icons/ui/triumph.png") no-repeat left top;
}
table.genstatus .casio {
	margin-left : 4px;
	width : 80px;
}
table.genstatus .casio div {
	text-align : left;
}
table.genstatus .casio img.imgcasio {
	float : left;
	margin-top : 1px;
	margin-right : 3px;
}
table.genstatus .validatecycle {
	width : auto;
}
table.genstatus .validatecycle img {
	display : none;
}
table.genstatus .mush_trimph {
	color : #ff4059;
}
table.inter {
	margin-top : 5px;
	width : 100%;
}
table.inter td {
	vertical-align : top;
}
table.inter td#char_col {
	width : 216px;
}
table.inter td#room_col {
	width : 436px;
}
.title {
	margin-left : 5px;
	font-size : 8pt;
	font-variant : small-caps;
	font-weight : bold;
	white-space : nowrap;
	margin-bottom : 2px;
	margin-top : 2px;
	color : #FFFFFF;
	color : rgba(255,255,255,0.7);
}
.title img {
	vertical-align : -3px;
}
.title li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 14px;
}
dl.dltitle {
	font-size : 8pt;
}
dl.dltitle dt {
	font-variant : small-caps;
	color : #01c3df;
	padding-left : 16px;
	background : transparent url("/img/icons/ui/point.png") no-repeat 5px 3px;
}
dl.dltitle dd {
	margin-left : 30px;
}
dl.dltitle img {
	vertical-align : middle;
}
.sheetmain {
	width : 199px;
	height : 320px;
	padding-top : 5px;
	padding-left : 5px;
	background : transparent url("/img/design/sheetmain.png") no-repeat left top;
}
.sheetmain ul.statuses {
	position : absolute;
	margin-top : 2px;
	margin-left : 2px;
	width : 180px;
}
.sheetmain ul.skills {
	position : absolute;
	margin-left : 171px;
	margin-top : -5px;
	list-style-type : none;
	height : 306px;
	width : 36px;
	overflow : hidden;
}
.sheetmain ul.skills li {
	margin-bottom : 7px;
	margin-left : -1px;
}
.sheetmain ul.skills .click {
	cursor : pointer;
}
.sheetmain ul.skills .but {
	margin : 6px 7px 0px 2px;
}
.sheetmain ul.skills .but .butbg {
	width : 15px;
}
.sheetmain ul.skills .but .onceplus, .sheetmain ul.skills .but .goldplus {
	margin : 3px 1px 0px -1px;
}
.sheetmain ul.skills .addskill a {
	font-weight : bold;
	font-size : 12pt;
	line-height : 11pt;
}
.sheetmain img.avatar {
	width : 166px;
	height : 238px;
	display : block;
	background-color : #000;
}
.sheetmain .gogold {
	width : 166px;
	position : absolute;
	font-size : 8pt;
	height : 55px;
	margin-top : -55px;
	background-color : #364C94;
	background-color : rgba(54,76,148,0.7);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2364C94, endColorstr=#B2364C94);
	zoom : 1;
	text-align : center;
}
.sheetmain .gogold a {
	font-size : 10pt;
}
.sheetpa {
	width : 204px;
	background : transparent url("/img/design/sheetpatop.png") no-repeat left top;
	padding-top : 4px;
}
.sheetbgcontent {
	border-collapse : collapse;
	padding-bottom : 3px;
}
.sheetpabg {
	background : transparent url("/img/design/sheetpabg.png") repeat left bottom;
	padding : 1px 0px;
}
ul.inventory {
	list-style-type : none;
}
.item {
	width : 56px;
	height : 56px;
	background : transparent url("/img/design/bigslot.png") no-repeat left top;
	float : left;
	margin-right : -1px;
}
.item .itemstatus {
	border-collapse : collapse;
	float : left;
	width : 50px;
	height : 50px;
	margin-left : 3px;
	margin-top : 3px;
	cursor : pointer;
}
.item .itemstatus td {
	vertical-align : bottom;
	width : 50px;
	height : 50px;
}
.item .itemstatus .broken, .item .itemstatus .hidden, .item .itemstatus .module_access, .item .itemstatus .heavy, .item .itemstatus .food_frozen, .item .itemstatus .plant_youngling, .item .itemstatus .plant_dry, .item .itemstatus .plant_thirsty, .item .itemstatus .plant_diseased {
	height : 18px;
	background-repeat : no-repeat;
	background-position : left top;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
.item .itemstatus .broken {
	background-image : url("/img/icons/ui/broken.png");
	width : 18px;
}
.item .itemstatus .hidden {
	background-image : url("/img/icons/ui/hidden.png");
	width : 20px;
}
.item .itemstatus .heavy {
	background-image : url("/img/icons/ui/heavy.png");
	width : 22px;
}
.item .itemstatus .module_access {
	background-image : url("/img/icons/ui/module_access.png");
	width : 16px;
}
.item .itemstatus .food_frozen {
	background-image : url("/img/icons/ui/food_frozen.png");
	width : 16px;
}
.item .itemstatus .plant_youngling {
	background-image : url("/img/icons/ui/plant_youngling.png");
	width : 22px;
}
.item .itemstatus .plant_dry {
	background-image : url("/img/icons/ui/plant_dry.png");
	width : 22px;
}
.item .itemstatus .plant_thirsty {
	background-image : url("/img/icons/ui/plant_thirsty.png");
	width : 22px;
}
.item .itemstatus .plant_diseased {
	background-image : url("/img/icons/ui/plant_diseased.png");
	width : 22px;
}
.item .itemstatus:hover td {
	outline : 1px solid #fff;
}
.item img {
	margin-left : 3px;
	margin-top : 3px;
	width : 50px;
	height : 50px;
	float : left;
}
.item .selected {
	position : absolute;
	width : 50px;
	height : 50px;
	margin-left : 0px;
	margin-top : 0px;
	cursor : pointer;
	border : 3px solid #99ff99;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.item span {
	float : right;
	font-weight : bold;
	font-size : 12pt;
	margin-right : 6px;
	margin-top : -20px;
	color : white;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
}
.sheetpa .but {
	width : 161px;
	margin-left : 2px;
}
.sheetbgcontent table {
	margin-left : 3px;
	width : 204px;
	height : 103px;
}
.sheetbgcontent table td {
	vertical-align : top;
}
.sheetbgcontent table td.one {
	width : 170px;
	padding-top : 4px;
}
.sheetbgcontent table td.one ul li {
	margin-bottom : -1px;
}
.sheetbgcontent table td.one .gogo {
	font-variant : small-caps;
	margin-top : -3px;
	margin-bottom : 4px;
	margin-left : 4px;
}
.sheetbgcontent table td.one .stSel {
	font-variant : small-caps;
	padding-bottom : 4px;
	padding-left : 3px;
	margin-top : -5px;
}
.sheetbgcontent table td.two {
	text-align : center;
	padding-left : 2px;
	padding-bottom : 2px;
	height : 123px;
}
.sheetbgcontent table td.two img.pam {
	margin-top : 3px;
	margin-left : -2px;
}
.sheetbgcontent table td.two .bar {
	float : left;
	position : relative;
	width : 8px;
	height : 76px;
	margin-left : 1px;
	margin-right : 1px;
	margin-bottom : 1px;
	background : transparent url("/img/design/pabar.png") no-repeat left top;
	padding-left : 3px;
	padding-top : 3px;
}
.sheetbgcontent table td.two .bar img {
	display : block;
	margin-bottom : 1px;
}
.sheetbgcontent table td.two .extrapa {
	margin-top : 2px;
	margin-bottom : 3px;
	height : 15px;
}
.sheetbgcontent table td.two .extrapa img {
	margin-left : -14px;
}
.sheetbgcontent table td.two .extrapa span {
	margin-left : -1px;
	margin-top : 4px;
	position : absolute;
	font-weight : bold;
	font-size : 8pt;
}
.paslot {
	vertical-align : -2px;
}
.center {
	width : 424px;
}
.center .mainbg {
	min-height : 450px;
	font-size : 10pt;
	background : #c2f3fc url("/img/design/centertop.png") no-repeat left top;
	color : #090a61;
	padding : 5px 8px;
}
.center .inbg {
	min-height : 435px;
}
.center .inbg .isotop {
	background : transparent url("/img/design/centertopiso.png") no-repeat left top;
	height : 6px;
	width : 424px;
	position : absolute;
}
.center .inbg .iso {
	background-color : #09092d;
}
.center .inbg p.what {
	color : #222976;
	font-variant : small-caps;
	font-weight : bold;
	font-size : 9pt;
	height : 17px;
	margin-top : 3px;
	margin-bottom : 0px;
}
.center .inbg p.inmap {
	float : right;
}
.cdIsoModule .imgcenter {
	background-color : transparent;
}
.imgcenter .here {
	position : absolute;
	width : 44px;
	height : 237px;
	margin-left : 371px;
	text-align : center;
}
.imgcenter .here ul {
	list-style-type : none;
}
.imgcenter .here li {
	background-color : #C2F3FC;
	background-color : rgba(194,243,252,0.2);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#33C2F3FC, endColorstr=#33C2F3FC);
	zoom : 1;
	width : 42px;
	height : 46px;
	padding : 1px;
	text-align : left;
	cursor : pointer;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-top-left-radius : 3px;
	-moz-border-radius-topleft : 3px;
	-webkit-border-top-left-radius : 3px;
	background-repeat : no-repeat;
	background-position : center center;
}
.imgcenter .here li:hover, .imgcenter .here li.on {
	background-color : #C2F3FC;
	background-color : rgba(194,243,252,0.8);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCC2F3FC, endColorstr=#CCC2F3FC);
	zoom : 1;
}
.imgcenter .here li.people_up {
	padding-top : 2px;
	width : 40px;
	height : 23px;
	margin-left : -40px;
	margin-top : 0px;
	float : left;
}
.imgcenter .here li.people_down {
	padding-top : 2px;
	width : 40px;
	height : 23px;
	margin-left : -40px;
	margin-top : -27px;
	float : left;
}
.imgcenter .here img.stMiniIcons {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.imgcenter .go_room, .imgcenter .go_ship {
	width : 45px;
	height : 46px;
	background-repeat : no-repeat;
	background-position : left top;
	position : absolute;
	z-index : 2;
}
.imgcenter .go_room {
	background-image : url("/img/design/map_room.png");
}
.imgcenter .go_ship {
	background-image : url("/img/design/map_ship.png");
}
.happeningnow {
	visibility : hidden;
	border-top : 1px solid #cf1830;
	border-bottom : 1px solid #cf1830;
	padding : 0px;
	position : absolute;
	margin-left : 40px;
	margin-top : 10px;
	width : 310px;
	text-align : center;
}
.happeningnow img {
	vertical-align : middle;
}
.happeningnow em {
	font-variant : small-caps;
	font-size : 10pt;
}
.happeningnow .color {
	background-color : #ef7084;
}
.happeningnow .warning {
	border-style : none;
}
.tabcenteroff {
	background-color : #232E6E;
	width : 118px;
	height : 20px;
	font-weight : bold;
	text-align : center;
	font-variant : small-caps;
	color : #fff;
	line-height : 14pt;
	font-size : 10pt;
	cursor : pointer;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
}
.tabcenteroff img {
	vertical-align : middle;
}
.tabcenteroff:hover {
	background-color : #c2f3fc;
}
img.placepreview {
	margin-top : 4px;
	width : 251px;
}
.textplace {
	float : right;
	color : #090a61;
	width : 160px;
	font-size : 9pt;
	margin-top : 2px;
}
.invcolorbg {
	padding-top : 1px;
}
.inv {
	margin-top : -108px;
	position : relative;
}
.inv .exceed {
	width : 392px;
	height : 85px;
	overflow : hidden;
	margin-left : 16px;
}
.inv ul.inventory {
	width : 2000px;
	height : 66px;
	border-top-left-radius : 3px;
	-moz-border-radius-topleft : 3px;
	-webkit-border-top-left-radius : 3px;
	border-top-right-radius : 3px;
	-moz-border-radius-topright : 3px;
	-webkit-border-top-right-radius : 3px;
	display : block;
}
.inv ul.inventory .eight {
	background-image : none;
}
.inv ul.inventory li.item {
	margin : 0px;
}
.inv .arrowleft, .inv .arrowright {
	margin-top : -23px;
	width : 15px;
	cursor : pointer;
}
.inv .arrowleft {
	background : transparent url("/img/design/arrowleft.png") no-repeat left top;
	float : left;
	margin-left : 8px;
}
.inv .arrowright {
	background : transparent url("/img/design/arrowright.png") no-repeat left top;
	float : right;
	margin-right : 8px;
}
.inv .arrowright.off, .inv .arrowleft.off {
	opacity : 0.2;
	filter : alpha(opacity=20);
	zoom : 1;
	cursor : auto;
}
.inv .arrowright.off:hover {
	background-image : url("/img/design/arrowright.png");
}
.inv .arrowleft.off:hover {
	background-image : url("/img/design/arrowleft.png");
}
.inv .arrowleft:hover {
	background-image : url("/img/design/arrowleft_over.png");
}
.inv .arrowright:hover {
	background-image : url("/img/design/arrowright_over.png");
}
.inv .itemtitle {
	width : 360px;
	text-align : center;
	font-size : 10pt;
	font-variant : small-caps;
	font-weight : normal;
	color : #fff;
}
.inv .itemtitle img {
	vertical-align : -17%;
}
.inv .itemactionstop {
	background : transparent url("/img/design/itemactionstop.png") no-repeat left top;
	padding-top : 7px;
}
.inv .itemactionsbg {
	background-color : #222a6b;
	min-height : 101px;
}
.inv .itemactionsbg_extended {
	min-height : 175px;
}
.inv table.itemactions {
	border-collapse : separate;
	border-spacing : 3px;
	width : 100%;
	overflow : hidden;
}
.inv table.itemactions .but {
	width : auto;
	margin : auto;
	max-width : 198px;
}
.inv table.itemactions td {
	width : 50%;
}
.inv table.itemactions .player {
	border-right : 1px dotted #4a5d8f;
	padding-right : 5px;
}
.inv table.itemactions .player .face, .inv table.itemactions .player .status {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	min-height : 70px;
}
.inv table.itemactions .player .face {
	width : 110px;
	height : 70px;
	overflow : hidden;
	border : 1px solid #161951;
}
.inv table.itemactions .player .portrait_jin_su {
	background-position : -49px -39px;
}
.inv table.itemactions .player .portrait_kuan_ti {
	background-position : -55px -28px;
}
.inv table.itemactions .player .portrait_frieda {
	background-position : -43px -70px;
}
.inv table.itemactions .player .portrait_janice {
	background-position : -61px -69px;
}
.inv table.itemactions .player .portrait_roland {
	background-position : -32px -57px;
}
.inv table.itemactions .player .portrait_hua {
	background-position : -46px -54px;
}
.inv table.itemactions .player .portrait_paola {
	background-position : -83px -75px;
}
.inv table.itemactions .player .portrait_chao {
	background-position : -74px -49px;
}
.inv table.itemactions .player .portrait_finola {
	background-position : -53px -58px;
}
.inv table.itemactions .player .portrait_stephen {
	background-position : -51px -48px;
}
.inv table.itemactions .player .portrait_ian {
	background-position : -41px -61px;
}
.inv table.itemactions .player .portrait_chun {
	background-position : -54px -41px;
}
.inv table.itemactions .player .portrait_raluca {
	background-position : -28px -30px;
}
.inv table.itemactions .player .portrait_gioele {
	background-position : -16px -36px;
}
.inv table.itemactions .player .portrait_eleesha {
	background-position : -49px -70px;
}
.inv table.itemactions .player .portrait_terrence {
	background-position : -74px -53px;
}
.inv table.itemactions .player .portrait_derek {
	background-position : -74px -53px;
}
.inv table.itemactions .player .portrait_andie {
	background-position : -74px -53px;
}
.inv table.itemactions .player .portrait_tm_male, .inv table.itemactions .player .portrait_tm_female {
	background-position : -29px -60px;
}
.inv table.itemactions .player .status {
	width : 85px;
}
.inv table.itemactions .player li {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.inv table.itemactions .player .charname {
	text-transform : uppercase;
	font-weight : bold;
	padding-left : 4px;
}
.inv table.itemactions .player .presentation {
	font-style : italic;
	font-size : 9pt;
	padding : 2px 0px;
}
.inv table.itemactions .player .presentation span {
	text-transform : uppercase;
	font-style : normal;
	font-weight : bold;
}
.inv table.itemactions .player a {
	display : block;
	text-align : center;
}
.inv .selectplayer {
	margin-left : 2px;
	margin-top : -34px;
	height : 135px;
}
.placard_on {
	margin-top : -194px;
	position : relative;
}
.itemdesc {
	font-size : 9pt;
	color : #222976;
	margin-top : 3px;
}
.itemtitle {
	width : 318px;
	margin-left : 33px;
	height : 17px;
	float : left;
	text-align : center;
	font-size : 10pt;
	font-variant : small-caps;
	font-weight : bold;
	margin-top : -26px;
	color : #fff;
	background-color : #09092D;
	background-color : rgba(9,9,45,0.5);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F09092D, endColorstr=#7F09092D);
	zoom : 1;
}
.rreadmore a {
	color : #67b000;
	float : right;
	font-style : italic;
}
.readmore {
	margin-top : 5px;
	margin-bottom : 5px;
	margin-right : 5px;
	height : 28px;
	overflow : hidden;
	font-style : italic;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border : 1px solid #1e3bf7;
	padding : 0px 4px 0px 4px;
	cursor : pointer;
	background-color : #0b3195;
}
.readmore strong {
	color : #88a6fe;
}
.readmore p {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	line-height : 14pt;
	margin-bottom : 10px;
}
.readmore span {
	float : right;
	margin-top : 3px;
	font-size : 9pt;
	margin-left : 1px;
}
.readmore span a {
	color : #67b000;
	text-decoration : none;
}
.readmore img {
	vertical-align : middle;
}
.heightMore {
	height : 38px;
}
.helpmore {
	margin-top : 5px;
	margin-bottom : 5px;
	margin-right : 5px;
	height : 20px;
	overflow : hidden;
	font-style : italic;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border : 1px solid #84e100;
	padding : 0px 4px;
	cursor : pointer;
	background-color : #a6eefb;
}
.helpmore strong {
	color : #090a61;
}
.helpmore p {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	line-height : 14pt;
	margin-bottom : 10px;
}
.helpmore span {
	float : right;
	margin-top : 3px;
	font-size : 9pt;
	margin-left : 1px;
}
.helpmore span a {
	color : #00aaeb;
	text-decoration : none;
}
.helpmore img {
	vertical-align : middle;
}
.expand {
	height : auto;
}
.expand p {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.ticketNum {
	float : right;
	background-color : #222B6B;
	border : 1px solid #576077;
	-moz-box-shadow : 0 2px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow : 0 2px 2px rgba(0,0,0,0.4);
	box-shadow : 0 2px 2px rgba(0,0,0,0.4);
	padding : 5px;
	font-size : 12px;
	margin-top : -35px;
	margin-right : 10px;
}
.partage {
	float : right;
	margin-right : 10px;
	width : 120px;
}
.replace {
	margin-top : 10px;
	width : 180px;
}
.butWidth {
	width : 90px;
	float : left;
	margin-right : 5px;
}
.butMod {
	width : 90px;
	float : right;
	margin-right : 5px;
}
.boxMargin {
	margin-bottom : 10px;
}
.boxMargin2 {
	margin-left : 18px;
	margin-right : 12px;
	margin-bottom : 10px;
}
.boxMaxWidth {
	width : 98%;
}
.boxContent {
	padding-left : 10px;
	padding-bottom : 5px;
}
.boxMinHeight {
	min-height : 70px;
}
.spanBox {
	color : #88a6fe;
	font-style : italic;
}
.spanBox input {
	color : black;
}
.boxWidth {
	width : 32%;
	margin-right : 10px;
	float : left;
}
.boxFloat {
	margin-right : 30px;
	float : left;
}
.boxFloat a {
	max-width : 200px;
}
.gbanner {
	float : left;
	overflow : hidden;
	border : 1px solid #576077;
	background-color : #222B6B;
	margin-right : 10px;
	margin-bottom : 2px;
	width : 700px;
	height : 150px;
}
.gbanner img {
	width : 700px;
	height : 150px;
}
.gavatar {
	float : left;
	border : 1px solid #576077;
	background-color : #222B6B;
	width : 100px;
	height : 100px;
	margin-right : 10px;
}
.gavatar img {
	width : 100px;
	height : 100px;
}
.customGroup {
	margin-top : 50px;
	color : #b1c5f9;
	font-style : italic;
	text-align : center;
}
td.gavatarList a img.resizeGavatar {
	width : 50px;
	height : 50px;
}
.gdesc {
	margin-right : 14px;
	padding-right : 10px;
	font-size : 9pt;
	margin-bottom : 10px;
}
.gdesc input {
	margin-top : 5px;
	margin-bottom : 5px;
	color : black;
}
.banner_container {
	margin-left : 18px;
	vertical-align : top;
	width : 100%;
}
.option_container {
	margin-left : 18px;
	vertical-align : top;
	overflow : hidden;
	background-color : #222b6b;
	padding : 5px;
	margin : auto;
}
.groupMenu {
	margin-top : -87px;
	margin-bottom : 60px;
}
table.table td.groupRight {
	background-color : #2b5c9e;
	font-size : 10pt;
	font-weight : bold;
	margin : 0px;
	padding : 0px;
}
input.inputRight {
	background-color : #b6d1f6;
	color : #2b5c9e;
	height : 15px;
	text-align : center;
	font-variant : small-caps;
}
.gOk {
	float : right;
	margin-top : 60px;
	margin-right : 15px;
}
.bOk {
	float : right;
}
.bChange {
	float : left;
	width : 220px;
}
.mainbg h2 {
	color : #090a61;
	text-transform : uppercase;
	font-weight : bold;
	padding-left : 10px;
	background : url("/img/icons/ui/spot2.png") no-repeat left center;
	font-size : 10pt;
	margin-left : 2px;
}
.mainbg h3.h3 {
	text-transform : uppercase;
	text-align : center;
	color : #222976;
	background-color : #A6EEFB;
	font-size : 9pt;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 3px 5px;
	margin-bottom : 5px;
}
.mainbg em.em_lookup_id {
	font-style : italic;
	color : #cf1830;
}
.mainbg ul.modul {
	list-style-type : square;
	margin-left : 20px;
}
.mainbg ul.modul li {
	margin : 0px 0px 10px 10px;
}
.mainbg .but {
	width : 200px;
	margin : auto;
}
table.table {
	border-collapse : collapse;
	background-color : #1d3f6d;
	width : 100%;
	border-top : 1px solid #222976;
	border-bottom : 2px solid #102b51;
	overflow : hidden;
}
table.table .but {
	width : auto;
}
table.table td {
	padding : 5px;
	vertical-align : middle;
	border-bottom : 1px dotted #3874c6;
	color : #fff;
	text-align : center;
	overflow : hidden;
	font-size : 9pt;
	border-right : 1px dotted #3874c6;
}
table.table td p {
	margin : 0px;
	padding : 0px;
}
table.table td em {
	color : #fff;
}
table.table th {
	background : transparent url("/img/design/th.gif") repeat-x left top;
	padding : 5px;
	font-variant : small-caps;
	border-right : 1px dotted #09aaf6;
	color : #FFFFFF;
	color : rgba(255,255,255,0.8);
	font-size : 9pt;
}
table.table input {
	color : black;
}
#trackerModule table {
	border-collapse : collapse;
}
#trackerModule .sensors, #trackerModule .neron, #trackerModule .network, #trackerModule .xyloph {
	background-color : #A6EEFB;
	padding-left : 3px;
	width : 209px;
	margin-bottom : 3px;
}
#trackerModule .sensors .but, #trackerModule .neron .but, #trackerModule .network .but, #trackerModule .xyloph .but {
	width : 180px;
}
#trackerModule .sensors3 {
	background-image : url("/img/design/sensor_bg.png");
	background-position : bottom right;
	background-repeat : no-repeat;
	background-color : #A6EEFB;
	margin-top : 10px;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#trackerModule .sensors3 li {
	padding-right : 10px;
}
#trackerModule .dangerbg {
	background-image : url("/img/design/danger_bg.png");
	background-position : bottom right;
	background-repeat : no-repeat;
	background-color : #A63C3F;
	margin-top : 10px;
	border-radius : 4px;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
}
#trackerModule .dangerbg .danger {
	padding-top : 10px;
	padding-bottom : 10px;
	font-weight : bold;
	color : #E6B7B8;
	text-align : center;
}
#trackerModule .tradeDialog {
	width : 74%;
	margin-bottom : 10px;
	padding : 5px;
}
#trackerModule .tradeShip {
	margin : 5px;
	float : right;
	position : relative;
}
#trackerModule .contribExpand {
	height : 20px;
	overflow : hidden;
}
#trackerModule .sensors {
	height : 74px;
	background-image : url("/img/design/sensor_bg.png");
	background-position : bottom right;
	background-repeat : no-repeat;
}
#trackerModule .sensors img.sensor {
	position : absolute;
	margin-left : 5px;
}
#trackerModule .sensors p {
	margin : 3px 5px 7px 60px;
	text-align : center;
}
#trackerModule .sensors .but {
	margin-left : 60px;
	width : 138px;
}
#trackerModule .sensors2 {
	height : 100%;
}
#trackerModule .xyloph {
	height : 183px;
	width : 196px;
	margin-left : 3px;
}
#trackerModule .xyloph ul.perfor {
	margin : 3px 0px 8px 6px;
}
#trackerModule .xyloph ul.perfor li {
	margin-bottom : 2px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 36px;
	height : 28px;
	background : transparent url("/img/design/bdd.png") no-repeat left top;
	margin-right : 3px;
	margin-left : 3px;
	margin-top : 8px;
}
#trackerModule .xyloph ul.perfor li.undone {
	cursor : pointer;
	background-image : url("/img/design/bdd_off.png");
	opacity : 0.4;
	filter : alpha(opacity=40);
	zoom : 1;
}
#trackerModule .xyloph ul.perfor li.undone:hover, #trackerModule .xyloph ul.perfor .on {
	background-image : url("/img/design/bdd_off_over.png");
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#trackerModule .neron {
	height : 105px;
	background-image : url("/img/design/neron_bg.png");
	background-position : bottom right;
	background-repeat : no-repeat;
}
#trackerModule .neron img.eye {
	position : absolute;
}
#trackerModule .neron .nerprogress {
	margin-left : 67px;
	margin-bottom : 15px;
	padding : 1px;
	width : 132px;
	height : 14px;
	background : transparent url("/img/design/barprogress.png") no-repeat left top;
}
#trackerModule .neron .nerprogress .inprogress {
	margin : 2px 0px 0px 2px;
	width : 128px;
	height : 10px;
	background : transparent url("/img/design/barinprogress.png") no-repeat left top;
}
#trackerModule .neron p {
	margin-left : 65px;
	margin-right : 5px;
	margin-bottom : 10px;
}
#trackerModule .network {
	height : 230px;
	width : auto;
}
#trackerModule .network ul.bases {
	margin-top : 2px;
	margin-left : 3px;
}
#trackerModule .network ul.bases li {
	cursor : pointer;
	background-color : #89E8FA;
	width : 75px;
	height : 83px;
	float : left;
	padding-top : 3px;
	margin-right : 2px;
	margin-left : 2px;
	margin-bottom : 6px;
}
#trackerModule .network ul.bases li h3 {
	margin : 0px;
	padding : 0px;
	background-color : transparent;
	border-style : none;
	text-transform : uppercase;
	letter-spacing : 1px;
	font-size : 7pt;
	font-weight : normal;
	margin-bottom : 2px;
	text-align : center;
}
#trackerModule .network ul.bases li span {
	text-shadow : -1px 0 1px #fff, 0 1px 1px #fff, 1px 0 1px #fff, 1px 0 1px #fff, -1px 0 1px #fff, 0 1px 1px #fff, 1px 0 1px #fff, 1px 0 1px #fff;
	position : absolute;
	text-transform : uppercase;
	width : 73px;
	margin-top : 18px;
	text-align : center;
	font-size : 8pt;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	z-index : 1;
}
#trackerModule .network ul.bases li .percent {
	margin-top : 22px;
	font-size : 19pt;
	font-weight : bold;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#trackerModule .network ul.bases li .unknown {
	margin-top : 12px;
	font-size : 28pt;
	font-weight : bold;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
	color : #4abcef;
}
#trackerModule .network ul.bases li.off {
	cursor : pointer;
}
#trackerModule .network ul.bases li.off h3, #trackerModule .network ul.bases li.off img {
	opacity : 0.2;
	filter : alpha(opacity=20);
	zoom : 1;
}
#trackerModule .network ul.bases li.hoverable:hover {
	background-color : #84E100;
}
#trackerModule .network ul.bases li.hoverable:hover h3, #trackerModule .network ul.bases li.hoverable:hover img {
	opacity : 0.2;
	filter : alpha(opacity=20);
	zoom : 1;
}
#trackerModule .network ul.bases .on {
	background-color : #84E100;
}
#trackerModule .network ul.bases .on h3, #trackerModule .network ul.bases .on img {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#trackerModule em {
	color : #4abcef;
	text-transform : uppercase;
	font-style : normal;
	font-size : 7.5pt;
}
#trackerModule h3 {
	height : 15px;
}
#mycoScanModule {
	padding-bottom : 5px;
}
#workshop_module table.table {
	margin-top : 15px;
	margin-bottom : 5px;
}
table.domus {
	margin-bottom : 10px;
}
table.domus td.projname {
	width : 188px;
}
.bgmachine {
	background-image : url("/img/design/bg_machine.png");
	height : 100px;
	width : 83px;
	float : right;
	position : absolute;
	margin-top : -100px;
	margin-left : 341px;
}
.bgmachine.placard_on {
	visibility : hidden;
}
.distr {
	width : 90px;
	text-decoration : none;
	font-size : 10pt;
}
.distr:hover {
	color : white;
}
.distr:hover .machine {
	background-image : url("/img/design/distrib_over.gif");
}
.distr:hover .butdistr {
	background : -moz-linear-gradient(top, #00B3ED 0%, #00B3ED 50%, #00A1E9 51%, #00A1E9 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00B3ED), color-stop(50%,#00B3ED), color-stop(51%,#00A1E9), color-stop(100%,#00A1E9));
	background : -webkit-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : -o-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : -ms-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : linear-gradient(to bottom, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#00B3ED', endColorstr='#00A1E9',GradientType=0 );
}
.machine {
	background-image : url("/img/design/distrib.gif");
	background-repeat : no-repeat;
	height : 63px;
	width : 49px;
	cursor : pointer;
	margin-left : 17px;
	margin-top : 12px;
	margin-bottom : 5px;
}
.butdistr {
	background-color : #4E5162;
	color : #fff;
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 8pt;
	height : 16px;
	margin-right : -1px;
	min-width : 16px;
	outline : 1px solid #1D2028;
	overflow : hidden;
	padding-left : 4px;
	padding-right : 6px;
	text-align : center;
	text-decoration : none !important;
	background : -moz-linear-gradient(top, #008ee5 0%, #008ee5 50%, #0070dd 51%, #0070dd 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008ee5), color-stop(50%,#008ee5), color-stop(51%,#0070dd), color-stop(100%,#0070dd));
	background : -webkit-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : -o-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : -ms-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : linear-gradient(to bottom, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#008ee5', endColorstr='#0070dd',GradientType=0 );
	resize : none;
	border-left : 1px solid #281d22;
	border-right : 1px solid #281d22;
	text-align : center;
	margin : 2px;
	margin-top : -1px;
	color : white;
	margin-left : 5px;
}
#vending .readmore span.neron {
	text-transform : uppercase;
	font-weight : bold;
	float : none;
}
#vending .readmore em {
	display : block;
	font-size : 8pt;
	color : #090a61;
	text-align : right;
}
#vending .neronav {
	float : left;
	margin-right : 5px;
}
#vending ul.dev {
	margin-top : 10px;
}
#vending ul.dev li {
	background-image : none;
	width : 125px;
	margin-bottom : 10px;
}
#vending .socialitem, #vending .socialcard {
	position : absolute;
	width : auto !important;
	height : auto !important;
	background-image : none;
	float : none;
}
#vending .socialcard {
	margin-left : 32px !important;
	margin-top : -3px !important;
}
#vending .socialitem {
	margin-left : 28px !important;
	margin-top : 9px !important;
}
#vending .item {
	margin : 15px auto;
	float : none;
}
#vending .card {
	height : 80px;
	padding-top : 6px;
	text-align : center;
}
#vending .card .besocial {
	margin-left : -5px;
}
#vending .vanity {
	height : 80px;
	padding-top : 6px;
	text-align : center;
}
#vending .vanity img {
	padding-top : 10px;
}
#vending .credits {
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	background-color : #008ee5;
	-moz-box-shadow : inset 0 0 5px #0b224b;
	-webkit-box-shadow : inset 0 0 5px #0b224b;
	box-shadow : inset 0 0 5px #0b224b;
	color : #fff;
	font-size : 11pt;
	text-align : center;
	min-width : 50px;
	float : right;
	font-weight : bold;
}
#vending .credits img {
	vertical-align : -11%;
}
#vending .credits a {
	text-decoration : none;
}
#vending p.choice {
	text-align : center;
	font-style : italic;
}
#vending .packsbg {
	background : transparent url("/img/design/distrib_bt_bg.gif") no-repeat left top;
	width : 267px;
	height : 80px;
	margin-top : -10px;
	margin-left : 69px;
	margin-bottom : 10px;
}
#vending .click {
	font-size : 16px;
	text-transform : uppercase;
	text-align : right;
	margin-right : 130px;
	font-weight : bolder;
	margin-top : -5px;
}
#vending ul.packs {
	text-align : center;
	height : 121px;
	margin-top : -21px;
	padding-left : 127px;
}
#vending ul.packs li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	text-align : center;
	width : 141px;
	height : 80px;
	background : transparent url("/img/design/distrib_bt.gif") no-repeat left top;
	cursor : pointer;
	color : #fff;
	font-weight : bold;
	font-size : 17pt;
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-shadow : 0px 2px 0 #00b5e4, 0 -2px 0 #00b5e4, 2px 0 0 #00b5e4, -2px 0 0 #00b5e4, 2px 2px 0 #00b5e4, -2px -2px 0 #00b5e4, -2px 2px 0 #00b5e4, 2px -2px 0 #00b5e4, 0 2px 2px #00b5e4;
}
#vending ul.packs li img {
	vertical-align : -7%;
}
#vending ul.packs li .klixnumber {
	font-weight : bold;
	margin-top : 5px;
	margin-left : 26px;
}
#vending ul.packs li .klixprice {
	font-weight : bold;
	margin : auto;
	color : #00b5e4;
	font-size : 24px;
	margin-left : 22px;
	text-shadow : 0px 1px 0 #ffffff, 0 -1px 0 #ffffff, 1px 0 0 #ffffff, -1px 0 0 #ffffff, 1px 1px 0 #ffffff, -1px -1px 0 #ffffff, -1px 1px 0 #ffffff, 1px -1px 0 #ffffff, 0 1px 1px #ffffff;
}
#vending ul.packs li.one:hover {
	background-image : url("/img/design/distrib_bt_hover.gif");
}
#vending ul.packs li.one:hover .klixnumber {
	margin-top : 7px;
}
#vending ul.packs li.two {
	background-image : url("/img/design/pack2.png");
	margin-left : 15px;
	text-shadow : 0px 2px 0 #540121, 0 -2px 0 #540121, 2px 0 0 #540121, -2px 0 0 #540121, 2px 2px 0 #540121, -2px -2px 0 #540121, -2px 2px 0 #540121, 2px -2px 0 #540121, 0 2px 2px #540121;
}
#vending ul.packs li.two:hover {
	background-image : url("/img/design/pack2_over.png");
	height : 117px;
	padding-top : 4px;
}
#vending ul.packs span {
	font-size : 11pt;
	font-style : italic;
}
#vending ul.packs p {
	margin : 13px 2px;
}
.nopage ul.dev {
	width : 280px;
	margin : auto;
	margin-bottom : 10px;
}
.nopage ul.dev li {
	margin : 0px 5px 10px 5px !important;
}
#research_module .inventory {
	margin-bottom : 55px;
}
#research_module ul.dev {
	min-height : 266px;
	margin-top : 5px;
	margin-left : -3px;
	margin-bottom : 0px;
}
#research_module .slots {
	padding : 10px 5px;
	background-color : #A6EEFB;
}
#research_module .slots .but {
	width : 20px;
	position : absolute;
	margin-left : 31px;
}
#research_module .slots p {
	font-size : 9pt;
	font-style : italic;
}
#research_module .slots img.back {
	width : 18px;
	height : 16px;
	margin-left : 0px;
	outline : none;
}
#research_module p.warning, #research_module p.info {
	margin-bottom : 10px;
}
#biosModule ul.dev {
	margin-top : 5px;
}
#biosModule ul.dev li {
	background-image : url("/img/design/bios_bg.png");
}
#biosModule h3 img {
	vertical-align : -17%;
	font-size : 10pt;
}
#biosModule li {
	font-size : 9pt;
	min-height : 110px;
	margin-bottom : 5px;
}
#biosModule li .but {
	margin-top : 10px;
}
#biosModule .radios {
	text-align : left;
	padding-left : 5px;
	padding-top : 5px;
}
#lifeModule table.table {
	margin-bottom : 8px;
}
.explo_permanent {
	background-color : #c2f3fc;
	padding : 5px;
	color : #090a61;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
.explo_permanent .explorelog {
	min-height : 345px;
}
.explo_permanent_but {
	height : 25px;
}
.explo_permanent_but .but {
	margin-top : 10px;
	width : 200px;
	float : right;
}
#exploration .planet {
	width : auto;
	min-height : 102px;
}
#exploration .planet .wannagohome {
	float : right;
	font-style : italic;
	font-size : 9pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	margin-right : 2px;
}
#exploration .planet .preview {
	width : 65px;
	height : 65px;
}
#exploration .planet .preview img.previmg {
	width : 65px;
	margin : 10px 0px 10px 5px;
}
#exploration .planet ul.adventurers {
	margin-top : 6px;
	margin-bottom : 5px;
	width : 335px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
#exploration .planet ul.adventurers li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin-left : 7px;
}
#exploration .planet ul.adventurers li .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
}
#exploration .planet ul.adventurers .hp {
	margin : auto;
	width : 27px;
	height : 15px;
	padding-top : 2px;
	background : transparent url("/img/design/pvsm_mini.png") no-repeat left top;
	color : #fff;
	font-size : 9px;
	text-align : center;
}
#exploration .planet ul.adventurers .hp .heart {
	float : left;
	margin-top : 1px;
	margin-left : 2px;
	margin-right : -3px;
}
#exploration .planet ul.adventurers .hp .dead {
	margin-top : -1px;
}
#exploration .collectedinfos {
	height : 20px;
	overflow : hidden;
	cursor : pointer;
}
#exploration .collectedinfos span {
	margin-right : 5px;
	margin-bottom : 3px;
	display : block;
	font-size : 9pt;
	text-align : right;
	font-style : italic;
}
#exploration .collectedinfos span a {
	color : #71c100;
}
#exploration .collectedinfos ul {
	margin : 10px 10px 10px 10px;
}
#exploration .collectedinfos ul li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 5px;
	margin-bottom : 5px;
}
#exploration .collectedinfos ul li img {
	width : 32px;
}
#exploration .warning {
	margin-top : 10px;
}
#exploration .expandinfos {
	height : auto;
}
#exploration .explorelog {
	margin-top : 10px;
	height : 264px;
	overflow : auto;
	resize : vertical;
}
#exploration .explorelog .exploreevent {
	border-bottom : 1px solid #aad4e5;
}
#exploration .explorelog .nextevent {
	float : right;
	margin-right : 4px;
	font-size : 8pt;
	font-variant : small-caps;
}
#exploration .explorelog .nextevent img {
	vertical-align : -25%;
}
#exploration .explorelog img.exploretag {
	float : left;
	width : 32px;
	margin-top : 4px;
}
#exploration .explorelog h3 {
	font-weight : normal;
	font-size : 11pt;
	margin-left : 38px;
	margin-top : 5px;
}
#exploration .explorelog p {
	margin-left : 38px;
	margin-bottom : 10px;
}
#navModule .navblock {
	border-top : 3px solid #89E8FA;
	border-left : 3px solid #88e200;
	background-color : #A6EEFB;
	background-repeat : no-repeat;
	background-position : right bottom;
	margin-top : 5px;
	margin-bottom : 15px;
	padding-bottom : 10px;
	background-image : url("/img/design/nav_bg.png");
}
#navModule .navblock h3 {
	margin : 0px;
	padding : 0px;
	float : left;
	padding : 0px 35px 3px 5px;
	font-weight : normal;
	text-transform : uppercase;
	font-size : 9pt;
	background : #89E8FA url("/img/design/planet_h.png") no-repeat right top;
}
#navModule .navblock p {
	padding : 5px 5px 5px 5px;
}
#navModule .navblock p.info, #navModule .navblock p.warning {
	background-color : transparent;
	font-size : 10pt;
	border-style : none;
	margin : 0px;
	padding : 0px;
	padding : 5px 5px 5px 37px;
	margin-bottom : 3px;
	font-style : italic;
}
#navModule .navblock ul {
	height : 30px;
	text-align : center;
}
#navModule .navblock li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	margin-right : 20px;
	margin-left : 20px;
}
.planet {
	border-top : 3px solid #89E8FA;
	border-left : 3px solid #88e200;
	background-color : #A6EEFB;
	background-repeat : no-repeat;
	background-position : right bottom;
	background-image : url("/img/design/astro_bg.png");
	min-height : 220px;
	width : 390px;
	margin : auto;
	margin-top : 10px;
}
.planet h3 {
	margin : 0px;
	padding : 0px;
	float : left;
	padding : 0px 35px 3px 5px;
	font-weight : normal;
	text-transform : uppercase;
	font-size : 9pt;
	background : #89E8FA url("/img/design/planet_h.png") no-repeat right top;
}
.planet img {
	vertical-align : -17%;
}
.planet .preview {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	width : 145px;
}
.planet .preview img.previmg {
	margin-left : 20px;
	margin-top : 20px;
}
.planet .preview ul.pllist {
	width : 145px;
	margin-top : 5px;
	margin-bottom : 5px;
}
.planet .preview ul.pllist li {
	text-align : center;
}
.planet .preview ul.pllist span {
	color : #0081e2;
	font-variant : small-caps;
	margin-right : 10px;
}
.planet .analyse {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
.planet .analyse table.results {
	border-collapse : collapse;
	width : 230px;
	height : 140px;
	margin : auto;
	margin-top : -10px;
}
.planet .analyse table.results td {
	width : 40px;
	text-align : center;
	vertical-align : middle;
}
.planet .analyse table.results td div {
	background : transparent url("/img/design/slot.png") no-repeat center center;
	width : 40px;
	height : 40px;
	padding : 5px;
}
.planet .analyse table.results td img {
	margin-top : 2px;
}
.planet .analyse table.results td .off {
	opacity : 0.2;
	filter : alpha(opacity=20);
	zoom : 1;
}
.planet .analyse .sensors {
	text-align : center;
	margin-bottom : 5px;
}
.planet .analyse .buttons {
	width : 210px;
	height : 20px;
	margin : 0px auto 0px auto;
}
.planet .analyse .buttons .but {
	display : block;
	margin : auto;
	width : 140px;
}
.planet .analyse .buttons .bin .but {
	width : 20px !important;
}
.planet .analyse .buttons td {
	padding : 10px 3px;
	color : #090a61;
	text-align : right;
}
.planetoff {
	border-left-color : #aad4e5;
	min-height : 150px;
}
.planetoff .preview img.previmg {
	margin-top : 10px;
}
.planetoff .analyse table.results {
	margin-top : 5px;
	margin-bottom : 5px;
	height : 60px;
}
ul.dev {
	margin-bottom : 5px;
}
ul.dev h3 {
	background : #89E8FA url("/img/design/neroncorecorner.png") no-repeat right top;
	font-variant : small-caps;
	font-size : 10pt;
	font-weight : normal;
	text-align : center;
	line-height : 9pt;
	padding : 4px 0px;
	margin-bottom : 5px;
	width : 128px;
	height : 35px;
	display : table-cell;
	vertical-align : middle;
}
ul.dev h3 em {
	color : #090a61;
}
ul.dev li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 128px;
	vertical-align : top;
	padding-bottom : 5px;
	margin-right : 3px;
	margin-left : 3px;
	background : #A6EEFB url("/img/design/neroncore_bg.png") no-repeat right bottom;
	border-left : 2px solid #aad4e5;
}
ul.dev .most {
	border-color : #84E100;
}
ul.dev .most .suggestprogress span {
	color : #67b000;
}
ul.dev .but {
	width : 120px;
	margin : auto;
}
ul.dev .progress {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 23pt;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
ul.dev .labdesc {
	padding : 0px 3px 5px 3px;
	min-height : 40px;
}
ul.dev .devcard {
	margin-left : 4px;
	margin-top : 5px;
}
ul.dev .suggestprogress {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 70px;
	vertical-align : top;
	text-align : center;
	padding-top : 4px;
}
ul.dev .suggestprogress ul {
	margin-left : -6px;
	margin-top : 5px;
}
ul.dev .suggestprogress ul li {
	width : 25px;
	height : 25px;
	min-height : 0;
	margin : 0px;
	padding : 0px;
	background-image : none;
	border-style : none;
}
ul.dev .suggestprogress span {
	font-size : 23pt;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
ul.dev .desc {
	padding : 0px 3px 5px 3px;
	min-height : 95px;
}
ul.dev p.efficacity {
	font-style : italic;
	font-size : 9pt;
	text-align : center;
	padding-bottom : 4px;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
ul.dev p.notpossible {
	font-style : italic;
	font-size : 9pt;
	text-align : center;
	padding-bottom : 4px;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
	color : #cf1830;
}
.arrowleft, .arrowright, .number {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	height : 23px;
}
.arrowleft, .arrowright {
	background-position : left 5px;
	background-repeat : no-repeat;
	width : 18px;
	cursor : pointer;
	display : inline-block;
	zoom : 1;
	*display : inline;
	position : relative;
	z-index : 2;
}
.arrowleft {
	background-image : url("/img/design/arrowleft.png");
}
.arrowleft:hover {
	background-image : url("/img/design/arrowleft_over.png");
}
.arrowright {
	background-image : url("/img/design/arrowright.png");
}
.arrowright:hover {
	background-image : url("/img/design/arrowright_over.png");
}
.number {
	text-align : center;
	width : 360px;
	margin : auto;
}
.choose table {
	width : 100%;
	height : 552px;
	margin-top : 20px;
	margin-left : 10px;
	margin-right : 10px;
}
.choose table em {
	color : #ff4059;
}
.choose table h1.h1 {
	margin-bottom : 10px;
}
.choose table td {
	vertical-align : top;
	font-size : 10pt;
}
.choose table td.one {
	width : 600px;
}
.choose table td.one p {
	margin-bottom : 15px;
	margin-right : 50px;
}
.choose table td.two {
	padding-top : 25px;
}
.choose table td.two div {
	width : 360px;
	height : 115px;
	border : 1px solid #3965fb;
	margin : 0px auto 15px auto;
	cursor : pointer;
	background-repeat : no-repeat;
	background-position : left top;
}
.choose table td.two div p {
	background : transparent url("/img/design/pchoose.png") repeat left top;
	width : 360px;
	height : 32px;
	margin-top : 83px;
}
.choose table td.two div span {
	margin-right : 15px;
	margin-top : 5px;
	float : right;
	text-decoration : none;
	color : #fff;
	font-variant : small-caps;
	font-weight : bold;
	font-style : italic;
	font-size : 12pt;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
}
.choose table td.two div:hover {
	border : 1px solid #c8c8d8;
}
.choose table td.two .learn {
	background-image : url("/img/art/learn.jpg");
}
.choose table td.two .new {
	background-image : url("/img/art/newgame.jpg");
}
.choose p.ambien {
	color : #c8c8d8;
	margin-left : 10px;
	font-size : 8pt;
	font-style : italic;
	padding-left : 15px;
	background : transparent url("/img/icons/ui/talk.gif") no-repeat left 2px;
}
.charac ul.choosehero {
	margin-top : 10px;
}
.charac ul.choosehero li {
	width : 230px;
	margin-left : 7px;
	margin-right : 7px;
	float : left;
	cursor : pointer;
}
.charac ul.choosehero li .frame {
	background-color : #364C94;
	background-color : rgba(54,76,148,0.3);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C364C94, endColorstr=#4C364C94);
	zoom : 1;
	padding : 10px;
	text-align : right;
}
.charac ul.choosehero li .frame .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 6px;
	margin-top : -25px;
}
.charac ul.choosehero li .frame .figure {
	padding-bottom : 5px;
	background : transparent url("/img/design/figure.png") no-repeat right bottom;
}
.charac ul.choosehero li.last {
	margin-right : 0px;
}
.charac ul.choosehero h2 {
	text-transform : uppercase;
	font-size : 11pt;
	padding-top : 6px;
	height : 27px;
}
.charac ul.choosehero charcard:hover, .charac ul.choosehero .selected {
	margin-top : -5px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
}
.charac ul.choosehero img {
	width : 210px;
	display : block;
	background-color : black;
}
.charac table.choosehero2 {
	margin-top : 10px;
	width : 100%;
}
.charac table.choosehero2 td {
	width : 25%;
}
.charac table.choosehero2 .charDiv {
	cursor : pointer;
	width : 240px;
	margin : auto;
}
.charac table.choosehero2 .frame {
	background-color : #364C94;
	background-color : rgba(54,76,148,0.3);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C364C94, endColorstr=#4C364C94);
	zoom : 1;
	padding : 10px;
	width : 210px;
	margin-left : 7px;
	margin-right : 7px;
	text-align : right;
	float : left;
}
.charac table.choosehero2 .frame .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 6px;
	margin-top : -25px;
}
.charac table.choosehero2 .frame .figure {
	padding-bottom : 5px;
	background : transparent url("/img/design/figure.png") no-repeat right bottom;
}
.charac table.choosehero2 .frame img {
	width : 210px;
	display : block;
	background-color : black;
}
.charac table.choosehero2 .last .frame {
	margin-right : 0px;
}
.charac table.choosehero2 h2 {
	text-transform : uppercase;
	font-size : 11pt;
	padding-top : 6px;
	height : 27px;
}
.charac table.choosehero2 h2.firstgame {
	margin-left : 7px;
}
.charac table.choosehero2 .charDiv:hover, .charac table.choosehero2 .selected {
	margin-top : -10px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
}
.charac table.choosehero2 .level {
	margin-left : 7px;
}
.charac .desc {
	height : 185px;
	margin-left : 6px;
	margin-right : 6px;
	margin-top : 8px;
}
.charac .desc ul.charskills {
	margin-right : 0px;
	margin-bottom : 0px;
	width : 240px;
}
.charac .desc p {
	margin-bottom : 10px;
}
.charac .desc #new {
	width : 370px;
	padding-right : 15px;
}
.charac .desc span.survol {
	float : left;
}
.charac strong {
	color : #01c3df;
}
.charac em {
	color : #ff4059;
}
.charac table.skillsdesc {
	width : 100%;
	margin-top : 10px;
	height : 175px;
}
.charac table.skillsdesc td {
	vertical-align : top;
}
.charac table.skillsdesc td.one {
	width : 265px;
}
.charac table.skillsdesc td.buttonstart {
	padding-left : 10px;
	vertical-align : middle;
	text-align : center;
	width : 296px;
}
.charac table.skillsdesc td.buttonstart .cdChoose {
	border-left : 1px solid rgba(255,255,255,0.1);
	min-height : 100px;
	padding-left : 10px;
}
.charac table.skillsdesc td.buttonstart .but {
	width : 250px;
	margin : auto;
}
body.welcome {
	background-image : url("/img/design/bg2.jpg");
}
body.welcome a.logo {
	display : none;
}
body.welcome ul#menuBar {
	display : none;
}
body.welcome .mxtopmaincontent {
	margin-top : 400px;
	margin-bottom : 160px;
}
body.welcome .mxbottommaincontent .mxcontent {
	min-height : 135px;
}
body.welcome table {
	border-collapse : collapse;
	margin-top : 15px;
	margin-bottom : -20px;
}
body.welcome table td.one {
	width : 440px;
	padding : 5px 10px 0px 10px;
}
body.welcome h1 {
	margin-bottom : 15px;
	margin-top : -10px;
	float : right;
	font-size : 13pt;
	font-variant : small-caps;
}
body.welcome p {
	margin-bottom : 10px;
}
body.welcome .but2 {
	float : left;
	margin-left : 20px;
	margin-right : 10px;
	font-style : italic;
	font-weight : bold;
}
body.welcome img.artdummy1, body.welcome img.artdummy2 {
	position : absolute;
}
body.welcome img.artdummy1 {
	top : 210px;
}
body.welcome img.artdummy2 {
	top : 210px;
	margin-left : 300px;
}
.map {
	background-color : #004442;
}
#mush_content td.chat_box .tid_editorContent strong, #mush_content td.chat_box .tid_editorContent em {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#mush_content td.chat_box .tid_editorContent strong {
	color : #090a61;
}
#mush_content td.chat_box .tid_editorContent em {
	color : #c41584;
}
#mush_content td.chat_box .tid_editorContent p {
	margin-bottom : 10px;
}
td.chat_box ul.tabschat {
	position : absolute;
	margin-top : -24px;
}
td.chat_box ul.tabschat li {
	width : 31px;
	height : 24px;
	background-repeat : no-repeat;
	background-position : left top;
	margin-bottom : 9px;
	text-align : center;
	display : inline-block;
	zoom : 1;
	*display : inline;
}
td.chat_box ul.tabschat img {
	margin-top : 4px;
}
td.chat_box ul.tabschat li.newconversation {
	opacity : 0.3;
	filter : alpha(opacity=30);
	zoom : 1;
}
td.chat_box ul.tabschat li.newconversation:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
td.chat_box .chattext {
	height : 373px;
	overflow : auto;
	resize : vertical;
}
td.chat_box .chattext .readeverything {
	float : right;
	margin-right : 5px;
	margin-top : 5px;
}
td.chat_box .tabon {
	background-image : url("/img/design/tabon.gif");
}
td.chat_box .taboff {
	background-image : url("/img/design/taboff.gif");
	cursor : pointer;
}
td.chat_box .taboff:hover {
	background-image : url("/img/design/tabon.gif");
}
td.chat_box .tab {
	position : relative;
}
td.chat_box .tab_not_read {
	position : absolute;
	top : -10px;
	right : 0;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	padding : 3px;
	text-shadow : 0px 1px 0px black, 0px -1px 0px black, 1px 0px 0px black, -1px 0px 0px black, 1px 1px 0px black, -1px -1px 0px black, -1px 1px 0px black, 1px -1px 0px black;
}
td.chat_box .not_read .what_happened, td.chat_box .not_read .mainsaid {
	border-left : 2px solid #ea9104;
}
td.chat_box img.recent {
	float : left;
	margin-top : 5px;
}
td.chat_box .right {
	background : #c2f3fc url("/img/design/chatbgtop.png") no-repeat right top;
	padding-top : 5px;
	margin-top : 25px;
}
td.chat_box .rightbg {
	background-color : #c2f3fc;
	min-height : 427px;
	padding-bottom : 3px;
}
td.chat_box .chattext {
	color : #090a61;
	font-size : 9.5pt;
}
td.chat_box .chattext .objtitle {
	text-transform : uppercase;
	text-align : center;
	text-transform : uppercase;
	text-align : center;
	color : #222976;
	background-color : #A6EEFB;
	font-size : 9pt;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 4px 0px;
	font-weight : normal;
}
td.chat_box .chattext .objtitle img {
	vertical-align : -17%;
}
td.chat_box .chattext img {
	vertical-align : middle;
}
td.chat_box .chattext .wall .char, td.chat_box .chattext .todo .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
}
td.chat_box .chattext .wall .unit, td.chat_box .chattext .todo .unit {
	border-bottom : 1px solid #aad4e5;
	padding-bottom : 5px;
	padding-top : 5px;
}
td.chat_box .chattext .wall .unit .neron, td.chat_box .chattext .todo .unit .neron {
	display : inline;
}
td.chat_box .chattext .wall .replybuttons, td.chat_box .chattext .wall .ago, td.chat_box .chattext .todo .replybuttons, td.chat_box .chattext .todo .ago {
	position : absolute;
	font-size : 8pt;
	right : 5px;
	bottom : 5px;
	z-index : 1;
}
td.chat_box .chattext .wall .mainmessage, td.chat_box .chattext .todo .mainmessage {
	background : transparent url("/img/design/treeinfinite.png") no-repeat 14px 1px;
	position : relative;
	padding-bottom : 1px;
}
td.chat_box .chattext .wall .mainmessage .char, td.chat_box .chattext .todo .mainmessage .char {
	float : left;
}
td.chat_box .chattext .wall .mainmessage .mainsaid, td.chat_box .chattext .todo .mainmessage .mainsaid {
	margin-left : 36px;
	min-height : 33px;
	position : relative;
	max-width : 341px;
	word-wrap : break-word;
}
td.chat_box .chattext .wall .mainmessage .neron_talks, td.chat_box .chattext .todo .mainmessage .neron_talks {
	margin : 3px 0px 0px 0px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 4px 6px;
	background-color : #74CBF3;
	font-variant : small-caps;
	max-width : none;
}
td.chat_box .chattext .wall .mainmessage .neron_talks .buddy, td.chat_box .chattext .todo .mainmessage .neron_talks .buddy {
	color : #090a61;
}
td.chat_box .chattext .wall .mainmessage .neron_talks img.recent, td.chat_box .chattext .todo .mainmessage .neron_talks img.recent {
	margin-left : -15px;
	float : left;
}
td.chat_box .chattext .wall .mainmessage .neron_talks p, td.chat_box .chattext .todo .mainmessage .neron_talks p {
	display : inline;
}
td.chat_box .chattext .wall .mainmessage .neron, td.chat_box .chattext .todo .mainmessage .neron {
	background : url("/img/design/neron_chat.png");
	background-repeat : no-repeat;
	background-position : 0px -1px;
	width : 40px;
	height : 36px;
	float : left;
	margin-left : 0px;
}
td.chat_box .chattext .wall .hide, td.chat_box .chattext .todo .hide {
	display : none;
}
td.chat_box .chattext .wall .bubble, td.chat_box .chattext .todo .bubble {
	margin : 3px 0px 0px 0px;
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,0.8);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
	zoom : 1;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 4px 6px;
}
td.chat_box .chattext .wall .bubble p, td.chat_box .chattext .todo .bubble p {
	display : inline;
}
td.chat_box .chattext .wall .bubble img.recent, td.chat_box .chattext .todo .bubble img.recent {
	margin-left : -14px;
	margin-top : 16px;
}
td.chat_box .chattext .wall .triangleup, td.chat_box .chattext .todo .triangleup {
	border-color : transparent transparent rgba(255,255,255,0.8) transparent;
	border-style : solid;
	border-width : 7px;
	height : 0;
	width : 0;
	position : absolute;
	left : 4px;
	top : -14px;
}
td.chat_box .chattext .wall .buddy, td.chat_box .chattext .todo .buddy {
	font-variant : small-caps;
	font-weight : bold;
	color : #2081e2;
}
td.chat_box .chattext .wall a.showallreplies, td.chat_box .chattext .todo a.showallreplies {
	font-size : 7pt;
	color : #67b000;
}
td.chat_box .chattext .wall table.treereply, td.chat_box .chattext .todo table.treereply {
	margin-left : 14px;
	min-width : 249px;
	width : 95%;
}
td.chat_box .chattext .wall table.treereply td, td.chat_box .chattext .todo table.treereply td {
	padding-top : 6px;
	color : #090a61;
}
td.chat_box .chattext .wall table.treereply .tree, td.chat_box .chattext .todo table.treereply .tree {
	width : 35px;
	height : 25px;
	background : transparent url("/img/design/tree.png") repeat-y left top;
}
td.chat_box .chattext .wall table.treereply .treelast, td.chat_box .chattext .todo table.treereply .treelast {
	background : transparent url("/img/design/treelast.png") no-repeat left top;
}
td.chat_box .chattext .wall table.treereply .bubble, td.chat_box .chattext .todo table.treereply .bubble {
	margin : 3px 0px;
}
td.chat_box .chattext .wall table.treereply img.recent, td.chat_box .chattext .todo table.treereply img.recent {
	margin-left : -14px;
	margin-top : 0px;
}
td.chat_box .chattext .wall table.treereply tr.not_read .bubble, td.chat_box .chattext .todo table.treereply tr.not_read .bubble {
	border-left : 2px solid #ea9104;
}
td.chat_box .chattext .wall .reply, td.chat_box .chattext .todo .reply {
	position : relative;
	width : 98%;
	max-width : 325px;
	word-wrap : break-word;
}
td.chat_box .chattext .wall .reply .char, td.chat_box .chattext .todo .reply .char {
	width : 25px;
	height : 16px;
	overflow : hidden;
	margin-left : -5px;
	margin-right : 2px;
}
td.chat_box .chattext .wall .reply .chatbox, td.chat_box .chattext .todo .reply .chatbox {
	margin : 0px 0px 0px 0px;
	width : 104%;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
	box-sizing : border-box;
	height : 30px;
}
td.chat_box .chattext .wall .reply .chatboxfocus, td.chat_box .chattext .todo .reply .chatboxfocus {
	height : 80px;
}
td.chat_box .chattext .wall .reply .chatbutton, td.chat_box .chattext .todo .reply .chatbutton {
	margin-right : 0px;
	display : none;
}
td.chat_box .chattext .day_cycle, td.chat_box .chattext .what_happened, td.chat_box .chattext .bubble, td.chat_box .chattext .objectiveBloc, td.chat_box .chattext .unit {
	margin : 0px 7px;
}
td.chat_box .chattext .ago {
	font-style : italic;
	font-size : 8.5pt;
	font-variant : normal !important;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	float : right;
}
td.chat_box .chattext .not_read .triangleleft {
	border-color : transparent #ea9104 transparent transparent;
}
td.chat_box .chattext .triangleleft {
	border-color : transparent rgba(255,255,255,0.8) transparent transparent;
	border-style : solid;
	border-width : 8px;
	height : 0;
	width : 0;
	position : absolute;
	left : -16px;
}
td.chat_box .chattext .triangleright {
	border-color : transparent transparent transparent rgba(255,255,255,0.8);
	border-style : solid;
	border-width : 8px;
	height : 0;
	width : 0;
	position : absolute;
	right : -16px;
}
td.chat_box .chattext .todo .mainmessage, td.chat_box .chattext .todo .mainsaid {
	min-height : 20px !important;
	height : 20px;
}
td.chat_box .chattext .todo .char {
	height : 16px;
	resize : none;
}
td.chat_box .chattext .todo .reply {
	margin : 3px 0px 5px 0px;
}
td.chat_box .chattext .todo .reply .char {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
td.chat_box .chattext .day_cycle {
	text-transform : uppercase;
	text-align : center;
	color : #222976;
	background-color : #A6EEFB;
	font-size : 9pt;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 4px 0px;
	text-align : left;
}
td.chat_box .chattext .day_cycle div {
	width : 180px;
	text-align : center;
	padding-left : 15px;
	margin : auto;
}
td.chat_box .chattext .day_cycle .moreless {
	float : left;
	margin-left : 2px;
	cursor : pointer;
}
td.chat_box .chattext .day_cycle .new {
	margin : 0px;
	padding : 0px;
	float : right;
	width : 35px;
	margin-right : 2px;
	font-style : italic;
	font-size : 8pt;
}
td.chat_box .chattext .day_cycle .new img {
	vertical-align : -25%;
}
td.chat_box .chattext .what_happened {
	border-bottom : 1px solid #aad4e5;
	padding : 5px 4px 5px 4px;
	font-size : 9pt;
}
td.chat_box .chattext .what_happened .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	width : 23px;
	height : 16px;
	overflow : hidden;
	margin-right : 2px;
	margin-left : -5px;
	display : inline-block;
	zoom : 1;
	*display : inline;
}
td.chat_box .chattext .bubble .char, td.chat_box .chattext .announcement .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	float : left;
}
td.chat_box .chattext .announcement {
	margin : 0px 7px 0px 7px;
	margin-bottom : 8px;
	margin-top : 8px;
}
td.chat_box .chattext .neron_eye .talks {
	background-color : #008EE5;
	background-color : rgba(0,142,229,0.4);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#66008EE5, endColorstr=#66008EE5);
	zoom : 1;
	font-variant : small-caps;
}
td.chat_box .chattext .neron_eye .talks .from {
	display : none;
}
td.chat_box .chattext .neron_eye .char {
	background : url("/img/design/neron_chat.png");
	background-repeat : no-repeat;
	background-position : left top;
	width : 40px;
	height : 36px;
}
td.chat_box .chattext .talks {
	padding : 5px;
	margin : 0px 0px 0px 0px;
	min-height : 35px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	position : relative;
}
td.chat_box .chattext .talks p {
	display : inline;
}
td.chat_box .chattext .talks img {
	vertical-align : -17%;
}
td.chat_box .chattext .talks .buddy {
	font-variant : small-caps;
	font-weight : bold;
}
td.chat_box .chattext .bubble {
	margin-bottom : 8px;
	margin-top : 8px;
}
td.chat_box .chattext .bubble .talks {
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,0.8);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
	zoom : 1;
	margin : 0px 0px 0px 41px;
}
td.chat_box .chattext .bubble .talks .from {
	background : url("/img/design/chat_from_left.png") no-repeat left top;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	margin-left : -15px;
	float : left;
	width : 10px;
	height : 12px;
}
td.chat_box .chattext .bubble .talks .buddy {
	color : #2081e2;
}
td.chat_box .chattext .bubble2 .talks {
	margin : 0px 41px 0px 0px;
}
td.chat_box .chattext .bubble2 .talks .from {
	background-image : url("/img/design/chat_from_right.png");
	margin-right : -15px;
	float : right;
}
td.chat_box .chattext .bubble2 .talks .triangleleft {
	right : -8px;
}
td.chat_box .chattext .bubble2 .char {
	background : url("/img/art/char_flip.png");
	background-repeat : no-repeat;
	width : 31px;
	height : 48px;
	float : right;
}
td.chat_box .chattext .private .replybuttons {
	float : right;
	margin-right : 7px;
}
td.chat_box .chattext .replybuttons {
	resize : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	overflow : hidden;
	padding : 1px 2px 1px 1px;
	vertical-align : bottom;
}
td.chat_box .chattext p.tiptext {
	padding : 0px 7px 0px 7px;
	font-size : 9pt;
	margin-bottom : 5px;
}
td.chat_box .chattext p.tiptext a.butmini {
	display : block;
	margin : 5px auto 0px auto;
	width : 200px;
}
td.chat_box .chattext .mush {
	background-color : #e7bacc;
}
td.chat_box .chattext .personnal .what_happened {
	color : #98388A;
	font-style : italic;
}
td.chat_box .chattext .personnal .what_happened span.ago {
	background : transparent url("/img/icons/ui/personnal.png") no-repeat left top;
	padding-left : 18px;
}
td.chat_box .chattext .discrete .what_happened {
	color : #090A61;
	color : rgba(9,10,97,0.8);
	font-style : italic;
	background-color : #00B3ED;
	background-color : rgba(0,179,237,0.3);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C00B3ED, endColorstr=#4C00B3ED);
	zoom : 1;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	font-size : 8pt;
}
td.chat_box .chattext .discrete .what_happened span.ago {
	background : transparent url("/img/icons/ui/discrete.png") no-repeat left top;
	padding-left : 18px;
}
td.chat_box .chattext .backtracked .what_happened {
	font-style : normal;
	color : #090a61;
	font-size : 9pt;
	background-color : #e29ec3;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border : 1px solid #FF4058;
	margin-bottom : 1px;
}
td.chat_box .chattext .backtracked .what_happened span.ago {
	background : transparent url("/img/icons/ui/backtracked.png") no-repeat left top;
	padding-left : 22px;
}
td.chat_box .chattext .codePendingMsg {
	font-variant : small-caps;
	text-align : center;
	color : #222976;
	background-color : #ef7084;
	padding : 1px;
	font-size : 8.5pt;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	text-decoration : none;
	display : block;
}
td.chat_box .chattext .codePendingMsg:hover {
	background-color : #daacbb;
}
td.chat_box .chattext .pic_fire {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/fire.png");
}
td.chat_box .chattext .pic_dead {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/dead.png");
}
td.chat_box .chattext .pic_disease {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/status/disease.png");
}
td.chat_box .chattext .pic_cat {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/cat.png");
}
td.chat_box .chattext .pic_demoralized2 {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/demoralized2.png");
}
td.chat_box .chattext .pic_psy {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	width : 20px;
	background-image : url("/img/icons/ui/shrink.png");
}
td.chat_box .chattext .pic_hurt {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/status/hurt.png");
}
td.chat_box .chattext .pic_starving {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/status/starving.png");
}
td.chat_box .chattext .pic_mush {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/mush.png");
}
td.chat_box .chattext .pic_planet {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/planet.png");
}
td.chat_box .chattext .pic_tied {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/status/tied.png");
}
td.chat_box .chattext .pic_mastered {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/status/mastered.png");
}
td.chat_box .chattext .pic_gagged {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/status/gagged.png");
}
td.chat_box .chattext .pic_hungry {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/status/hungry.png");
}
td.chat_box .chattext .pic_title {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	width : 17px;
	background-image : url("/img/icons/ui/title.png");
}
td.chat_box .chattext .pic_triumph {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	width : 17px;
	background-image : url("/img/icons/ui/triumph.png");
}
td.chat_box .chattext .pic_hunter {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/hunter.png");
}
td.chat_box .chattext .pic_alert {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/alert.png");
}
td.chat_box .chattext .pic_book {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : center center;
	background-image : url("/img/icons/ui/book.png");
}
td.chat_box .notalk {
	height : 427px;
}
td.chat_box .chatbox {
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,0.8);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
	zoom : 1;
	-moz-box-shadow : inset 0 0 3px #aad4e5;
	-webkit-box-shadow : inset 0 0 3px #aad4e5;
	box-shadow : inset 0 0 3px #aad4e5;
	-moz-box-shadow : 0px 1px 0px #fff;
	-webkit-box-shadow : 0px 1px 0px #fff;
	box-shadow : 0px 1px 0px #fff;
	border : 1px solid #aad4e5;
	color : #090a61;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	margin : 0px 0px 1px 6px;
	width : 94%;
	height : 21px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	color : #090A61;
	color : rgba(9,10,97,0.5);
	padding : 3px 5px;
	font-size : 10pt;
	overflow : auto;
	resize : none;
	font-style : italic;
}
td.chat_box .chatboxfocus {
	background-color : #fff;
	border-color : #aad4e5;
	-moz-box-shadow : 0px 1px 3px #aad4e5;
	-webkit-box-shadow : 0px 1px 3px #aad4e5;
	box-shadow : 0px 1px 3px #aad4e5;
	resize : vertical;
	border-color : #aad4e5;
	-moz-box-shadow : 0px 1px 3px #aad4e5;
	-webkit-box-shadow : 0px 1px 3px #aad4e5;
	box-shadow : 0px 1px 3px #aad4e5;
	height : 60px;
	color : #222976;
	font-style : normal;
}
td.chat_box ul.styles {
	margin-left : 7px;
	visibility : hidden;
}
td.chat_box ul.styles li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 8pt;
	background-color : #0074df;
	padding : 3px 4px;
}
td.chat_box .chatbutton {
	width : 29px;
	height : 24px;
	background : transparent url("/img/design/buttonchat.png") no-repeat left top;
	float : right;
	margin-right : 7px;
	margin-bottom : 7px;
	margin-top : 3px;
	cursor : pointer;
}
td.chat_box .chatbutton:hover {
	background-image : url("/img/design/buttonchatover.png");
}
td.chat_box .buttonmute {
	padding : 0px;
	background-image : url("/img/design/buttonmute.png");
	text-align : left;
	font-weight : bold;
	padding-bottom : 2px;
}
td.chat_box .buttonmute:hover {
	background-image : url("/img/design/buttonmuteover.png");
}
.donecards {
	margin-top : 12px;
}
.donecards ul {
	margin-left : 3px;
}
.donecards ul li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 4px;
	margin-bottom : 4px;
}
.donecards ul li.last {
	display : none;
}
.donecards ul .tit {
	position : absolute;
	width : 50px;
	text-align : center;
	font-size : 8pt;
}
.donecards ul .project {
	text-shadow : -1px 0 1px rgba(27,28,85,0.9), 0 1px 1px rgba(27,28,85,0.9), 1px 0 1px rgba(27,28,85,0.9), 1px 0 1px rgba(27,28,85,0.9), -1px 0 1px rgba(27,28,85,0.9), 0 1px 1px rgba(27,28,85,0.9), 1px 0 1px rgba(27,28,85,0.9), 1px 0 1px rgba(27,28,85,0.9);
}
.donecards ul .research {
	text-shadow : -1px 0 1px rgba(26,144,167,1), 0 1px 1px rgba(26,144,167,1), 1px 0 1px rgba(26,144,167,1), 1px 0 1px rgba(26,144,167,1), -1px 0 1px rgba(26,144,167,1), 0 1px 1px rgba(26,144,167,1), 1px 0 1px rgba(26,144,167,1), 1px 0 1px rgba(26,144,167,1);
}
.donecards ul .pilgred {
	text-shadow : -1px 0 1px rgba(0,0,0,0.4), 0 1px 1px rgba(0,0,0,0.4), 1px 0 1px rgba(0,0,0,0.4), 1px 0 1px rgba(0,0,0,0.4), -1px 0 1px rgba(0,0,0,0.4), 0 1px 1px rgba(0,0,0,0.4), 1px 0 1px rgba(0,0,0,0.4), 1px 0 1px rgba(0,0,0,0.4);
}
.exploring {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 1px;
	background-color : #191a4c;
	-moz-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	-webkit-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	position : absolute;
	right : 0;
	top : -100px;
	max-height : 100px;
	overflow : auto;
	width : 265px;
}
.exploring2 {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #191a4c;
	border : 1px solid #3965fb;
	font-size : 9pt;
}
.exploring2 h3 {
	text-align : center;
	font-weight : normal;
	font-size : 9pt;
	font-variant : small-caps;
	color : #f6d70a;
	height : 21px;
	text-shadow : -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.exploring2 h3 span {
	background-color : #2d2f89;
	display : inline-block;
	zoom : 1;
	*display : inline;
	height : 19px;
	vertical-align : top;
	padding : 2px 4px 0px 4px;
}
.exploring2 h3 img {
	vertical-align : -17%;
}
.exploring2 ul {
	text-align : left;
	padding : 3px 5px;
}
.exploring2 ul span {
	color : #01c3df;
	font-variant : small-caps;
}
.pickskill {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 1px;
	background-color : #191a4c;
	-moz-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	-webkit-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	margin-bottom : 15px;
}
.pickskill2 {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #191a4c;
	border : 1px solid #3965fb;
	padding : 0px 5px 5px 5px;
	position : relative;
}
.pickskill2 h3 {
	text-align : center;
	font-weight : normal;
	font-size : 9pt;
	font-variant : small-caps;
	color : #f6d70a;
	height : 21px;
	text-shadow : -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.pickskill2 h3 span {
	background-color : #2d2f89;
	display : inline-block;
	zoom : 1;
	*display : inline;
	height : 19px;
	vertical-align : top;
	padding : 2px 4px 0px 4px;
}
.pickskill2 h3 img {
	vertical-align : -17%;
}
.pickskill2 ul {
	margin : 10px;
}
.pickskill2 li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin : 0px 5px 0px 5px;
	cursor : pointer;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 3px 5px 1px 5px;
}
.pickskill2 li:hover {
	background-color : #17448E;
}
.pickskill2 .but {
	width : 300px;
	margin : 0px auto 5px auto;
}
.pickskill2 .close {
	right : 3px;
	top : 3px;
	position : absolute;
}
.learningmode {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 1px;
	background-color : #191a4c;
	-moz-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	-webkit-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	width : 265px;
	position : absolute;
	left : 370px;
	top : -20px;
}
.learningmode table {
	width : 262px;
	margin : 5px 0px;
}
.learningmode table td {
	text-align : left;
	padding : 2px 0px 2px 8px;
}
.learningmode .learning_bar {
	background : transparent url("/img/design/learning.png") no-repeat left top;
	width : 57px;
	height : 16px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding-left : 3px;
	margin-left : 85px;
}
.learningmode .restul {
	width : 57px;
	height : 16px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding-bottom : 5px;
}
.learningmode .restul img {
	vertical-align : -17%;
}
.learningmode .done {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	font-style : italic;
	text-decoration : line-through;
}
.learningstatus2 {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #191a4c;
	border : 1px solid #3965fb;
	font-size : 9pt;
}
.learningstatus2 h3 {
	text-align : center;
	font-weight : normal;
	font-size : 9pt;
	font-variant : small-caps;
	color : #f6d70a;
	height : 21px;
	text-shadow : -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.learningstatus2 h3 span {
	background-color : #2d2f89;
	display : inline-block;
	zoom : 1;
	*display : inline;
	height : 19px;
	vertical-align : top;
	padding : 2px 4px 0px 4px;
}
.learningstatus2 h3 img {
	vertical-align : -17%;
}
.learningstatus2 ul {
	text-align : left;
	padding : 3px 5px;
}
.learningstatus2 ul span {
	color : #01c3df;
	font-variant : small-caps;
}
#gameover .thisplayer {
	min-height : 300px;
	margin-bottom : 15px;
}
#gameover .thisplayer .avatar {
	position : absolute;
	width : 220px;
	height : 290px;
	background-repeat : no-repeat;
	background-position : left top;
}
#gameover .thisplayer .char {
	margin-top : 5px;
}
#gameover .thisplayer .right {
	margin-left : 200px;
}
#gameover .thisplayer .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
#gameover .thisplayer h3 {
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	font-weight : normal;
	font-size : 16pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#gameover .thisplayer h3 .player {
	font-size : 11pt;
}
#gameover .thisplayer .scoredie {
	float : right;
	min-height : 40px;
	padding-top : 1px;
}
#gameover .thisplayer .scoredie p {
	margin-left : 50px;
	margin-top : 8px;
}
#gameover .thisplayer .score {
	position : static;
	font-size : 24pt;
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
}
#gameover .thisplayer .score img {
	vertical-align : 7%;
}
#gameover table.dead {
	margin : 15px auto;
	width : 100%;
}
#gameover table.dead td {
	vertical-align : top;
}
#gameover table.dead td.one {
	width : 635px;
}
#gameover table.dead td.chat_box {
	padding-left : 15px;
}
#gameover table.dead td.chat_box ul.tabschat {
	margin-top : 1px;
}
#gameover table.dead p img {
	vertical-align : -17%;
}
#gameover ul.ul {
	margin-top : 15px;
	font-size : 8pt;
}
#gameover ul.ul li {
	background-position : 6px 4px;
}
#gameover .bgtablesummar {
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
}
#gameover p.lastinfo {
	font-style : italic;
	margin-bottom : 10px;
}
#gameover table.summar {
	width : 100%;
	margin : 0px 0px 10px 0px;
}
#gameover table.summar td {
	vertical-align : middle;
}
#gameover .but {
	width : 200px;
	margin : auto;
}
#gameover ul.tabs {
	margin-top : 15px;
	border-bottom : 1px solid #3d4dbf;
}
#gameover ul.tabs li {
	vertical-align : top;
	padding : 5px 15px;
	font-size : 9pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	background-color : #222b6b;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-top : 1px solid #3d4dbf;
}
#gameover ul.tabs li.off {
	background-color : transparent;
	cursor : pointer;
	border-top : 1px solid transparent;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
#gameover ul.tabs li.off:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.like {
	text-decoration : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	text-align : center;
	background-color : #1154A5;
	background-color : rgba(17,84,165,0.5);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F1154A5, endColorstr=#7F1154A5);
	zoom : 1;
	color : #fff;
	padding : 1px 3px;
	font-size : 8pt !important;
}
.like img {
	vertical-align : -17%;
}
.like:hover {
	background-color : #1154A5;
	background-color : rgba(17,84,165,1);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF1154A5, endColorstr=#FF1154A5);
	zoom : 1;
}
.poptop {
	width : 519px;
	background : transparent url("/img/design/poptop.png") no-repeat left top;
	padding-top : 15px;
	z-index : 1000;
}
.poptop .popbottom {
	background : transparent url("/img/design/popbottom.png") no-repeat left bottom;
	padding-bottom : 15px;
}
.poptop .popbg {
	background : transparent url("/img/design/popbg.png") repeat-y left bottom;
	color : #fff;
	padding : 1px 15px;
}
.poptop .popbg h4, .poptop .popbg h5 {
	margin : 0px;
	padding : 0px;
	font-size : 12pt;
	font-weight : bold;
	text-transform : uppercase;
	text-align : center;
	margin-top : -10px;
	margin-bottom : 8px;
}
.poptop .popbg p {
	margin : 0px 0px 15px 0px;
}
.poptop .popbg .but {
	margin : 5px 100px;
}
.poptop .popbg em.nem {
	color : #fff;
}
.poptop .popbg em, .poptop .popbg strong {
	color : #01c3df;
}
.poptop .popbg img.stamp {
	float : left;
	margin-right : 10px;
}
.poptop .popbg img {
	vertical-align : middle;
}
.ui_overlay #dialog {
	position : fixed;
}
.ui_overlay #mask {
	position : fixed;
	width : 100%;
	height : 100%;
	top : 0px;
	left : 0px;
	z-index : 999;
	background : #4E5162 url("/img/design/mask.png") repeat left top;
	display : block;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
#mask.maskhidden {
	background-image : none;
	background-color : transparent;
}
.cdUiHook {
	position : relative;
	max-width : 1080px;
}
.hidden_ui {
	display : inline;
}
.tuto_leaver {
	position : absolute;
	z-index : 1000;
	background-color : #c2f3fc;
	color : #090a61;
	display : block;
	width : 100px;
	padding : 3px 5px;
	margin-top : -80px;
	right : 0px;
	font-size : 8pt;
	border : 2px solid #3965fb;
	cursor : pointer;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-right-radius : 5px;
	-moz-border-radius-bottomright : 5px;
	-webkit-border-bottom-right-radius : 5px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	text-decoration : none;
}
.tuto_leaver em {
	font-variant : small-caps;
	color : #090a61;
}
.tuto_leaver:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.tuto_hinter {
	position : absolute;
	z-index : 1000;
	background-color : #c2f3fc;
	color : #090a61;
	display : block;
	padding : 3px 5px;
	font-size : 8.5pt;
	border : 2px solid #3965fb;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
}
.tuto_hinter p {
	margin-bottom : 10px;
}
.tuto_hinter img {
	vertical-align : -10%;
}
.tuto_hinter img.tutoarrow {
	position : absolute;
	width : 30px;
	height : 30px;
	background-repeat : no-repeat;
	background-position : left top;
}
.tuto_hinter ul.ul {
	margin-top : -5px;
}
.tuto_hinter ul.ul li {
	margin-bottom : 5px;
}
.tuto_hinter .but {
	max-width : 150px;
	margin : auto;
}
ul.slidetext {
	width : 2050px;
}
ul.slidetext li {
	width : 300px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	overflow : hidden;
	margin-right : 10px;
}
.tuto_bighinter {
	padding : 15px;
	font-size : 10.5pt;
	overflow : hidden;
	width : 295px;
}
.tuto_bighinter h4 {
	text-align : center;
	text-transform : uppercase;
	font-size : 11pt;
	margin-bottom : 5px;
	padding : 1px;
}
.tuto_bighinter h4 span {
	font-style : italic;
	float : right;
	font-size : 8pt;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
	margin-bottom : 0px;
}
.tuto_bighinter p {
	margin-bottom : 15px;
}
.tuto_bighinter .next, .tuto_bighinter .back {
	margin-top : 5px;
	text-decoration : none;
	color : #71bd04;
	display : table-cell;
	vertical-align : bottom;
}
.tuto_bighinter .next span, .tuto_bighinter .back span {
	text-decoration : underline;
}
.tuto_bighinter .next {
	float : right;
}
.tuto_bighinter .back {
	float : left;
}
em.nem {
	font-style : italic;
	font-weight : normal;
}
span.talk em.nem {
	color : #090a61;
}
#id_dial_intro {
	position : absolute !important;
	width : 345px;
	margin-top : 50px;
	margin-left : 330px;
}
#id_con_intro .tuto_hinter {
	position : absolute !important;
	width : 345px;
	margin-top : 50px;
	margin-left : 320px;
}
#id_con_char .tuto_hinter {
	position : absolute !important;
	width : 160px;
	margin-top : 50px;
	margin-left : 200px;
}
#id_con_char .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -35px;
	margin-top : 5px;
}
#id_con_object .tuto_hinter {
	position : absolute !important;
	width : 154px;
	margin-top : 160px;
	margin-left : 4px;
}
#id_con_object .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 67px;
	margin-top : 110px;
}
#id_con_life .tuto_hinter {
	position : absolute !important;
	width : 154px;
	margin-top : 185px;
	margin-left : 4px;
}
#id_con_life .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 19px;
	margin-top : 68px;
}
#id_con_act .tuto_hinter {
	position : absolute !important;
	width : 200px;
	margin-top : 365px;
	margin-left : 235px;
}
#id_con_act .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	width : 27px;
	height : 22px;
	margin-left : -40px;
	margin-top : 25px;
}
#id_con_days .tuto_hinter {
	position : absolute !important;
	width : 200px;
	margin-top : 85px;
	margin-left : 760px;
}
#id_con_days .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : 161px;
	margin-top : -30px;
}
#id_con_casio .tuto_hinter {
	position : absolute !important;
	width : 200px;
	margin-top : -8px;
	margin-left : 635px;
}
#id_con_casio .tuto_hinter img.tutoarrow {
	width : 30px;
	background-image : url("/img/design/arrow_anim_right.gif");
	margin-left : 215px;
}
#id_con_act2 .tuto_hinter {
	position : absolute !important;
	width : 285px;
	margin-top : 365px;
	margin-left : 235px;
}
#id_con_act2 .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	width : 27px;
	height : 22px;
	margin-left : -40px;
	margin-top : 25px;
}
#id_con_room .tuto_hinter {
	position : absolute !important;
	width : 200px;
	margin-top : 370px;
	margin-left : 325px;
}
#id_con_room .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : 85px;
	margin-top : -35px;
}
#id_con_log .tuto_hinter {
	position : absolute !important;
	width : 200px;
	margin-top : 87px;
	margin-left : 400px;
}
#id_con_log .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_right.gif");
	width : 27px;
	height : 22px;
	margin-left : 215px;
	margin-top : 5px;
}
#id_con_hungry .tuto_hinter {
	position : absolute !important;
	width : 200px;
	margin-top : 13px;
	margin-left : 60px;
}
#id_con_hungry .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	width : 27px;
	height : 22px;
	margin-left : -40px;
	margin-top : 25px;
}
#go_corr_a {
	position : absolute !important;
	width : 200px;
	margin-top : 115px;
	margin-left : 450px;
}
#go_corr_a img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 95px;
	margin-top : 50px;
}
#go_corr_b {
	position : absolute !important;
	width : 200px;
	margin-top : 350px;
	margin-left : 662px;
}
#go_corr_b img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -37px;
	margin-top : 5px;
}
#go_refec {
	position : absolute !important;
	width : 200px;
	margin-top : 270px;
	margin-left : 520px;
}
#go_refec img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -37px;
	margin-top : 5px;
}
#open_closet {
	position : absolute !important;
	width : 250px;
	margin-top : 314px;
	margin-left : 412px;
}
#open_closet img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : 78px;
	margin-top : -30px;
}
#room_inv .tuto_hinter {
	position : absolute !important;
	width : 250px;
	margin-top : 175px;
	margin-left : 290px;
}
#room_inv .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 110px;
	margin-top : 95px;
}
#eat_that {
	position : absolute !important;
	width : 230px;
	margin-top : 225px;
	margin-left : 230px;
}
#eat_that img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 12px;
	margin-top : 45px;
}
#your_own {
	position : absolute !important;
	width : 230px;
	margin-top : 45px;
	margin-left : 315px;
}
#id_broken_door .tuto_hinter {
	position : absolute !important;
	width : 200px;
	margin-top : 105px;
	margin-left : 455px;
}
#id_broken_door .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 90px;
	margin-top : 75px;
}
#id_con_wrench_taken .tuto_hinter {
	position : absolute !important;
	width : 154px;
	margin-top : 185px;
	margin-left : 4px;
}
#id_con_wrench_taken .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 69px;
	margin-top : 85px;
}
#open_closet2 {
	position : absolute !important;
	width : 230px;
	margin-top : 325px;
	margin-left : 325px;
}
#open_closet2 img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : 85px;
	margin-top : -35px;
}
#select_wrench {
	position : absolute !important;
	width : 230px;
	margin-top : 307px;
	margin-left : 595px;
}
#select_wrench img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -45px;
	margin-top : 10px;
	width : 40px;
}
#take_wrench .tuto_hinter {
	position : absolute !important;
	width : 230px;
	margin-top : 307px;
	margin-left : 595px;
}
#take_wrench .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -45px;
	margin-top : 10px;
}
#repair_that {
	position : absolute !important;
	width : 230px;
	margin-top : 117px;
	margin-left : 252px;
}
#repair_that img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 100px;
	margin-top : 90px;
}
#fail .tuto_hinter {
	position : absolute !important;
	width : 290px;
	margin-top : 93px;
	margin-left : 313px;
}
#fail .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_right.gif");
	margin-left : 305px;
	margin-top : 5px;
}
#tryagain {
	position : absolute !important;
	width : 230px;
	margin-left : 310px;
}
#go_turr_a0 {
	position : absolute !important;
	width : 200px;
	margin-top : 125px;
	margin-left : 395px;
}
#go_turr_a0 img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 145px;
	margin-top : 45px;
}
#your_own2 .tuto_hinter {
	position : absolute !important;
	width : 230px;
	margin-top : 45px;
	margin-left : 315px;
}
#id_turret_left .tuto_hinter {
	position : absolute !important;
	width : 210px;
	margin-top : 20px;
	margin-left : -10px;
}
#id_turret_left .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 230px;
	margin-top : 0px;
}
#id_turret_right .tuto_hinter {
	position : absolute !important;
	width : 210px;
	margin-top : 20px;
	margin-left : 650px;
}
#id_turret_right .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : -40px;
	margin-top : 0px;
}
#shoot_that {
	position : absolute !important;
	width : 290px;
	margin-top : 95px;
	margin-left : 275px;
}
#shoot_that img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 135px;
	margin-top : 60px;
}
#track .tuto_hinter {
	position : absolute !important;
	width : 185px;
	margin-top : 360px;
	margin-left : 5px;
}
#track .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_right.gif");
	margin-left : 195px;
	margin-top : 40px;
}
#seek {
	position : absolute !important;
	width : 195px;
	margin-top : 165px;
	margin-left : 0px;
}
#seek img.tutoarrow {
	background-image : url("/img/design/arrow_anim_down.gif");
	margin-left : 80px;
	margin-top : 175px;
}
#talkie_found {
	position : absolute !important;
	width : 230px;
	margin-top : 150px;
	margin-left : 658px;
}
#talkie_found #dialog {
	position : absolute;
}
#talkie_found img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : 90px;
	margin-top : -35px;
}
#id_new_chanel {
	position : absolute !important;
	width : 210px;
	margin-top : 35px;
	margin-left : 785px;
}
#id_new_chanel #dialog {
	position : absolute;
}
#id_new_chanel img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -40px;
	margin-top : 0px;
}
#tips {
	position : absolute !important;
	width : 230px;
	margin-top : 35px;
	margin-left : 720px;
}
#tips #dialog {
	position : absolute !important;
}
#tips img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -40px;
	margin-top : 0px;
}
#playnow {
	position : absolute !important;
	width : 230px;
	margin-top : 66px;
	margin-left : 398px;
}
#playnow #dialog {
	position : absolute !important;
}
#playnow img.tutoarrow {
	background-image : url("/img/design/arrow_anim_right.gif");
	margin-left : 230px;
	margin-top : 0px;
}
#whatlevel .tuto_hinter {
	position : absolute !important;
	width : 290px;
	margin-top : 35px;
	margin-left : 35px;
}
#whatlevel .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : -35px;
	margin-top : -5px;
}
#listskills #dialog {
	position : absolute !important;
	width : 290px;
	margin-top : 35px;
	margin-left : 245px;
}
#listskills img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -35px;
	margin-top : -5px;
}
#moral .tuto_hinter {
	position : absolute !important;
	width : 220px;
	margin-top : 280px;
	margin-left : 200px;
}
#moral .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -38px;
	margin-top : -3px;
}
#alerts .tuto_hinter {
	position : absolute !important;
	width : 290px;
	margin-top : 55px;
	margin-left : 360px;
}
#alerts .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : 133px;
	margin-top : -35px;
}
#infostuto .tuto_hinter {
	position : absolute !important;
	width : 290px;
	margin-top : 60px;
	margin-left : 650px;
}
#infostuto .tuto_hinter img.tutoarrow {
	background-image : url("/img/design/arrow_anim_up.gif");
	margin-left : 133px;
	margin-top : -35px;
}
#noob_out_of_all {
	position : absolute !important;
	width : 230px;
	margin-top : 366px;
	margin-left : 242px;
}
#noob_out_of_all #dialog {
	position : absolute !important;
}
#noob_out_of_all img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -40px;
	margin-top : 0px;
}
#help {
	font-size : 10.5pt;
	color : #FFFFFF;
	color : rgba(255,255,255,0.9);
}
#help td {
	vertical-align : top;
}
#help .sideMenu {
	float : left;
	width : 214px;
	margin-left : 10px;
	margin-top : 10px;
}
#help .sideMenu h1 {
	width : 209px;
	height : 19px;
	background : transparent url("/img/art/neronHelp.gif") no-repeat left top;
	font-size : 10pt;
	font-variant : small-caps;
	text-align : right;
	padding-top : 37px;
	padding-right : 5px;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
}
#help .sideMenu h2 {
	font-size : 10pt;
}
#help .sideMenu a {
	text-decoration : none;
	color : #fff;
	display : block;
	margin-right : 12px;
	padding : 1px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#help .sideMenu a:hover, #help .sideMenu a.active {
	background-color : #17448E;
}
#help .sideMenu ul.sidemenubg {
	background : transparent url("/img/design/sidemenubg.png") repeat-y left top;
	width : 205px;
	padding : 1px;
	padding-left : 8px;
}
#help .sideMenu ul.sidemenubg li.folder {
	background : transparent url("/img/icons/ui/folder.png") no-repeat left 4px;
	padding-left : 18px;
	margin-bottom : 15px;
	font-variant : small-caps;
}
#help .sideMenu ul.sidemenubg li.folder h2 a {
	color : #84E100;
}
#help .sideMenu ul.sidemenubg ul {
	margin-left : -12px;
}
#help .sideMenu ul.sidemenubg ul li {
	font-variant : normal;
	padding-left : 26px;
	height : 21px;
	margin-top : 1px;
	background : transparent url("/img/icons/ui/doc.png") no-repeat left top;
}
#help .sideMenu .sidemenubottom {
	background : transparent url("/img/design/sidemenubottom.png") no-repeat center bottom;
	padding-bottom : 3px;
}
#help .helpPage {
	margin : 10px 0px 20px 20px;
}
#help .helpPage ul {
	margin-top : 5px;
}
#help .helpPage ul li {
	margin-left : 10px;
	margin-bottom : 15px;
	padding-left : 18px;
	background : transparent url("/img/icons/ui/point.png") no-repeat 5px 6px;
}
#help .helpPage ul li li {
	background-image : url("/img/icons/ui/point2.png");
}
#help .helpPage ul.charskills li {
	background-image : none;
}
#help .helpPage h2, #help .helpPage h3, #help .helpPage h4 {
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
}
#help .helpPage h3 {
	text-align : center;
	font-size : 14pt;
	margin-bottom : 5px;
}
#help .helpPage h4 {
	color : #84E100;
	margin-top : 30px;
	font-size : 11pt;
}
#help .helpPage h4 img {
	vertical-align : -17%;
}
#help .helpPage p {
	margin-bottom : 20px;
	line-height : 15pt;
}
#help .helpPage p img {
	vertical-align : -17%;
}
#help .helpPage .neron {
	margin-right : 5px;
	margin-top : 5px;
	float : left;
}
#help .helpPage em {
	color : #ff4059;
}
#help .helpPage strong {
	color : #01c3df;
}
#help .helpPage ul {
	margin-bottom : 15px;
	padding : 20px 15px;
	font-size : 9pt;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	border : 1px solid #1a1b4a;
}
#help .helpPage blockquote.quote {
	color : #fff;
	width : 516px;
	height : 70px;
	background-color : #1a1b4a;
	border : 1px solid #26378c;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	margin : auto;
	margin-top : 15px;
	margin-bottom : 20px;
}
#help .helpPage blockquote.quote table {
	border-collapse : collapse;
	width : 506px;
	height : 70px;
	margin-left : 4px;
	margin-top : 2px;
}
#help .helpPage blockquote.quote td {
	vertical-align : middle;
	text-align : center;
}
#help .helpPage blockquote.quote td.one {
	width : 158px;
}
#help .helpPage blockquote.quote td.two {
	padding : 0px 4px;
}
#help .helpPage blockquote.quote img {
	width : 158px;
	height : 64px;
}
#help .helpPage blockquote.quote p {
	margin : 0px;
	padding : 0px;
	font-style : italic;
	font-size : 11pt;
}
#help .helpPage blockquote.quote span.signature {
	display : block;
	text-align : right;
	font-size : 9pt;
}
#help .helpPage blockquote.quote img {
	background-repeat : no-repeat;
	background-position : left top;
}
#help .helpPage blockquote.qunoimg {
	margin-bottom : 15px !important;
	text-align : center;
}
#help .helpPage blockquote.qunoimg img {
	width : auto;
	height : auto;
}
#help .helpPage .kuan_ti img {
	background-image : url("/img/design/quote_lai.jpg");
}
#help .helpPage .wang img {
	background-image : url("/img/design/quote_wang.jpg");
}
#help .helpPage .terrence img {
	background-image : url("/img/design/quote_terrence.jpg");
}
#help .helpPage p.show {
	margin : 10px 250px;
	padding : 15px;
	text-align : center;
	background-color : #c2f3fc;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
}
#help .helpPage p.show img.bar {
	position : absolute;
	margin-top : 5px;
	margin-left : 1px;
}
#help .helpPage h5 {
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-size : 12pt;
	text-align : center;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	border : 1px solid #1a1b4a;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 5px;
	margin-bottom : 5px;
}
#help .helpPage dl.dlhelp dd, #help .helpPage dl.dlhelp dt {
	float : left;
}
#help .helpPage dl.dlhelp dt {
	width : 70px;
	height : 70px;
	text-align : center;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#help .helpPage dl.dlhelp dt.dtitem {
	width : 60px;
	height : 59px;
	padding-top : 11px;
	padding-left : 10px;
}
#help .helpPage dl.dlhelp dt.dtitem img {
	background-color : transparent;
	padding : 0px;
}
#help .helpPage dl.dlhelp dd {
	width : 640px;
	margin-left : 15px;
	margin-top : 5px;
	min-height : 65px;
}
#help .helpPage dl.dlhelp dd img {
	vertical-align : -17%;
}
#help .helpPage dl.dlhelp2 dd, #help .helpPage dl.dlhelp2 dt {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
#help .helpPage dl.dlhelp2 dt {
	margin-top : 3px;
	margin-left : 50px;
	width : 35px;
	height : 27px;
	padding-top : 8px;
	text-align : center;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	background-color : #c2f3fc;
}
#help .helpPage dl.dlhelp2 dd {
	margin-left : 15px;
	min-height : 65px;
	width : 680px;
}
#help .helpPage dl.dlhelp2 dd img {
	vertical-align : -17%;
}
#help .helpPage .border {
	height : 1px;
	background-color : #1a1b4a;
	border-bottom : 1px solid #26378c;
	margin-bottom : 15px;
	margin-top : 8px;
}
#help .helpPage table.pj_gloss {
	margin-left : 15px;
	margin-right : 15px;
	margin-bottom : 15px;
}
#help .helpPage table.pj_gloss td {
	vertical-align : top;
}
#help .helpPage table.pj_gloss ul.charskills {
	margin-bottom : 15px;
}
#help .helpPage table.pj_gloss ul.charskills, #help .helpPage table.pj_gloss p {
	margin-left : 10px;
}
#help .helpPage table.pj_gloss ul {
	margin : 0px;
	padding : 0px;
}
#help table.nextback {
	border-collapse : collapse;
	width : 725px;
	margin-left : 240px;
	font-variant : small-caps;
}
#help table.nextback a {
	text-decoration : none;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	color : #c2f3fc;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
}
#help table.nextback a:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#help table.nextback img {
	vertical-align : -17%;
}
#help table.nextback td.one {
	text-align : left;
}
#help table.nextback td.two {
	text-align : right;
}
#help .commguide {
	padding : 10px;
}
ul.charskills {
	padding : 5px 10px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	border : 1px solid #1a1b4a;
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-bottom : 10px;
}
ul.charskills li {
	margin : 7px;
	display : inline-block;
	zoom : 1;
	*display : inline;
}
ul.charskills li img {
	vertical-align : top;
}
.containerart {
	text-align : center;
}
.containerart p {
	margin-bottom : 5px;
	margin-right : 3px;
}
.art {
	margin : 15px 0px;
	background-color : #1A1B4A;
	padding : 1px;
	border : 1px solid #2a3c99;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : bottom;
	font-style : italic;
	text-align : right;
	font-size : 9pt;
	margin-right : 5px;
}
.charSelection .who {
	position : absolute;
	margin-top : 5px;
	margin-left : 10px;
}
.charSelection .sheetmain {
	background-image : none;
}
.charSelection img.avatar {
	margin-bottom : 2px;
}
.charSelection table.pvsm {
	float : none;
	margin-left : 0px;
}
.charSelection table.pvsm td.pvsmbar {
	height : auto;
}
.postit {
	text-align : center;
}
.postit input.inputbut {
	width : 100px;
}
.postit textarea.textpostip {
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,0.8);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
	zoom : 1;
	-moz-box-shadow : inset 0 0 3px #aad4e5;
	-webkit-box-shadow : inset 0 0 3px #aad4e5;
	box-shadow : inset 0 0 3px #aad4e5;
	-moz-box-shadow : 0px 1px 0px #fff;
	-webkit-box-shadow : 0px 1px 0px #fff;
	box-shadow : 0px 1px 0px #fff;
	border : 1px solid #aad4e5;
	color : #090a61;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	text-align : left;
	width : 376px;
	height : 150px;
	padding : 3px;
	max-height : 200px;
	margin-bottom : 10px;
}
.bgtablesummar {
	background-color : #222b6b;
	padding : 1px 0px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
table.summar th.who {
	width : 75px;
}
table.summar th {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	font-size : 8pt;
	padding : 5px 10px;
}
table.summar th.daedpalm {
	width : 80px;
}
table.summar td {
	vertical-align : middle;
	text-align : center;
	padding : 10px 5px;
	position : relative;
	font-size : 10pt;
}
table.summar td .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
table.summar td .charname {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
table.summar td.nameCast {
	text-align : left;
	font-weight : bold;
}
table.summar td.nameCast a {
	text-decoration : none;
}
table.summar td.nameCast a:hover {
	color : white;
}
table.summar td.nameCast img {
	width : 100px;
	height : 100px;
	overflow : hidden;
}
table.summar tr {
	border-bottom : 1px dotted rgba(0,0,0,0.3);
}
table.summar img.wasmush {
	position : absolute;
	margin-top : 27px;
	margin-left : -4px;
}
table.summar img.new {
	position : absolute;
	margin-top : -3px;
	margin-left : 3px;
}
ul.tabletabs li {
	vertical-align : top;
	padding : 5px 15px;
	font-size : 12pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	background-color : #222b6b;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-top : 1px solid #3d4dbf;
}
ul.tabletabs li.off {
	background-color : transparent;
	cursor : pointer;
	border-top : 1px solid transparent;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
ul.tabletabs li.off:hover {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
.pages {
	float : right;
	padding-left : 10px;
	padding-right : 3px;
	width : 230px;
	margin-top : 5px;
}
.pages .prev {
	float : left;
	margin-top : 1px;
}
.pages .buttonBar {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	overflow : hidden;
	font-size : 0pt;
}
.pages .next {
	float : right;
}
.pages .cur {
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	background-color : #222B6B;
	border-top : 1px solid #3D4DBF;
	color : white;
	cursor : pointer;
	font-size : 8pt;
	height : 18px;
	line-height : 16px;
	margin : auto;
	outline : 1px solid #1D2028;
	overflow : hidden;
	white-space : nowrap;
	width : 115px;
	text-align : center;
}
.pages span.pagenumber {
	font-size : 12pt;
	font-weight : bold;
	line-height : 12pt;
	vertical-align : -10%;
}
.pages span.total, .pages .off {
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
.pages input {
	background : #fff;
	border-style : none;
	-moz-box-shadow : inset 0px 1px 1px 1px rgba(0,0,0,0.4);
	-webkit-box-shadow : inset 0px 1px 1px 1px rgba(0,0,0,0.4);
	box-shadow : inset 0px 1px 1px 1px rgba(0,0,0,0.4);
	color : #090a61;
	font-size : 9pt;
	text-align : center;
	width : 30px;
}
li.skill {
	width : 31px;
	height : 33px;
	background : transparent url("/img/design/skillblock.png") no-repeat left top;
	padding-top : 1px;
	margin-left : 0px !important;
}
li.skill img {
	margin-top : 3px;
	margin-left : 1px;
}
.skillclick {
	cursor : pointer;
}
.once_skill .container, .gold_skill .container, .skill .container {
	width : 31px;
	height : 33px;
	padding-top : 1px;
	background-image : url("/img/design/once_skill.png");
}
.once_skill .skill_inside, .gold_skill .skill_inside, .skill .skill_inside {
	width : 25px;
	height : 24px;
	background : transparent url("/img/design/skill_inside.png") no-repeat left top;
	margin-top : 4px;
	margin-left : 1px;
	padding-top : 1px;
}
.once_skill .none, .gold_skill .none, .skill .none {
	background-image : none;
}
.once_skill .onceplus, .once_skill .goldplus, .once_skill .basicplus, .gold_skill .onceplus, .gold_skill .goldplus, .gold_skill .basicplus, .skill .onceplus, .skill .goldplus, .skill .basicplus {
	width : 15px;
	height : 15px;
	margin-top : 3px;
	margin-left : 5px;
	background : transparent url("/img/icons/ui/onceplus.png") no-repeat left top;
}
.once_skill .goldplus, .gold_skill .goldplus, .skill .goldplus {
	background-image : url("/img/icons/ui/goldplus.png");
}
.once_skill .basicplus, .gold_skill .basicplus, .skill .basicplus {
	background-image : url("/img/icons/ui/basicplus.png");
	margin-left : -1px;
}
.once_skill .but:hover .basicplus, .gold_skill .but:hover .basicplus, .skill .but:hover .basicplus {
	background-image : url("/img/icons/ui/basicplus_over.png");
}
.once_skill .container:hover .onceplus, .gold_skill .container:hover .onceplus, .skill .container:hover .onceplus {
	background-image : url("/img/icons/ui/onceplus_over.png");
}
.once_skill .container:hover .goldplus, .gold_skill .container:hover .goldplus, .skill .container:hover .goldplus {
	background-image : url("/img/icons/ui/goldplus_over.png");
}
.once_skill .container:hover .genomeBt, .gold_skill .container:hover .genomeBt, .skill .container:hover .genomeBt {
	background-image : url("/img/icons/ui/mush_module_over.png");
}
.gold_skill .container {
	background-image : url("/img/design/gold_skill.png");
}
li.gold_skill:hover .begold {
	background-image : url("/img/design/gold_skill_plus_over.png");
}
.gold_skill .gold_blocked, .once_skill .gold_blocked {
	width : 23px;
	height : 21px;
	background : transparent url("/img/design/gold_blocked.png") no-repeat left top;
	display : block;
}
.gold_skill .gold_blocked:hover, .once_skill .gold_blocked:hover {
	background-image : url("/img/design/gold_blocked_over.png");
}
.skillblock {
	width : 31px;
	height : 34px;
	background : transparent url("/img/design/skillblock.png") no-repeat left top;
	margin-top : 4px;
	margin-left : 1px;
}
.lock_gold {
	background : transparent url("/img/design/lock_gold.png") no-repeat left top;
	margin-left : 16px;
	margin-top : 15px;
}
.lock_basic {
	background : transparent url("/img/design/lock_basic.png") no-repeat left top;
	margin-left : 20px;
	margin-top : 7px;
}
.lock_gold, .lock_basic {
	width : 20px;
	height : 18px;
	position : absolute;
	font-weight : bold;
	text-align : center;
	padding-top : 5px;
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
	z-index : 1;
}
#experience .bought {
	width : 238px;
	padding-top : 1px;
	background : transparent url("/img/design/goldbanner.png") no-repeat left top;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin-top : 15px;
	margin-left : 20px;
}
#experience .bought h1 {
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	height : 48px;
	padding : 17px 20px 10px 20px;
	font-size : 24pt;
}
#experience .bought h1 span {
	display : block;
	font-size : 10pt;
	line-height : 8pt;
}
#experience .bought .border {
	padding-top : 1px;
	border : 1px solid #00c0ff;
}
#experience .bought .goldmedal {
	width : 165px;
	display : block;
	margin : -15px auto -15px auto;
}
#experience .bought .days {
	width : 220px;
	margin : 5px auto 15px auto;
	padding-top : 10px;
}
#experience .bought .days p.daysleft {
	text-align : center;
	margin-top : -30px;
	text-transform : uppercase;
	font-size : 7pt;
}
#experience .bought .days p.daysleft span {
	font-size : 12pt;
}
#experience .bought .days p.note {
	font-size : 7pt;
	color : #c8c8d8;
	font-style : italic;
	text-align : center;
}
#experience .bought .days span.countdown {
	position : absolute;
	margin-top : 53px;
	margin-left : 88px;
}
#experience .bought .pack {
	display : block;
	margin : 5px auto 15px auto;
}
#experience .bought .but {
	width : 150px;
	margin : 0px auto 10px auto;
}
#experience .goldactive {
	background : transparent url("/img/design/goldbanner_active.png") no-repeat left top;
}
#experience .goldactive .border {
	border-color : #e6a00d;
}
#experience .goldactive h1 {
	padding : 10px 20px;
	height : 55px;
}
#experience .banner {
	margin : 15px 15px 15px 15px;
	height : 172px;
	background : transparent url("/img/design/goldbanner_buyme.png") no-repeat left top;
	border-right : 1px solid #00c0ff;
}
#experience .banner .titleban {
	width : 345px;
	height : 172px;
	padding-top : 1px;
	position : absolute;
}
#experience .banner .titleban h1 {
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	margin : 23px 17px 0px 17px;
	font-size : 24pt;
	color : #ffc42c;
	font-weight : bold;
}
#experience .banner .titleban h1 span {
	display : block;
	font-size : 10pt;
	color : #fff;
}
#experience .banner .titleban p {
	margin : 17px 17px;
	color : #fff;
}
#experience .banner .border {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
#experience .banner ul {
	background : transparent url("/img/design/banner_par.png") no-repeat 10px 15px;
	width : 382px;
	position : absolute;
	margin-left : 350px;
	text-align : center;
}
#experience .banner ul li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin : 10px 30px;
}
#experience .banner ul li img {
	height : 145px;
}
#experience .banner .gogo {
	float : right;
	margin : 8px 4px;
	padding : 8px;
	padding-top : 4px;
	width : 255px;
}
#experience .banner .gogo p {
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	margin : 0px;
	padding : 0px;
	text-align : right;
	font-size : 8pt;
	margin-bottom : 3px;
}
#experience .banner .gogo p:first-child {
	font-size : 14pt;
	margin-top : 10px;
}
#experience .banner .gogo p.price {
	font-size : 15pt;
}
#experience .banner .gogo .small {
	font-size : 6pt;
}
#experience .banner .but2 {
	margin-top : 15px;
	width : 190px;
	float : right;
}
#experience .counters {
	margin : 15px 15px 0px 15px;
}
#experience .counters .xpcounter {
	height : 44px;
	background : transparent url("/img/design/xp_counter.png") no-repeat left top;
	font-size : 12pt;
	padding-left : 25px;
	font-weight : bold;
	vertical-align : top;
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
	display : block;
}
#experience .counters .xpcounter span {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 9px;
}
#experience .counters .xpcounter img {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 14px;
	margin-top : 7px;
}
#experience .counters .xpcompletion {
	float : right;
}
#experience .counters .xpcompletion .compframe {
	width : 280px;
	height : 33px;
	background : transparent url("/img/design/xp_completion.png") no-repeat left top;
	padding-left : 10px;
	padding-top : 1px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
#experience .counters .xpcompletion .fill {
	background : transparent url("/img/design/xp_completion_fill.png") no-repeat left top;
	width : 262px;
	height : 17px;
	margin-left : 3px;
	margin-top : 3px;
}
#experience .counters .xpcompletion .numb {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
	font-size : 13pt;
}
#experience .slim {
	width : 770px;
	position : absolute;
	margin-top : -308px;
	margin-left : 270px;
}
#experience ul.banner_ontop {
	margin-top : -280px;
}
ul.boost {
	text-align : left;
	font-size : 10pt;
}
ul.boost li.empty, ul.boost li.charboost {
	margin : 25px;
}
ul.boost li.empty {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 210px;
	height : 225px;
	vertical-align : top;
}
ul.boost li.charboost {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 210px;
	height : 240px;
	vertical-align : top;
}
ul.boost li.charboost .charboostbg {
	padding : 5px 8px 10px 8px;
	background-color : #222b6b;
}
ul.boost li.mushboost {
	width : 721px;
	height : auto;
	min-height : 170px;
}
ul.boost li.mushboost .boosav {
	display : none;
}
ul.boost li.mushboost .mush {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
ul.boost .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	resize : none;
	vertical-align : top;
	margin-top : -15px;
	display : none;
}
ul.boost h2 {
	background : transparent url("/img/design/xptop.png") no-repeat left top;
	text-transform : uppercase;
	font-size : 11pt;
	text-align : left;
	padding-top : 3px;
	height : 37px;
	line-height : 30pt;
}
ul.boost .level {
	margin : 3px 5px 0px 8px;
	line-height : normal;
}
ul.boost .boosav {
	width : 194px;
	height : 65px;
}
ul.boost .portrait_jin_su {
	background-position : -8px -39px;
}
ul.boost .portrait_kuan_ti {
	background-position : -11px -28px;
}
ul.boost .portrait_frieda {
	background-position : -3px -70px;
}
ul.boost .portrait_janice {
	background-position : -16px -69px;
}
ul.boost .portrait_roland {
	background-position : 0px -57px;
}
ul.boost .portrait_hua {
	background-position : -3px -54px;
}
ul.boost .portrait_paola {
	background-position : -20px -75px;
}
ul.boost .portrait_chao {
	background-position : -20px -49px;
}
ul.boost .portrait_finola {
	background-position : -20px -58px;
}
ul.boost .portrait_stephen {
	background-position : -18px -54px;
}
ul.boost .portrait_ian {
	background-position : -13px -52px;
}
ul.boost .portrait_chun {
	background-position : -17px -46px;
}
ul.boost .portrait_raluca {
	background-position : 0px -33px;
}
ul.boost .portrait_gioele {
	background-position : 3px -47px;
}
ul.boost .portrait_eleesha {
	background-position : -28px -70px;
}
ul.boost .portrait_terrence {
	background-position : -6px -53px;
}
ul.boost .portrait_derek {
	background-position : -12px -41px;
}
ul.boost .portrait_andie {
	background-position : -18px -75px;
}
ul.boost ul.slots, ul.boost ul.skillsav {
	background-color : #1e2361;
	text-align : center;
}
ul.boost ul.slots li, ul.boost ul.skillsav li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
ul.boost ul.slots {
	padding-top : 10px;
	padding-bottom : 5px;
}
ul.boost ul.slots li {
	margin : 0px 3px;
}
ul.boost ul.slots li img {
	margin-left : -7px;
}
ul.boost ul.slots li.skill {
	background-image : url("/img/design/skillblock_boost.png");
}
ul.boost ul.skillsav {
	border-top : 2px solid #222b6b;
	padding-top : 5px;
	margin-bottom : 12px;
}
ul.boost ul.skillsav li {
	width : 35px;
	height : 35px;
}
ul.boost .alignbut {
	text-align : center;
}
ul.boost .alignbut img {
	vertical-align : top;
}
ul.boost .alignbut .fake {
	text-decoration : line-through !important;
}
ul.boost .off {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
ul.boost .but_on {
	max-width : 220px;
	margin : auto;
}
ul.mtabs {
	margin-top : -53px;
	margin-left : 6px;
}
ul.mtabs li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	width : 133px;
	height : 29px;
	padding-top : 10px;
	background : transparent url("/img/design/gen_tab.png") no-repeat left top;
	text-align : center;
	text-transform : uppercase;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	cursor : pointer;
	margin-right : 10px;
	color : white;
}
ul.mtabs li:hover, ul.mtabs li.active {
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
ul.mtabs li.gold_tab {
	background-image : url("/img/design/gold_tab.png");
}
ul.mtabs li.newstab {
	background-image : url("/img/design/news_tab.png");
}
ul.mtabs li.inactive {
	opacity : 0.4;
	filter : alpha(opacity=40);
	zoom : 1;
}
.newsPage {
	margin-left : 230px;
	margin-top : 20px;
	display : none;
	min-height : 500px;
	margin-right : 20px;
}
.janice_art2 {
	position : absolute;
	margin-top : 30px;
	margin-left : -240px;
	width : 250px;
	float : left;
	z-index : 1;
}
strong.stronggold {
	color : #ffc600 !important;
	font-weight : bold;
	font-variant : small-caps;
	text-shadow : 0px 1px 0 #000, 0 -1px 0 #000, 1px 0 0 #000, -1px 0 0 #000, 1px 1px 0 #000, -1px -1px 0 #000, -1px 1px 0 #000, 1px -1px 0 #000, 0 1px 1px #000;
}
#profile {
	margin : 1%;
	width : 98%;
	min-height : 1130px;
}
#profile .column {
	position : absolute;
}
#profile .column2 {
	margin-left : 260px;
}
#profile td {
	vertical-align : top;
}
#profile td.left {
	width : 260px;
}
#profile img {
	vertical-align : middle;
}
#profile .awards {
	margin-top : 20px;
}
#profile .awards ul {
	text-align : center;
	border-top : 1px solid #576077;
}
#profile .awards ul li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	border-style : solid;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #2E3B92;
	padding : 9px;
	margin : 15px 4px;
	font-size : 7pt;
	color : #FEB500;
}
#profile .awards ul li.nova {
	border-width : 1px;
	border-color : #A6EEFB #01c3df #01c3df #01c3df;
	-moz-box-shadow : inset 0px 0px 4px #3965fb, 0px 0px 4px #3965fb, 0px 2px 4px #3965fb;
	-webkit-box-shadow : inset 0px 0px 4px #3965fb, 0px 0px 4px #3965fb, 0px 2px 4px #3965fb;
	box-shadow : inset 0px 0px 4px #3965fb, 0px 0px 4px #3965fb, 0px 2px 4px #3965fb;
	background-color : #c2f3fc;
	color : #090a61;
}
#profile .awards ul li.nova p {
	width : 50px;
}
#profile .awards ul li.score {
	font-weight : bold;
	font-size : 14pt;
}
#profile .awards ul li.scoremush {
	color : #ff4059;
}
#profile .awards ul li.popularity {
	font-size : 10pt;
	color : #fff;
}
#profile .empty_tid {
	width : 260px;
}
#profile .tid_module.tid_modinit {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
#profile .tid_tid_userSheet .tid_vertical {
	width : 260px;
}
#profile .tid_userSheet .tid_userSheetBg .tid_bgRight {
	height : 199px;
}
#profile .stadistics {
	width : 260px;
	margin-top : 20px;
	vertical-align : top;
}
#profile .stadistics .tid_userGoals td {
	vertical-align : middle;
}
#profile .bgtablesummar {
	padding-top : 1px;
	padding-bottom : 1px;
	position : relative;
	margin-bottom : 15px;
}
#profile table.summar {
	margin : 4px 15px 0px 15px;
}
#profile table.summar tr.currentgame {
	background-color : #2e3b92;
}
#profile table.summar td {
	vertical-align : middle;
}
#profile .ingame {
	color : #01c3df;
	position : absolute;
	font-size : 8pt;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	top : 41px;
	left : 5px;
}
#profile .record {
	font-size : 8pt;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	position : absolute;
	margin-top : -15px;
}
#profile .pages {
	margin : 10px auto;
	float : none;
}
.data {
	margin-top : 20px;
	margin-left : 18px;
}
.data h3 {
	font-weight : normal;
	text-align : center;
	position : relative;
	background : transparent url("/img/design/table_header.png") repeat-x left bottom;
	height : 24px;
}
.data h3 .seemore {
	right : 0px;
	margin-top : 0px;
	position : absolute;
}
.twinstyle {
	border : 1px solid #576077;
	background-color : #222b6b;
	-moz-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	-webkit-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
}
.twinstyle h3 {
	font-weight : normal;
	text-align : center;
	color : #fff;
	background : transparent url("/img/design/ugoals_headerLeft.png") no-repeat left top;
	padding : 2px 0px;
	margin-left : -2px;
	margin-top : -2px;
}
.twinstyle h3 .cornerright {
	margin-top : -2px;
	margin-right : -2px;
	background : transparent url("/img/design/ugoals_headerright.png") no-repeat right top;
	padding-top : 3px;
}
.twinstyle .paddingue {
	padding-left : 10px;
	padding-bottom : 10px;
}
#config {
	padding : 25px 15px;
}
#config .optionconfig {
	font-size : 11pt;
	margin-bottom : 40px;
}
#config .optionconfig em {
	color : #b1c5f9;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
	display : block;
	font-size : 10pt;
}
#config .optionconfig img {
	vertical-align : middle;
}
#config .optionconfig strong {
	color : #88a6fe;
}
.configRights {
	color : #88A6FE;
	font-weight : bold;
	margin-left : 18px;
}
.configRights em {
	margin-left : 23px;
	font-weight : normal;
	color : #B1C5F9;
	display : block;
	font-size : 10pt;
	opacity : 0.8;
	filter : alpha(opacity=80);
	zoom : 1;
}
.form h3 {
	margin-top : 10px;
	margin-bottom : 5px;
}
.optionDesc {
	font-style : italic;
	font-size : 10pt;
	color : #B1C5F9;
}
.fonctionAdmin {
	margin-top : 10px;
}
.fonctionAdmin strong {
	color : #88a6fe;
}
.objective {
	padding : 0px 2px 0px 2px;
}
.objective .done {
	font-style : italic;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	text-decoration : line-through;
}
.objective .mission {
	border-bottom : 1px solid #aad4e5;
	padding-bottom : 5px;
}
.objective .check, .objective .bin {
	text-align : right;
	margin-right : 4px;
	margin-bottom : 3px;
}
.objective .bin {
	cursor : pointer;
}
.objective .objectiveBloc {
	border-bottom : 1px solid #aad4e5;
	margin-top : 7px !important;
	margin-bottom : 5px;
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,0.8);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
	zoom : 1;
}
.objective .important {
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	border : 3px solid #84E100;
}
.objective .objectiveName {
	font-variant : small-caps;
}
.objective .obj_s_tit {
	text-align : center;
	font-variant : small-caps;
}
.objective .obj_s_tit a.moreless {
	display : block;
	text-decoration : none;
	color : #090a61;
}
.objective .obj_s_tit a.moreless img.mole {
	float : left;
	margin-left : 2px;
	margin-top : 2px;
}
.objective .obj_s_tit .readthistip {
	position : absolute;
	background-color : #c2f3fc;
	color : #090a61;
	display : block;
	width : 175px;
	margin-left : -200px;
	padding : 3px 5px;
	font-size : 8pt;
	border : 2px solid #3965fb;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	text-decoration : none;
	text-align : left;
	font-variant : normal;
}
.objective .obj_s_tit .readthistip em {
	font-variant : small-caps;
	color : #090a61;
}
.objective .obj_s_tit .readthistip .arrow {
	margin-left : 185px;
	position : absolute;
}
.objective .obj_s_desc {
	margin : 5px 0px;
	padding : 0px 5px 0px 5px;
}
.objective p {
	margin-top : 4px;
	margin-bottom : 8px;
}
.objective p.skilltip {
	color : #0081e2;
	margin : 0px;
	font-variant : small-caps;
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.objective p.skilltip img {
	width : 21px;
}
.objective .headtips {
	background : #0C0C0C url("/img/design/art_tips.jpg") no-repeat right top;
	height : 20px;
	padding-top : 42px;
	color : #fff;
	font-variant : small-caps;
	text-align : right;
	padding-right : 4px;
	font-weight : bold;
	font-size : 10pt;
	margin : 0px;
}
.objective .obj_s_note {
	color : #0081e2;
	font-style : italic;
	padding : 0px 2px;
}
.objective .obj_s_qty {
	background : transparent url("/img/design/counter.png") no-repeat left top;
	width : 111px;
	height : 16px;
	margin : auto;
	margin-bottom : 5px;
}
.objective .obj_s_qty .counting {
	background : transparent url("/img/design/counting.png") repeat-x left top;
	height : 10px;
	float : left;
	width : 80px;
	margin-top : -13px;
	margin-left : 3px;
}
.objective .obj_s_qty .txtcounting {
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	font-weight : bold;
	color : #fff;
	width : 111px;
	height : 16px;
	text-align : center;
}
#debug {
	width : 1000px;
	margin : auto;
	font-size : 9pt;
	opacity : 0.2;
	filter : alpha(opacity=20);
	zoom : 1;
	margin-top : 50px;
}
#debug:hover {
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
}
#mush_content .tid_editorContent em {
	color : #95b2db;
}
#mush_content .tid_editorContent strong {
	color : #50f3f5;
}
#mush_content .tid_editorContent a {
	color : #ff4f87;
	opacity : 1;
	filter : alpha(opacity=100);
	zoom : 1;
}
#mush_content .tid_editorContent p {
	margin-bottom : 10px;
}
#mush_content .tid_editorButtons {
	position : relative;
	z-index : 2;
}
#mush_content #tid_forum textarea, #mush_content #tid_group textarea {
	color : #090a61;
	font-size : 10pt;
	padding : 5px;
}
#mush_content #tid_forum select, #mush_content #tid_group select {
	color : #000;
}
#mush_content #tid_forum em, #mush_content #tid_group em {
	color : #c41584;
}
#mush_content #tid_forum strong, #mush_content #tid_group strong {
	color : #090a61;
}
#mush_content #tid_forum .tid_sideNote, #mush_content #tid_group .tid_sideNote {
	color : #0081e2;
	font-weight : bold;
}
#mush_content .tid_wallEvents {
	margin-left : 20px;
	width : 90%;
}
#mush_content .tid_wallEvents .tid_talkEvent, #mush_content .tid_wallEvents .tid_post {
	color : #0e1a2c;
	background-color : #c2f3fc;
	border : 1px solid #a6eefb;
}
#mush_content .tid_wallEvents .tid_talkEvent .tid_triangle, #mush_content .tid_wallEvents .tid_post .tid_triangle {
	border-right-color : #a6eefb;
}
#mush_content .tid_wallEvents a {
	color : #ff4f88;
}
#mush_content #tid_group {
	width : 1000px;
	margin-left : 18px;
}
.boxplay {
	background : transparent url("/img/design/box2top.png") center top;
	display : block;
}
body.start {
	background-image : url("/img/design/bg_start.jpg");
	color : #e9ebf3;
	width : 100%;
	margin : auto;
}
body.start .startcont {
	min-height : 700px;
}
body.start .startcont p, body.start .startcont h1, body.start .startcont h2, body.start .startcont h3 {
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
}
body.start p {
	font-size : 11pt;
	margin-bottom : 6px;
}
body.start em {
	font-style : normal;
	font-weight : bold;
	color : #01c3df;
}
body.start h1.cool {
	font-family : "Bowlby One SC", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
	font-size : 14pt;
	margin-bottom : 10px;
}
body.start h2 {
	text-transform : uppercase;
	font-size : 10pt;
	margin-left : 15px;
	margin-top : -50px;
}
body.start h3 {
	font-style : italic;
	font-size : 14pt;
	border-bottom : 2px solid #26378C;
	padding-bottom : 2px;
	margin-bottom : 5px;
}
body.start .startcont {
	width : 100%;
	margin : auto;
}
body.start a.logostart {
	background : url("/img/design/logo_welcome.png") top center;
	background-repeat : no-repeat;
	height : 145px;
	margin : auto;
	text-decoration : none;
	width : 100%;
	position : absolute;
}
body.start a.logostart2 {
	background : url("/img/design/logo2_welcome.png") top center;
	background-repeat : no-repeat;
	height : 140px;
	margin : auto;
	margin-top : 5px;
	text-decoration : none;
	width : 100%;
	position : absolute;
}
body.start a.logostart2beta {
	background : url("/img/design/logo2_beta.png") top center;
	background-repeat : no-repeat;
	height : 140px;
	margin : auto;
	margin-top : 5px;
	text-decoration : none;
	width : 100%;
	position : absolute;
}
body.start a.logostart3 {
	background : url("/img/design/logo3_welcome.png") top center;
	background-repeat : no-repeat;
	height : 140px;
	margin : auto;
	margin-top : 5px;
	text-decoration : none;
	width : 100%;
	position : absolute;
}
body.start a.logostart4 {
	background : url("/img/design/logo4_welcome.png") top center;
	background-repeat : no-repeat;
	height : 140px;
	margin : auto;
	margin-top : 5px;
	text-decoration : none;
	width : 100%;
	position : absolute;
}
body.start .mainmenu {
	margin-top : 148px;
}
body.start .mainmenu ul#menuBar {
	width : 100%;
}
body.start .mainmenu ul#menuBar li.daed {
	display : none;
}
body.start .menuBar {
	width : 100%;
	text-align : center;
}
body.start input.textbox {
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,0.8);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
	zoom : 1;
	-moz-box-shadow : inset 0 0 3px #aad4e5;
	-webkit-box-shadow : inset 0 0 3px #aad4e5;
	box-shadow : inset 0 0 3px #aad4e5;
	-moz-box-shadow : 0px 1px 0px #fff;
	-webkit-box-shadow : 0px 1px 0px #fff;
	box-shadow : 0px 1px 0px #fff;
	border : 1px solid #aad4e5;
	color : #090a61;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
body.start .clickme {
	text-align : center;
}
body.start .clickme em {
	font-size : 13pt;
	color : #84E100;
	font-weight : bold;
}
body.start .clickme .but {
	width : 350px;
	margin : 10px auto 0px auto;
}
body.start .clickme .but .but2bg {
	font-size : 24pt;
}
body.start .clickme .notsure {
	font-size : 8pt;
	width : 230px;
	margin : auto;
}
body.start .clickme img {
	vertical-align : -17%;
}
body.start .box1container {
	width : 100%;
	margin : 0px auto 0px auto;
	font-size : 10pt;
}
body.start .box1_topright {
	background : transparent url("/img/design/box1_topright.png") no-repeat right top;
	padding-top : 1px;
}
body.start .box1_bottomleft {
	background : transparent url("/img/design/box1_bottomleft.png") no-repeat left bottom;
}
body.start .box1_bottomright {
	padding-bottom : 61px;
	background : transparent url("/img/design/box1_bottomright.png") no-repeat right bottom;
}
body.start .box1_bgleft {
	background : transparent url("/img/design/box1_bgleft.png") repeat-y left top;
}
body.start .box1_bg {
	background : transparent url("/img/design/box1_bgright.png") repeat-y right top;
	margin-top : 60px;
	padding : 1px 0px;
}
body.start .box1_inside {
	padding : 12px 0px;
	margin-top : -65px;
	margin-bottom : -50px;
}
body.start .boxcontainer {
	width : 970px;
	margin : auto;
}
body.start .box1container {
	width : 450px;
	height : 450px;
}
body.start .box2container {
	display : block;
	margin-top : 195px;
	margin-left : 40px;
	position : relative;
	z-index : 2;
}
body.start .box3container {
	display : block;
	width : 250px;
	margin : auto;
	margin-top : 20px;
}
body.start .box1_inside h1, body.start .box1_inside p {
	margin-left : 340px;
	margin-right : 10px;
}
body.start .box1_inside p.only {
	margin-top : 20px;
	font-size : 14pt;
	text-align : center;
}
body.start .janice_art {
	position : absolute;
	margin-left : -260px;
	width : 250px;
	margin-top : 200px;
}
body.start .daedalus_home {
	position : absolute;
	margin-left : -30px;
	width : 332px;
	margin-top : 160px;
	z-index : 1;
}
body.start .eigd_home {
	position : absolute;
	margin-left : 470px;
	margin-top : 48px;
	z-index : 1;
}
body.start .pdesc {
	width : 460px;
	padding-top : 20px;
	text-align : center;
	position : relative;
	z-index : 20;
}
body.start .review {
	width : 170px;
	margin-bottom : 10px;
	margin-top : 10px;
	margin-right : 15px;
	font-size : 11px;
	color : #b1c5f9;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.4);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#6617448E, endColorstr=#6617448E);
	zoom : 1;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	padding : 15px 15px 15px 20px;
	margin-left : 15px;
}
body.start .swf_next {
	margin-top : 0px;
}
body.start .screen {
	width : 427px;
	height : 240px;
	margin-left : 10px;
	position : relative;
	top : 200px;
	background : #000 url("/img/design/loading51.gif") no-repeat center center;
	border : 1px solid #26378C;
	-moz-box-shadow : 0px 0px 3px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow : 0px 0px 3px 3px rgba(0,0,0,0.5);
	box-shadow : 0px 0px 3px 3px rgba(0,0,0,0.5);
}
body.start .screen .soon_text {
	background : transparent url("/img/design/soon_text.png") no-repeat left top;
	position : absolute;
	width : 280px;
	height : 30px;
	margin-left : 10px;
	margin-top : -28px;
}
body.start .screen .now_text {
	position : absolute;
	width : 300px;
	height : 30px;
	margin-left : 10px;
	margin-top : -28px;
	text-transform : uppercase;
	font-weight : bolder;
	font-size : 20px;
	color : #00bff0;
	text-shadow : 0px 2px 0px #0e1a2c, 0px -2px 0px #0e1a2c, 2px 0px 0px #0e1a2c, -2px 0px 0px #0e1a2c, 2px 2px 0px #0e1a2c, -2px -2px 0px #0e1a2c, -2px 2px 0px #0e1a2c, 2px -2px 0px #0e1a2c;
}
body.start .screen .screen_frame {
	background : transparent url("/img/design/screen_frame_b.png") no-repeat left top;
	width : 16px;
	position : absolute;
	margin-left : 427px;
	margin-top : -5px;
	height : 246px;
}
body.start .box2top, body.start .box3top {
	margin : auto;
	margin-top : 20px;
	width : 100%;
	text-align : center;
}
body.start .box2top ul.ul, body.start .box3top ul.ul {
	margin-left : 30px;
	margin-right : 15px;
	margin-top : 8px;
}
body.start .box2top ul.ul li, body.start .box3top ul.ul li {
	font-size : 10pt;
	margin : 4px 0px;
}
body.start .box2top ul.ul li span, body.start .box3top ul.ul li span {
	font-variant : small-caps;
	color : #01c3df;
}
body.start .box2top .but, body.start .box3top .but {
	width : 200px;
	margin : 10px auto 0px auto;
}
body.start .box2top ul {
	min-height : 151px;
}
body.start .box2content, body.start .box3content {
	min-height : 165px;
}
body.start .boxcenter {
	margin-bottom : 20px;
	margin-right : 20px;
	position : relative;
	float : left;
	z-index : 2;
}
body.start .box2top {
	vertical-align : top;
	width : 405px;
	background : transparent url("/img/design/box2top.png") no-repeat center top;
	padding-top : 60px;
}
body.start .box2bg {
	background : transparent url("/img/design/box2bg.png") repeat-y center top;
	padding : 1px;
	width : 405px;
	margin : auto;
}
body.start .box2bottom {
	background : transparent url("/img/design/box2bottom.png") no-repeat center bottom;
	padding-bottom : 60px;
	width : 405px;
	margin : auto;
}
body.start .box2content {
	margin-top : -50px;
	margin-bottom : -50px;
}
body.start .box2bg, body.start .box3bg {
	padding : 1px 0px 10px 0px;
}
body.start .box3top {
	vertical-align : top;
	width : 462px;
	background : transparent url("/img/design/box3top.png") no-repeat center top;
	padding-top : 60px;
	z-index : -1000;
	position : relative;
}
body.start .box3bg {
	background : transparent url("/img/design/box3bg.png") repeat-y center top;
	width : 462px;
	margin : auto;
	z-index : 0;
	position : relative;
}
body.start .box3bottom {
	background : transparent url("/img/design/box3bottom.png") no-repeat center bottom;
	padding-bottom : 60px;
	width : 462px;
	margin : auto;
	position : relative;
	z-index : -1000;
}
body.start .box3content {
	margin-top : -50px;
	margin-bottom : -50px;
	width : 460px;
	position : relative;
	z-index : 10;
}
body.start .box3content p {
	margin-left : 15px;
}
body.start .box3content em {
	color : #01c3df;
	font-size : 15pt;
}
body.start .slidechar {
	background : #000 url("/img/design/loading51.gif") no-repeat center center;
	border : 1px solid #26378C;
	-moz-box-shadow : 0px 0px 3px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow : 0px 0px 3px 3px rgba(0,0,0,0.5);
	box-shadow : 0px 0px 3px 3px rgba(0,0,0,0.5);
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	width : 160px;
	height : 100px;
	margin-left : 15px;
	margin-top : 15px;
	overflow : hidden;
	position : relative;
	z-index : 2;
}
body.start .slidechar .img {
	background-repeat : no-repeat;
	width : 160px;
	height : 100px;
}
body.start .slidechar .jin_su {
	background-image : url("/img/art/char/kim_jin_su.jpg");
	background-position : -25px -35px !important;
}
body.start .slidechar .frieda {
	background-image : url("/img/art/char/frieda_bergmann.jpg");
	background-position : -16px -57px !important;
}
body.start .slidechar .kuan_ti {
	background-image : url("/img/art/char/lai_kuan_ti.jpg");
	background-position : -19px -19px !important;
}
body.start .slidechar .janice {
	background-image : url("/img/art/char/janice_kent.jpg");
	background-position : -28px -63px !important;
}
body.start .slidechar .roland {
	background-image : url("/img/art/char/roland_zuccali.jpg");
	background-position : -10px -45px !important;
}
body.start .slidechar .hua {
	background-image : url("/img/art/char/jiang_hua.jpg");
	background-position : -16px -35px !important;
}
body.start .slidechar .paola {
	background-image : url("/img/art/char/paola_rinaldo.jpg");
	background-position : -49px -75px !important;
}
body.start .slidechar .chao {
	background-image : url("/img/art/char/wang_chao.jpg");
	background-position : -45px -45px !important;
}
body.start .slidechar .finola {
	background-image : url("/img/art/char/finola_keegan.jpg");
	background-position : -32px -30px !important;
}
body.start .slidechar .stephen {
	background-image : url("/img/art/char/stephen_seagull.jpg");
	background-position : -25px -45px !important;
}
body.start .slidechar .ian {
	background-image : url("/img/art/char/ian_soulton.jpg");
	background-position : -25px -22px !important;
}
body.start .slidechar .chun {
	background-image : url("/img/art/char/zhong_chun.jpg");
	background-position : -30px -27px !important;
}
body.start .slidechar .raluca {
	background-image : url("/img/art/char/raluca_tomescu.jpg");
	background-position : -15px -25px !important;
}
body.start .slidechar .gioele {
	background-image : url("/img/art/char/gioele_rinaldo.jpg");
	background-position : -17px -32px !important;
}
body.start .slidechar .eleesha {
	background-image : url("/img/art/char/eleesha_williams.jpg");
	background-position : -38px -46px !important;
}
body.start .slidechar .terrence {
	background-image : url("/img/art/char/terrence_archer.jpg");
	background-position : -35px -35px !important;
}
body.start .slidechar .derek {
	background-image : url("/img/art/char/derek_hogan.jpg");
	background-position : -18px -26px !important;
}
body.start .slidechar .andie {
	background-image : url("/img/art/char/andie_graham.jpg");
	background-position : -35px -65px !important;
}
body.start .slidetext {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 185px;
	margin-left : 15px;
	margin-top : 15px;
	height : 100px;
}
body.start .arrowleft, body.start .arrowright {
	margin-top : 10px;
	margin-bottom : -10px;
}
body.start .arrowleft {
	float : left;
	margin-left : 15px;
}
body.start .arrowright {
	float : right;
	margin-right : 15px;
}
body.start .tag {
	background : transparent url("/img/design/tag.png") no-repeat left top;
	width : 143px;
	height : 131px;
	position : absolute;
	margin-left : 322px;
	margin-top : -15px;
	z-index : 3;
}
body.start ul.smileys {
	margin-left : 25px;
	margin-top : 15px;
}
body.start ul.smileys li {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
body.start .ssocial {
	text-align : center;
}
body.start ul.social {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 1px;
	position : relative;
}
body.start ul.social li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-bottom : 5px;
}
body.start ul.social li.follow {
	text-transform : uppercase;
	font-size : 9pt;
}
body.start ul.social .goog {
	padding-top : 10px;
	height : 15px;
	position : absolute;
	left : 544px;
	top : 16px;
}
body.start .butsocial {
	-moz-box-shadow : inset 1px -1px 0px 0px #ffffff;
	-webkit-box-shadow : inset 1px -1px 0px 0px #ffffff;
	box-shadow : inset 1px -1px 0px 0px #ffffff;
	background-color : #ffffff;
	background : #ffffff;
	background : -moz-linear-gradient(top,#ffffff 0%,#e2ecff 100%);
	background : -o-linear-gradient(top,#ffffff 0%,#e2ecff 100%);
	background : -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e2ecff));
	background : linear-gradient(#ffffff,#e2ecff);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e2ecff);
	zoom : 1;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border : 1px solid #c7c7c7;
	display : inline-block;
	zoom : 1;
	*display : inline;
	color : #787878;
	font-size : 8pt;
	font-weight : bold;
	padding : 1px;
	text-decoration : none;
	text-shadow : 1px 1px 0px #ffffff;
}
body.start .butsocial img {
	vertical-align : top;
}
body.start .butsocial:active {
	position : relative;
	top : -1px;
}
body.start .quizzentry {
	padding-left : 35px;
	padding-top : 10px;
	padding-right : 25px;
	font-size : 11pt;
}
body.start .questions {
	text-align : center;
}
body.start .questions p {
	margin : 0px;
	padding : 0px;
	margin : 16px 0px 0px 0px;
}
body.start .questions p.instructions {
	margin : 5px;
	font-size : 8pt;
}
body.start .questions .but {
	margin : 0px auto -15px auto;
}
body.start .questions img {
	vertical-align : -17%;
}
body.start .questions .result {
	margin-top : 20px;
	margin-bottom : 20px;
}
body.start .questions .result p.resultwho {
	font-size : 10pt;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	text-transform : uppercase;
}
body.start .questions .result strong {
	font-size : 14pt;
	color : #01c3df;
}
body.start ul.graph_gold {
	width : 460px;
}
body.start p.moregold {
	font-size : 10pt;
	margin-top : 15px;
}
body.gold #container_topright {
	background : url("/img/design/topright2.png") no-repeat right top;
}
body.gold .item {
	margin-right : 10px;
	margin-top : 5px;
}
body.gold .once_skill, body.gold .gold_skill {
	float : left;
	margin-right : 7px;
}
body.gold ul.smileys {
	margin-bottom : 10px;
}
body.gold ul.smileys li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	background-image : none !important;
	margin : 3px 0px !important;
	padding : 0px !important;
}
body.gold .pvsmbar span {
	float : left;
	width : 9px !important;
	margin-top : -1px !important;
	margin-left : 0px !important;
	text-align : center;
}
body.gold .pvsmbar ul {
	margin : 0px 0px 0px 23px !important;
	padding : 0px !important;
}
body.gold .pvsmbar ul li {
	background-image : none !important;
	margin : -2px 0px 0px 1px !important;
	padding : 0px !important;
}
body.gold .beta, body.gold .helpguide {
	display : none;
}
body.gold #maincontainer {
	margin-top : 670px;
}
body.gold .goldframe {
	width : 765px;
	margin-left : 250px;
	position : absolute;
	margin-top : -500px;
}
body.gold .goldframe h1 {
	font-size : 12pt;
	line-height : 20pt;
	width : 180px;
	margin : 20px 0px 0px 20px;
	display : inline-block;
	zoom : 1;
	*display : inline;
}
body.gold .goldframe h1 span {
	display : block;
	font-size : 26pt;
}
body.gold .goldframe h1, body.gold .goldframe h2, body.gold .goldframe p {
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
}
body.gold .goldframe_head {
	background : transparent url("/img/design/goldframe_head.png") no-repeat left top;
	height : 106px;
	overflow : hidden;
}
body.gold .gold_rightframe {
	background : transparent url("/img/design/gold_frame.png") no-repeat bottom right;
	width : 14px;
	height : 547px;
	position : absolute;
	margin-left : 765px;
}
body.gold h2 {
	font-size : 11pt;
	margin-left : 18px;
}
body.gold .goldframe_border {
	border-left : 1px solid #1b7af8;
	border-right : 1px solid #1b7af8;
	border-bottom : 1px solid #1b7af8;
}
body.gold .goldframe_body {
	border : 1px solid #18267a;
	background : #101856 url("/img/design/goldframe_bg.jpg") no-repeat center top;
}
body.gold .goldframe_body .goldframe_art {
	background : transparent url("/img/art/art_goldsol.jpg") no-repeat bottom right;
	padding : 12px 0px 18px 0px;
	font-size : 9pt;
	min-height : 400px;
}
body.gold ul.gpacks {
	background : transparent url("/img/design/gold_par.png") no-repeat 5px 1px;
	width : 460px;
	margin-top : -30px;
	margin-left : 15px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
body.gold ul.gpacks li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 208px;
	height : 293px;
	vertical-align : top;
}
body.gold ul.gpacks .pack_welcome, body.gold ul.gpacks .pack_gold {
	width : 142px;
	height : 179px;
	margin : 50px auto 0px auto;
}
body.gold ul.gpacks .pack_welcome {
	background : transparent url("/img/design/pack_welcome.png") no-repeat left top;
}
body.gold ul.gpacks .pack_welcome:hover, body.gold ul.gpacks .welactive {
	background-image : url("/img/design/pack_welcome_over.png");
}
body.gold ul.gpacks .pack_gold {
	background : transparent url("/img/design/pack_gold.png") no-repeat left top;
}
body.gold ul.gpacks .pack_gold:hover, body.gold ul.gpacks .golactive {
	background : transparent url("/img/design/pack_gold_over.png") no-repeat left top;
}
body.gold ul.gpacks .noactive:hover {
	background-image : url("/img/design/pack_gold.png") !important;
}
body.gold ul.boughtonce {
	background : transparent url("/img/design/gold_single_par.png") no-repeat center top;
}
body.gold ul.boughtonce li:first-child {
	display : none;
}
body.gold ul.boughtonce li {
	margin : auto;
	display : block;
	height : 233px;
}
body.gold ul.boughtonce .pack_welcome {
	display : none;
}
body.gold .pricebuy {
	width : 265px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
body.gold .pricebuy p {
	font-size : 33pt;
	line-height : 35pt;
	text-align : right;
}
body.gold .pricebuy p:first-child {
	margin-top : 85px;
}
body.gold .pricebuy p.small {
	font-size : 11pt;
	line-height : 11pt;
}
body.gold .but {
	width : 220px;
	margin : 15px auto 0px auto;
}
body.gold .clarify {
	margin-top : 5px;
	text-align : right;
	font-size : 8pt;
	color : #c8c8d8;
	font-style : italic;
}
body.gold .clarify a {
	font-style : normal;
}
body.gold .features {
	background : transparent url("/img/design/gold_features.png") no-repeat left top;
	width : 718px;
	height : 150px;
	margin : -20px auto 0px auto;
	padding : 1px;
}
body.gold .features span {
	color : #090a61;
	font-weight : bold;
	font-variant : small-caps;
	text-shadow : none;
}
body.gold .features strong {
	text-transform : uppercase;
}
body.gold .features p {
	font-family : "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	text-transform : none;
	margin : 14px 15px 0px 15px;
	font-style : italic;
	font-size : 8pt;
	position : absolute;
}
body.gold .features ul.graph_gold {
	height : 100px;
	position : absolute;
	margin-top : 35px;
}
body.gold .features ul.graph_gold li {
	margin : 10px 8px;
}
body.gold .features .arrow1 {
	background : transparent url("/img/design/gold_features_arrow1.png") no-repeat left top;
	width : 50px;
	height : 27px;
	position : absolute;
	margin-left : 60px;
	margin-top : -25px;
}
body.gold .features .arrow2 {
	background : transparent url("/img/design/gold_features_arrow2.png") no-repeat left top;
	width : 50px;
	height : 27px;
	position : absolute;
	margin-left : 280px;
	margin-top : -25px;
}
body.gold .features .arrow3 {
	background : transparent url("/img/design/gold_features_arrow3.png") no-repeat left top;
	width : 50px;
	height : 27px;
	position : absolute;
	margin-left : 200px;
	margin-top : -25px;
}
body.gold .janice {
	position : absolute;
	margin-top : -380px;
	margin-left : -5px;
}
.countdown {
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
	width : 45px;
	text-align : center;
	font-weight : normal;
	font-size : 16pt;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
}
ul.graph_gold {
	margin-top : 4px;
	text-align : center;
}
ul.graph_gold li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin : 10px 3px;
	width : 100px;
	height : 65px;
	font-style : italic;
	text-align : center;
	font-size : 8pt;
	vertical-align : top;
}
ul.graph_gold li img {
	vertical-align : middle;
}
.slotcool {
	margin : auto;
	width : 64px;
	height : 50px;
}
.slot_2skills {
	background : transparent url("/img/icons/ui/slot_2skills.png") no-repeat left top;
}
.slot_full {
	background : transparent url("/img/icons/ui/slot_full.png") no-repeat left top;
}
.slot_gift {
	background : transparent url("/img/icons/ui/slot_gift.png") no-repeat left top;
}
.slot_exp {
	background : transparent url("/img/icons/ui/slot_double.png") no-repeat left top;
}
.slot_xp {
	background : transparent url("/img/icons/ui/slot_xp.png") no-repeat left top;
}
.slot_itrakie {
	background : transparent url("/img/icons/ui/slot_itrakie.png") no-repeat left top;
}
.slot_skill {
	background : transparent url("/img/icons/ui/slot_skill.png") no-repeat left top;
}
.slot_welcome {
	background : transparent url("/img/icons/ui/slot_welcome.png") no-repeat left top;
}
.slot_private {
	background : transparent url("/img/icons/ui/slot_private.png") no-repeat left top;
}
.slot_klix {
	background : transparent url("/img/icons/ui/slot_klix.png") no-repeat left top;
}
.slot_life {
	background : transparent url("/img/icons/ui/slot_life.png") no-repeat left top;
}
.slot_moral {
	background : transparent url("/img/icons/ui/slot_moral.png") no-repeat left top;
}
.slot_freeticket {
	background : transparent url("/img/icons/ui/slot_freeticket.png") no-repeat left top;
}
.slot_ticket {
	background : transparent url("/img/icons/ui/slot_ticket.png") no-repeat left top;
}
.coolsoon {
	width : 63px;
	position : absolute;
	margin-top : 15px;
	margin-left : 18px;
	text-align : center;
	background-color : #e0e9f8;
	color : #090a61;
}
.scoredie {
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
}
.scoredie .score {
	float : left;
	font-size : 18pt;
}
.scoredie .score img {
	vertical-align : -6%;
}
.scoredie span {
	font-weight : normal;
}
.score {
	font-weight : bold;
	color : #01c3df;
}
.scoremush .score {
	color : #ff4059;
}
.became {
	font-style : italic;
	color : #ff4059;
	font-weight : normal;
}
blockquote.died {
	border : 1px solid #5f67bf;
	background-color : #1F2768;
	background-color : rgba(31,39,104,0.5);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F1F2768, endColorstr=#7F1F2768);
	zoom : 1;
	margin : 15px 10px 20px 0px;
	width : 418px;
	word-wrap : break-word;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
}
blockquote.died .blockquote_arrow {
	width : 13px;
	height : 28px;
	background : transparent url("/img/design/blockquote_arrow.png") no-repeat left top;
	position : absolute;
	margin-left : -13px;
}
blockquote.died p {
	padding : 15px 10px;
	font-style : italic;
	font-size : 13pt;
	margin : 0px;
}
blockquote.died textarea {
	width : 413px;
	margin : 3px;
	padding : 2px;
	resize : vertical;
	font-style : italic;
	border : 0px;
	color : #fff;
	background-color : transparent;
}
table.histr th {
	font-size : 8pt;
	opacity : 0.5;
	filter : alpha(opacity=50);
	zoom : 1;
	padding : 5px 10px;
}
table.histr td {
	vertical-align : top;
	padding : 0px 5px;
	font-size : 9pt;
}
table.histr ul li {
	background-position : 5px 4px;
}
table.histr ul li img {
	vertical-align : -17%;
}
#credits {
	width : 785px;
	margin : 0px auto 0px auto;
	color : #FFFFFF;
	color : rgba(255,255,255,0.9);
	position : relative;
}
#credits h1, #credits h2 {
	text-align : center;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	font-weight : normal;
	font-family : "Pt Sans Caption", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
}
#credits h1 {
	font-size : 16pt;
	margin-bottom : 10px;
	margin-top : 110px;
	height : 260px;
}
#credits h2 {
	font-size : 10pt;
	margin : 5px 0px;
}
#credits h3 {
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	font-weight : normal;
	font-size : 16pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#credits h3 .player {
	font-size : 11pt;
}
#credits .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#credits .like {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
#credits .bgtablesummar {
	margin-bottom : 20px;
}
#credits table.summar {
	width : 100%;
}
#credits .daed th {
	width : 150px;
}
#credits .daed td {
	text-align : left;
}
#credits .nova {
	text-shadow : -1px 0 1px rgba(0,0,0,0.4), 1px 0 1px rgba(0,0,0,0.4);
}
#credits .nova img {
	vertical-align : middle;
}
#credits .but {
	width : 300px;
	margin : auto;
}
.sol {
	background : url("/img/art/end.jpg") no-repeat;
	height : 294px;
	width : 785px;
	position : absolute;
	margin-left : 8px;
	margin-top : 72px;
}
.eden {
	background : url("/img/art/eden.jpg") no-repeat;
	height : 294px;
	width : 785px;
	position : absolute;
	margin-left : 8px;
	margin-top : 72px;
}
.destroyed {
	background : url("/img/art/destroyed.jpg") no-repeat;
	height : 294px;
	width : 785px;
	position : absolute;
	margin-left : 8px;
	margin-top : 72px;
}
.showme {
	position : absolute;
	right : 10px;
	z-index : 1;
	font-size : 9pt;
}
#vertical_page {
	visibility : hidden;
	position : absolute;
	right : -30px;
	top : 260px;
}
#vertical_page .arrowup, #vertical_page .arrowdown, #vertical_page .spot {
	width : 16px;
	height : 16px;
	background-repeat : no-repeat;
	background-position : left top;
	cursor : pointer;
}
#vertical_page .arrowup {
	background-image : url("/img/design/arrowup.png");
}
#vertical_page .arrowup:hover {
	background-image : url("/img/design/arrowup_over.png");
}
#vertical_page .arrowdown {
	background-image : url("/img/design/arrowdown.png");
}
#vertical_page .arrowdown:hover {
	background-image : url("/img/design/arrowdown_over.png");
}
#vertical_page .spot {
	background-image : url("/img/design/spot.png");
}
#vertical_page .spot:hover {
	background-image : url("/img/design/spot_over.png");
}
#star {
	width : 785px;
}
#star img.artend {
	display : block;
	margin : auto;
}
#star .boxstar {
	background : transparent url("/img/design/boxstar.png") no-repeat left top;
	min-height : 354px;
	padding : 10px 5px;
}
#star .boxstar .avatar {
	position : absolute;
	width : 220px;
	height : 290px;
	background-repeat : no-repeat;
	background-position : left top;
}
#star .boxstar .char {
	margin-top : 5px;
}
#star .boxstar .right {
	margin-left : 200px;
}
#star .boxstar .triumph {
	color : #1be0fb;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	font-weight : bold;
	font-size : 37pt;
	position : absolute;
	width : 140px;
	height : 85px;
	padding-top : 27px;
	background : transparent url("/img/design/podium.png") no-repeat left top;
	text-align : center;
	font-family : "Days One", "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	font-weight : normal;
	margin-left : 10px;
}
#star .boxstar .triumphmush {
	background-image : url("/img/design/podium_mush.png");
	color : #ff4059;
}
#star .boxstar blockquote {
	border : 1px solid #5f67bf;
	background-color : #1F2768;
	background-color : rgba(31,39,104,0.5);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F1F2768, endColorstr=#7F1F2768);
	zoom : 1;
	margin : 15px 10px 20px 0px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	width : 560px;
}
#star .boxstar blockquote .blockquote_arrow {
	width : 13px;
	height : 28px;
	background : transparent url("/img/design/blockquote_arrow.png") no-repeat left top;
	position : absolute;
	margin-left : -13px;
}
#star .boxstar blockquote p {
	padding : 15px 10px;
	font-style : italic;
	font-size : 13pt;
	margin : 0px;
}
#star .boxstar .deathcause {
	text-shadow : -1px 0 1px rgba(0,0,0,0.4), 1px 0 1px rgba(0,0,0,0.4);
	font-size : 12pt;
	margin : 10px 10px 10px 160px;
}
#star .boxstar ul.ul {
	margin-left : 165px;
	margin-right : 10px;
	font-size : 9pt;
}
#star .boxstar .nova {
	margin-left : 155px;
	margin-top : 15px;
}
#gueststars .boxguest {
	width : 223px;
	background : transparent url("/img/design/boxguest.png") no-repeat left top;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin-right : 15px;
	margin-left : 15px;
	margin-bottom : 15px;
	font-size : 9pt;
	position : relative;
}
#gueststars .dude {
	width : 210px;
	min-height : 338px;
	background-repeat : no-repeat;
	background-position : left 23px;
	margin-top : 8px;
	margin-left : 8px;
}
#gueststars .scoredie {
	margin-top : 110px;
	margin-bottom : 5px;
}
#gueststars .scoredie p {
	margin-left : 60px;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
}
#gueststars .scoredie p img {
	vertical-align : -17%;
}
#gueststars ul.ul {
	font-size : 8pt;
}
#gueststars ul.ul li {
	margin-bottom : 5px;
}
#gueststars h3 {
	width : 175px;
}
#gueststars .nova {
	margin-bottom : 5px;
}
#gueststars blockquote, #extra blockquote {
	font-style : italic;
	margin-bottom : 10px;
	word-wrap : break-word;
	line-height : 8pt;
	font-size : 9pt;
	width : 210px;
	overflow : hidden;
	font-weight : normal;
}
#extra blockquote p {
	margin-top : 5px;
	height : 40px;
	font-size : 8pt;
}
#extra .boxextra {
	width : 218px;
	min-height : 130px;
	background : transparent url("/img/design/boxextra.png") no-repeat left top;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin : 16px;
	padding-top : 5px;
	padding-left : 5px;
	position : relative;
}
#extra .char {
	margin-left : 5px;
	margin-top : 5px;
}
#extra .score {
	margin-left : 10px;
}
#extra .scoredie {
	margin-top : 10px;
	padding-top : 1px;
}
#extra .scoredie p {
	margin-left : 70px;
	font-size : 9pt;
	margin-top : 5px;
}
#extra .scoredie p img {
	vertical-align : -17%;
}
#extra h3 {
	margin-left : 5px;
}
#extra .nova {
	font-size : 10pt;
	text-align : left;
	margin-left : 5px;
}
#extra .nova img {
	vertical-align : -17%;
}
.seemore {
	font-family : "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	margin-left : 10px;
	text-transform : uppercase;
	font-size : 8pt;
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	background-color : #1154a5;
	text-align : center;
	cursor : pointer;
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
	padding : 2px 4px;
	color : #FFFFFF;
	color : rgba(255,255,255,0.7);
}
.seemore img {
	vertical-align : middle;
}
.seemore:hover {
	color : #fff;
}
.pickup {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	padding : 1px;
	background-color : #191a4c;
	-moz-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	-webkit-box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	box-shadow : 0px 0px 5px 1px rgba(57,101,251,0.7), 0px 12px 8px -6px rgba(0,0,0,0.7);
	margin-bottom : 15px;
}
.pickup2 {
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #191a4c;
	border : 1px solid #3965fb;
	padding : 0px 5px 5px 5px;
	position : relative;
}
.pickup2 h3 {
	text-align : center;
	font-weight : normal;
	font-size : 9pt;
	font-variant : small-caps;
	color : #f6d70a;
	height : 21px;
	text-shadow : -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.pickup2 h3 span {
	background-color : #2d2f89;
	display : inline-block;
	zoom : 1;
	*display : inline;
	height : 19px;
	vertical-align : top;
	padding : 2px 4px 0px 4px;
}
.pickup2 h3 img {
	vertical-align : -17%;
}
.pickup2 ul {
	margin : 10px;
}
.pickup2 li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin : 0px 5px 0px 5px;
	padding : 3px 5px 1px 5px;
	vertical-align : middle;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
.pickup2 li:hover {
	background-color : #17448E;
}
.pickup2 li.invite input, .pickup2 li.invite img, .pickup2 li.invite span {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
.pickup2 .but {
	width : 300px;
	margin : 0px auto 5px auto;
}
.pickup2 .close {
	right : 3px;
	top : 3px;
	position : absolute;
}
#ranking {
	min-height : 500px;
	padding-top : 1px;
}
#ranking h1 {
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-size : 15pt;
	margin-left : 15px;
	margin-top : 15px;
	font-weight : normal;
}
#ranking .seemore ul {
	display : none;
	background-color : #1154a5;
	position : absolute;
	z-index : 2;
	width : 225px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	-moz-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	-webkit-box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	box-shadow : 0px 8px 6px -6px rgba(23,68,142,0.6);
	text-align : left;
	color : #fff;
	cursor : auto;
	margin-left : -3px;
}
#ranking .seemore ul li {
	cursor : pointer;
	margin : 10px;
	padding : 2px 3px;
	border-radius : 1px;
	-moz-border-radius : 1px;
	-webkit-border-radius : 1px;
}
#ranking .seemore ul li span {
	text-transform : none;
}
#ranking .seemore ul li:hover {
	background-color : #cf4685;
}
#ranking ul.category {
	position : absolute;
	margin-top : 15px;
	margin-left : 20px;
}
#ranking ul.category li {
	background : transparent url("/img/design/rank_triumph_off.png") no-repeat left top;
	width : 305px;
	height : 92px;
	cursor : pointer;
	text-align : right;
	padding-right : 60px;
	padding-top : 63px;
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-size : 24pt;
	line-height : 20pt;
	color : #FFFFFF;
	color : rgba(255,255,255,0.7);
}
#ranking ul.category .triumph:hover, #ranking ul.category .triumph_active {
	background-image : url("/img/design/rank_triumph_on.png");
	color : #FFFFFF;
	color : rgba(255,255,255,1);
}
#ranking ul.category .nova {
	background-image : url("/img/design/rank_nova_off.png");
	height : 105px;
	padding-top : 50px;
}
#ranking ul.category .nova span {
	display : block;
	font-size : 12pt;
	margin-bottom : -2px;
	margin-right : 5px;
}
#ranking ul.category .nova:hover, #ranking ul.category .nova_active {
	background-image : url("/img/design/rank_nova_on.png");
	color : #FFFFFF;
	color : rgba(255,255,255,1);
}
#ranking .bgtablesummar {
	margin-right : 30px;
	margin-left : 420px;
	margin-top : 15px;
	position : relative;
}
#ranking .bgtablesummar table.summar {
	width : 100%;
}
#ranking .bgtablesummar table.summar td {
	height : 57px;
}
#ranking ul.tablefilter {
	width : 97%;
	padding-right : 60px;
	height : 30px;
	margin-top : 20px;
}
#ranking ul.tablefilter li {
	float : right;
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	margin-left : 10px;
	min-width : 100px;
	height : 25px;
	padding-top : 5px;
	background-color : #cf4685;
	text-align : center;
	text-transform : lowercase;
	line-height : 12pt;
	font-size : 13pt;
	cursor : pointer;
	color : #fff;
}
#ranking ul.tablefilter .off {
	background-color : #1154a5;
	font-size : 10pt;
	line-height : 13pt;
	color : #FFFFFF;
	color : rgba(255,255,255,0.7);
}
#ranking ul.tablefilter .off:hover {
	color : #fff;
}
#ranking .butmini img {
	vertical-align : middle;
}
#ranking tr.top {
	background-color : #2e3b92;
}
#ranking tr.top td {
	font-size : 16pt;
}
#ranking .ranking_bar1, #ranking .ranking_bar2 {
	background : url("/img/design/ranking_bar1.png") no-repeat left top;
	width : 75px;
	height : 300px;
	position : absolute;
	margin-top : -7px;
}
#ranking .ranking_bar2 {
	background-image : url("/img/design/ranking_bar2.png");
	right : 0px;
}
#ranking .throne_gold, #ranking .throne_silver, #ranking .throne_bronze {
	width : 45px;
	height : 57px;
	background : transparent url("/img/design/throne_gold.png") no-repeat 2px bottom;
	margin : auto;
}
#ranking .throne_silver {
	background-image : url("/img/design/throne_silver.png");
}
#ranking .throne_bronze {
	background-image : url("/img/design/throne_bronze.png");
}
#ranking .pages {
	margin : 5px 0px;
}
#ranking .pages .butmini {
	margin : 0px;
}
#ranking .butmini {
	margin-top : 5px;
	margin-left : 6px;
}
#ranking th.distinctions {
	width : 190px;
}
#ranking ul.novaawards {
	margin-right : 10px;
}
#ranking ul.novaawards li {
	font-size : 9pt;
	display : inline-block;
	zoom : 1;
	*display : inline;
	background-color : #222b6b;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	margin-right : 3px;
	padding : 3px 1px;
}
#levelup ul.boost {
	text-align : center;
}
#error {
	margin : 10px 0px 0px 10px;
	min-height : 400px;
}
#error h1, #error h2 {
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
	font-family : "PT Sans Caption", "Arial", "Segoe UI", "Lucida Grande", "Trebuchet MS", "lucida sans unicode", sans-serif;
	font-weight : normal;
	text-transform : uppercase;
	text-shadow : -1px 0 2px rgba(0,0,0,0.3), 0 1px 2px rgba(0,0,0,0.3), 1px 0 2px rgba(0,0,0,0.3);
}
#error h1 {
	font-size : 17pt;
	margin-bottom : 15px;
}
#error h2 {
	margin-top : 30px;
	font-size : 12pt;
}
#error p {
	margin : 5px 0px 10px 0px;
	font-size : 11pt;
}
#error pre {
	font-family : "Segoe UI", "Lucida Grande", "Trebuchet MS", Arial, "lucida sans unicode", sans-serif;
	margin : 10px 30px;
	padding : 5px 10px;
	border : 1px solid #cf1830;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	overflow : auto;
	font-size : 8pt;
	background-color : #222b6b;
}
#error .neroneye {
	float : left;
	margin : 0px 10px 0px 0px;
}
#error span.neron {
	font-weight : bold;
	font-variant : small-caps;
	color : #01c3df;
}
#error strong {
	color : #01c3df;
}
table.firstvending {
	margin-top : 20px;
}
table.firstvending td {
	width : 50%;
	padding : 0px 5px;
	vertical-align : top;
}
table.firstvending td.one {
	border-right : 1px dotted #3965fb;
}
table.firstvending p.cdTimerHere {
	width : 100px;
	font-size : 12pt;
	margin : 50px auto 37px auto;
	background : transparent url("/img/icons/ui/casio.png") no-repeat 6px 4px;
	padding-left : 20px;
	background-color : #008ee5;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	-moz-box-shadow : inset 0 0 5px #0b224b;
	-webkit-box-shadow : inset 0 0 5px #0b224b;
	box-shadow : inset 0 0 5px #0b224b;
	border : 1px solid #aad4e5;
	text-align : center;
}
table.firstvending a.butmini {
	display : block;
	margin : auto;
}
table.firstvending .item {
	float : none;
	margin : 0px auto 20px auto;
	border : 1px solid #aad4e5;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
table.firstvending p.explanation {
	font-style : italic;
	text-align : right;
	font-size : 8pt;
	opacity : 0.7;
	filter : alpha(opacity=70);
	zoom : 1;
	margin-top : 5px;
}
.stats {
	margin : 160px 15px 0px 15px;
	font-size : 9pt;
}
.stats td {
	padding : 5px 3px;
}
.stats .daycycle {
	text-transform : uppercase;
	text-align : center;
	color : #222976;
	background-color : #A6EEFB;
	font-size : 9pt;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	border-radius : 0px;
	-moz-border-radius : 0px;
	-webkit-border-radius : 0px;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom : 1px solid #aad4e5;
}
.stats .cycle {
	border-bottom : 1px dotted rgba(0,0,0,0.8);
	padding : 10px 0px;
}
.stats .chattext {
	background-color : #c2f3fc;
	color : #090a61;
	padding : 2px 5px;
	font-size : 9pt;
	border-bottom : 1px solid #aad4e5;
}
.stats ul span {
	font-variant : small-caps;
	color : #01c3df;
}
.stats_graph td {
	vertical-align : top;
	padding : 5px;
}
.stats_graph select {
	background-color : #fff;
	height : auto;
	color : #090a61;
	padding-left : 5px;
	font-size : 10pt;
	margin : 5px 5px 5px 0px;
}
#stats_global {
	margin : 160px 15px 15px 15px;
}
ul.choicegold {
	text-align : center;
}
ul.choicegold li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
	margin-right : 15px;
}
.cache {
	position : absolute;
	margin-top : -1000px;
}
#notification .container {
	position : absolute;
	width : 100%;
	z-index : 1002;
}
#notification .content {
	width : 450px;
	margin : auto;
	margin-top : 150px;
	padding : 25px;
	color : #fff;
	background-color : #1C387E;
	background-color : rgba(28,56,126,0.9);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#E51C387E, endColorstr=#E51C387E);
	zoom : 1;
	-moz-box-shadow : 0px 0px 3px 3px rgba(57,101,251,0.5), inset 0px 0px 3px 3px rgba(57,101,251,0.5);
	-webkit-box-shadow : 0px 0px 3px 3px rgba(57,101,251,0.5), inset 0px 0px 3px 3px rgba(57,101,251,0.5);
	box-shadow : 0px 0px 3px 3px rgba(57,101,251,0.5), inset 0px 0px 3px 3px rgba(57,101,251,0.5);
	border : 2px solid #3965fb;
}
#notification .content p {
	margin-bottom : 15px;
}
#notification .content a.button {
	background-color : #4E5162;
	color : #fff;
	display : inline-block;
	zoom : 1;
	*display : inline;
	font-size : 8pt;
	height : 16px;
	margin-right : -1px;
	min-width : 16px;
	outline : 1px solid #1D2028;
	overflow : hidden;
	padding-left : 4px;
	padding-right : 6px;
	text-align : center;
	text-decoration : none !important;
	background : -moz-linear-gradient(top, #008ee5 0%, #008ee5 50%, #0070dd 51%, #0070dd 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008ee5), color-stop(50%,#008ee5), color-stop(51%,#0070dd), color-stop(100%,#0070dd));
	background : -webkit-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : -o-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : -ms-linear-gradient(top, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	background : linear-gradient(to bottom, #008ee5 0%,#008ee5 50%,#0070dd 51%,#0070dd 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#008ee5', endColorstr='#0070dd',GradientType=0 );
	resize : none;
	width : 90px;
	margin : 10px auto;
	display : block;
}
#notification .content a.button:hover {
	background : -moz-linear-gradient(top, #00B3ED 0%, #00B3ED 50%, #00A1E9 51%, #00A1E9 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00B3ED), color-stop(50%,#00B3ED), color-stop(51%,#00A1E9), color-stop(100%,#00A1E9));
	background : -webkit-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : -o-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : -ms-linear-gradient(top, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	background : linear-gradient(to bottom, #00B3ED 0%,#00B3ED 50%,#00A1E9 51%,#00A1E9 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#00B3ED', endColorstr='#00A1E9',GradientType=0 );
}
.black {
	position : fixed;
	z-index : 8;
	width : 100%;
	height : 100%;
	top : 0px;
	bottom : 0px;
	left : 0px;
	background : #4E5162 url("/img/design/mask.png") repeat left top;
	opacity : 0.6;
	filter : alpha(opacity=60);
	zoom : 1;
}
#patchlog {
	color : #FFFFFF;
	color : rgba(255,255,255,0.9);
}
#patchlog h1 {
	margin : 0px 10px;
}
#patchlog ul li {
	margin-left : 10px;
	margin-bottom : 15px;
	padding-left : 18px;
	background : transparent url("/img/icons/ui/point.png") no-repeat 5px 6px;
}
#patchlog ul li li {
	background-image : url("/img/icons/ui/point2.png");
}
#patchlog span {
	font-variant : small-caps;
	color : #01c3df;
}
.cdChatAvatar.char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
}
.gotoShip {
	cursor : pointer;
}
.summar.hide {
	display : none;
}
.quizzentry {
	display : block;
}
.mini_priv {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
#category_triumph .hide {
	display : none;
}
#category_nova .hide {
	display : none;
}
.tab_not_read {
	font-weight : 600;
}
.ui_no_close .ui-dialog-titlebar-close {
	visibility : hidden;
}
#noob_level_present #dialog {
	position : absolute !important;
	margin-top : 80px;
	margin-left : 240px;
	width : 400px;
}
#noob_level_present #dialog img.tutoarrow {
	background-image : url("/img/design/arrow_anim_left.gif");
	margin-left : -40px;
	margin-top : 5px;
}
#noob_level_present #dialog div {
	margin-top : 2px;
	margin-bottom : 2px;
}
ul.faq {
	border-bottom : 1px solid #26378C;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
	padding : 8px;
}
.sanction_bloc {
	margin : 8px;
}
.fds_bloc {
	list-style : none;
	margin : 10px;
	padding : 10px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
}
.pol {
	font-weight : bold;
}
.pol li {
	margin-left : 10px;
	font-weight : normal;
}
.pol2 {
	margin-left : 15px;
}
.dotted {
	width : 30%;
	border : 1px dotted #a6eefb;
}
.infopol {
	color : #a6eefb;
	font-style : italic;
}
.complaint {
	color : black;
}
.fds .judge_bloc {
	margin : 5px;
	padding : 5px;
}
.fds_signal input {
	color : black;
}
.fds_signal h4 {
	color : red;
	padding-bottom : 10px;
	text-shadow : 0px 1px 0px #210a0a, 0px -1px 0px #210a0a, 1px 0px 0px #210a0a, -1px 0px 0px #210a0a, 1px 1px 0px #210a0a, -1px -1px 0px #210a0a, -1px 1px 0px #210a0a, 1px -1px 0px #210a0a, 0px 1px 1px #210a0a;
}
.fds_signal ul {
	font-size : 8pt;
	padding : 8px;
}
.fds_signal em {
	color : #74cbf3;
}
.fds_big_judge {
	padding : 8px;
	margin : 8px;
}
.fds_big_judge li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
}
.text_pack {
	padding : 4px;
	margin : 4px;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.7);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#B217448E, endColorstr=#B217448E);
	zoom : 1;
}
.fds_control_pack {
	vertical-align : top;
	margin : 8px;
}
.fds_control_bloc {
	margin-left : 10px;
	width : 400px;
	margin-top : 0;
}
.fds_control_bloc .fds_char_pack {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.fds_control_bloc .fds_char_pack .mush_ico {
	position : absolute;
	margin-left : -10px;
}
.fds_control_bloc .fds_proof_list li {
	display : block;
}
.fds_control_bloc .fds_proof_list li .char {
	display : inline;
}
.fds_control_bloc .fds_proof_list li p {
	display : inline;
}
.note_list {
	display : block;
}
.pegi {
	background-image : url("/img/icons/ui/pegi.png");
	width : 33px;
	height : 36px;
	margin-left : 70px;
	margin-right : 5px;
}
#help .helpPage .rule_help {
	list-style : upper-roman;
}
#help .helpPage .rule_help li {
	padding : 4px;
	margin : 4px;
	margin-left : 12px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.7);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#B217448E, endColorstr=#B217448E);
	zoom : 1;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
	font-size : 13px;
	background-image : none;
}
.fdsStory {
	font-size : 11px;
}
.math_stat {
	font-family : monospace;
}
.math_stat .sample_bt {
	width : 100px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.7);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#B217448E, endColorstr=#B217448E);
	zoom : 1;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
}
.math_stat .sample_bt:hover {
	-moz-box-shadow : 0px 1px 0px #00FF00;
	-webkit-box-shadow : 0px 1px 0px #00FF00;
	box-shadow : 0px 1px 0px #00FF00;
}
.math_stat div.bloc {
	margin : 8px;
	padding : 8px;
}
.newsPage .tid_module .tid_safe_story {
	border : 1px solid #576077;
	background-color : #222b6b;
	-moz-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	-webkit-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	margin-bottom : 10px;
	padding : 10px;
}
.bio_sheet {
	min-height : 800px;
}
.bio_sheet .corner1 {
	border-bottom : 20px solid #222b6b;
	border-left : 20px solid #0a318a;
	font-size : 0px;
	line-height : 0%;
	width : 0px;
	float : left;
}
.bio_sheet .corner2 {
	border-bottom : 20px solid #222b6b;
	border-right : 20px solid #0b3294;
	font-size : 0px;
	line-height : 0%;
	width : 0px;
	float : right;
}
.bio_sheet .bio_menu {
	padding-left : 20px;
	padding-bottom : 5px;
	min-height : 75px;
	margin : auto;
}
.bio_sheet .bio_button {
	width : 80px;
	margin-right : 10px;
	margin-bottom : 5px;
	background-image : url("/img/design/butbg.png");
	float : left;
}
.bio_sheet .bio_button img {
	vertical-align : -20%;
	margin-right : 2px;
}
.bio_sheet .butbg2 {
	background-image : url("/img/design/butbg_tease.png");
	background-position : left top;
	text-decoration : none;
	background-repeat : repeat-x;
	height : 21px;
	overflow : hidden;
	text-align : center;
	font-variant : small-caps;
	color : #858585;
	text-shadow : -1px 0 2px rgba(0,0,0,0.5), 0 1px 2px rgba(0,0,0,0.5), 1px 0 2px rgba(0,0,0,0.5);
	line-height : 14pt;
	font-size : 10pt;
	white-space : nowrap;
	font-weight : bold;
}
.bio_sheet .bio_id {
	border : 1px solid #576077;
	background-color : #222b6b;
	-moz-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	-webkit-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	margin-bottom : 10px;
	width : 240px;
	margin-top : 30px;
	padding : 10px;
	float : right;
}
.bio_sheet .bio_id .frame {
	background-color : #364C94;
	background-color : rgba(54,76,148,0.3);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C364C94, endColorstr=#4C364C94);
	zoom : 1;
	width : 210px;
	padding : 10px;
	margin : auto;
}
.bio_sheet .history {
	width : 72%;
	margin-left : 5px;
}
.bio_sheet .bio_date {
	font-family : monospace;
	font-size : 24px;
	color : #35fafc;
	font-weight : bold;
	text-shadow : 0px 0px 3px #35fafc;
	width : 70px;
	vertical-align : top;
}
.bio_sheet .bio_desc {
	color : #b1c5f9;
	font-style : italic;
	padding : 5px;
}
.bio_sheet .bio_desc strong {
	color : #ff4f87;
}
.introduce {
	color : #88a6fe;
	font-size : 20px;
	font-weight : bold;
}
.glow {
	text-shadow : 0px 0px 2px white;
	padding-bottom : 5px;
	font-size : 25px;
	font-weight : bold;
	color : white;
	text-decoration : none;
}
.bio_dot {
	border-bottom : 1px dotted #4d64a1;
	height : 2px;
}
.butbg:hover {
	background-image : url("/img/design/butbgover.png");
}
.submenu ul li {
	float : left;
}
.supbox {
	display : block;
	width : 450px;
	margin-top : 5px;
}
.supbox .portrait {
	float : left;
	margin-right : 5px;
	margin-bottom : 2px;
}
.supbox .portrait:hover {
	border : 1px dotted #1dc7c9;
	margin-bottom : 0px;
	margin-right : 3px;
}
.tid_user a, .tid_user span.tid_extra {
	display : none;
}
.mush_form form, .mush_form input, .mush_form select {
	color : black;
}
.confirmContent {
	margin-top : 8px;
	margin-bottom : 8px;
}
@media only screen and (max-width:1000px)  {
	.bio_sheet .bio_id {
		position : inherit;
		margin-left : 20px;
		width : 75%;
		float : none;
	}
	.bio_sheet .history {
		width : 90%;
	}
	.mainmenu {
		margin-bottom : 20px;
	}
	.mainmenu ul#menuBar {
		width : 100%;
		text-align : center;
	}
	.janice_art {
		display : none;
	}
	body.start .boxcenter {
		float : none;
	}
	body.start .boxcontainer {
		width : 100%;
		margin-left : 10px;
	}
	body.start .daedalus_home {
		display : none;
	}
	body.start .eigd_home {
		display : none;
	}
}
.groups .actionLine {
	height : 30px;
}
.groups .actionLine .rightPack {
	display : inline-block;
	zoom : 1;
	*display : inline;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.7);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#B217448E, endColorstr=#B217448E);
	zoom : 1;
	border-top-left-radius : 5px;
	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
	border-top-right-radius : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	border-bottom-left-radius : 3px;
	-moz-border-radius-bottomleft : 3px;
	-webkit-border-bottom-left-radius : 3px;
	border-bottom-right-radius : 3px;
	-moz-border-radius-bottomright : 3px;
	-webkit-border-bottom-right-radius : 3px;
	padding : 4px;
}
.groups .actionLine form {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.groups .actionLine td {
	height : 30px;
	padding : 4px;
	margin : 0;
}
.plainte_cont {
	padding : 4px;
	margin : 4px;
}
.plainte_cont .plainte_pack {
	display : inline-block;
	zoom : 1;
	*display : inline;
	width : 28px;
	margin : 4px;
	padding : 4px;
	min-height : 70px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.7);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#B217448E, endColorstr=#B217448E);
	zoom : 1;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	-moz-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	-webkit-box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
	box-shadow : 0px 4px 4px rgba(0,0,0,0.4);
}
.plainte_cont .plainte_pack input {
	margin-left : 8px;
	margin-top : -2px;
}
.stdBlock {
	margin : 8px;
	padding : 8px;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.7);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#B217448E, endColorstr=#B217448E);
	zoom : 1;
}
.fdsName {
	position : absolute;
	margin-top : 30px;
	margin-left : -25px;
	font-size : 70%;
	font-weight : bold;
}
.textblock {
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
	border : 1px solid #1a1b4a;
	padding : 8px;
	width : 80%;
}
.textblock p {
	padding : 8px;
	margin-bottom : 8px;
}
.textblock p:first-letter {
	font-size : 200%;
	font-weight : bold;
	color : #2af600;
}
.questions {
	position : relative;
	z-index : 2;
}
.questions .but {
	width : 200px;
}
.butPlace {
	margin-top : 1px;
	margin-right : 1px;
	float : right;
}
ul.miniConf li {
	display : inline-block;
	zoom : 1;
	*display : inline;
	margin-right : 2px;
}
#calcModule p.calcLegend {
	margin : 8px;
	background-color : #a6eefb;
	font-style : italic;
}
#calcModule p.highlight {
	font-size : 120%;
	font-weight : bold;
}
#config .char {
	background : url("/img/art/char.png");
	background-repeat : no-repeat;
	width : 28px;
	height : 48px;
	resize : none;
	height : 48px;
	overflow : hidden;
	width : 24px;
}
ul.skinSel {
	margin-top : 5px;
}
.skin {
	display : inline-block;
	zoom : 1;
	*display : inline;
	float : left;
	width : 145px;
	margin-right : 10px;
	margin-bottom : 20px;
}
#config .skinPack {
	width : 64px;
	height : 80px;
	vertical-align : bottom;
	padding-left : 6px;
	padding-top : 6px;
}
#config .skinPack input[type=radio] {
	margin : auto;
}
.inl-blck {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.objCharLink {
	color : #090a61;
	padding : 5px;
}
.confLine {
	width : 36px;
}
#mush_content .group_container {
	margin : 0px;
	padding : 0px;
}
#mush_content .group_container .inputbox, #mush_content .group_container input[type=text], #mush_content .group_container textarea {
	color : black;
}
#mush_content .group_container .tid_editorContent strong, #mush_content .group_container .tid_editorContent em, #mush_content .group_container .tid_editorContent p {
	color : black;
}
#mush_content .group_container .investBox {
	font-weight : 600;
}
.genomeBt {
	background-image : url("/img/icons/ui/mush_module.png");
	height : 15px;
	width : 15px;
	margin : 3px 1px 0px -1px;
}
#mushModule .skillChoose ul {
	width : 100%;
}
#mushModule .skillChoose ul li {
	background-color : #a6eefb;
	margin : 8px;
	display : inline-block;
	zoom : 1;
	*display : inline;
	border : 1px solid #84e100;
	border-radius : 3px;
	-moz-border-radius : 3px;
	-webkit-border-radius : 3px;
}
#mushModule .skillChoose ul li img {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : middle;
}
#mushModule .skillChoose ul li div {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 2px;
}
.cdUserlogs strong, .cdShipLog strong {
	color : red;
}
.mush_title_edit:hover {
	border : 1px dashed black;
	cursor : pointer;
}
table.table td.acHistory {
	vertical-align : top;
}
table.table td.acHistory div div {
	padding : 4px;
	border-bottom : 1px dotted #3874C6;
	text-align : left;
	margin-left : 10px;
}
#credits #producer {
	font-size : 32px;
	margin : 20px;
}
.rpbloc {
	width : 290px;
	vertical-align : top;
	background-color : #17448E;
	background-color : rgba(23,68,142,0.6);
	background-color : transparent\9;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorstr=#9917448E, endColorstr=#9917448E);
	zoom : 1;
	margin : 10px;
	margin-left : 25px;
	margin-right : 25px;
	padding : 5px;
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	border-top-left-radius : 0px;
	-moz-border-radius-topleft : 0px;
	-webkit-border-top-left-radius : 0px;
}
.rpbloc textarea {
	min-width : 100%;
	position : relative;
	z-index : 2;
}
.rpbloc h3 {
	position : relative;
	z-index : 2;
}
.rpbloc .preview {
	min-width : 100%;
	position : relative;
	z-index : 2;
}
.scriptGif {
	position : absolute;
	margin-left : -33px;
	background-color : #183376;
	margin-top : -5px;
	border-radius : 10px;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	width : 40px;
	z-index : 1;
}
.nameUnit {
	display : inline-block;
	zoom : 1;
	*display : inline;
	padding : 4px;
	min-width : 130px;
}
.nameCast {
	font-weight : bold;
	padding : 2px;
}
.nameCast a {
	text-decoration : none;
}
.nameCast a:hover {
	color : white;
}
.nameCast img {
	width : 50px;
	height : 50px;
	overflow : hidden;
}
.tid_editor_content.mission_dialog p {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.goldint {
	color : #ffc42c;
	font-weight : bold;
}
.privLog {
	word-wrap : break-word;
	min-width : 230px;
	max-width : 410px;
}
.apiDesc .apiVar {
	margin-left : 16px;
}
.trade_item {
	background-color : #82dff7;
	padding : 5px;
	margin-top : 5px;
	font-size : 12pt;
	font-weight : bold;
}
.trade_item.hover {
	background-color : #115671;
	color : #FFF;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	cursor : pointer;
}
.trade_item.selected {
	background-color : #20A2D2;
	color : #FFF;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
}
.butmini {
	cursor : pointer;
}
.xpReset {
	width : 600px;
}
.xpReset li {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.xpReset .but_pack {
	vertical-align : baseline;
}
.xpReset .but {
	display : inline-block;
	zoom : 1;
	*display : inline;
}
.xpReset .butright {
	width : 120px;
}
.preseason input, .preseason textarea {
	display : block;
	color : black;
	margin : 4px;
}
.preseason textarea {
	width : 300px;
	height : 300px;
}
.preseason .left, .preseason .right {
	display : inline-block;
	zoom : 1;
	*display : inline;
	vertical-align : top;
}
.preseason .descBloc {
	display : block;
	vertical-align : top;
}
