	html {margin:0; padding:0;}
	body, td { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: auto;  margin-right: auto;  padding:0; background-color: #CBD8E8;  color: #FFFFFF; text-align: center;}
	td {color: #000000; text-align: left; font-size:14px; padding: 5px;}
	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: #6C2B8F;}


	#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 {	background-image: url(/Images/2007/carrot3.gif); background-repeat: no-repeat;background-position: 0px 7px;padding-left:8px; font-size: 90%; text-transform:  lowercase; text-decoration: none; font-weight: bold; color: #fff; }
	#mainNav :link:hover, #mainNav :visited:hover {background-image: url(/Images/2008/carrot.gif);background-repeat: no-repeat;background-position: 0px 7px;}	

	#mainNav2 { margin: 10px 3px 0 25px; padding: 9px 0 0 0; width: auto; height: 31px; text-align: center;  color: #fff; background-color: #6C2B8F;}
	#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 {	background-image: url(/Images/2007/carrot3.gif); background-repeat: no-repeat;background-position: 0px 7px;padding-left:10px;font-size: 90%; text-transform:  lowercase; text-decoration: none; font-weight: bold; color: #fff; }
	#mainNav2 :link:hover, #mainNav2 :visited:hover {background-image: url(/Images/2008/carrot.gif);background-repeat: no-repeat;background-position: 0px 7px;}
		
/*-- Menu --*/
div#menu { padding: 5px; width: 670px; list-style: none; background-color: #6C2B8F; 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: #6C2B8F; color: #ffffff;}
#menu a:link { color: #ffffff;  background-color: #6C2B8F;}	
#menu a:visited { color: #ffffff;  background-color: #6C2B8F;}		
#menu ul li a:hover {color: #ffff00;}

/*-- #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, div#contentwrap ol 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;  }
.tableborder2 {padding: 0; margin: 0; border: 1px solid #666; width: 99%;}
.infotable2 {width: 100%;}


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;  }
.tdinfolt2  {font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #FFF; color: #000; text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
.tdinfodk2 {font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #F3F3F3; color: #000;    text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
.tdinfolt3 {width: 10%; font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #FFF; color: #000; text-align: center;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
.tdinfodk3 {width: 10%; font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #F3F3F3; color: #000;    text-align: center;	border-bottom: solid 1px  #DCDCDC; padding: 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:#DF99B5;   font-size: 85%;  text-align: left;}
div#contentwrap .extrasBlock p {   margin: 1px; padding:2px; background-color:#DF99B5; 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: #6C2B8F; color: #ffffff; }
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: #CBD8E8;   color: #000000;   text-align: center;   width: 670px;  padding: 0px 0px 30px 0px; }
#footer2 a {   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 80%;   background-color: #CBD8E8;   color: #000000; }


/*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 {background: #F2F2DF; margin: 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: 0px 3px 0px 3px; border-style: none;}
/*#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 .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*/

div#highAlt {float:right;width:50%;margin:10px; padding: 10px; padding-left: 0px;border-bottom-width:0px; border: solid 1px #000000;}
table.simpleTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left: 15px;
	border: 1px solid #CCCCCC;
}
table.simpleTable td {
	font-size: 12px;
	color: #333333;
	background-color: #F0F4F9;
	padding: 4px;	/*border: 1px solid #CCCCCC;*/
}

table.simpleTable2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left: 15px;
	border-collapse:collapse;
}
table.simpleTable2 td {
	font-size: 12px;
	color: #333333;
	background-color: #F0F4F9;
	padding: 4px;	
	border: 1px solid #CCCCCC;
}

/* strikethrough */
.strike {
	text-decoration: line-through;
}p.hr {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #005695;
	width: 95%; height: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #005695;
}
table.tdinfo td {font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #FFF; color: #000; text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
tr.tdinfolt td  { 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;  }
tr.tdinfodk td { font-size: 9pt;  font-family: Verdana, Arial,Helvetica,sans-serif;  background-color: #CBD8E8;   color: #000;    text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px 3px;  }
tr.tdinfolt2 td {font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #FFF; color: #000; text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
tr.tdinfodk2 td {font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #F3F3F3; color: #000;    text-align: left;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
tr.tdinfolt3 td {width: 10%; font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #FFF; color: #000; text-align: center;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
tr.tdinfodk3 td {width: 10%; font: normal 9pt Verdana, Arial,Helvetica,sans-serif; background: #F3F3F3; color: #000;    text-align: center;	border-bottom: solid 1px  #DCDCDC; padding: 3px;}
table.tdinfo td.tdheader2 {font: bold 10pt Verdana, Arial, Helvetica, sans-serif; background: #DBCBE3; color: #000; border: 1px solid #DCDCDC;}
#contentwrap .marginBlock .containingBlock .mainBlock #exec {
	background-color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 402px;
}
#contentwrap .marginBlock .containingBlock .mainBlock #exec table {
	width: 402px;
	padding:  0px; margin: 0px; border: 0px;
}
#contentwrap .marginBlock .containingBlock .mainBlock #exec table td {
	width: 50%;
	text-align: center;
	padding: 0 0 0 0; margin: 0px; border: 0px;
	background-color:#000000;
}
#contentwrap .marginBlock .containingBlock .mainBlock #exec table td a {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
}
#contentwrap .marginBlock .containingBlock .mainBlock #exec table td a:hover {
	color: #999999;
}
