a.equipment{border:none;cursor:help}
a.equipment img{border:none}
a.equipment span{visibility:hidden;display:none}
a.equipment:hover{position:relative;text-decoration:none}
a:hover.equipment span{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:3px 3px 3px rgba(0,0,0,.4);-webkit-box-shadow:3px 3px rgba(0,0,0,.4);-moz-box-shadow:3px 3px rgba(0,0,0,.4);font-family:Verdana,sans-serif;position:absolute;left:.25em;top:1.25em;z-index:99;background:#333;border:2px solid #111;font-weight:400;text-align:center;text-decoration:none;padding:.1em;width:175px;display:block;opacity:.95;filter:alpha(opacity=95);z-index:150}
#equipment .EquipTitleNormal{font-size:12px;color:#1eff00}
#equipment .EquipTitleMagical{font-size:12px;color:#0070dd}
#equipment .EquipTitleDonation{font-size:12px;font-weight:700;color:#ff8000}
#equipment .EquipText{font-size:10px;color:#fff}
.CharAttrHeader{font-size:10px;font-weight:700;text-align:right;padding-right:5px;background:#d4c0a1}
.CharAttrText{font-size:9px;text-align:left;background:#f1e0c6}
.ItemSlotStroke{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;position:absolute;padding-top:18px;z-index:150}
#equipment a:hover span,#equipment a:active span,#equipment a:focus span{visibility:visible}#equipment a:hover,#equipment a:focus{visibility:visible}
a.skillTooltips{border:none;}
a.skillTooltips img{border:none;}
a.skillTooltips span{visibility:hidden;display:none;}
a.skillTooltips:hover{position:relative;text-decoration:none}
.centered{margin-left:5px;width:100%;}
a:hover.skillTooltips span{border-radius:3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.4);-webkit-box-shadow:3px 3px rgba(0, 0, 0, 0.4);-moz-box-shadow:3px 3px rgba(0, 0, 0, 0.4);font-family:Verdana, sans-serif;position:absolute;left:-25px;top:-50px;z-index:99;background:#333333;border:2px solid #111111;font-weight:normal;text-align:center;text-decoration:none;padding:0.1em;width:100px;display:block;opacity:0.95;filter:alpha(opacity=95);z-index:15000;}
#skillTooltips .SkillText{font-size:12px;color:#ffffff;}
#skillTooltips a:hover span, #skillTooltips a:active span, #skillTooltips a:focus span{visibility:visible}
#skillTooltips a:hover, #skillTooltips a:focus{visibility:visible}
.Characterinfo{border:1px solid #5F4D41;position:relative;margin-right:4px;height:100%;background-color:#f1e0c6;padding:0px;}
.BigToggleButton{text-align:center;cursor:pointer;font-weight:normal;}
.BigToggleButton:hover{font-weight:bold;}
.outfitImg{background-position:right bottom;background-repeat:no-repeat;width:64px;height:64px;position:relative;top:50px;left:15px;margin-left:-64px;margin-top:-64px;}
.skillImage{padding:2px;box-shadow:0px 0px 10px rgb(10, 10, 10) inset;border:1px solid brown;border-radius:6px 6px 6px 6px;}
.vdarkborderClass{padding:2px;box-shadow:0px 0px 10px rgb(10, 10, 10) inset;border:1px solid brown;border-radius:6px 6px 6px 6px;}
.taskaddonImage{padding:2px;box-shadow:0px 0px 10px rgb(10, 10, 10) inset;border:1px solid #505050;border-radius:6px 6px 6px 6px;width:54px;height:54px;margin:2px;margin-left:6.5px;background-color:#d4c0a1;}
.clock{margin-top:54px;}
.clock .column{display:inline-block;}
.timer{font-family:"Segment7Standard";font-size:60px;display:inline-block;vertical-align:top;}
#clockcontainer {
  position: absolute;
  display: block;
  margin-left: 40%;
  top: 69px;
}
#clockdiv {
  font-family: sans-serif;
  color: #5a2800;
  font-weight: 100;
  text-align: center;
  font-size: 18px;
  background: rgb(209, 190, 167);
  padding: 8px;
  border-radius: 5px;
  border: 3px solid #5f4d41;
  margin: 0 auto;
  display: block;
  width: 337px;
}

#clockdiv > div {
  padding: 5px 10px;
  background: #f1e0c6;
  display: inline-block;
  border: 2px solid #5f4d41;
  border-radius: 5px;
}

#clockdiv div > span {
  padding: 0px 5px;
  border-radius: 3px;
  background: #d4c0a1;
  display: inline-block;
  font-size: 36px;
  width: 40px;
}

.smalltext {
  padding-top: 5px;
  font-size: 14px;
}

.ImgPesquisarPersonagembarrinha {
    background: url(/images/lupa.gif) no-repeat;

    border: 0;
    margin-left: 173px;
    margin-top: -38px;
    position: absolute;
    z-index: 1000;
}
.inputbk {
    margin-top: -35px;
    width: 201px;
    height: 24px;
    z-index: 10;
    position: absolute;
    border-radius: 7px;
    border: 1px solid 
rgb(0, 138, 191);
    background-image: linear-gradient(to right,
rgb(0, 0 ,0),
rgb(81 84 86));
    color:
#fff;
    text-align: center;
    box-shadow: 0 0 3px #05313a;
    outline: 0;
    font-family: 'Courgette', cursive;
}
.ImgPesquisarPersonagem {
    background: url(/images/imgbuscapersonagem/procurar.png) no-repeat;
    width: 94px;
    height: 30px;
    border: 0;
    margin-left: 200px;
    margin-top: -38px;
    position: absolute;
    z-index: 10;
}

#newserver {
	width: 682px;
	height: 333px;
	background: url(images/themeboxes/countdown.png);
	position: absolute;
	left: -282px;
	margin-top: -235px;
}

.countdownserver {
    border-radius: 10px;
    padding: 10px;
    background: linear-gradient(#ffffff00 0%, #ffffff00 100%);
    box-shadow: 1px 1px 1px -1px #fbfeff9c;
    position: absolute;
    margin-top: 116px;
    margin-left: 144px;
    color: #ffe003;
    text-shadow: 1px 1px 4px #161713;
    font-size: 14px !important;
    text-align: center;
    font-weight: 100;
    width: 256px;
}
.countdownserverestrutura {
    font-size: 22px;
    font-family: Helvetica;
    text-align: center;
    color: #ffffff;
    text-shadow: 0 1px 1px #000;
    position: absolute;
    width: 35%;
    margin-top: 15%;
    margin-left: 43px;
}

.countdownserverestrutura abertura {
    text-align: center;
    position: absolute;
    margin-top: -60px;
    margin-left: -21px;
    width: 100%;
    border: 2px solid #505454;
    color: #ffffff;
    border-radius: 9px;
    padding: 10px;
    background: linear-gradient(#36393c 0%, #64646447 100%);
    box-shadow: 2px 2px 17px -1px #a1a1a1;
    z-index: 0;
    font-size: 20px;
    font-family: 'VT323', monospace;
}



#countdown {
	width: 64%;
	position: absolute;
	z-index: 100;
	margin-top: -40px;
	left: 360px;
	font-size: 11px;
	color : #ffffff;
	text-decoration: inherit; 
	text-shadow:#000 1px -1px 2px, #000 -1px 1px 2px, #000 1px 1px 2px, #000 -1px -1px 2px;
	text-transform : uppercase;
	text-align : center;
}
.emailinfo {
    position: absolute;
    float: right;
    margin-left: 70%;
    width: 23%;
    font-size: 15px;
    font-family: Fira Sans Extra Condensed, sans-serif !important;
}
.emailinfo img {
    padding: 10px;
    width: 60%;
}
.emailinfo b {
    float: left;
    padding-right: 4px;
    color: brown;
}
.AuctionBody {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: stretch;
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px dashed #5a2800
}

.AuctionDisplay {
	flex-basis: 76px;
	flex-grow: 0;
	flex-shrink: 0;
	order: 0;
	padding: 1px;
	background-color: #f1e0c6;
	border: 1px solid #5a2800;
	box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .75);
	float: left;
	margin-right: 10px
}

.AuctionBodyBlock {
	margin-top: 5px;
	margin-bottom: 5px
}

.AuctionOutfit {
	position: relative
}

.AuctionItemsViewBox {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(36px, 1fr));
	grid-auto-rows: 38px
}

.AuctionOutfitImage {
	position: absolute;
	left: 5px;
	top: -9px;
	z-index: 100;
	image-rendering: crisp-edges;
	image-rendering: pixelated
}

.ShortAuctionData {
	position: relative;
	min-width: 300px;
	flex-shrink: 0;
	flex-grow: 1;
	padding: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	background-color: #f1e0c6;
	border: 1px solid #5a2800;
	box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .5)
}

.ShortAuctionData .AuctionTimer {
	position: absolute;
	top: 18px;
	right: 10px;
	width: 200px;
	text-align: right;
	background-color: #f1e0c6;
	color: red
}

.ShortAuctionData .ShortAuctionDataLabel {
	width: 180px;
	font-weight: 700;
	float: left
}

.ShortAuctionDataValue {
	text-align: right
}

.ShortAuctionDataBidRow {
	margin-top: 5px
}

.CurrentBid {
	width: 142px;
	flex-shrink: 0;
	margin-left: 10px;
	padding: 5px;
	text-align: center;
	background-color: #f1e0c6;
	border: 1px solid #5a2800;
	box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .5);
	display: flex;
	flex-direction: column;
	justify-content: space-around
}

.CurrentBid .Container {
	margin-right: auto;
	margin-left: auto;
	text-align: center
}

