body {
	background-image: url(images/horde-bg.jpg);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a:link, a:active { color: #ffb019; font-weight: bold; } 
a:visited { color: #d38d01; font-weight: bold; }
a:hover { color: white; text-decoration: none; font-weight: bold; }

tr.border { background: #000000 url('images/ss-border-left.gif') repeat-y top; }
tr.day { background: #393731 url('images/day-bg.jpg'); }
tr.week { background: #252525 url('images/cell-bg.jpg'); }

.txt_title {
	font-size: 18px;
}
.txt_day {
	font-size: 14px;
}
.txt_orange { color: #FF9933; }
.txt_gray { color: #CCCCCC; }
.txt_tan { color: #D7CEA4; }
.txt_error { color: #FF0000; }

.txt_small {
	font-weight: normal;
	font-size: 10px;
}
.txt_tiny {
	font-weight: normal;
	font-size: 2px;
}
.txt_plain {
	font-weight: normal;
	text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px;
}

.btn,     .btn:link, .btn:visited, .btn:active               { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #ffb019; }
          .btn:link:hover                                    { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFFFFF; }
.yel,     .yel:link, .yel:visited, .yel:active               { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #990000; }
          .yel:link:hover                                    { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFFFFF; }

.Druid,   .Druid:link, .Druid:visited, .Druid:active         { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FF7C0A; }
          .Druid:link:hover                                  { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FF7C0A; }

.Hunter,  .Hunter:link, .Hunter:visited, .Hunter:active      { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #AAD372; }
          .Hunter:link:hover                                 { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #AAD372; }

.Mage,    .Mage:link, .Mage:visited, .Mage:active            { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #68CCEF; }
          .Mage:link:hover                                   { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #68CCEF; }

.Paladin, .Paladin:link, .Paladin:visited, .Paladin:active	 { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #F48CBA; }
          .Paladin:link:hover                                { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #F48CBA; }

.Shaman,  .Shaman:link, .Shaman:visited, .Shaman:active	     { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #009999; }
          .Shaman:link:hover                                 { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #009999; }

.Priest,  .Priest:link, .Priest:visited, .Priest:active	     { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFFFFF; }
          .Priest:link:hover                                 { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFFFFF; }

.Rogue,   .Rogue:link, .Rogue:visited, .Rogue:active	     { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFF468; }
          .Rogue:link:hover                                  { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FFF468; }

.Warlock, .Warlock:link, .Warlock:visited, .Warlock:active	 { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #9382C9; }
          .Warlock:link:hover                                { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #9382C9; }

.Warrior, .Warrior:link, .Warrior:visited, .Warrior:active	 { text-decoration: none; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #C69B6D; }
          .Warrior:link:hover                                { text-decoration: underline; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #C69B6D; }

.Druid_txt { color: #FF7C0A; }
.Hunter_txt { color: #AAD372; }
.Mage_txt { color: #68CCEF; }
.Paladin_txt { color: #F48CBA; }
.Shaman_txt { color: #009999; }
.Priest_txt { color: #FFFFFF; }
.Rogue_txt { color: #FFF468; }
.Warlock_txt { color: #9382C9; }
.Warrior_txt { color: #C69B6D; }