body,tr,td,div,input,select,textarea{
 font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica;
 font-style:normal;
 text-decoration:none;
 font-size:12px;
 color:#c6c6c6;
 vertical-align:top;
 text-align:left;
}
body{
 margin:0px;
 padding:0px;
 background-color:#111314;
}
div{
 /*position:relative;*/
}
.form{
 padding:0px;
 margin:0px;
}



.dotastartitle,.dotastartitle1{
 margin:10px 0px 10px 0px;padding:5px 10px 5px 10px;color:#a2b319;border-style:solid;border-width:0px 0px 1px 0px;border-color:#303030;
}
.dotastartitle1{
 margin-top:30px;
}
.dotamapdl{
 padding:8px 10px 5px 55px;font-size:11px;color:#606060;background-image:url(/img2/wc3tent.png);background-repeat:no-repeat;background-position:9px 6px;
}
.dotalink{
 padding:8px 10px 5px 55px;font-size:11px;color:#606060;background-image:url(/img2/wc3target.png);background-repeat:no-repeat;background-position:10px 6px;
}





.herol{
 padding:3px 4px 2px 6px;
 color:#e6b04d;
 background-image:url(/img2/atrstart.gif);background-repeat:no-repeat;
}
.hero1{
 position:absolute;
 top:35px;
 left:124px;
 color:#46b564;
}
.hero2{
 position:absolute;
 top:69px;
 left:124px;
 color:#7194d6;
}
.hero3{
 position:absolute;
 top:103px;
 left:224px;
 color:#e7753f;
}
.hero4{
 position:absolute;
 top:103px;
 left:124px;
 color:#958d02;
}
.hero5{
 position:absolute;
 top:35px;
 left:344px;
 color:#46b564;
}
.hero6{
 position:absolute;
 top:69px;
 left:344px;
 color:#a7a003;
}
.hero7{
 position:absolute;
 top:103px;
 left:344px;
 color:#7194d6;
}

.herorucksentinel{
 width:49px;
 height:48px;
 padding:3px 4px 2px 4px;
 color:#7194d6;
}



.isethero1,.hsethero1{
 position:absolute;
 top:70px;
 left:123px;
 padding:4px 0px 6px 30px;
 color:#46b564;
 background-image:url(/img2/shops/atricohp.png);background-repeat:no-repeat;
}
.isethero2,.hsethero2{
 position:absolute;
 top:45px;
 left:680px;
 padding:4px 0px 6px 30px;
 color:#7194d6;
 background-image:url(/img2/shops/atricomana.png);background-repeat:no-repeat;
}
.isethero3,.hsethero3{
 position:absolute;
 top:70px;
 left:450px;
 padding:4px 0px 6px 30px;
 color:#e7753f;
 background-image:url(/img2/shops/atricodam.png);background-repeat:no-repeat;
}
.isethero4,.hsethero4{
 position:absolute;
 top:70px;
 left:355px;
 padding:4px 0px 6px 30px;
 color:#958d02;
 background-image:url(/img2/shops/atricoarm.png);background-repeat:no-repeat;
}
.isethero5,.hsethero5{
 position:absolute;
 top:20px;
 left:574px;
 padding:4px 0px 6px 30px;
 color:#46b564;
 background-image:url(/img2/shops/atricostr.png);background-repeat:no-repeat;
}
.isethero6,.hsethero6{
 position:absolute;
 top:45px;
 left:574px;
 padding:4px 0px 6px 30px;
 color:#a7a003;
 background-image:url(/img2/shops/atricoagi.png);background-repeat:no-repeat;
}
.isethero7,.hsethero7{
 position:absolute;
 top:70px;
 left:574px;
 padding:4px 0px 6px 30px;
 color:#7194d6;
 background-image:url(/img2/shops/atricoint.png);background-repeat:no-repeat;
}
.isethero8,.hsethero8{
 position:absolute;
 top:70px;
 left:240px;
 padding:4px 0px 6px 30px;
 color:#46b564;
 background-image:url(/img2/shops/atricohpr.png);background-repeat:no-repeat;
}
.isethero9,.hsethero9{
 position:absolute;
 top:70px;
 left:680px;
 padding:4px 0px 6px 30px;
 color:#7194d6;
 background-image:url(/img2/shops/atricomanar.png);background-repeat:no-repeat;
}
.isethero10,.hsethero10{
 position:absolute;
 top:45px;
 left:355px;
 padding:4px 0px 6px 30px;
 color:#958d02;
 background-image:url(/img2/shops/atricoata.png);background-repeat:no-repeat;
}
.isethero11,.hsethero11{
 position:absolute;
 top:20px;
 left:355px;
 padding:4px 0px 6px 30px;
 color:#958d02;
 background-image:url(/img2/shops/atricomov.png);background-repeat:no-repeat;
}
.hsethero1{
 top:83px;
 left:6px;
}
.hsethero2{
 top:83px;
 left:115px;
}
.hsethero3{
 top:110px;
 left:345px;
}
.hsethero4{
 top:110px;
 left:225px;
}
.hsethero5{
 top:29px;
 left:345px;
}
.hsethero6{
 top:56px;
 left:345px;
}
.hsethero7{
 top:83px;
 left:345px;
}
.hsethero8{
 top:110px;
 left:6px;
}
.hsethero9{
 top:110px;
 left:115px;
}
.hsethero10{
 top:83px;
 left:225px;
}
.hsethero11{
 top:56px;
 left:115px;
}
.isetbox{

}
.isetitemsbox{
 float:left;
 width:35px;
 height:35px;
 margin:9px 0px 0px 0px;
 background-image:url(/img2/shops/shoplistitembgl.png);
 background-repeat:no-repeat;
}
.isetitemsboxgold{
 float:left;
 width:35px;
 height:35px;
 margin:9px 0px 0px 0px;
 background-image:url(/img2/shops/shoplistitembglgold.png);
 background-repeat:no-repeat;
}
.isetcitemsbox{
 float:left;
 width:35px;
 height:53px;
 margin-right:-2px;
 background-image:url(/img2/shops/shoplistitembgl.png);
 background-repeat:no-repeat;
 background-position: 1px 0px;
 white-space:nowrap;
 overflow:hidden;
}
.isetcitemsboxgold{
 float:left;
 width:35px;
 height:53px;
 margin-right:-2px;
 background-image:url(/img2/shops/shoplistitembglgold.png);
 background-repeat:no-repeat;
 background-position: 1px 0px;
 white-space:nowrap;
 overflow:hidden;
}
.isetcbpbox{
 float:left;
 width:35px;
 height:35px;
 overflow:hidden;
 cursor:pointer;
}
.isetbpgold,.hsetbpgold{
 position:absolute;
 top:130px;
 left:795px;
 padding:4px 0px 6px 30px;
 color:#e6b04d;
 background-image:url(/img2/shops/icogold.png);background-repeat:no-repeat;
}
.hsetbpgold{
 top:9px;
 left:445px;
}

