body,tr,td,div,input,select,textarea,span{
 font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica;
 font-style:normal;
 text-decoration:none;
 font-size:12px;
 color:#d6d6d6;
}
body{
 margin:0px;
 padding:0px;
 background-color:#272b2e;
 background-image:url('/img/bgtop.gif');
 background-repeat:repeat-x;
}
td{
 vertical-align:top;
}
.form{
	padding:0px;
 margin:0px;
}
.xdotausername,.xdotapassword{
 width:60px;
 margin:0px 0px 0px 2px;
 font-size:12px;
 color:#a2b31d;
 background-color:#1a2707;
 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;
}

.dotaviewbtn{
 float:left;
 width:auto;
 margin:0px 3px 0px 3px;
 padding:5px 8px 3px 8px;
 background-color:#101010;
}
.dotaviewbtnmyi{
 float:left;
 width:auto;
 margin:0px 3px 0px 3px;
 padding:1px 8px 1px 8px;
 background-color:#101010;
}
.legend{
 font-size:9px;
 color:#606060;
 font-weight:bold;
 padding:1px 5px 1px 5px;
 text-align:center;
 cursor:help;
 
}
.shop{
  padding:5px 20px 0px 20px;
}
.image{
  text-align:center;
}
.name{
  padding:5px 10px 3px 0px;
  text-align:left;
}
.nextshop{
  padding:15px 20px 0px 30px;
}
.need,.canb{
  vertical-align:middle;
  text-align:center;
  padding:3px 1px 3px 1px;
  color:#e6b04d;
}
.gold{
  vertical-align:middle;
  color:#e6b04d;
  font-weight:bold;
}
.goldtotal{
  vertical-align:middle;
  color:#e6b04d;
}
.hp{
  color:#46b564;
  background-color:#112015;
  text-align:right;
  padding:5px;
}
.mana{
  color:#7194d6;
  background-color:#181a30;
  text-align:right;
  padding:5px;
}
.damage{
  color:#e7753f;
  background-color:#3e080b;
  text-align:right;
  padding:5px;
}
.amor{
  color:#958d02;
  background-color:#252301;
  text-align:right;
  padding:5px;
}
.strength{
  color:#46b564;
  background-color:#101d14;
  text-align:right;
  padding:5px;
}
.intelli{
  color:#7194d6;
  background-color:#042d3b;
  text-align:right;
  padding:5px;
}
.agility{
  color:#a7a003;
  background-color:#2a2801;
  text-align:right;
  padding:5px;
}
.attack{
  color:#a7a003;
  background-color:#2a2801;
  text-align:right;
  padding:5px;
}
.move{
  color:#998f7f;
  background-color:#2b2418;
  text-align:right;
  padding:5px;
}

.myitembtnadd{
  width:20px;
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  background-color:#933508;
  border-style:solid;
  border-width:1px;
  border-color:#252525;
  cursor:pointer;
}
.myitembtndel{
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  background-color:#006900;
  border-style:solid;
  border-width:1px;
  border-color:#252525;
  cursor:pointer;
}



.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;
}
