/* ----------------------------------------------------------------------------------------------------------- */
/* GENERAL START --------------------------------------------------------------------------------------------- */
	
	#pageContent {
		padding:0;
		margin:0;
		clear:both;
		
		background-color:#d8edaa;
		background-image:url('/ecd/images/background.jpg');
		background-repeat:repeat-y;
		background-position:top left;
	}
	#conEd h1 {
		text-align:right;
		padding-top:5px;
		margin-top:0;
	}
	#footer {
		background-color:#fff;
		margin-top:0;
	}
	#conEdEnd {
		padding:0;
		margin:0;
		font-size:.8em;
		clear:both;
		background-image:url('/ecd/images/background.jpg');
		background-repeat:repeat-y;
		background-position:top left;
	}
	#conEdEnd p {
		padding:0;
		margin:0;
	}

/* GENERAL END ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* TOP START --------------------------------------------------------------------------------------------------*/

	#conEd {
		clear:both;
		display:block;
	}
	#main {
		clear:both;
		background-color:#fff;
		margin-top:0;
		padding-top:0;
	}
	#conEdHead {
		margin-bottom:0;
		padding-bottom:0;
	
		margin-left:-10px;
		margin-right:-10px;
		
		border-bottom:1px solid #000;
	}

/* TOP START --------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------- */
/* MENU START ------------------------------------------------------------------------------------------------ */

	#conEdMenu {
		margin:0;
		padding:0;
	
		background-color:#d8edaa;
		width:180px;
		
		float:left;
		z-index:95;
	}

	#vertPopMenu li, #vertPopMenu {
		z-index:95;
	}

	#conEdMenu #vertPopMenu {
		width:180px;
		background-color:#d8edaa;
		z-index:95;
	}
	#conEdMenu #vertPopMenu a {
		color:#000;
		background-color:#d8edaa;
		text-decoration:none;
		z-index:95;
	}
	#conEdMenu #vertPopMenu a:hover {
		color:#fff;
		background-color:#9cb46c;
		z-index:95;
	}
	#conEdMenu #vertPopMenu a {
		border-right:0;
		z-index:95;
	}
	#conEdMenu #vertPopMenu ul ul ul a {
		border-right:1px solid #ccc;	
		z-index:95;
	}
	.defTerm {
		font-weight:bold;
		font-style:italic;
		text-decoration:underline;
	}
	.def {
		font-weight:normal;
		font-style:italic;
	}
	#conEdMenu #vertPopMenu h2 {
		background-color:#665728; /*567b06*/
		text-align:right;
		z-index:95;
	}

	#other {
		text-align:center;
	}
	#other a {
		border:0;	
	}
/*

	#other a {
		border:0;	
		background-color:#fff;
	}
	#other a:hover {
		background-color:#fff;
	}
*/

/* MENU END -------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* CONTENT START --------------------------------------------------------------------------------------------- */

	#conEdContent {
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		margin-bottom:0;
	
		float:left;
		width:549px;
		background-color:#fff;
		border-left:1px solid #333;
		z-index:1;
	}
	#conEdContent h2 {
		text-align:right;
		margin-top:0;
		padding-top:3px;
		
		font-size:1.5em;
		
		border-top:1px solid #333;		
	}
	#conEdContent h1 {
		margin-bottom:3px;
		padding-bottom:0;
		
		color:#567b06;
	}
	.pageFootNote {
		margin-top:20px;
		font-size:.9em;
		border-top:2px solid #333;	
		font-style:italic;
	}

/* CONTENT END ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* HOMEPAGE START -------------------------------------------------------------------------------------------- */

	#conEdHomeMiddle {
		float:left;
		width:348px;
		padding-right:10px;
		
		border-right:1px solid #999;
	
	}
	#conEdHomeRight {
		float:left;
		width:200px;
		margin-right:-10px;
	}
	#conEdHomeRight h2 {
		clear:both;
	/*	
		border-left:1px solid #333;
		border-right:1px solid #333;
	*/
		border-bottom:1px solid #333;
		border-top:0;
		background-color:#9cb46c; /* bab87c */
		text-align:right;
		font-size:1.1em;
		text-transform: uppercase;
		
	
		padding:3px;
		margin:0;
	}

/* HOMEPAGE END ---------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* HOMEPAGE RIGHT MENU START --------------------------------------------------------------------------------- */

	#conEdHomeRight #vertPopMenu {
		width:200px;
		background-color:#9cb46c;
		z-index:95;
	}
	#conEdHomeRight #vertPopMenu li, #vertPopMenu {
		z-index:95;
	}
	#conEdHomeRight #vertPopMenu a {
		color:#000; /* 9cb46c */
		background-color:#bab87c; /* fff */
		text-decoration:none;
		z-index:95;
	}
	#conEdHomeRight #vertPopMenu a:hover {
		color:#000;
		background-color:#d8edaa;
		z-index:95;
	}
	#conEdHomeRight #vertPopMenu a {
		border-right:0;
		z-index:95;
	}
	#conEdHomeRight #vertPopMenu ul ul a {
		border-right:0;
		z-index:95;
	}
	#conEdHomeRight #vertPopMenu ul ul ul {
		left:-100%;
		z-index:95;
	}
	#conEdHomeRight #vertPopMenu h2 {
		color:#000;
		background-color:#9cb46c; /* bab87c */
		text-transform: uppercase;
		text-align:right;
		font-size:1.1em;
		z-index:95;
	}
	/* MOUSE OVER  --------------------------------------------------------------------------------------------*/
	.boxOverHead {
		width:300px;
		padding:7px;
		background-color:#9cb46c;
		font-size:1em;
		border:1px solid #9cb46c;
	}
	.boxOverBody {
		width:300px;
		padding:7px;
		background:#FFFFFF;
		font-size:.85em;
		text-align:left;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, 'sans serif';
		border:1px solid #9cb46c;
	}
	/* CALENDAR ---------------------------------------------------------------------------------------------- */
	#conEd-Calendar {
		list-style:none;
		margin-top:0;
		margin-left:0;
		margin-bottom:0;

		padding-left:4px;
		padding-top:5px;
		padding-bottom:10px;

		font-size:.9em;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, 'sans serif';
	}
	#conEd-Calendar li {
		padding-bottom:20px;
	}
	.eventDate {
		font-weight:bold;
		color:#9cb46c;
	}
	.eventTitle {
		padding-left:10px;
		display:block;
	}
	.eventTitle a {
		text-decoration:none;
		font-size:.9em;
		color:#000;
	}
	.eventTitle a:hover {
		color:#9cb46c;
		text-decoration:underline;
	}





