.PostAuthorLink a
{
	color: #003399;
}

.ForumListArea
{
	width: 100%;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
}

.ForumListHeaderLeftMost
{
	text-align: left;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #8ab4db;
	background-color: #EFF3FF;
	color: #666666;
	font-size: 80%;
	font-weight: bold;
}

.ForumListHeader
{
	text-align: left;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-left-width: 0px;
	border-color: #8ab4db;
	background-color: #EFF3FF;
	color: #666666;
	font-size: 80%;
	font-weight: bold;
}

.ForumListCell
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-color: #8ab4db;
	color: #333333;
	font-size: 80%;
	text-align: left;
	height: 50px;
}

.ForumListCellLeftMostImageOnly
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-color: #8ab4db;
	color: #333333;
	width: 20px;
}

.ForumSubListCellLeftMost
{
	padding: 2px;
	color: #333333;
	text-align: left;
}

.ForumSubListCellLeftMost A
{
	font-weight: normal;
}

.ForumLastPost
{
	font-size: 80%;
}

A.ForumNameUnRead, .ForumNameUnRead:LINK, .ForumNameUnRead:VISITED
{
    color: #039;
	font-weight: bold;
}

.ForumMyImageAndNameHeader
{
	text-align: center;
}

.ForumMyRepliesHeader
{
	text-align: center;
}

.ForumMyImageColumn
{
	width: 20px;
}

.ForumMyNameColumn
{
	width: 346px;
	font-size: 90%;
}

.ForumMyRepliesColumn
{
	width: 55px;
	text-align: center;
}

.ForumGroupLastPostColumn
{
	width: 274px;
	font-size: 80%;
	text-align: left;
	background-color: #FFFFFF;
}

.ForumGroupLastPostColumn A
{
	font-weight: normal;
}

.forumAvatar 
{	
	FLOAT: left;	
	OVERFLOW: hidden;	
	margin-right:5px
}

.ForumBottomLinks
{
    text-align: right;
    margin-right: 10px; 
}

.ForumAjaxPagingArea
{
	width:100%;	
	margin: 0px 0 0px 0;	
	margin-top: 5px;
}

.ForumAjaxPagingArea *
{	
	font-family: Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight:normal;
}
.ForumAjaxPagingArea td.Listing
{		
	text-align:left;
	white-space:nowrap;
}
.ForumAjaxPagingArea td.PrevNext
{
	color:Gray;		
	font-style:italic;
	float:left;
	width:100%;
	text-align:center;		
}
.ForumAjaxPagingArea td.PrevNext A,.ForumAjaxPagingArea td.Listing A
{
	font-style:normal;
	color:#6698CB;	
	text-decoration:none;	
	padding: 0px 1px 0px 0px;
	border: 1px solid #fff; 
}
.ForumAjaxPagingArea td.Listing .CurrentPage
{
	border: 1px solid #000; 	
	background-color: #DFD4A7;
	font-weight:bold;
	padding:0px 2px 0px 2px;
}

.ForumAjaxPagingArea td.PrevNext A:hover,.ForumAjaxPagingArea td.Listing A:hover
{	
	color:#e2f6ff;
	background-color:#84b1c8;
	border-color:#445a65;
	padding: 0px 1px 0px 0px;		
}


/*buttons*/
.btn div{
	
	font-size: 11px;
	color: #333333;
	display: inline;
}

.btn div:hover{
	cursor: pointer;
}

a.btn{
	
	background: url('http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q79737061636563646r2r636s6q2s6q6s64756p65732s636s6q6q6s6r2s7374617469632s6373732s2r2r2s696q672s627574746s6r62672r676966');
	padding: 3px;
    display: inline;
    border:1px solid #868BA1;
	font-size: 12px;
	font-weight:bold;	
	font-family: verdana,arial,sans-serif,helvetica;
	text-decoration:none;
	margin: 2px;
	cursor: pointer;
}

a.btn:HOVER{
	color: #333333;
	background-color: #dddddd;
	cursor: pointer;
	background-image: none;	
	text-decoration:none;
}