﻿/* start forum styles */

#forum { font-size: 8pt; }
#forum label { width: 80px; display: inline; }
#forum h2{ margin: 8px 0 4px 0; padding: 0; font-size: 9pt;}

#forum-crumb 
{
	list-style: none;
	display: inline;
}

#forum-crumb li 
{
	float: left;
}

#forum-crumb li a
{
	float: left;
}

#forum-crumb li .crumbarrow
{
	background-image:url("/Forum/images/bread_arrow.gif");
	background-repeat:no-repeat;
	height:9px;
	width: 8px;
	display: block;
	float: right;
	margin: 3px 4px 0 5px;
}

#forum a
{
	text-decoration: none;
}

#forum a:hover
{
	text-decoration: underline;	
}

#topic-name {margin-left: 25px;}
#topic-name, #topic-description, #quickreply {border: 1px #818A8F solid;}
.info-table {text-align:left; border: 1px #DCDEDF solid; width: 100%; border-bottom: #104b7d solid 2px; padding-bottom:2px;}
.info-table td {vertical-align: top}
.info-table p {padding-left: 10px;}
.info-header {text-align: left; background-color: #104b7d;}
.info-header p {margin: 0 !important; color: #ffffff; padding:4px 0 4px 2px;}
.spacer-row {background-color:#cccccc; color: #fff;}
.spacer-row p {margin: 0 !important; padding: 4px 0 4px 10px;}
.forum-cell {border-top: 1px #DCDEDF solid;}
.forum-cell p {vertical-align: text-top; padding: 12px 0;}
.forum-cell .name {color:#99AC00; margin:0 !important; width: 300px;}
.forum-cell .user-name {width: 200px;}
.forum-cell .forum-name, .forum-cell .topic-name {color:#99AC00; margin:0 !important;}
.forum-cell .description {color: #818A8F;}
.forum-cell img.float-left { margin:5px 10px 3px 5px !important;}

.first-row {border: none;}
.new-topic-button { background: url(/Forum/images/new_topic.gif) no-repeat; border:0 none; width:81px; height: 21px;cursor: pointer; float: right;}
.post-reply-button { background: url(/Forum/images/post_reply.gif) no-repeat; border:0 none; width:84px; height: 24px; cursor: pointer; padding: 0 !important;}
.quote-button { background: url(/Forum/images/quote.gif) no-repeat; border:0 none; width:64px; height: 24px; cursor: pointer; padding: 0 !important; float: right; margin-top: 4px;}
.pager {
display:inline;
text-align:right;
/*left:710px;
position:relative;

top:-20px;
width:200px;*/
}
.posttools {text-align: left; margin-bottom: 4px;}
p.post {padding: 7px 0 0 0; }
*p.post {position: relative; top: 3px; display: inline; }
.paging {float: left;}
.message .textdiv {width: 390px; padding:5px; }

#quickreply
{
	padding-bottom: 4px;
	width: 99%;
	height: 50px;	
}

.float-left
{
	float: left;	
}

.numbers
{
	text-align: center;	
}

.right
{
	float: right;	
}

blockquote
{
	border: 1px solid #ccc !important;
	background-color: #ffffcc !important;
	padding: 10px !important;
	margin: 0;
}

cite
{
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
}

.currPage
{
	text-decoration: underline !important;	
}
/*  end forum styles */
