.education {
	margin-left:0;
	padding-left:0em;
	margin-right:0;
	padding-right:0;
	}
	
	
.workshops .sessionBanner {
	margin-top:2.5em;
	padding-top:.5em;
	padding-left:1.5em;
	padding-bottom:.5em;
	margin-bottom:1.em;
	font-family:Mrs. Eaves, Times Roman, serif;
	font-size:18px;
	
	border-top: 1px solid rgb(255,254,250);
/*	background-color:rgb(228,210,167); */
	background-color:rgb(244,233,199);
	
	}

.workshops .singleFrame {
	margin-top:1em;
	margin-bottom:1em;
	}	 

.workshops .singleFrame .photo {
	float:left;
	margin-bottom:1em;
	margin-right:1.5em;
	}


.workshopHolder { 
	width:725px;
	}
.photoCol {
	vertical-align:top;
	}
		
.workshopHolder .photoCol {
	/* Comment out the next line to show the photos */
	/* display:none; */
	}	
	
.workshops td.descCol
 {
	padding-right:1em;
	}


.workshops td.rightCol {
	width:170px;
	border-left:solid 1px rgb(247,241,217);
	vertical-align:top;
	padding-left:.7em;
	}

.workshopHolder {
	font-family:verdana,sans-serif;
	font-weight:normal;
	}

.workshopHolder .title {
	font-size:14px;
	font-weight:bold;
	color:rbg(0,89,65);
	}

.workshopHolder .description {
	margin-top:.5em;
	font-size:12px;
	line-height:1.28em;
	}

.workshopHolder .showHideObjectives {
	margin-top:.5em;
	font-size:9px;
	font-weight:bold;
	}
.workshopHolder .showHideObjectives a {
	text-decoration:none;
	letter-spacing:0;
	}
.workshopHolder .objectives {
	margin-top:.2em;
	margin-left:3em;
	font-size:11px;
	display:none;
	}

.workshopHolder .speaker, 
.workshopHolder .track,
.workshopHolder .session,
.workshopHolder .competency {
	font-size:10px;
	margin-top:.5em;
	padding-left:2em;
	text-indent:-2em;
	}
.workshopHolder .speaker {
<!-- comment this out to make visiable --> 
	margin-top:0;
 /* display:none; */
	}

.workshopHolder .rightCol .content  {
	font-weight:bold;
	}

.workshopHolder .competency p {
	margin-top:.2em;
	margin-bottom:0;
	}


/*  ****** tab layout ***** */

.workshops .tabs {
	border-bottom:solid 1px #b49c63;
	margin-top:5em;
	padding:0;
	padding-bottom:7px;
	width:740px;
	font-size:9px;
	}

.workshops .tabs .tabIntro {
	font-size:13px;
	margin-bottom:2em;
	}


.tab {
	font-family: arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	background-image:url(../Images/templates/tab-bg.gif);
	background-repeat:repeat-x;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:6px;
	margin-bottom:0px;
	text-align:center;
	margin-left:6px;
	border: solid 1px rgb(226,210,165);
	border-bottom: solid 1px #b49c63;
	position:relative;
	top:1px;
	
	}
	
.tabs a .tab {
	color:rgb(180,156,99);
	color:rgb(0,0,0);
	text-decoration:none;
	
	}

.tabs a:hover .tab {
	text-decoration:underline;
	}


/*  ****** Track Description layout ***** */

.workshops .trackHeading {
	font-size:15px;
	color:rgb(180,156,99);
	letter-spacing:4px;
	}

.workshops .trackDesc {
	margin-top:3em;
	margin-left:0;
	padding-right:7em;
	bottom-margin:2em;
	}

.workshops .trackDesc .title {
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	margin-bottom:.5em;
	}

	
.workshops .trackDesc .title .qualifier {
	font-size:13px;
	font-weight:normal;
	letter-spacing:0;
	padding-left:1.5em;
	}

.workshops .trackDesc .content {
	margin-left:5em;
	}

.workshops .trackDesc .subTitle {
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	margin-top:1.2em;
	margin-bottom:.3em;
	}

.workshops .trackDesc .text {
	font-size:12px;
	line-height:1.3em;
	}




/* **************************** */
/* **** PLANNING WORKSHEET **** */

.planning {
	padding-left:3em;
	padding-right:7em;
	}
	
.planning .instructions {
	font-size:12px;
	padding:1em;
	margin-left:4em;
	margin-right:6em;
	}
.planning .checkboxRow {
	border:1px solid rgb(228,210,167);
	padding:.5em;
	padding-right:2em;
	font-size:10px; 
	font-weight:bold;
	margin-bottom:2em;
	width:500px;
	}
