/*

#FEF2B5 > #FFCC66


*/


body
{
	font-size: 12px;
	font-family: Arial;
}


/*
* The navigation breadcrumb that appears at the top of each page.
*/
.navBreadCrumb 
{
	padding: 0px;
	margin: 0px 0px 0px 0px;	
	font-size: 16px; 
	font-weight: bold;
	color: #000000;
}
.navBreadCrumb a, 
.navBreadCrumb a:link, 
.navBreadCrumb a:visited, 
.navBreadCrumb a:active
{	
	color: #0000BB;
	font-size: 16px;
	text-decoration: none;
}
.navBreadCrumb span.Warning 
{
	text-decoration: none;
	font-style: italic;
	color: #aaaaaa;		
}

.underneathBreadcrumb, 
.underneathBreadcrumb a, 
.underneathBreadcrumb a:link, 
.underneathBreadcrumb a:visited, 
.underneathBreadcrumb a:active
{
	font-size: 14px;
	margin-bottom: 25px;
}


/*
* The paging links that appear at the top and bottom of each data table.
*/

.PagingLinks  
{
	margin: 3px 0px 3px 0px; 
	font-size: 14px;
}
.PagingLinks span.PageCount { color: #111111; margin-right: 7px; }
.PagingLinks span.PageLink  
{
	color: #0000CC; 
	margin-right: 5px; 	
}
.PagingLinks span.PageLink a { text-decoration: none; }
.PagingLinks span.PageCurrent { color: #000000; margin-right: 7px; }


/*
* The data table, with alternating rows.
*/
.ForumDataTable 
{
	border: solid 1px #555555;
}

.ForumDataTable tr td  
{	
	padding: 3px;
	color: #444444; 
	font-size: 13px;	
	/*border: solid 1px #FFCC00;*/
	border-top: solid 1px #999999;
	border-left-style: none;
	border-right: solid 1px #999999;
	border-bottom-style: none;
}

.ForumDataTable tr a  
{	
	font-size: 14px;
	text-decoration: none;
	color: #CC3333;
	
}

.ForumDataTable tr td.smallfont { font-size: 11px; }

.ForumDataTable tr th  
{	
	padding: 3px;
	color: #444444; 
	font-size: 13px;
	border-style: none;
}

.ForumDataTable tr.header { background-color: #FFE34A; }
.ForumDataTable tr.even { background-color: #FDFDE7; }
.ForumDataTable tr.odd { background-color: #FFFFF2; }


/*
* Viewing a thread
*/

.topicMessageContainer  
{
	margin-bottom: 10px;
}
.topicMessageContainer table 
{
	border: solid 1px #999999;
}
.topicMessageContainer table.MessageDataTable tr th
{	
	font-weight: normal;
}
.topicMessageContainer table.MessageDataTable tr td
{
	padding: 3px;
	color: #444444; 
	font-size: 13px;	
	
	border-top: solid 1px #999999;
	border-left-style: none;
	border-right: solid 1px #999999;
	border-bottom-style: none;
	
}
.topicMessageContainer table.MessageDataTable table.innerTable { border-style: none; }
.topicMessageContainer table.MessageDataTable table.innerTable tr td { border-style: none; }
.topicMessageContainer table.MessageDataTable tr.header { background-color: #FFCC00; }

/*
* the BBCode Editor
*/

.BBCodeEditorTable 
{
	border: solid 1px #999999;
}
.BBCodeEditorTable tr th 
{
	padding: 6px;
	color: #444444; 
	font-size: 13px;	
	
	
}
.BBCodeEditorTable tr td 
{
	padding: 6px;
	color: #444444; 
	font-size: 13px;	
	border-top: solid 1px #999999;
	border-left-style: none;
	border-right: solid 1px #999999;
	border-bottom-style: none;
}
.BBCodeEditorTable tr td.saveButtonLhsCell { border-right-style: none; }
.BBCodeEditorTable tr td.saveButtonRhsCell { border-left-style: none; }
.BBCodeEditorTable table.innerTable { border-style: none; }
.BBCodeEditorTable table.innerTable tr td { border-style: none; }

.BBCodeEditorTable tr.header { background-color: #FFCC00; }
.BBCodeEditorTable tr.even { background-color: #F7F7F7; }
.BBCodeEditorTable tr.odd { background-color: #F7F7F7; }

span.MessageFailedValidation 
{
	color: #ff0000;
	margin-left: 10px;
}


/*
* The footer
*/

.forumFooter 
{	
	width: 100%; 
	background-color: #ffffcc; 
	border: solid 1px #aaaaaa;
	padding: 5px; 
	font-size: 11px;
	margin-top: 15px;
}
.forumFooter #divGplInfo 
{
	margin: 3px; 
	padding: 3px; 
	color: #888888;	
}

.ManageSubscriptionsLinkContainer 
{
	margin: 25px 0px 25px 0px;		
	padding: 3px 10px 3px 10px;
	border: solid 1px #cccccc;
	width: 250px;
	background-color: #ffffcc;
}
.ManageSubscriptionsLinkContainer a,
.ManageSubscriptionsLinkContainer a, 
.ManageSubscriptionsLinkContainer a:link, 
.ManageSubscriptionsLinkContainer a:visited, 
.ManageSubscriptionsLinkContainer a:active
{
	text-decoration: none;
	font-size: 14px;
	color: #CC3333;
}


.innerquote 
{
	border: solid 1px #cccccc;
	padding: 10px;
	margin: 10px;
	color: #0000dd;
}
