form { margin: 0px; padding: 0px }
a { color: #666; text-decoration: underline }
a:hover { color: #666; text-decoration: none }

.headerText { color: #815c00; font-weight: bold; font-size: 16px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.subheadText { color: #815c00; font-style: italic; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.tableText { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
.bodyText { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }

.footerRight  { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 8px }
.footerRight a { color: #999; text-decoration: none }
.footerRight a:hover { color: #999; text-decoration: underline }
.footerLeft  { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 8px }

.textMarginL { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 8px; margin-left: 18px }
.textMargin { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 8px; margin-left: 8px }
.textMargin a { color: #666; font-size: 10px; text-decoration: none }
.textMargin a:hover { color: #666; font-size: 10px; text-decoration: underline }
.textForTables { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-bottom: 10px; margin-right: 4px }
.textForTables a { color: #666; font-size: 10px; text-decoration: none }
.textForTables a:hover { color: #666; font-size: 10px; text-decoration: underline }
.calSmallText { font-size: 9px; line-height: 12px; text-decoration: none }
.calSmallText a { font-size: 9px; line-height: 12px; text-decoration: none }
.calSmallText a:hover{ font-size: 9px; line-height: 12px; text-decoration: underline }

.breadcrumbText  { color: #999; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 6px; margin-left: 33px }
.breadcrumbText a { color: #666; text-decoration: none }
.breadcrumbText a:hover { color: #666; text-decoration: underline }
.breadcrumbBullet { color: #c48d00; font-size: 7px; vertical-align: middle }

.dropdownText { color: #815c00; font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 5px; padding-top: 6px; padding-bottom: 6px }
.dropdownTextquick { color: #815c00; font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 5px; padding-top: 6px; padding-bottom: 6px }

.leftNav {
	color: #333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding-left: 32px;
	padding-bottom: 10px;
	line-height: 10px;

}
.leftNav1 {
	color: #333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 14px;
	padding-left: 19px;

}

.leftNavWrap {
	color: #333;
	font-size: 10px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.leftNavWrapPadding { padding-left: 19px; }
.leftNav a { color: #333; text-decoration: none; display: block; }
.leftNav p a { color: #333; text-decoration: none; display: inline; }
.leftNav a:hover { color: #333; text-decoration: underline}
.leftNavHighlight { color: #c48d00; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.leftNavHighlightsm { color: #c48d00; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px;}

.leftSubNav  { color: #333; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.leftSubNav a { color: #333; text-decoration: none}
.leftSubNav a:hover { color: #333; text-decoration: underline}

.mapStyle { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none } 

.leftEvents  { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 5px; margin-left: 19px }
.leftEvents a { color: #666; font-size: 10px; text-decoration: none }
.leftEvents a:hover { color: #666; font-size: 10px; text-decoration: underline }
.leftFAQ  { color: #c48d00; font-size: 10px; font-weight: bold; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: 19px  }
.leftFAQ a { color: #c48d00; font-size: 10px; font-weight: bold; text-decoration: none }
.leftFAQ a:hover { color: #c48d00; font-size: 10px; font-weight: bold; text-decoration: underline }
.leftHeadlines  { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 5px; margin-left: 19px }
.leftHeadlines a { color: #333; font-size: 10px; text-decoration: none }
.leftHeadlines a:hover { color: #333; font-size: 10px; text-decoration: underline }

.homeArticleHeaderL { color: #815c00; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 8px; margin-left: 18px }
.homeArticleHeader { color: #815c00; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 8px; margin-left: 8px }
.homeArticleHeaderInside { color: #815c00; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.homeArticleSubhead { color: #815c00; font-style: italic; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 8px; margin-left: 8px }
.homeArticleSubheadL { color: #815c00; font-style: italic; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 8px; margin-left: 18px }

.textInside { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 25px; margin-left: 33px; }
.headerinside   { font-weight: normal; font-size: 16px; line-height: 18px: font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.docheaderinside   { font-weight: normal; font-size: 12px; line-height: 18px }
.subheadinside { color: #c48d00; font-weight: normal; font-size: 14px }
.subheadinside a { color: #c48d00; font-weight: normal; font-size: 14px }
.subheadinside a:hover { color: #c48d00; font-weight: normal; font-size: 14px } 

.headermainInside { color: #815c00; font-size: 23px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 8px }

.plainText, font { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.plainText p { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.plainText a { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.plainText a:hover { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
.plainTextInside { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-right: 5px; margin-left: 19px }

.articleimagecontainer {float: right; position: relative; top: 0; right: 0; margin: 0 0 16px 25px; padding: 0;  text-align: center;}
.articleimage {background: #ECE7D1; padding: 0px 0px 0px 0px; border-left: 1px solid #815c00; border-bottom: 1px solid #815c00; text-align: center;}
.articleimage img {display: block; margin: 0 auto;}
.articleimageCaption {padding: 5px 10px; font-family: verdana, sans-serif; font-size: 9px; background-color: #ECE7D1; text-align: center; font-style: italic;}

.outlineBorder { border-right: 1px solid #815c00; border-left: 1px solid #815c00 }
.dropdown { border-top: 1px solid #815c00; border-right: 1px solid #815c00; border-bottom: 1px solid #815c00; border-left: 1px solid #815c00 }
.dropdownquick { border-top: 1px solid #815c00; border-right: 1px solid #6C000A; border-bottom: 1px solid #6C000A; border-left: 1px solid #6C000A }

.calendarNum { color: #c48d00; font-weight: bold; font-size: 12px; font-family: Georgia, "Times New Roman", Times; margin-top: 5px; margin-left: 8px }
.calendarNumsm { color: #c48d00; text-decoration: none; font-weight: normal; font-size: 12px; font-family: Georgia, "Times New Roman", Times  }

.pulldownshort   { font-size: 10px; background-color: #f7f5eb; width: 70px }
.pulldownlong   { font-size: 10px; background-color: #f7f5eb; width: 138px }
.pulldownmed  { font-size: 10px; background-color: #f7f5eb; width: 100px }

.table-styleA { padding: 0px; margin: 0px; font-size: 10px; width: 100%; }
.table-styleA td { border-bottom: 1px dotted #7c98ae; padding: 3px 0px; margin: 0px; }
.table-styleA td.header { border-bottom: 1px solid #815c00; color: #c48d00; font-weight: normal; font-size: 14px; padding: 0px 15px 0px 0px; }
.table-styleA td.section { border-bottom: 1px dotted #7c98ae; background: #f7f5eb; color: #000000; font-weight: normal; font-size: 12px; padding: 0px 15px 0px 0px; }
.table-styleA a{ color: #666666; text-decoration: none; }
.table-styleA a:hover{ color: #666666; text-decoration: underline; }

.table-styleB { border-left: 1px solid #dfdfe9; border-top: 1px solid #dfdfe9; padding: 0px; margin: 0px; font-size: 10px; }
.table-styleB td { border-bottom: 1px solid #dfdfe9; border-right: 1px solid #dfdfe9; padding: 7px 7px; margin: 0px; }
.table-styleB td.header { background: #f7f5eb; color: #000000; font-weight: normal; font-size: 12px; }
.table-styleB td.section { background: #f7f5eb; color: #000000; font-weight: normal; font-size: 12px; }
.table-styleB a{ color: #666666; text-decoration: none; }
.table-styleB a:hover{ color: #666666; text-decoration: underline; }


.header-styleA { border-bottom: 1px solid #815c00; color: #c48d00; font-weight: normal; font-size: 14px; padding: 0px 15px 0px 0px; }
.section-styleA { border-bottom: 1px dotted #7c98ae; background: #f7f5eb; color: #000000; font-weight: normal; font-size: 12px; padding: 0px 15px 0px 0px; }
.section-styleB { background: #f7f5eb; color: #000000; font-weight: normal; font-size: 12px; }

OL.alpha { list-style-type: lower-alpha; }
OL.roman { list-style-type: lower-roman; }