@import 'css/header.css';
@import 'css/sidebar.css';

body{
	background: #000000  url('core_images/2/top_body_bg.png') repeat-x top left;
	text-align:center;
	font-family:arial;
	color:#cccccc;
	font-size:12px;
	margin:0px;
}
form{
	margin:0px;
	padding:0px;
}
a{
	color:#006633;
	text-decoration:none;
}
a:hover{
	color:#003311;
}
div.main{
	width:1048px;
	margin:0px auto 0px 100px;
	text-align:left;
}
div.topLinks{
	background:#000000;
	border-top: 1px solid #006633;
	border-bottom: 1px solid #006633;
	margin:0px 0px 10px 0px;
	padding:3px 0px 3px 150px;
        text-align:left;
}
div.topLinks span.textSpan{
	margin:0px 40px 0px 0px;
}
div.topLinks a{
	color:#cccccc;
	margin:0px 40px 0px 0px;
}
div.topLinks a:hover{
	color:#f00000;
}
div.left{
	float:left;
	width:198px;
}
div.middle{
	margin:0px 10px 0px 10px;
	width:790px;
	float:left;
}
div.right{
	float:left;
	width:130px;
}

div.header{
	padding:10px 0px 10px 0px;
}
div.header div.topAd{
	float:right;
	width:728px;
	padding:4px;
	background:#000000;
	border: 1px solid #006633;
}
div.header img.logo{
	margin:50px 0px 0px 0px;
	float:left;
        position: absolute;
}
div.heading{
	background:url('core_images/2/heading_left.png') no-repeat top left;
	padding:0px 0px 0px 18px;
}
div.heading div{
	background:url('core_images/2/heading_right.png') no-repeat top right;
	padding:0px 18px 0px 0px;
}
div.heading div div{
	background:url('core_images/2/heading_bg.png') repeat-x 2px 0px;
	height:21px;
}
div.heading div div h1{
	padding:0px;
	margin:0px;
	position:relative;
	top:4px;
	left:-3px;
	color:#f00000;
	font-weight:bold;
	font-size:12px;
}

div.content{
	background: #000000 url('core_images/2/content_bottom_fade.png') repeat-x bottom left;
}
div.content div.a{
	background: url('core_images/2/content_top_fade.png') repeat-x top left;
}
div.content div.a div.b{
	margin:0px 1px 0px 1px;
	padding:5px 14px 5px 14px;
	background:#000000;
}

div.footing{
	background: #000000 url('core_images/2/footing_left.png') no-repeat top left;
	padding:0px 0px 0px 18px;
	margin:0px 0px 10px 0px;
}
div.footing div{
	background:url('core_images/2/footing_right.png') no-repeat top right;
	padding:0px 18px 0px 0px;
}
div.footing div div{
	background:url('core_images/2/footing_bg.png') repeat-x 2px 0px;
	height:21px;
}

div.links{
	padding:0px;
	margin:0px;
}
div.links a{
	background:url('core_images/2/link_box.png') no-repeat center left;
	padding:0px 0px 0px 12px;
	display:block;
	color:#cccccc;
	text-decoration:none;
	border-bottom:1px solid #222222;
}
div.links a:hover{
	background:url('core_images/2/link_box_hover.png') no-repeat center left;
	color:#f00000;
}
div.links a.red{
	background:url('core_images/2/link_box_red.png') no-repeat center left;
}
div.links a.red:hover{
	background:url('core_images/2/link_box_red_hover.png') no-repeat center left;
}
div.links a.green{
	background:url('core_images/2/link_box_green.png') no-repeat center left;
}
div.links a.green:hover{
	background:url('core_images/2/link_box_green_hover.png') no-repeat center left;
}
div.links a.red_renew{
	background:url('core_images/2/link_box_red_hover.png') no-repeat center left;
}
div.links a.red_renew:hover{
	background:url('core_images/2/link_box_red_hover.png') no-repeat center left;
}
div.links a.green_renew{
	background:url('core_images/2/link_box_green_hover.png') no-repeat center left;
}
div.links a.green_renew:hover{
	background:url('core_images/2/link_box_green_hover.png') no-repeat center left;
}
div.links a.bottom{
	border-bottom:none;
}
a span.fight{
	color:#f00000;
}

