/* declarations used for  all styles */
/* use clas="class1 class2 class3" for multiple classes*/

.tlc,.trc,.blc,.brc,.tmd,.bmd,.lmd,.rmd,.lup,.llo,.rup,.rlo,.tlc,.trc,.blc,.brc,.tmd,.bmd,.lmd,.rmd,.lup,.llo,.rup,.rlo{
font-size:1px; line-height:0;
}
body{
	text-align: center;
}

table{
	border-collapse: collapse;
}


table.no-border, div.no-border{
	border-style: none;
}

h1,h2,h3,h4,h5,h6{
	margin: 0px;
}
img{
	border-style: none;
}
object, embed{
	outline: none;
}

.big{
	font-size: 16px;
}
.bigb{
	font-size: 16px;
	font-weight: bold;
}

.mid{
	font-size: 13px;
}
.midb{
	font-size: 13px;
	font-weight: bold;
}
.sm{
	font-size: 10px;
}
.smb{
	font-size: 10px;
	font-weight: bold;
}

.xin{text-align:left;}

.spr{
clear:both;
height:0px;
line-height:0px;
font-size: 0px;
}

.banmsg{
	color: red;
	font-weight: bold;
	cursor:not-allowed;
}
.warn{
	color: #AA0000;
	font-weight: bold;
	cursor:no-drop;
}
.laud{
	color: #00AA00;
	font-weight: bold;
}

/*Styling Divs*/
.xbg{
	position:relative;
}

.cmt{
	background-image: url('comment.png');
	background-repeat: no-repeat;
	cursor: text;
	width: 11px; height: 11px;
	text-align: center;
}
.cmt.a{
	text-decoration: none;
}
.rpt{
	background-image: url('report.png');
	background-repeat: no-repeat;
	cursor: pointer;
	width: 11px; height: 11px;
}
.stw{
	background-image: url('bird.png');
	background-repeat: no-repeat;
	cursor: pointer;
	display:inline-block;
	width: 11px; height: 11px;
}
.rpted{
	background-image: url('reported.png');
	background-repeat: no-repeat;
	cursor: pointer;
	width: 11px; height: 11px;
}
.del{
	background-image: url('delete.png');
	background-repeat: no-repeat;
	cursor: pointer;
	width: 11px; height: 11px;
}
.deled{
	background-image: url('deleted.png');
	background-repeat: no-repeat;
	cursor: pointer;
	width: 11px; height: 11px;
}
.sticky{
	background-image: url('sticky.png');
	background-repeat: no-repeat;
	width: 16px; height: 16px;
	float: left;
}
.modbtn{
	background-image: url('banhammer.png');
	background-repeat: no-repeat;
	cursor: pointer;
	width: 11px; height: 11px;
}
.mod{
	color:red;
	font-weight:bold;
	cursor:crosshair;
}
a .mod{
	text-decoration:underline;
}
.rte{
	position: absolute;
	z-index: -2;
	top: 0px;
	right: 0px;
	background-image: url('(default)/rminus.png');
	background-position: top right;
	background-repeat: repeat-x;
	width: 55px; height: 11px;
}
.rtf{
	position: absolute;
	z-index: -1;
	top: 0px;
	left: 0px;
	background-image: url('(default)/rplus.png');
	background-position: top left;
	background-repeat: repeat-x;
	width: 55px; height: 11px;
}
.rtet{
	visibility: hidden;
	position: absolute;
	z-index: -4;
	top: 0px;
	right: 0px;
	background-image: url('(default)/rminus.png');
	background-position: top right;
	background-repeat: repeat-x;
	width: 55px; height: 11px;
}
.rtft{
	visibility: hidden;
	position: absolute;
	z-index: -3;
	top: 0px;
	left: 0px;
	background-image: url('(default)/rplus.png');
	background-position: top left;
	background-repeat: repeat-x;
	width: 55px; height: 11px;
}
.rtb{
	background-repeat: repeat-x;
	cursor: pointer;
	width: 11px; height: 11px;
	float: left;
}
.rth{
	z-index: 5;
	float: left;
	position: relative;
	width: 55px;
	height: 11px;
}
.an128, .an64, .an32, .an16{
	cursor: help;
}
.tc128, .tc64, .tc32, .tc16{
	cursor: help;
}
.anon{
	cursor:help;
	font-style:italic;
}
.ts{
	cursor:progress;
}
.tc{
	cursor:help;
}
.tc span{
	font-style:italic;
}
.ava{
	vertical-align:middle;
}
.an128, .me128, .av128, .tc128{
	width: 128px; height: 128px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.an64, .me64, .av64, .tc64{
	width: 64px; height: 64px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.an32, .me32, .av32, .tc32{
	width: 32px; height: 32px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.an16, .me16, .av16, .tc16{
	width: 16px; height: 16px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.an8, .me8, .av8, .tc8{
	width: 8px; height: 8px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.an32{
	background-image: url('(default)/an32.png');
}
.an16{
	background-image: url('(default)/an16.png');
}
.tc32{
	background-image: url('(default)/tc32.png');
}
.tc16{
	background-image: url('(default)/tc16.png');
}
.me32{
	background-image: url('(default)/me32.png');
}
.me16{
	background-image: url('(default)/me16.png');
}
.hd{/*text header*/
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
.hd h1, .hd h2, h1.hd, h2.hd{
	text-align:center;
}
.bd{/*text body*/
	text-align:left;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
.ft{/*footer / signature*/
	font-size: 10px;
	text-align:left;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
.qt{/*quote*/
	margin-left:4px;
	margin-right:4px;
	text-align:left;
}
.bo{/*standard bordered items*/
	border-style:solid;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-right-width:0px;
}
.pl{
	cursor:crosshair;
}
.l1, .l2, .l1 td, .l2 td, .l1 th, .l2 th, .hd th, .hd td{
	padding:5px;
	text-align:left;
}
.fade{
	background-image: url('darken.png');
}
.spoil{
	background-color:black;
	color:black;
	cursor:help;
}
.spoil:hover{
	color:white;
}
.spoil a:link, .spoil a:visited{
	color:black;
}
.spoil a:hover, .spoil a:active{
	color:#EEEEEE;
}
.spoil img{
	width:0px;
	height:0px;
	border:30px solid black;
	visibility:hidden;
}
.spoil img:hover{
	width:auto;
	height:auto;
	border:none;
}
.spoilm{

}
.u{
	text-decoration:underline;
}
.o{
	text-decoration:overline;
}
.f{
	text-decoration:blink;
}
.g{
	opacity:0.50;
}
.d{
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.h{
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
.D{
	border-style:dotted;
	border-width:1px;
}
.H{
	border-style:dashed;
	border-width:1px;
}
.x{
	border-style:solid;
	border-width:1px;
}

div.an128, div.me128, div.tc128, .av128, div.an64, div.me64, div.tc64, .av64, div.an32, div.me32, .av32, div.tc32, div.an16, div.me16, .av16, div.tc16, div.an8, div.me8 .av8{
	float: left;
}

.reply{
	margin: 2px;
}
.top-nav{
	margin-bottom:4px;
}