.CurrentBid .BigButton {
	margin-left: auto;
	margin-right: auto;
	text-align: center
}
.auto-ajust img{max-width:100%;height:auto;width:auto\9;}
.btn{display:inline-block;*display:inline;padding:4px 10px 4px;margin-bottom:0;*margin-left:.3em;font-size:13px;line-height:18px;*line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-ms-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(top, #fff, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr=' #ffffff', endColorstr=' #e6e6e6', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active, .btn.active{background-color:#ccc \9}
.btn:first-child{*margin-left:0}
.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active, .btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn.disabled, .btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-large{font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.btn-large [class^="icon-"]{margin-top:1px}
.btn-small{padding:5px 9px;font-size:11px;line-height:16px}
.btn-small [class^="icon-"]{margin-top:-1px}
.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}
.btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active{color:rgba(255, 255, 255, 0.75)}
.btn{border-color:#ccc;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)}
.btn-primary{background-color:#0074cc;*background-color:#05c;background-image:-ms-linear-gradient(top, #08c, #05c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#05c));background-image:-webkit-linear-gradient(top, #08c, #05c);background-image:-o-linear-gradient(top, #08c, #05c);background-image:-moz-linear-gradient(top, #08c, #05c);background-image:linear-gradient(top, #08c, #05c);background-repeat:repeat-x;border-color:#05c #05c #003580;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr=' #0088cc', endColorstr=' #0055cc', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]{background-color:#05c;*background-color:#004ab3}
.btn-primary:active, .btn-primary.active{background-color:#004099 \9}
.btn-warning{background-color:#faa732;*background-color:#f89406;background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr=' #fbb450', endColorstr=' #f89406', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled]{background-color:#f89406;*background-color:#df8505}
.btn-warning:active, .btn-warning.active{background-color:#c67605 \9}
.btn-danger{background-color:#da4f49;*background-color:#bd362f;background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr=' #ee5f5b', endColorstr=' #bd362f', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled]{background-color:#bd362f;*background-color:#a9302a}
.btn-danger:active, .btn-danger.active{background-color:#942a25 \9}
.btn-success{background-color:#5bb75b;*background-color:#51a351;background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr=' #62c462', endColorstr=' #51a351', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled]{background-color:#51a351;*background-color:#499249}
.btn-success:active, .btn-success.active{background-color:#408140 \9}
.btn-info{background-color:#49afcd;*background-color:#2f96b4;background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr=' #5bc0de', endColorstr=' #2f96b4', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled]{background-color:#2f96b4;*background-color:#2a85a0}
.btn-info:active, .btn-info.active{background-color:#24748c \9}
.btn-inverse{background-color:#414141;*background-color:#222;background-image:-ms-linear-gradient(top, #555, #222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555), to(#222));background-image:-webkit-linear-gradient(top, #555, #222);background-image:-o-linear-gradient(top, #555, #222);background-image:-moz-linear-gradient(top, #555, #222);background-image:linear-gradient(top, #555, #222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr=' #555555', endColorstr=' #222222', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled]{background-color:#222;*background-color:#151515}
.btn-inverse:active, .btn-inverse.active{background-color:#080808 \9}
button.btn, input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
button.btn.btn-large, input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}
button.btn.btn-small, input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini, input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
.btn-group{position:relative;*margin-left:.3em;*zoom:1}
.btn-group:before, .btn-group:after{display:table;content:""}
.btn-group:after{clear:both}
.btn-group:first-child{*margin-left:0}
.btn-group+.btn-group{margin-left:5px}
.btn-toolbar{margin-top:9px;margin-bottom:9px}
.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}
.btn-group>.btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
.btn-group>.btn:last-child, .btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}
.btn-group>.btn.large:last-child, .btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}
.btn-group>.btn:hover, .btn-group>.btn:focus, .btn-group>.btn:active, .btn-group>.btn.active{z-index:2}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle{outline:0}
.btn-group>.dropdown-toggle{*padding-top:4px;padding-right:8px;*padding-bottom:4px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn-group>.btn-mini.dropdown-toggle{padding-right:5px;padding-left:5px}
.btn-group>.btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px}
.btn-group>.btn-large.dropdown-toggle{padding-right:12px;padding-left:12px}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#05c}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}
.btn .caret{margin-top:7px;margin-left:0}
.btn:hover .caret, .open.btn-group .caret{opacity:1;filter:alpha(opacity=100)}
.btn-mini .caret{margin-top:5px}
.btn-small .caret{margin-top:6px}
.btn-large .caret{margin-top:6px;border-top-width:5px;border-right-width:5px;border-left-width:5px}
.dropup .btn-large .caret{border-top:0;border-bottom:5px solid #000}
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}
div.error_type{text-decoration:none;font-weight:bold;font-family:Verdana, sans-serif;padding:10px;border:1px solid #000000;background:orangered;color:#FFFFFF;}
div.success_type{text-decoration:none;font-weight:bold;font-family:Verdana, sans-serif;padding:10px;border:1px solid #000000;background:green;color:#FFFFFF;}
.admin{text-decoration:none;}
a.admin{text-decoration:none;color:#000000;}
#SocialLinkup{left:6px;top:-25px;visibility:visible;display:block;}
.SocialLinkupLogo{position:absolute;float:left;height:15px;left:9px;top:2px;border:0px;}
#SocialLinkup .SubmenuitemLabel{padding-left:30px;}
select{padding:5px;}
body{width:auto;height:auto;position:relative;background:url('../tibiarl/images/header/ArcanaOT - Background_Artwork.png') #000000 top center no-repeat;background-attachment:scroll;background-attachment:fixed;background-size:cover;}
#DeactivationContainer{position:absolute;top:0px;left:0px;z-index:80;height:1500px;width:100%;background-color:black;filter:alpha(opacity=75);opacity:0.75;-moz-opacity:0.75;display:none;}
#DeactivationContainerThemebox{position:absolute;top:0px;left:0px;z-index:95;height:1000px;width:100%;display:none;}
.TableHeadlineNavigation{margin-top:4px;font-size:8px;float:right;}
.OptionContainer{text-align:center;}
label{cursor:pointer;}
.InputIndicator{position:relative;top:5px;left:218px;height:12px;width:12px;background-repeat:no-repeat;}
* html .InputIndicator{left:0px;}
.sortarrow{width:10px;height:10px;}
* html #HeaderArtworkDiv{left:0px;}
#Bodycontainer{text-align:left;min-width:1000px;max-width:1200px;width:85%;height:100%;margin:0px;margin-left:auto;margin-right:auto;padding:0px;display:table;}
#ContentRow{position:relative;top:155px;}
* html #ContentRow{display:inline-block;}
#MenuColumn{position:absolute;left:0px;top:0px;width:180px;margin-right:15px;margin-left:15px;padding:0px;font-family:Arial, sans-serif;font-size:10pt;font-weight:bold;line-height:12pt;}
#ContentColumn{position:relative;margin:0px;margin-left:205px;margin-right:205px;}
#ThemeboxesColumn{text-align:center;position:absolute;top:0px;right:0px;width:180px;margin:0px;margin-right:15px;margin-left:25px;top:25px;}
#Footer{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:7pt;font-weight:normal;text-align:center;position:relative;width:100%;padding-bottom:20px;color:white;}
* html #Footer{padding-bottom:120px;margin-bottom:50px;}
#Footer a:link{color:white;text-decoration:none;}
#Footer a:visited{color:white;text-decoration:none;}
#Footer a:focus{color:white;text-decoration:none;}
#Footer a:active{color:white;text-decoration:underline;}
#Footer a:hover{color:white;text-decoration:underline;}
#LeftArtwork{position:absolute;height:140px;width:166px;top:-130px;left:4px;background-repeat:no-repeat;z-index:5;}
#LeftArtwork #TibiaLogoArtworkTop{position:absolute;top:-125px;left:-75px;height:290px;width:319px;z-index:5;cursor:pointer;border:0px;}
#LeftArtwork #LogoLink{position:absolute;bottom:14px;left:58px;height:14px;width:50px;z-index:99;cursor:pointer;}
#RightArtwork{
  text-align: left;
  position: absolute;
  top: -1px;
  right: 24px;
  width: 132px;
  background-repeat: no-repeat;
  /* z-index: 90; */
}
#RightArtwork #Monster {
  position: absolute;
  height: 64px;
  width: 64px;
  top: -112px;
  left: 0px;
  z-index: 106;
  cursor: pointer;
}
#RightArtwork #Bosses {
  position: absolute;
  height: 64px;
  width: 64px;
  top: -112px;
  left: 48px;
  z-index: 106;
  cursor: pointer;
}


#PedestalAndOnline {
  position: absolute;
  left: -4px;
  top: -86px;
  width: 153px;
  height: 107px;
  z-index: 105;
}

#RightArtwork #PlayersOnline {
  font-family : Verdana, Arial, Times New Roman, sans-serif;
  font-size: 7pt;
  line-height: 8pt;
  text-align: center;
  position: absolute;
  width: 92px;
  bottom: 12px;
  left: 21px;
  color: #cfa600;
  cursor: pointer;
}
.SmallMenuBox {
    position: relative;
    left: 5px;
    top: 8px;
    width: 100%;
    margin-bottom: 38px;
    background-repeat: no-repeat
}

.SmallMenuBox #LoginTop {
    position: absolute;
    left: -5px;
    top: -12px;
    height: 12px;
    width: 180px;
    background-repeat: no-repeat
}

.SmallMenuBox #LoginBottom {
    position: absolute;
    top: 52px;
    left: -5px;
    height: 12px;
    width: 180px;
    background-repeat: no-repeat
}

.SmallMenuBox .LoginBorder {
    position: absolute;
    top: 0;
    height: 52px;
    width: 8px;
    background-repeat: repeat-y;
    z-index: 10
}

.SmallMenuBox #BorderRight {
    right: 9px
}

.SmallMenuBox .Loginstatus {
    position: relative;
    top: 0;
    left: 5px;
    height: 13px;
    width: 160px
}

.SmallMenuBox .LoginstatusText {
    position: absolute;
    top: 1px;
    left: 18px;
    width: 124px;
    height: 11px;
    cursor: pointer
}

.SmallMenuBox #LoginstatusText_1 {
    visibility: visible
}

.SmallMenuBox #LoginstatusText_2 {
    visibility: hidden
}

.SmallMenuBox #LoginButtonContainer {
    position: relative;
    height: 39px;
    width: 160px;
    left: 5px;
    background-repeat: repeat-y;
    z-index: 1
}

#Themeboxes #Serverinfobox {
  position: relative;
	top: -85px;
	left: -17px;
}

#Themeboxes #ParceirosBox {
    position: relative;
	top: 209px;
	height: 184px;
}


#Loginbox{position:relative;left:5px;top:8px;width:100%;margin-bottom:34px;background-repeat:no-repeat;}
#Loginbox #LoginTop{position:absolute;left:-6px;top:-12px;height:34px;width:180px;background-repeat:no-repeat;}
#Loginbox #LoginBottom{position:absolute;top:52px;left:-6px;height:12px;width:180px;background-repeat:no-repeat;}
#Loginbox .LoginBorder{position:absolute;top:0px;height:52px;width:8px;background-repeat:repeat-y;z-index:10;}
#Loginbox #BorderRight{right:9px;}
#Loginbox .Loginstatus{position:relative;top:0px;left:5px;height:13px;width:160px;}
#Loginbox .LoginstatusText{position:absolute;top:1px;left:18px;width:124px;height:11px;cursor:pointer;}
#Loginbox #LoginstatusText_1{visibility:visible;}
#Loginbox #LoginstatusText_2{visibility:hidden;}
#LoginBox #LoginButtonContainer{position:relative;height:39px;width:160px;left:5px;background-repeat:repeat-y;}
#PlayNowContainer{position:absolute;width:150px;height:37px;top:1px;left:5px;}
#PlayNowContainer form{margin:0px;padding:0px;border:0px;}
.BigBoldText{font-weight:bold;font-size:14pt;}
#Downloadbox{position:relative;left:5px;top:8px;width:100%;margin-bottom:42px;background-repeat:no-repeat;}
#Downloadbox #DownloadTop{position:absolute;left:-5px;top:-12px;height:12px;width:180px;background-repeat:no-repeat;}
#Downloadbox #DownloadBottom{position:absolute;top:39px;left:-5px;height:12px;width:180px;background-repeat:no-repeat;}
#Downloadbox .DownloadBorder{position:absolute;top:0px;height:52px;width:8px;background-repeat:repeat-y;z-index:10;}
#Downloadbox #BorderRight{right:9px;}
#Downloadbox .Downloadstatus{position:relative;top:0px;left:5px;height:13px;width:160px;}
#Downloadbox .DownloadstatusText{position:absolute;top:1px;left:18px;width:124px;height:11px;cursor:pointer;}
#Downloadbox #DownloadstatusText_1{visibility:visible;}
#Downloadbox #DownloadstatusText_2{visibility:hidden;}
#DownloadBox #DownloadButtonContainer{position:relative;height:39px;width:160px;left:5px;background-repeat:repeat-y;}
#DownloadNowContainer{position:absolute;width:150px;height:37px;top:1px;left:5px;z-index:99;}
#DownloadNowContainer form{margin:0px;padding:0px;border:0px;}
.BigBoldText{font-weight:bold;font-size:14pt;}
.TibiaFonts {
    padding: 3px;
    position: absolute;
    height: 24px;
    width: 116px;
    top: 0px;
    left: 25px;
    text-align: center;
    color: #DAA520;
    font-family:Verdana, Arial, Times New Roman, sans-serif;
    text-shadow: -1px -1px 0 #000000, 1px -1px 0 #2c2c2c, -1px 1px 0 #000000, 1px 1px 0 #000;
    font-weight: 400;
    font-size: 17px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.TibiaHeadline1 {
    padding: 6px;
    position: absolute;
    height: 15px;
    width: 200px;
    top: 5px;
    left: 5px;
    /* text-align: left; */
    /* color: #DAA520; */
    /* font-family:Verdana, Arial, Times New Roman, sans-serif; */
    /* text-shadow: -1px -1px 0 #000000, 1px -1px 0 #2c2c2c, -1px 1px 0 #000000, 1px 1px 0 #000; */
    /* font-weight: 400; */
    /* font-size: 17px; */
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.TibiaHeadline {
    padding: 6px;
    position: absolute;
    height: 15px;
    width: 200px;
    top: 5px;
    left: 5px;
    /* text-align: left; */
    /* color: #DAA520; */
    /* font-family:Verdana, Arial, Times New Roman, sans-serif; */
    /* text-shadow: -1px -1px 0 #000000, 1px -1px 0 #2c2c2c, -1px 1px 0 #000000, 1px 1px 0 #000; */
    /* font-weight: 400; */
    /* font-size: 17px; */
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.TibiaRightFaceBox {
	position:relative;
	margin-bottom:10px;
	left:50px;
	top:300px;
	width:180px;
	height:191px;
}

.FacebookButtonText{position:absolute;color:white;left:20px;width:112;top:10px;font-size:11px;text-align:center;cursor:pointer;z-index:15;}
#Themeboxes #NetworksBox #FacebookBlock{position:relative;top:285px;height:113px;}
#Themeboxes #NetworksBox #FacebookPageLink{position:absolute;left:37px;top:12px;height:50px;width:50px;}
#Themeboxes #NetworksBox #FacebookLikeButton{position:absolute;left:92px;top:40px;}
#Themeboxes #NetworksBox #FacebookShareButton{position:absolute;left:92px;top:14px;}
#Themeboxes #NetworksBox #FacebookLikes{position:relative;top:75px;width:155px;left:13px;overflow:hidden;}
#Themeboxes #NetworksBox #FacebookLikes div{position:relative;left:-95px;}
#Themeboxes #NetworksBox #TwitterBlock{position:relative;top:47px;text-align:center;}

#Themeboxes #NetworksBox {
  position:relative;
  height:180px;
  width:191px;
  background-repeat:no-repeat;
  left:-17px;
  top:-95px;}

#Themeboxes .BottomFace{
	position:absolute;
	top:140px;
	bottom:0px;
	left:-5px;
	height:32px;
	width:180px;
}

.TibiaRightBox {
	position:relative;
	margin-bottom:10px;
	top:-4px;
	width:180px;
	height:154px;
}

.WebshopButton {
	position: relative;
	width: 142px;
	height: 34px;
	top: 35px;
	left: 5px;
}

.WebshopButtonOver {
	position: absolute;
	top: 0;
	left: 0;
	width: 142px;
	height: 34px;
	visibility: hidden;
	z-index: 15;
	vertical-align: middle
}

.WebshopButtonText {
	position: absolute;
	top: 0px;
	left: 0%;
	margin-right: -50%;
	/* transform: translate(-50%, -50%); */
	z-index: 20
}

.Themebox{position:relative;margin-bottom:25px;top:-4px;width:180px;height:154px;}
#Themeboxes div{font-size:10pt;background-repeat:no-repeat;}
#Themeboxes .ThemeboxButton{position:absolute;bottom:20px;left:20px;height:34px;width:143px;top:160px;cursor:pointer;}
#Themeboxes .Bottom{
	position:absolute;
	top:140px;
	bottom:0px;
	left:0px;
	height:32px;
	width:180px;
}
* html #Themeboxes .Bottom{bottom:-3px;}
/* #Themeboxes #PremiumBox{height:164px;left:0px;top:-5px;} */
#Themeboxes #PremiumBox{
  height:164px;
  left:0px;
  top:-196px;
}

/* Slide Banners */
.slideshow-container {
  position: relative;
  margin: auto;
  border: 1px solid black;
}

.slideshow-arrows {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 10%;
  font-size: 20px;
  background-color: rgba(0,0,0,0);
  filter: alpha(opacity=50);
  opacity: .5;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.slideshow-arrows:focus,
.slideshow-arrows:hover {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=90);
    outline: 0;
    opacity: .9
}

.slideshow-prev {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.8) 0px, rgba(0, 0, 0, 0) 100%);
}

