body {
	background-color: #242424;
	background-image: url('image/body.gif');
	background-repeat: repeat;
	color: #d0d0d0;
	margin:0px 2px; padding:0px;
	text-align:center;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

#Content { 
	width: 982px;
	margin: 0px auto;
	overflow: auto;
	text-align:left;
	background-color: #242424;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

.section {
	font-weight: bold;
	color: #c0c0c0;
	border-width: 1px;
	border-left: solid 1px #317CC2;
	border-right: solid 1px #164C7D;
	border-top: solid 1px #3981C3;
	border-bottom: solid 1px #164C7D;
	height: 26px;
	background: url("image/th.gif") repeat-x;
}

.raidtable {
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	font-size: 12px; 
	border-collapse: collapse;
	background-color: #2C2C2C;
}

table {
	font-size: 12px;
}
td {

}
.width100 {
	width: 100px;
}

.width275 {
	width: 275px;
}
.width400 {
	width: 400px;
}
.width75 {
	width: 75px;
}
.width85 {
	width: 85px;
}
.width200 {
	width: 200px;
}
.width225 {
	width: 225px;
}
.width425 {
	width: 425px;
}
.width500 {
	width: 500px;
}
.width600 {
	width: 600px;
}
.width650 {
	width: 650px;
}
.th {
	background-color: #000000;
	font-size: 13px;
/*	text-align: center;
*/
	height: 26px;
	background: url('image/cellhead.gif') repeat-x;
	border-left: solid 1px #404040;
	border-right: solid 1px #121212;
	border-top: solid 1px #3C3C3C;
	border-bottom: solid 1px #131313;
}

.tdcent {
	text-align: center;
}
.tdright {
	text-align: right;
}

.tclinks {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	background: #317CC2 url("image/th.gif");
	background-repeat: repeat-x;
	font-size: 11px;
	width: 100%;
}


a {
	color: #2370B6;
	text-decoration: none;
}
a:visited {
	color: #2370B6;
	text-decoration: none;
}

a:hover {
	color: #99FFFF;
	text-decoration: underline;
}

a.nav {
	font-weight: normal;
	color: #FFFFFF;
}
a.nav:visited {
	font-weight: normal;
	color: #FFFFFF;
}
a.nav:hover {
	font-weight: normal;
	color: #FFFFFF;
}
.usermessage {
	color: #FFFFFF;
	font-weight: bold;
}

table.rtable td { padding:7px; width:250px;} 
table.mtable td { padding:3px; } 

.textbox {
	background-color: #242424;
	color: #d0d0d0;
	border-color: #2370B6;
	border: 1px solid;
}

select {
	background-color: #242424;
	color: #d0d0d0;
	border-width: 1px;
	border-style: solid;
	border-color: #2370B6;
	font-size: 12px;
}
.tc {
	background-color: #242424;
	color: #d0d0d0;
	border-width: 1px;
	border-style: solid;
	border-color: #2370B6;
	font-size: 12px;
}
.tc:hover {
	background-color: #242424;
	color: #d0d0d0;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	font-size: 12px;
}
.tcl {
	background-color: #242424;
	color: #d0d0d0;
	border: 1px solid #2370B6;
	font-size: 11px;
	height: 18px;
}
.tcbl {
	background-color: #242424;
	color: #d0d0d0;
	border: 1px solid #2370B6;
	font-size: 11px;
	height: 18px;
}
.tcb {
	background-color: #242424;
	color: #d0d0d0;
	font-size: 12px;
	border: 1px solid #2370B6;
}
.tcb:hover {
	background-color: #242424;
	color: #d0d0d0;
	font-size: 12px;
	border: 1px solid #2370B6;
}
.tcb2 {
	border-color: #FF00FF;
	background-color: #DD00DD;
	color: #cccccc;
	border: 2px inset;
}
.trcolor {
	background-color: #909090;
}

.plist {
	font-size: 11px;
}

.lockenabled {
	color: #fd9a3c;
	font-weight: bold;
}
.lockdisabled {
	color: #999999;
}
.ilvl {
	font-size: 10px;
	color: #9d9d9d;
}
.hilvl {
	font-size: 10px;
	color: #1eff00;
}
.hrpretty {
	width: "35%";
	text-align: left;
	
}
.transpos {
	background-color: #243324;
}
.transneg {
	background-color: #332424;
}
.empty {
	background-color: #141414;
	background-repeat: repeat-x;
	height: 25px;
}
