﻿/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 12pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, th.thead, div.thead { border:solid 1px #FFE7F0; 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; border: solid 1px #cccccc }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
.banner { background: url(banner.jpg) repeat-x top center; height: 280px; }
.vbmenu2_control
{
	color: #FF9900;
	font: bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding-left: 3px; padding-right: 3px; padding-top: 22px;
	white-space: nowrap;
}
.vbmenu2_control a:link
{
	color: #FF9900;
	text-decoration: none;
}
.vbmenu2_control a:visited
{
	color: #FF9900;
	text-decoration: none;
}
.vbmenu2_control a:hover, .vbmenu2_control a:active
{
	color: #D98A02;
	text-decoration: none;
}
.main {width:970px;}


.bbtl { background: url(loitraitim/bbtl.gif) no-repeat top left; height: 25px; }
.bbtr { background: url(loitraitim/bbtr.gif) no-repeat top right; height: 25px; }
.bbtc { background: url(loitraitim/bbtc.gif) repeat-x top left; height: 25px; }
.tcat_bg { background: url(loitraitim/tcat_bg.png) repeat-x bottom left; height: 60px; float:left; width:600px }
.tcat_right { background: url(loitraitim/collapse2_tcat_collapsed_R.png) no-repeat bottom right; height: 60px; width:95px; float:left}
.tcat_left { background: url(loitraitim/collapse2_tcat_collapsed_L.png) no-repeat bottom left; height: 60px; width:115px; float:left }
.tborder-content {background: url(loitraitim/content-mid.png) center top repeat-y; width:810px;  }
.tcat2
{
         padding-top: 24px;
	color: #FFFFFF;
	font: bold 13px tahoma, arial;
text-align: center
}
.tcat2 a:link
{
	color: #ffffff;
	text-decoration: none;
}
.tcat2 a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat2 a:hover, .tcat2 a:active
{
	color: #FFFF99;
	text-decoration: none;
}

.info{background:#F0FAFF; border:#ACE4FF dotted 1px; margin:4px 15px 7px; padding:3px;}

.avatar { border-top: 1px #999999 solid; border-left: 1px #999999 solid; border-bottom: 2px #000000 solid; border-right: 2px #000000 solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.pbg { background: url(loitraitim/p_bg.gif) repeat-y top center; width: 185px;}
.ptop { background: url(loitraitim/p_top.gif) no-repeat bottom center; height: 53px; width: 185px; }
.pbottom { background: url(loitraitim/p_bottom.gif) no-repeat top center; height: 40px; width: 185px;}


     /*FOOTER khung*/
.foot-title {background: url(loitraitim/footer/title-footer.jpg) left repeat-x; height:26px; text-align:left; padding:0 10px}
.tfoot_left { background: url(loitraitim/content-foot-L.png) no-repeat top right; height: 17px; width:17px; float:left }
.tfoot_right { background: url(loitraitim/content-foot-R.png) no-repeat top left; height: 17px; width:17px; float:left}
.tfoot_bg { background: url(loitraitim/content-foot-M.png) repeat-x top left; height: 17px; width:776px; float:left }


	/*FOOTER*/
.foot-title {background: url(loitraitim/footer/title-footer.jpg) left repeat-x; height:26px; text-align:left; padding:0 10px}
.foot-L {float:left; background:url(loitraitim/footer/foot-L.png) right top no-repeat; width:10px; height:154px}
.foot-M {float:left; background:url(loitraitim/footer/foot-M.png) left repeat-x; width:950px; height:154px}
.foot-R {float:left; background:url(loitraitim/footer/foot-R.png) left top no-repeat; width:10px; height:154px}
.foot-text {font-size:11px; color: #993366; line-height:17px;}