h1   {font-family: arial; font-size: 12pt; color: #065199; font-weight: bold; margin-top: 30px; margin-bottom: 12px;}
h2   {font-family: verdana; font-size: 10pt; color: #065199; font-weight: bold; margin-bottom: 0px;}

a   {font-family: verdana; font-size: 10pt; color: #DD7826; text-decoration: none;}
a:hover   {font-family: verdana; font-size: 10pt; color: #065199; text-decoration: none;}


p     {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 0px; margin-bottom: 12px; margin-right: 14px}
td     {font-family: verdana; font-size: 10pt; color: #5f5f5f;}
li     {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-bottom: 3px;}
ul     {font-family: verdana; font-size: 10pt; color: #5f5f5f;}
ul.left {list-style-position: outside; margin-top: 0px; margin-left: 30px; margin-right: 14px;}

.search1     {width:94px; font-family:verdana; color: #5f5f5f; font-size:10pt;}
.ffield    {font-family: verdana; font-size: 10pt; color: #5f5f5f;}

.bodytext {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 0px; margin-bottom: 12px;}
.newsdate {font-family: verdana; font-size: 8pt; color: #5f5f5f; text-transform: uppercase; margin-bottom: 12px; }
.linklist {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 0px; margin-bottom: 4px;}
.leftindent {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-left: 30px; margin-bottom: 12px;}
.linklist_indent {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 0px; margin-left: 30px; margin-bottom: 4px;}
.linklist_indent_FAQ {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 0px; margin-left: 30px; margin-bottom: 6px;}
.tabletext {font-family: verdana; font-size: 10pt; color: #5f5f5f; vertical-align: top; margin-bottom: 0px;}
.tablenames {font-family: verdana; font-size: 10pt; color: #5f5f5f; vertical-align: top; margin-left: 30px; margin-bottom: 12px;}
.tablenames_nobullet {font-family: verdana; font-size: 10pt; color: #5f5f5f; vertical-align: top; margin-left: 14px; margin-bottom: 12px;}
.Pagetitle    {font-family: arial light, arial; font-size: 18pt; color: #ca5b01; margin-bottom: 0px;}
.PagetitleFAQ    {font-family: arial light, arial; font-size: 18pt; color: #ca5b01; margin-bottom: 12px;}
.Pageintro   {font-family: arial light, arial; font-size: 12pt; color: #000000; line-height: 130%; margin-left: 30px; margin-right: 22px; margin-bottom: 24px;}
.Subheadtext {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 24px;}
.Subhead {font-family: verdana; font-size: 10pt; color: #065199; font-weight: bold; margin-top: 24px; margin-bottom: 12px}
.SubheadtextFAQ {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 18px; margin-bottom: 24px}
.Subhead_gray {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-top: 24px; margin-bottom: 12px}
.Subhead_graybold_FAQ {font-family: verdana; font-size: 10pt; font-weight: bold; color: #5f5f5f; font-weight: bold; margin-top: 24px; margin-bottom: 12px}
.Subhead1 {font-family: verdana; font-size: 10pt; color: #065199; font-weight: bold; margin-top: 24px; margin-bottom: 0px}
.bullethead {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-bottom: 2px;}
.bulletheadBD {font-family: verdana; font-size: 10pt; font-weight: bold; color: #5f5f5f; margin-bottom: 2px;}
.bulletheadBD_FAQ {font-family: verdana; font-size: 10pt; font-weight: bold; color: #5f5f5f; margin-top: 24px; margin-bottom: 2px;}
.classadheader {font-family: verdana; font-size: 10pt; font-weight: bold; color: #5f5f5f; margin-top: 0px; margin-bottom: 6px;}
.classadtext {font-family: verdana; font-size: 10pt; color: #5f5f5f; margin-bottom: 20px; line-height: 13pt; }

.imagesubintro {border-style: solid; border-width: 1px; border-color: #5f5f5f; margin-bottom: 12px; margin-top: 18px;}
.imagerightNB {margin-left: 18px; margin-right: 14px; margin-bottom: 12px; float: right;}
.imagetop {vertical-align:text-top; margin-left: 2px; margin-bottom: 0px;}
.imagebottom {vertical-align:text-bottom; margin-left: 2px; margin-bottom: 0px;}

.calgemdateheader {font-family:Verdana; font-size:10pt; color:#065199; font-weight: bold; }
.calgemeventheader {font-family:Verdana; font-size:10pt; color:#065199; font-weight: bold; }
.calgemdate {font-family:Verdana; font-size:10pt; color:#5f5f5f; }
.calgemevent {font-family:Verdana; font-size:10pt; color:#5f5f5f; }
.calgemtable {border-width: 0; }

.smlevel1    { font-family: Verdana; font-size: 10pt; color: #5f5f5f; margin-top: 8; margin-bottom: 0; margin-left: 0; font-weight: bold; }
.smlevel2    { font-family: Verdana; font-size: 10pt; color: #DD7826; margin-top: 0; margin-bottom: 0; margin-left: 20; }
.smlevel3    { font-family: Verdana; font-size: 9pt; color: #5f5f5f; margin-top: 0; margin-bottom: 0; margin-left: 40; }
.smlevel4    { font-family: Verdana; font-size: 8pt; color: #5f5f5f; margin-top: 0; margin-bottom: 0; margin-left: 60; }
.smlevel5    { font-family: Verdana; font-size: 8pt; color: #5f5f5f; margin-top: 0; margin-bottom: 0; margin-left: 80; }

.CalMainTable {background-color: #bec1c2; }
.CalMainTableHeadRow {background-color: #bec1c2;}
.CalMoTitle {font-family:Verdana; font-size:16; color:#ffffff; }
.CalDayTitle {font-family:Verdana; font-size:10; color:#ffffff; }
.CalDayCell {background-color:#ffffff; font-size:12; color:#a8aaab; font-weight:normal; }
.CalDayCellToday {background-color:#eff0f0; font-size:12; color:#a8aaab; }
.CalEventName {font-family:Verdana; font-size:12; color:#444444; text-decoration:none; margin-top:0; margin-bottom:10; font-weight:normal;}
.CalEventName:hover {color:#2d4a8b; text-decoration:underline; }
.CalEventNameHigh {font-family:Verdana; font-size:12; color:red; text-decoration:none; margin-top:0; margin-bottom:10; font-weight:normal;}
.CalEventNameHigh:hover {color:#2d4a8b; text-decoration:underline; }

.calgemevent  { color:#2e3092; text-decoration:none;}
.calgemevent:hover  { color: #666666; text-decoration:underline;}