.slideshow-next {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.8) 100%);
}

.slideshow-prev > span {
  position: absolute;
  top: 40%;
  left: 20%;
  display: inline-block;
  margin-top: -10px;
  font-size: 60px;
  color: white;
}

.slideshow-next > span {
  position: absolute;
  top: 40%;
  right: 25%;
  display: inline-block;
  margin-top: -10px;
  font-size: 60px;
  color: white;
}

.slideshow-next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

.slideshow-dots-container {
  position: absolute;
  bottom: 10px;
  left: 50%;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}

.slideshow-dots {
  cursor: pointer;
  height: 8px;
  width: 8px;
  margin: 0 2px;
  background-color: rgba(0,0,0,0);
  border: 1px solid #fff;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.slideshow-active {
  background-color: white;
}

.slideshow-animation {
  -webkit-animation-name: slideshow-animation;
  -webkit-animation-duration: 1s;
  animation-name: slideshow-animation;
  animation-duration: 1s;
}

@-webkit-keyframes slideshow-animation {
  from {opacity: .8}
  to {opacity: 1}
}

@keyframes slideshow-animation {
  from {opacity: .8} 
  to {opacity: 1}
}

#successMessage {
  background: #c6fbae;
  border: 1px solid #2b7d07;
  padding: 10px;
  margin: 10px 0;
  border-radius: 5px;
  color: #2b7d07;
  display: none;
}

#errorMessage {
  background: #fcbebe;
  border: 1px solid #b71313;
  padding: 10px;
  margin: 10px 0;
} 

