/*

#F3CB13: #F3CB13
red: orange

*/


#container {
	padding-left: 0; 
	margin: 0 auto;
	width: 800px; 

		
}

body, td, th, ol, ul, li, p, .normal, .subheading {
	font-family: Arial, Verdana, Times, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 130%;
	color: #333;
	
	} 

#centerCol ul {
	padding-top: 6px;
	list-style-type: square;
	}

#centerCol li {
	margin-bottom: 12px; 
	}
	
	
a, a:visited, a:active	{ 
	font-weight: normal;
	text-decoration: underline; 
	color: #000; 
	}


a:hover, a.link:hover 	{
	color: #BF564B; 
	text-decoration: underline;
	}

a.constants:hover {
	color: black;
	}

a.FileNavItem:hover  {color: black;}

a.FileNavItemSelect:hover { color: black;	}


em { 
	font-weight: bold;
	font-style: normal;
	}

.title {
	text-align: right; 
	font-family: serif, Garamond, Times, serif; 
	text-decoration: none;
	font-weight: bold;
	font-size: 21pt;
	color: #666; 

	font-variant: small-caps; 
	line-height: normal;
	margin-top: -0px; 
	border-bottom: 1px solid #ccc; 
	}


/*  UNIT MENU =============================================  */

#unitMenu {
	margin-left: -30px; 
	width: 100%; 
}

#unitMenu li {
	list-style-type: none;
	}

#unitMenu a, 
#unitMenu a:hover  {
	text-decoration: none; 
	color: #000;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt; 
}
	
a.unitLevel1 {	
	display: block;
	width: 100%;  	
	background: #fff;  
border-top: 1px solid #fff; 
border-left: 1px solid #fff; 
border-right: 1px solid #fff; 
	border-bottom: 1px solid #ccc;  /* use border instead of /bottom to create ROLLOVER BUTTON FEEL */
	margin-top: 2px; 
	margin-bottom: 2px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 4px; 
	}
	
a.unitLevel1Selected, .unitMenuLevel1 a.unitLevel1Selected {
	font-weight: bold; 
	color: red; 
	display: block;
	width: 100%;  	
border-top: 1px solid #fff; 
border-left: 1px solid #fff; 
border-right: 1px solid #fff; 
	border-bottom: 1px solid #ccc;  /* use border instead of /bottom to create ROLLOVER BUTTON FEEL */
	margin-top: 2px; 
	margin-bottom: 2px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 4px; 
	}

a.unitLevel2 {
	display: block;
	width: 100%;  	
	background: #fff;  
	margin-left: -20px; 
border-top: 1px solid #fff; 
border-left: 1px solid #fff; 
border-right: 1px solid #fff; 
	border-bottom: 1px solid #ccc;  /* use border instead of /bottom to create ROLLOVER BUTTON FEEL */
	margin-top: 2px; 
	margin-bottom: 2px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 4px; 
	}

a.unitLevel2Selected, 
.unitMenuLevel2 a.unitLevel2Selected {
	font-weight: bold; 

	display: block;
	width: 100%;  	
	margin-left: -20px; 
border-top: 1px solid #fff; 
border-left: 1px solid #fff; 
border-right: 1px solid #fff; 
	border-bottom: 1px solid #ccc;  /* use border instead of /bottom to create ROLLOVER BUTTON FEEL */
	margin-top: 2px; 
	margin-bottom: 2px; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 4px; 
}


a.unitLevel1:hover, 
a.unitLevel1Selected:hover, 
a.unitLevel2:hover, 
a.unitLevel2Selected:hover
 {	
	background: #eee; 
	font-weight: normal; 
	border: 1px solid #F3CB13; 
}



/*  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     */

#filemenuTop a, 
#filemenuTop a:hover {
	text-decoration: none;  
}


#filemenuTop a.FileNavItem {
	display: block; 
	float: right; 
	height: 20px;  
/*
	width: 20%; 
	border-top: 1px solid #000;
	border-left: 1px solid #000; 
	border-right: 1px solid #000; 
*/
	margin-left: 3px; 
	margin-right: 3px; 

	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
	letter-spacing: 2px; 
	
	color: #666; 
	font-size: 12pt;
	font-weight: bold;
	font-variant: small-caps; 
/*	background: #ccc; */
	text-align: center; 
	padding-left: 10px; 
	padding-right: 10px; 
	border-left: 1px solid #fff; 
	
	}

#filemenuTop a.FileNavItemSelect {
	display: block; 
	float: right; 
	height: 20px;  
/*
	width: 20%; 
	border-left: 1px solid #000; 
	border-right: 1px solid #000; 
	border-top: 1px solid #000;
	border-bottom: 1px solid #fff;
*/
	margin-left: 3px; 
	margin-right: 3px; 
	
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #F3CB13;

	font-size: 12pt;
	font-weight: bold;
	font-variant: small-caps; 
	letter-spacing: 2.5px; 
	text-align: center; 


	padding-left: 10px; 
	padding-right: 10px; 
	
