/*
Colors:
Redishblue: header?=	background-color: #f4eaeb;
Menu Left: 	background-color:  #ecf3eb;


  */

body {
	width: 1000px;
	background-color: white;	
	font-family: arial, 'Times New Roman', verdana;
	font-size: 10pt;
	line-height: 12pt;
}
a:link {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: Blue;
	font-size: 8pt;
	line-height: 10pt;
}
a:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: purple;
	line-height: 10pt;
}
a:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: purple;
	font-size: 8pt;
	line-height: 10pt;
}
a:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: Red;
	font-size: 8pt;
	line-height: 1opt;
}
.AssessorExample {
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-style: normal;
	color: black;
	text-align: left;
	vertical-align: middle;	
}
.AssmntEOutput {
	font-family: "Arial Narrow", Arial, Verdana;
	font-size: 11pt;
	color: maroon;
	line-height: 14pt;
	font-weight: bold;
}
.AssmntEOutput2 {
	font-family: Arial, Verdana;
	font-size: 9pt;
	color: Navy;
	line-height: 11pt;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}
.AssmntItemDescription  {
	font-family: "Arial Narrow",Arial, Verdana;
	font-size: 12pt;
	color: black;
	text-align: left;
	vertical-align: middle;
	line-height: 14pt;
}
.CellBorderLabel {
	border: 1 solid maroon;
	font-family: "Arial Narrow", Arial, Verdana; 
	color: maroon;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}
.CellBorderContent {
	border-color: maroon;
	border: 1 solid maroon;
	font-family: "Arial Narrow", Arial, Verdana; 
	color: red;
	font-size: 10px;
}
.cite {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	line-height: 11pt;
	font-style: normal;
}
.citation {
	font-family: Arial, Verdana;
	font-size: 10pt;
	color: Maroon;
	text-align: left;
	vertical-align: middle;
	line-height: 12pt;
}
dt {
	color: maroon;
	font-size: 10pt;
	font-family: Arial, Verdana;
	font-weight: bold;
}
dd	{
	color: maroon;
	font-size: 10pt;
	font-family: Arial, Times, Verdana;	
	font-weight: normal;
}
dl {
	color: maroon;
	font-size: 10pt;
	font-family: Arial, Times, Verdana;
	font-weight: normal;
}
.errormsg {
	background-color : Yellow;
	color : Red;
	font-weight : bold;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	vertical-align : middle;
	line-height : 20px;
	font-size : 15px;
	text-align : center;
}
.example	{
	font-family: "Arial Narrow", Arial, Verdana;
	font-size: 11pt;
	color: black;
	text-align: left;
	vertical-align: top;
	line-height: 13pt;
	font-weight: bold;
}
.FAQAnswer {
	font-size: 10pt;
	color: black;
	font-family: Arial, Times, Verdana;
}
.FAQQuestion {
	font-size: 10pt;
	color: black;
	font-weight: normal;
	font-family: Arial,"Arial Narrow", Times;
	vertical-align: top;
}
.FeedbackPageContent {
	font-size: 12pt;
	line-height: 14pt;
	font-family: "Arial Narrow", Times, serif;
	color: black;
	font-weight: normal;
}
.footer {
	text-align : center;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : Navy;
}
.FindingAssmnt {
	font-family: "Arial Narrow", Arial, Verdana;
	font-size: 12pt;
	color: black;
	text-align: left;
	vertical-align: top;
	line-height: 14pt;
	font-weight: normal;
}
h1 {
	font-size : 16pt;
	color : Navy;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}
h2 {
	font-size : 14pt;
	color : Navy;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}
h3 {
	font-size : 12pt;
	color : Navy;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}
