body {
	background: #333333;
	color: #999999;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, "Myriad Web", Syntax, sans-serif;
	font-size: 10pt;
}
text, .ForumBackground, a:link, a:visited, a:active, a.CatLink, .CatDesc, a.UserControlPanel, .CatLockedName, .GenText,  .GenTextRed, .ErrorText, .SmallText, .DateText, .TopBy, th, a.thLnk:link, a.thLnk:active, a.thLnk:visited,  a.thLnk:active, .RowStyleA, .RowStyleB, .RowStyleC, .MsgToolBar, .PollTable, .MsgIg, td.miniMH,  .ContentTable, .MsgTable, .DialogTable, .PreviewTable, .AnnonTable, .AnnText, td.NoAvatar, td.Av1, td.Av2, td.tabA,  .AnnSubjText, a.PagerLink, .LevelText, .MsgSubText, .MsgBodyText, th.SelTS, th.SelFS, legend, td.tabH, div.tabT,  .FormattingToolsBG, .FormattingToolsCLR, .MiniTable, .quote, .dashed, .adminColor, .modsColor, td.tabI, td.tabA:hover,  .brdrNormal, .brdrSelected, input.button, form, img, .StClr, .AnClr, td.msgot, td.msgud, div.ctags, td.mvTc, td.pmNav,  .ModOpt, .MsgR1, .MsgR2, .MsgR3, .mnavMsg, .mnavWarnTbl, .manvNoRes, font.lg, td.tt, table.tt, tr.tab, table.tab,  a.big:link, a.big:active, a.big:visited, .small, a.small:link, a.small:active, a.small:visited, td.rpasswdE, .curtime,  font.anon, font.reg, td.permYES, td.permNO, td.repI, div.UserControlPanel, font.selmsgInd, fieldset {
	font-family: Tahoma, Verdana, "Myriad Web", Syntax, sans-serif;
	font-size: 10pt;
}
text, .GenText {
	color: black;
}
.ForumBackground {
	background: #1F1E1D;
	border: 1px solid #9C7612;
}
a:link, a:visited, a:active, a.PagerLink {
	color: #006BB3;
	text-decoration: underline;
}
a.CatLink {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #AAAAAA;
}
.CatDesc {
	color: #999999;
	height: 28px;
	background-color: #2C2927;
	background-image:url(images/cellpic3.gif)
}
a.UserControlPanel, a.UserControlPanel:visited {
	color: #999999;
	text-decoration: none;
}
div.UserControlPanel {
	margin-bottom: 5px;
	text-align: left;
}
.CatLockedName {
	font-size: 10pt;
	font-weight: bold;
}
.CatLockPad {
	padding-left: 20px;
}
.GenText, .MsgIg, td.repI {
	color: #999999;
}
.GenTextRed, .ErrorText {
	color: #991717;
}
.ErrorText, td.rpasswdE {
	font-weight: bold;
}
.SmallText, .DateText, .TopBy, td.msgud, td.msgot, td.permYES, td.permNO {
	color: #999999;
	font-size: 9pt;
}
th {
	font-size: 10pt;
	text-align: left;
	color: #999999;
	font-weight: bold;
	height: 38px;
	vertical-align: middle;
	background: url(images/cellpic1.gif);
}
a.thLnk:link, a.thLnk:active, a.thLnk:visited {
	font-size: 10pt;
	text-decoration: underline;
	color: #AAAAAA;
}
a.thLnk:visited {
	color: #C2CDD6;
}
.RowStyleA, td.tt {
	background: #393939;
	color: #999999;
}
.RowStyleB, .curtime, fieldset {
	background: #313131;
	color: #999999;
}
.RowStyleC {
	background: #2E2E2E;
	color: #999999;
}
.MsgToolBar {
	background: #191919;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(images/msgclearBG.jpg);
}
.MsgSpacer {
	padding-bottom: 0px;
	padding-top: 1px;
	background-image: url(images/msgclearBG.jpg);
}
.PollTable, .MsgTable, .DialogTable, .PreviewTable, .AnnonTable {
	background : #9C7612;
	border : 0px;
	padding : 0px;
	margin : 0px;
}
.ContentTable {
	background : #9C7612;
	border : 0px;
	padding : 0px;
	margin : 2px 0 0 0;
}
font.ptp { /* space between poll title & number of votes */
	font-size: smaller;
	padding-left: 10px;
}
.ContentTable, .AnnonTable, .MsgTable, table.pad {
	width : 100%;
}
.MsgTable {
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid black;
}
.DialogTable {
	width : 50%;
}
.PreviewTable {
	width: 75%;
}
.AnnText {
	color: #999999;
	background: #333333;
}
.AnnSubjText {
	font-weight: bold;
}
.LevelText, div.ctags {
	color: #999999;
	text-decoration: none;
}
.MsgSubText {
	font-weight: bold;
}
.MsgBodyText {
	font-size: 10pt;
}
.FormattingToolsBG {
	background: #999999;
}
.FormattingToolsCLR {
	background: #FFFFFF;
}
.MiniTable {
	background: #FFFFFF;
	border : 0px;
	padding : 0px;
	margin : 0px;
}
.quote {
	color: #444444;
	background: #FAFAFA;
	border: 1px solid #c2cdd6;
}
.dashed {
	border: 1px dashed #1B7CAD;
}
.adminColor {
	font-weight: bold;
	color: #FF9900;
}
.modsColor {
	color: #007700;
	font-weight: bold;
}
.brdrNormal, td.tabItop, td.tabImid, td.tabIbot {
	border: #9C7612;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	background-repeat: repeat;
	background-position: top;
}
.brdrSelected, td.tabAmid, td.tabAmid, td.tabAbot {
	border: #9C7612;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background-repeat: repeat;
	background-position: top;
}
input.button {
	background: #EEEEEE;
	color: #000000;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	border-color: #B4B2B4 #444444 #444444 #B4B2B4;
}
form {
	padding: 0px;
	margin: 0px;
}
img {
	border: 0px;
}
.StClr {
	font-weight: bold;
	color: #007700;
}
.AnClr {
	font-weight: bold;
	color: #991717;
}
.ModOpt {
	margin-top: 2px;
	font-size: 10pt;
	text-align: right;
}
.TopBy {
	margin-top: 3px;
	margin-bottom: 0px;
	padding-right: 2px;
	text-align: right;
}
.MsgR2, .MsgR1, .MsgR3, .MsgIg {
	background: #191919;
	border-bottom: 1px solid #523623;
	padding: 1px;
}
.MsgIg {
	border: 0px;
}
.MsgR1 {
	background: #191919;
}
.MsgR3 {
	background: #333333;
	color: #999999;
	padding: 1ex;
	padding-top: 2ex;
}
.mnavMsg {
	border-bottom: 1px solid #000000;
	width : 100%;
}
.mnavWarnTbl {
	border: 1px dashed #991717;
}
.manvNoRes {
	border: 1px dashed #000099;
}
font.lg {
	font-size: 10pt;
}
td.tt {
	text-align: left;
	width: 100%;
	border-bottom: 1px solid white;
}
table.tt {
	width: 100%;
	padding: 1px;
	margin: 0px;
	text-align: center;
	border: 1px solid black;
}
a.big:link, a.big:active, a.big:visited {
	color: #AAAAAA;
	font-size: 11pt;
}
.small, a.small:link, a.small:active, a.small:visited {
	font-size: 9pt;
	font-weight: normal;
}
a.small:link, a.small:active, a.small:visited {
	color: #AAAAAA;
}
td.msgot, td.msgud {
	text-align: right;
	vertical-align: top;
	width: 33%;
	white-space: nowrap;
}
td.msgud {
	padding-right: 10px;
	text-align: left;
	width: 33%;
}
div.ctags {
	overflow: auto;
	white-space: nowrap;
	margin: 0px;
	padding: 2px;
	width: 100%;
	height: 36px;
}
legend {
	font-size: 11pt;
	font-weight: bold;
	background-color: white;
	border: 1px solid black;
}
th.SelTS, th.SelFS {
	padding: 2px;
	color: #FFFFFF;
}
th.SelFS {
	border-bottom: 1px solid white;
	color: #FFFFFF;
}
td.NoAvatar {
	background: #333333;
	color: #999999;
	text-align: center;
}
td.Av1, td.Av2 {
	text-align: center;
	background: #333333;
	color: #999999;
	vertical-align: middle;
	white-space: nowrap;
}
td.Av2 {
	background: #fefefe;
}
td.tabI, td.tabA, td.tabI:hover, td.tabOVER, td.tabON {
	border: 1px solid black;
	background: #dee7f7;
	padding: 2px;
}
td.tabOVER, td.tabI:hover, td.tabI:active {
	background: white;
}
td.tabON {
	background: #5279bd;
}
a.tabON:link, a.tabON:active, a.tabON:visited, a.tabON:hover {
	color: white;
	font-weight: bold;
	text-decoration: none;
}
div.tabT {
	padding: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
table.tab {
	border-bottom: 1px solid black;
}
.curtime {
	border: 1px solid black;
	vertical-align: middle;
	padding: 1px 3px 1px 3px;
}
td.rpasswdE {
	background: #ffffff;
	text-align: center;
}
td.pmSn {
	background: #FFFFFF;
}
td.pmSa {
	background: #fffa00;
}
td.pmSf {
	background: #991717;
}
table.pmDu {
	width: 175px;
	background-color: #FFFFFF;
	border: 1px #c2cdd6 solid;
}
td.mvTc {
	background: #e5ffe7;
}
td.pmNav {
	background: white;
	text-align: right;
}
td.miniMH {
	text-align: center;
}
tr.mnavH {
	background: #eeeeee;
}
tr.mnavM {
	background: #dee2e6;
}
table.regConf {
	width: 80%;
	border: 1px dashed #991717;
}
font.anon, font.reg {
	color: #00AA00;
}
td.permYES, td.permNO {
	text-align: center;
	color: #991717;
	white-space: nowrap;
}
td.permNO {
	color: #000099;
}
font.regEW {
	font-size: xx-small;
	color: #005500;
	font-weight: bold;
}
td.repI {
	padding: 5px;
	padding-left: 20px;
}
table.pad {
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #9C7612;
}
font.selmsgInd {
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
}
td.avatarPad {
	padding-right: 3px;
	vertical-align: top;
}
div.pre {
	font-family: monospace;
	padding: 5px;
	border: 1px #000099 dashed;
	font-size: 10pt;
	white-space: pre;
	background: #FAFAFA;
	overflow: auto;
	margin: 5px;
}
a.big:active, a.big:hover, a:active, a:hover, a.CatLink:active, a.CatLink:hover, a.UserControlPanel:active, a.UserControlPanel:hover, a.thLnk:active, a.thLnk:hover, a.small:active, a.small:hover, a.PagerLink:active, a.PagerLink:hover {
	color: #ffcc33;
}
img.l {
	float: left;
	clear: right;
	margin: 3px;
}
img.r {
	float: right;
	clear: left;
	margin: 3px;
}
.AttachmentsList {
	margin-left: 0px;
	list-style: none;
	margin-top: 10px;
	padding: 0px;
}
hr.sig {
	color: black;
	background-color: black;
	height: 1px;
	width: 175px;
	border: 0px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
/* The following are partial elements that are used to save space */
.wo {
	width:    1px;
}
.wa {
	width:    100%;
}
.wi {
	width:    950px;
}
.al {
	text-align: left;
}
.ar {
	text-align: right;
}
.ac {
	text-align: center;
}
.vb {
	vertical-align: bottom;
}
.vt {
	vertical-align: top;
}
.vm {
	vertical-align: middle;
}
.nw {
	white-space:  nowrap;
}
.fb {
	font-weight:  bold;
}
img.at {
	float: left;
	clear: left;
}
div.sr {
	float: left;
	padding: 5px;
}
div.ctb {
	text-align: center;
}
div.ctb table {
	margin: 0 auto;
	text-align: left;
}
div.foot {
	padding: 3px;
	margin: 3px;
	width: 944px;
	margin: 0 auto;
}
div.ip {
	overflow: auto;
	margin: 0px;
	padding: 2px;
	width: 600px;
	height: 400px;
}
span.vt {
	padding-left: 20px;
}
table.icqCP {
	font-family: arial, sans-serif;
	font-size: smaller;
	border: 0px;
}
div.pmL {
	padding-top: 2px;
}
table.ucPW {
	width: 175px;
}
.st0 {
	background-color: #ffff66;
}
.st1 {
	background-color: #A0FFFF;
}
.st2 {
	background-color: #99ff99;
}
.st3 {
	background-color: #ff9999;
}
.st4 {
	background-color: #ff66ff;
}
.st5 {
	background-color: #880000;
}
.st6 {
	background-color: #00aa00;
}
.st7 {
	background-color: #886800;
}
.st8 {
	background-color: #004699;
}
.st9 {
	background-color: #990099;
}

.main
{
width: 740px;
vertical-align: top;
}
.header{}
.empty{
border: solid green 1px; /* illustration only*/
}
.recruitment
{
font-family: Verdana,Arial,Sans-serif;
font-size: 10pt ;
vertical-align: top;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
}
.content
{
font-family: Verdana,Arial,Sans-serif;
font-size: 10pt ;
vertical-align: top;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
}
.raidprogress
{
width: 200px;
vertical-align: top;
text-align: left;
font-size: 8pt ;
line-height: 12px;

}
.footer{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
} 
.guildprogress{
width: 200px;
vertical-align: top;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
}
navigation{
color: #999999;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt ;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
}
