
	html {margin:0; padding:0;}
	body, td { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: auto;  margin-right: auto;  padding:0; background-color: #006699;  color: #FFFFFF; text-align: center;}
	div#header { display: block;  margin-left: auto;  margin-right: auto;  border-top: 3px; border-left: 3px; border-bottom: 0; border-right: 3px; border-style: solid; border-color: #000000; width: 680px;  }
   img.header { display: block;  margin-left: auto;  margin-right: auto; }

	
/*  header  */
	#mainNav { margin: 10px 3px 0 25px; padding: 9px 0 0 0; width: auto; height: 20px; text-align: center;  color: #fff; background-color: #DFECF2;}
	#fc li, /* xxx remove? search turns up no id="fc" */
	#mainNav li { white-space: nowrap; list-style-type: none; display: inline; padding-right: 0.6em; color: #fff;	}
	#mainNav :link, #mainNav :visited {	font-size: 90%; text-transform:  lowercase; text-decoration: none; font-weight: bold; color: #fff; }
	#mainNav :link:hover, #mainNav :visited:hover { padding-bottom: 4px; border-bottom: solid 3px #006699; }	

	#mainNav2 { margin: 10px 3px 0 25px; padding: 9px 0 0 0; width: auto; height: 31px; text-align: center;  color: #fff; background-color: #DFECF2;}
	#fc li, /* xxx remove? search turns up no id="fc" */
	#mainNav2 li { white-space: nowrap; list-style-type: none; display: inline; padding-right: 0.6em; color: #fff;	}
	#mainNav2 :link, #mainNav2 :visited {	font-size: 90%; text-transform:  lowercase; text-decoration: none; font-weight: bold; color: #fff; }
	#mainNav2 :link:hover, #mainNav2 :visited:hover { padding-bottom: 4px; border-bottom: solid 3px #006699; }	
		
/*-- Menu --*/
div#menu { padding: 5px; width: 670px; list-style: none; background-color: #DFECF2; font-size: 9pt; line-height: 95%; margin-left: auto; margin-right: auto; border-top: 0; border-left: 3px; border-bottom: 0; border-right: 3px; border-style: solid; border-color: #000000;}
#menu h4, #sidebar ul { margin: 0 6px 0 0;}
	/* To remove the HTML list bullets, set the "list-style-type" to "none".*/
#menu ul { margin:0; padding:0; text-align: center;}
	/* There are many methods that can be used to making a horizontal list. The main ingredient is "display: inline", applied to the "LI" state.*/
#menu li { padding: .5em .25em 0.25em 0; display: inline;}
#menu a { text-decoration: none; padding: .2em .2em; background-color: #DFECF2; color: #006699;}
#menu a:link { color: #006699;  background-color: #DFECF2;}	
#menu a:visited { color: #006699;  background-color: #DFECF2;}		
#menu ul li a:hover {color: #006699; background-color: #DFECF2;}

/*-- #content {   font-family: Verdana, Arial, Helvetica, sans-serif;   padding: 10 10; margin-left: auto; margin-right: auto; font-size: 10pt;   background-color: #FFFFFF;   color: #000000;   min-height: 350px; width: 95%; vertical-align : 10%;} */
div#contentwrap {background: #FFFFFF; color: #333; margin-left: auto; margin-right: auto; padding: 10px 10px; border-top: 0px; border-left: 3px; border-bottom: 3px; border-right: 3px; border-style: solid; border-color: #000000; width: 660px;}	
div#contentwrap p { margin: 0px 0px 10px 15px; padding:0px; text-align: left; font: 80% Verdana, Arial, Helvetica, sans-serif;  } 
div#contentwrap p a:link {color: #4C6C99; background: transparent; text-decoration: underline;}
div#contentwrap p a:visited {color: #8C7546; background: transparent; text-decoration: underline;}
div#contentwrap h1, h2 { font: bold 110% Verdana, Arial, Helvetica, sans-serif;  text-align: left;}
div#contentwrap h3 { font: bold 105% Verdana, Arial, Helvetica, sans-serif;  text-align: left;}
div#contentwrap h4 { font: bold 90% Verdana, Arial, Helvetica, sans-serif;  text-align: left;}
div#contentwrap ul li { list-style-position: outside; margin: 0; /*padding: 0px 0px 2px 2px;*/  font-size: 80%; font-weight: normal;  text-align: left; }
div#contentwrap ul li a:link {color: #4C6C99; background: transparent; text-decoration: underline;}
div#contentwrap ul li a:visited {color: #8C7546; background: transparent; text-decoration: underline;}
div#contentwrap ul li ul li {list-style-position: outside; margin: 0px 0px; padding: 0px 0px 2px 2px;  font-size: 88%; font-weight: normal;  text-align: left; }

.caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #660000; 	text-align: center; }

div#contentwrap .tableborder {  padding: 0 0; margin: 0 0; border-width: 1px;   border-style: solid;   border-color: #5a89bb;  width: 95%;  }
.infotable { width: 100%;}
.tdheader  { font-size: 10pt;  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #DFECF2;  color: #000;   border-width: 1px;  border-style: solid;  border-color: #DCDCDC;  }
div#contentwrap .center { text-align: center; }
div#contentwrap .smcenter { text-align: center; font-size: 8pt; }
span.superscript {font-size: 85%; vertical-align: super;}

.tdinfolt  { font-size: 9pt;  font-family: Verdana, Arial,Helvetica,sans-serif;  background-color: #FFF;  color: #000;   text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px 3px;  }
.tdinfodk  { font-size: 9pt;  font-family: Verdana, Arial,Helvetica,sans-serif;  background-color: #F2F2DF;  color: #000;    text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px 3px;  }
.tdinfokey  { font-size: 9pt;  font-family: Verdana, Arial,Helvetica,sans-serif;  background-color: #DFECF2;  color: #000; text-align: left; padding: 0px 0px; }
.outdatedlt  { font-size: 9pt;  font-family: Verdana, Arial,Helvetica,sans-serif;  background-color: #FFF;  color: #000;   text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px 3px; text-decoration: line-through;  }
.outdateddk  { font-size: 9pt;  font-family: Verdana, Arial,Helvetica,sans-serif;  background-color: #F2F2DF;  color: #000;   text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px 3px; text-decoration: line-through;  }

form li {text-decoration: none; list-style-type: none;  }

div#contentwrap .marginBlock {   font-size: 115%; font-weight: normal;  padding: 0 0 0 0; }
div#contentwrap .containingBlock {  padding: 2px; font-size: 90%; text-align: left; }
div#contentwrap .contentBlock {   padding: 1px; background-color:#F2F2DF;   font-size: 85%; text-align: left;}
div#contentwrap .extrasBlock {margin: 0;  padding: 0 2px 2px 2px;  background-color:#F2F2DF;   font-size: 85%;  text-align: left;}
div#contentwrap .extrasBlock p {   margin: 1px; padding:2px; background-color:#F2F2DF; font: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
div#contentwrap .extrasBlock p a:link {color: #4C6C99; background: transparent; text-decoration: underline;}
div#contentwrap .extrasBlock p a:visited {color: #8C7546; background: transparent; text-decoration: underline;}
div#contentwrap .extrasBlock h3 {padding: 2px;  font-size: 90%; font-weight: bold;  text-align: left; background-color: #DFECF2;  }
div#contentwrap .extrasBlock h4 {font-size: 85%; background-color: #DFECF2; margin: 0px 0px; padding: 0px 0px; }
/*div#contentwrap .extrasBlock ul li {list-style-position: inside; margin: 0em 0.025em; padding: 0px 0px; font-size: normal 90%; text-align: left;}*/
div#contentwrap .extrasBlock ul {list-style-type: disc; font-size: 95%; margin: 4px 0px 0px 0px; padding-left: 1.5em;}
div#contentwrap .extrasBlock li {background-position: 0.50em 0.25em; margin: 0px 0px; padding: 0px 0px;}
div#contentwrap .extrasBlock li a:link {color: #4C6C99; background: transparent; text-decoration: underline;}
div#contentwrap .extrasBlock li a:visited {color: #8C7546; background: transparent; text-decoration: underline;}

div#contentwrap .extrasBlock2 {margin: 0;  padding: 0 2px 2px 2px;  background-color:#F2F2DF;   font-size: 92%;  text-align: left;}
div#contentwrap .extrasBlock2 h4 {font-size: 85%; background-color: #DFECF2; margin: 0px 0px; padding: 0px 0px; }
div#contentwrap .extrasBlock2 p {   margin: 1px; padding:2px; background-color:#F2F2DF; font: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
div#contentwrap .extrasBlock2 ul {list-style-type: disc; font-size: 95%; margin: 4px 0px 0px 0px; padding-left: 1.5em;}
div#contentwrap .extrasBlock2 li {background-position: 0.50em 0.25em; margin: 0px 0px; padding: 0px 0px;}
div#contentwrap .extrasBlock2 li a:link {color: #4C6C99; background: transparent; text-decoration: underline;}
div#contentwrap .extrasBlock2 li a:visited {color: #8C7546; background: transparent; text-decoration: underline;}
div#contentwrap .containingBlock p img {position: relative; margin: 0 0 5px 5px;  padding: 2px;}

div#contentwrap .mainBlock p .floatimgleft { float:left; margin-top:10px; margin-right: 15px; margin-bottom:10px; margin-left: 10px; }

fieldset{ border-style: solid; border-color: #006699; border-width: 1px; background:transparent; margin: 0px 0px 10px 0px; padding: 5px 5px 5px 5px; }
legend{ font-weight: bold;  font-size: 10pt;  color: #006699;  padding: 0px 0px -100px 0px; }

#footer { margin-left: auto; margin-right: auto;  width: 670px; }
#footer2 {  margin-left: auto; margin-right: auto; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: small;  background-color: #006699;   color: #FFFFFF;   text-align: center;   width: 670px;  padding: 0px 0px 100px 0px; }
#footer2 a {   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 80%;   background-color: #006699;   color: #FFFFFF; }


/*table style for exec track program*/
#content {margin: 20px 10px 10px 10px; padding: 5px;}
.pgmborder {width: 615px; margin: 10px 10px 10px 10px; /*border: 1px solid #5a89bb;*/ border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000;}
#exectracktable table {width: 615px; background: #F2F2DF; margin: 0px 0px; border: 1px solid #666; border-collapse: collapse;}
#exectracktable th {text-align: left; color: #000; background: #DFECF2; vertical-align: top; font: bold 9pt Verdana; padding: 4px 4px; border-top: 1px solid #000;}
#exectracktable td.programtime {color: #000; background: #F2F2DF; font: normal 9pt Verdana,Arial,Helvetica,sans-serif; text-align: right; vertical-align: top; padding: 3px 3px; border-top: 1px solid #000;}
#exectracktable td.programinfo {color: #000; background: #F2F2DF; font: normal 9pt Verdana,Arial,Helvetica,sans-serif; text-align: left; vertical-align: top; padding: 3px 3px; border-top: 1px solid #000; border-left: 1px solid #000;}
#exectracktable td.programinfo img {vertical-align: middle; padding-right: 0px 3px 0px 3px; border-style: none;}
#exectracktable td a:link {color: #4C6C99; background: transparent; text-decoration: underline;}
#exectracktable td a:visited {color: #8C7546; background: transparent; text-decoration: underline;}
/*table style for exec track program*/

/*Evaluation Elements*/
div#contentwrap .evalBorder {  margin: 10px,10px,10px,10px;  border-width: 1px;  border-style: solid;  border-color: #5a89bb;  width: 650px;  margin-bottom: 10px;}
div#contentwrap .evalHeading {	text-align: left;	padding: 2px; /*padding-top: 2px;	padding-bottom: 2px;*/	background: #A7C0DB;	font-weight: bold;	font-size: 10pt;	color: #0A347E;}
div#contentwrap .evalContent {background: #F8FFFF;	color: #000000;	padding: 10px; font-size: 10pt; }
div#contentwrap .evalAnswers {background: #F8FFFF;	color: #000000;	padding: 10px; font-size: 10pt; }
#evalListContainer ul { text-align: center; font-size: 12pt; margin: 2px 0px 2px 0px; }
#evalList li { display: inline; padding-right: 30px; list-style-type: none;}
#evalList1 li { display: inline; padding-right: 5px; list-style-type: none;}
/*Evaluation Elements*/