/*	
	background: #eee; 
	border-left: 1px solid #ccc; 
	border-bottom: 1px solid #ccc; 
	border-right: 1px solid #ccc; 
*/
	}
	
.#filemenuTop a.FileNavItem:hover, 
.#filemenuTop a.FileNavItemSelect:hover
 {
	color: #000; 
/*
	background: #eee; 
	border: 1px solid #F3CB13; 
*/
}	

#fmcontainer {
	margin-top: 4px; 
	height: 22px; 
	padding-right: 10%; 
	border-bottom: 2px solid #F3CB13;

}



/*  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     */



a.constants, 
a.constants:visited,
a.constants:active {
	font-size: 9pt; 
	color: #333;
	text-decoration: none; 
	font-weight: normal; 
} 


	
/*  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     */

#pageTitle {
	height: 60px; 
	background: #fff url("../images/sunflower_small.jpg") no-repeat left top;	
}
	
#pageTitle h1 {
	font-weight: bold; 
	color: orange; 
	font-size: 20pt; 
	font-family: Garamond, Times, serif, Courier; 
	font-variant: small-caps;
	margin-left: 160px; 
	padding-top: 40px; 
	vertical-align: bottom; 
	}

#filemenuTop {
	/* text-align: center; */

	width: 96%; 
	padding-top: 0px; 
	height: 20px; 
/*
	background: #eee; 

	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
*/
	border-top: 2px solid #F3CB13;



}

#topConstants {
	text-align: right; 
	width: 96%; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	
	xxheight: 20px; 
	background: #fff;  
	border-top: 1px solid #ccc;
}


#mainTable {
	width: 96%; 
}

#leftCol {
	width: 30%;  
	padding-top: 30px; 
	xxxborder-right: 1px dotted #ccc; 
	xxxborder-left: 1px dotted #ccc; 	
}


#rightCol {
	width: 20%; 
	
	padding-top: 0px; 
	padding-bottom: 30px; 	
	border-left: 1px dotted #ccc; 
	border-right: 1px dotted #ccc; 
	border-top: 1px dotted #ccc; 
	border-bottom: 1px dotted #ccc; 
	vertical-align: top; 
	xxxbackground: #eee; 
}

#centerCol  {
	padding-top: 0px; 
	vertical-align: top; 
	border-left: 1px solid #000; 

}

#mainContent {
	padding-left: 20px; 
	padding-right: 30px; 
	padding-top: 30px; 
	
	padding-bottom: 30px; 
/*text-align: justify;*/
}


#smallDecoPic {
	height: 30px; 
	width: 96%; 
	border-top: 1px solid #000; 
}


#footerArea {
	width: 96%; 
	xxxborder-top: 1px dotted #ccc; 
	border-top: 1px solid #000;
	background: #eee;  
	border-bottom: 1px solid #000;
}


#footerArea a, 
#footerArea a:hover, 
#footerArea a:visited, 
#footerArea a:active  {
	color: orange; 	
	text-decoration: none; 
}


/*  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     */

#rightColBox, #rightColBox p, #rightColBox h2 {
	background: #eee; 
	font-size: 10px; 
}

#rightColBox h2 {
	border-bottom: 1px dotted #ccc; 
	}

	
#rightColBox p {
	padding-left: 10px; 
	background: url("../images/xlinkthis2.gif") no-repeat left top; 
	margin-top: -5px; 
}

#rightColBox a, 
#rightColBox a:active, 
#rightColBox a:visited, 
#rightColBox a:hover {
	color: #F3CB13; 
	text-decoration: none; 
	}


/*  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     */

.item {
	border-bottom: 1px dotted #ccc;
	
}

.itemheading, .paraheading {
	font-weight: bold; 
	font-size: 12pt; 
	margin-bottom: -10px; 
}

.itemheading {
	color: #000; 
	xxxborder-bottom: 1px dotted #ccc;
}

.paraheading {
	color: #F3CB13; 
	color: orange; 
}


/*  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     */


.teaserHead {
	font-weight: bold; 
}

.newsTeaser {
	margin-top: 14px; 
	margin-bottom: 14px; 
}



#searchBox {
	margin-left: 20px; 	
}

#searchText {
	border: 1px solid #F3CB13; 
	height: 16px; 	
	color: orange;  


}

#searchGo {
/*
	border: 1px solid #F3CB13; 
	height: 20px; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: arial,sans-serif; 
	*/
}

/*  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     */


#siteIndexMain {
	font-family: Arial; 
}

#lastChanged {
	color: #333; 
	padding-right: 20px; 
	font-size: 10pt; 
}