.shopcut{
 float:left;
 width:913px;
 height:43px;
 clear:left;
 background-image:url(/img2/shops/shoplistshopbg.png);
 background-repeat:no-repeat;
 background-position:9px 6px;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 border-color:#100E13;
}
.sllitembox,.sllitemboxon{
 width:913px;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 border-color:#100E13;
 background-image:url();
 background-repeat:repeat-y;
 background-position:3px 0px;
 clear:left;
}
.sllitemboxon{
 background-image:url(/img2/shops/shoplistbgon.png);
}

.legend{
 float:left;
 width:auto;
 font-size:8px;
 color:#606060;
 font-weight:bold;
 padding:1px 3px 1px 3px;
 text-align:center;
 cursor:help;
 border-style:solid;border-width:0px 0px 1px 0px;border-color:#100E13;
 background-color:#100E13;
}
.leghelp{
 position:absolute;
 top:0px;
 left:0px;
 padding:3px 5px 3px 5px;
 font-size:9px;
 color:#000000;
 background-color:#6d6138;
 border-style:solid;
 border-width:1px;
 border-color:#302e1f;
 display:none;
 white-space:nowrap;
}
.itemhelp{
 position:absolute;
 top:0px;
 left:0px;
 max-width:200px;
 padding:8px;
 font-size:9px;
 color:#000000;
 background-color:#6d6138;
 border-style:solid;
 border-width:1px;
 border-color:#302e1f;
 display:none;
}


.memonly{
 position:absolute;
 top:100px;
 left:300px;
 width:200px;
 height:100px;
 padding:3px 5px 3px 5px;
 font-size:12px;
 text-align:center;
 background-color:#101010;
 border-style:solid;
 border-width:1px;
 border-color:#808080;
 display:none;
 z-index:10;
}

.setdialog{
 position:absolute;
 top:0px;
 left:0px;
 width:300px;
 background-image:url(/img2/transbg.png);
 border-style:solid;
 border-width:1px;
 border-color:#464321;
 display:none;
 z-index:10;
}

