/* PvP Statistics page
	-------------------------------------------------------------------------------------*/
	
	.pvp-stats-header {
		width:966px; height:82px;
		background:url(../images/pvp-ranking-head.jpg);
		border-radius:4px;
		box-shadow:0 0 5px rgba(0,0,0,.5);
		margin:0 0 7px 0;
		}
		
		
		.pvp-statistics-table {}
		
			.pvp-statistics-table ul.player-row {
				list-style: none;
				box-shadow:0 1px 0 #1c1816, inset 0 -1px 0 #0b0a0a;
				height:45px;
				width:100%;
				top:1px;
				}
				.pvp-statistics-table ul.player-row li {
				float:left;
				display:block;
				width:auto; height:31px;
				box-shadow:inset -1px 0 0 #0b0a0a, 1px 0 0 #1c1816;
				padding-top:14px !important;
				}
				.pvp-statistics-table ul.player-row li:last-child { box-shadow:none;}
			    ul.player-row li.pro-class {width:80px; text-align:right; padding:0 20px 0 0; font-weight:bold; color:#d2bf97;}
				ul.player-row li.names {width:180px; text-align:right; padding:0 12px 0 0; font-weight:bold; color:#a59e95;}
				ul.player-row li.win {width:100px; text-align:right; padding:0 20px 0 0; font-weight:bold; color:#a59e95;}
			    ul.player-row li.guilds {width:180px	; text-align:right; padding:0 12px 0 0; font-weight:bold; color:#d2bf97;}
				ul.player-row li.Lose {width:100px; text-align:right; padding:0 20px 0 0; font-weight:bold; color:#a59e95;}
			    ul.player-row li.numberoness {width:160px; text-align:center; color:#49443f; font-weight:bold;}
				ul.player-row li.numberone {width:80px; text-align:center; color:#49443f; font-weight:bold;}
				ul.player-row li.number {width:45px; text-align:center; color:#49443f; font-weight:bold;}
			    ul.player-row li.cps {width:150px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#a59e95;}
				ul.player-row li.level {width:235px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#a59e95;}
			    ul.player-row li.char-name {width:180px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#a59e95;}
				ul.player-row li.guild-name {width:150px; text-align:left; padding:0 0 0 12px; font-weight:bold;  color:#d2bf97;}
				ul.player-row li.race {width:60px; text-align:center;}
				ul.player-row li.class {width:60px; text-align:center;}
				ul.player-row li.honorable-kills {width:110px; text-align:right; padding:0 12px 0 0; font-weight:bold; color:#c79e53;}
                ul.player-row li.numberones {width:60px; text-align:center; color:#49443f; font-weight:bold;}
				.account_avatar{width:168px;box-shadow:none !important;text-align:center}.account_avatar
                                  .avatar{width:77px;height:77px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,.05);margin:0
                auto}.account_avatar .avatar
                                   span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:73px;height:73px;top:2px;left:2px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1), 0 0 0 1px #000}
				
				.Mero_avatar{width:90px;box-shadow:none !important;text-align:center}.Mero_avatar
                                  .avatars{width:40px;height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,.05);margin:0
                auto}.Mero_avatar .avatars
                                   span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;width:40px;height:40px;top:2px;left:2px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1), 0 0 0 1px #000}
				ul.player-row li.default {width:150px; text-align:center; color:#49443f; font-weight:bold;}
			
				ul.player-row li.ticketnumber {width:100px; text-align:center; color:#49443f; font-weight:bold;}
				ul.player-row li.ticketview {width:100px; text-align:center; color:#49443f; font-weight:bold;}
				ul.player-row li.ticketview a {	color:#157782}
				ul.player-row li.ticketdate {width:100px; text-align:center; color:#49443f; font-weight:bold;}								
				ul.player-row li.ticketstatus {width:150px; text-align:center; color:#49443f; font-weight:bold;}												
				
				
					/* Icons */
					ul.player-row li.race p {
						display:block;
						width:37px; height:37px;
						background-size:100%;
						border-radius:3px;
						position:absolute;
						top:40%; left:48%;
						margin:-16px 0 0 -15px;
						box-shadow:0 0 4px rgba(0,0,0,.6), inset 0 0 0 1px rgba(255,255,255,.15);
						}
					ul.player-row li.class p {
						display:block;
						width:37px; height:37px;
						background-size:100%;
						border-radius:3px;
						position:absolute;
						top:40%; left:48%;
						margin:-16px 0 0 -15px;
						box-shadow:0 0 4px rgba(0,0,0,.6), inset 0 0 0 1px rgba(255,255,255,.15);
						}
				
				/* Header */
				.pvp-statistics-table ul.stats-header {
					background:url(../images/stats-page-header.gif) bottom repeat-x;
					box-shadow:0 3px 0 #0b0a0a, 0 4px 0 #1c1816, inset 0 1px 0 rgba(255,255,255,.04);
					margin:0 0 3px 0;
					height:36px;
					top:0;
					}
					.pvp-statistics-table ul.stats-header li {
					height:27px;
					padding-top:9 !important;
					color:#3c3830 !important;
					font-weight: normal !important;
					font-size:12px !important;
					}
					
					
					
		/* tickets */
		
		.tickets-table {}
		
			.tickets-table ul.ticket-row {
				list-style: none;
				box-shadow:0 1px 0 #1c1816, inset 0 -1px 0 #0b0a0a;
				height:45px;
				width:100%;
				top:1px;
				}
				.tickets-table ul.ticket-row li {
				float:left;
				display:block;
				width:auto; height:31px;
				box-shadow:inset -1px 0 0 #0b0a0a, 1px 0 0 #1c1816;
				padding-top:14px !important;
				}
				.tickets-table ul.ticket-row li:last-child { box-shadow:none;}
				ul.ticket-row li.ticketid {width:40px; text-align:center; color:#49443f; font-weight:bold;}
				ul.ticket-row li.ticketdate {width:140px; text-align:left; padding:0 0 0 12px; font-weight:lighter; color:#49443f;}
				ul.ticket-row li.ticketaccount {width:110px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#49443f;}				
				ul.ticket-row li.ticketsubject {width:120px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#676058;}
				ul.ticket-row li.ticketsubjecthead {width:120px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#49443f;}				
				ul.ticket-row li.ticketreplies {width:140px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#49443f;}				
				ul.ticket-row li.ticketaction {width:50px; text-align:left; padding:0 0 0 12px; font-weight:bold; color:#49443f;}

/* Account panel
	-------------------------------------------------------------------------------------*/
	
	.account-panel-head {
		width:663px; height:82px;
		border-radius:4px;
		box-shadow:0 0 5px rgba(0,0,0,.7);
		background:url(../images/account-panel.jpg);
		margin:0 0 7px 0;
		}
		
		.account-panel-info-box {
			background:url(../images/account-panel-info-background.png) no-repeat right, url(images/texture-3.gif) repeat;
			width:643px; height: auto; min-height:200px;
			border-radius:3px;
			box-shadow:inset 0 0 0 1px rgba(255,255,255,.02), 0 0 5px rgba(0,0,0,.7);
			margin:0 auto 10px auto;
			}
			
			#account-info {
			color:#474341;
			padding:10px 20px 10px 20px;
			}
			#account-info p { margin:4px 0;}
			#account-info p span { font-weight:bold; color:#615c58;}
			
		ul.account-panel-menu {
			width:643px;
			margin:0 auto;
			list-style:none;
			left:40px;
			padding:30px 0 20px 0;
			}
			
			ul.account-panel-menu li {
				display:block;
				float:left;
				width:270px; height:50px;
				margin:0 20px 20px 0;
				}
				ul.account-panel-menu li a {
					display:block;
					width:270px; height:43px;
					background: url(../images/menu-effect.gif) no-repeat left rgba(0,0,0,.1);
					padding:7px 0 0 0;
					}
					ul.account-panel-menu li a h4 {
					font-family:days-font;
					font-size:14px;
					text-transform:uppercase;
					color:#8f7d66;
					letter-spacing:1px;
					margin:0px 0 0 13px;
					}
					ul.account-panel-menu li a p { color:#474441;margin:2px 0 0 13px;}
					
				ul.account-panel-menu li a:hover {
					background: url(../images/menu-effect.gif) no-repeat right rgba(255,255,255,.01);
					box-shadow:0 0 10px rgba(0,0,0,.2);
					transition: all 200ms; -moz-transition: all 200ms; -webkit-transition: all 200ms; -o-transition: all 200ms;
					}
					ul.account-panel-menu li a:hover h4 { color:#ecbd4c;}
					ul.account-panel-menu li a:hover p { color:#625e5a;}
		
		/* Account Panel suppage header */
		.account-subpage-header {
			height:54px;
			margin:0 auto 20px auto;
			}
			.account-subpage-header h4 {
			font-family:days-font;
			color:#706552;
			font-size:12px;
			text-transform:uppercase;
			letter-spacing:1px;
			margin:18px 0 0 20px;
			float:left;
			}
			.account-subpage-header a.back-to-account {
				display:block;
				float:right;
				width:42px; height:33px;
				background-image:url(../images/back-btn.jpg);
				border-radius:3px;
				box-shadow:0 0 3px rgba(0,0,0,.2);
				margin:10px 12px 0 0;
				}
				.account-subpage-header a.back-to-account:hover { background-position:-0px -33px;}
				
		
		/* VOTE STORE */
		.vote-store-search-bar {
			padding:20px 0 20px 0;
			}
			.vote-store-search-bar input { display:inline-block;}
			.vote-store-search-bar input[type='text'] { width:298px;}
			.vote-store-search-bar .ui-selectmenu { display:inline-block; vertical-align:top; margin:0 0 0 10px;}
			.vote-store-search-bar select { width:86px;}
			.vote-store-search-bar form { margin:0 auto;}
			.vote-store-search-bar input[type='submit']{margin:0 0 0 10px;}
			
			.advanced-options {
				width:500px;
				}
				.advanced-options select#category { width:98px;}
				.advanced-options select#item-level { width:105px;}
				.advanced-options select#price { width:75px;}
				
			.charcater-and-info {
				width:500px;
				padding:15px 0 0 0;
				margin:13px 0 0 0;
				box-shadow:inset 0 2px 0 #131110, inset 0 3px 0 rgba(255,255,255,.02);
				}
				
				.charcater-and-info .vote-points-info {
					float:left;
					text-align:left;
					}
					.charcater-and-info .vote-points-info h4 { color:#706552;}
					.charcater-and-info .vote-points-info p { font-size:11px; color:#55524c;}
					
				.charcater-and-info select#character { width:180px;}
				.charcater-and-info .ui-selectmenu { float:right;}


		ul.store-items-results { width:500px; margin:0 auto 0 auto; padding:0 0 70px 0;}
		
		ul.store-items-results li {
			display:block;
			width:500px; height:60px;
			/* box-shadow:inset 0 0 0 1px rgba(255,255,255,.02), 0 0 5px rgba(0,0,0,.7); */
			border-radius:4px;
			float:left;
			background:rgba(0,0,0,.2);
			box-shadow:inset 0 0 10px rgba(0,0,0,.2), 0 1px 0 rgba(255,255,255,.02);
			margin:0 0 10px 0;
			}
			ul.store-items-results li div {
				display:block;
				width:428px; height:40px;
				background:url(images/texture-3.gif) repeat;
				box-shadow:inset 0 0 0 1px rgba(255,255,255,.02), 0 0 5px rgba(0,0,0,.7);
				border-radius:3px;
				margin:10px 0 0 10px;
				float:left;
				}
				ul.store-items-results li div h4 { padding:5px 0 0 8px;}
				ul.store-items-results li div p { color:#45423d; padding:0 0 0 8px; font-size:11px; font-weight:bold;}
				
			ul.store-items-results li input.purchase-item-store {
				display:block;
				float:right;
				width:38px; height:33px;
				background-image:url(..styles/default/images/purchase-btn.jpg);
				margin:14px 12px 0 0;
				border-radius:3px;
				box-shadow:0 0 7px rgba(0,0,0,.6);
				}
				ul.store-items-results li input.purchase-item-store:hover { background-position:-0px -33px;}


.top-arena-tooltip {
    display:none;
    position:absolute;
    opacity: 0.80;
    width: auto;
    background-color:#000;
    color:#fff;
	font-family: tahoma;
	font-size: 12px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow: 0 0 2px 2px #333;
    -webkit-box-shadow: 0 0 2px 2px #333;
    box-shadow: 0 0 2px 2px #333;
}
 
.top-arena-tooltip .tipHeader {
}
 
/* IE hack */
*html .top-arena-tooltip .tipHeader {margin-bottom:-6px;}
 
.top-arena-tooltip .tipBody {
    padding:15px;
	font-family: tahoma;
	color:#666;
	text-shadow: 0 0 5px #000;
	font-size: 12px;

}

.top-arena-tooltip .tipBody ul {
	display: block;
	list-style: none;
	margin-bottom: 2px;
}
.top-arena-tooltip .tipBody ul:last-child {
	margin-bottom: 0px;
}

.top-arena-tooltip .tipBody ul li {
	display: inline-block;
	margin-right: 4px;
}

.top-arena-tooltip .tipBody ul li.team-name {
	font-size: 12px;
	margin-bottom: 7px;
	top: -5px;
}
.top-arena-tooltip .tipBody ul li.games-won {
	color: #1b5183;
}
.top-arena-tooltip .tipBody ul li.games-lost {
	color: #9d261d;
}
.top-arena-tooltip .tipBody ul li.col-info {
	color: #908074;
}

.top-arena-tooltip .tipFooter {
}


/* Top guild Teams */

.top-guild-tooltip {
    position: absolute !important;
    color:#fff;
	z-index: 9999;
    font-size:10px;
    min-width:150px;
	background: #131516;
	display: none;
	opacity: 0.9;
	-moz-box-shadow:0 0 6px rgba(0,0,0,.9), 0 0 3px rgba(0,0,0,.9), inset 0 0 3px rgba(0,0,0,.4);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,.9), 0 0 3px rgba(0,0,0,.9), inset 0 0 3px rgba(0,0,0,.4);
	box-shadow:0 0 6px rgba(0,0,0,.9), 0 0 3px rgba(0,0,0,.9), inset 0 0 3px rgba(0,0,0,.4);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
 
.top-guild-tooltip .tipHeader {
}
 
/* IE hack */
*html .top-guild-tooltip .tipHeader {margin-bottom:-6px;}
 
.top-guild-tooltip .tipBody {
    padding:15px;
	color: #4e4e4e;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 2px rgba(0,0,0,1),  1px 0 2px rgba(0,0,0,1);
}

.top-guild-tooltip .tipBody ul {
	display: block;
	list-style: none;
	margin-bottom: 2px;
}
.top-guild-tooltip .tipBody ul:last-child {
	margin-bottom: 0px;
}

.top-guild-tooltip .tipBody ul li {
	display: inline-block;
	margin-right: 4px;
}

.top-guild-tooltip .tipBody ul li.team-name {
	font-size: 18px;
	margin-bottom: 7px;
	top: -5px;
}
.top-guild-tooltip .tipBody ul li.games-won {
	color: #1b5183;
}
.top-guild-tooltip .tipBody ul li.games-lost {
	color: #9d261d;
}
.top-guild-tooltip .tipBody ul li.col-info {
	color: #908074;
}

.top-guild-tooltip .tipFooter {
}
