

/* ==================== BEGIN CEAV-PAGE STYLE SHEET ===================== */

/* Add Main Header Background   */

/*  #header defined in pie-3b - full header block */



div#header {position:fixed;}		 

/* Stretch center background to top of footer; PIE 3b fix */		 

#gfx_bg_middle,              /* background for moz and opera */
#outer						 /* background for IE and   */

		 {background:#333300 
		  url("../CEAV-GRAPHICS/backgrounds/grnwld.gif");
		  }

/* Increase height of subheader - room for titles */

#header 

	{height:160px;}




/* ============== NAVBAR STYLES =============== */


/* navbar-main */

#navbar-main 			/* Main navigation menubar */

	   {background-color: #2f4f4f;
		border-width: 1px 0;
		border-bottom: 2px solid #c0c0c0;
		border-top: 2px solid #c0c0c0;
		padding: 3px 0;
		} 

#navbar-main ul 

		   {display: block;
			list-style: none;
			padding: 0;
			margin: 0;
			font-family:palantino, "ms trebuchet",Verdana, sans-serif;
			text-align: center;
			line-height: 1.2em;
			font-size:1em;
			}

#navbar-main ul li 

		   {position: relative;          /*** IE6 needs this to display the links ***/
			font-weight: bold;
			display: block;
			float: left;
			padding: 1px 0;
			margin: 3px 0;
			width: 10em;  
			border-right: 2px solid #c0c0c0;
			}

#navbar-main ul li.first 

	       {margin-left: 0; 
			list-style: none;
			}

#navbar-main ul li.last {border-right: none; }

#navbar-main ul li a 				/* basic color set */

	   {padding: 3px 0;
	    text-decoration:none;
		color: #d3d3d3; 
		}

