<!--

	body{
		color: #000000;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		font-family: 'trebuchet ms', arial, serif;
		letter-spacing: 0px;
		font-size: 90%;
		}



	div.quoteHTML{
		width: 200px;
		font-family: 'georgia', tahoma, arial;
		font-style: italic;
		font-size: 120%;
		font-weight: normal;
		text-align: justify;
		background-position: 50% 50%;
		background-image: URL(../images/articles/t_quote.jpg);
		background-repeat: no-repeat;
		}


	div.quoteName{
		display: block;
		width: 200px;
		font-weight: bold;
		font-size: 85%;
		text-align: right;
		}

	form{
		margin: 0px;
		}

	.divIndent{
		padding-left: 30px;
		}

	hr{

		width: 100%;
		height: 1px;
		color: #E0E0E0;
		border: 1px solid #E0E0E0;
		}

	table{
		color: #000000;
		font-family: Tahoma, arial, serif;
		font-size: 100%
		}

	img.nob{
		border: 0px;
		}


	img.floater{
		float: left;
		border: 1px solid #C0C0C0;
		padding: 2px;
		}

	div.groupAdvert{
		background-color: #FFFFE0;
		border: 1px solid #E0E0E0;
		margin: 2px;
		padding: 2px;
		background-image: URL(../images/advert/rp_ad_bg.jpg);
		background-repeat: no-repeat;
		background-position: 100% 0%;
		}

	table.main{
		width: 720px;
		}

	table.mainCut{
		width: 490px;
		}

	.txtCounter{
		color: #000000;
		font-size: 80%;
		font-weight: bold;
		float: right; 
		}

	.tblReport1{
		border-top: 1px solid #A0A0A0;
		border-left: 1px solid #A0A0A0;
		border-right: 1px solid #A0A0A0;
		}

	.tdReport1Head{
		background-image: URL(../images/table/bg_tbl1_head.jpg);
		background-repeat: repeat-x;
		color: #FFFFFF;
		border-bottom: 1px solid #A0A0A0;
		}


	.tdReport1Data{
		background-image: URL(../images/table/bg_tbl1_data.jpg);
		background-repeat: repeat-x;
		color: #000000;
		border-bottom: 1px solid #C0C0C0;
		background-color: RGB(222,222,230);
		}


	.tdReport1Data2{
		background-image: URL(../images/table/bg_tbl1_data.jpg);
		background-repeat: repeat-x;
		color: #000000;
		background-color: RGB(222,222,230);
		}

	.tdReport1Data2l{
		background-image: URL(../images/table/bg_tbl1_data.jpg);
		background-repeat: repeat-x;
		color: #000000;
		background-color: RGB(222,222,230);
		border-bottom: 1px solid #A0A0A0;
		}


	.tdReport1DataCnt{
		background-image: URL(../images/table/bg_tbl1_data2b.jpg);
		background-repeat: repeat-x;
		color: #000000;
		border-left: 1px solid #C0C0C0;
		border-bottom: 1px solid #A0A0A0;
		background-color: #FFFFFF;
		vertical-align: top;
		}



	td.decoration img {display: block;}
	td img {vertical-align: bottom;}


/* Head Banner */

	.tdMain{
		padding-left: 1em;
		}

	.tblFoot{
		border-top: 1px solid #C0C0C0;
		background-color: #F6F6F6;
		color: #888888;
		font-size: 80%;
		}

	.divIndex{
		position: absolute;
		left: 520px;
		width: 210px;
		}

	.divNews{
		position: relative;
		left: 0px;
		width: 490px;
		}


	div.txtNews{
		text-align: justify;
		line-height: 19px;
		}

	img.imgRight{
		float: right;
		border: 1px solid #E0E0E0;
		margin-left: 7px;
		}


	.divNewEvent{
		position: relative;
		left: 0px;
		width: 490px;
		}


	span.border{
		display: block;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 0px;
		height: 8px;
		background-image: URL(../images/icon/hr.gif);
		background-repeat: repeat-x;
		}

