html,body
{
	height:100%;
	overflow:hidden;
}
#reportLogoHolder,#reportLogo,#pageHeader h2,#pageHeader h3,#pageHeader h1,#menuBottom,#menuTop,#extraDiv1,#extraDiv2,#extraDiv3
{
	display:none;
}
body.topBar
{
	background: #790c1f url(images/header.jpg) no-repeat;
	font:normal 12px arial;
	border-bottom:1px dotted #000;
	color:#fff;
}
div.topBar
{
	position:absolute;
	z-index:2;
	width:100%;
	text-align:right;
	top:35px;
	right:10px;
}
div.buttons
{
	font-weight:bold;
	position:absolute;
	z-index:1;
	right:10px;
	top:4px;
}
a.buttons
{
	color:#fff;
}
b.topBar
{
	color:#fff;
}
body.dashboard
{
	overflow:auto;
	background:#ededed;
	margin:0px;
	padding:5px;
	border-right:1px dotted #000;
}
a.upHolder,a.downHolder
{
	text-align:left;
	color:#790c1f;
	text-decoration:none;
	font:bold 11px arial;
	display:block;
	background:#f2f2f2 url(images/metalTop.gif) no-repeat;
	height:19px;
	padding:4px 0px 0px 10px;
	margin:0px;
}
a.upHolder:hover,a.downHolder:hover
{
	color:#790c1f;
	text-decoration:underline;
	background:#f2f2f2 url(images/metalTop.gif) no-repeat;
}
a.toolsTop
{
	width:150px;
	display:block;
	text-align:left;
	color:#790c1f;
	text-decoration:none;
	font:bold 11px arial;
	background:#f2f2f2 url(images/metalTop.gif) no-repeat;
	height:19px;
	padding:4px 0px 0px 10px;
	margin:0px;
}
#generalBox,#stableBox,#recordsBox,#helpBox,#promotionsBox,#supporterBox,#toolsBox
{
	width:159px;
	font:10px arial;
	background-color:#fff;
	color:#790c1f;
	border:0px solid #790c1f;
	margin-bottom:10px;
}
#toolsBox
{
	width:195px;
}
#generalBoxBody,#stableBoxBody,#recordsBoxBody,#helpBoxBody,#promotionsBoxBody,#supporterBoxBody
{
	padding:7px 6px 7px 6px;
}
.toolsHide
{
	display:none;
}
.toolsShow
{
	font:11px arial;
	background-color:#f2f2f2;
	color:#790c1f;
	padding:3px 3px 3px 3px;
	overflow:auto;
	z-index:98;
}
a.homeLink,a.linksLink,a.logoutLink,a.profileLink,a.fightersLink,a.stableLink,a.leagueLink,a.arenaLink,a.gymLink,a.economyLink,a.searchLink,a.helpLink,a.forumLink,a.operationsLink,a.scheduleLink,a.starsLink,a.trainingLink,a.analysisLink,a.comparisonLink,a.statsLink,a.customiseLink,a.avatarLink,a.signaturesLink,a.drinkLink,a.friendsLink,a.viralLink,a.recordsLink,a.popularLink,a.developmentLink
{
	display:block;
	font:11px arial;
	text-decoration:none;
	color:#790c1f;
	padding:4px 0px 4px 26px;
}
a.homeLink
{
	background:#fff url(images/homeSmall.gif) no-repeat left center;
}
a.leagueLink
{
	background:#fff url(images/tabularSmall.gif) no-repeat left center;
}
a.linksLink
{
	background:#fff url(images/linksSmall.gif) no-repeat left center;
}
a.logoutLink
{
	background:#fff url(images/logoutSmall.gif) no-repeat left center;
}
a.profileLink
{
	background:#fff url(images/profileSmall.gif) no-repeat left center;
}
a.fightersLink
{
	background:#fff url(images/fighterSmall.gif) no-repeat left center;
}
a.stableLink
{
	background:#fff url(images/stableSmall.gif) no-repeat left center;
}
a.arenaLink
{
	background:#fff url(images/arenaSmall.gif) no-repeat left center;
}
a.gymLink
{
	background:#fff url(images/gymSmall.gif) no-repeat left center;
}
a.economyLink
{
	background:#fff url(images/economySmall.gif) no-repeat left center;
}
a.searchLink
{
	background:#fff url(images/searchSmall.gif) no-repeat left center;
}
a.helpLink
{
	background:#fff url(images/helpSmall.gif) no-repeat left center;
}
a.forumLink
{
	background:#fff url(images/forumSmall.gif) no-repeat left center;
}
a.operationsLink
{
	background:#fff url(images/operationsSmall.gif) no-repeat left center;
}
a.viralLink
{
	background:#fff url(images/mailSmall.gif) no-repeat left center;
}
a.scheduleLink
{
	background:#fff url(images/scheduleSmall.gif) no-repeat left center;
}
a.starsLink
{
	background:#fff url(images/starSmall.gif) no-repeat left center;
}
a.trainingLink
{
	background:#fff url(images/trainingSmall.gif) no-repeat left center;
}
a.analysisLink
{
	background:#fff url(images/analysisSmall.gif) no-repeat left center;
}
a.comparisonLink
{
	background:#fff url(images/comparisonSmall.gif) no-repeat left center;
}
a.statsLink
{
	background:#fff url(images/statsSmall.gif) no-repeat left center;
}
a.customiseLink
{
	background:#fff url(images/customiseSmall.gif) no-repeat left center;
}
a.avatarLink
{
	background:#fff url(images/avatarSmall.gif) no-repeat left center;
}
a.signaturesLink
{
	background:#fff url(images/adminSmall.gif) no-repeat left center;
}
a.drinkLink
{
	background:#fff url(images/pintSmall.gif) no-repeat left center;
}
a.friendsLink
{
	background:#fff url(images/friendsSmall.gif) no-repeat left center;
}
a.recordsLink
{
	background:#fff url(images/recordsSmall.gif) no-repeat left center;
}
a.popularLink
{
	background:#fff url(images/popularSmall.gif) no-repeat left center;
}
a.developmentLink
{
	background:#fff url(images/progressSmall.gif) no-repeat left center;
}
a.homeLink:hover,a.linksLink:hover,a.leagueLink:hover,a.logoutLink:hover,a.profileLink:hover,a.fightersLink:hover,a.stableLink:hover,a.arenaLink:hover,a.gymLink:hover,a.economyLink:hover,a.searchLink:hover,a.helpLink:hover,a.promotionsLink:hover,a.operationsLink:hover,a.forumLink:hover,a.scheduleLink:hover,a.starsLink:hover,a.trainingLink:hover,a.analysisLink:hover,a.comparisonLink:hover,a.statsLink:hover,a.customiseLink:hover,a.avatarLink:hover,a.signaturesLink:hover,a.drinkLink:hover,a.friendsLink:hover,a.viralLink:hover,a.recordsLink:hover,a.popularLink:hover,a.developmentLink:hover
{
	text-decoration:underline;
}
#helpInstruction
{
	margin-top:5px;
	border-top:1px solid #d4d0c8;
}
img.arena
{
	margin:8px 2px 2px 2px;
	padding:2px;
	border:1px solid #ddd;
}
img.uploadImage
{
	margin:5px 10px 5px 10px;
	padding:5px;
	border:3px double #ddd;
}
#navigation
{
	padding:3px;
	width:540px;
	height:25px;
	margin:0px 0px 5px 9px;
	border:1px solid #aaa;
}
div.titleShelf
{
	width:100%;
	text-align:center;
	margin-top:3px;
	border-bottom:1px solid #790c1f;
}
img.trophySmall
{
	margin:1px;
}
div.insults
{
	display:show;
}
#suite a:hover
{
	text-decoration:underline;
}
#suite
{
	clear:both;
	width:790px;
}
#extraDiv4
{
	overflow:auto;
}
#contentArea
{
	clear:both;
	margin:2px 0 0 5px;
}
input,textarea
{
	padding:0 2px 2px 2px;
	width:176px;
	height:10px;
	margin:2px;
}
textarea.messageCopy
{
	width:400px;
	height:50px;
}
input.cash
{
	width:30px;
}
.message
{
	width:525px;
	height:80px;
	margin:4px;
	padding:2px;
}
.file
{
	width:190px;
	height:20px;
}
.button
{
	width:100px;
	height:20px;
	margin:2px 0 0 3px;
	float:right;
}
.betButton
{
	width:150px;
	height:20px;
	margin:2px 0 0 3px;
}
div.chat
{
	width:160px;
	height:200px;
	border:1px solid #ddd;
	overflow:auto;
	padding:0 2px 2px 2px;
	margin:2px 7px 2px 7px;
	font-size:9px;
	color:#000;
}
div.chatStream
{
	margin-bottom:3px;
	text-align:left;
}
span.chat
{
	font-size:10px;
	color:#790c1f;
	font-weight:normal;
}
b.chat
{
	font-size:10px;
	color:#790c1f;
}
a.chatEnd
{
	width:1px;
	height:1px;
}
.chatMessage
{
	font-size:9px;
	width:160px;
	height:20px;
	overflow:auto;
}
.chatButton
{
	width:170px;
	height:18px;
}
input.boost
{
	width:20px;
	height:20px;
	cursor:pointer;
	margin:0px 10px 0px 10px;
}
span.boost
{
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	color:#790c1f;
	margin:0px 2px 0px 2px;
}
.messageCounter
{
	width:30px;
	margin:2px 0 0 3px;
	float:right;
}
#body,h3,a,input,select,textarea
{
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}
a,h3,select,textarea
{
	color:#790c1f;
}
a:hover
{
	text-decoration:underline;
}
a.injury
{
	color:#cc0000;
	padding-left:10px;
	font:14px arial;
	font-weight:bold;
}
a.injury:hover
{
	text-decoration:none;
}
img.smiley
{
	padding-left:10px;
}
#body
{
	height:100%;
	width:100%;
	overflow:auto;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
#suite
{
	padding:0px;
	margin:0;
}
#contentTop
{
	height:20px;
	display:block;
	border-bottom:1px solid #000;
}
body
{
	background:#fff;
	margin:0px;
	padding:0px;
}
.hide
{
	display:none;
}
#extraDiv5
{
	position:absolute;
	left:10px;
	top:10px;
	display:block;
	width:254px;
	z-index:90;
}
#content
{
	padding:3px 3px 85px 3px;
}
#content p, #suite p
{
	font-family:arial;
	font-size:11px;
	max-width:600px;
	margin:0px;
	padding:2px 5px 5px 5px;
	text-align:justify;
}
#content b, #suite b
{
	font-family:arial;
	font-size:11px;
	color:#790c1f;
}
#content h3, #suite h3
{
	font-weight:bold;
	margin:0px;
}
#content th, #suite th,#content td, #suite td
{
	padding:0px 5px 0px 2px;
}
div.contentSection
{
	padding:0px;
	margin:0px 0px 10px 0px;
}
table
{
	margin:0;
	padding:0;
	text-align:left;
}
.tableTop
{
	border:1px solid #ddd;
	width:500px;
	margin-bottom:10px
}
td.full
{
	width:100%;
}
td.nav
{
	width:30px;
	text-align:center;
}
a.deleteIcon
{
	display:block;
	height:21px;
	width:22px;
	background:transparent url(images/deleteIcon.gif) no-repeat left center;
}
a.addIcon
{
	display:block;
	height:21px;
	width:22px;
	background:transparent url(images/addSmall.gif) no-repeat left center;
}
a.minusIcon
{
	display:block;
	height:21px;
	width:22px;
	background:transparent url(images/minusSmall.gif) no-repeat left center;
}
a.nospaceIcon
{
	display:block;
	height:21px;
	width:22px;
	background:transparent url(images/nospaceSmall.gif) no-repeat left center;
}
a.editIcon
{
	display:block;
	height:21px;
	width:22px;
	background:transparent url(images/editIcon.gif) no-repeat left center;
}
a.detailedFree,a.addFree,a.uploadFree,a.deleteFree,a.searchFree,a.rankingsFree,a.scheduleFree
{
	display:block;
	height:21px;
	padding-left:28px;
	padding-top:8px;
}
a.rankingsFree
{
	background:transparent url(images/starSmall.gif) no-repeat left center;
}
a.scheduleFree
{
	background:transparent url(images/scheduleSmall.gif) no-repeat left center;
}
a.detailedFree
{
	background:transparent url(images/detailedSmall.gif) no-repeat left center;
}
a.addFree
{
	background:transparent url(images/addSmall.gif) no-repeat left center;
}
a.minusFree
{
	background:transparent url(images/minusSmall.gif) no-repeat left center;
}
a.uploadFree
{
	background:transparent url(images/uploadSmall.gif) no-repeat left center;
}
a.deleteFree
{
	background:transparent url(images/deleteIcon.gif) no-repeat left center;
}
a.searchFree
{
	background:transparent url(images/searchSmall.gif) no-repeat left center;
}
div.information
{
	width:500px;
	border:1px solid #aaa;
	padding:10px 5px 10px 40px;
	margin:10px;
	min-height:30px;
	background:#fff url(images/infoBig.gif) no-repeat left top;
}
div.traineeDescription
{
	font-weight:normal;
	border:1px solid #aaa;
	padding:10px 5px 10px 40px;
	margin:10px;
	min-height:30px;
	background:#fff url(images/infoBig.gif) no-repeat left top;
}
div.alert
{
	width:500px;
	border:1px solid #aaa;
	padding:10px 5px 0px 40px;
	margin:10px;
	min-height:30px;
	background:#fff url(images/alertBig.gif) no-repeat left top;
}
div.stableDescription
{
	width:400px;
	min-height:30px;
	border:3px double #aaa;
	padding:10px 5px 10px 40px;
	margin:10px 50px 10px 50px;
	background:#fff url(images/announceBig.gif) no-repeat left top;
}
table.ranking
{
	width:100%;
	padding:4px;
	border:1px solid #aaa;
	margin:4px 7px 4px 7px;
	border-collapse:collapse;
}
th.ranking
{
	color:#0d5013;
	white-space:normal;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color:#d4d5e5;
	border:1px solid #aaa;
	margin:4px;
	padding:2px 5px 2px 5px;
}
td.ranking,td.rankingNav
{
	border:1px solid #aaa;
	margin:4px;
	padding:2px 5px 2px 5px;
	text-align:center;
}
td.rankingNav
{
	width:30px;
	text-align:center;
}
td.rankingSwi
{

	border:1px solid #aaa;
	margin:4px;
	padding:2px 5px 2px 5px;
	text-align:center;
	white-space:nowrap;
}
td.rankingFull
{
	width:100%;
	border:1px solid #aaa;
	margin:4px;
	padding:2px 5px 2px 5px;
	text-align:center;
}
a.forum
{
	background:#fff url(images/forumBig.gif) no-repeat left center;
	padding:10px 5px 10px 42px;
	display:block;
}
a.mail
{
	background:#fff url(images/mailBig.gif) no-repeat left center;
	padding:10px 5px 10px 42px;
	display:block;
}
a.supporter
{
	background:#fff url(images/operationsBig.gif) no-repeat left center;
	padding:10px 5px 10px 42px;
	display:block;
}
a.web
{
	background:#fff url(images/linksBig.gif) no-repeat left center;
	padding:10px 5px 10px 42px;
	display:block;
}
.radio
{
	height:20px;
	width:20px;
}
a.reportBig
{
	background:#fff url(images/reportBig.gif) no-repeat left center;
	padding:10px 5px 10px 42px;
	display:block;
}
a.adminBig
{
	background:#fff url(images/adminBig.gif) no-repeat left center;
	padding:10px 5px 10px 42px;
	display:block;
}
div.overviewTasks
{
	margin-bottom:20px;
}
div.titleBar
{
	margin-bottom:10px;
}
h3.overviewTasks,h3.titleBar
{
	color:#fff;
	background:#fff url(images/headBlack.gif) no-repeat;
	padding:1px 4px 1px 4px;
	margin-bottom:5px;
}
#suite table
{
	border-collapse:collapse;
	padding:2px;
}
.wideTable
{
	width:100%;
}
.chart
{
	margin:10px 5px 35px 5px;
	width:750px;
}
div.capturePeriod
{
	margin:5px;
	font:bold 14px arial;
	color:#0d5013;
}
table.summaryTable
{
	width:100%;
	padding:4px;
	border:1px solid #aaa;
	margin:5px 7px 15px 7px;
	border-collapse:collapse;
}
th.summaryTable
{
	color:#0d5013;
	white-space:normal;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color:#d4d5e5;
	border:1px solid #aaa;
	margin:4px;
	padding:2px 5px 2px 5px;
}
td.summaryTable
{
	border:1px solid #aaa;
	margin:4px;
	padding:2px 5px 2px 5px;
	text-align:center;
}
td.summaryOutcome
{
	border:1px solid #aaa;
	margin:4px;
	padding:2px 5px 2px 5px;
	text-align:center;
	font-weight:bold;
	color:#b62468;
}
table.fighterList
{
	margin:10px 0px 10px 0px;
}
td.fighterList
{
	vertical-align:top;
}
th.profileLarge,td.profileLarge
{
	vertical-align:top;
	width:250px;
	text-align:center;
}
th.profileLarge
{
	vertical-align:middle;
}
img.profileSmall,table.profileSmallTable
{
	margin-top:10px;
}
div.traineeHolder
{
	margin-top:10px;
}
img.trainee
{
	margin:20px 0px 20px 0px;
	padding:1px;
	border:3px double #ddd;
}
img.coach
{
	margin:5px 0px 0px 0px;
	padding:1px;
	border:3px double #ddd;
}
img.trophy,img.belt
{
	margin:8px 0px 2px 0px;
	padding:1px;
	border:3px double #ddd;
}
th.profileSmall
{
	text-align:center;
}
td.reportVerses
{
	width:150px;
	text-align:center;
	vertical-align:middle;
	color:#790c1f;
	font:bold 40px arial;
}
div.reportHide
{
	display:none;
}
div.reportShow
{
	display:block;
}
div.profileLarge
{
	margin:0px 25px 0px 25px;
}
div.youthPullBody,div.tactics,div.fighterStats
{
	display:show;
	color:#000;
	background-color:#fff;
	padding:3px;
	text-align:center;
}
table.tactics
{
	width:100%;
}
div.tactics
{
	padding:3px 3px 10px 80px;
}
div.fighterStats
{
	font:11px arial;
	border:0px;
	color:#790c1f;
	padding:10px 3px 3px 3px;
	overflow:auto;
}
h3.fighterStats
{
	width:150px;
	display:block;
	text-align:left;
	color:#790c1f;
	text-decoration:none;
	font:bold 11px arial;
	background:#f2f2f2 url(images/metalTop.gif) no-repeat;
	height:19px;
	padding:4px 0px 0px 10px;
	margin:0px;
}
table.fighterStats
{
	background:#fff;
	width:220px;
}
table.profileSmall
{
	margin-left:10px;
}
table.profileSmallTable
{
	width:200px;
}
table.account
{
	margin:10px;
}
table.search
{
	margin:10px;
}
table.searchResults
{
	margin:10px;
	width:600px;
}
table.profileCoach
{
	margin:10px;
}
table.profileLargeTable
{
	margin:10px;
	width:280px;
}
table.profileReportTable
{
	margin:10px;
	width:600px;
}
div.reportResult
{
	margin:10px 0px 10px 0px;
	padding:5px;
	color:#790c1f;
	font:bold 13px arial;
	border:1px solid #aaa;
	background:#ddd;
	
}
img.right
{
	float:right;
	margin:5px;
	padding:3px;
	border:1px solid #790c1f;
}
img.left
{
	float:left;
	margin:5px;
	padding:3px;
	border:1px solid #790c1f;
}
img.stable
{
	margin:10px;
}
table.stable
{
	margin:10px;
	width:300px;
}
table.arena,table.gym
{
	margin:10px;
	width:300px;
}
table.income,table.expenditure
{
	margin:10px;
	width:200px;
}

table.youthPullBody
{
	width:185px;
	margin:10px 10px 5px 10px;
}
th.account,th.profileLargeTable,th.profileSmallTable,th.profileReportTable,th.stable,th.arena,th.gym,th.income,th.expenditure,th.youthPullBody,th.tactics,th.search,th.searchResults,th.fighterStats,th.tournamentReportTable
{
	color:#790c1f;
	height:18px;
	font:bold 11px arial;
	border:1px solid #aaa;
	background:#ddd;
}
th.tournamentReportTable
{
	text-align:center;
}
th.account
{
	width:160px;
}
th.profileLargeTable,th.stable,th.arena
{
	width:100px;
}
th.youthPullBody
{
	width:75px;
}
th.gym
{
	width:130px;
}
th.profileSmallTable
{
	width:75px;
}
td.account,td.profileLargeTable,td.profileSmallTable,td.profileReportTable,td.profileReportTableStar,td.icon,td.stable,td.arena,td.gym,td.income,td.expenditure,td.incomeTotal,td.expenditureTotal,td.youthPullBody,td.tactics,td.search,td.searchResults,td.league,td.star,td.tournament,td.title,td.fighterStats,td.leagueChamp,td.leagueRelegated,td.tournamentReportTable
{
	font:11px arial;
	border:1px solid #aaa;
}
td.code
{
	font:normal 10px courier;
	border:1px solid #aaa;
}
td.tournamentReportTable
{
	vertical-align:top;
	text-align:center;
}
hr.leagueChamp
{
	background-color:#00aa00;
}
hr.leagueRelegated
{
	max-height:2px;
	background-color:#cc0000;
}
td.league
{
	background-color:#ffffff;
}
td.star,td.profileReportTableStar
{
	background-color:#ddddff;
}
td.tournament
{
	background-color:#ffdddd;
}
td.title
{
	background-color:#ffeeff;
}
td.icon
{
	text-align:center;
	vertical-align:middle;
}
td.income,td.incomeTotal
{
	color:#007700;
}
td.expenditure,td.expenditureTotal
{
	color:#990000;
}
td.incomeTotal,td.expenditureTotal
{
	font-weight:bold;
}
td.stableStructure,td.arenaStructure
{
	vertical-align:top;
}
table.tabularIP
{
	width:250px;
	margin:4px 0px 10px 2px;
	border:1px solid #000;
}
table.tabularIP
{
	width:545px;
}
th.tabularIP,th.tabularIPDate
{
	width:125px;
	color:#790c1f;
	font:bold 11px arial;
	border:1px solid #aaa;
	background:#ddd;
}
th.tabularIP
{
	text-align:center;
}
th.tabularIPDate
{
	text-align:left;
}
td.tabularIP,td.tabularIPDate
{
	padding-left:5px;
	padding-right:5px;
	color:#000;
	font:bold 12px arial;
	border:1px solid #aaa;
}
td.tabularIP,td.tabularIPDate
{
	text-align:center;
	font-weight:normal;
}
td.tabularIPDate
{
	text-align:left;
	white-space:nowrap;
}
span.upArrow
{
	padding-left:5px;
	font-weight:bold;
	color:#00aa00;
}
span.downArrow
{
	padding-left:5px;
	font-weight:bold;
	color:#cc0000;
}
span.sameArrow
{
	padding-left:5px;
	font-weight:bold;
	color:#0000aa;
}
span.percent
{
	padding-left:20px;
	font-weight:bold;
	color:#0000aa;
}
span.healthLabel
{
	width:100px;
	color:#0000aa;
	margin-right:5px;
}
div.printHideRight
{
	text-align:right;
	float:right;
}
a.closeButton
{
	position:absolute;
	margin:0px;
	right:1px;
	text-align:right;
	color:#fff;
	text-decoration:none;
	font:bold 11px arial;
	padding:5px 25px 5px 0px;
	background:transparent url(images/closeButtonSmall.gif) no-repeat right center;
}
a.closeButton:hover
{
	color:#043508;
	text-decoration:underline;
}
.printIcon
{
	text-align:right;
	background:#fff url(images/printBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.economyIcon
{
	text-align:right;
	background:#fff url(images/economyBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.filterIcon
{
	text-align:right;
	background:#fff url(images/filterBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.resetIcon
{
	text-align:right;
	background:#fff url(images/logoutBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.youthPullIcon
{
	text-align:right;
	background:#fff url(images/youthPullBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.retireIcon
{
	text-align:right;
	background:#fff url(images/retireBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.starIcon
{
	text-align:right;
	background:#fff url(images/starBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.arenaIcon
{
	text-align:right;
	background:#fff url(images/arenaBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.gymIcon
{
	text-align:right;
	background:#fff url(images/gymBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.fireIcon
{
	text-align:right;
	background:#fff url(images/deleteIcon.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.historyIcon
{
	text-align:right;
	background:#fff url(images/scheduleBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.promotionIcon
{
	text-align:right;
	background:#fff url(images/tabularBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.forumIcon
{
	text-align:right;
	background:#fff url(images/forumBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.messagesIcon
{
	text-align:right;
	background:#fff url(images/messagesBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.promote
{
	display:block;
}
.selectCurrencyIcon
{
	text-align:right;
	background:#fff url(images/currencyBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
.reportIcon
{
	text-align:right;
	background:#fff url(images/reportBig.gif) no-repeat right center;
	padding:10px 42px 10px 5px;
	display:block;
}
#suite b.report1
{
	line-height:18px;
	border:1px solid #ffaaaa;
	padding:0px 2px 0px 2px;
	margin:2px 0px 2px 0px;
	background-color:#ffdddd;
	font-weight:normal;
}
#suite b.report2
{
	line-height:18px;
	border:1px solid #aaaaff;
	padding:0px 2px 0px 2px;
	margin:2px 0px 2px 0px;
	background-color:#ddddff;
	font-weight:normal;
}
#suite b.reportDamage
{
	line-height:18px;
	border:1px solid #aaffaa;
	padding:0px 2px 0px 2px;
	margin:2px 0px 2px 0px;
	background-color:#dfffdf;
	font-weight:normal;
}
#loginBarSection
{
	margin:20px;
	font:11px arial;
	font-weight:bold;
}
#loginBarHolder
{
	margin-top:3px;
	border:1px solid #000;
}
#loginBar
{
	padding-left:3px;
	width:1px;
}
#loginBarSection,#progressBarSection
{
	margin:10px;
	font:11px arial;
	font-weight:bold;
	background:#fff;
	color:#4d000d;
}
#loginBarHolder,#progressBarHolder
{
	margin-top:3px;
	border:1px solid #000;
	background:#bd5264;
}
#loginBar,#progressBar
{
	font-weight:normal;
	white-space:nowrap;
	padding-left:2px;
	background:#790c1f;
	color:#fff;
}
#healthBarHolder
{
	margin-top:3px;
	border:1px solid #000;
	background:#bd5264;
}
#healthBar
{
	width:1px;
	font-weight:normal;
	white-space:nowrap;
	padding-left:1px;
	background:#790c1f;
	color:#fff;
}
span.leagueFighter
{
	color:#000;
}
#imagesHolder,.imagesHolder,#imagesHolderReport,.imagesHolderReport
{
	margin:5px auto 5px auto;
	border:3px double #ddd;
	overflow:hidden;
	width:200px;
	padding:10px 0px 0px 40px;
	height:265px;
}
.imagesHolderSmall
{
	margin:2px auto 2px auto;
	border:3px double #ddd;
	overflow:hidden;
	width:80px;
	padding:4px 0px 0px 10px;
	height:106px;
}
.imagesHolderTiny
{
	margin:2px auto 2px auto;
	border:3px double #ddd;
	overflow:hidden;
	width:36px;
	padding:4px 0px 0px 10px;
	height:54px;
}
#imagesHolderReport,.imagesHolderReport
{
	margin-top:10px;
	padding:10px 0px 0px 15px;
}
#skins,#hair,#eyes,#noses,#mouth,#gloves,#pants,.skins,.hair,.eyes,.noses,.mouth,.gloves,.pants
{
	position:relative;
	padding:3px;
	width:160px;
	height:250px;
}
#hair,.hair
{
	top:-256px;
}
#eyes,.eyes
{
	top:-512px;
}
#noses,.noses
{
	top:-768px;
}
#mouth,.mouth
{
	top:-1024px;
}
#gloves,.gloves
{
	top:-1280px;
}
#pants,.pants
{
	top:-1536px;
}
.skinsSmall,.hairSmall,.eyesSmall,.nosesSmall,.mouthSmall,.glovesSmall,.pantsSmall
{
	position:relative;
	padding:3px;
	width:64px;
	height:100px;
}
.hairSmall
{
	top:-106px;
}
.eyesSmall
{
	top:-212px;
}
.nosesSmall
{
	top:-318px;
}
.mouthSmall
{
	top:-424px;
}
.glovesSmall
{
	top:-530px;
}
.pantsSmall
{
	top:-636px;
}
.skinsTiny,.hairTiny,.eyesTiny,.nosesTiny,.mouthTiny,.glovesTiny,.pantsTiny
{
	position:relative;
	padding:2px;
	width:32px;
	height:50px;
}
.hairTiny
{
	top:-54px;
}
.eyesTiny
{
	top:-108px;
}
.nosesTiny
{
	top:-162px;
}
.mouthTiny
{
	top:-216px;
}
.glovesTiny
{
	top:-270px;
}
.pantsTiny
{
	top:-324px;
}
.paypal
{
	width:62px;
	height:31px;
	border:0px;
}
.donate
{
	width:110px;
	height:23px;
	border:0px;
}
.drink
{
	min-width:60px;
	width:60px;
	min-height:60px;
	height:60px;
	border:0px;
}
#adverts
{
	width:98%;
	background-color:#fff;
	border-top:1px dotted #000;
	padding-top:3px;
	text-align:center;
	z-index:210;
	position:absolute;
	bottom:0;
	left:0;
}
div.guestbookSmall,div.guestbook
{
	text-align:left;
	border-top:1px solid #790c1f;
	border-bottom:1px solid #790c1f;
	margin:5px 0px 5px 0px;
}
div.guestbook
{
	position:relative;
	left:20px;
	margin:5px 10px 5px 10px;
	width:500px;
}
h4.guestbookSmall,h4.guestbook
{
	font-size:10px;
	color:#790c1f;
	margin:2px 0px 2px 0px;
}
b.guestbookSmall,b.guestbook
{
	margin:0px 2px 0px 2px;
}
div.deleteMessage
{
	float:right;
}
div.guestbookComment
{
	text-align:left;
	font-style:italic;
	border-top:1px dashed #000;
	border-bottom:1px dashed #000;
	margin:5px 20px 5px 20px;
}
a.communityAdd
{
	padding-left:20px;
}
/* hide from IE-mac \*/
* html .shell {height: 1%;}
/* end hide */
