body
{
	background: #fff;
	color: #565656;
	font: 9pt arial, helvetica, sans-serif;
	margin: 0;
	padding: 0px;
}
a:link, body_alink
{
	color: #565656;
}
a:visited, body_avisited
{
	color: #565656;
}
a:hover, a:active, body_ahover
{
	color: #ff5a5a;
}
.page
{
	background: #FFFFFF;
	color: #000000;
}
td, th, p, li
{
	font: 9pt arial, helvetica, sans-serif;
}
.tborder
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #e5e5e5;
}
.tcat
{
	background: #245996 url(gradient_tcat.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 9pt arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #fff;
	text-decoration: underline;
}
.thead
{
	background: #e2e1d2 url(gradient_thead.gif) repeat-x top left;
	color: #565656;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-bottom:1px solid #b6b4a9;
}
.thead a:link, .thead_alink
{
	color: #565656;
}
.thead a:visited, .thead_avisited
{
	color: #565656;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #565656;
}
.tfoot
{
	background: #e1dfcf;
	color: #565656;
}
.tfoot a:link, .tfoot_alink
{
	color: #565656;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #565656;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #565656;
}
.alt1, .alt1Active
{
	background: #ffffff;
	color: #565656;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #fff;
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	color: #565656;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	color: #565656;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
	color: #ff5a5a;
}
.alt2, .alt2Active
{
	background: #f1f2f2;
	color: #565656;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #fff;
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #565656;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #565656;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	color: #ff5a5a;
}
.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}
.wysiwyg a:link, .wysiwyg_alink
{
	color: #22229C;
}
.wysiwyg a:visited, .wysiwyg_avisited
{
	color: #22229C;
}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover
{
	color: #FF4400;
}
textarea, .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.bginput option, .bginput optgroup
{
	font-size: 10pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	color: #565656;
	padding: 10px;
}
.panelsurround
{
	background: #f1f2f2;
	color: #565656;
}
legend
{
	color: #565656;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #245996 url(gradient_tcat.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #F5F5FF;
	color: #565656;
	font: 11px arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #565656;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #565656;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #565656;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #8A949E;
	color: #FFFFFF;
	font: 11px arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** 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; }
/* Misc Resets
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
img {
	border:0;
}
.bginput {
	background:#fff;
	font:normal 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	vertical-align:middle;
	border:1px #e4e4e4 solid;
	color:#adadad;
	padding:3px;
}
.verticalAlign {
	vertical-align:middle;
}

/* Header
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#header {
	background:url(headerBG.gif) repeat-x top left;
	height:163px;
}
.logo {
	padding:37px 0 0 29px;
	float:left;
}
.logo img {
	display:block;
}
.hotTopics {
	background:url(hotTopics.gif) no-repeat top left;
	height:28px;
	margin:65px 60px 0 0;
	padding:11px 0 0 150px;
	float:right;
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#5c5c5c;
}
.hotTopics a:link, .hotTopics a:visited {
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#5c5c5c;
	text-decoration:none;
}
.hotTopics a:hover {
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#5c5c5c;
	text-decoration:underline;
}
.searchMain {
	background:url(searchBox.jpg) no-repeat top left;
	width:450px;
	height:36px;
	padding:6px 0 0 26px;
	float:right;
	position:absolute;
	top:0;
	right:40px;
}
.keyWord {
	float:left;
	font: 9pt arial, 'lucida console', sans-serif;
	color:#acacac;
	padding:6px 5px 0 37px;
	margin:0;
	display:block;	
}
.searchBox {
	background: url(searchBox.gif) no-repeat top left;
	width:254px;
	height:25px;
	float:left;
}
.searchinput {
	border:0;
	color: #a2a091;
	padding:5px 0 3px 0;
	font-size:8pt;
	width:244px; 
	margin:1px 5px 0 5px;
	background:transparent;
}
.searchButton {
	float:left;
}

/* Navigation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#navigation {
	height:47px;
	font: bold 8pt arial, helvetica, sans-serif;
	color:#818a93;	
	position:absolute;
	top:123px;
	left:319px;
}
#navigation ul {
	list-style:none;
	margin:0;
	padding:0;
}
#navigation li {
	display:inline;
	margin:0;
	padding:0;
}
#navigation a {
	float:left;
	background:url(navLeft.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 15px;
	text-decoration:none;
	font: bold 8pt arial, helvetica, sans-serif;
}
#navigation a span {
	float:left;
	display:block;
	background:url(navRight.gif) no-repeat right top;
	padding:20px 14px 13px 0;
	font: bold 8pt arial, helvetica, sans-serif;
	color:#5c5c5c;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation a span {float:none;}
/* End IE5-Mac hack */
#navigation a:hover span {
	font: bold 8pt arial, helvetica, sans-serif;
	color:#faae53;
}
#navigation a:hover {
	background-position:0% -47px;
	text-decoration:none;
}
#navigation a:hover span {
	background-position:100% -47px;
	text-decoration:none;
}