.shop{
 float:left;
 padding:5px 20px 0px 20px;
}
.image,.imagegold{
 float:left;
 width:74px;
 height:62px;
 margin:7px 0px 7px 0px;
 background-image:url(/img2/shops/shoplistitembgr.png);
 background-repeat:no-repeat;
 cursor:pointer;
}
.imagegold{
 background-image:url(/img2/shops/shoplistitembgrgold.png);
}
.images,.imagesgold{
 float:left;
 width:62px;
 height:62px;
 margin:0px 0px 0px 0px;
 background-image:url(/img2/shops/shoplistitembg.png);
 background-repeat:no-repeat;
}
.imagesgold{
 background-image:url(/img2/shops/shoplistitembgold.png);
}
.name{
 float:left;
 width:122px;
 margin:2px 5px 5px 1px;
 color:#606060;
 font-size:9px;
}
.orb,.activ,.passiv{
 width:121px;
 height:18px;
 margin:0px 0px 0px 1px;
 padding:3px 0px 0px 0px;
 color:#707070;
 font-size:9px;
 background-repeat:no-repeat;
 white-space:nowrap;
 overflow:hidden;
 cursor:help;
}
.orb{
 background-image:url(/img2/shops/butsetiorb.png);
}
.activ{
 background-image:url(/img2/shops/butsetiact.png);
}
.passiv{
 background-image:url(/img2/shops/butsetipas.png);
}
.nextshop{
  padding:15px 20px 0px 30px;
  border-style:solid;border-width:0px 0px 1px 0px;border-color:#100E13;
}
.needed,.canbe,.neededgold,.canbegold{
 width:35px;
 float:left;
 text-align:center;
 margin:10px 0px 3px 0px;
 color:#ac7c30;
 font-size:9px;
 background-image:url(/img2/shops/shoplistitembgl.png);
 background-repeat:no-repeat;
 background-position:0px 12px;
}
.neededgold,.canbegold{
 background-image:url(/img2/shops/shoplistitembglgold.png);
}
.cost{
 float:left;
 width:48px;
 height:40px;
 margin:16px 0px 0px 0px;
 background-image:url(/img2/shops/shoplistotalgoldbg.png);
 background-repeat:no-repeat;
 background-position:0px 12px;
 overflow:hidden;
}
.gold{
 width:34px;
 height:17px;
 font-size:9px;
 text-align:right;
 color:#ac7c30;
 background-image:url(/img2/shops/icorecipell.png);
 background-repeat:no-repeat;
 background-position:2px 0px;
}
.goldtotal{
 width:34px;
 height:23px;
 font-size:9px;
 color:#e6b04d;
 text-align:right;
 font-weight:bold;
}
.hp{
 float:left;
 width:35px;
 height:40px;
 font-size:9px;
 color:#46b564;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.hpr{
 float:left;
 width:30px;
 height:40px;
 font-size:9px;
 color:#46b564;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.mana{
 float:left;
 width:35px;
 height:40px;
 font-size:9px;
 color:#7194d6;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.manar{
 float:left;
 width:41px;
 height:40px;
 font-size:9px;
 color:#7194d6;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.damage{
 float:left;
 width:28px;
 height:40px;
 font-size:9px;
 color:#e7753f;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.amor{
 float:left;
 width:25px;
 height:40px;
 font-size:9px;
 color:#958d02;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.strength{
 float:left;
 width:22px;
 height:40px;
 font-size:9px;
 color:#46b564;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.intelli{
 float:left;
 width:22px;
 height:40px;
 font-size:9px;
 color:#7194d6;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.agility{
 float:left;
 width:24px;
 height:40px;
 font-size:9px;
 color:#a7a003;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.attack{
 float:left;
 width:34px;
 height:40px;
 font-size:9px;
 color:#a7a003;
 text-align:right;
 margin:10px 5px 0px 0px;
 overflow:hidden;
}
.move{
 float:left;
 width:25px;
 height:40px;
 font-size:9px;
 color:#998f7f;
 text-align:right;
 margin:10px 3px 0px 0px;
 overflow:hidden;
}


.opts{
 vertical-align:middle;
}
.split{
  font-size:2px;
  padding:3px 5px 3px 5px;
  border-style:solid;border-width:0px 0px 0px 0px;border-color:#606060;
}
.canbarrow{
  padding:11px 0px 11px 0px;
  border:0px;
  text-align:left;
  color:#707070;
}
.build{
  margin:5px;
  padding:10px;
  text-align:center;
  border-width:0px;
}
.build1{
  padding:0px;
  text-align:center;
  border-width:0px;
  border-color:#000000;
}
.builditem{
  padding:20px 5px 15px 5px;
  text-align:left;
  border-width:0px;
  border-color:#808080;
}
.skillname{
  padding:3px 5px 3px 0px;
  border-width:0px;
}
.skillval{
  padding:3px 45px 3px 3px;
  border-width:0px;
}

