a:active,
a:visited,
a:link
{
	color: #00AAFF;
	text-decoration: none;
}

a:hover
{
	color: #00AAFF;
	text-decoration: underline;
}

body
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: left;
}

table
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
}

input
{
 font-size: 11px;
 color: #FFFFFF;
 background-color: #111111;
 border: 1px solid #666666;
 width: 100%;
 height: 18px;
 vertical-align: middle;
}

textarea
{
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 width: 100%;
 background-color: #111111;
 border: 1px solid #666666;
}

select
{
 font-size: 11px;
 color: #FFFFFF;
 background-color: #111111;
 border: 1px solid #666666;
 width: 100%;
 height: 18px;
 vertical-align: middle;
}

.SiteHeader
{
 background-image: url(images/SiteHeaderBG.jpg);
 background-repeat: repeat-x;
 height: 100px;
}

.SiteLinksBar
{
	height: 20px;
    text-align: right;
}

.SiteFooter
{
	height: 50px;
    text-align: center;
}

.SiteBanners
{
	height: 40px;
	text-align: center;
}

.MainHeaderL,
.MenuHeaderL
{
	background-image: url(images/MainHeaderL.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 16px;
}

.tColorLink
{
 color: #FDC811;
}

.MainHeaderR,
.MenuHeaderR
{
	background-image: url(images/MainHeaderR.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 16px;
}

.MainHeaderM,
.MenuHeaderM
{
	background-image: url(images/MainHeaderM.jpg);
	background-repeat: repeat-x;
	height: 20px;
}

.HeaderL
{
	background-image: url(images/HeaderL.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 16px;
}

.HeaderR
{
	background-image: url(images/HeaderR.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 16px;
}

.HeaderM
{
	background-image: url(images/HeaderM.jpg);
	background-repeat: repeat-x;
	height: 20px;
	text-align: center;
}

.DividerL
{
	background-image: url(images/DividerL.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 8px;
}

.DividerR
{
	background-image: url(images/DividerR.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 8px;
}

.DividerM
{
	background-image: url(images/DividerM.jpg);
	background-repeat: repeat-x;
	height: 12px;
	text-align: center;
}

.MainFrameML,
.MenuFrameML
{
	background-image: url(images/MainFrameML.jpg);
	background-repeat: repeat-y;
	height: 8px;
	width: 8px;
}

.MainFrameMR,
.MenuFrameMR
{
	background-image: url(images/MainFrameMR.jpg);
	background-repeat: repeat-y;
	height: 8px;
	width: 8px;
}

.MainFrameBL,
.MenuFrameBL
{
	background-image: url(images/MainFrameBL.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 8px;
}

.MainFrameBM,
.MenuFrameBM
{
	background-image: url(images/MainFrameBM.jpg);
	background-repeat: repeat-x;
	height: 8px;
}

.MainFrameBR,
.MenuFrameBR
{
	background-image: url(images/MainFrameBR.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 8px;
}

.MainFrameBG,
.MenuFrameBG
{
	background-image: url(images/MainFrameBG.gif);
	background-repeat: repeat;
	padding-top: 6px;
}

.FrameTL
{
	background-image: url(images/FrameTL.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 8px;
}

.FrameTM
{
	background-image: url(images/FrameTM.jpg);
	background-repeat: repeat-x;
	height: 8px;
}

.FrameTR
{
	background-image: url(images/FrameTR.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 8px;
}

.FrameML
{
	background-image: url(images/FrameML.jpg);
	background-repeat: repeat-y;
	height: 8px;
	width: 8px;
}

.FrameMR
{
	background-image: url(images/FrameMR.jpg);
	background-repeat: repeat-y;
	height: 8px;
	width: 8px;
}

.FrameBL
{
	background-image: url(images/FrameBL.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 8px;
}

.FrameBM
{
	background-image: url(images/FrameBM.jpg);
	background-repeat: repeat-x;
	height: 8px;
}

.FrameBR
{
	background-image: url(images/FrameBR.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 8px;
}

.FrameBG
{
	background-image: url(images/FrameBG.gif);
	background-repeat: repeat;
}

.cH
{
 color: #FFFFFF;
 font-size: 11px;
 background-color: #333333;
 text-align: center;
 vertical-align: middle;
 padding: 2px;
}

.cN,
.cMenuItem
{
 color: #FFFFFF;
 font-size: 11px;
 background-color: #2A2A2A;
 text-align: left;
 vertical-align: middle;
 padding: 2px;
}

.cC

{
 color: #FFFFFF;
 font-size: 11px;
 background-color: #2A2A2A;
 text-align: center;
 vertical-align: middle;
 padding: 2px;
}


.cP
{
 padding: 5px;
}

.aL
{
 text-align: left;
}

.aR
{
 text-align: right;
}

.aC
{
 text-align: center;
}

.tB
{
 font-weight: bold;
}

.tI
{
 font-style: italic;
}

.tU
{
 text-decoration: underline;
}

.tSign,
.tTime,
.tDesc,
.tCopyright
{
 font-size: 10px;
 color: #BBBBBB;
}

.tPageNumber
{
 font-size: 10px;
 text-align: center;
}

.tHeader
{
 color: #0099EE;
}

.tError,
.tNo,
.tBanned
{
 color: #FF0000;
}

.tSuccess,
.tYes,
.tNotBanned
{
 color: #00FF00;
}

.tAvailable,
.tOnlineCount,
.tUpTime,
.tServerRates
{
 color: #00FF00;
}

.tNotAvailable
{
 color: #FF0000;
}

.tFileName,
.tLineNumber
{
 color: #0099EE;
}

.tFemale
{
 color: #EE6666;
}

.tDawn
{
 color: #0099EE;
}

.tDusk
{
 color: #EE6666;
}

.tPvP
{
 color: #0099EE;
}

.tPK
{
 color: #EE6666;
}

.tHP
{
 color: #EE6666;
}

.tMP
{
 color: #0099EE;
}

.tCP
{
 color: #DDDD00;
}

.tNickName
{
 color: #BBBBBB;
}

.tInactive
{
 color: #BBBBBB;
}

.tMale
{
 color: #0099EE;
}

.tMin
{
 color: #00AAFF;
}

.tMax
{
 color: #FF0000;
}

.tIAName,
.tNAName
{
 color: #DDDD00;
}

.tIEnchant,
.tSEnchant
{
 font-size: 10px;
 color: #00FF00;
}

.tCrystal_1
{
 color: #EE6666;
}

.tCrystal_2
{
 color: #33EE33;
}

.tCrystal_3
{
 color: #0099EE;
}

.bTBLR
{
 border: 1px solid #666666;
}

.bTLR
{
 border-right: 1px solid #666666;
 border-top: 1px solid #666666;
 border-left: 1px solid #666666;
}

.bBLR
{
 border-right: 1px solid #666666;
 border-bottom: 1px solid #666666;
 border-left: 1px solid #666666;
}

.bTBL
{
 border-top: 1px solid #666666;
 border-bottom: 1px solid #666666;
 border-left: 1px solid #666666;
}

.bTBR
{
 border-top: 1px solid #666666;
 border-bottom: 1px solid #666666;
 border-right: 1px solid #666666;
}

.bTB
{
 border-top: 1px solid #666666;
 border-bottom: 1px solid #666666;
}

.bLR
{
 border-left: 1px solid #666666;
 border-right: 1px solid #666666;
}

.bBL
{
 border-bottom: 1px solid #666666;
 border-left: 1px solid #666666;
}

.bBR
{
 border-bottom: 1px solid #666666;
 border-right: 1px solid #666666;
}

.bTL
{
 border-top: 1px solid #666666;
 border-left: 1px solid #666666;
}

.bTR
{
 border-top: 1px solid #666666;
 border-right: 1px solid #666666;
}

.bB
{
 border-bottom: 1px solid #666666;
}

.bT
{
 border-top: 1px solid #666666;
}

.bR
{
 border-right: 1px solid #666666;
}

.bL
{
 border-left: 1px solid #666666;
}






/*<!--tool tip styles*/
#icon_border{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	width:32px;
	height:32px;
	z-index:15;
	cursor:pointer;

}

#toolTip{
	width:auto;
	position:absolute;
	z-index:10;
	display:none;
	overflow:hidden;
	background-color:#2A2A2A;
	border:2px solid #444034;
	padding:3px 3px 3px 3px;
}

#toolTipText{
	color:#939ca9;
	display:none;
	overflow:hidden;
}
#toolTipText b{
	color:#a2a2a2
	}
#toolTipText span{
	color:#99876a;
	}
#toolTipText font{
	font-size:11px;
	color:#bfc4c7;
	}

#toolTipHead{
	_width:100%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:auto;
	color:#fcfcfc;
	text-align:left;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}
#toolTipHead h4{
	padding:0px;
	margin:0px;
	font-size: 12px;
	color:#fcfcfc;
	font-weight:normal;
	display:block;
	width:inline;
}
#toolTipHead b{
	color:#a2a2a2;
	}
#toolTipHead span{
	color:#0dfff8;
	}

.trad a{
    display:block;
    float:left;
    margin:1px;
}

.trad {
    height: 34px;
    background-image: url(images/trad.jpg);
    background-repeat: repeat-x;
}
