	/* ========================= */
    /*--   Main Body Text      --*/
	/* ========================= */
/*-NOTE: This Main Body section is added here since it
		 is an easy place to affect all unformatted text.
		 (This css file will eventually be attached to all
		  files on the site.)
*/

* 		{
		}
body, td
		{
		font-family: Arial;
		font-size: 10pt;
		}

ul		{
/*		margin: 0; */
		padding: 2; 
 		}
h1
		{ 
		font-size: 18pt;
		font-weight: normal;
		}
h2		{
		font-size: 16pt;
		font-weight: normal;
		}
h3		{
		font-size: 14pt;
		font-weight: normal;
		}
h4		{
		font-size: 12pt;
		font-weight: bold;
		}
.Heading_Single_Spaced
		{
		margin-top: 0; 
		margin-bottom: 0; 
		}

	/* ========================= */
    /*-- Top & Bottom Nav Bars --*/
	/* ========================= */

.TopNavBar,
td.TopNavBar, 
span.TopNavBar, 
a:link.TopNavBar, 
a:visited.TopNavBar,
a:link.NavBarBottom,
a:visited.NavBarBottom
    	{ 
    	color: #666666; 
    	font-family:Arial; 
    	font-size: 9pt; 
    	text-decoration:none; 
    	text-align:center 
    	}

a:link.NavBarBottom,
a:visited.NavBarBottom { 
		font-size: 9pt 
		}

a:hover.NavBarBottom,
a:hover.TopNavBar
		{ 
		color: #000000; 
		background-color: #FFFFCC; 
		}
a:hover.TopNavBar	{ 
		text-decoration: underline; 
		}
a:hover.NavBarBottom { 
		font-size: 9pt; 
		text-decoration: none 
		}


	/* ===================== */
	/* -- Breadcrumb Path -- */
	/* ===================== */

td.Breadcrumb { 
		font-family:Arial; 
		font-size:11px; 
		padding-left:10px; 
		padding-right:10px; 
		padding-top:5px; 
		padding-bottom:6px; 
		height:10px; 
		vertical-align:top; 
		background-color:#CCFFFF; 
		color:#808080 
		}
/*
  Light Blue = CCFFFF 
  Light Green= CCFFCC
  Light Beige= FFFFCC
  Light Pink = FFCCCC
  Pinkish Blue=FFCCFF
  Light Purple=CCCCFF
*/

/* =============================== */
/* ----    Left Nav Bars      ---- */
/* =============================== */

td#NavBarLf,
td.NavBarLf	{ 
    	background-color: #1B5630; 
    	font-family:Arial; 
    	font-size:10pt; 
    	padding-left:4px; 
    	padding-top:4px; 
    	padding-bottom:30px; 
    	vertical-align:top
    	}
/*    	white-space:nowrap; */

a.SiteSearch  { text-decoration: none; color: #9E7906; 
				font-size:10pt; font-weight: bold; 
				line-height: 100%; font-family:Arial; word-spacing:0; margin-top:0; margin-bottom:0 }

	/**---------------------**/
	/** --  Headings     -- **/
	/**---------------------**/
	
td#NavBarLf .NavBarLf_Heading, 
td#NavBarLf a.NavBarLf_Heading, 
.NavBarLf_Heading, 
a.NavBarLf_Heading { 
		color: #E9C843; 
		font-size:11pt; 
		font-weight: bold; 
		text-decoration: none;
		}
td#NavBarLf a:hover.NavBarLf_Heading, 
a:hover.NavBarLf_Heading { 
		color:#FFFF66 
		}

.navbarlf_SubHeading { color: #E9C843; }

	/**---------------------**/
	/** -- Regular links -- **/
	/**---------------------**/
	
td#NavBarLf ul,
ul.NavBarLf  { 
		list-style-image: url('../images/_bullets/green-arrow_inner-scr.gif'); 
		margin-left: 14; 
		}

td#NavBarLf li,
li.NavBarLf
		{	padding-bottom: 6px; 	}

/*li.NavBarLf_Inactive,*/
td#NavBarLf li a,
.NavBarLf_Text, 
a.NavBarLf, 
.NavBarLf_Inactive
		{ 
		color: #9E7906; /**- Best Choice **/
/**		color: #000000; - Black **/
/**		color: #CCFFCC; - BEST ALT CHOICE **/
/**		color: #FFFFCC;	**/ 
		font-size:10pt 
		}
.NavBarLf_Text, 
a.NavBarLf
		{
		margin-bottom:-19 
		}
td#NavBarLf a,
a.NavBarLf
		{ 
		text-decoration: none; 
		font-weight: bold  
		}
td#NavBarLf a:hover,
a:hover.NavBarLf
		{ 
		color:#FFCC00; 
		}

	/**-------------------**/
	/** -- Child items -- **/
	/**-------------------**/

td#NavBarLf li.NavBarLf_Parent
		{
		padding-bottom: 2px;
		}

td#NavBarLf li.NavBarLf_Child
		{
		list-style-image: url('../images/_bullets/green-arrow_inner-crop.gif'); 
		margin-left: 12;
		padding-top: 0px;
/*		padding-bottom: 0px; */
		}

.NavBarLf_Child
		{
		margin-left: 12 
		}
a.NavBarLf_Child, 
a.NavBarLf_Sub
		{ 
		margin-left: 12 
		text-decoration: none; 
		color: #9E7906; 
		list-style-type: square; 
		}
a.hover.NavBarLf_Child,
a:hover.NavBarLf_Sub
		{ 
		color:#FFCC00; 
		text-decoration:underline 
		}


	/* ================== */
    /* -- Content Cell -- */
	/* ================== */

td.ContentCell	{ 
    	vertical-align: top; 
    	height:100%;  
    	padding-left:10px; 
    	padding-right:10px; 
    	padding-top:10px; 
    	padding-bottom:10px 
    	}
