
/* Main */
	
	body {
		font-family:Arial,Serif;
		background-image:url('../media/body_bg.png');
		background-color:#F6FBFE;
		background-repeat:repeat-x;
		color:#434343;
		margin:12px;
	}
	
	.timeDate {
		font-size:x-small;
	}
	
	.messageText {
		margin-left:70px;
	}
	
	a:link {
		color:#188CBD;
		text-decoration:none;
	}
	
	a:visited {
		color:#188CBD;
		text-decoration:none;
	}
	
	a:hover {
		color:#800000;
		text-decoration:none;
	}
	
	td {
		vertical-align:top;
	}
	
	p {
		text-align:justify;
	}
	
	cite {
		margin:20px;
		font-size:smaller;
	}
	
	acronym {
		font-weight:bold;
		cursor:help;
	}
	
	.message {
		padding:10px;
		width:655px;
		overflow:auto;
	}
	
	h3 {
		margin-top:20px;
	}
	
	hr {
		border:0px;
		border-top:1px dashed gray;
		color:white;
	}
	
	
/* Specified */

	.boardTable	.tableHead {
		font-size:smaller;
		font-weight:bold;
		text-align:center;
		color:white;
		background-color:#204B80;
	}
	
	.boardTable td {
		border-right:1px solid #404040;
		border-top:1px solid #404040;
		padding:2px;
	}
	
	.newCell {
		border-left:1px solid #404040;
		text-align:center;
		vertical-align:middle;
	}
	
	.new {
		font-size:14px;
		font-weight:bold;
		cursor:default;
	}
	
	.new:link {
		color:red;
	}
	
	.new:visited {
		color:#B0D7FC;
	}
	
	.new:hover {
		text-decoration:none;
	}
	
	.threadLink:link {
		font-weight:bold;
	}
	
	.threadLink:visited {
		font-weight:normal;
	}
	
	.re {
		vertical-align:middle;
		text-align:center;
	}
	
	.lpd {
		font-size:11px;
		text-align:center;
		vertical-align:middle;
	}
	
	.au {
		vertical-align:middle;
		text-align:center;
	}
	
	.lpb {
		vertical-align:middle;
		text-align:center;
	}
	
	.pfl {
		text-align:right;
		font-weight:bold;
		width:85px;
		vertical-align:middle;
	}
	
	.ss {
		height:22px;
		cursor:pointer;
	}
	
	.editedText {
		font-size:x-small;
		font-style:italic;
		color:gray;
	}


/* Surrounds */

	.surroundTable {
		border:0px;
		width:710px;
		border-collapse: collapse;
	}
	
	.surroundTable td {
		padding:0px;
	}
	
	.surroundTL {
		background-image:url('../media/surround_tl.png');
		width:17px;
		height:17px;
	}
	
	.surroundTR {
		background-image:url('../media/surround_tr.png');
		width:17px;
		height:17px;
	}
	
	.surroundBL {
		background-image:url('../media/surround_bl.png');
		width:17px;
		height:17px;
	}
	
	.surroundBR {
		background-image:url('../media/surround_br.png');
		width:17px;
		height:17px;
	}
	
	.surroundTS {
		background-image:url('../media/surround_ts.png');
		background-repeat:repeat-x;
	}
	
	.surroundLS {
		background-image:url('../media/surround_ls.png');
		background-repeat:repeat-y;
	}
	
	.surroundRS {
		background-image:url('../media/surround_rs.png');
		background-repeat:repeat-y;
	}
	
	.surroundBS {
		background-image:url('../media/surround_bs.png');
		background-repeat:repeat-x;
	}
	
	
		.surroundTrTL {
		background-image:url('../media/surroundtr_tl.gif');
		width:17px;
		height:17px;
	}
	
	.surroundTrTR {
		background-image:url('../media/surroundtr_tr.gif');
		width:17px;
		height:17px;
	}
	
	.surroundTrBL {
		background-image:url('../media/surroundtr_bl.gif');
		width:17px;
		height:17px;
	}
	
	.surroundTrBR {
		background-image:url('../media/surroundtr_br.gif');
		width:17px;
		height:17px;
	}
	
	.surroundTrTS {
		background-image:url('../media/surroundtr_ts.gif');
		background-repeat:repeat-x;
	}
	
	.surroundTrLS {
		background-image:url('../media/surroundtr_ls.gif');
		background-repeat:repeat-y;
	}
	
	.surroundTrRS {
		background-image:url('../media/surroundtr_rs.gif');
		background-repeat:repeat-y;
	}
	
	.surroundTrBS {
		background-image:url('../media/surroundtr_bs.gif');
		background-repeat:repeat-x;
	}