#Menu{position:relative;left:5px;top:-17px;background-repeat:no-repeat;}
#MenuTop{position:absolute;left:-5px;top:-12px;height:34px;width:180px;background-repeat:no-repeat;}
#MenuBottom{position:relative;left:-6px;bottom:0px;height:12px;width:180px;background-repeat:no-repeat;}
.MenuButton{position:relative;height:32px;width:170px;display:block;cursor:pointer;}
.Button{position:relative;height:32px;width:170px;visibility:hidden;display:block;}
.Extend{position:absolute;top:20px;right:-2px;height:12px;width:12px;background-repeat:no-repeat;}
.Lights{visibility:hidden;}
.Light_lu{position:absolute;top:2px;left:3px;height:2px;width:2px;background-repeat:no-repeat;}
.Light_ru{position:absolute;top:2px;right:3px;height:2px;width:2px;background-repeat:no-repeat;}
.Light_ld{position:absolute;height:2px;width:2px;top:28px;left:3px;}
.Icon{position:absolute;height:32px;width:32px;top:0px;left:6px;}
.Label{position:absolute;height:22px;width:116px;top:6px;left:28px;}
.LeftChain{position:absolute;top:0px;left:-5px;height:33px;width:7px;background-repeat:repeat-y;}
.RightChain{position:absolute;top:0px;right:-4px;height:33px;width:7px;background-repeat:repeat-y;}
.Submenu{position:relative;font-size:12px;background-color:#0D2E2B;margin-left:5px;margin-right:5px;width:160px;}
/*marcando aqui colors over*/
.Submenu .Submenuitem:hover{
	background:rgba(0,0,0,1);
	background:-moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(2,0,0,1) 1%, rgba(112,0,0,1) 50%, rgba(0,0,0,1) 100%);
	background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0,0,0,1)), color-stop(1%, rgba(2,0,0,1)), color-stop(50%, rgba(112,0,0,1)), color-stop(100%, rgba(0,0,0,1)));
	background:-webkit-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(2,0,0,1) 1%, rgba(112,0,0,1) 50%, rgba(0,0,0,1) 100%);
	background:-o-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(2,0,0,1) 1%, rgba(112,0,0,1) 50%, rgba(0,0,0,1) 100%);
	background:-ms-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(2,0,0,1) 1%, rgba(112,0,0,1) 50%, rgba(0,0,0,1) 100%);
	background:linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(2,0,0,1) 1%, rgba(1, 35, 89, 1) 50%, rgba(0,0,0,1) 100%);/*RGB over color*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);
}
.Submenuitem{text-align:center;background-color:black;position:relative;margin:0px;padding:1px;border-bottom:0.1em solid #3c3c3c;}
.ActiveSubmenuItemIcon{position:absolute;top:5px;left:3px;width:10px;height:10px;background-repeat:no-repeat;visibility:hidden;}
.SubmenuitemLabel{margin:0px;border-top:0;padding-top:2px;padding-bottom:2px;padding-left:15px;border-bottom:1px solid #696969;overflow:hidden;}
.Submenu a:link{color:#cab667;text-shadow:-1px -1px 0 rgba(0,0,0,0.50), 1px -1px 0 rgba(0, 0, 0, 0.50), -1px 1px 0 rgba(0, 0, 0, 0.50), 1px 1px 0 rgba(0, 0, 0, 0.50);text-decoration:none;} /* over sem click */
.Submenu a:visited{color:#cab667;text-shadow:-1px -1px 0 rgba(0,0,0,0.50), 1px -1px 0 rgba(0, 0, 0, 0.50), -1px 1px 0 rgba(0, 0, 0, 0.50), 1px 1px 0 rgba(0, 0, 0, 0.50);text-decoration:none;}
.Submenu a:focus{color:#cab667;text-shadow:-1px -1px 0 rgba(0,0,0,0.50), 1px -1px 0 rgba(0, 0, 0, 0.50), -1px 1px 0 rgba(0, 0, 0, 0.50), 1px 1px 0 rgba(0, 0, 0, 0.50);text-decoration:none;}
.Submenu a:active{color:#cab667;text-shadow:-1px -1px 0 rgba(0,0,0,0.50), 1px -1px 0 rgba(0, 0, 0, 0.50), -1px 1px 0 rgba(0, 0, 0, 0.50), 1px 1px 0 rgba(0, 0, 0, 0.50);text-decoration:none;}
.Submenu a:hover{color:#ffffff;text-decoration:none;} /* over submenu */
.Content .BoxContent{padding:10px;}
* html .Content{top:-5px;}
.Content{position:relative;top:0px;width:100%;}
* html .Content{position:relative;top:796px;margin:20px;border:0px dashed #061222;border-right-width:550px;}
#ContentHelper{position:relative;}
* html #ContentHelper{display:inline-block;position:relative;top:-800px;margin:-20px;margin-right:-570px;}
.Content .Box{z-index:10;font-size:0pt;position:relative;margin:5px;margin-bottom:18px;color:#5A2800;border-left:2px solid #3a3738;border-right:2px solid #3a3738;background-color:#debb9d;background-repeat:no-repeat;overflow:visible;}
.Content .BoxContent{font-family: Verdana, Arial, Times New Roman, sans-serif;font-size:9pt;background-color:#FFF2db;color:#5A2800;min-height:395px;height:auto !important;height:415px;}
* html .Content .Box{width:100%;}
* html .Content .BoxContent{width:100%;}
.Content th{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:10pt;font-weight:bold;text-align:left;color:white;background-color:#505050;}
.Content .BoxContent td{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:10pt;color:#5A2800;}
.Content a{font-family:Verdana, Arial, Times New Roman, sans-serif;font-weight:bold;color:#004294;text-decoration:none;}
.Content a:hover{font-family:Verdana, Arial, Times New Roman, sans-serif;font-weight:bold;text-decoration:underline;color:#0063DC;}
.Content .HelpLink{font-size:7pt;cursor:pointer;}
.Content .Corner-tl{position:absolute;top:-4px;left:-5px;width:17px;height:17px;z-index:50;}
.Content .Corner-tr{position:absolute;top:-4px;right:-5px;width:17px;height:17px;z-index:50;}
.Content .BottomCornersHelper{position:absolute;width:100%;}
.Content .CornerWrapper-b{position:absolute;width:100%;}
.Content .Corner-bl{position:absolute;bottom:-4px;left:-6px;width:17px;height:17px;z-index:50;}
.Content .Corner-br{position:absolute;bottom:-4px;right:-6px;width:17px;height:17px;z-index:50;}
.Content .Border_1{position:relative;height:6px;width:100%;background-repeat:repeat-x;}
.Content .BorderTitleText{position:relative;height:24px;background-repeat:repeat-x;}
.Content .Title{position:absolute;top:6px;left:5px;}
.Content .Border_2{margin:4px;padding:0px;background-color:#793d03;}
.Content .Border_3{margin:1px;border-top:1px solid #793d03;border-bottom:1px solid #793d03;}
#TrailerBox{height:153px;}
#TrailerIdleFrame{position:absolute;top:31px;left:5px;}
#TrailerOverFrame{position:absolute;top:31px;left:5px;visibility:hidden;cursor:pointer;}
#Themeboxes #ServerInfoBox #ServerInfoContent{position:relative;height:111px;width:170px;top:31px;left:0px;margin-left:5px;margin-right:5px;border:0;cursor:pointer;}


#Themeboxes #ScreenshotBox #ScreenshotContentFrame{
  position:relative;
  height:111px;
  width:170px;
  top:31px;
  left:0px;
  margin-left:5px;
  margin-right:5px;
  border:0;
  cursor:pointer;
  background-position:top center;}
#Themeboxes #ScreenshotBox #ScreenshotContentImageContainer{position:absolute;top:35px;left:5px;overflow:hidden;width:170px;height:102px;}
#Themeboxes #ScreenshotBox #ScreenshotContentImage{position:absolute;width:974px;height:621px;left:-400px;top:-200px;}


#Themeboxes #CurrentPollBox #CurrentPollText{font-family:Verdana, Arial, sans-serif;font-weight:bold;line-height:11pt;color:#5A2800;position:absolute;#height:70px;width:150px;top:37px;left:15px;padding-top:5px;overflow:hidden;}
#Themeboxes #SkyscraperBanner{border:0;}
#Themeboxes #FansiteBox{position:relative;height:188px;text-align:center;}
#Themeboxes #FansiteLogoFrame{position:relative;top:31px;width:180;height:145px;}
#Themeboxes #FansiteLogo{position:relative;height:100px;width:150px;top:8px;border:0;cursor:pointer;}
#Themeboxes #FansiteBox .ThemeboxButton{bottom:19px;}
.Content .BoxContent td .white{color:#EFEFEF;visibility:visible;}
.Content .BoxContent td .whites{color:#EFEFEF;visibility:visible;font-size:9pt;}
.Content .BoxContent .white{color:#EFEFEF;visibility:visible;}
.Content .BoxContent td .green{color:#00BF00;}
.Content .BoxContent td .yellow{color:#FFBB05;}
.Content .BoxContent td .red{color:#EF0000;}
.Content .BoxContent td .grey{color:#808080;}
.Content .BoxContent .ff_info{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:10pt;color:#5A2800;visibility:visible;}
.Content .ff_white a{color:#FFFFFF;}
.Content .BoxContent .ff_white{font-family:Verdana, Arial, Times New Roman, sans-serif;color:#EFEFEF;visibility:visible;font-size:7pt;font-weight:bold;}
.Content .BoxContent .ff_red{font-family:Verdana, Arial, Times New Roman, sans-serif;color:#EF0000;visibility:visible;font-size:8pt;font-weight:bold;}
.Content .BoxContent .ff_whitelarge{font-family:Verdana, Arial, Times New Roman, sans-serif;color:#EFEFEF;visibility:visible;font-size:9pt;font-weight:bold;}
.Content .BoxContent .ff_info{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:8pt;color:#5A2800;visibility:visible;}
.Content .BoxContent .ff_infotext{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:8pt;color:#5A2800;visibility:visible;line-height:12pt;}
.Content .BoxContent .ff_smallinfo{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:7pt;color:#5A2800;visibility:visible;}
.Content .BoxContent .ff_large{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:12pt;color:#5A2800;visibility:visible;}
.Content .BoxContent .ff_pagetext{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:9pt;color:#5A2800;visibility:visible;line-height:13pt;}
.Content .BoxContent .ff_pagetextgrey{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:9pt;color:#505050;visibility:visible;line-height:13pt;}
.Content .BoxContent .ff_pagetextred{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:9pt;color:#F00;visibility:visible;line-height:13pt;}
.Content .BoxContent .ff_correct{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:11pt;color:#FF0000;visibility:visible;font-weight:bold;}
.FormFieldError{font-size:8pt;color:red;}
.SmallBox{position:relative;font-size:1px;}
.SmallBox .ErrorMessage{font-size:8pt;position:relative;color:red;height:100%;background-color:#d4c0a1;padding:5px;padding-left:43px;}
.SmallBox .Message{font-size:10pt;position:relative;height:100%;background-color:#d4c0a1;padding:10px;}
.SmallBox .ErrorMessage ul{padding-left:15px;}
.SmallBox .BoxFrameHorizontal{position:relative;height:4px;}
.SmallBox .BoxFrameVerticalRight{position:absolute;right:0px;top:0px;width:3px;background-repeat:repeat-y;height:100%;}
.SmallBox .BoxFrameVerticalLeft{position:absolute;left:0px;top:0px;width:3px;background-repeat:repeat-y;height:100%;}
.SmallBox .MessageContainer{position:relative;height:100%;}
.SmallBox .BoxFrameEdgeLeftTop{position:absolute;left:-1px;top:-1px;width:5px;height:5px;}
.SmallBox .BoxFrameEdgeLeftBottom{position:absolute;left:-1px;bottom:-1px;width:5px;height:5px;}
.SmallBox .BoxFrameEdgeRightTop{position:absolute;right:-1px;top:-1px;width:5px;height:5px;}
.SmallBox .BoxFrameEdgeRightBottom{position:absolute;right:-1px;bottom:-1px;width:5px;height:5px;}
.SmallBox .AttentionSign{position:absolute;top:3px;left:8px;width:30px;height:26px;}
#ProgressBar #Headline{text-align:center;font-size:12pt;font-weight:bold;margin-bottom:5px;}
#ProgressBar #MainContainer{position:relative;top:10px;height:50px;margin-bottom:25px;}
#ProgressBar #BackgroundContainer{position:relative;width:100%;}
#ProgressBar #BackgroundContainerLeftEnd{position:absolute;float:left;}
#ProgressBar #BackgroundContainerCenter{position:absolute;left:0px;top:0px;height:17px;width:100%;}
#ProgressBar #BackgroundContainerCenterImage{position:relative;margin-left:25px;margin-right:25px;height:17px;}
#ProgressBar #BackgroundContainerRightEnd{position:absolute;right:0px;top:0px;float:right;}
#ProgressBar #TubeLeftEnd{position:absolute;left:25px;top:4px;}
#ProgressBar #TubeRightEnd{position:absolute;right:25px;top:4px;z-index:0;}
#ProgressBar .Steps{position:relative;height:39px;font-size:9px;float:left;top:-11px;margin-left:-1px;}
#ProgressBar #StepsContainer1{text-align:right;margin-left:92px;margin-right:40px;height:10px;}
#ProgressBar #StepsContainer2{width:100%;height:10px;}
#ProgressBar .TubeContainer{position:relative;padding-right:47px;}
#ProgressBar .Tube{position:relative;top:16px;left:0px;width:100%;height:7px;background:#FFFFFF none repeat scroll 0%;}
* html #ProgressBar .Tube{top:13px;}
#ProgressBar .SingleStepContainer{position:absolute;top:0px;width:47px;height:30px;right:0px;text-align:center;}
#ProgressBar #FirstStep .SingleStepContainer{left:45px;width:47px;position:absolute;}
#ProgressBar .StepIcon{position:absolute;right:0px;}
* html #ProgressBar .StepIcon{right:-1px;}
#ProgressBar #FirstStep .StepIcon{top:0px;left:0px;}
#ProgressBar .StepText{top:40px;position:absolute;width:200px;right:-77px;}
.TableContainer{border:1px solid black;position:relative;width:100%;font-size:1px;}
.TableContainer .Odd{background-color:#f1e0c6;}
.TableContainer .Even{background-color:#d5c0a1;}
.TableContainer .CaptionContainer{position:relative;font-size:1pt;background-color:#5f4d41 !important;height:100%;width:100%;text-align:left;}
.TableContainer .CaptionContainer .CaptionInnerContainer{position:relative;background-color:#5f4d41;width:100%;height:100%;padding-top:3px;padding-bottom:4px;}
.TableContainer .CaptionContainer .Text{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:10pt;font-weight:bold;text-align:left;color:white;padding-left:10px;padding-top:0px;margin:3px;padding-bottom:0px;}
.TableContainer .CaptionContainer .CaptionEdgeLeftTop{position:absolute;width:5px;height:5px;top:-2px;left:-2px;z-index:50;}
.TableContainer .CaptionContainer .CaptionEdgeRightTop{position:absolute;width:5px;height:5px;top:-2px;right:-2px;z-index:50;}
.TableContainer .CaptionContainer .CaptionEdgeLeftBottom{position:absolute;width:5px;height:5px;left:-2px;bottom:-3px;z-index:50;}
.TableContainer .CaptionContainer .CaptionEdgeRightBottom{position:absolute;width:5px;height:5px;right:-2px;bottom:-3px;z-index:50;}
.TableContainer .CaptionContainer .CaptionBorderTop{position:absolute;width:100%;height:4px;left:0px;top:-1px;}
.TableContainer .CaptionContainer .CaptionBorderBottom{position:absolute;width:100%;height:4px;left:0px;bottom:-2px;}
.TableContainer .CaptionContainer .CaptionVerticalLeft{position:absolute;height:100%;width:3px;left:-1px;top:0px;}
.TableContainer .CaptionContainer .CaptionVerticalRight{position:absolute;height:100%;width:3px;right:-1px;top:0px;}
* html .TableContainer .CaptionContainer .CaptionEdgeRightTop{right:-3px;}
* html .TableContainer .CaptionContainer .CaptionEdgeLeftBottom{bottom:-4px;}
* html .TableContainer .CaptionContainer .CaptionEdgeRightBottom{right:-3px;bottom:-4px;}
* html .TableContainer .CaptionContainer .CaptionBorderBottom{bottom:-3;}
* html .TableContainer .CaptionContainer .CaptionVerticalRight{right:-2px;}
.TableContentContainer{border:1px solid #5F4D41;position:relative;margin-right:4px;height:100%;background-color:#d4c0a1;padding:0px;}
.TableContent{width:100%;border-collapse:collapse;}
.TableContent td{padding-left:5px;padding-top:2px;padding-right:5px;padding-bottom:2px;}
.TableContainer .Table1{width:100%;background-color:#d4c0a1;border:2px solid #55636c;}
.TableContainer .Table1 .InnerTableContainer{padding:5px;}
.TableContainer .Table2{width:100%;border:2px solid #55636c;background-color:#f1e0c5;padding:0px;margin:0px;border-collapse:collapse;}
.TableContainer .Table2 td{padding:0px;margin:0px;}
.TableContainer .Table2 .InnerTableContainer{margin-top:1px;}
.TableContainer .Table2 .InnerTableContainer table{border-collapse:collapse;}
.TableContainer .Table2 .InnerTableContainer td{padding-top:2px;padding-left:5px;padding-bottom:2px;padding-right:5px;border:1px solid #faf0d7;}
.TableContainer .Table3{width:100%;border:2px solid #55636c;background-color:#f1e0c5;}
.TableContainer .Table3 .InnerTableContainer{width:100%;position:relative;margin-top:5px;margin-left:3px;}
.TableContainer .Table3 .TableContentAndRightShadow td{border:1px solid #faf0d7;}
.TableContainer .Table3 .TableContent td {
    border: 1px solid #f1f1f1;
}
.TableContainer .Table4{width:100%;border:2px solid #55636c;background-color:#f1e0c5;}
.TableContainer .Table4 .InnerTableContainer{width:100%;position:relative;margin-top:3px;}
.TableContainer .Table4 .TableContentAndRightShadow .TableContent td{padding-left:4px;padding-top:2px;padding-bottom:2px;}
.TableContainer .Table5{width:100%;border:2px solid #55636c;background-color:#f1e0c5;}
.TableContainer .Table5 .InnerTableContainer{width:100%;position:relative;margin-top:5px;margin-left:3px;}
.TableContainer .Table5 .TableContentAndRightShadow .TableContent td{padding-left:4px;padding-top:2px;padding-bottom:2px;}
.TableShadowContainerRightTop{position:relative;top:0px;right:3px;margin-right:0px;font-size:1px;float:right;z-index:99;}
.TableShadowRightTop{position:absolute;top:0px;right:0px;width:4px;height:5px;z-index:99;}
.TableContentAndRightShadow{position:relative;background-repeat:repeat-y;background-position:top right;margin-right:3px;font-size:1px;}
.TableShadowContainer{position:relative;widht:100%;margin-right:5px;}
.TableBottomShadow{position:relative;font-size:1px;height:5px;width:100%;padding:0px;margin:0px;}
.TableBottomLeftShadow{position:relative;height:5px;width:4px;float:left;padding:0px;margin:0px;}
.TableBottomRightShadow{position:relative;float:right;right:-2px;top:0px;height:5px;width:4px;}
.LabelV{font-weight:bold;padding-right:10px;white-space:nowrap;vertical-align:top;}
.LabelV120{font-weight:bold;padding-right:10px;white-space:nowrap;vertical-align:top;width:120px;}
.LabelV150{font-weight:bold;padding-right:10px;white-space:nowrap;vertical-align:top;width:150px;}
.LabelV200{font-weight:bold;padding-right:10px;white-space:nowrap;vertical-align:top;width:200px;}
.LabelH{font-weight:bold;padding-right:10px;white-space:nowrap;background-color:#d5c0a1;}
.LabelH td{background-color:#d5c0a1;padding-left:5px;padding-top:2px;padding-right:5px;padding-bottom:2px;}
.InnerTableButtonRow{width:100%;padding-left:1px;padding-right:0px;padding-bottom:4px;border:0px;}
.InnerTableButtonRow td{padding-right:4px;}
.BigButton{position:relative;width:135px;height:25px;z-index:10;}
.BigButtonOver{position:absolute;top:0px;left:-2px;width:137px;height:25px;visibility:hidden;z-index:15;}
.ButtonText{position:absolute;top:0px;left:0px;height:25px;width:135px;z-index:20;}
.ButtonTextInside {
  letter-spacing: 0.1pt;
  left: 3px;
  top: 4px;
  z-index: 15;
  text-align: center;
  position: absolute;
  color: #eed1a3;
  overflow: hidden;
  font: 400 9pt Verdana,Arial,Times New Roman,sans-serif;
  text-shadow:#000 1px -1px, #000 -1px 1px, #000 1px 1px, #000 -1px -1px;
  width: 129px;
  height: 17px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.TopButtonContainer{position:relative;right:4px;top:4px;z-index:60;}
* html .TopButtonContainer{right:27px;}
.TopButtonContainer .TopButton{position:absolute;right:0px;z-index:55;}
.Content .BoxContent .Odd{background-color:#D4C0A1;padding:2px;}
.Content .BoxContent .Even{background-color:#F1E0C6;padding:2px;}
.Content .NewsCategoryIconSmall{position:absolute;top:1px;left:1px;height:16px;width:16px;background-repeat:no-repeat;}
.Content .BoxContent .Odd{background-color:#D4C0A1;padding:2px;}
.Content .BoxContent .Even{background-color:#F1E0C6;padding:2px;}
.Content .NewsCategoryIconSmall{position:absolute;top:1px;left:1px;height:16px;width:16px;background-repeat:no-repeat;}
.Content .BoxContent .Odd{background-color:#D4C0A1;padding:2px;}
.Content .BoxContent .Even{background-color:#F1E0C6;padding:2px;}
.Content .NewsCategoryIconSmall{position:absolute;top:1px;left:1px;height:16px;width:16px;background-repeat:no-repeat;}
.Content #NewsTicker .BoxContent{padding:5px;min-height:90px;height:auto !important;height:100px;}
.Content #NewsTicker .BoxContent .Row{position:relative;width:100%;}
.Content #NewsTicker .NewsTickerIcon{position:absolute;top:1px;left:1px;height:16px;width:16px;background-repeat:no-repeat;}
.Content #NewsTicker .NewsTickerText{font-size:9pt;position:relative;margin-left:20px;}
.Content #NewsTicker .NewsTickerDate{font-size:7pt;position:absolute;top:0px;float:left;}
.Content #NewsTicker .NewsTickerShortText{margin-left:85px;height:14px;}
.Content #NewsTicker .NewsTickerFullText{margin-left:85px;margin-right:20px;display:none;}
.Content #NewsTicker .NewsTickerExtend{position:relative;right:0px;top:1px;right:1px;height:12px;width:12px;background-repeat:no-repeat;float:right;cursor:pointer;z-index:10;}
#newstickers{
    background:#00800087;
    color:#fff;
    padding:0 5px;
    border:2px solid #00800038;
    border-radius:4px
}
.Content .NewsHeadlineBackground{position:relative;height:28px;margin-bottom:5px;background-repeat:repeat-x;border-left:1px solid #000000;border-right:1px solid #000000;}
.Content .NewsHeadlineIcon{position:absolute;top:-1px;left:0px;margin-left:5px;margin-right:5px;}
.Content .NewsHeadlineDate{font-size:7pt;position:absolute;top:10px;left:50px;width:85px;color:white;}
.Content .NewsHeadlineText{position:relative;top:7px;left:135px;font-size:10pt;font-weight:bold;color:white;}
.error, .notice, .success{border:1px solid #DDD;margin-bottom:1em;padding:0.6em 0.8em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.error{background:#FBE3E4;color:#8A1F11;border-color:#FBC2C4;}
.error a{color:#8A1F11;}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.notice a{color:#514721;}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.success a{color:#264409;}
.Content #FeaturedArticle .BoxContent{position:relative;height:100px;padding:5px;padding-left:10px;min-height:100px;height:auto !important;height:110px;line-height:10.5pt;}
.Content #FeaturedArticle #TeaserThumbnail{position:relative;top:0px;right:0px;height:100px;width:150px;margin-left:10px;background-color:black;z-index:90;float:left;}
#ContentHelper #FeaturedArticle:first-child .BoxContent{padding:10px;}
.Content #FeaturedArticle #TeaserText{height:100px;overflow:hidden;z-index:0;}
.Content #FeaturedArticle #Link{position:absolute;top:0px;right:0px;margin:89 165 0 0;z-index:99;}
.Content #FeaturedArticle .NewsHeadlineBackground{position:relative;height:28px;margin-bottom:5px;background-repeat:repeat-x;border-left:1px solid #000000;border-right:1px solid #000000;}
.Content #FeaturedArticle .NewsHeadlineIcon{position:absolute;top:-1px;left:0px;margin-left:5px;margin-right:5px;float:left;}
.Content #FeaturedArticle .NewsHeadlineDate{font-size:7pt;position:absolute;top:9px;left:50px;width:85px;color:white;}
.Content #FeaturedArticle .NewsHeadlineText{position:relative;top:8px;left:135px;font-size:10pt;font-weight:bold;color:white;}
.Content #News .BoxContent{min-height:100px;height:auto !important;height:110px;}
.Content #News .NewsHeadlineBackground{position:relative;height:28px;margin-bottom:5px;background-repeat:repeat-x;border-left:1px solid #000000;border-right:1px solid #000000;}
.Content #News .NewsHeadlineIcon{position:absolute;top:-1px;left:0px;margin-left:5px;margin-right:5px;}
.Content #News .NewsHeadlineDate{font-size:7pt;position:absolute;top:10px;left:50px;width:85px;color:white;}
.Content #News .NewsHeadlineText{position:relative;top:7px;left:135px;font-size:10pt;font-weight:bold;color:white;}
.Content #NewsArchive .NewsHeadlineBackground{position:relative;height:28px;margin-bottom:5px;background-repeat:repeat-x;border-left:1px solid #000000;border-right:1px solid #000000;}
.Content #NewsArchive .NewsHeadlineIcon{position:absolute;top:-1px;left:0px;margin-left:5px;margin-right:5px;}
.Content #NewsArchive .NewsHeadlineDate{font-size:7pt;position:absolute;top:9px;left:50px;width:85px;color:#e6e6e6;}
.Content #NewsArchive .NewsHeadlineText{position:relative;top:6px;left:128px;font-size:10pt;font-weight:bold;color:#e6e6e6;}
/* .Content #NewsArchive .NewsHeadlineText { */
	/* position: relative; */
	/* top: 2px; */
	/* left: 41px; */
	/* font-size: 11pt; */
	/* font-weight: 700; */
	/* color: #fff; */
	/* text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.50), 1px -1px 0 rgba(0, 0, 0, 0.50), -1px 1px 0 rgba(0, 0, 0, 0.50), 1px 1px 0 rgba(0, 0, 0, 0.50) */
/* } */

/* .Content #NewsArchive .NewsHeadlineDate { */
	/* font-size: 6.5pt; */
	/* top: 19px; */
	/* left: 42px; */
	/* width: 193px; */
	/* color: rgba(201, 201, 201, 0.67); */
	/* font-family: inherit; */
	/* text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.50), 1px -1px 0 rgba(0, 0, 0, 0.50), -1px 1px 0 rgba(0, 0, 0, 0.50), 1px 1px 0 rgba(0, 0, 0, 0.50) */
/* } */
.bbcode_center{color: white;}
.bbcode_center a {color: #ffeb3b !important;}
.InnerTableButtonRow{width:100%;padding-left:1px;padding-right:0px;padding-bottom:4px;border:0px;}
.InnerTableButtonRow td{padding-right:4px;}
.MediumButtonText{position:absolute;top:0px;left:0px;height:37px;width:150px;z-index:20;}
.MediumButtonBackground{position:relative;top:0px;left:0px;width:150px;height:37px;z-index:10;}
.MediumButtonOver{position:relative;top:0px;left:0px;width:150px;height:37px;visibility:hidden;z-index:15;}
.MediumButtonForm{margin:0px;padding:0px;}
.HelperDivIndicator{position:relative;cursor:help;}
#HelperDivContainer{display:none;position:absolute;width:225px;z-index:1000;color:#5A2800;font-family:Verdana,Arial,Times New Roman,sans-serif;font-size:9pt;text-align:left;padding:10px;border:1px double #5A2800;margin-left:8px;}
#HelperDivContainer .HelperDivArrow{position:absolute;top:-1px;left:-8px;width:8px;height:13px;}
#HelperDivContainer #HelperDivHeadline{font-size:12pt;font-weight:bold;}
#HelperDivContainer #HelperDivHeadline{position:relative;white-space:normal;text-align:justify;margin-top:15px;margin-bottom:15px;}
#HelperDivContainer .Ornament{width:220px;}
.ForumPost{position:relative;height:100%;width:798px;margin:-5px;}
.PostUpper{clear:both;}
.PostLower{clear:both;border-top:1px solid #fff0d9;height:50px;padding:4px 0px;}
.PostSeparatorV{position:absolute;width:1px;height:100%;background-color:#fff0d9;left:185px;}
* html .PostCharacterText{width:185px;}
.PostCharacterText{width:175px;float:left;padding:5px;}
.PostText{position:relative;min-height:150px;width:100%;overflow-x:auto;overflow-y:visible;width:600px;word-wrap:break-word;padding:5px;}
.PostDetails{width:175px;float:left;padding:0px 5px;font-size:7pt;}
.PostActions{position:relative;overflow-x:auto;overflow-y:visible;word-wrap:break-word;font-size:8pt;padding:10px;padding-right:0px;margin-left:180px;width:600px;}
.PostActions .AdditionalBox{float:right;white-space:nowrap;text-align:right;margin:4px 4px 0px 0px;}
.CipPost .CipBorder{font-size:1px;position:absolute;width:798px;height:3px;z-index:99;}
.CipPost .CipBorderBottom .CipBorder{bottom:0px;}
.CipPost .CipBorder .CipBorderCornerL{position:absolute;width:3px;height:3px;top:0px;left:0px;z-index:99;}
.CipPost .CipBorder .CipBorderH{position:absolute;width:792px;height:3px;top:0px;left:3px}
.CipPost .CipBorder .CipBorderCornerR{position:absolute;width:3px;height:3px;top:0px;right:0px;z-index:99;}
.CipPost .CipBorderLeft{font-size:1px;width:3px;position:absolute;top:0px;height:100%;z-index:0;}
.CipPost .CipBorderLeft .CipBorderV{position:absolute;top:0px;left:0px;width:3px;height:100%;}
.CipPost .CipBorderRight .CipBorderV{position:absolute;top:0px;right:0px;width:3px;height:100%;}
.CipPost .CipPostIcon{position:relative;top:7px;left:12px;width:60px;height:60px;}
.PostDetailsHelper{position:relative;}
.HNCContainer{position:absolute;margin-top:-10px;}
* html .HNCContainer{margin-left:-10px;}
.MostPowerfullGuilds{position:relative;top:7px;text-align:center;font-size:10pt;font-weight:bold;color:#e6e6e6;}
.HintBox{width:100%;margin-top:-3px;}
.HintBox p{margin-top:0px;}
.HintBox .BoxButtons{width:135px;float:right;}
#LoginCreateAccountBox p{margin:0px;padding:0px;font-size:12pt;}
.InnerTableTab{position:relative;float:left;top:-5px;left:135px;margin-left:1px;margin-right:0px;cursor:pointer;vertical-align:middle;width:105px;height:45px;}
.InnerTableTab a{border:0px;color:#5A2800;font-weight:normal;}
.InnerTableTab a img{border:0px;width:105px;height:45px;position:absolute;top:0px;}
.InnerTableTabLabel{position:relative;top:0px;left:0px;text-align:center;width:86px;height:35px;display:table-cell;vertical-align:middle;padding-top:5px;padding-left:5px;}
.InnerTableTab a:hover{border:0px;color:#5A2800;text-decoration:none;}
.ActiveInnerTableTab{z-index:99;top:6px;}
.ActiveInnerTableTab a{font-weight:bold;}
.ActiveInnerTableTab .InnerTableTabLabel{top:6px;padding-top:1px;}
#LightBox{position:absolute;top:0px;left:0px;display:none;width:100%;height:300%;text-align:center;z-index:200;-webkit-user-select:none;}
#LightBoxBackground{position:absolute;width:100%;height:300%;background-color:black;z-index:101;}
#LightBoxContent{position:fixed;margin-top:15px;margin-left:auto;margin-right:auto;width:100%;z-index:201;}
* html #LightBoxBackground{left:0px;}
* html #LightBoxContent{position:absolute;left:0px;top:expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
.NavigationRow{position:relative;z-index:202;margin-left:auto;margin-right:auto;margin-bottom:5px;height:29px;width:620px;font-family:Arial, sans-serif;}
.NavigationButton{position:relative;width:200px;height:25px;padding-top:2px;margin-right:2px;margin-left:2px;float:left;color:#f2af4e;background-color:#223533;border:1px solid black;text-align:center;cursor:pointer;z-index:80;}
.NavigationButton div{position:absolute;top:0px;left:0px;border:1px solid gray;text-align:center;width:198px;height:25px;cursor:pointer;z-index:90;}
.NavigationButton:hover{color:#ffc664;background-color:#3a4448;}
#ScreenshotContainer{position:relative;text-align:center;width:976px;margin-left:auto;margin-right:auto;left:0px;z-index:202;}
#ScreenshotContainer #ScreenshotImage{width:974px;height:621px;margin-left:auto;margin-right:auto;margin-bottom:5px;border:1px solid #7b6e4c;}
#ScreenshotContainer .ScreenshotTextRow{font-family:Arial, sans-serif;width:974px;height:25px;line-height:25px;margin-right:auto;margin-left:auto;margin-bottom:5px;color:#c9bdab;border:1px solid #7b6e4c;background-color:#223533;}
#ScreenshotContainer #LightBoxClose{position:absolute;width:60px;height:60px;top:-45px;right:-40px;background:red;border:1px solid gray;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;color:#f2af4e;background-color:#223533;font-family:Arial, sans-serif;font-size:25px;line-height:60px;cursor:pointer;}
#ScreenshotContainer #LightBoxClose{color:#ffc664;background-color:#3a4448;}
table.fixed{table-layout:fixed;}
table.fixed td{overflow:hidden;}
#GuildInformation .MessageContainer .Message{word-wrap:break-word;}
.ColorGreen{color:green;}
.ColorBlue{color:blue;}
.ColorRed{color:#EF0000;}
#HiddenContentContainer{position:absolute;top:0px;width:100%;}
#HiddenContentContainer a{color:#da761e;font-family:Verdana, Arial, Times New Roman, sans-serif;}
#HiddenContentContainer a:hover{color:#edb045}
#TibiaTrailerCloseContainer{position:absolute;right:-15px;top:-15px;cursor:pointer;}
#TibiaTrailerCloseContainer #TibiaTrailerCloseBackground{widht:45px;height:45px;}
#TibiaTrailerCloseContainer #TibiaTrailerCloseSymbol{position:absolute;top:12px;left:17px;}
#TibiaTrailer{position:relative;top:60px;height:447px;width:775px;margin-left:auto;margin-right:auto;z-index:250;background-repeat:no-repeat;background-position:center;}
#TibiaTrailer iframe{margin-top:13px;}
.ServiceID_HelperDiv{position:relative;top:0px;left:0px;width:150px;height:150px;z-index:399;}
#DeactivationContainer{position:absolute;top:0px;left:0px;z-index:200;min-height:100%;width:100%;background-color:black;filter:alpha(opacity=75);opacity:0.75;-moz-opacity:0.75;display:none;}
#ReCaptchaPositionContainer{position:absolute;width:100%;}
#ReCaptchaContainer{position:fixed;width:349px;height:122px;margin-left:-175px;top:250px;left:50%;z-index:1000;display:none;}
#ReCaptcha{position:absolute;top:23px;left:22px;}
#LightBoxCloseContainer{position:absolute;right:-15px;top:-15px;cursor:pointer;}
#LightBoxCloseContainer #LightBoxCloseContainerBackground{width:45px;height:45px;}
#LightBoxCloseContainer #LightBoxCloseContainerCloseSymbol{position:absolute;top:12px;left:17px;}
.LightBoxContentToHide{font-family:Verdana, Arial, Times New Roman, sans-serif;}
.LightBoxContentToHide a:link{color:#da761e;text-decoration:none;}
.LightBoxContentToHide a:visited{color:#da761e;text-decoration:none;}
.LightBoxContentToHide a:focus{color:#white;text-decoration:none;}
.LightBoxContentToHide a:active{color:edb045;text-decoration:underline;}
.LightBoxContentToHide a:hover{color:#edb045;text-decoration:underline;}
.OptionContainer input{vertical-align:middle;margin:0px;margin-right:3px;}
.OptionContainer label{vertical-align:middle;}
#DeactivationContainer{position:absolute;top:0px;left:0px;z-index:80;height:1300px;width:100%;background-color:black;filter:alpha(opacity=75);opacity:0.75;-moz-opacity:0.75;display:none;}
#DeactivationContainerThemebox{position:absolute;top:0px;left:0px;z-index:95;height:600px;width:100%;display:none;}
#MainHelper1{position:relative;text-align:center;top:0px;height:100%;min-width:1000px;overflow:visible;}
#MainHelper2{position:relative;text-align:center;margin-left:auto;margin-right:auto;top:0px;height:100%;max-width:1200px;overflow:visible;padding-top:155px;}
#ArtworkHelper1{position:absolute;max-width:1200px;text-align:center;top:0px;left:0px;width:100%;height:100%;overflow:visible;margin-left:-800px;}
#ArtworkHelper2{position:absolute;text-align:center;top:0px;left:0px;width:100%;height:100%;overflow:visible;width:1600px;margin-right:auto;margin-left:50%;}
#Bodycontainer{text-align:center;min-width:1000px;max-width:1200px;width:100%;height:100%;margin:0px;margin-left:auto;margin-right:auto;padding:0px;display:table}
#MenuColumn{position:absolute;width:180px;margin-right:15px;margin-left:15px;padding:0px;font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:17pt;font-weight:bold;line-height:17pt;text-align:left;top:45px;}
* html #MenuColumn{top:155px;margin-left:-190px;}
#ContentColumn{margin:0px;margin-left:205px;margin-right:205px;text-align:left;top:45px;}
* html #ContentColumn{width:790px;}
* html #ThemeboxesColumn{top:5px;height:1000px;}
#LeftArtwork #LogoLink{position:absolute;bottom:14px;left:58px;height:14px;width:50px;z-index:99;cursor:pointer;}
#RightArtwork #PlayersOnline{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:7pt;line-height:8pt;text-align:center;position:absolute;width:92px;bottom:11px;left:21px;color:#cfa600;cursor:pointer;}
#Menu{position:relative;left:5px;top:0px;background-repeat:no-repeat;}
.TableHeadlineNavigation{margin-top:4px;font-size:8px;float:right;}
.TableHeadlineNavigation a{color:white;}
.TableHeadlineNavigation a:hover{color:white;}
.Content .ScrollableTextBox{height:125px;padding:3px;margin-right:5px;overflow-y:scroll;font-family:Courier New;border:1px solid grey;font-weight:normal !important;background-image:url("/TibiaWebsite_refactoring/html/images/global/content/scroll.gif");}
.Content .BoxContent .ScrollableTextBox td{font-family:Courier New;}
.PaymentOrderTypeImage{width:81px;height:80px;margin-right:5px;}
.PaymentMethodBrandingSmall{width:48px;height:30px;}
.PaymentMethodBrandingBig{width:103px;height:65px;}
.PaymentResultImage{float:left;margin-right:8px;margin-top:3px;width:62px;height:60px;}
#BrowserIssuesBox #DownloadClientContainer{float:right;text-align:center;margin-right:5px;}
#BrowserIssuesBox #DownloadClientContainer img{height:45px;}
.TableContainer .CaptionContainer{position:relative;font-size:1pt;background-color:#5f4d41 !important;height:100%;width:100%;text-align:left;}
.CaptionContainer .CaptionInnerContainer{position:relative;background-color:#5f4d41;width:100%;height:100%;padding-top:3px;padding-bottom:4px;}
.CaptionContainer .Text{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:10pt;font-weight:bold;text-align:left;color:white;padding-left:10px;padding-top:0px;padding-bottom:0px;}
.CaptionContainer .CaptionEdgeLeftTop{position:absolute;width:5px;height:5px;top:-2px;left:-2px;z-index:50;}
.CaptionContainer .CaptionEdgeRightTop{position:absolute;width:5px;height:5px;top:-2px;right:-2px;z-index:50;}
.CaptionContainer .CaptionEdgeLeftBottom{position:absolute;width:5px;height:5px;left:-2px;bottom:-3px;z-index:50;}
.CaptionContainer .CaptionEdgeRightBottom{position:absolute;width:5px;height:5px;right:-2px;bottom:-3px;z-index:50;}
.CaptionContainer .CaptionBorderTop{position:absolute;width:100%;height:4px;left:0px;top:-1px;}
.CaptionContainer .CaptionBorderBottom{position:absolute;width:100%;height:4px;left:0px;bottom:-2px;}
.CaptionContainer .CaptionVerticalLeft{position:absolute;height:100%;width:3px;left:-1px;top:0px;}
.CaptionContainer .CaptionVerticalRight{position:absolute;height:100%;width:3px;right:-1px;top:0px;}
.InnerTableTab{position:relative;float:left;top:5px;margin-left:1px;margin-right:0px;cursor:pointer;vertical-align:middle;width:105px;height:45px;}
.InnerTableTab .RibbonNewProduct{position:absolute;top:2px;left:-1px;height:39px;width:39px;z-index:199;}
.ActiveInnerTableTab .RibbonNewProduct{top:-2px;}
.InnerTableTab .RibbonLastChance{position:absolute;top:2px;left:65px;height:39px;width:39px;z-index:199;}
.ActiveInnerTableTab .RibbonLastChance{top:-2px;left:64px;}
.InnerTableTab a{border:0px;color:#5A2800;font-weight:normal;}
.InnerTableTab a img{border:0px;width:105px;height:45px;position:absolute;top:0px;}
.InnerTableTabLabel{position:relative;top:0px;left:0px;text-align:center;width:86px;height:35px;display:table-cell;vertical-align:middle;padding-top:5px;padding-left:5px;}
.InnerTableTab a:hover{border:0px;color:#5A2800;text-decoration:none;}
.ActiveInnerTableTab{z-index:99;top:6px;}
.ActiveInnerTableTab a{font-weight:bold;}
.ActiveInnerTableTab .InnerTableTabLabel{top:6px;padding-top:1px;}
.ProductCategoryHelperDiv{position:relative;float:right;top:35px;right:5px;}
.BigToggleButton{text-align:center;cursor:pointer;font-weight:normal;}
.BigToggleButton:hover{font-weight:bold;}
.HeadlessTable{border:0px;border-style:solid;border-color:#656565;border-top-width:1px;border-top-color:white;border-left-width:1px;border-left-color:white;border-bottom-width:1px;border-right-width:1px;border-right-color:#656565;margin-left:15px;}
.InnerTableButtonRow .RowButton{float:right;margin-left:10px;}
.MediumButtonText{position:absolute;top:0px;left:0px;height:37px;width:150px;z-index:20;}
.MediumButtonBackground{position:relative;top:0px;left:0px;width:150px;height:37px;z-index:10;}
.MediumButtonOver{position:relative;top:0px;left:0px;width:150px;height:37px;visibility:hidden;z-index:15;}
.MediumButtonForm{margin:0px;padding:0px;}
.BigButtonOver{position:absolute;top:0px;left:0px;width:135px;height:25px;visibility:hidden;z-index:15;}
.TopButtonContainerInnerTable{position:absolute;right:4px;top:2px;z-index:60;}
#world_list_tr td{text-align:left;}
.OptionContainer{text-align:center;}
label{cursor:pointer;}
.InputIndicator{position:relative;top:5px;left:218px;height:12px;width:12px;background-repeat:no-repeat;}
* html .InputIndicator{left:0px;}
.sortarrow{width:10px;height:10px;}
.ThreadClassificationNumberContainer{float:left;width:15px;height:15px;margin-right:7px;}
* html .ThreadClassificationNumberContainer{margin-left:0px;}
#BoardView td{padding-top:0px;padding-right:3px;padding-bottom:0px;padding-left:3px;}
#BoardView .CipPost{position:relative;height:100%;}
.ThreadTitleHeadline{position:relative;height:100%;width:798px;margin-top:-2px;}
.ThreadClassificationNumber{width:15px;height:15px;margin-top:1px;margin-left:0px;margin-bottom:0px;margin-right:7px;border:0px;}
.ThreadTitleHeadline .ThreadClassificationNumber{margin-left:-1px;margin-top:3px;}
.BoardThreadLine{margin-left:-61px;margin-top:-3px;margin-bottom:0px;min-height:47px;}
* html .BoardThreadLine{margin-top:0px;}
* html .BoardThreadLine{height:47px;}
.BoardThreadLine .CipBorderRight .CipBorderV{left:734px;}
.Text{margin-top:3px;margin-left:4px;margin-bottom:2px;padding:3px;padding-top:3px;}
* html .Text{margin-top:0px;margin-left:4px;}
.BoardThreadLine .Text{margin-left:11px;padding-left:50px;padding-top:13px;padding-bottom:10px;}
* html .BoardThreadLine .Text{padding-left:55px;}
.PostReplyLink{float:right;margin-top:3px;}
#PremiumBoxSpecialOfferHorizontal{position:absolute;top:70px;left:13px;width:150px;height:14px;}
.Container1_PaymentMethod{height:88px;width:165px;text-align:center;margin-top:5px;margin-bottom:5px;padding:2px;cursor:pointer;}
.Container2_PaymentMethod{top:2px;left:2px;height:80px;width:157px;background-color:#d5c0a1;margin:2px;padding:2px;}
.BlockedPaymentMethod{color:red;cursor:help !important;}
.HelperDivIndicator{position:relative;cursor:help;}
#PremiumBoxRankingTop {
    position: relative;
    height: 204px;
    top: 15px;
    left: -50px;
    z-index: 5000;
}
#PremiumBox2 {
  position: relative;
  height: 204px;
  top: -34px;
  left: -18px;
}
#PremiumBoxDecor2 {
    margin: 0;
    position: absolute;
    left: 25px;
    width: 32px;
    height: 32px
}
#PremiumBoxBg2 {
    margin: 0;
    position: absolute;
    top: 37px;
    left: 9px;
    width: 162px;
    height: 120px
}
#PremiumBoxOverlay2 {
    margin: 0;
    position: absolute;
    top: 37px;
    left: 10px;
    width: 163px;
    height: 26px
}
#PremiumBoxOverlayText2 {
    color: #fff;
    font-family: Verdana, sans-serif;
    margin-top: 3px;
    text-align: center;
    font-size: 11px
}
#PremiumBoxButtonDecor2 {
    position: relative;
    width: 114px;
    height: 26px;
    left: 33px;
    top: 115px;
    bottom: 34px;
}
#PremiumBoxButton2 {
    position: absolute;
    bottom: 43px;
    left: 18px;
    top: 97;
    text-align: center
}

#HelperDivContainer{display:none;position:absolute;width:225px;z-index:1000;color:#5A2800;font-family:Verdana,Arial,Times New Roman,sans-serif;font-size:9pt;text-align:left;padding:10px;border:1px double #5A2800;margin-left:8px;}
#HelperDivContainer .HelperDivArrow{position:absolute;top:-1px;left:-8px;width:8px;height:13px;}
#HelperDivContainer #HelperDivHeadline{font-size:12pt;font-weight:bold;}
#HelperDivContainer #HelperDivHeadline{position:relative;white-space:normal;text-align:justify;margin-top:15px;margin-bottom:15px;}
#HelperDivContainer .Ornament{width:220px;}
#HelperDivContainer #HelperDivText{text-align:justify;}
#HelperDivContainer #HelperDivText ul{padding-left:20px;}
#SuggestCharacterName{font-size:7pt;margin-top:-5px;}
.FB_Identification{font-family:'lucida grande',tahoma,verdana,arial,sans-serif;background:none repeat scroll 0 0 #526DA4;color:#D8DFEA;border:gray;font-size:11px;font-weight:bold;padding:2px;height:25px;border:1px solid blue;}
.FB_Identification div{position:relative;float:left;margin-right:4px;}
#FB_ProfileWindow{width:23px;height:23px;border:1px solid blue;overflow:hidden;}
#FB_ProfileWindow img{height:50px !important;}
#FB_Name{top:5px;}
#FB_Button{top:1px;float:right;}
#FB_Button div{display:inline;}
#FB_LoginButton{position:relative;width:68px;height:22px;float:right;cursor:pointer;color:#ffffff;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:bold;}
#FB_LoginButton span{position:absolute;left:28px;top:4px;}
.ButtonText:hover{margin-top:1px;margin-left:1px;}
.Width100Percent{width:100%;}
.SliderValue{text-align:right;width:135px;font-weight:bold;color:green;}
.VoucherAdjustFallBackBlock select{width:100%;}
#VoucherDurationSlider{margin:5px;margin-top:15px;margin-bottom:0px;height:5px;}
#VoucherDurationSlider a{margin-top:-2px;height:20px;width:17px;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{min-height:0;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-front{z-index:100;}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;background-color:#5b0600;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-widget{font-family:segoe ui,Arial,sans-serif;font-size:1.1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{font-family:segoe ui,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #624d3c;background-color:#8e0b01;color:#312e25;}
.ui-widget-content a{color:#312e25;}
.ui-widget-header{border:1px solid #d4ccb0;color:#433f38;font-weight:bold;}
.ui-widget-header a{color:#433f38;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:6px;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:6px;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:6px;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{border-bottom-right-radius:6px;}
.GameCode{text-transform:uppercase;width:60px;}
.Saving{background-color:blue;color:white;padding:1px 8px;border:2px solid;border-radius:10px;font-size:10px;}
#LastSaving{background-color:red;}
.BGRed{background-color:#EF0000;}
.BGOrange{background-color:#FF9712;;}
.BGGreen{background-color:#00BF00;}
.Content .BoxContent .Disabled td{color:grey;}
.PlaySpanContainer{position:relative;text-align:center;}
.ServiceID_Icon_Container{position:relative;width:156px;height:156px;float:left;margin:3px;}
.ServiceID_Icon_Container_Background{position:absolute;width:150px;height:150px;top:3px;left:3px;}
.ServiceID_Icon_Container label{font-size:8pt;}
.ServiceID_Icon{position:relative;float:left;width:150px;height:150px;text-align:center;background-repeat:no-repeat;color:white;cursor:pointer;}
.ServiceID_Icon_New{position:absolute;left:10px;top:48px;height:64px;width:128px;}
.ServiceID_Icon .ServiceID_Deactivated{position:absolute;top:0px;left:0px;width:150px;height:150px;z-index:99;}
.ServiceID_Icon .ServiceID_Icon_Selected{position:absolute;top:0px;left:0px;width:150px;height:150px;z-index:98;}
.ServiceID_Icon .ServiceIDLabelContainer{position:absolute;left:0px;display:table;top:6px;height:35px;width:130;margin-left:10px;margin-right:10px;z-index:99;}
.ServiceID_Icon .ServiceIDLabel{display:table-cell;vertical-align:middle;}
.ServiceIDLabel input{display:none;}
.ServiceID_Icon .ServiceIDPriceContainer{position:absolute;left:0px;bottom:10px;width:140;margin-left:5px;margin-right:5px;z-index:99;}
.ServiceID_Icon .ServiceIDSpecialOffer{position:absolute;left:0px;top:-5px;z-index:100;}
.ServiceID_Icon .ServiceID_Icon_Over{position:absolute;top:0px;left:0px;width:150px;height:150px;z-index:97;}
.ServiceID_Icon .ServiceID_HelperDiv{position:relative;top:0px;left:0px;width:150px;height:150px;z-index:399;}
.ServiceID_Icon .RibbonNewProduct{position:absolute;top:-4px;left:-4px;height:58px;width:58px;z-index:199;}
.ServiceID_Icon .RibbonLastChance{position:absolute;top:-4px;left:96px;height:58px;width:58px;z-index:199;}
.ServiceID_Icon .ServiceID_Icon_Animation_1{position:absolute;top:0px;right:0px;width:150px;height:150px;display:none;z-index:95;}
.ServiceID_Icon .ServiceID_Icon_New_Animation_1{position:absolute;top:48px;right:12px;width:128px;height:64px;display:none;z-index:95;}
.PMCID_Icon_Container{position:relative;width:156px;height:106px;float:left;margin:3px;}
.PMCID_Icon_Container label{font-size:8pt;}
.PMCID_Icon{position:relative;float:left;top:3px;left:3px;width:150px;height:100px;text-align:center;background-repeat:no-repeat;color:white;cursor:pointer;}
.PMCID_Icon .PMCID_CP_Icon{position:relative;margin-left:auto;margin-right:auto;margin-top:25px;}
.PMCID_Icon .PMCID_CP_Label{position:relative;margin-left:auto;margin-right:auto;top:22px;z-index:99;}
.PMCID_CP_Label input{display:none;}
.PMCID_Icon .PMCID_Icon_Selected{position:absolute;top:0px;left:0px;width:150px;height:100px;z-index:98;}
.PMCID_Icon .PMCID_Deactivated{position:absolute;top:0px;left:0px;width:150px;height:100px;z-index:99;}
.PMCID_Icon .PMCID_Icon_Over{position:absolute;top:0px;left:0px;width:150px;height:100px;}
.PermanentDeactivated{position:absolute;left:0px;z-index:400;}
.PermanentDeactivated .PMCID_Deactivated{position:relative;left:0px;width:150px;}
.PermanentDeactivated .ServiceID_Deactivated{position:relative;left:0px;width:150px;}
.SubmitButtonRow{position:relative;height:25px;margin-top:25px;margin-bottom:25px;text-align:center}
.SubmitButtonRow .LeftButton{float:left;margin-left:50px;}
.SubmitButtonRow .CenterButton{margin-left:auto;margin-right:auto;width:135px;}
.SubmitButtonRow .RightButton{float:right;margin-right:50px;}
.PurchasedItemContainer{position:relative;float:right;overflow:hidden;height:70px;width:130px;border:1px solid #7b6e4c;margin-left:10px;}
.PurchasedItemImage{position:absolute;height:150px;width:150px;top:-47px;left:-7px;}
.PurchasedItemImageNew{position:absolute;height:64px;width:128px;top:0px;left:0px;}
#ScreenshotThumbnailContainerTable{width:100%;}
.ScreenshotThumbnailContainer{position:relative;margin:3px;padding:3px;width:232px;border:1px solid #7B6E4C;color:#C9BDAB;display:inline-block;}
* html .ScreenshotThumbnailContainer{display:inline;}
.ScreenshotThumbnailContainer img{border:1px solid #7B6E4C;width:230px;height:147px;cursor:pointer;}
.ScreenshotThumbnailContainer .ScreenshotText{position:relative;width:230px;height:75px;display:table;}
.ScreenshotThumbnailContainer .ScreenshotText p{text-align:center;vertical-align:middle;display:table-cell;}
.InfoBar{position:relative;height:28px;top:6px;margin-left:5px;margin-right:5px;font-size:10px;color:white;font-family:Verdana, Arial, Times New Roman, sans-serif;}
.InfoBarBlock{margin-right:15px;}
.InfoBarBigLogo{margin-bottom:0px;}
.InfoBarSmallElement{margin-left:5px;}
.InfoBarNumbers{top:-4px;position:relative;}
.InfoBar a{font-family:Verdana, Arial, Times New Roman, sans-serif;font-size:7pt;font-weight:normal;color:white;}
.InfoBar a:link{color:#e6e6e6;font-weight:normal;text-decoration:none;}
.InfoBar a:visited{color:#e6e6e6;font-weight:normal;text-decoration:none;}
.InfoBar a:focus{color:white;font-weight:normal;text-decoration:none;}
.InfoBar a:active{color:white;font-weight:normal;text-decoration:underline;}
.InfoBar a:hover{color:#ffffff;font-weight:normal;text-decoration:underline;}
}


/* new password */

.PWStrengthContainer {
    position: relative;
    clear: both
}

.PWStrengthIndicator {
    text-align: center;
    border: 1px solid grey;
    color: #fff;
    width: 245px;
    font-size: 10pt
}

.TextInputLine .PWStrengthIndicator {
    width: 242px
}

.PWStrengthLevel0,.PWStrengthLevel1 {
    background-color: #ec644b
}

.PWStrengthLevel2 {
    background-color: #eb8005
}

.PWStrengthLevel3 {
    background-color: #b0b300
}

.PWStrengthLevel4 {
    background-color: #20a000 
}

.PWStrengthToolTip {
    display: none;
    position: absolute;
    width: 410px;
    top: -25px;
    padding: 0 8px 8px;
    border: 1px double #5a2800;
    color: #5a2800;
    font-size: 8pt;
    background-image: url(../images/content/scroll.gif);
    z-index: 1000;
    left: 250px
}

.TextInputLine .PWStrengthToolTip {
    left: 270px;
    min-width: 250px
}

.CVIcon {
    float: left;
    position: relative;
    z-index: 150;
    cursor: help;
    background-color: #d5c0a1;
    border: 1px solid #5a2800;
    margin: auto;
    padding: 1px;
    width: 64px;
    height: 64px;
    overflow: hidden;
    image-rendering: crisp-edges;
    image-rendering: pixelated
}

.CVIcon.CVIconObject {
    width: 32px;
    height: 32px;
    overflow: hidden
}

.CVIcon.CVIconObject img {
    width: 32px;
    height: 32px
}

.ObjectAmount {
    position: absolute;
    bottom: 0;
    right: 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: 700;
    z-index: 100;
    color: #fff;
    text-shadow: -1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000
}

.ObjectTier {
    position: absolute;
    bottom: 32px;
    left: 25px;
    width: 9px;
    height: 8px;
    z-index: 100
}

.ObjectTier img {
    max-width: 100%;
    max-height: 100%
}

@keyframes glowText {
  from {
    text-shadow: 0 0 10px #ffd700; /* Cor de brilho (amarelo dourado) */
  }
  to {
    text-shadow: 0 0 20px #ffd700; 
  }
}
.pulsateText {
    text-shadow: -1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000;
    animation: pulsateScale 1s ease-in-out infinite;
    transform-origin: center;
}

@keyframes pulsateScale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1) translateY(-5%); /* Aumenta a escala e ajusta a posição vertical */
  }
  100% {
    transform: scale(1);
  }
}