/* Poll */

	.pollImgTable{
		background-color: #FFFFFF;
		border: 1px solid #C0C0C0;
		}


	.pollImg{
		border-right: 1px solid #C0C0C0;
		}

	table.tblIndexBox{
		font-family: tahoma, tahoma, arial;
		font-size: 80%;
		border: 1px solid #C0C0C0;
		background-color: RGB(255, 255, 255);
		background-repeat: no-repeat;
		background-position: 0% 0%;
		font-weight: normal;
		}

	table.tdPoll{
		font-family: tahoma, tahoma, arial;
		font-size: 80%;
		border: 1px solid #C0C0C0;
		background-color: RGB(255, 255, 255);
		background-image: URL(../images/table/pollBG2.jpg);
		background-repeat: no-repeat;
		background-position: 0% 100%;
		color: #000000;
		}

	.tdPollHead{
		background-image: URL(../images/table/pollBG.jpg);
		background-repeat: repeat-y;
		border-bottom: 1px solid #000000;
		filter: alpha(opacity=80);
		-moz-opacity: 0.8;
		height: 18px;
		color: #FFFFFF;
		}

	tdPollPerc{
		width: 20px;
		}


	.tblReport{
		border-right: 1px solid #F0F0FF;
		border-bottom: 1px solid #F0F0FF;
		border-left: 1px solid #C0C0DF;
		border-top: 1px solid #C0C0DF;
		width: 630px;
		}

	.tdReportHead{
		background-image: URL(../images/table/bg_dir_table.jpg);
		width: 100%;
		}

	.tdReportData{
		background-image: URL(../images/table/bg_dir_table2.jpg);
		width: 100%;
		}


/* Level Information */

	.tblLevel{
		margin-top: 0em;
		margin-left: 0em;
		}

	.tblLevelInner{
		border: 1px solid #80A0A0;
		}





	.tdLevelBG{
		background-image: URL(../images/table/bg_xp.jpg);
		background-repeat: no-repeat;
		background-color: #F9F9FF; 
		border-bottom: 1px solid #E9E9FF; 
		font-size: 80%;
		}

	.tdLevel{
		background: #F9F9FF; 
		border-bottom: 1px solid #E9E9FF; 
		font-size: 80%;
		}


	.tdLevelRight{
		background-image: URL(../images/td_level_right.gif);
		background-repeat: no-repeat;
		background-position: 0% 0%;
		font-size: 80%;
		width: 23px;
		}

	.tdLevelBlank{
		border-top: 1px solid RGB(233,233,255);
		font-size: 80%;
		}

/* Small Text/Links */

	.linkList{
		color: #808080;
		}


	.linkList2{
		font-size: 85%;
		color: #808080;
		}



	.txtError{
		color: #FF0000;
		}

	.txtSmall{
		font-size: 85%;
		color: #404040;
		}

	span.txtOoD{
		text-decoration: line-through;
		color: #FF0000;
		}


	.txtFig{
		font-size: 130%;
		font-weight: bold;
		}

	.txtHeadDate{
		font-size: 80%;
		color: #9090C0;
		}


	.txtTitle{
		font-size: 170%;
		font-family: 'times new roman', arial, tahoma;
		letter-spacing: 2px;
		}

	h1{
		font-weight: normal;
		font-size: 170%;
		font-family: 'times new roman', arial, tahoma;
	 	padding: 0px;
		margin: 0px;
		white-space: nowrap;
		letter-spacing: 2px;
		}


	span.txtTitleSub{
		font-size: 125%;
		font-weight: bold;
		}


	.txtTitle2{
		letter-spacing: 4px;
		text-transform: uppercase;
		font-family: 'times new roman', arial, tahoma;
		font-size: 80%;
		color: #808080;
		}

	h2{
		letter-spacing: 4px;
		text-transform: uppercase;
		font-family: 'times new roman', arial, tahoma;
		font-size: 80%;
		color: #808080;
		font-weight: normal;
	 	padding: 0px;
		margin: 0px;
		}

	h3{
		font-size: 100%;
		font-family: 'times new roman', arial, tahoma;
		font-weight: normal;
	 	padding: 0px;
		margin: 0px;
		display: inline;
		text-transform: uppercase;
		font-weight: bold;
		}

	.txtHeading{
		font-size: 80%;
		font-weight: bold;
		text-transform: uppercase;
		margin-left: 0.5em;
		}

	.txtHeading2{
		font-size: 100%;
		font-family: tahoma, arial, serif;
		font-weight: normal;
		}



/* Form Fields */



	span.txtQuote{
		display: block;
		margin-left: 20px;
		margin-top: 10px;
		color: #404040;
		font-style: italic;
		font-size: 85%;
		}

	span.txtB{
		font-weight: bold;
		}

	span.txtI{
		font-style: italic;
		}

	.txtU{
		text-decoration: underline;
		}

	.txtStrike{
		text-decoration: line-through;
		}

	span.txtSpoil{
		display: inline;
		background-color: #EFEFFF;
		color: #EFEFFF;
		}

	span.txtBreak{
		display: block;
		width: 100%;
		text-align: center;
		margin-top: 40px;
		margin-bottom: 10px;
		}

