

	div#postA	{ width: 100%; background-color: RGB(240, 240, 240);}
	div#postB	{ width: 100%; background-color: RGB(246, 246, 246);}


	.f_txtTitle{
		font-size: 170%;
		font-family: 'times new roman', arial, tahoma;
		letter-spacing: 2px;
		color: #000000;
		}


	td.f_themeboxA{
		background-color: RGB(240, 240, 240);
		height: 7px;
		font-size: 10%;
		}

	td.f_themeboxB{
		background-color: RGB(246, 246, 246);
		height: 7px;
		font-size: 10%;
		}


	#divForumTop{
		color: #000000;
		}

	td.tdForumMain{
		color: #000000;
		}

	span.f_txtSmall{
		font-size: 80%;
		}

	span.f_txtSmallLight{
		color: #777777;
		font-size: 80%;
		}

	
	span.f_pagetitle{
		color: #000000;
		font-size: 170%;
		font-family: 'times new roman', arial, tahoma;
		letter-spacing: 2px;
		}

	td.f_vpb_1{
		color: #000000;
		}

	td.f_vpb_2{
		color: #666666;
		font-size: 75%;
		}

	td.f_vpb_3{
		color: #777777;
		}

	span.f_vpb_title{
		color: #000000;
		font-family: 'times new roman', serif, arial;
		font-size: 150%;
		}

	span.f_vpb_by{
		font-size: 75%;
		color: #444444;
		}

	div.f_vpb_body{
		color: #000000;
		min-height: 100px;
		text-align: justify;
		line-height: 20px;
		}

	span.f_vpb_foot{
		font-size: 80%;
		color: #777777;
		}

	span.f_vpb_right{
		color: #777777;
		}


	span.f_to_date{
		font-size: 85%;
		color: #777777;
		}

/* Thread View */


	span.f_th_by{
		font-size: 85%;
		color: #444444;
		}


	span.f_th_date{
		font-size: 80%;
		color: #777777;
		}


/* Links */



	a.f_link:link{
		color: #4040FF;
		font-weight: normal;
		text-decoration: none;
		}

	a.f_link:visited{
		color: #4040FF;
		font-weight: normal;
		text-decoration: none;
		}

	a.f_link:hover, a.f_link:visited:hover, a.f_link:visited:active{
		color: #000080;
		font-weight: normal;
		text-decoration: underline;
		}



	a.f_lnk2:link, a.f_lnk2:visited{
		color: #602020;
		font-weight: normal;
		text-decoration: none;
		}

	a.f_lnk2:hover, a.f_lnk2:visited:hover, a.f_lnk2:visited:active{
		color: #400000;
		font-weight: normal;
		text-decoration: none;
		border-bottom: 1px dashed #C0C000;
		}



	span.f_pagelist{
		font-size: 85%;
		color: #888888;
		}



/* Quick Reply */

	table.QR_Form{
		background-color: RGB(240, 240, 240);
		border: 1px solid RGB(233, 233, 233);
		color: #000000;
		}

	span.fH2{
		color: #C0C0C0;

		letter-spacing: 4px;
		text-transform: uppercase;
		font-family: 'times new roman', arial, tahoma;
		font-size: 80%;
		font-weight: normal;
	 	padding: 0px;
		margin: 0px;
		}




/* Forum Index */

	table.tblForumView{
		border-top: 1px solid #E9E9E9;
		border-left: 1px solid #E9E9E9;
		border-right: 1px solid #F0F0F0;
		}
	
	td.forumIndexHeadContainer{
		height: 30px;
		background-repeat: repeat-x;
		background-image: URL(../images/forum/0/index_head.jpg);
		background-color: RGB(127, 129, 128);
		}

	th.forumIndexHead{
		font-variant: small-caps;
		font-size: 85%;
		letter-spacing: 1px;
		color: #FFFFFF;
		}

	td.forumIndexBody{
		border-bottom: 1px solid #E9E9E9;
		background-color: RGB(250, 250, 250);
		}

	td.forumIndexBody_b{
		border-bottom: 1px solid #E9E9E9;
		background-color: RGB(245, 245, 245);
		}

	td.forumIndexBody_CellA{
		text-align: left;
		color: #000000;
		font-size: 110%;
		}

	span.f_topic_title{
		text-align: left;
		color: #000000;
		font-size: 110%;
		}


	td.forumIndexBody_CellB{
		color: #444444;
		font-size: 90%;
		}


	td.forumIndexBody_CellC{
		color: #666666;
		font-size: 75%;
		}

	span.f_topic_by{
		color: #444444;
		font-family: tahoma, arial, serif;
		font-size: 85%;
		display: inline;
		}


/* Thread View */

	th.forum1mainHead{
		height: 30px;
		color: #FFFFFF;
		word-wrap: break-word;
		background-repeat: repeat-x;
		background-image: URL(../images/forum/0/index_head.jpg);
		background-color: RGB(127, 129, 128);
		}

	td.f_th_post{
		color: #666666;
		background-image: URL(../images/forum/0/bg_fv_main.jpg);
		background-color: RGB(82, 0, 0);
		}

	td.f_th_post_b{
		color: #666666;
		background-image: URL(../images/forum/0/bg_fv_main_b.jpg);
		background-color: RGB(28, 0, 0);
		}

	span.f_th_post{
		color: #666666;
		}


/* Forum Page Link */



	a.fp_lnk2:link, a.fp_lnk2:visited{
		color: #800000;
		font-weight: normal;
		text-decoration: none;
		padding: 2px;
		}

	a.fp_lnk2:hover, a.fp_lnk2:visited:hover, a.fp_lnk2:visited:active{
		background-color: #C00000;
		color: #FFFFFF;
		font-weight: normal;
		text-decoration: none;
		padding: 2px;
		}

/* Avatar */

	img.f_avatar{
		border: 1px solid #888888;
		}


	span.f_rp_thread{
		font-family: 'tahoma', arial, serif;
		font-size: 85%;
		color: #8060A0;
		}





/* Form */


	.f_frmField{
		font-family: tahoma, arial, serif;
		font-size: 100%;
		border: 1px solid #D0D0D0;
		background-color: #F9F9F9;
		color: #000000;
		}

	.f_frmFieldBody{
		font-family: tahoma, arial, serif;
		font-size: 80%;
		border: 1px solid #D0D0D0;
		background-color: #F9F9F9;
		color: #000000;
		}

	.f_frmFieldSmall{
		font-family: tahoma, arial, serif;
		font-size: 80%;
		border: 1px solid #D0D0D0;
		background-color: #F9F9F9;
		color: #000000;
		}

	.f_frmFieldFormat{
		font-family: tahoma, arial, serif;
		font-size: 90%;
		border: 1px solid #D0D0D0;
		background-color: #F9F9F9;
		color: #000000;
		}




	.f_frmSubmit{
		font-family: tahoma, arial, serif;
		font-size: 100%;
		font-weight: bold;
		color: #202020;
		border: 1px solid #808080;
		background-color: #F0F0FF;
		}


	.f_frmSubmitSmall{
		font-family: tahoma, arial, serif;
		font-size: 80%;
		font-weight: bold;
		color: #202020;
		border: 1px solid #808080;
		background-color: #F0F0FF;
		}

