﻿body 
{
 font-family: Arial;
 font-size: 12px;
}

A:link.big-links
{
	font-weight:bold;
	font-size: 16px;
	margin: 0px;
	color: #669900;
	text-decoration: underline;
}

A:visited.big-links
{
	font-weight:bold;
	font-size: 16px;
	margin: 0px;
	color: #669900;
	text-decoration: underline;
}

A:hover.big-links
{
	font-weight:bold;
	font-size: 16px;
	margin: 0px;
	color: #669900;
	text-decoration: underline;
}

A:active.big-links
{
	font-weight:bold;
	font-size: 16px;
	margin: 0px;
	color: #669900;
	text-decoration: underline;
}





A:link.white-bold	{	
	text-decoration:	none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 12px;
	}	
		
A:visited.white-bold	{	
	text-decoration:	none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 12px;
	}	
		
A:active.white-bold	{	
	text-decoration:	none;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 12px;
	}	
		
A:hover.white-bold	{	
	text-decoration:	underline;
	font-weight: bold;
	color:	#FFFFFF;
	font-size: 12px;
	}
	
A:link.new-messages	{	
	text-decoration:	none;
	font-weight: bold;
	color:	#ffe900;
	font-size: 12px;
	}	
		
A:visited.new-messages	{	
	text-decoration:	none;
	font-weight: bold;
	color:	#ffe900;
	font-size: 12px;
	}	
		
A:active.new-messages	{	
	text-decoration:	none;
	font-weight: bold;
	color:	#ffe900;
	font-size: 12px;
	}	
		
A:hover.new-messages	{	
	text-decoration:	underline;
	font-weight: bold;
	color:	#ffe900;
	font-size: 12px;
	}
	
	
A:link	{	
	text-decoration:	none;
	color:	#669900;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#669900;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#669900;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#669900;
	}
	
A:link.post-heading	{	
	text-decoration:	underline;
	color:	#669900;
	font-size: 14px;
	font-weight: bold;
	}	
		
A:visited.post-heading	{	
	text-decoration:	underline;
	color:	#669900;
	font-size: 14px;
	font-weight: bold;
	}	
		
A:active.post-heading	{	
	text-decoration:	underline;
	color:	#669900;
	font-size: 14px;
	font-weight: bold;
	}	
		
A:hover.post-heading	{	
	text-decoration:	underline;
	color:	#669900;
	font-size: 14px;
	}	
	
A:link.entity-directory	{	
	text-decoration:	underline;
	font-size: 11px;
	}	
		
A:visited.entity-directory	{	
	text-decoration:	underline;
	font-size: 11px;
	}	
		
A:active.entity-directory	{	
	text-decoration:	underline;
	font-size: 11px;
	}	
		
A:hover.entity-directory	{	
	text-decoration:	underline;
	font-size: 11px;
	}
	
A:link.home-nav	{	
	text-decoration:	none;
	font-size: 11px;
	}	
		
A:visited.home-nav	{	
	text-decoration:	none;
	font-size: 11px;
	}	
		
A:active.home-nav	{	
	text-decoration:	none;
	font-size: 11px;
	}	
		
A:hover.home-nav	{	
	text-decoration:	none;
	font-size: 11px;
	}
	
A:link.font-11	{	
	text-decoration:	underline;
	font-size: 11px;
	}	
		
A:visited.font-11	{	
	text-decoration:	underline;
	font-size: 11px;
	}	
		
A:active.font-11	{	
	text-decoration:	underline;
	font-size: 11px;
	}	
		
A:hover.font-11	{	
	text-decoration:	underline;
	font-size: 11px;
	}
	
.white
{
    color: #FFFFFF;
}

.font-11
{
    font-size: 11px;
}

.bookmarked
{
    font-size: 11px;
    font-weight: bold;
    color: #999999;
}

.bold-blue-16
{
    font-weight:bold;
    font-size: 18px;
    color: #669900;
}

.bold-16
{
    font-weight:bold;
    font-size: 18px;
}

.bold-14
{
    font-weight:bold;
    font-size: 14px;
}

.gray-10
{
    font-size: 10px;
    color: #C4C0C0;
}

.message-header
{
    font-size: 14px;
    font-weight: bold;
    color: #C4C0C0;
}

.search-match
{
    font-weight: bold;
    background-color: #CCFFFF;
}

h1.post-header
{
	font-weight:bold;
	font-size: 18px;
	margin: 0px;
}

h2.bar-header
{
	font-weight:bold;
	font-size: 14px;
	margin: 0px;
}

.unwatermarked 
{
	font-size: 11px;
	color: Black;
	background-color: #FFFFFF;
	border: solid 1px #669900;
}

.watermarked {
	font-size: 11px;
	background-color:#F0F8FF;
	color:gray;
	border: solid 1px #669900;	
}

.record-sum
{
	font-size: 11px;
	color:	#669900;
}

.characters-left
{
	font-size: 11px;
	font-weight: bold;
	color:	#669900;
}

.error {
	font-size: 11px;
	color: Red;
	font-weight:bold;
}

.home-header-layout
{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

input.textbox
{
	height: 17px;
	border: solid 1px #669900;	
}

input.button
{
	height: 22px;
}


textarea
{
	font-family: Arial;
	font-size: 11px;
	border: solid 1px #669900;	
}

select
{
	border: solid 1px #669900;
	overflow:hidden;
}

.layout-checkbox
{
	font-size:10px;
}

.layout-header
{
    font-weight:bold;
    font-size: 16px;
    color: #669900;
}