.u {
text-decoration: underline;
}

td.leftprofiletd {
width: 175px;
border: 1px solid #cccccc;
}

div.less {
padding-top: 2px;
padding-left: 3px;
font-size: x-small;
}

.less a {
color: #858585;
}

td.rightprofiletd {
border: 1px solid #cccccc;
}

td.minipicturetd {
width: 30px;
}

img.small {
width: 100%;
height: 100%;
}

.arial {
font-family: Arial, sans-serif;
}

.tnr {
font-family: times;
}

td.leftprofile {
border: 1px solid #cccccc;
width: 175px;
}

.ba {
font-family: "Book Antiqua";
}

.cour {
font-family: "Courier New";
}

.comic {
font-family: "Comic Sans";
}

.fantasy {
font-family: fantasy;
}

span.green {
color: #93cc1a;
}

span.red {
color: #FF5555;
}

input.sublogin {
font-size: 8pt; 
color: #000000; 
word-spacing: 0; 
margin-top: 0; 
margin-bottom: 0;
}

.reviewborder td {
border: 1px solid #cccccc;
}

p.specs {
float: right;
margin: 0;
padding: 0;
border-width: 1px;
border-left-style: dotted;
border-right-style: dotted;
border-bottom-style: dotted;
max-width: 150px;
width: 150px;
}

div.specs2 {
float: right;
margin: 0;
padding: 0;
border-width: 1px;
border-left-style: dotted;
border-right-style: dotted;
border-bottom-style: dotted;
max-width: 250px;
width: 250px;
}

.specs2 ul {
padding-left: 50px;
}

img.bord {
border-style: solid;
border-width: 1px;
border-color: #999999;
}

p.indent {
margin-left: 5%;
margin-top: 0;
}
p.main {
font-size: 120%;
font-weight: bold;
color: #ff1222;
}

h1.trigger {
font-size: 120%;
font-weight: bold;
color: #ff1222;
}

h1.expanded {
font-size: 120%;
font-weight: bold;
color: #ff1222;
}

.small {
font-size: xx-small;
}

div.quotemain {
background-color: #cccccc;
border: 1px dotted;
}

div.quote
{
	color: #000000;
	background-color: #D7DAEC;
	border: 1px solid #000000;
	margin: 1px;
	padding: 1px;
	font-size: x-small;
	line-height: 1.4em;
}

p.nopad {
margin: 0;
}

div.code
{
	color: #000000;
	background-color: #dddddd;
	font-size: small;
	line-height: 1.3em;
	border: 1px solid #000000;
	margin: 1px auto 1px auto;
	padding: 1px;
	width: 99%;
	white-space: nowrap;
	overflow: auto;
	max-height: 24em;
}

td.av {
width: 100px;
text-align: center;
}

div.side {
float: left;
width: 150px;
text-align: center;
border-top: 1px solid #14191F;
}

span.section {
font-size: 110%;
font-weight: bold;
color: #ff1f73;
}

span.msection {
font-size: 120%;
font-weight: bold;
}

div.info {
margin-left: 25%;
border-left: 1px solid #14191f;
border-bottom: 1px solid #14191f;
border-top: 1px solid #14191F;
}

ul.memberlist {
margin-left: 42%;
}

ul.list {
margin: 2%;
}

span.comments {
float: right;
}

h1.head {
font-size: small;
background-color: #191e24;
color: #ffffff;
}

p.breakoff {
margin: 1px 0px 0px 0px;
border-bottom-style: solid;
border-width: 1px;
border-color: #CCCCCC;
}

span.title { 
font-weight: bold;
}

span.date { 
font-size: x-small;
}

.i { 
font-style: italic;
}