/* HOMEPAGE RIGHT MENU END ----------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

	#rotator img, #rotator {
		z-index:1;
	}

/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

	.contactInfo {
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, 'sans serif';
		margin-left:auto;
		margin-right:auto;
	}
	.contactInfo td {
		padding-bottom:20px;
	}
	.contactInfo .left {
		font-weight:bold;
		font-size:1.15em;
		text-align:right;
		width:150px;
	}
	.contactInfo .right {
		font-size:1em;
		text-align:left;
		padding-left:10px;
	}
	.contactSectionTitle {
		background-color:#9cb46c;
		margin-left:-10px;
		margin-right:-10px;
		margin-top:0;
		padding-top:10px;
		padding-bottom:7px;
		padding-left:10px;
		padding-right:10px;
		border-bottom:1px solid #999;
	}
	.contactSection {
		margin-left:15px;
		margin-right:15px;
		margin-bottom:30px;
		padding-left:10px;
		padding-right:10px;
		border:1px solid #333;
	}
	.contactSectionSelected {
		margin-left:15px;
		margin-right:15px;
		margin-bottom:30px;
		padding-left:10px;
		padding-right:10px;
		border:1px solid #333;

		background-color:#fffece;
		color:fff;
	}

/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

	.deptPageLinks {
		margin-left:50px;
	}
	.deptPageLinks ul {
		list-style:none;
		margin-top:0;
		padding-top:0;
	}
	.deptPageLinks li {
		padding-bottom:5px;
	}
	.deptPageLinks h4 {
		margin-bottom:2px;
	}
	.deptPageLinks a {
		color:#000;
	}

/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

	.fieldName {
		text-align:right;
	}
	.fieldItem {
		text-align:left;
	}

/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

/* MONTH */
	#monthHeader {
		padding-left:10px;
		padding-right:10px;
	}
	#monthMenu {
		padding-top:10px;
	}

	#mainMonthCalendar {
		border:1px solid #666;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
	}

	#mainMonthCalendar table,	#mainMonthCalendarHeader table {
		margin-left:auto;
		margin-right:auto;
	}

	#mainMonthCalendarHeader {
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
	}
	#mainMonthCalendar td {
		border:1px solid #666;
		height:107px;
	}
	#calHeader td {
		text-align:center;
	}
	#calHeader td table {
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	.monthTitle {
		font-weight:bold;
		font-size:2em;	
	}
	#daysOfWeekHeader {
		background-color:#93b568;
		text-align:center;
	}
	#daysOfWeekHeader td {
		height:25px;
	}

	.dayOfMonth {
		font-size:1em;
		font-weight:bold;
	}
	.dayOfMonth p {
		font-size:.9em;	
		font-weight:normal;
		padding:0;
		margin:0;
		padding-bottom:3px;
	}
	.miniMonth {
		text-align:center;
		border: 1px solid #666666;
		background-color:#fff;
		font-family:Helvetica, Arial, Arial, sans-serif;
	}
	.miniMonth td:hover {
			background-color:#d0eea8;
	}
	
	.miniMonth td.emptyBlock:hover {
			background-color:#fff;
	}



	.miniMonth thead {
		background-color:#93b568;
	}
	.prevButton a, .nextButton a {
		font-weight:bold;
		text-decoration:none;
		color:#3c4c27;
	}
	.calendarMonth {
		font-weight:bold;
		font-size:.95em;
	}
	.weekdayTitle {
		font-size:.95em;
	}
	.weekday {
		font-size:.9em;
	}
	.weekday a {
		color:#3c4c27;
	}
	.weekday a:hover {
		color:#666;
	}

/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

	#faq dd {
		padding-bottom:10px;
	}
	#faq dt {
		color:#333333;
		font-weight:bold;
	}
	#faq dt a {
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}

/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

	#depth1 {
		font-size:1.3em;
	}
	#conEdContent #depth2 {
		font-size:1.8em;
	}
	.nodisplay {
		display:none;
	}
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

	.estcSchedule {
		border:1px solid #333333;
		background-color:#D8EDAA;
		margin-bottom:30px;
		margin-left:15px;
		margin-right:15px;
		padding-left:10px;
		padding-right:10px;
		
		float:left;
		width:200px;
		text-align:center;
	}
	
	.estcScheduleTitle {
		background-color:#9CB46C;
		border-bottom:1px solid #999999;
		margin-left:-10px;
		margin-right:-10px;
		margin-top:0;
		padding:10px 10px 7px;
		font-weight:bold;
	}

	.estcSchedule a {
		text-decoration:none;
		color:#000;
	}
	.estcSchedule a:hover {
		text-decoration:underline;
		color:#666;
	}

/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------- */

/* 

"Design can be art. Design can be aesthetics. Design is so simple, that's why it is so complicated."
-Paul Rand

*/