/* Welcome
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#welcome {
	background:url(welcomeBG.gif) repeat-x top left;
	height:183px;
}
.welcomeBG {
	background:url(welcomeIMG.jpg) no-repeat top left;
	height:183px;
}
.welcomeNotice {
	background:url(welcomeNotice.jpg) no-repeat top left;
	width:485px;
	height:52px;
	color:#fff;
	float:left;
	margin:96px 0 0 75px;
	padding:20px 10px 0 70px;
	line-height:16px;
}
.welcomeNotice a:link, .welcomeNotice a:visited {
	color:#faae53;
}
.welcomeNotice a:hover {
	color:#fff978;	
}
.osIcons {
	width:206px;
	padding:7px 0 0 68px;
	float:left;
}
.osVista, .osVista:link, .osVista:visited, .osVista:hover, .osVista:active {
	display: block;
	width: 68px;
	height: 71px;
	float:left;
}
.osVista, .osVista:link, .osVista:visited { background: url(osVista.gif) no-repeat top left; }
.osVista:hover, .osVista:active { background: url(osVista_on.gif) no-repeat top left; }

.osMac, .osMac:link, .osMac:visited, .osMac:hover, .osMac:active {
	display: block;
	width: 69px;
	height: 71px;
	float:left;
}
.osMac, .osMac:link, .osMac:visited { background: url(osMac.gif) no-repeat top left; }
.osMac:hover, .osVista:active { background: url(osMac_on.gif) no-repeat top left; }

.osLinux, .osLinux:link, .osLinux:visited, .osLinux:hover, .osLinux:active {
	display: block;
	width: 69px;
	height: 71px;
	float:left;
}
.osLinux, .osLinux:link, .osLinux:visited { background: url(osLinux.gif) no-repeat top left; }
.osLinux:hover, .osLinux:active { background: url(osLinux_on.gif) no-repeat top left; }

.osFreeBSD, .osFreeBSD:link, .osFreeBSD:visited, .osFreeBSD:hover, .osFreeBSD:active {
	display: block;
	width: 68px;
	height: 70px;
	float:left;
}
.osFreeBSD, .osFreeBSD:link, .osFreeBSD:visited { background: url(osFreeBSD.gif) no-repeat top left; }
.osFreeBSD:hover, .osFreeBSD:active { background: url(osFreeBSD_on.gif) no-repeat top left; }

.osKDE, .osKDE:link, .osKDE:visited, .osKDE:hover, .osKDE:active {
	display: block;
	width: 69px;
	height: 70px;
	float:left;
}
.osKDE, .osKDE:link, .osKDE:visited { background: url(osKDE.gif) no-repeat top left; }
.osKDE:hover, .osKDE:active { background: url(osKDE_on.gif) no-repeat top left; }

.osNovell, .osNovell:link, .osNovell:visited, .osNovell:hover, .osNovell:active {
	display: block;
	width: 69px;
	height: 70px;
	float:left;
}
.osNovell, .osNovell:link, .osNovell:visited { background: url(osNovell.gif) no-repeat top left; }
.osNovell:hover, .osNovell:active { background: url(osNovell_on.gif) no-repeat top left; }

/* Content
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#contentMain {
	background:#fff;
	margin:20px 25px;
}
.leftMain {
	padding:4px 20px 0 0;
}
.rightMenu {
	width:241px;
}
.loginHeading {
	background:url(loginHeading.gif) no-repeat top left;
	width:206px;
	height:20px;
	padding:10px 0 0 35px;
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#fff;
}
.loginBox {
	background:url(loginBG.gif) repeat-y top left;
	width:241px;
}
.loginBoxMain {
	background:url(loginMainBG.gif) no-repeat top left;
	width:201px;
	padding:10px 20px;
	font: 8pt arial, 'lucida console', sans-serif;
	color:#2b2b2b;
}
.loginBottom {
	background:url(loginBottom.gif) no-repeat top left;
	width:231px;
	height:26px;
	padding:7px 0 0 10px;
	margin-bottom:5px;
}
.loginLinks {
	background:url(bulletLogin.gif) no-repeat left;
	font: 8pt arial, 'lucida console', sans-serif;
	color:#494949;
	padding:0 5px 0 9px;
}
.loginLinks a:link, .loginLinks a:visited {
	font: 8pt arial, 'lucida console', sans-serif;
	color:#494949;
}
.loginLinks a:hover {
	font: 8pt arial, 'lucida console', sans-serif;
	color:#494949;
}

.hotHeading {
	background:url(hotHeading.gif) no-repeat top left;
	width:206px;
	height:20px;
	padding:10px 0 0 35px;
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#fff;
}
.partnerHeading {
	background:url(partnerHeading.gif) no-repeat top left;
	width:206px;
	height:20px;
	padding:10px 0 0 35px;
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#fff;
}
.boxMain {
	background:url(boxBG.gif) repeat-y top left;
	width:241px;
}
.boxBottom {
	background:url(boxBottom.gif) no-repeat top left;
	width:241px;
	height:5px;
	font-size:0;
	margin-bottom:5px;
}
.boxMain ul {
	list-style:none;
	margin:0;
	padding:0;
}
.boxMain li {
	padding:7px 20px;
}
.boxMain a:link, .boxMain a:visited {
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#000;
	text-decoration:none;
}
.boxMain a:hover {
	font: bold 8pt arial, 'lucida console', sans-serif;
	color:#000;
	text-decoration:underline;
}
.boxSplit {
	background:url(boxSplit.gif) no-repeat top left;
}
.normal {
	font-weight:400;
}
.normal a:link, .normal a:visited,.normal a:hover {
	font-weight:400;
}

/* Stats
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#statsMain {
	background:url(statsBG.gif) repeat-x top left;
	height:305px;
	margin:20px 25px;
}
.statsLeft {
	background:url(statsLeft.jpg) no-repeat top left;
	height:305px;
}
.statsRight {
	background:url(statsRight.gif) no-repeat top right;
	height:305px;
	padding:0 30px;
}
#statsMain h1 {
	font:18px helvetica, arial sans-serif;
	color:#fff;
	margin:0;
	padding:0;
}
#statsMain ul {
	list-style:none;
	margin:10px 0 0 0;
	padding:0;
}	
#statsMain li {
	background:url(bulletStats.gif) no-repeat left;
	padding:4px 7px 4px 10px;
	font: 8pt arial, 'lucida console', sans-serif;
	color:#a2caec;
}
#statsMain a:link, #statsMain a:visited {
	font: 8pt arial, 'lucida console', sans-serif;
	color:#a2caec;
	text-decoration:none;
	font-style:normal;
}
#statsMain a:hover {
	font: 8pt arial, 'lucida console', sans-serif;
	color:#a2caec;
	text-decoration:underline;
	font-style:normal;
}
.box1 {
	padding-top:13px;
	width:24%;
	display:block;
	float:left;
}
.box2 {
	padding:13px 0 0 15px;	
	width:24%;
	display:block;
	float:left;
}
.box3 {
	padding:13px 0 0 15px;
	width:24%;
	display:block;
	float:left;
}
.box4 {
	padding:13px 0 0 15px;
	width:24%;
	display:block;	
	float:left;
}


/* Footer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer {
	background:url(footerBG.gif) repeat-x top left;
	height:139px;
}
.footerIMG {
	background:url(footerIMG.jpg) no-repeat top left;
	height:139px;	
}

/* Category Strips
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tcat_alt {
	background:transparent url(tcatBG.gif) repeat-x top left;
	height:33px;
}

.tcat_alt a, .tcat_alt a:visited,.tcat_alt:hover {
	color:#fff;
	font-weight:bold;
}

.tcat_alt_right {
	background: transparent url(tcatRight.gif) no-repeat top right;
	height: 33px;
}
.tcat_alt_rightSub {
	background: transparent url(tcatRight.gif) no-repeat top right;
	height: 33px;
}
.tcat_alt_title {
	background: transparent url(tcatLeft.gif) no-repeat top left;
	float: left;
	height: 23px;
	text-align: left;
	padding: 10px 0 0 40px;
	font: bold 9pt arial, 'lucida console', sans-serif;
	color:#fff;	
}

.tcat_alt_title a, .tcat_alt_title a:visited {
	color:#fff;
	text-decoration:none;
}

.tcat_alt_title a:hover {
	color:#fff;
	text-decoration:underline;
}

.tcat_alt_collapse {
	padding:10px 15px 0 0;
	float:right;
}

.tcat_alt_collapse a, .tcat_alt_collapse a:visited {
	color:#fff;
	text-decoration:none;
}
.tcat_alt_collapse a:link {
	color:#fff;
	text-decoration:none;
}

.tcat_alt_collapse a:hover {
	color:#fff;
	text-decoration:underline;
}

.vbmenu_alt
{
	height: 22px;
	float:right;
	padding: 11px 10px 0 10px;
	font: 8pt arial, 'lucida console', sans-serif;
	color:#b6b5b5;	
}
.vbmenu_alt a:link
{
	font: 8pt arial, 'lucida console', sans-serif;
	color: #b6b5b5;
	text-decoration: none;
}
.vbmenu_alt a:visited
{
	font: 8pt arial, 'lucida console', sans-serif;
	color: #b6b5b5;
	text-decoration: none;
}
.vbmenu_alt a:hover, .vbmenu_alt a:active
{
	font: 8pt arial, 'lucida console', sans-serif;
	color: #b6b5b5;
	text-decoration: underline;
}

.vbmenu_alt img {
	vertical-align:middle;
	padding:0 0 3px 4px;
}
.bigfont a:link,.bigfont a:visited {
	font: bold 10pt arial, helvetica, sans-serif;
	color:#565656;
	text-decoration:none;
}
.bigfont a:hover {
	font: bold 10pt arial, helvetica, sans-serif;
	color:#ff5a5a;
	text-decoration:none;
}
.bigusername,.bigusername a:link {
	color:#2c6877;
}

a.bigusername,a:visited.bigusername {
	color:#2c6877;
}
a:hover.bigusername {
	color:#2c6877;
}

.smallfont a strong,.smallfont a:visited strong {
	color:#565656;
}
.smallfont a:hover strong {
	color:#ff5a5a;
}

.lastpost_user a:link {
	color:#565656;
}

.lastpost_user a:hover a,.lastpost_user a:visited {
	color:#ff5a5a;
}
.lastpost_user a:hover {
	color:#ff5a5a;
}

.post_field, .post_field2
{
	background: #fff url(post_field_bg.gif) repeat-x bottom left;
	color: #3a3a3a;
	border: 1px solid #f0f3f4;
	padding: 3px 3px 3px 10px;
	margin-top: 4px;
	text-align:left;
}

.post_field strong
{
	color: #b30606;
}
.post_field2 strong
{
	color: #b30606;
}
.bottom_gradient {
	background:transparent url(gradient_bottom.gif) repeat-x top left;
	height:19px;
}
.bottom_gradient_left {
	background:transparent url(gradient_left.gif) no-repeat top left;
	height:19px;
	width:11px;
	float:left;
}
.bottom_gradient_right {
	background:transparent url(gradient_right.gif) no-repeat top right;
	height:19px;
	width:11px;
	float:right;
}
.bottom_gradient2 {
	background:transparent url(gradient_bottom.gif) repeat-x top left;
	height:33px;
}
.bottom_gradient_left2 {
	background:transparent url(gradient_left.gif) no-repeat top left;
	height:33px;
	width:11px;
	float:left;
}
.bottom_gradient_right2 {
	background:transparent url(gradient_right2.gif) no-repeat top right;
	height:33px;
	width:327px;
	float:right;
}

.postbitInfo {
	margin:8px 0;
	padding:5px;
	font: 8pt arial, 'lucida console', sans-serif;
	color:#8d8d8d;
	text-align:left;
}
.postbitInfo strong {
	font: normal 8pt arial, 'lucida console', sans-serif;
	color:#333333;
}
.postbitInfo ul {
	list-style:none;
	margin:0;
	padding:0;
}
.postbitInfo li {
	background: transparent url(postbitBottom.gif) repeat-x bottom left;
	font: 8pt arial, 'lucida console', sans-serif;
	padding:6px 0 6px 0;
}
.postbitSplit {
	border-bottom: 1px solid #eeebe4;
}
.iconInfo {
	height:27px;
	margin-top:8px;
	padding-left:10px;
	font: 8pt arial, 'lucida console', sans-serif;
	color:#626262;
	text-align:center;
}
.threadInfo {
	height:26px;
	margin-top:8px;
	padding-left:10px;
	font: 8pt arial, 'lucida console', sans-serif;
	color:#626262;
}
.iconInfo td {
	border:0;
}

.tcatSub {
	background:url(tcatSubBG.gif) repeat-x top left;
	height:33px;
}
.tcatSubLeft {
	background:url(tcatLeftSub.gif) no-repeat top left;
	height:33px;
	padding-left:37px;
}
.tcatSubRight {
	background:url(tcatRightSub.gif) no-repeat top right;
	height:33px;
}
.titleBG {
	background:url(tcatSubBG2.gif) repeat-x top left;
	height:33px;
}
.titleRight {
	background:url(tcatLeftSub2.gif) no-repeat top right;
	height:33px;
	padding:10px 45px 0 0;
	font: bold 9pt arial, 'lucida console', sans-serif;
	color: #fff;
}
.titleRight a:link, .titleRight a:visited {
	font: bold 9pt arial, 'lucida console', sans-serif;
	color: #fff;
}
.titleRight a:hover {
	font: bold 9pt arial, 'lucida console', sans-serif;
	color: #fff;
}