li {
	color: maroon;
	font-size: 10pt;
	font-family: Arial, Times, serif;
	line-height: 15pt;
}
li.level1 {
	color: maroon;
	font-size: 10pt;
	font-family: Arial, Times, serif;
	font-weight: bold;
	line-height: 12pt;	
}
li.level2 {
	color: maroon;
	font-size: 10pt;
	font-family: Arial, Times, serif;
	font-weight: normal;
	line-height: 12pt;
}
li.level3 {
	color: maroon;
	font-size: 10pt;
	font-family: Arial, Times, serif;
	font-weight: normal;
	line-height: 12pt;
}
li.level4 {
	font-size: 10pt;
	font-family: Arial, Times, serif;
	color: maroon;
	font-weight: normal;
	line-height: 12pt;
}
.MenuCentered {
	font-family: "Arial Narrow", Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
	color: maroon;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFCC;
}
.MenuLeftAssmntResults {
	background-color: #CCE6FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.MenuLeftAssmntResults a:link {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: Blue;
	font-weight: bold;
	font-size: 12pt;
}
.MenuLeftAssmntResults a:active {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	color: Fuchsia;
}
.MenuLeftAssmntResults a:visited {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: Purple;
	font-weight: bold;
	font-size: 12pt;
}
.MenuLeftAssmntResults a:hover {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: Red;
	font-weight: bold;
	font-size: 12pt;
}
.MenuLeftPanel {
	background-color:  #ecf3eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid Maroon;
	height: 500px;
}
.MenuRightPanel {
	background-color: #ecf3eb;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	border-left: 1px solid Maroon;
	font-size: 8pt;
	font-weight: bold;
}
.MenuRightPanelHeader {
	background-color: #ffffcc;
	color: maroon;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: center;
	border-bottom: 1px solid Maroon;
	font-size: 8pt;
	font-weight: bold;
}
.NotApplicable  {
	color : Navy;
	font-weight : bold;
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	vertical-align : middle;
	line-height : 20px;
	font-size : 15px;
	text-align : center;
}
.PageTitle {
	color : Black;
	font-family: "Arial Narrow", Arial, Verdana;
	font-size : 16px;
	font-weight : bold;
}
.PRQuotation {
	font-size: 10pt;
	font-family: "Times New Roman", Arial;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: Blue;
}
.QuestionAssmnt {
	font-family: Arial, Verdana;
	font-size: 12pt;
	line-height: 14pt;
	color: #000080;
	text-align: left;
	vertical-align: middle;
	font-style: italic;
	font-weight: bold;
}
.QuestionEditingGuide {
	font-family: Arial, Verdana;
	font-size: 10pt;
	color: #000080;
	text-align: left;
	vertical-align: middle;
	line-height: 12pt;
}
.Quotation {
	color: black;
	font-style: italic;
	font-size: 10pt;
	font-weight: bold;
	font-family: "Times New Roman", arial, verdana, serif;
}
.Quotations {
	font-family: Arial, Times, serif;
	font-size: 10pt;
	color: maroon;
	font-weight: normal;
	text-align: right;
	font-style: normal;
}
.QuotationCell {
	border : 1px solid maroon;
}
.QuoteHeader {
	color: blue; 
	text-align: left; 
	vertical-align: middle;
	background-color: #ecf3eb;	
	border-bottom: 1px solid maroon; 
	}
