body								{	margin:0px;			background-image: url(images/GhostBoard.jpg); }
tr									{	height:0px; }
td									{	height:0px;			border:0px; }
.OuterCell							{	text-align:center;	}
.InnerCell							{	text-align:center;	}
/*  Page Header 			            					*/
.TitleBarHeading					{	color:#000000; 		background-color:#ffffff;	font-family:Arial, Verdana; font-size:16px;	font-weight:bold;	}
.TitleBar							{						background-color:#ffffff; 												text-align:center;	vertical-align:middle;	height:30px;				width:900px;	  }
.HeaderCell							{	color:#000000; 									font-family:Arial, Verdana; font-size:18px; text-align:right;	vertical-align:top;									line-height:25px; }
.HeaderText							{	color:#000000; 									font-family:Arial, Verdana;	font-size:18px; text-align:right;	vertical-align:top;		text-decoration:none; 		line-height:25px; }
.HeaderText A:link					{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px;	text-align:center;	vertical-align:middle;	text-decoration:none;		 }
.HeaderText A:visited				{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px;	text-align:center;	vertical-align:middle;	text-decoration:none;		 }
.HeaderText A:active				{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px;	text-align:center;	vertical-align:middle;	text-decoration:none;		 }
.HeaderText A:hover					{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px;	text-align:center;	vertical-align:middle;	text-decoration:underline;	 }
/*	Page Footer    			            					*/
.BaseBar							{						background-color:#ffffff; 												text-align:center;	vertical-align:middle;	height:0px;	}
.FooterText							{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana;	font-size:10px;	text-align:center;	vertical-align:middle;	width:100%;	}
.FooterText A:link					{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px; text-align:center;	vertical-align:middle;	text-decoration:none; 		}
.FooterText A:visited				{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px; text-align:center;	vertical-align:middle;	text-decoration:none; 		}
.FooterText A:active				{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px; text-align:center;	vertical-align:middle;	text-decoration:none; 		}
.FooterText A:hover					{	color:#000000; 		background-color:#ffffff; 	font-family:Arial, Verdana; font-size:10px; text-align:center;	vertical-align:middle;	text-decoration:underline;	}
																																										

/*	#######################################################	*/
/*	Main Image Hotspots For Applying Branding Images		*/
/*	#######################################################	*/
.Logo1								{						background-color:#ffffff;	height:0px; 	width:0px;		margin:0px; 	border:0px; 	padding:0px;	background-image: url(Images/spacer.gif);		background-repeat:no-repeat;	 }
.Logo2								{						background-color:#ffffff;	height:86px; 					margin:0px; 	border:0px; 	padding:0px;	background-image: url(Images/bcclogo1.jpg);		background-repeat:no-repeat;	 vertical-align:middle; }
.SloganBar							{						background-color:#ffffff; 	height:100%;					margin:0px; 	border:0px; 	padding:0px;	background-image: url(Images/spacer.gif);		background-repeat:no-repeat;	 text-align:right; }
.MenuRuleBottom						{						background-color:#ffffff; 	height:4px; 					margin:0px;		border:0px; 	padding:0px;	background-image: url(Images/hline.gif);		background-repeat:repeat-x;		}
.MenuRuleTop						{						background-color:#ffffff; 	height:4px; 					margin:0px;		border:0px; 	padding:0px;	background-image: url(Images/hline.gif);		background-repeat:repeat-x;		}


/*	#######################################################	*/
/*	Table Definitions That Group Parts Of The Site			*/
/*  Tip: To center a table use .....                        */
/*  margin-left:auto; margin-right:auto;                    */
/*	#######################################################	*/
table								{																	border:0px; 	padding:0px; }
.OuterTable							{												width:100%; 	 	border:0px; 	padding:0px; }
.InnerTable							{	background-color:#ffffff;					width:900px; 	 	border:0px; 	padding:0px;	margin-left:auto;	margin-right:auto;}
.HeaderTable						{												width:100%;			border:0px; 	padding:0px;  	margin:0px; }
.FooterTable						{	background-color:#ffffff; 					width:100%;			border:0px;		padding:0px;  	margin:0px;	}
#BrandingTable						{	background-color:#ffffff;	height:0px;		width:100%;			border:0px; 	padding:0px;  	margin:0px; }


/*	#######################################################	*/
/*	Site Search 											*/
/*	#######################################################	*/

/*	Search Box Area											*/
.SearchBox							{	color:#000000;		background-color:#FFFFFF;	font-family:Arial, Verdana; 				vertical-align:middle;		text-align:right;		height:11px;	border:0px; padding:0px;	margin-left:auto; }
.SearchBoxField						{	color:#000000;		background-color:#E4E4E4;	font-family:Arial, Verdana; 				vertical-align:middle;		text-align:left;		height:16px;	border:1px; padding:0px;	width:90px;			border-style:solid;}
.SearchBoxBtn						{	color:#000000;		background-color:#E4E4E4;	font-family:Arial, Verdana; font-size:10px;	vertical-align:middle;		text-align:center;		height:20px;	border:2px; padding:0px;	width:60px;			border-style:outset; }
.SearchSpacer						{	color:#000000;									font-family:Arial, Verdana; font-size:12px; vertical-align:top;			text-align:center;		height:25px;	font-weight:bold; }
/*	Search Results - Page Link								*/																									
.SearchLinkButton					{	color:#000000;		background-color:#ffffff;	font-family:Arial, Verdana; font-size:12px;	text-decoration:underline;	}
.SearchLinkButton A:link			{	color:#000000;		background-color:#ffffff;	font-family:Arial, Verdana; font-size:12px;	text-decoration:underline;	}
.SearchLinkButton A:active			{	color:#000000;		background-color:#ffffff;	font-family:Arial, Verdana; font-size:12px;	text-decoration:underline;	}
.SearchLinkButton A:visited			{	color:#000000;		background-color:#ffffff;	font-family:Arial, Verdana; font-size:12px;	text-decoration:underline;	}
.SearchLinkButton A:hover			{	color:#FFFFFF;		background-color:#3F3F3F;	font-family:Arial, Verdana; font-size:12px;	text-decoration:underline;	}
/*	Search Results - Results								*/																									
.SearchTitle						{	color:#000000;									font-family:Arial, Verdana; font-size:14px; vertical-align:top;			text-align:left;	font-weight:bold; }
.SearchCell							{																															text-align:left;	}
.SearchText							{	color:#000000;									font-family:Arial, Verdana;	font-size:12px;	vertical-align:top;			text-align:left;	}
.SearchHighlight					{	color:#FFFFFF;		background-color:#3F3F3F;	font-family:Arial, Verdana; font-size:12px;	text-decoration: underline;						}
																																								

/*	#######################################################	*/
/*	Main Navigation Menu - Top								*/
/*  Tip: To center a table (dlMenu,MenuOption) use .....    */
/*  margin-left:auto; margin-right:auto;                    */
/*	#######################################################	*/

/*	Menu Bar  			            						*/
.MenuOption							{	border:0px; 	padding:0px;  	margin:0px; }
#dlMenu								{	border:0px; 	padding:0px;  	margin:0px; }	
.MenuBar							{	color:#000000;	background-color:#ffffff; 	font-family:Arial, Verdana;	text-align:left;	vertical-align:top;			margin-right:auto;}
.NavHighlightOff a:link				{	color:#000000; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;		}
.NavHighlightOff a:visited			{	color:#000000; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;		}
.NavHighlightOff a:active			{	color:#0054c9; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;		}
.NavHighlightOff a:hover			{	color:#0054c9; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:underline;	}
/*	Menu Option - Selected   								*/
.NavHighlightOn						{	color:#000000;	background-color:#cccccc; 	font-family:Arial, Verdana;	font-weight:bold; 	text-decoration:none;			padding:5px;	font-size:12px;	}
.NavHighlightOn a:link				{	color:#000000; 	background-color:#cccccc; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;			padding:5px; 					}
.NavHighlightOn a:visited			{	color:#000000; 	background-color:#cccccc; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;			padding:5px; 					}
.NavHighlightOn a:active			{	color:#000000; 	background-color:#cccccc; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;			padding:5px; 					}
.NavHighlightOn a:hover				{	color:#000000; 	background-color:#cccccc; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:underline;		padding:5px; 					}
/*	Menu Option - Not Selected   							*/																													 					
.NavHighlightOff					{	color:#000000; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;			padding:5px;	font-size:12px; }	
.NavHighlightOff a:link				{	color:#000000; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;			padding:5px; 					}
.NavHighlightOff a:visited			{	color:#000000; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;			padding:5px; 					}
.NavHighlightOff a:active			{	color:#0054c9; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:none;			padding:5px; 					}
.NavHighlightOff a:hover			{	color:#0054c9; 	background-color:#ffffff; 	font-family:Arial, Verdana; font-weight:bold; 	text-decoration:underline;		padding:5px; 					}


/*	#######################################################	*/
/*	Page Content 											*/
/*	#######################################################	*/

/*	Global													*/
.MidSectionTable					{	background-color:#ffffff; 	margin:0px; }
.MidSectionContentTable				{	background-color:#ffffff; 	margin:5px; }
.LinkButton							{	color:#000000; 	font-family:Arial, Verdana; font-size:11px; 					text-decoration:none; 		font-weight:normal; line-height:19px;}
.LinkButton A:link					{	color:#000000; 	font-family:Arial, Verdana; font-size:11px; 					text-decoration:none; 		font-weight:normal; line-height:19px;}
.LinkButton A:active				{	color:#000000; 	font-family:Arial, Verdana; font-size:11px; 					text-decoration:none; 		font-weight:normal; line-height:19px;}
.LinkButton A:visited				{	color:#000000; 	font-family:Arial, Verdana; font-size:11px; 					text-decoration:none; 		font-weight:normal; line-height:19px;}
.LinkButton A:hover					{	color:#0054c9; 	font-family:Arial, Verdana; font-size:11px; 					text-decoration:underline;	font-weight:normal; line-height:19px;}
/*	Left Hand Side											*/							
.ContentLeft						{	color:#000000;	font-family:Arial, Verdana; }
.ContentLeftField					{	color:#000000;	font-family:Arial, Verdana; font-size:12px;	vertical-align:top; 												}
.ContentLeftFieldSmall				{	color:#000000;	font-family:Arial, Verdana; font-size:10px;	vertical-align:top; 												}
.ContentLeftFieldH1					{	color:#000000;	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentLeftFieldH1 A:link			{	color:#000000; 	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentLeftFieldH1 A:active		{	color:#000000; 	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentLeftFieldH1 A:visited		{	color:#000000; 	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentLeftFieldH1 A:hover			{	color:#000000; 	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:underline;	font-weight:bold; 	}
/*	Right Hand Side											*/										   	
.ContentRight						{	color:#000000;	font-family:Arial, Verdana; }			   	
.ContentRightField					{	color:#000000;	font-family:Arial, Verdana; font-size:12px;	vertical-align:top; 												}
.ContentLeftFieldSmall				{	color:#000000;	font-family:Arial, Verdana; font-size:10px;	vertical-align:top; 												}
.ContentRightFieldH1				{	color:#000000;	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentRightFieldH1 A:link			{	color:#000000; 	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentRightFieldH1 A:active		{	color:#000000; 	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentRightFieldH1 A:visited		{	color:#000000; 	font-family:Arial, Verdana; font-size:14px;	vertical-align:top; text-decoration:none;		font-weight:bold; 	}
.ContentRightFieldH1 A:hover		{	color:#000000; 	font-family:Arial, Verdana;	font-size:14px;	vertical-align:top; text-decoration:underline;	font-weight:bold; 	}


/*	#######################################################	*/
/*	Site Administration Section								*/
/*	#######################################################	*/
.AdminSiteContentSectionSpacer		{					height:25px;}
.AdminSiteContentButton				{	color:#000000;	height:20px; 				font-family:Arial, Verdana; font-size:12px;		border-style:outset;			vertical-align:middle;	text-align:center; border:1px;	padding:1px; }
.AdminSiteContentSectionNote		{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:11px; 									vertical-align:top;		text-align:center; }
.AdminSiteContentSectionTitle		{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:14px; 	font-weight:bold;				vertical-align:top;		text-align:center; }
.AdminSiteContentTitle1				{	color:#000000;	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:16px; 	font-weight:bold;				vertical-align:top;		}
.AdminSiteContentTitle2				{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:14px; 	font-weight:bold;				vertical-align:top;		}
.AdminSiteContentHeaderCol			{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	font-weight:bold;				vertical-align:middle;	}
.AdminSiteContentRowHeader			{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	font-weight:bold;				vertical-align:middle;	padding:5px;}
.AdminSiteContentTable				{	color:#000000;	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px; 									vertical-align:middle;	padding:5px; }
.AdminSiteContentRow				{	color:#000000;	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px; 									vertical-align:middle;	padding:5px; }
.AdminSiteContentRowLink:link		{	color:#000000;	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px; 	text-decoration:underline;		vertical-align:middle;	padding:5px; }
.AdminSiteContentRowLink:active		{	color:#000000;	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px; 	text-decoration:underline;		vertical-align:middle;	padding:5px; }
.AdminSiteContentRowLink:hover		{	color:#000000;	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px; 	text-decoration:underline;		vertical-align:middle;	padding:5px; }
.AdminSiteContentRowLink:visited	{	color:#000000;	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px; 	text-decoration:underline;		vertical-align:middle;	padding:5px; }
.AdminMenuBarHead					{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;										}
.AdminMenuBarHead A:link			{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;		text-decoration:none;			}
.AdminMenuBarHead A:visited			{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;		text-decoration:none;			}
.AdminMenuBarHead A:active			{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;		text-decoration:none;			}
.AdminMenuBarHead A:hover			{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana;	font-size:12px;		text-decoration:underline;		}
.AdminMenuBar						{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;										}
.AdminMenuBar A:link				{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana;	font-size:12px;		text-decoration:none;			}
.AdminMenuBar A:visited				{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;		text-decoration:none;			}
.AdminMenuBar A:active				{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;		text-decoration:none;			}
.AdminMenuBar A:hover				{	color:#000000; 	background-color:#FFFFFF; 	font-family:Arial, Verdana; font-size:12px;		text-decoration:underline;		}
.AdminSiteContentFieldMicro			{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	width:30px;						vertical-align:top;		}
.AdminSiteContentFieldSmall			{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	width:100px;					vertical-align:top;		}
.AdminSiteContentFieldMedium		{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	width:200px;					vertical-align:top;		}
.AdminSiteContentFieldLarge			{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	width:300px;					vertical-align:top;		}
.AdminSiteContentFieldHuge			{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	width:400px;					vertical-align:top;		}
.AdminSiteContentLeftListHeader		{	color:#000000; 	background-color:#FFFFFF;	font-family:Arial, Verdana; font-size:12px; 	font-weight:bold;				vertical-align:middle;	}
																																							

.ContactUsText						{	color:#000000; 								text-decoration:none; 		font-family:Verdana, Arial; text-align:left; 	font-size:14px; 	vertical-align:top; }
.ContactUsH1						{	color:#000000; 								text-decoration:none; 		font-family:Verdana, Arial; text-align:left; 	font-size:18px; 	vertical-align:top;		font-weight:bold; }
.ContactUsHRef						{	color:#000000; 								text-decoration:none; 		font-family:Verdana, Arial;						font-size:14px;		vertical-align:top; }
.ContactUsHRef:link					{	color:#000000; 								text-decoration:none; 		font-family:Verdana, Arial; text-align:left; 	font-size:14px; 	line-height:30px; }
.ContactUsHRef:active				{	color:#000000; 								text-decoration:none; 		font-family:Verdana, Arial; text-align:left; 	font-size:14px; 	line-height:30px; }
.ContactUsHRef:visited				{	color:#000000; 								text-decoration:none; 		font-family:Verdana, Arial; text-align:left; 	font-size:14px; 	line-height:30px; }
.ContactUsHRef:hover				{	color:#000000;	background-color:#FFFFFF;	text-decoration:underline;	font-family:Verdana, Arial; text-align:left; 	font-size:14px; 	 }



