

#Page {
	min-width:		770px;
	float:			left;
	background:		#006699;
}

/******************************************************************************************
***  Page Header
******************************************************************************************/
	#PageHeader { background:#003366; }
	#COCLogo, #SiteLogoTabBox, #SiteLogo { float:left; }
	#COCLogo p, #SiteLogo, #SiteLogoTabBox p { margin:0; Padding:0; }
	#SearchBox, #TimeStamp { white-space:nowrap; }
	#PageHeader, #SearchBox { background:#003366; }
	#PageHeader { width:100%; }
	#SiteLogoTabBox { width:540px; min-width:480px; }
	#SearchBox { 
		float:			right;
		width: 			150px;
		min-width:		210px;
		margin:			0; 
		padding-top:	10px; 
	}
	#TimeStamp { 
		clear:			left; 
		color:			#ffffff; 
		font-size:		8pt; 
		text-align:		center; 
	}

	/***************************************
	***  Main Tabs
	***************************************/
		#MainTabs, #MainTabs ul { float:right; }
		#MainTabs li, #MainTabs a { float:left; }
		#MainTabs { width:100%; white-space: nowrap; }
		#MainTabs ul { margin:0; padding:0; list-style:none; }
		#MainTabs a {
			padding-left:	 	11px;	/* width of CanyonsTabs_Left.png */
			font-family:		Arial;
			font-weight:		bold;
			font-size: 			9pt;
			text-decoration: 	none;
			background: 		url("../images/CanyonsTabs_Left.gif") no-repeat left top;
		}
		#MainTabs a span {
		    background: 		url('../images/CanyonsTabs_Right.gif') no-repeat right top;
			color: 				Black;	/* Tab text color */
		    padding-top: 		15px; 	/* Distance from top of tab to vertical middle of text */
			padding-right: 		10px;	/* The distance between the end of the text and the right-side of the tab */
		    padding-bottom:		4px;	/* Distance from bottom of tab to vertical bottom of text */
			/* Hides from IE-mac \*/
				display:block;
			/* End hide from IE-mac */
		}
		#MainTabs a:hover { background-position: 0% -300px; }
		#MainTabs a:hover span { background-position: 100% -300px; }
	/***************************************
	***  End -- Main Tabs
	***************************************/

	/***************************************
	***  Main Horizontal Navigation Bar
	***************************************/
		#MainHorizNavBar, #MainHorizNavBar ul, #MainHorizNavBar li { float:left; }
		#MainHorizNavBar, #MainHorizNavBar ul { margin:0; padding:0; }
		#MainHorizNavBar {
			clear:				both;
			width:				100%;
			padding-bottom:		3px;
			background:			#666666;
			white-space:		nowrap;
		}
		#MainHorizNavBar ul { list-style:none; }
		#MainHorizNavBar li span { 
			font-size:			8pt; 
			font-weight:		bold; 
			color:				#ffffff; 
		}
		#MainHorizNavBar a:link, #MainHorizNavBar a:visited, #MainHorizNavBar a:active {
			padding-left:		4px;
			padding-right:		8px; 
			text-decoration:	none; 
			font-family:		Arial; 
			font-size:			9pt; 
			font-weight:		bold; 
			letter-spacing:		0px; 
			color:				#ffffff; 
			background:			#666666;
		}
		#MainHorizNavBar a:hover { color:#FFCC00; }
	/***************************************
	***  End -- Main Horizontal Navigation Bar
	***************************************/

/******************************************************************************************
***  End -- Page Header
******************************************************************************************/



#MainContentBox { width:100%; clear:both; }

/******************************************************************************************
***  Main Vertical Navigation Bar
******************************************************************************************/
	#MainVertNavBar, #MainVertNavBar ul, #MainVertNavBar li, #MainVertNavBar a { margin:0; padding:0; }
	#MainVertNavBar { float:left; background:#006699; }
	#MainVertNavBar ul { 
		list-style:			none; 
		float:				left; 
		width:				153px; 
	}
	#MainVertNavBar li { padding-left:10px; }
	#MainVertNavBar a:link, #MainVertNavBar a:visited, MainVertNavBar a:active {
		display:			block; 
		width:				100%;

		padding-left:		10px;
		padding-top:		7px;
		padding-bottom:		7px;
	
		margin-top:			1px;
		margin-left:		-10px;
	
		text-decoration:	none; 
	
		font-family:		Arial; 
		font-size:			8pt;
		font-weight:		bold;
	
		text-align:			left;
	
		color:				#ffffff;
		background:			#003366; 
	}
	#MainVertNavBar a:Hover { color:#000000; background:#FFCC00; }
/******************************************************************************************
***  End -- Main Vertical Navigation Bar
******************************************************************************************/

#HeaderAndContent { width:617px; float:left; }

/* Hides from IE-mac \*/
#HomePageHeaderBlock { float: left; }
/* End hide from IE-mac */

/*	#Content, #Content p, #Content .DepartmentTitle { margin:0; padding:0; }
	#Content p { color:#666; } 
	#Content {
		background: 	#5A87BE; 
	}
	#Content p, #Content .DepartmentTitle {
		padding-left: 	10px;
		font-family: 	Arial,Helvetica,sans-serif; 
	}
	#Content p {
		padding-bottom:	15px;
		font-size: 		12px;
	}
	#Content .DepartmentTitle {
		font-weight: 	bold; 
		color: 			#036;
		font-size: 		18px;
	}

/******************************************************************************************
***  Page Footer
******************************************************************************************/

	#CantFindIt, #CantFindIt p, #CantFindIt a {
		font-family: 		Arial,Helvetica,sans-serif;
		text-align: 		center;
		color: 				#666;
		font-size: 			12px;
	}
	#CantFindIt a {
		color:				blue;
		text-decoration:	none;
	}

	#HomePageFooterBlock {
		width:617px;
		float:left;
		Background: #003366;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	
	#HomePageFooterBlock h1 {
		margin:0;
		padding:0;
		font-family: Arial,Helvetica,sans-serif; 
		font-weight: bold;
		text-align: center;
		color: #fff; 
		font-size: 14px;
	}
	
	#HomePageFooterBlock p {
		margin:0;
		padding:0;
		font-family: Arial,Helvetica,sans-serif; 
		font-weight: bold;
		color: #fff; 
		font-size: 11px;
	}
	
	#HomePageFooterBlock .Legal {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-align: center;
	}
/******************************************************************************************
***  End -- Page Footer
******************************************************************************************/