div.fightDisplay{
	padding:0px;
	background: url('core_images/2/crowd.png') no-repeat 50% 50px;
	text-align:center;

}
div.fightDisplay a{
	color:#cccccc;
}
div.fightDisplay a:hover{
	color:#aaaaaa;
}
div.fightDisplay div.text{
	float:left;
	width:230px;
}
div.fightDisplay div.text span{
	background:url('core_images/2/label_bg.png');
	display:block;
	border: 1px solid #006633;
	margin:0px 0px 5px 0px;
}
div.fightDisplay div.text span.row1{
	width:180px;
}
div.fightDisplay div.text span.row2{
	width:170px;
}
div.fightDisplay div.text span.row3{
	width:160px;
}
div.fightDisplay div.text span.row4{
	width:150px;
}
div.fightDisplay div.text span.row5{
	width:140px;
}
div.fightDisplay div.image{
	padding:25px;
	width:100px;
	height:9px;
	float:left;
}
div.fightText{
	margin:20px 100px 20px 100px;
	text-align:left
}

table.weightLink{
	font-size:12px;
	width:100%;
	margin:20px 0px 20px 0px;
}
table.weightLink td{
	border-bottom:1px solid #222222;
	border-top:1px solid #222222;
	text-align:center;
}
table.rows{
	font-size:12px;
	width:118%;
}
table.rows th{
	text-align:center;
	padding:2px 3px 2px 3px;
	font-weight:normal;
	border-bottom:1px solid #222222;
}
table.rows td{
	text-align:center;
	padding:12px 3px 2px 3px;
}
table.rows td.win{
	width:12px;
	background:url('core_images/2/win.png') no-repeat center center;
}
table.rows td.loss{
	width:12px;
	background:url('core_images/2/loss.png') no-repeat center center;
}
table.rows td.winTitle{
	width:12px;
	background:url('core_images/2/win_title.png') no-repeat center center;
}
table.rows td.lossTitle{
	width:12px;
	background:url('core_images/2/loss_title.png') no-repeat center center;
}
table.rows td.go_online{
	width:12px;
	background-image:url('core_images/2/win.png');
	background-repeat:no-repeat;
	background-position: center center;
}
table.rows td.go_offline{
	width:12px;
	background-image:url('core_images/2/win_offline.png');
	background-repeat:no-repeat;
	background-position: center center;
}
table.rows td.go_online_champ{
	width:12px;
	background-image:url('core_images/2/win_title.png');
	background-repeat:no-repeat;
	background-position: center center;
}
table.rows td.go_offline_champ{
	width:12px;
	background-image:url('core_images/2/win_offline_champ.png');
	background-repeat:no-repeat;
	background-position: center center;
}
table.rows td.no_online{
	width:12px;
	background-image:url('core_images/2/loss.png');
	background-repeat:no-repeat;
	background-position: center center;
}
table.rows td.no_offline{
	width:12px;
	background-image:url('core_images/2/loss_offline.png');
	background-repeat:no-repeat;
	background-position: center center;
}
table.rows td.no_online_champ{
	width:12px;
	background-image:url('core_images/2/loss_title.png');
	background-repeat:no-repeat;
	background-position: center center;
}
table.rows td.no_offline_champ{
	width:12px;
	background-image:url('core_images/2/loss_offline_champ.png');
	background-repeat:no-repeat;
	background-position: center center;
}
tr.alt{
	background:#111111;
}
tr.noAlt{
	background:#000000;
}
tr.alt div.borderAlt{
	border-top:3px dotted #000000;
}
tr div.border{
	border-top:3px dotted #111111;
}
tr table.borderAlt{
	border-left:3px dotted #000000;
	border-bottom:3px dotted #000000;
}
tr table.border{
	border-left:3px dotted #111111;
	border-bottom:3px dotted #111111;
}
tr.highstreak a{
    color:#D4F0FF;
}

table.rows tr.highstreak{
	background:#0b0b0b;
}
tr.champ a{
	color:#FFD700;
}

