body {

	CURSOR: url(t2tqt/tim.ani);

	background: #FFFFFF url(bg.gif);

	color: #000000;

	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

}

td, th, p, li

{

	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.page

{

	background: #FFFFFF;

	color: #000000;

}

.border

{

	background: #FFFFFF;

	color: #000000;

}

a:link { color: #798A17; text-decoration: none; }
a:visited { color: #798A17; text-decoration: none; }
a:hover, a:active { color: #798A17; text-decoration: none; }


.tcat_foot
{
background: url(foot.gif) repeat;
width: 100%px;
height: 21px;
}

.foot_nav
{
background: url(foot_nav.gif) repeat-x top left;
}

.foot_bg
{
background: url(foot_bg.gif) repeat center bottom;
}


.stats
{
background: #ffffff;
border: 1px dotted #B3EB1D;
padding: 3px;
margin: 3px;
}

.page_left
{ background: url(left.gif) repeat-y top left; width: 47px; }

.page_right
{ background: url(right.gif) repeat-y top left; width: 46px; }

.tcenter { color: #FFFFFF; padding-top: 10px; padding-left: 80px; padding-right: 15px; text-align: left; }

.tl { background: url(khung/khung_01.gif) no-repeat top left; height: 32px; }
.tr { background: url(khung/khung_03.gif) no-repeat top right; height: 32px; }
.tc { background: url(khung/khung_02.gif) repeat-x top left; }
.fl { background: url(khung/khung_06.gif) no-repeat top left; height: 14px; }
.fr { background: url(khung/khung_07.gif) no-repeat top right; height: 15px; }
.fc { background: url(khung/khung_08.gif) repeat-x top left; height: 14px; }
.left { background: url(khung/khung_04.gif) repeat-y top left; padding-left: 6px; }
.right { background: url(khung/khung_05.gif) repeat-y top right; padding-right: 6px; }

.panelsurround { background: #F9F9F9 url(misc/gradient_panelsurround.jpg); } 

.panel { background: #e8e8e8 url(misc/gradient_panel.jpg); }

.subtcat { background: url(subtcat.gif) repeat-x top left; height: 15px; color: #000000; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

.tcat

{

	background: #FCC60C url(tcat.gif) repeat-x top left;

	color: #FFFFFF;

	font: bold 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.tcat a:link

{

	color: #FFFFFF;

	text-decoration: none;

}

.tcat a:visited

{

	color: #FFFFFF;

	text-decoration: none;

}

.tcat a:hover, .tcat a:active

{

	color: #FFFF66;

	text-decoration: underline;

}

.thead

{

	background: #fed227 url(thead.gif) repeat-x top left;

	color: #000000;

	font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;


}

.thead a:link

{

	color: #333333;

	text-decoration: none;

}

.thead a:visited

{

	color: #333333;

	text-decoration: none;

}

.thead a:hover, .thead a:active

{

	color: #FF0000;

	text-decoration: none;

}

.smallfont

{

	color: #000000;

	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.time

{

	color: #FF6600;

}

.navbar

{

	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.highlight

{

	color: #FF0000;

	font-weight: bold;

}

.inlinemod

{

	background: #FFFFCC;

	color: #000000;

}

.wysiwyg

{

	background: #F5F5FF;

	color: #000000;

	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	margin: 5px 10px 10px 10px;
	padding: 0px;

}

legend

{

	color: #386E9C;

	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.alt1, .alt1Active

{

	background: #FFFFFF;

	color: #000000;

	text-decoration: none;

}

.alt2, .alt2Active

{

	background: #FFFFFF;

	color: #000000;

	text-decoration: none;

}

.tfoot

{

	background: #fed227 url(thead.gif) repeat-x top left;

	color: #333333;

}

.tfoot a:link

{

	color: #333333;

	text-decoration: none;

}

.tfoot a:visited

{

	color: #333333;

	text-decoration: none;

}

.tfoot a:hover, .tfoot a:active

{

	color: #FF0000;

	text-decoration: none;

}

.vbmenu_control

{

	background: #82ba00 url(tcat.gif) repeat-x top left;

	color: #FFFFFF;

	font: bold 13px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	padding: 3px 6px 3px 6px;

	white-space: nowrap;

}

.vbmenu_control a:link

{

	color: #FFFFFF;

	text-decoration: none;

}

.vbmenu_control a:visited

{

	color: #FFFFFF;

	text-decoration: none;

}

.vbmenu_control a:hover, .vbmenu_control a:active

{

	color: #FFFFFF;

	text-decoration: underline;

}

.vbmenu_popup

{

	background: #FFFFFF;

	color: #000000;

	border: 1px solid orange;

}

.vbmenu_option

{

	background: #FFFFFF;

	color: #000000;

	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	white-space: nowrap;

	cursor: pointer;

}

.vbmenu_option a:link

{

	color: #FF3300;

	text-decoration: none;

}

.vbmenu_option a:visited

{

	color: #FF3300;

	text-decoration: none;

}

.vbmenu_option a:hover, .vbmenu_option a:active

{

	color: #FF9900;

	text-decoration: none;

}

.vbmenu_hilite

{

	background: #FFFFCC;

	color: #FF6600;

	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	white-space: nowrap;

	cursor: pointer;

}

.vbmenu_hilite a:link

{

	color: #FF6600;

	text-decoration: none;

}

.vbmenu_hilite a:visited

{

	color: #FF6600;

	text-decoration: none;

}

.vbmenu_hilite a:hover, .vbmenu_hilite a:active

{

	color: #FF0000;

	text-decoration: none;

}

.info { border-left: 1px #FCC204 solid; border-right: 1px #FCC204 solid; border-top: 1px #FCC204 dotted; border-bottom: 1px #FCC204 dotted; padding: 2px; margin-bottom: 2px; }

.button {  color: #FFFFFF ; background: #3DC3F6; border: #FFFFFF 1px solid; height: 20px; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }

.pbg { background: url(ncd_p_bg.gif) repeat-y top center; }

.ptop { background: url(ncd_p_top.gif) no-repeat top center; height: 26px; width: 175px; }

.pbottom { background: url(ncd_p_bottom.gif) no-repeat top center; height: 15px; width: 175px; }

.avt { background: url(khungava_1.gif) no-repeat top center; height: 12px; }

.abg { background: url(khungava_bg.gif) repeat-y center ; }

.avbt { background: url(khungava_2.gif) no-repeat top center; height: 17px; }

/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 10pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, th.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** de-emphasized text */
.shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; }
a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; }
.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** new code styles ***** */
.bbccode{
 background: #FFF;
 border: 1px solid #FFCC66;
 border-top: 4px solid #FFCC66;
 padding: 5px;
 color: #996600;
 font-size: 12px;
}
.bbccodetitle{
 font-weight: bold;
 font-size: 10px;
 border: 0px;
 border-bottom: 1px dashed #CC6600;
 color: #CC6600;
 padding-bottom: 3px;
 margin-bottom: 5px;
}
/* ***** new html styles ***** */
.bbchtml{
 background: #FFF;
 border: 1px solid #c3ffa8;
 border-top: 4px solid #c3ffa8;
 padding: 5px;
 color: #7fa66e;
 font-size: 12px;
}
.bbchtmltitle{
 font-weight: bold;
 font-size: 10px;
 border: 0px;
 border-bottom: 1px dashed #82cc00;
 color: #82cc00;
 padding-bottom: 3px;
 margin-bottom: 5px;
}
/* ***** new php styles ***** */
.bbcphp{
 background: #FFF;
 border: 1px solid #ffa8a8;
 border-top: 4px solid #ffa8a8;
 padding: 5px;
 color: #990000;
 font-size: 12px;
}
.bbcphptitle{
 font-weight: bold;
 font-size: 10px;
 border: 0px;
 border-bottom: 1px dashed #cc0000;
 color: #cc0000;
 padding-bottom: 3px;
 margin-bottom: 5px;
}
/* ***** new quote styles ***** */
.bbcquote{
 background: #FFFFFF;
 border: 1px solid #C2CFDF;
 border-top: 4px solid #C2CFDF;
 color: #333366;
 padding: 5px;
 font-size: 9px;
}
.bbcquotetitle{
 font-weight: bold;
 font-size: 10px;
 border: 0px;
 border-bottom: 1px dashed #003366;
 color: #003366;
 padding-bottom: 3px;
 margin-bottom: 5px;
}