.RecommendationAssmt {
	font-family: "Arial Narrow",Arial, Verdana;
	font-size: 12pt;
	font-style: normal;
	color: black;
	text-align: left;
	vertical-align: top;
	line-height: 13pt;
	font-weight: normal;
}
.SpanRed {
	color: Red;
}
.SpanUserName {
	color: Green;
}
.SpanProductName {
	color: maroon;
	font-family: "Times New Roman", Arial, serif;	
	font-style: italic;
	font-weight: bold;	
	font-size: 10pt;
}
.SpanProductNameMenu {
	color: maroon;
	font-family: "Times New Roman",Arial, serif;	
	font-style: italic;
	font-weight: bold;	
	font-size: 10pt;
}
.SUP {
	font-family: "Arial Narrow","Times New Roman",Verdana;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
}
.TableOverall {
	border-left: 1px solid maroon;
	border-right: 1px solid maroon;
	background-color: white;
}
.tdAssInfoBar {
	text-align: left;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 10pt;
}
.tdAssInfoBar a:link {
	color: Blue;
	font-size: 10pt;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.tdAssInfoBar a:active {
	font-size: 10pt;
	color: Green;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.tdAssInfoBar a:visited {
	color: purple;
	font-size: 10pt;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.tdAssInfoBar a:hover {
	color: Red;
	font-size: 10pt;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
}
.tdAssInfoBarSelected {
	text-align: left;
	font-family: Verdana, "Arial Narrow", Arial, Helvetica, sans-serif;
	background-color: maroon;
	vertical-align: middle;
	color: white;
	font-size: 10pt;
}
.tdAssInfoBarSelected a:link {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	color: white;
	background-color: maroon;
	font-size: 10pt;
}
.tdAssInfoBarSelected a:active {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;
	background-color: maroon;

}
.tdAssInfoBarSelected a:visited {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10pt;
	background-color: maroon;
}
.tdAssInfoBarSelected a:hover {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	color: Red;
	font-size: 10pt
	line-height: 12pt;
}
.tdAsmntTableHeader {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: Navy;
	line-height: 16px;
	text-align: right;
	vertical-align: middle;
}
.tdAsmntTableContent {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
	line-height: 16px;
	text-align: center;
	vertical-align: middle;
	background-color: white;
}
.tdAsmntTableContentLeft {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: maroon;
	line-height: 16px;
	text-align: left;
	vertical-align: middle;
	background-color: white;
}
.tdAsmntTableContentMaroon {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: Maroon;
	line-height: 16px;
	text-align: left;
	vertical-align: middle;
}
.tdAssessorInfoContent {
	font-family: Arial, Verdana;
	font-size: 14px;
	line-height: 16px;
	color: black;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.tdAssessorInfoHeader {
	font-family: 'Arial Narrow', Arial, Verdana;
	font-size: 18px;
	line-height: 20px;
	color: Navy;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tdAssessorInfoHeaderCenter {
	font-family: 'Arial Narrow', Arial, Verdana;
	font-size: 18px;
	line-height: 20px;
	color: Maroon;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.tdAssessorInfoHeadLine {
	font-family: 'Arial Narrow', Arial, Verdana;
	font-size: 16px;
	line-height: 18px;
	color: Navy;
	text-align: center;
	vertical-align: middle;
	background-color: #CCFF99;
	font-weight: bold;
}
.tdBackground {
	background-color: #FFFFCC;
}
.tdButtonAdd {
	font-size: larger;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #FFE6CC;
}
.tdButtonNotDone {
	font-size: 8pt;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: transparent;
	line-height: 9pt;
	color: Gray;
}
.tdClientTableContent {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	color: maroon;
	text-align: left;
	vertical-align: top;
}
.tdClientTableContentCenter {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	color: maroon;
	text-align: center;
	vertical-align: middle;
}
.tdClientTableContentTop {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	line-height: 14pt;
	font-weight: bold;
	color: maroon;
	text-align: left;
	vertical-align: top;
}
.tdClientTableHeader {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: navy;
	text-align: right;
	vertical-align: middle;
	padding-right : 7px;
}
.tdClientTableHeaderCenter {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: Maroon;
	text-align: center;
	vertical-align: middle;
}
.tdClientTableHeaderLeft {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: navy;
	text-align: left;
	vertical-align: middle;
}
.tdClientTableHeaderLeft2 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: Navy;
	text-align: left;
	vertical-align: middle;
}
.tdClientTableHeaderTop {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: navy;
	text-align: right;
	vertical-align: top;
	padding-right : 3px;
	font-weight: bold;
}
.tdClientTableHeaderTop2 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: navy;
	text-align: right;
	vertical-align: top;
	padding-right : 7px;
}
.tdClientTableHeaderRight {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: navy;
	text-align: right;
	vertical-align: top;
}
.tdExampleContent {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: maroon;
	text-align: left;
	vertical-align: middle;
}
.tdDescription {
	color: maroon;
	font-size: 8pt;
	font-family: "Arial Narrow", Times, serif;
	font-style: normal;
	font-weight: normal;
}

.tdExampleHeader {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: navy;
	text-align: right;
	vertical-align: middle;
}
.tdExampleHeaderCenter {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: navy;
	text-align: center;
	vertical-align: middle;
}
.tdFeedbackBanner {
	font-family: Arial;
	text-align: center;
	font-size: 14pt;
	border-bottom: 3px solid maroon;
	background-color: #FFFFCC;
	font-weight: bolder;
	color: Green;
}
.tdFeedbackCriterionValue a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: Maroon;
	font-weight: normal;
	font-size: 14px;
}
.tdFeedbackCriterionValue a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: Navy;
}
.tdFeedbackCriterionValue a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF99CC;
	font-weight: normal;
	font-size: 14px;
}
.tdFeedbackCriterionValue a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: Red;
	font-weight: bold;
	font-size: 12px;
}
.tdFeedbackCriterionValue {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: maroon;
	text-align: right;
	vertical-align: middle;
}
.tdFeedbackFormContent {
	background-color: White;
	vertical-align: top;
}
.tdFeedbackHeadline {
	color: Navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	vertical-align: bottom;
	background-color: #FFFF99;
	border-top: 1px solid maroon;
	padding-left: 5px;
	font-weight: bold;
	height: 20px;
}
.tdFeedbackHeadlineValue {
	color: Navy;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	vertical-align: bottom;
	text-align: right;
	background-color: #FFFF99;
	border-top: 1px solid maroon;
	height: 20px;
}
.tdFeedbackLibraryTypeDescription  {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: maroon;
	text-align: center;
	vertical-align: top;
}
.tdFeedbackProductBar {
	border: 1px solid maroon;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	background-color: #CC3300;
	line-height: 10pt;
}
.tdFeedbackProductBar a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	font-size: 8pt;
}
.tdFeedbackProductBar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold
	font-size: 8pt;
	color: yellow;
}
.tdFeedbackProductBar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: Yellow;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
}
.tdFeedbackProductBar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: blue;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
}
.tdFeedbackTableCriterion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	line-height: 14pt; 
	background-color: White;
	text-align: left;
	vertical-align: middle;
	color: Maroon;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid maroon;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}