tr.champ a:hover{
	color:#CEAD00;
}
table.rows tr.you{
	background:#01174B;
}
table.rows tr.title{
	background:#0b0b0b;
}
table.rows td.logo{
	padding-top:5px;
	padding-bottom:5px;
}
input.button{
	background:#222222;
	border:1px solid #222222;
	color:#cccccc;
}
table.stats input.equipButton{
	background:#222222;
	border:1px solid #222222;
	color:#cccccc;
	width:60px;
	font-size:9px;
}
table.rows input.challenge{
	background:#222222;
	border:1px solid #222222;
	color:#cccccc;
	font-size:9px;
	padding:0px;
	width:100%;
}
table.rows input.sent{
	background:#006600;
	border:1px solid #222222;
	color:#cccccc;
	font-size:9px;
	padding:0px;
	width:100%;
}
table.rows input.received{
	background:#F00000;
	border:1px solid #222222;
	color:#cccccc;
	font-size:9px;
	padding:0px;
	width:100%;
}
table.rows input.choose{
	background:#222222;
	border:1px solid #222222;
	color:#cccccc;
	font-size:9px;
	padding:0px;
	margin:2px;
	width:40px;
}
table.rows.record{
        width:100%;
}
table.stats{
	font-size:12px;
	width:120%;
}
table.stats table{
	font-size:12px;
	width:100%;
}
table.stats.trophies{
        font-size:12px;
        width:100%;
}
table.stats td{
	text-align:right;
}
table.stats td.label{
	border-bottom:1px solid #222222;
}
table.stats th{
	text-align:center;
	padding:2px 3px 2px 3px;
	font-weight:normal;
}
table.stats td.stars{
	text-align:left;
	padding:5px 0px 0px 15px;
}
td.sep{
	font-size:1px;
	border-bottom:1px solid #222222;
}
table.stats input, input.field{
	font-size:12px;
	border:1px solid #222222;
	background:#000000;
	color:#cccccc;
	width:80%;
        float:left;
}
table.stats input.radio{
	width:auto;
}
table.stats select, table.bracket select{
	font-size:12px;
	border:1px solid #222222;
	background:#000000;
	color:#cccccc;
	width:70%;
        float:left;
}
table.rows select{
        font-size:12px;
	border:1px solid #222222;
	background:#000000;
	color:#cccccc;
        width:100%;
}
table.stats select.page{
	width:100px;
        float: none;
        text-align:center;
        font-size:14px;
}
table.stats input.button{
	background:#222222;
}

table.login{
	font-size:12px;
	width:100%;
}
table.login td{
	text-align:right;
}
table.login input{
	font-size:12px;
	border:1px solid #222222;
	background:#000000;
	color:#cccccc;
	width:100%;
}
table.login input.button{
	background:#222222;
}

div.rightAd{
	width:120px;
	padding:4px;
	background:#000000;
	border: 1px solid #006633;
}

div.footer{
	background: #000000  url('core_images/2/top_body_bg.png') repeat-x top left;
	height:100px;
	border-top:2px solid #006633;
	margin:20px 0px 0px 0px;
}
div.footerBox{
	margin:0px auto 0px auto;
	text-align:left;
	width:960px;
}

