body
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

p, th, td, li, blockquote, input, textarea, option, label
{
	font-size: 11px;
}

input, textarea, option
{
	color: #000000;
}

label
{
	color: #ffffff;
}

h1, h2, h3, h4, h5, h6
{
	margin: 0;
	padding-bottom: 5px;
}

h1
{
	font-size: 14px;
	font-weight: bold;
	
	color: #ffffff;
	
	padding-bottom: 10px;
}

h2
{
	font-size: 12px;
	font-weight: bold;
	
	color: #dac9af;
}

h3
{
	font-size: 12px;
	font-weight: bold;
	font-weight: italic;
	
	color: #dac9af;
}

h4, h5, h6
{
	font-size: 10px;
	font-weight: bold;
	
	color: #dac9af;
}

img
{
	border: 0;
}

.ControlPanel
{
	color: #000000;
}

	.ControlPanel .SubHead, .ControlPanel label
	{
		color: #000000;
	}
	
.FCKLinkGalleryContainer
{
	background-color: #cccccc;
	color: #000000;
	
	height: 100%;
	width: 100%;
}

.housing-table
{
	background-color: #02254B;
	height: 100%;
}

	.housing-table .Head, .housing-table .SubHead, .housing-table .Normal, .housing-table .NormalBold
	{
		color: #ffffff;
	}

	.housing-table .FileManager
	{
		background-color: #cccccc;
	}

	.housing-table .FileManager_ToolBar,
	.housing-table .FileManager_Explorer,
	.housing-table .FileManager_FileList,
	.housing-table .FileManager_StatusBar
	{
		background-color: #cccccc;
		color: #000000;
	}
	
		.housing-table .FileManager_ToolBar .SubHead, .housing-table .FileManager_ToolBar .Normal, .housing-table .FileManager_ToolBar label
		{
			color: #000000;
		}

		.housing-table .FileManager_Explorer .NormalBold,
		.housing-table .FileManager_Header .NormalBold,
		.housing-table .FileManager_FileList .Normal
		{
			color: #000000;
		}

		.housing-table .FileManager_FileList a,
		.housing-table .FileManager_FileList a:link,
		.housing-table .FileManager_FileList a:visited,
		.housing-table .FileManager_FileList a:active
		{
			color: #02254B;
		}

		.housing-table .FileManager_StatusBar .NormalBold
		{
			color: #000000;
		}

	.housing-table .DataGrid_Container
	{
		background-color: #cccccc;
		
		padding-left: 25px;
		padding-right: 25px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.housing-table .DataGrid_Container a, 
	.housing-table .DataGrid_Container a:link,
	.housing-table .DataGrid_Container a:visited,
	.housing-table .DataGrid_Container a:active
	{
		color: #000000;
		font-weight: bold;
	}

	.housing-table .DataGrid_Container a:hover
	{
		color: #666666;
		font-weight: bold;
	}
	
	.housing-table .PagingTable .Normal
	{
		color: #000000;
	}

.nav-area
{
	background-color: #343434;
	color: #ffffff;
}

	.MainMenuItem a, .MainMenuItem a:link, .MainMenuItem a:visited, .MainMenuItem a:active,
	a.MainMenuItem, a:link.MainMenuItem, a:visited.MainMenuItem, a:active.MainMenuItem
	{
		color: #000000;
		font-size: 14px !important;
		font-weight: bold;
		text-decoration: none;
		
		background-image: url(images/button_off.jpg);
		
		height: 25px;
		width: 167px;
		
		line-height: 25px;
		margin-bottom: 1px;
		
		display: block;
	}
	
	.MainMenuItem a:hover,
	a:hover.MainMenuItem
	{
		color: #000000;	
		font-size: 14px !important;
		font-weight: bold;
		text-decoration: none;

		background-image: url(images/button_on.jpg);

		height: 25px;
		width: 167px;

		line-height: 25px;
		margin-bottom: 1px;

		display: block;
	}

	.ChildMenu
	{
		background-color: #bfbcb7;
		border-top: 1px solid #cccccc;	
		border-left: 1px solid #cccccc;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
	}

	.ChildMenuItem
	{
		
		border-bottom: 1px solid #000000;
	}
	
		.ChildMenuItem a, .ChildMenuItem a:link, .ChildMenuItem a:visited, .ChildMenuItem a:active
		{
			color: #000000;	
			background-color: #bfbcb7;	
			font-size: 12px !important;
			font-weight: bold;
			text-decoration: none;
			
			display: block;
			
			padding: 4px;
		}
		
		.ChildMenuItem a:hover
		{
			color: #000000;	
			background-color: #cccccc;
			font-size: 12px !important;
			font-weight: bold;
			text-decoration: none;
			
			display: block;
	
			padding: 4px;
	
			border-bottom: 1px solid #000000;
		}		

.content-area
{
	background-color: #02254B;
	color: #ffffff;
	
	margin: 10px;
}

	.content-area a, .content-area a:link, .content-area a:visited, .content-area a:active
	{
		color: #fecb00;	
		font-size: 11px;
		text-decoration: none;
	}
	
	.content-area a:hover
	{
		color: #ffffff;	
		font-size: 11px;
		text-decoration: none;
	}

.footer-links
{
	color: #ffffff;
	
	padding-left: 200px;

	font-size: 10px;
}

	.footer-links a, .footer-links a:link, .footer-links a:visited, .footer-links a:active
	{
		color: #cccccc;	
		font-size: 10px;
		text-decoration: none;
	}
	
	.footer-links a:hover
	{
		color: #ffffff;	
		font-size: 10px;
		text-decoration: none;
	}

.copyright
{
	color: #cccccc;
	
	text-align: right;
	padding-right: 10px;
	
	font-size: 9px;
}

/* Project Table */
.UDT-Display
{
	background-color: #cccccc;
	padding: 10px;
}

	.UDT-Display a, 
	.UDT-Display a:link,
	.UDT-Display a:visited,
	.UDT-Display a:active
	{
		color: #02254B;
		font-weight: bold;
	}

	.UDT-Display a:hover
	{
		color: #666666;
		font-weight: bold;
	}
	
	.UDT-Display .PagingTable
	{
		width: 95% !important;
	}
	
	.UDT-Display .PagingTable .Normal
	{
		color: #000000;
	}
	
/* Project Files Table */
.DNN_Documents
{
	width: 99%;
}

	.DNN_Documents td
	{
		padding: 2px;
	}

	.DNN_Documents tr.SubHead td
	{
		background-color: #333333;
	}

.rss-link
{
	text-align: center;
	padding: 3px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	margin-left: 30px;
	margin-right: 30px;
}

	.rss-link a, .rss-link a:link, .rss-link a:visited, .rss-link a:active
	{
		color: #02254B;
		text-decoration: none;
	}
	
	.rss-link a:hover
	{
		color: #999999;
		text-decoration: none;
	}
	
.UsersList
{
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #cccccc;
	
	padding: 5px;
}

	.UserList select
	{
		font-size: 12px;
	}

	.UsersList .SubHead
	{
		color: #02254B;
	}

	.UsersList .Normal
	{
	}
	
	.UsersList .CommandButton,
	.UsersList a.CommandButton, .UsersList a:link.CommandButton, .UsersList a:active.CommandButton, .UsersList a:visited.CommandButton
	{
		color: #02254B;
	}
	
	.UsersList a:hover.CommandButton
	{
		color: #666666;
		text-decoration: underline !important;
	}
	
	.UsersList .CustomUsersDisplay
	{
		margin-top: 5px;
	}
	
		.UsersList .CustomUsersDisplay .DataGrid_Container
		{
		}
		
		.UsersList .CustomUsersDisplay .NormalBold
		{
			background-color:  #02254B;
			color: #ffffff;
		}
		
		/*.UsersList .CustomUsersDisplay .Normal*/
		.UsersList .CustomUsersDisplay tr.Normal
		{
			background-color: #e5e5e5;
			color: #000000;
		}
		
		.UsersList .CustomUsersDisplay .NormalTextBox
		{
		}
		
		.UsersList .CustomUsersDisplay .NormalRed
		{
		}
		
		.UsersList .CustomUsersDisplay .DataGrid_Footer
		{
			
		}
		
		.UsersList .CustomUsersDisplay .DataGrid_Pager
		{
		}
		
.UserItem
{
	background-color: #ffffff;
	color: #000000;
	
	padding: 5px;
}

	.UserItem td
	{
		color: #000000;
	}

	.UserItem .CommandButton,
	.UserItem a.CommandButton, .UserItem a:link.CommandButton, .UserItem a:active.CommandButton, .UserItem a:visited.CommandButton
	{
		color: #02254B;
	}
	
	.UserItem a:hover.CommandButton
	{
		color: #666666;
		text-decoration: underline !important;
	}	

	.UserItem .Head
	{
		color: #02254B;
	}

	.UserItem .Subhead
	{
		color: #02254B;
	}
	
	.UserItem label
	{
		color: #02254B;
	}

	.UserItem .Help
	{
	}

	.UserItem .NormalTextBox
	{
	}
	
	.UserItem .NormalRed
	{
	}	
	
	.UserItem tr.NormalBold
	{
		color: #02254B;
	}

	.UserItem tr.Normal,
	.UserItem .Normal
	{
		color: #02254B;
	}
	