#navbar-main ul li#tab0 a		   /* home-tab color */ 

	   {color: #f0e68c;}



#navbar-main ul li.refer a {color:#00ff00;}


.navclear 

	   {display: block;
		clear: both; 
		}

/* general setting overrides */




/* endof navbar-main */


/* PAGE NAVBAR */

#navbar-page 			/* #subheader2 - navigation menubar */

	   {background-color: #cd853f;
		border-width: 1px 0;
		border-bottom: 2px solid #c0c0c0;
		border-top: 2px solid #c0c0c0;
		padding: 3px 0;
		} 

#navbar-page ul 

		   {display: block;
			list-style: none;
			padding: 0;
			margin: 0;
			font-family:palantino, "ms trebuchet",Verdana, sans-serif;
			text-align: center;
			line-height: 1.2em;
			font-size:1em;
			}

#navbar-page ul li 

		   {position: relative;          /*** IE6 needs this to display the links ***/
			font-weight: bold;
			display: block;
			float: left;
			padding: 1px 0;
			margin: 3px 0;
			width: 10em;  
			border-right: 2px solid #c0c0c0;
			}

#navbar-page ul li.first 

	       {margin-left: 0; 
			list-style: none;
			}

#navbar-page ul li.last {border-right: none; }

/* Navbar link colors & text */

#navbar-main ul li a {color:#c0c0c0;}
#navbar-main ul li.active a {color:#b22222;}
#navbar-main ul li a:hover {color:#20b2aa;}

#navbar-page ul li a {color:#006400; text-decoration:none;}
#navbar-page ul li.active a {color:#8b0000;}
#navbar-page ul li a:hover {color:#00ff00;}


.navclear 

	   {display: block;
		clear: both; 
		}


/* endof navbar-page */





/* ----------------------------- LEFT SIDEBAR ------------------------- */


/* ====================== CENTER PANEL ===================== */

/* The center content area is wrapped along with the right sidebar.
   (see #wrapper, pie3b). The primary contents will be displayed
   in the center panel. It has been renamed from '#center-panel'
   to '#center-panel'. The elements will be designated 'sub-paneln,
   (n= panel# from top to bottom). The subpanels will attempt to
    maintain cross-browser compatibility. */



/* ========================= CENTER-PANEL ELEMENTS ================================ */


/* subpanel-  overview - brief explanation of site */

#center-panel

		{position:relative;
		 width:96%; height:auto;
		 margin:1.6em 1em 2em 1em;
		 padding:0
		 background: url("../CEAV-GRAPHICS/backgrounds/adobe.jpg") repeat;
		 }


/* SUBPANEL TYPOGRAPHY */

#center-panel .title-dflt

		{font-family:palatino,"trebuchet ms",trebuchet,calibri,arial,verdana,sylfaen,sans-serif;
		 font-size:1.3em;
		 font-weight:700;
		 text-align:left;
		 line-height:1.5em;
		 color:#000;
		 }

#center-panel .txt-dflt


		{font-family:palatino,"trebuchet ms",trebuchet,calibri,arial,verdana,sylfaen,sans-serif;
		 font-size:1.2em;
		 font-weight:500;
		 text-align:justify;
		 line-height:1.2em;
		 color:#000;
		 }



#center-panel ul

		{list-style:disc outside;}

/* SUBPANELS */

.subpanel,
.subpane,
.subpanel-adj,
#subpanel-overview                   /* 'putting the imagination back into our lives' */

		{position:relative;
		 width=80%; height:auto;
		 margin:2em; padding:2em;
		 background:#EEEEEE url("../CEAV-GRAPHICS/headers/adobe.jpg") 0 0 repeat ;
		 border:2px double #a0522d;
		 z-index:1;
		 }



.subpanel {margin-top:20em;}        /* separated for internal navigation */
.subpane  {margin-top:2em;}         /* minumum separation between panels */
.subpanel-adj {margin-top:10em;}

#subpanel-1							/* legacy */

		 {position:relative;
		 margin:2em 0em 2em 0em; padding:0 2em 0 2em;
		 height:auto; width 95%;
		 background: url("../CEAV-GRAPHICS/backgrounds/adobe.jpg") repeat;
		 border:2px solid #a0522d;
		 text-align:justify;
		 z-index:1;
		 }

#subpanel-2

		{position:relative;							/* legacy */
		 margin:0; padding:0 2em 0 2em;
		 height:auto; width: 95%;
		 background: url("../CEAV-GRAPHICS/backgrounds/adobe.jpg") repeat;
		 border:2px double #a0522d;
		 text-align:justify
		 z-index:1;
		 }
		 
.subpanel-generic

		 {position:relative;
		 margin:2em 0em 2em 0em; padding:0 2em 0 2em;
		 height:auto; width: 90%;
		 background: url("../CEAV-GRAPHICS/backgrounds/adobe.jpg") repeat;
		 border:2px solid #a0522d;
		 text-align:justify;
		 z-index:1;
		 }



/* ===================== RIGHT SIDEBAR ============================= */



#right-sidebar 

	   {background-color: #8fbc8f;
		color: #ff8c00; 
		padding-top: 5px;
		}

/* SUBPANEL TYPOGRAPHY */



/* inline page navagation */

.right-links

		{font-size:1.1em;
		 font-weight:700;
		 text-align:left;
		 text-decoration:none;
		 color:#006400;
		 }


ul.right-links li

		{list-style:square inside;
         margin:0 0 0 -2em;
		 line-height:1.2em;
		 color:#006400;
		 }


/* ---------- RIGHT SIDEBAR INSERTS --------------- */

#right-sidebar .insert 

			{position:relative;
			 clear:both;
			 width:76%; height:auto;
			 margin:0; padding:1.5em;
			 border:4px double #000000;
			 font-size:1.1em; font-weight:600;
			 background-color:#fdf5e6;
			 margin:0 0 2em 1em; padding 1em;
			 color:#000000;
			 }
			 
#left-sidebar .insert
			
			{position:relative;
			 clear:both;
			 width:85%; height:auto;			 
			 border:4px double #000000;
			 font-size:1.1em; font-weight:600;
			 background-color:#fdf5e6;
			 margin:0 0 2em 0.5em; padding-left: 0.5em;
			 color:#000000;
			 }


/* ====================== FOOTER ===================== */

#subfooter1 {color:#c0c0c0;}


/* =============== General Defaults ============ */

.title-dflt

		{font-family:palatino,"trebuchet ms",trebuchet,calibri,arial,verdana,sylfaen,sans-serif;
		 font-size:1.6em;
		 font-weight:700;
		 text-align:left;
		 line-height:1.5em;
		 color:#000;
		 }

.subtitle-dflt

		{font-family:palatino,"trebuchet ms",trebuchet,calibri,arial,verdana,sylfaen,sans-serif;
		 font-size:1.4em;
		 font-weight:600;
		 text-align:justify;
		 line-height:1.2em;
		 color:#000;
		 }


.txt-dflt


		{font-family:palatino,"trebuchet ms",trebuchet,calibri,arial,verdana,sylfaen,sans-serif;
		 font-size:1.2em;
		 font-weight:500;
		 text-align:justify;
		 line-height:1.2em;
		 color:#000;
		 }

.txt-green,
.ceavgreen {color:#006400;}

.L, .txt-left {text-align:left;}
.R, .txt-right  {text-align:right;}
.J, .txt-just {text-align:justify;}
.U, .txt-underline {text-decoration:underline}
.N, .txt-normal {font-weight:500;}
.B, .txt-bold  {font-weight:600;}
.XB,.txt-xbold {font-weight:700;}
.I, .txt-italics {text-decoration:italics;}




/* sidebar standard link set */
/* use inside div.insert */

a.sidelink   
			{position:relative;
			 top:0em; left:0em;
			 width:220px; height:32;
			 margin:0; padding:0;
			 text-decoration:none;
			 }

a.sidelink img {border:none;}





/* ====================== END OF LOCAL STYLE SHEET ================== */