div.footerBox div.sbyt{
	margin:10px 0px 0px 0px;
	float:left;
	padding:0px 10px 0px 0px;
	border-right:1px solid #ffffff;

}
div.footerLinks{
	margin:10px 0px 0px 10px;
	float:left;
}
div.footerLinks a{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
div.footerLinks a:hover{
	color:#f00000;
	text-decoration:none;
}
.clear{
	clear:both;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.w100{
	width:100px;
}
.w458{
	margin:0px 0px 0px 70px;
	width:458px;
}
.w508{
	margin:0px 0px 0px 0px;
	width:508px;
}
.w528{
	margin:0px 0px 0px 0px;
	width:568px;
}
.w348{
	margin:0px 0px 0px 10px;
	width:348px;
}
img.mascot{
	margin:10px 10px 10px 10px;
}
div.sparstar{
	display:none;
}
div.style{
	display:none;
}
.error{
	color: #f00000;
}
img.avatar{
	max-width:100px;
	max-height:100px;
	_width:100px;
	_height:100px;
	border: 1px solid #006633;
}
table.stats td.avatar{
	text-align:center;
}
textarea.comment{
	background:#000000;
	border:1px solid #222222;
	color:#cccccc;
	width:600px;
	height:80px;
	margin:0px 0px 10px 0px;
}
div.commentAlt{
	background:#111111;
}
div.profile{
	width:142px;
	border-right:1px solid #222222;
}
div.comment{
	padding:10px 10px 10px 10px;
}
div.commentSection{
	padding:0px 0px 0px 10px;
	width:390px;
}
div.commentSection div.date{
	padding:0px 0px 10px 0px;
}
img.noBorder{
	border:none;
}
div.game_news{
	width:358px;
	float:left;
	margin:0px 12px 0px 0px;
}
div.game_news td{
	text-align:left;
	padding:10px;
}
div.game_news td div{
	color:#555555;
	margin:0px 0px 10px 0px;
}
div.mma_news{
	width:268px;
	float:left;
}
span.afs{
	color:#E7E159;
}
div.newsText{
	text-align:left;
	margin:5px 5px 5px 5px;
}
span.subInfo{
	font-size:10px;
	color:#555555;
}
a.newsImage{
	margin:5px 5px 5px 5px;
}
a.newsImage img{
	border: 1px solid #006633;
}
div.shopItem{
	float:left;
	width:270px;
	margin:5px 5px 5px 5px;
	border: 1px solid #006633;
}
div.shopItem img{
	margin:5px 5px 5px 5px;
	border: 1px solid #006633;
	float:left;
}
div.shopItem div.shopText{
	height:55px;
	margin:5px 5px 5px 0px;
}
div.shopItem div.shopPrice{
	float:right;
	margin:5px 5px 5px 5px;
}
span.prem{
	color:#555555;
}
div.premiumBox{
	border: 1px solid #006633;
	float:right;
	width:250px;
	padding:10px;
	margin:10px;
}
table.stats input.pay{
	border:none;
}
table.stats ul{
	padding:0px;
	margin:0px;
	color:#555555;
}
table.stats ul li{
	margin:0px 0px 10px 0px;
}
div.mma_box{
	width:238px;
}
div.news_box{
	width:288px;
}
div.loginArea{
	width:168px;
}
table.record{
	width:568px;
}

div.leftAd{
	width:190px;
	width:200px;
	padding:4px;
	background:#000000;
	border: 1px solid #006633;
	margin:0px 0px 10px 0px;
}
div.storeDiv{
	width:160px;
	float:left;
	text-align:center;
	border: 1px solid #006633;
	padding:5px;
	margin:10px 5px 0px 5px;
	height:155px;
	height:150px;
}
div.storeDiv img{
	border: 1px solid #006633;
}
div.storeDivText{
	width:150px;
	float:left;
	padding:5px;
	margin:0px 11px 0px 11px;
}
a.storeLogo{
	margin:0px 40px 5px 20px;
}
#skin{
	width:198px;
	margin:0px 0px 10px 0px;
	background:#000000;
	border: 1px solid #006633;
	color:#cccccc;
}
input.skinButton{
	background:#222222 none repeat scroll 0 0;
	border:1px solid #222222;
	color:#CCCCCC;
	text-align:center;
	width:100%;
	margin:0px 0px 10px 0px;
}
table.trophies td{
	text-align:center;
	padding:5px;
}
div.item_news{
	width:228px;
	float:left;
}
div.item_news img{
	border:1px solid #006633;
	margin: 5px;
}
div.apparelItem{
	width:520px;
	padding:5px;
	border:1px solid #006633;
}
div.apparelItem img{
	float:left;
	border:1px solid #006633;
}
div.apparelItem div.form{
	float:right;
	margin:0px 0px 10px 10px;
}
div.apparelItem img.thumb{
	margin:5px 5px 0px 0px;
}
div.apparelItem div.itemText{
	width:300px;
	float:left;
	margin:0px 5px 0px 5px;
}
div.apparelItem div.apparelImages{
	width:205px;
	float:left;
}

#notepad{
	color:#cccccc;
	border:1px solid #006633;
	font-size:12px;
	width:100%;
	height:100px;
	background:#000000;
}
div.tutorial{
	display:none;
	z-index:1000;
	position:absolute;
}
div.tutorial table{
	font-size:10px;
	color:#ffffff;
}
div.tutorial div.tl{
	padding:0px 0px 0px 10px;
	background: url('core_images/2/tutorial_tl.png') no-repeat top left;
	height:10px;
}
div.tutorial div.tr{
	padding:0px 10px 0px 0px;
	background: url('core_images/2/tutorial_tr.png') no-repeat top right;
	height:10px;
}
div.tutorial div.tm{
	padding:0px 0px 0px 0px;
	background: url('core_images/2/tutorial_bg.png');
	height:10px;
	font-size:1px;
}
div.tutorial div.tmain{
	text-align:left;
	padding:0px 10px 0px 10px;
	background: url('core_images/2/tutorial_bg.png');
}
div.tutorial div.tclose{
	float:right;
	margin:0px 0px 5px 5px;
	background: url('core_images/2/tutorial_close.png');
	width:15px;
	height:15px;
}
div.tutorial div.tarrow_left{
	background: url('core_images/2/tutorial_arrow_left.png');
	width:20px;
	height:20px;
	margin:10px 0px 0px 0px;
}
div.tutorial div.tarrow_right{
	background: url('core_images/2/tutorial_arrow_right.png') top right;
	width:20px;
	height:20px;
	margin:10px 0px 0px 0px;
}
div.tutorial div.bl{
	padding:0px 0px 0px 10px;
	background: url('core_images/2/tutorial_bl.png') no-repeat top left;
	height:10px;
}
div.tutorial div.br{
	padding:0px 10px 0px 0px;
	background: url('core_images/2/tutorial_br.png') no-repeat top right;
	height:10px;
}
div.tutorial div.bm{
	padding:0px 0px 0px 0px;
	background: url('core_images/2/tutorial_bg.png');
	height:10px;
	font-size:1px;
}