.planning .checkboxRow input{
	margin-left:1.3em;
	}
.planning .checkboxRow label {
	font-size:10px;
	padding-left:.1em;
	}

.pageBreak {page-break-after:always;}

#EL,#EE,#Ex,#En,#EY {
	padding-bottom:1.25em;
	border-bottom: 2px solid rgb(0,98,65);
	margin-bottom:2em;
	display:none;
	}

.planning .trackBanner {
	font-size:18px;
	font-weight:bold;
	letter-spacing:5px;
	padding-left:0;
	padding-top:.5em;
	margin-bottom:.8em;
	color:rgb(0,89,65);
	}

.planning .trackBanner .qualifier{
	font-size:12px;
	letter-spacing:0;
	margin-left:2em;
	font-style:italic;
	}


.planning .sessionBanner {
	font-size:12px;
	font-weight:bold;
	letter-spacing:3px;
	padding-left:0em;
	margin-left:2.5em;
	margin-bottom:.2em;
	color:rgb(217,84,29);
	}

.planning .sessionGrouping {
	margin-bottom:1.3em;
	}

.planning .function {
	border:1px solid #000000;
	border-collapse:collapse;
	margin-left:5em;
}

.planning .function .mainCol {
	width:500px;
}

.planning .function .title {
	font-size:12px;
	font-weight:bold;
	padding-left:1em;
	}

.planning .function .track {
	font-size:11px;
	padding-left:5em;
	}

.planning .function .competencyCol {
	width:160px;
	border-left:solid 1px rgb(247,241,217);
	vertical-align:top;
	padding-left:.7em;
	}
.planning .function .detailsCol {
	width:200px;
	border-left:solid 1px rgb(247,241,217);
	vertical-align:top;
	padding-left:.7em;
	}	
	
.planning .function .competency {
	font-size:11px;
	}
.planning .function .competencyCol p {
	margin:0;
	}


/* ******************************* */
/* ****** TEST ***** */

.tabs2, .tabs3, .tabs4, .tabs5, .tabs6 { margin-bottom:4em; }


.tabs2 .tab {
	font-family: arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	background-image:url(../Images/templates/tab-bg.gif);
	background-repeat:repeat-x;
	padding-left:1.2em;
	padding-right:1.2em;
	padding-top:4px;
	padding-bottom:6px;
	margin-bottom:0px;
	text-align:center;
	margin-left:4px;
	border: solid 1px rgb(226,210,165);
	border-bottom: solid 1px #b49c63;
	position:relative;
	top:1px;
	
	}

.tabs3 .tab {
	font-family: arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	background-image:url(../Images/templates/tab-bg.gif);
	background-repeat:repeat-x;
	padding-left:1.2em;
	padding-right:1.2em;
	padding-top:4px;
	padding-bottom:6px;
	margin-bottom:0px;
	text-align:center;
	margin-left:4px;
	border: solid 1px rgb(226,210,165);
	border-bottom: solid 1px #b49c63;
	position:relative;
	top:1px;
	
	}

.tabs4 .tab {
	font-family: Times Roman, Times New Roman,serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	background-image:url(../Images/templates/tab-bg.gif);
	background-repeat:repeat-x;
	padding-left:1.2em;
	padding-right:1.2em;
	padding-top:4px;
	padding-bottom:6px;
	margin-bottom:0px;
	text-align:center;
	margin-left:4px;
	border: solid 1px rgb(226,210,165);
	border-bottom: solid 1px #b49c63;
	position:relative;
	top:1px;
	
	}
	
.tabs5 .tab {
	font-family: Times Roman, Times New Roman,serif;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	background-image:url(../Images/templates/tab-bg.gif);
	background-repeat:repeat-x;
	padding-left:1.2em;
	padding-right:1.2em;
	padding-top:4px;
	padding-bottom:6px;
	margin-bottom:0px;
	text-align:center;
	margin-left:4px;
	border: solid 1px rgb(226,210,165);
	border-bottom: solid 1px #b49c63;
	position:relative;
	top:1px;
	
	}	

.tabs6 .tab {
	font-family: Times Roman, Times New Roman,serif;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	background-image:url(../Images/templates/tab-bg.gif);
	background-repeat:repeat-x;
	padding-left:1.2em;
	padding-right:1.2em;
	padding-top:4px;
	padding-bottom:6px;
	margin-bottom:0px;
	text-align:center;
	margin-left:4px;
	border: solid 1px rgb(226,210,165);
	border-bottom: solid 1px #b49c63;
	position:relative;
	top:1px;
	
	}	
