/* CSS Document */

/*  ===================================================  
 	===================================================  
	
	Description: CSS Framework structure style sheet
	Author:  
	Release date:	 
	Designer approved: 
	Date approved: 
	Revision History:	Revised By		Revised On:
						Sean			11/14/07
						
  	=================================================== 
  	===================================================  */

/*  DEFINES PRIMARY NAV  */

#primNav {} /* primNav container */
			
/* defines ul for primary nav */

	#primNav ul {}

	#primNav li {}
		
		* html #primNav li {
			padding-bottom: 0px;
			/* commented backslash hack v2 \*/
			padding-bottom: 0px;
			p\adding-bottom: 0px;
			/* end hack */
			} /* sets proper padding for IE 5.5 */
		
	#primNav li a {}
		
		 #primNav a:hover {}

	#primNav li ul {} /* defines dropdown navigation ul */

	
	#primNav li ul li {} /* controls the width and style of the subnav dropdown */
	

	#primNav li li a {}
		
		html>body #primNav li li a {
			width: auto;
			} /* resets width for IE 5.5 */

	#primNav li li a:hover {} /* controls the over-state style for the dropdown links */
	
	#primNav li:hover ul, li.over ul {
		display: block;
		} /* IE 5.5 attribute */
	
/* defines styles for drop down nav*/
 	
.primNav {
	display: none;
	left: 0;
	position: absolute;
	top: 100%;
	}

.primNav li ul {
	left: auto;
	top: auto;
	}
	
.primNav li {
	border: 0;
	display: block;
	float: none;
	} 

		
/*  DEFINES SPOTLIGHT NAV  */
#spotlightNav {
	background: #60a33a;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-size: 13px;
	height: 18px;
	padding: 5px;
	} 
		
	#spotlightNav ul {
		color: #FFFFFF;
		margin: 0;
		padding: 0;
		width: 100%;
		} 
  
 	#spotlightNav ul li {
		display: block;
		float: left;
		margin: 0;
		padding-left: 4px;
		padding-right: 4px;
		} 
 
	#spotlightNav ul li a {
		color: #FFFFFF;
		padding: 5px 5px 7px 5px;
		text-decoration: none;
		} 
 
	#spotlightNav ul a:hover {
	text-decoration: underline;
		}

 
	#featuredNav ul li a {
} 
 
	#featuredNav ul a:hover {}
	


/*  DEFINES SECONDARY NAV  */
	
	
#secNav {
	background: #FFF;
	border-bottom: 5px solid #0E6CB6;
	border-left: 1px solid #0E6CB6;
	border-right: 1px solid #0E6CB6;
	border-top: 1px solid #0E6CB6;
	float: right;
	font-size: 13px;
	margin: 10px 0 10px 0;
	padding: 0;
	width: 198px;
	}


#column3Nest ul {
	font-size: 14px;
	list-style: none;
	margin: 0;
	padding: 0;
	}

	#column3Nest li {
		margin: 0;
		padding: 0;
		}

		#column3Nest li a {
			color: #000;
			display: block;
			margin: 0;
			padding: 4px 0 4px 15px;
			text-decoration: none;
			width: 183px;
			}
	
			#column3Nest li a:hover {
				background: #60A33A;
				color: #FFFFFF;
				} 	

	#column3Nest h4{
		display: block;
		margin: 0;
		color: #0E6CB6;
		font: bold 19px "Gill Sans", "Gill Sans MT", "Gill Sans Std", Arial, Helvetica, sans-serif;
		background: #C8DDEE;
		padding: 5px 10px 3px 15px;
		}	
