BODY { font-family: Arial; font-size: 12px; margin: 4px; }
FORM { margin: 0px; }
HR { height: 1px; color: #0065FF; }
TD { font-size: 12px; }

SELECT { font-size: 11px; }

BLOCKQUOTE {
	border: solid 1px #C0C0C0;
	background-color: #F0F0F0; color: #000000;
	margin: 16px; padding: 8px;
	font-size: 11px;
}

CITE {
	font-weight: bold;
}

A:link { color: #009010; text-decoration: none; }
A:visited { color: #009010; text-decoration: none; }
A:hover { color: #FF0000; text-decoration: underline; }

.navigator { font-family: Verdana; font-size: 12px; }

.hr_top_blue { border-top: 1px solid #0065FF }
.hr_bottom_blue { border-bottom: 1px solid #0065FF }
.hr_top_orange { border-top: 1px solid #EA7A00 }
.hr_bottom_orange { border-bottom: 1px solid #EA7A00 }
.hr_top_red { border-top: 1px solid #FF0000 }
.hr_bottom_red { border-bottom: 1px solid #FF0000 }
.hr_top_blue A { color: #FFFFFF; text-decoration: underline; }
.hr_bottom_blue A { color: #FFFFFF; text-decoration: underline; }
.hr_top_orange A { color: #FFFFFF; text-decoration: underline; }
.hr_bottom_orange A { color: #FFFFFF; text-decoration: underline; }
.hr_top_red A { color: #FFFFFF; text-decoration: underline; }
.hr_bottom_red A { color: #FFFFFF; text-decoration: underline; }
.hr_top_blue A:hover { color: #FF0000; text-decoration: none; }
.hr_bottom_blue A:hover { color: #FF0000; text-decoration: none; }
.hr_top_orange A:hover { color: #FF0000; text-decoration: none; }
.hr_bottom_orange A:hover { color: #FF0000; text-decoration: none; }
.hr_top_red A:hover { color: #FF0000; text-decoration: none; }
.hr_bottom_red A:hover { color: #FF0000; text-decoration: none; }
.admin_block_content_blue {
	border: 1px solid #7FA1E7;
	padding: 2px 4px 2px 4px;
}
.admin_block_title_blue {
	color: #FFFFFF; background-color: #0065FF;
	font-weight: bold; font-family: Verdana;
	padding: 2px 4px 2px 4px;
}
.admin_block_content_orange {
	border: 1px solid #FBB328;
	padding: 2px 4px 2px 4px;
}
.admin_block_title_orange {
	color: #FFFFFF; background-color: #EA7A00;
	font-weight: bold; font-family: Verdana;
	padding: 2px 4px 2px 4px;
}
.admin_block_title_blue_light {
	color: #FFFFFF; background-color: #7FA1E7;
	font-weight: bold; font-family: Verdana;
	padding: 2px 4px 2px 4px;
}
.admin_block_cell { color:#000000; border:1px solid #C0C0C0; font-size:11px; }
.admin_block_cell2 {
	color: #000000; background-color: #F0F0F0;
	border: 1px solid #C0C0C0; font-size: 11px
}
.admin_block_cell A:link { color:#000000; text-decoration: underline; }
.admin_block_cell A:visited { color:#000000; text-decoration: underline; }
.admin_block_cell A:hover { color:#FF0000; text-decoration: none; }
.admin_block_cell2 A:link { color:#000000; text-decoration: underline; }
.admin_block_cell2 A:visited { color:#000000; text-decoration: underline; }
.admin_block_cell2 A:hover { color:#FF0000; text-decoration: none; }
.column_left { width: 200px; margin-right: 8px; }
.column_right { width: 200px; margin-left: 8px; }
.blank_separator { margin-top: 8px; }
.errorMessage { color: #FF0000; font-weight: bold; }
.warningMessage { color: #009010; font-weight: bold; }
.infoMessage { color: #009010; font-weight: bold; }
.loginMessage { color: #0000FF; font-weight: bold; }
.logSQL { color: #808080; font-size: 10px; }
.blue_TL {
	position: absolute;
	width: 2px; height: 2px;
	top: 0; left: 0;
	font-size: 0;
	background: #0065FF url('/TXBB/non-cgi/skins/default/style/../images/block_tl.gif');
	color: #000000;
}
.blue_TR {
	position: absolute;
	width: 2px; height: 2px;
	top: 0; right: 0;
	font-size: 0;
	background: #0065FF url('/TXBB/non-cgi/skins/default/style/../images/block_tr.gif');
	color: #000000;
}
.blue_BL {
	position: absolute;
	width: 2px; height: 2px;
	bottom: 0; left: 0;
	font-size: 0;
	background: #0065FF url('/TXBB/non-cgi/skins/default/style/../images/block_bl.gif');
	color: #000000;
}
.blue_BR {
	position: absolute;
	width: 2px; height: 2px;
	bottom: 0; right: 0;
	font-size: 0;
	background: #0065FF url('/TXBB/non-cgi/skins/default/style/../images/block_br.gif');
	color: #000000;
}
.orange_TL {
	position: absolute;
	width: 2px; height: 2px;
	top: 0; left: 0;
	font-size: 0;
	background: #EA7A00 url('/TXBB/non-cgi/skins/default/style/../images/block_tl.gif');
	color: #000000;
}
.orange_TR {
	position: absolute;
	width: 2px; height: 2px;
	top: 0; right: 0;
	font-size: 0;
	background: #EA7A00 url('/TXBB/non-cgi/skins/default/style/../images/block_tr.gif');
	color: #000000;
}
.orange_BL {
	position: absolute;
	width: 2px; height: 2px;
	bottom: 0; left: 0;
	font-size: 0;
	background: #EA7A00 url('/TXBB/non-cgi/skins/default/style/../images/block_bl.gif');
	color: #000000;
}
.orange_BR {
	position: absolute;
	width: 2px; height: 2px;
	bottom: 0; right: 0;
	font-size: 0;
	background: #EA7A00 url('/TXBB/non-cgi/skins/default/style/../images/block_br.gif');
	color: #000000;
}
.red_TL {
	position: absolute;
	width: 2px; height: 2px;
	top: 0; left: 0;
	font-size: 0;
	background: #FF0000 url('/TXBB/non-cgi/skins/default/style/../images/block_tl.gif');
	color: #000000;
}
.red_TR {
	position: absolute;
	width: 2px; height: 2px;
	top: 0; right: 0;
	font-size: 0;
	background: #FF0000 url('/TXBB/non-cgi/skins/default/style/../images/block_tr.gif');
	color: #000000;
}
.red_BL {
	position: absolute;
	width: 2px; height: 2px;
	bottom: 0; left: 0;
	font-size: 0;
	background: #FF0000 url('/TXBB/non-cgi/skins/default/style/../images/block_bl.gif');
	color: #000000;
}
.red_BR {
	position: absolute;
	width: 2px; height: 2px;
	bottom: 0; right: 0;
	font-size: 0;
	background: #FF0000 url('/TXBB/non-cgi/skins/default/style/../images/block_br.gif');
	color: #000000;
}
.block_top { width:100%; position:relative; z-index:100; }
.block_bottom { width:100%; position:relative; }
.topMenubar_body {
	border:1px solid #0065FF;
	color: #000000; background: #F7F7F7;
	padding: 8px;
}
.topMenubar A:link { color: #003DB8; text-decoration: none; }
.topMenubar A:visited { color: #003DB8; text-decoration: none; }
.topMenubar A:hover { color: #0000FF; text-decoration: underline; }
.bottomMenubar { border-top: 1px solid #0065FF; }
.bottomMenubar A:link { color: #003DB8; text-decoration: none; }
.bottomMenubar A:visited { color: #003DB8; text-decoration: none; }
.bottomMenubar A:hover { color: #0000FF; text-decoration: underline; }
.redBlock_body { border:1px solid #FF0000; margin: 0px; padding: 0px; }
.redBlock_title {
	font-family: Verdana;
	color: #FFFF00; background: #A00000;
	font-weight: bold;
	text-align: center;
	padding: 3px 5px 2px 5px;
	text-align: center;
}
.redBlock_content {
	color: #000000; background: #FFCCCC;
	text-align: justify;
	padding: 8px 8px 8px 8px;
}
.redBlock_footer {
	color: #808080; background: #FFCCCC;
	font-size: 11px;
	text-align: right;
	padding: 0px 8px 0px 0px;
}
.orangeBlock_body { border:1px solid #EA7A00; margin: 0px; padding: 0px; }
.orangeBlock_title {
	font-family: Verdana;
	color: #FFFFFF; background: #FBB328;
	font-weight: bold;
	text-align: center;
	padding: 3px 5px 2px 5px;
	text-align: center;
}
.orangeBlock_content {
	text-align: justify;
	padding: 8px 8px 8px 8px;
}
.orangeBlock_footer {
	color: #808080;
	font-size: 11px;
	text-align: right;
	padding: 0px 8px 0px 0px;
}
.contentCell_1 { color:#000000; border:1px solid #C0C0C0; font-size:11px; }
.contentCell_2 {
	color: #000000; background-color: #F0F0F0;
	border: 1px solid #C0C0C0; font-size: 11px
}
.contentCell_3 { color:#FFFFFF; background-color:#86AAD0; border:1px solid #C0C0C0; font-size:11px; }
.contentCell_1 A:link { color:#000000; text-decoration: underline; }
.contentCell_1 A:visited { color:#000000; text-decoration: underline; }
.contentCell_1 A:hover { color:#FF0000; text-decoration: none; }
.contentCell_2 A:link { color:#000000; text-decoration: underline; }
.contentCell_2 A:visited { color:#000000; text-decoration: underline; }
.contentCell_2 A:hover { color:#FF0000; text-decoration: none; }
.contentCell_3 A:link { color:#FFFFFF; text-decoration: underline; }
.contentCell_3 A:visited { color:#FFFFFF; text-decoration: underline; }
.contentCell_3 A:hover { color:#FF0000; text-decoration: none; }
.darkblueBlock_body { border: 1px solid #7FA1E7; padding: 2px 4px 2px 4px; }
.darkblueBlock_title {
	color: #FFFFFF; background-color: #0065FF;
	font-weight: bold; font-family: Verdana;
	padding: 2px 4px 2px 4px;
}
.darkblueBlock_title A:link { color: #FFFFFF; text-decoration: underline; }
.darkblueBlock_title A:visited { color: #FFFFFF; text-decoration: underline; }
.darkblueBlock_title A:hover { color: #FFFFFF; text-decoration: none; }
.blueBlock_body { border:1px solid #0065FF; margin: 0px; padding: 0px; }
.blueBlock_title {
	font-family: Verdana;
	color: #FFFFFF; background: #7FA1E7;
	font-weight: bold;
	text-align: center;
	padding: 3px 5px 2px 5px;
}
.blueBlock_title A:link { color: #FFFFFF; text-decoration: underline; }
.blueBlock_title A:visited { color: #FFFFFF; text-decoration: underline; }
.blueBlock_title A:hover { color: #FFFFFF; text-decoration: none; }
.blueBlock_content {
	text-align: justify;
	padding: 8px 8px 8px 8px;
}
.blueBlock_footer {
	color: #808080;
	font-size: 11px;
	text-align: right;
	padding: 0px 8px 0px 0px;
}
.blueBlock_menuItem {
	padding: 0px 5px 2px 5px;
}
.blueBlock_menuItem_selected {
	color: #FFFFFF; background: #F0F0F0;
	padding: 0px 5px 2px 5px;
}
.blueBlock_menuItem_mouseOver {
	color: #FF0000; background: #E0E0E0;
	padding: 0px 5px 2px 5px;
	cursor: pointer; text-decoration: underline;
}
.blueBlock_menuItem_mouseOver A:link {
	color: #FF0000; text-decoration: underline;
}
.blueBlock_menuItem_mouseOver A:visited {
	color: #FF0000;
	text-decoration: underline;
}
.blueBlock_menuItem_separator {
	background: #0065FF url('/TXBB/non-cgi/skins/default/style/../images/dot_bkground.gif');
	padding: 1px 0px 0px 0px;
	margin: 1px 5px 1px 5px;
}
.textbox_disabled {
	color: #000000; background-color: #F0F0F0;
	border: 1px solid #808080; padding: 1px 2px 1px 2px; 
	font-size: 11px;
}
.textbox_blue { border: 1px solid #86AAD0; padding: 1px 2px 1px 2px; font-size: 11px; }
.textbox_orange { border: 1px solid #EA7A00; padding: 1px 2px 1px 2px; font-size: 11px; }
.button_small {
	height: 16px; padding: 0px 8px 0px 8px;
	border: 1px solid #808080; background-color: #F0F0F0;
	font-family: Verdana; font-size :11px; color: #000000;
}
.button { font-size: 11px; }
.button_default { font-size: 11px; font-weight: bold; }

.blueBlock_footer A:link { color: #808080; text-decoration: underline; }
.blueBlock_footer A:visited { color: #808080; text-decoration: underline; }
.blueBlock_footer A:hover { color: #FF0000; text-decoration: none; }
.orangeBlock_footer A:link { color: #808080; text-decoration: underline; }
.orangeBlock_footer A:visited { color: #808080; text-decoration: underline; }
.orangeBlock_footer A:hover { color: #FF0000; text-decoration: none; }
.redBlock_footer A:link { color: #808080; text-decoration: underline; }
.redBlock_footer A:visited { color: #808080; text-decoration: underline; }
.redBlock_footer A:hover { color: #FF0000; text-decoration: none; }
.boxTitle { font-weight: bold; }
.boxTitle A:link { color: #0000BB; text-decoration: none; }
.boxTitle A:visited { color: #0065FF; text-decoration: none; }
.boxTitle A:hover { color: #FF0000; text-decoration: underline; }
.topicTitle { font-weight: bold; font-size: 12px; }
.topicTitle A:link { color: #0000BB; text-decoration: none; }
.topicTitle A:visited { color: #0065FF; text-decoration: none; }
.topicTitle A:hover { color: #FF0000; text-decoration: underline; }

.topicTitle_small { font-weight: bold; font-size: 11px; }
.topicTitle_small A:link { color: #0000BB; text-decoration: none; }
.topicTitle_small A:visited { color: #0065FF; text-decoration: none; }
.topicTitle_small A:hover { color: #FF0000; text-decoration: underline; }
.postTitle A:link { color: #0000BB; text-decoration: none; }
.postTitle A:visited { color: #0065FF; text-decoration: none; }
.postTitle A:hover { color: #FF0000; text-decoration: underline; }
.postContent { font-size: 12px; line-height: 125%; font-family: Verdana; }
.postContent A:link { color: #0000BB; text-decoration: underline; }
.postContent A:visited { color: #0065FF; text-decoration: underline; }
.postContent A:hover { color: #FF0000; text-decoration: none; }
.profileUrl { font-weight: bold; }
.profileUrl A:link { color: #009010; text-decoration: underline; }
.profileUrl A:visited { color: #009010; text-decoration: underline; }
.profileUrl A:hover { color: #FF0000; text-decoration: none; }

.signature { font-size: 12px; }

.postToolbar {
		font-size: 12px;
}
.postToolbar A:link {
		text-decoration: underline;
		color: #009010;
}
.postToolbar A:visited {
		text-decoration: underline;
		color: #009010;
}
.postToolbar A:hover {
		text-decoration: none;
		color: #FF0000;
}