.tdFeedbackTableCriterion a:link {
	color: Blue;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
}
.tdFeedbackTableCriterion a:active {
	color: Olive;
	font-size: 10pt;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.tdFeedbackTableCriterion a:visited {
	color: Purple;
	font-size: 10pt;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.tdFeedbackTableCriterion a:hover {
	color: Red;
	font-size: 10pt;
	text-align: left;
	vertical-align: middle;
}
.tdFeedbackTableHeadline {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: navy;
	text-align: center;
	vertical-align: bottom;
	background-color: #ffffcc;
	height: 15px;
}
.tdFeedbackTableValue5 {
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	color: Green;
	font-weight: bolder;
	font-size: 8pt;
	text-align: right;
	vertical-align: middle;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom: 1px solid maroon;
}
.tdFeedbackTableValue4 {
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	font-weight: bolder;
	font-size: 8pt;
	text-align: right;
	vertical-align: middle;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom: 1px solid maroon;
}
.tdFeedbackTableValue3 {
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	color: Blue;
	font-weight: bolder;
	font-size: 8pt;
	text-align: right;
	vertical-align: middle;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom: 1px solid maroon;
}
.tdFeedbackTableValue2 {
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	color: Purple;
	font-weight: bolder;
	font-size: 8pt;
	text-align: right;
	vertical-align: middle;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom: 1px solid maroon;
}
.tdFeedbackTableValue1 {
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	color: Red;
	font-weight: bolder;
	font-size: 8pt;
	text-align: right;
	vertical-align: middle;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom: 1px solid maroon;
}
.tdFlyerBanner {
	vertical-align : middle;
	text-align : left;
	border-color : #CC3300;
	font-family : Arial;
	font-weight : bold;
	border-bottom-color: #CC3300;
	border-left-color: #CC3300;
	border-right-color :#CC3300;
	border-top-color: #CC3300;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	color: Maroon;
	height: 22px;
	font-size: 16px;
}
.tdFlyerCellContent {
	color : #0000FF;
	font-family : Arial;
	text-align : left;
	vertical-align : middle;
	font-size : 10pt;
	font-weight : bold;
}
.tdFlyerTitle {
	color : #C60500;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 25px;
	border-bottom: medium solid Maroon;
}
.tdFooter {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : Navy;
	border : 1px solid maroon;	
}
.tdHeadline {
	text-align: center;
	color: Navy;
	background-color: #ffff99;
	vertical-align: middle;
	font-size: 8pt;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
}
.tdHeaderMenu {
	font-family: Arial, Verdana,Helvetica, sans-serif;
	vertical-align: middle;
 	background-color: #cce6ff;
	height: 35px;
	font-weight: bold;
	text-align: center;
}
.tdHeaderMenu a:link {
	color: White;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.tdHeaderMenu a:active {
	font-size: 8pt;
	color: white;
	background-color: maroon; 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.tdHeaderMenu a:visited {
	font-size: 8pt;
	color: white;
	background-color: maroon; 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.tdHeaderMenu a:hover {
	color: Red;
	font-size: 8pt;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.tdHeaderMenuSelected {
	border-top: 2px solid maroon;
	border-bottom: 1px solid #FFFF99;
	text-align: center;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	background-color: #ffffcc;
	vertical-align: middle;
	font-size: 8pt;
	font-weight: bold;
	color: navy;
}
.tdHeaderMenu2 {
	color: maroon;
	font-size: 8pt;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #ffffcc;
	border-bottom: 1px solid maroon;
	text-align: center;
	background-color: #FFFFCC;
	vertical-align: middle;
}
.tdHeaderMenu2 a:link {
	color: blue;
	font-size: 8pt;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
}
.tdHeaderMenu2 a:active {
	font-size: 8pt;
	color: maroon;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
}
.tdHeaderMenu2 a:visited {
	font-size: 8pt;
	color: purple;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
}
.tdHeaderMenu2 a:hover {
	color: Red;
	font-size: 8pt;
	font-weight: normal;	
	font-family: Arial, Helvetica, sans-serif;
}
.tdHeaderMenu2Selected {
	color: #ffffcc;
	font-size: 8pt;
	font-weight: normal;
	background-color: maroon;
	border-bottom: 1px solid maroon;
	border-top: 2px solid #ffffcc;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.tdHeadlineReverse {
	text-align: left;
	color: white;
	background-color: maroon;
	border-left-color: Maroon;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Maroon;
	border-right-style: solid;
	border-right-width: 1px;
	vertical-align: middle;
	font-size: 8pt;
	line-height: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
}
.tdInstructions {
	font-family: "Times New Roman", Times, serif;
	color: Black;
	font-size: 14px;
	font-style: bold;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFF99;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid maroon;
}
.tdInstructionsNotBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFF99;
}
.tdLineMaroon {
	background-color: White;
	border-color: maroon;
	border-style: solid;	
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: thin;
}
.tdLineThin	{
	line-height: 2px;
	background-color: Maroon;
}
.tdNewEntryButton {
	background-color: #99FFCD;
	border: thin solid Maroon;
	text-align: center;
}
.tdOutlineHeader {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: navy;
	text-align: left;
	vertical-align: middle;
	padding-right : 3px;
	border-top: 1px solid maroon;
}
.tdOutlineContent {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: maroon;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid maroon;
}
.tdOutputListContent  {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: maroon;
	line-height: 14px;
	text-align: left;
	vertical-align: middle;
	background-color: white;
	border-bottom: 1px solid maroon;
}
.tdOutputListContentRight  {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: maroon;
	line-height: 14px;
	text-align: right;
	vertical-align: middle;
}
.tdOutputListContentCenter  {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: maroon;
	line-height: 14px;
	text-align: center;
	vertical-align: middle;
}
.tdOutputListContentCentered  {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: maroon;
	background-color: White;
	line-height: 14px;
	text-align: center;
	vertical-align: middle;
}
.tdOutputListHeader  {
	font-family: Arial, Verdana;
	font-size: 10pt;
	line-height: 12pt;
	color: Navy;
	text-align: left;
	vertical-align: middle;
	background-color: white;
	border-bottom: 1px solid maroon;
}
.tdOutputListHeaderRight  {
	font-family: Arial, Verdana;
	font-size: 10pt;
	line-height: 12pt;
	color: Navy;
	text-align: right;
	vertical-align: middle;
	background-color: #CBFF99;
	font-weight: bold;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	border-bottom: 1px solid maroon;
}
.tdReportTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size: 18px;
	font-style: bold;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFF99;
}
.tdSpacing {
	line-height: 15px;
}
.tdSubmitLeft {	
	background-color: #CCE6FF;
	line-height: 14pt;
	vertical-align: middle;
	text-align: left;
	padding-top: 10px;
	padding-bottom:10px;
}
.tdSubmitRight {
	background-color: #CCE6FF;
	line-height: 14pt;
	vertical-align: middle;
	text-align: right;
	padding-top: 10px;
	padding-bottom:10px;
}
.tdSubmitCenter {
	background-color: #CCE6FF;
	line-height: 14ptpx;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom:10px;
}
.tdURLLeft {
	font: Verdana, Arial, System ;
	background-color: #cce6ff;
	height: 24pt;
	font-size: 16pt;
	font-weight: bold;
	vertical-align: middle;
	padding-right: 5px;
	text-align: left;
	border-left: 1px solid maroon;
	border-top: 1px solid maroon;
	padding-left: 5px;
}
.tdURLCenter {
	font: Verdana, Arial, System ;
	background-color: #CCE6FF;
	height: 24pt;
	vertical-align: middle;
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid maroon;
}
.tdURLRight {
	font: Verdana, Arial, System;
	background-color: #CCE6FF;
	height: 24pt;
	vertical-align: middle;
	font-size: 16pt;
	font-weight: bold;
	text-align: right;
	border-right: 1px solid maroon;
	border-top: 1px solid maroon;
	padding-right: 5px;
}
.trURLMenu {
	font: Verdana, Arial, System ;
	background-color: maroon;
	line-height: 18pt;
	vertical-align: middle;
	font-size: 16pt;
	font-weight: bold;
	text-align: right;
}
.trURLMenu {
	background-color: #FFFF99;
	line-height: 26px;
	vertical-align : middle;
}
.Testimonial {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: navy;
	vertical-align: middle;
	line-height: 12pt;
	font-weight: normal;
}
ul {
	line-height: 0px;
}
.ulFlyerList {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	text-align : left;
}