/* Font Faces */

	span.txtFF0{
		display: inline;
		font-family: tahoma, arial, serif;
		}

	span.txtFF1{
		display: inline;
		font-family: arial, tahoma, serif;
		}

	span.txtFF2{
		display: inline;
		font-family: "book antiqua", arial, serif;
		}

	span.txtFF3{
		display: inline;
		font-family: "century gothic", arial, serif;
		}

	span.txtFF4{
		display: inline;
		font-family: "comic sans ms", arial, serif;
		}

	span.txtFF5{
		display: inline;
		font-family: "courier new", arial, serif;
		}

	span.txtFF6{
		display: inline;
		font-family: georgia, arial, serif;
		}

	span.txtFF7{
		display: inline;
		font-family: "lucida console", arial, serif;
		}

	span.txtFF8{
		display: inline;
		font-family: "script mt bold", arial, serif;
		}

	span.txtFF9{
		display: inline;
		font-family: "times new roman", arial, serif;
		}

	span.txtFF10{
		display: inline;
		font-family: "trebuchet ms", arial, serif;
		}

	span.txtFF11{
		display: inline;
		font-family: verdana, arial, serif;
		}



/* Font Colours */


	span.txtFC0{
		display: inline;
		color: black;
		}

	span.txtFC1{
		display: inline;
		color: white;
		}

	span.txtFC2{
		display: inline;
		color: blue;
		}

	span.txtFC3{
		display: inline;
		color: red;
		}

	span.txtFC4{
		display: inline;
		color: green;
		}

	span.txtFC5{
		display: inline;
		color: yellow;
		}

	span.txtFC6{
		display: inline;
		color: #FFA500;
		}

	span.txtFC7{
		display: inline;
		color: #A52A2A;
		}

	span.txtFC8{
		display: inline;
		color: #FF00FF;
		}

	span.txtFC9{
		display: inline;
		color: #00FFFF;
		}


	span.txtFC10{
		display: inline;
		color: #9696BA;
		}

	span.txtFC11{
		display: inline;
		color: #DFB700;
		}

	span.txtFC12{
		display: inline;
		color: #95CF9A;
		}

	span.txtFC13{
		display: inline;
		color: #B0B0B0;
		}

	span.txtFC14{
		display: inline;
		color: #800080;
		}


/* Font Size */


	span.txtFS0{
		display: inline;
		font-size: 70%;
		}

	span.txtFS1{
		display: inline;
		font-size: 85%;
		}

	span.txtFS2{
		display: inline;
		font-size: 100%;
		}

	span.txtFS3{
		display: inline;
		font-size: 125%;
		}

	span.txtFS4{
		display: inline;
		font-size: 150%;
		font-weight: bold;
		letter-spacing: 1px;
		}

	span.txtFS5{
		display: inline;
		font-size: 220%;
		}



	.tdFrmHead{
		width: 120px;
		}

	.tblField{
		background-repeat: repeat-y;
		background-image: URL(../bg/bg_tbl_white.jpg);
		border: 2px solid #E0E0E0;
		background-color: #FFFFFF;
		}

	.frmField{
		font-family: tahoma, arial, serif;
		font-size: 100%;
		border: 1px solid #D0D0D0;
		background-color: #FFFFFF;
		color: #000040;
		}


	.frmFieldK{
		font-family: tahoma, arial, serif;
		font-size: 100%;
		border: 1px solid #D0D0D0;
		background-color: #FFFFFF;
		color: #000040;
		display: none;
		}

	.frmFieldFormat{
		font-family: tahoma, arial, serif;
		font-size: 90%;
		border: 1px solid #A0A0C0;
		background: #F0F0FF;
		}

	.frmFieldBody{
		font-family: tahoma, arial, serif;
		font-size: 80%;
		border: 1px solid #A0A0A0;
		background: #F9F9FF;
		color: #000040;

		}


	.tdFieldSep{
		font-size: 85%;
		padding-left: 0.2em;
		text-transform: uppercase;
		background-color: #FFFFFF;
		border-right: 1px solid #E0E0E0;
		border-top: 1px solid #E0E0E0;
		border-bottom: 1px solid #E0E0E0;
		background-repeat: no-repeat;
		background-image: URL(../bg/bg_tbl_grey.jpg);
		}

	.tdFieldName{
		font-size: 85%;
		width: 120px;
		}


	.frmFieldSmall{
		font-family: tahoma, arial, serif;
		font-size: 80%;
		border: 1px solid #404040;
		background-image: URL(../images/bg_frmfield.jpg);
		}

	.frmSubmit{
		font-family: tahoma, arial, serif;
		font-size: 100%;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #D0D0FF;
		background-color: RGB(34, 66, 98);
		}


	.frmSubmitSmall{
		font-family: tahoma, arial, serif;
		font-size: 80%;
		font-weight: bold;
		color: #FFFFFF;
		background-color: RGB(34, 66, 98);
		}





