* {margin:0px;padding:0px;}
ul,li{
	list-style-type: none;
}
h2 {display:inline;font-size:28px;font-family:"Arial";line-height:50px;color:#CE0000;}
h3 {line-height:30px;}
a {color:#000000;text-decoration:none;}
a:hover {color:#CE0000;text-decoration:underline;}
body {color:#333333;line-height:18px;
	font-size: 12px;
	background-image: url(../images/body_bg.gif);
	background-repeat:repeat-x;
	background-color:#ECE1BA;
	
	font-family: Tahoma, Arial, Verdana, "宋体", "新宋体";
}
img {border-width:0px;}
.txt {width:240px;font-size:12px;border:solid 1px #999999;height:16px;padding:4px;background-image:url(txtbg.gif);background-attachment:scroll;margin:2px 0px;}
.wrap{width: 1003px;
	margin:auto;}


/*********************主站导航样式**************************/
.rn_nav{
	margin-top:2px;
	height: 28px;
	width: 805px;
	float: left;
}
.rn_nav ul{ padding:4px 10px; }
.rn_nav li{ float:left; padding-left:19px; height:24px; line-height:24px;}
.rn_nav li a{ padding-right:8px; background:url(http://war3.replays.net/09images/line.gif) repeat-y right top;}
	.rn_war3{ background:url(http://war3.replays.net/09images/new_ico.gif) no-repeat 2px 6px;}
	.rn_sc{ background:url(http://war3.replays.net/09images/new_ico.gif) no-repeat 2px -100px;}
	.rn_dota{ background:url(http://war3.replays.net/09images/new_ico.gif) no-repeat 2px -140px;}
	.rn_d3{ background:url(http://war3.replays.net/09images/new_ico.gif) no-repeat 2px -65px;}
	.rn_sc2{ background:url(http://war3.replays.net/09images/new_ico.gif) no-repeat 2px -177px;}
	.rn_dm{ background:url(http://war3.replays.net/09images/new_ico.gif) no-repeat 2px -211px;}
	.rn_hero{ background:url(http://war3.replays.net/09images/new_ico.gif) no-repeat 2px -246px;}


.pagebody {background-color:#DEDBDE;}
.pagehead {padding:20px 10px;}
.pagefoot {clear:both;border-top:solid 4px #CE0000;text-align:center;padding:10px;}
.replayslogo {float:left;}
.sitemap {float:right;}

.imgbtn {background-image:url(btnbg.gif);background-repeat:repeat-x;font-size: 12px;color:#333333;font-weight:bold;cursor:pointer;border:solid 1px #999999;padding:4px;width:104px;margin:2px 0px;}

.menulist {border:solid 1px #E7E7E7;height:30px;font-weight:bold;}
.menulist li {list-style-type:none;float:left;padding:1px;border-right:solid 1px #E7E7E7;}
.menulist a {padding:5px 10px;display:block;}
.menulist a:hover {background-color:#ffffee;}
.menulist .clickitem {background-color:#000000;color:#ffffff;}
.menulist .clickitem:hover {background-color:#000000;}
.childmenu {height:26px;margin:-2px 0 0 0;padding-top:3px;background-color:#000000; width:1000px; margin:0 auto;}
.childmenu li {float:left;padding:3px 10px; list-style-type:none; margin-bottom:3px;color:#ffffff;}
.childmenu a {color:#ffffff;}
.pageleft {width:680px;float:left;margin-bottom:10px;}
.pageright {width:250px;float:left;background-color:#F7F3F7;margin-left:8px;padding:5px;margin-bottom:10px;}

.leftpart {width:671px;margin-bottom:10px;clear:both;}
.leftpart .parttop {background-image:url(leftpart_t.gif);height:12px;font-size:0px;}
.leftpart .partbody {padding:0px 10px;border:solid 1px #DEDFDE;border-top-width:0px;border-bottom-width:0px;}
.leftpart .partbot {clear:both;background-image:url(leftpart_b.gif);height:12px;font-size:0px;}

.rightpart {width:248px;margin:auto;}
.rightpart .parttop {background-image:url(rightpart_t.gif);height:7px;font-size:0px;}
.rightpart .partbody {padding:0px 10px;border:solid 1px #DEDFDE;border-top-width:0px;border-bottom-width:0px;background-color:#ffffff;}
.rightpart .partbot {background-image:url(rightpart_b.gif);height:7px;font-size:0px;margin-bottom:10px;}
.rpart {border:solid 1px #DEDFDE;padding:5px;background-color:#ffffff;margin:10px 2px;}

.hotlink {font-size:14px;font-weight:bold;text-decoration:underline;margin-bottom:5px;}
.hotlink2 {font-size:14px;font-weight:bold;text-decoration:underline;color:#CE0000;}
.btnlink {font-size:14px;font-weight:bold;text-decoration:underline;width:80px;height:26px;text-align:center;line-height:26px;background-image:url(btnlink.gif);display:block;}

.body_top {height:25px;background-image:url(body_t.gif);width:990px;margin:auto;margin-top:2px;background-color:#ffffff;}
.pagecenter {background-image:url(body_bg.gif);padding:0px 20px;width:950px;margin:auto;background-color:#ffffff; overflow:hidden;}
.body_bottom {height:25px;background-image:url(body_b.gif);width:990px;margin:auto;margin-bottom:2px;background-color:#ffffff;}


.rililink {height:22px;width:227px;margin:3px auto;background-image:url(rilibg.gif);text-align:center;line-height:22px;}
.today {margin:0px 50px;font-size:14px;font-weight:bold;}

.btnlist a {float:left;}
.btnlist .hotlink {margin:5px 10px;}




/* replayshow page */
hr {height:1px;color:#eeeeee;border-width:0px;background-color:#eeeeee;}
#replaymenu {position:absolute;margin-left:20px;margin-top:-10px;}
#replaymenu li {list-style-type:none;float:left;height:31px;width:101px;background-image:url(rs_menubg.gif);margin:0px 2px;color:#999999;font-size:14px;line-height:28px;text-align:center;font-weight:bold;cursor:pointer;background-position:0px 0px;}
#replaymenu .mouseover {background-position:0px 31px;}
#replaymenu .clickit {background-position:0px 62px;color:#666666;}
.mapimage {position:absolute;width:180px;border:solid 1px #cccccc;padding:3px 0px;text-align:center;background-color:#fafafa;margin:0px 20px 0px 15px;}
.gameinfo {margin-left:230px;height:185px;}
.gameinfo li {list-style-type:none;line-height:20px;}

.datarow2 {background-image:url(rs_datahead.gif);height:27px;}
.datarow2 li {margin-top:3px;float:left;list-style-type:none;color:#999999;border-left:solid 1px #eeeeee;border-right:solid 1px #ffffff;text-indent:10px;margin-left:0px;}
.datarow2 .c_p {width:110px;border-left-width:0px;}
.datarow2 .c_s {width:110px;}
.datarow2 .c_c {width:370px;}
.datarow2 .c_t {width:50px;border-right-width:0px;}
.datarow2 .c_r {width:70px;}
.datarow2 .c_m {width:130px;}

.datarow1 {clear:both;border-bottom:dashed 1px #eeeeee;height:24px;}
.datarow1 li {float:left;list-style-type:none;margin:1px;}
.datarow1 .c_p {width:110px;}
.datarow1 .c_s {width:110px;}
.datarow1 .c_c {width:360px;}
.datarow1 .c_t {width:50px;}

.datarow3 {clear:both;border-bottom:solid 1px #eeeeee;width:100%;padding:3px 0px;background-color:#ffffff;line-height:20px;min-height:20px;cursor:pointer;}
.datarow3 li {float:left;list-style-type:none;margin:1px;}
.datarow3 .c_r {width:70px;}
.datarow3 .c_m {width:130px;margin-left:10px;}
.datarow3 .c_c {width:380px;}
.datarow3 .c_t {width:63px;}
.datarow3 .c_vs {width:20px;}
.datarow3 .c_p {width:160px;}
.datarow3 .c_i {width:20px;}
.datarow3 .c_p img {margin:0px 2px;}
.datarow3 .c_pr {width:160px; text-align:right;}
.datarow3 .c_pr img {margin:0px 2px;}

.cparttop {background-image:url(cheadbg.png) !important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/default/cheadbg.png');height:48px;font-size:0px;background-repeat:no-repeat;margin-bottom:-40px;}
.cusername {margin-top:-5px;font-weight:bold;border-bottom:solid 1px #cccccc;padding-bottom:5px;}
.ccontent {margin:5px 0px;word-wrap:break-word;overflow:hidden;}
.cladder {margin-bottom:-18px;color:#DD7800;}
.caddtime {text-align:right;color:#999999;font-size:10px;}

.commento {margin:-5px 0px 0px 0px;font-size:10px;text-align:right;float:right;font-weight:bold;position:relative;}
.commento img {border:0px;cursor:pointer;}
.commento li {float:left;list-style-type:none;}

.commenttxt {width:670px;font-family:"Verdana","宋体";font-size:12px;margin:5px 0px;}
.dis {display:none;padding-top:14px;}

#gamedata {clear:both;min-height:24px;}
#gamedata li {list-style-type:none;}
#gamedata span {filter:alpha(opacity=80);opacity:0.8;color:#000000;background-color:#ffffff;font-size:10px;line-height:10px;}
.userdata {clear:both;background-image:url(rs_namebg.gif);background-repeat:no-repeat;height:20px;margin-bottom:5px;font-size:10px;line-height:20px;}
.userdata div {text-indent:20px;background-image:url(close_bg.gif); background-repeat:no-repeat; background-position:10px 7px;}
.databody {background-image:url(rs_bodybg.gif);background-position:bottom;background-repeat:no-repeat;padding-top:10px;}
.builddata {width:235px;margin-left:4px;position:absolute;}
.builddata img {width:50px;height:32px;border:solid 1px #999999;padding:1px;margin:2px;background-color:#ffffff;}
.builddata span {position:absolute;margin-top:4px;margin-left:-54px;}
.unitdata {width:200px;float:left;position:absolute;margin-left:240px;}
.unitdata img {width:32px;height:32px;border:solid 1px #999999;padding:1px;margin:2px;background-color:#ffffff;}
.unitdata span {position:absolute;margin-top:4px;margin-left:-36px;}
.itemdata {width:200px;margin-right:3px;position:absolute;margin-left:445px;}
.itemdata img {width:32px;height:32px;border:solid 1px #999999;padding:1px;margin:2px;background-color:#ffffff;}
.itemdata span {position:absolute;margin-top:4px;margin-left:-36px;}
.dataend {clear:both;height:10px;line-height:0px;font-size:0px;}

#messagebox {position:absolute;width:184px;z-index:100000;display:none;}
#msgtitle {height:34px;line-height:34px;text-indent:10px;font-weight:bold;background-image:url(msg_t.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/default/msg_t.png');}
#msgcontent {width:100%;background-image:url(msg_bg.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/default/msg_bg.png');}
#msgcontent li {margin-left:10px; font-size:10px;list-style-position:inside;}
#msgbottom {height:9px;background-image:url(msg_b.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/default/msg_b.png');}

#apmbody {display:none;}
#playerapm {width:100%;overflow:hidden;}
.apmimg {overflow:hidden;height:270px;margin-left:106px;cursor:w-resize;background-color:#ffffff;}
#apmimg {}

#teamlist {width:100%;}
#teamlist li {list-style-type:none;}
.leftteam {width:320px;float:left;}
.rightteam {width:320px;float:right;}
#playerbody li {list-style-type:none;}
#playerinfo1 {width:230px;float:left;}
#playerinfo2 {width:230px;float:right;text-align:right;}
.playerinfo {margin:5px 10px;clear:both;}
.pi_name {border-bottom:dashed 1px #999999;font-size:14px;font-weight:bold;padding:2px 0px 3px 5px;margin-bottom:5px;}
#playerinfo1 .pi_name span {width:20px;display:block;float:left;margin-right:5px;font-size:0px;height:10px;margin-top:5px;border:solid 1px #333333;}
#playerinfo2 .pi_name span {width:20px;display:block;float:right;margin-left:5px;font-size:0px;height:10px;margin-top:5px;border:solid 1px #333333;}
.apmdata {font-size:10px;font-weight:bold; line-height:14px;}
#playerinfo1 .raceimage {float:left;border:solid 1px #999999;background-color:#ffffff;padding:1px;margin:0px 3px;line-height:0px;}
#playerinfo2 .raceimage {float:right;border:solid 1px #999999;background-color:#ffffff;padding:1px;margin:0px 3px;line-height:0px;}
.heroimg {padding:1px;border:solid 1px #cccccc;background-color:#ffffff;}
.pd_hero {padding:5px;clear:both;height:74px;overflow:hidden;}
.pd_hero_on {padding:5px;clear:both;height:74px;background-image:url(rs_pd_herobg.gif);overflow:hidden;}
.pd_part li {float:left;}
.pd_name {width:222px;font-size:14px;font-weight:bold; text-indent:10px; line-height:38px;}
.skillimage {width:32px;height:32px;margin:2px 4px;}
.skillhide {display:none; cursor:pointer;}
.skillshow {display:block;margin-left:-41px;margin-top:-3px;padding-left:42px;padding-top:8px;width:96px;height:28px;background-image:url(levelmark.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skins/default/levelmark.png');}
.skillna {display:block;line-height:14px;}
.skilllv {background-image:url(levelbg.gif);display:block;line-height:14px;width:37px;height:15px;line-height:14px;text-indent:22px;color:#ffffff;font-weight:bold;font-size:12px;background-repeat:no-repeat;}
.pd_head {background-image:url(rs_pd_t.gif);height:41px; line-height:30px; text-indent:15px;}
.pd_body {border:solid 1px #DFE0DF;border-width:0px 1px 0px 1px;padding:4px;}
.pd_foot {height:10px;}
.pd_part {background-image:url(rs_pd_b.gif);background-position:bottom;background-repeat:no-repeat;}

#playerbody {height:199px;background-image:url(pbodybg.gif);background-repeat:no-repeat;}
#vsimage {position:absolute;height:215px;background-position:center;background-repeat:no-repeat; width:250px;margin:-205px 0px 0px 220px;}
.level1 {background-image:url(vsbg1.gif);}
.level2 {background-image:url(vsbg2.gif);}
.level0 {background-image:url(vsbg0.gif);}

.download {float:right;margin-top:-30px;margin-right:10px; }
.download a {display:block;width:144px;height:33px;background-image:url(download.gif);line-height:32px;font-weight:bold;text-indent:30px;color:#666666;}
.download a:hover {background-position:0px 33px;color:#5C6BA0; text-decoration:none;}

.headtitle {display:block;width:206px;height:31px;line-height:31px;background-image:url(titlebg.gif);text-indent:20px;font-weight:bold;}
.cutpage {text-align:right;margin:5px;display:block;font-weight:bold;}
.cutpage .pageinfo {margin:0px 5px;color:#999999;}

.racelist {margin-top:5px;height:240px; text-indent:5px;}
.racelist li {float:left;width:50%;font-size:10px;list-style-type:none;}
.racelist .racename {width:100%;}
.racelist .racename a {color:#ffffff;display:block;background-color:#6E6997;font-weight:bold;font-size:14px;line-height:22px;}
.racelist .racename a:hover {background-color:#FF3000; text-decoration:none;}

.pcontent {width:550px; background-color:#ffffff;padding:5px;border:solid 1px #cccccc;min-height:70px;}
.puserinfo {float:right;width:80px;text-align:center;}
.partbtn a {font-weight:bold;display:block;float:left;width:113px;height:29px;line-height:29px;background-image:url(partbtnbg.gif);text-align:center;margin:0px 3px;}
.partbtn a:hover { background-position:0px 29px;}
.partbtn {display:block;position:absolute;}
.partitem,.mytd {border-top:dashed 1px #cccccc;padding:3px 0px;}
.morelink {text-align:right;display:block;color:#666666;}
.morelink a {color:#666666;}


.replayitem {border-bottom:dashed 1px #cccccc;clear:both;margin:0px;padding:0px;width:100%;}
.replayitem li {float:left;list-style-type:none;line-height:28px;margin:0px 2px;}
.replayitem .c_r {width:70px;text-align:center;}
.replayitem .c_p {background-image:url(replays_icon.gif);background-repeat:no-repeat;width:370px;font-weight:bold;background-position:0px 10px;text-indent:20px;color:#999999;}
.replayitem .c_i {width:20px;}
.replayitem .c_m {width:120px;height:26px;text-align:center;color:#999999;}
.replayitem .c_t {width:60px;color:#999999;text-align:center;}
.replayitem .c_d {overflow:hidden;background-image:url(barbg.gif);width:57px;height:9px;margin:10px 0px 0px 3px;padding:0px 2px;background-repeat:no-repeat;cursor:pointer;}
.replayitem .c_d span {background-image:url(bar.gif);display:block;height:9px;}

.actionbg {background-image:url(actionbg.gif);width:301px;height:18px;padding:2px;background-color:#ffffff;margin-bottom:5px;}
.actionbar {background-image:url(actionbar.gif);background-repeat:no-repeat;line-height:18px;text-align:right;padding-right:5px;height:18px;}

.playerlocation {position:absolute;border:solid 1px #666666;border-left-width:3px;background-color:#ffffff;font-size:10px;line-height:14px;z-index:1000;}
.hotkeyword {border-top:solid 1px #eeeeee;margin-top:6px;padding-top:6px;}
.hotkeyword a{background-color:#eeeeee;margin:2px;padding:2px;}

.commendshow {margin:-85px 0px 0px 535px;position:absolute;width:120px;background-image:url(commendbg.gif);height:87px;text-align:center;font-size:60px;line-height:76px;font-family:Arial;font-weight:bold;cursor:pointer;}
.clayer {font-weight:bold;}
#showlayer {position:absolute;background-color:#ffffff;width:500px;background-color:#E0F2FF;}
#userlogin { text-align:right;margin:-20px 10px 0px 0px;}
.rnmap {margin-left:20px;border:solid 1px #999999;padding:0px 5px;color:#999999;text-decoration:none;}
.rnmap:hover {background-color:#ffffee;}



#playerinfoteam {min-height:200px;}
#playerreplist ul {border-bottom:dashed 1px #cccccc;clear:both;height:24px;line-height:24px;}
#playerreplist li {float:left;}
.rl_title {width:400px;background-image:url(replays_icon.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:20px;}
.rl_map {width:150px; text-align:center;}


.winreplist {margin-top:-8px;position:absolute;width:200px;display:none;border:solid 1px #666666;background-color:#ffffff;color:#999999;width:303px;border-top-width:0px;}
.playerrpitemwin {padding:2px;font-size:10px;display:block;clear:both;background-image:url(/images/win.gif); background-repeat:no-repeat;padding-left:44px; background-position:2px 4px;width:250px;overflow:hidden;height:20px;}
.playerrpitemlose {padding:2px;font-size:10px;display:block;clear:both;background-image:url(/images/lose.gif); background-repeat:no-repeat;padding-left:44px; background-position:2px 4px;width:250px;overflow:hidden;height:20px;}

/* replaypack  */
.packlist {list-style-position:inside;border-top:dashed 1px #cccccc;margin-top:5px;padding-top:5px;}


/* search */
.stxt {width:200px;}
#searchwin {width:486px;margin:auto;}
#searchbody {}
#searchform {position:relative;width:486px;}
#wf_title {margin:9px 0px 0px 25px;width:100px;color:#ffffff;font-weight:bold;text-align:center;}
#wf_body {margin:15px 20px;}
#wf_menu {height:19px;border-bottom:solid 1px #999999;}
#wf_menu li {font-weight:normal;float:left;margin:0px 5px -1px 5px;padding:0px 5px;list-style-type:none;border:solid 1px #999999;background-color:#eeeeee;cursor:pointer;}
#wf_menu .clickit {border-bottom:solid 1px #ffffff;background-color:#ffffff;font-weight:bold;}
#wf_searchdata {margin-top:5px;font-size:10px;}
#wf_searchdata li {float:left;list-style-type:none;padding:3px;cursor:pointer;}
#wf_searchdata .ls_player {width:18%;}
#wf_searchdata .ls_game {width:18%;}
#wf_searchdata .ls_team {width:18%;}
#wf_searchdata .ls_race {width:23%;}
#wf_searchdata .ls_map {width:30%;}
#wf_searchdata .ls_hero {width:23%;font-size:12px;}


/* replayuser */

.usermenu li {list-style-type:none;}
.usermenu a {display:block;padding:3px;}
.usermenu a:hover {background-color:#eeeeee;}
.file {font-size:12px;padding:3px;}
#progressbg {background-image:url(vbarbg.gif);height:12px;border:solid 1px #A1A1A1;}
#progressbar {background-image:url(vbar.gif);height:12px;}
.list li { list-style-position:inside;}


/* player.aspx */
.sditem li {float:left;width:120px;padding:2px;cursor:pointer;list-style-type:none;}
.mapitem li {float:left;width:150px;padding:2px;cursor:pointer;list-style-type:none;}
fieldset {margin:2px;padding:2px;}
legend {font-size:14px;font-weight:bold;margin:5px;}
#playerwin {color:Green;}
#playerlose {color:Red;}
.itemover {background-color:#ff9900;}
.itemclick {background-color:#ff3300;color:#ffffff;font-weight:bold;}
.smallitem {font-size:10px;border-top:dashed 1px #cccccc;padding:3px 0px;}
#searchresult {text-align:right;margin-top:-30px;padding:5px;font-size:14px;font-weight:bold;}


/* trade */
#jointrade {border:solid 1px #6E6997;background-color:#E2E1EA;padding:5px;color:#666666;margin-top:5px;}
.zmoney {background-image:url(zmoney.gif);background-repeat:no-repeat;padding-left:16px;font-weight:bold;color:Green;background-position:3px 1px;}
.red {color:Red;}

.tradeitem {border-bottom:dashed 1px #cccccc;clear:both;margin:0px;padding:0px;width:100%;height:45px;}
.tradeitem li {float:left;list-style-type:none;line-height:20px;margin:0px 2px;}
.tradeitem .c_r {width:70px;text-align:center;}
.tradeitem .c_p {background-image:url(replays_icon.gif);background-repeat:no-repeat;width:370px;font-weight:bold;background-position:0px 5px;text-indent:20px;color:#999999;}
.tradeitem .c_i {width:20px;}
.tradeitem .c_m {width:120px;height:26px;text-align:center;color:#999999;font-size:10px;line-height:20px;}
.tradeitem .c_t {width:60px;color:#999999;}
.tradeitem .c_d {overflow:hidden;background-image:url(barbg.gif);width:57px;height:9px;margin:10px 0px 0px 3px;padding:0px 2px;background-repeat:no-repeat;cursor:pointer;}
.tradeitem .c_d span {background-image:url(bar.gif);display:block;height:9px;}

.tradeitem .zmoney {font-size:10px;}


/* war3 style */
.indexmain{padding:0px 3px;margin-bottom:-1px; background-image: url(http://war3.replays.net/images/body_bg.gif);background-repeat:repeat-x;background-color:#fff;}
#top {
	height: 60px;
	width: 977px;
	margin-right: auto;
	margin-left: auto;
}
.top_left {
	float: left;
	height: 60px;
	width: 805px;
}
.top_left_1 {
	float: left;
	height: 32px;
	width: 805px;
	line-height: 32px;
}
.top_left_1 h1 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: 32px;
	height: 32px;
	float: left;
	width: 180px;
	overflow: hidden;
	display: inline;
	background-image: url(http://war3.replays.net/images/top_bg_1.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align: center;
}
.top_left_1 ul {
	float: right;
	height: 32px;
}
.top_left_1 li {
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
.top_left_2 {
	margin-top:2px;
	height: 28px;
	width: 805px;
	float: left;
}
.top_left_2 dl {
	float: left;
	height: 22px;
	border-right:1px dotted #cccccc;
	margin: 3px 0px 3px 0px;
	padding: 0px 5px 0px 5px;
}
.top_left_2 dt {
	float: left;
	padding-top:2px;
	height: 18px;
	width: 20px;
	text-align: center;
}
.top_left_2 dd {
	float: left;
	background-color: #EEEEEE;
	height: 20px;
	line-height: 20px;
	text-align: center;
	margin-left: 5px;
	padding: 0px 8px 0px 8px;
}
.top_right {
	height: 44px;
	width: 172px;
	float: left;
	margin-top: 16px;
	display: inline;
}
.top_right li {
	float: left;
	margin-right: 15px;
}
#logo_1 {
	background-image: url(http://war3.replays.net/images/replays_logo.jpg);
	background-repeat: no-repeat;
	height: 104px;
	text-align:right;
	width: 997px;
	margin-right: auto;
	margin-left: auto;	
}
.heard_1{float:right;margin-top:-110px;}
#nav_div {
	background-image: url(http://war3.replays.net/images/nav_bg_4.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-top:3px;
	width: 997px;
	margin:0px auto 6px auto;
}
#nav_div h1,
#nav_div h6
 {
	background-image: url(http://war3.replays.net/images/in_bt_bg_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px -32px;
	font-size: 0px;
	float: left;
	height: 28px;
	width: 3px;
	margin-top:-3px;
}
#nav_div h6 {
	background-position: -3px -32px;
	float: right;
}
#nav_div ul {
	width: 760px;
	float: left;
	padding-left: 10px;
}
#nav_div li {
	float: left;
	width: 99px;
	line-height: 23px;
	text-align: center;
	margin-right: 1px;
	margin-left: 1px;
}
#nav_div li a {
	display: block;
	width: 99px;
	background-image: url(http://war3.replays.net/images/nav_bg_1.jpg);
	color:#454545;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-weight: bold;
}
#nav_div li a:hover {
	color:#666666;
	background-position: 0px -23px;
	text-decoration: none;
	color: #C10000;
}
#nav_div .navyes {
	color:#666666;
	background-position: 0px -23px;
	text-decoration: none;
	color: #C10000;
}





/* ajaxobject */
#ajaxloading {position:absolute;background-image:url(/images/ajaxloading.png) !important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/ajaxloading.png');height:65px;width:282px;font-size:16px;font-weight:bold;cursor:pointer;}
#ajaxloading img {margin:17px 20px -5px 27px;}
#ajaxmessagebox {width:443px;height:194px;display:block;position:absolute;display:none;}
#ajaxmessagebox .boxtitle {position:absolute;padding:12px; font-size:14px;font-weight:bold;}
#ajaxmessagebox .boxbody{position:absolute;background-image:url(/images/messagebox.png) !important;background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/messagebox.png');height:194px;width:443px;font-size:16px;font-weight:bold;}
#ajaxmessagebox .boxfoot {position:absolute;margin-top:150px;margin-left:100px;}
#ajaxmessagebox li {list-style-type:none;display:block;}
#ajaxmessagebox .boxcontent {margin:50px 20px;height:50px;padding:20px 10px 30px 120px;overflow:hidden;}
#ajaxmessagebox .boxtype0 {background-image:url(/images/succeed.jpg);background-repeat:no-repeat;}
#ajaxmessagebox .boxtype1 {background-image:url(/images/failed.jpg);background-repeat:no-repeat;}

/* replaylive */
#playera_race,#playerb_race {padding:8px 0px;text-align:center;font-size:10px;font-weight:bold;}
#livedata {border:solid 1px #cccccc;height:295px; overflow-y:scroll;}
#livedata ul {border-bottom:solid 1px #cccccc;padding:0px 3px; min-height:30px;}
#livedata .pl_player {font-weight:bold;}
#livedata .pl_time {margin-top:-20px;text-align:right;font-weight:bold;font-size:10px;}
.liveinfo {margin-top:190px; position:absolute;border:solid 1px #cccccc;width:180px;margin-left:10px;padding:5px;}
#gametime {font-weight:bold;}
.mapsignal {background-image:url(mapsignal.gif);padding-bottom:7px;position:absolute;background-repeat:no-repeat;background-position:bottom 5px;}
.mapsignal div {border:solid 1px #ff0000;padding:2px; z-index:1000;background-color:#ffffff;}
#playeraherolist {height:170px;float:left;}
#playerbherolist {height:170px;float:right;}
#playeraherolist img,#playerbherolist img {width:50px;height:50px;border:solid 1px #cccccc;padding:1px;margin-bottom:2px;}
.herolevel {font-size:18px;color:#ffffff;padding:3px;margin:2px;width:44px;height:44px;position:absolute;}
.pl_image {height:40px;float:left;margin-right:5px;}
.pl_image img {height:36px;padding:1px;border:solid 1px #cccccc;float:left;background-color:#ffffff;}