.setherosel{
 margin:1px 0px 0px 1px;padding:3px 5px 3px 5px;font-size:9px;background-color:#25261f;cursor:pointer;
}
.setherosels{
 margin:1px 0px 0px 1px;padding:3px 5px 3px 5px;font-size:9px;color:#46b564;background-color:#19201d;cursor:pointer;
}
.setherosela{
 margin:1px 0px 0px 1px;padding:3px 5px 3px 5px;font-size:9px;color:#a7a003;background-color:#21221e;cursor:pointer;
}
.setheroseli{
 margin:1px 0px 0px 1px;padding:3px 5px 3px 5px;font-size:9px;color:#7194d6;background-color:#1b2224;cursor:pointer;
}

.setinfoview{
 margin:3px 5px 5px 5px;
 font-size:10px;
 color:#707070;
 display:block;
}
.setinfoedit{
 margin:0px 0px 0px 3px;
 display:none;
}
.setinfotxt{
 width:810px;
 height:400px;
 padding:3px;
 font-size:10px;
 background-color:#060303;
 border-style:solid;
 border-width:1px;
 border-color:#1f211e;
 scrollbar-base-color:#020101;
 scrollbar-track-color:#020101;
 scrollbar-face-color:#1f211e;
 scrollbar-arrow-color:#060303;
 scrollbar-3dlight-color:#1f211e;
 scrollbar-highlight-color:#020101;
 scrollbar-shadow-color:#1f211e;
}

.setlsetbox{
 width:913px;height:52px;clear:left;background-image:url(/img2/shops/itemsetbg.png);background-repeat:no-repeat;background-position:9px 2px;display:block;cursor:pointer;
}
.setlheroimg{
 float:left;width:52px;height:52px;margin:0px 0px 0px 1px;background-image:url(/img2/shops/itemsetherobg.png);background-repeat:no-repeat;
}
.setlsetname{
 float:left;width:156px;height:52px;margin:0px 0px 0px 1px;padding:11px 0px 0px 0px;overflow:hidden;color:#ac7c30;
}
.setlsetitems{
 float:left;width:700px;height:52px;margin:0px 0px 0px 1px;overflow:hidden;
}
.setlnosets{
 width:913px;height:52px;padding:20px 0px 20px 0px;clear:left;text-align:center;font-style:italic;
}


.herosetlsetbox{
 width:516px;height:52px;clear:left;background-image:url(/img2/hero/herosetsbg.png);background-repeat:no-repeat;background-position:0px 2px;display:block;cursor:pointer;
}
.herosetlsetname{
 float:left;width:150px;padding:10px 0px 0px 0px;margin-left:9px;color:#ac7c30;
}
.herosetlsetitems{
 float:left;width:350px;
}
.herosetlitembox{
 float:left;
 width:448px;
}
.herosetlnosets{
 width:500px;height:52px;padding:20px 0px 20px 0px;clear:left;text-align:center;font-style:italic;
}
.heroisetitemsbox{
 float:left;
 width:35px;
 height:35px;
 background-image:url(/img2/shops/shoplistitembgl.png);
 background-repeat:no-repeat;
}
.heroisetitemsboxgold{
 float:left;
 width:35px;
 height:35px;
 background-image:url(/img2/shops/shoplistitembglgold.png);
 background-repeat:no-repeat;
}



.memloginout{
 float:left;width:260px;margin:0px 0px 0px 50px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#303030;
}

.memsignup{
 float:left;width:605px;border-style:solid;border-width:1px 0px 0px 1px;border-color:#303030;
}

.xdotausername,.xdotapassword{
 width:150px;
 margin:5px 0px 5px 0px;
 font-size:12px;
 color:#a2b31d;
 background-color:#02040d;
 border-style:solid;
 border-width:1px;
 border-color:#34440c;
 vertical-align:middle;
}
.xdotaloginbtn{
 width:42px;
 margin:0px 0px 0px 2px;
 font-size:11px;
 color:#202020;
 background-color:#5b7212;
 border-style:solid;
 border-width:1px;
 border-color:#202020;
 cursor:pointer;
 vertical-align:middle;
}

.ebez{
 width:60px;padding:0px 0px 0px 5px;font-size:10px;color:#606060;vertical-align:middle;
}
.eval{
 vertical-align:middle;font-size:10px;color:#808080;
}
.einput{
 margin:0px 0px 0px 1px;font-size:10px;background-color:#000000;border-style:solid;border-width:1px;border-color:#000000;color:#e6b04d;
}




.xdports{
 margin:0px 5px 0px 5px;padding:40px 0px 5px 0px;font-size:9px;color:#3c4144;border-style:solid;border-width:0px 0px 1px 0px;border-color:#3c4144;
}
.xdportsi{
 float:left;
 color:#3c4144;
}
.xdcopy{
 width:950px;
 margin:5px 14px 25px 14px;
 font-size:10px;
 color:#3c4144;
}