/* Content TD */


	.tblContents{
		font-size: 100%;
		font-weight: normal;
		color: #000000;
		background-repeat: no-repeat;
		background-position: 0% 0%;
		}



/* Content Headers */



	.tdLoginHead{
		background-color: #200000;
		height: 19px;
		}




/* List TD */


	.tblList{
		border: 1px solid #C0C0E0;
		}

	.tdListHead{
		background-color: #000040;
		color: #FFFFFF;
		font-size: 80%;
		}

	.tdList{
		border-top: 1px solid #C0C0E0;
		}




/* A */


/* Male Character Link */

	a.lnkC_M:link, a.lnkC_M:visited{
		color:#0080A0;
		font-weight: normal;
		text-decoration: none;
		}

	a.lnkC_M:hover, a.lnkC_M:visited:hover, a.lnkC_M:visited:active{
		color:#006080;
		font-weight: normal;
		text-decoration: underline;
		}


	a.lnkC_F:link, a.lnkC_F:visited{
		color: #CF2060;
		font-weight: normal;
		text-decoration: none;
		}

	a.lnkC_F:hover, a.lnkC_F:visited:hover, a.lnkC_F:visited:active{
		color: #AF0040;
		font-weight: normal;
		text-decoration: underline;
		}

	a.lnkG:link, a.lnkG:visited{
		font-size: 90%;
		color: #404060;
		font-weight: normal;
		text-decoration: none;
		}

	a.lnkG:hover, a.lnkG:visited:hover, a.lnkG:visited:active{
		font-size: 90%;
		color: #202040;
		font-weight: normal;
		text-decoration: underline;
		}



	a:link, a:visited{
		color:#4040FF;
		font-weight: normal;
		text-decoration: none;
		}

	a:hover, a:visited:hover, a:visited:active{
		color:#000080;
		font-weight: normal;
		text-decoration: underline;
		}


	a.g_link:link, a.g_link:visited, a.g_link:hover, a.g_link:visited:hover, a.g_link:visited:active{
		color: #666666;
		}



	a.lnk2:link, a.lnk2:visited{
		color: #602020;
		font-weight: normal;
		text-decoration: none;
		}

	a.lnk2:hover, a.lnk2:visited:hover, a.lnk2:visited:active{
		color: #400000;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 1px dashed #800000;
		}


	a.lnk3:link, a.lnk3:visited{
		color:#DFFF80;
		font-weight: normal;
		text-decoration: none;
		}

	a.lnk3:hover, a.lnk3:visited:hover, a.lnk3:visited:active{
		color:#EFFFA0;
		font-weight: normal;
		text-decoration: underline;
		}


	a.lnk2frm:link, a.lnk2frm:visited{
		color:#800000;
		font-weight: normal;
		text-decoration: none;
		padding: 2px;
		}

	a.lnk2frm:hover, a.lnk2frm:visited:hover, a.lnk2frm:visited:active{
		background-color: #D02020;
		color:#FFFFFF;
		font-weight: normal;
		text-decoration: none;
		padding: 2px;
		}







	div.warn{
		padding: 5px;
		font-size: 85%;
		width: 100%;
		border: 1px solid #FF0000;
		background-color: #FFF0F0;
		margin-bottom: 10px;
		}

	span.txtNew{
		color: #FF2020;
		}


	span.manIcon{
		float: left;
		width: 80px;
		height: 80px;
		display: block;
		text-align: center;
		font-size: 95%;
		}

	img.manIcon{
		border: 1px solid #F0F0FF;
		}



	div.groupRight{
		width: 228px;
		float: right;
		color: #222222;
		background-color: #F0F0F0;
		padding: 4px;
		text-align: justify;
		border-left: 1px solid #E0E0E0;
		border-bottom: 1px solid #E0E0E0;
		}



-->