div.newsLink{
	float:left;
	padding:2px 10px 2px 10px;
	border-top:1px solid #222222;
	border-left:1px solid #222222;
	border-right:1px solid #222222;
	border-bottom:1px solid #222222;
	background:#222222;
	margin:0px 0px 0px 20px;
	cursor:pointer;
}
div.currentNewsLink{
	float:left;
	padding:2px 10px 2px 10px;
	border-top:1px solid #222222;
	border-left:1px solid #222222;
	border-right:1px solid #222222;
	border-bottom:1px solid #000000;
	background:#000000;
	margin:0px 0px 0px 20px;
	cursor:pointer;
	position:relative;
	z-index:2;
}
div.newsBoxer{
	margin:0px 10px 10px 10px;
	padding:20px 120px 20px 40px;
	border:1px solid #222222;
	position:relative;
	z-index:1;
	top:-1px;

}
div.p4p{
       margin:-15px -10px -10px -117px; 
       background:url('core_images/1/mascot.png')no-repeat right center;
       
}
div.fp4p{
       margin:-15px -10px -10px -117px; 
       background:url('core_images/1/fmascot.png')no-repeat right center;
}
table.llist{
	font-size:12px;
	width:100%;
}
.custom-w458fleft{
   position: relative;
}
.custom-w348fleft{
    position: absolute;
    top:0;
    left: 0;
}
/*header Button*/
.headet_btn
{
    padding: 20px 0px;
    cursor: pointer;
    background: url(http://mmarmy.com/images/button_h.png) no-repeat;
    border: none;
    color: #fff;
    font-weight: bold;
    background-size: 100% 100%;
    font-size: 14px;
    width: 160px;
    text-align: center;
    outline: none;
    margin-right: -70px;
    margin-top: 20px;
    margin-left: 30px;
}
/*sidelink Button*/
.sidel_btn
{
	padding: 5px 0px;
	cursor: pointer;
	background: url(http://mmarmy.com/images/button_h.png) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
	background-size: 100% 100%;
	font-size: 12px;
	width: 160px;
	text-align: center;
	outline: none;
	margin-top:10px;
	margin-bottom:5px;
}