body {margin: 0; padding: 0;}
.borderdef {border: 2px solid #214383; width:auto; height:auto;margin-top:0px;}
*html .borderdef {margin-top:-14px;}
.header {background-color: #C6CDE3; text-align: center;  }


#content {background-color: #FFFFFF; margin: 0; padding: 10; margin-left: 170px; margin-right: 160px; }
#content2 {margin-left: 0px; width:auto; height:auto;}
#left {background-color: #E3E8F0; margin-left: 170px; position: absolute; margin-top: 20px; width: 160px; height: 500px; border: solid 0.1em; border-color: #FFCC33;}
#right {background-color: #FF9999; position: absolute; top: 81px; width: 160px;}
#left {left: -3px; padding: 10; margin-top: 10px;}
#right {right: 0; padding: 10;}
#leftnav {background-color: #EEF0F7; width: 130px; height:auto; align:left;}
.rule_blu {border: 5px solid #ffffff; width:770px;}
.rule_blu2 {border-bottom: 8px solid #ffffff; width:770px; border-top: 0px solid #ffffff; width:770px;}
#tabs2 {background-color: #C6CDE3;}
.tabs  {border-bottom: 2px solid #214383; border-length: 770px;}

body {font-family: Arial; font-weight: normal; font-size: 10px; color: #000000;}
h1 {margin-top: 10; margin-bottom: 0; font-family: Arial; font-weight: normal; font-size: 1.5em; color: #000000;}
p {font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-align: left; margin-top: 6px; margin-bottom: 0; margin-right: 10;}

.printer{width:40px; align:center;}
.bodycopy {width:540px; align:center;}
.heading1 {margin-top: 0px; margin-left:0px;font-family: Arial;font-weight: bold;font-size: 15px;color: #990000;line-height: 16px;}
.heading1 a:active {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 15px; color: #990000; text-decoration:underline;}
.heading1 a:visited {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 15px; color: #990000; text-decoration:underline;}
.heading1 a:hover {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 15px; color: #990000; text-decoration:underline;}
.heading1 a:link {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 15px; color: #990000; text-decoration:underline;}


.heading2 {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #214383; text-decoration:none;}
.heading2 a:active {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #214383; text-decoration:underline;}
.heading2 a:visited {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #214383; text-decoration:underline;}
.heading2 a:hover {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #214383; text-decoration:underline;}
.heading2 a:link {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #214383; text-decoration:underline;}



.heading3 {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 13px; color: #990000; }
.heading4 {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 16px; color: #990000; }
.heading5 {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #000000; }
.heading6 {margin-top: 0px; margin-left:0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #990000; line-height: 16px;}
.heading7 {margin-top: 0px;margin-left:4px;font-family: Arial;font-weight: bold;font-size: 13px;color: #000000;line-height: 16px; }
.heading8 {margin-top: 3px;font-family: Arial;font-weight: bold;font-size: 13px;color: #000000;line-height: 16px;	
}
.para1 {  font-family: Arial; font-weight: normal; font-size: 14px; color: #000000; line-height: 18px; }
.para1 a:active {  font-family: Arial; font-weight: normal; font-size: 14px; color: #000000; line-height: 18px; }
.para1 a:link {  font-family: Arial; font-weight: normal; font-size: 14px; color: #000000; line-height: 18px; text-decoration:underline;}
.para1 a:visited {  font-family: Arial; font-weight: normal; font-size: 14px; color: #000000; line-height: 18px; text-decoration:underline;}
.para1 a:hover {  font-family: Arial; font-weight: normal; font-size: 14px; color: #000000; line-height: 18px; text-decoration:none;}

.para3 {font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; line-height: 17px; }
.para3 a:link {  font-family: Arial; font-weight: normal; font-size: 12px; color: #990000; line-height: 17px; text-decoration:underline;}
.para3 a:visited {  font-family: Arial; font-weight: normal; font-size: 12px; color: #990000; line-height: 17px; text-decoration:underline;}
.para3 a:hover {  font-family: Arial; font-weight: normal; font-size: 12px; color: #990000; line-height: 17px; text-decoration:none; }
.para3 a:active {  font-family: Arial; font-weight: normal; font-size: 12px; color: #990000; line-height: 17px; text-decoration:none; }
li.para3 { list-style: square outside; margin-left:15px; margin-left:15px; line-height: 17px;}


.newshead{ padding-top:8px; font-family: Arial; font-weight: bold; font-size: 8pt; color: #990000; line-height: 14px; }
.newshead a:link { font-family: Arial; font-weight: bold; font-size: 8pt; color: #990000; line-height: 14px; }
.newshead a:visited { font-family: Arial; font-weight: bold; font-size: 8pt; color: #990000; line-height: 14px; }
.newshead a:hover { font-family: Arial; font-weight: bold; font-size: 8pt; color: #990000; line-height: 14px; }

.newshead2{ font-family: Arial; font-weight: bold; font-size: 8pt; color: #990000; line-height: 12px; text-decoration:underline;}
.newshead2 a:link { font-family: Arial; font-weight: bold; font-size: 8pt; color: #000000; line-height: 12px; text-decoration:underline; }
.newshead2 a:visited { font-family: Arial; font-weight: bold; font-size: 8pt; color: #000000; line-height: 12px; text-decoration:underline; }
.newshead2 a:hover { font-family: Arial; font-weight: bold; font-size: 8pt; color: #000000; line-height: 12px; text-decoration:underline; }

.caption{ font-family: Arial; font-weight: normal; font-size: 8pt; color: #000000; line-height: 11px; text-decoration:underline;}
.caption a:link {color:#000000; text-decoration:underline;}
.caption a:active {color:#000000; text-decoration:underline;}
.caption a:visited {color:#000000;text-decoration:underline;}
.caption a:hover {color:#990000; font-weight: normal;text-decoration:underline;}
.caption_tiny{ font-family: Arial; font-weight: normal; font-size: 7pt; color: #000000; }

.caption3{ font-family: Arial; font-weight: normal; font-size: 8pt; color: #000000; line-height: 11px;}
.caption3 a:link {color:#000000; text-decoration:underline;}
.caption3 a:active {color:#000000; text-decoration:underline;}
.caption3 a:visited {color:#000000;text-decoration:underline;}
.caption3 a:hover {color:#000000; font-weight: normal;text-decoration:underline; }

.rowitem1_bold { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; }
.rowitem1_bold a:link { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000;}
.rowitem1_bold a:visited { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000;}
.rowitem1_bold a:active { font-family: Arial; font-weight: bold; font-size: 12px; color: #990000; }
.rowitem1_bold a:hover { font-family: Arial; font-weight: bold; font-size: 12px; color: #990000; }

.rowitem1_bold_alt { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; background-color: #EEF0F7;}
.rowitem1_bold_alt a:link { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:underline; }
.rowitem1_bold_alt a:visited { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:underline;}
.rowitem1_bold_alt a:active { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:none;}
.rowitem1_bold_alt a:hover { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:none;}


.rowitem1 { font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; }
.rowitem1 a:active {color:#000000; text-decoration:underline;}
.rowitem1 a:link {color:#000000; text-decoration:underline;}
.rowitem1 a:visited {color:#000000; text-decoration:underline;}
.rowitem1 a:hover {color:#990000; font-weight: normal; text-decoration:underline;}
.rowitem1_sm { font-family: Arial; font-weight: normal; font-size: 12px; color: #000000;}
.rowitem1_sm a:link { font-family: Arial; font-weight: normal; font-size: 12px; color: #214383; text-decoration:underline;}
.rowitem1_sm a:visited { font-family: Arial; font-weight: normal; font-size: 12px; color: #214383; text-decoration:underline;}
.rowitem1_sm a:active { font-family: Arial; font-weight: normal; font-size: 12px; color: #214383; text-decoration:underline;}
.rowitem1_sm a:hover { font-family: Arial; font-weight: normal; font-size: 12px; color: #990000; text-decoration:underline;}
.rowitem1_narrow { font-family: "Arial Narrow"; font-weight: normal; font-size: 10pt; color: #000000; }

.navigate {  margin-left:0px; font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; }
.navigate_text { margin-left:25px; font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; line-height: 18px;}
.navigate_text a:hover{ margin-left:25px;font-family: Arial; font-weight: normal; font-size: 12px; color: #990000; text-decoration:underline; line-height: 18px;}
.navigate_text a:link{ margin-left:25px;font-family: Arial; font-weight: normal; font-size: 12px; color: #214383; text-decoration:underline; line-height: 18px;}
.navigate_text a:active { margin-left:25px;font-family: Arial; font-weight: normal; font-size: 12px; color: #214383; text-decoration:underline; line-height: 18px;}
.navigate_text a:visited{ margin-left:25px;font-family: Arial; font-weight: normal; font-size: 12px; color: #214383; text-decoration:underline; line-height: 18px;}

.table_head{ font-family: Arial; font-weight: bold; font-size: 11px; color: #000000; background-color: #D7DCEC; }
.table_head2{ font-family: Arial; font-weight: bold; font-size: 11px; color: #000000; background-color: #D7DCEC; }
.table_head3{ padding-left: 5px; font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; background-color: #D7DCEC; }
.table_head3_bk{ padding-left: 5px; font-family: Arial; font-weight: bold; font-size: 13px; color: #000000; background-color: #D7DCEC; }
.table_head4{ font-family: Arial; font-weight: bold; font-size: 9px; color: #000000; background-color: #EEF0F7;line-height:9px; }
.table_head5{ font-family: Arial; font-weight: bold; font-size: 9px; color: #000000; background-color: #D7DCEC; }
.table_cell{ background-color: #EEF0F7; }

.table_head6{ font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; background-color: #EEF0F7; }



.footer {background-color: #214383; text-align: center; font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF;}
.footer a:link {background-color: #214383; text-align: center; font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF;}
.footer a:active {background-color: #214383; text-align: center; font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF;}
.footer a:visited{background-color: #214383; text-align: center; font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF;}
.footer a:hover{background-color: #214383; text-align: center; font-family: Arial; font-weight: normal; font-size: 11px; color: #FFFFFF;}

.copyright {text-align: center; font-family: Arial; font-weight: normal; font-size: 9px; color: #000000;}
.getacrobat {text-align: left; font-family: Arial; font-weight: normal; font-size: 11px; color: #000000;}
.rule1 {border-right: 1px solid #990000; border-length: 200px;}
.dfa {font-family: Arial, Helvetica, sans-serif;font-size: 14px; font-style: normal; font-weight: bold; color:#FFCC66;}
.divname {font-family: Arial, Helvetica, sans-serif;font-size: 18px; font-weight: bold;color: #FFFFFF;}
.caption2 {font-family: Arial; font-weight: bold; font-size: 10pt; color: #000000; line-height: 20px;  }
.caption2 a:link {color:#FFCC66; text-decoration:none;}
.caption2 a:visited {color:#FFCC66; text-decoration:none;}
.caption2 a:hover {color:#FFFFFF; text-decoration:none;}



.pages {font-family: Arial; font-weight: bold; font-size: 8pt; color: #990000; }
.pages a:visited {color:#990000;}
.pages a:link {color:#990000;}
.pages a:hover {color:#990000; font-weight: bold;}

.para2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	padding-top:0px;
}

.field {font-family: Arial; font-weight: normal; font-size: 12px; color: #000000;}
.field_home {font-family: Arial; font-weight: normal; font-size: 13px; color: #000000; line-height: 18px;}
.menu {font-family: Arial; font-weight: normal; font-size: 11px; line-height: 8px; color: #000000;}

.go_but {font-family: Arial; font-size: 7pt; color:#FFFFFF; font-weight: bold; cursor:hand;}
.go_but {border: 1px solid #214383; background:#214383; width:auto; cursor:hand;}
.go_but a:link {font-size: 7pt; color: #FFFFFF; text-decoration: none;}
.go_but a:active {font-size: 7pt; color: #FFFFFF; text-decoration: none;}
.go_but a:hover {font-size: 7pt; color: #FFFFFF; text-decoration: none; cursor:hand;}
.go_but a:visited {font-size: 7pt; color: #FFFFFF; text-decoration: none;}


.date_cal {border: 1px solid #000066; width:25px; height:32px; font-family: Arial; font-weight: bold; color: #000000;}
.date_cal a:link {color: #000000; font-size: 10pt; font-weight: bold; text-decoration:none;}
.date_cal a:visited {color: #000000; font-size: 10pt; font-weight: bold; text-decoration:none;}
.date_cal a:hover {color: #FFFFFF; background: #990000; font-size: 10pt; font-weight: bold; text-decoration:none; padding:2px;}


.date_sm {font-family: Arial; font-weight: bold; color: #000000; font-size:8pt; text-decoration:none; }
.date_sm a:link {color: #000000; font-size: 8pt; font-weight: bold; text-decoration:none;}
.date_sm a:visited {color: #000000; font-size: 8pt; font-weight: bold;text-decoration:none;}
.date_sm a:hover {color: #990000; font-size: 8pt; font-weight: bold; text-decoration:none;}

.thisweek {font-family: Arial; font-weight: bold; color: #214383; font-size:7pt; text-decoration:none; background-color: #ffffff;}
.thisweek a:link{font-family: Arial; font-size: 7pt; color: #214383; font-weight: bold;}
.thisweek a:visited{font-family: Arial; font-size: 7pt; color: #214383; font-weight: bold;}
.thisweek a:hover{font-family: Arial; font-size: 7pt; color: #990000; font-weight: bold;}
.caption5{ font-family: Arial; font-weight: bold; font-size: 7pt; color: #000000; line-height: 13px }

.weekday_large{color: #ffffff; font-size: 13pt; font-family: Arial; font-weight: bold;background-color: #0033FF;}
.weekday {color: #ffffff; font-size: 7pt; font-family: Arial; font-weight: bold;background-color: #214383;}
.weekday_small {color: #ffffff; font-size: 10pt; font-family: Arial; font-weight: normal;background-color: #006699;}

.month {color: #003399; font-size: 12pt; font-family: Arial; font-weight: bold; }
.monthcal {color: #990000; font-size: 12pt; font-family: Arial; font-weight: bold; }
.monthcal_sm {color: #990000; font-size: 11pt; font-family: Arial; font-weight: bold; }

.event {border: 1px solid #000066; width:560px;}
.eventtext {font-family: Arial; font-size: 8pt; font-weight: normal; color: #000000;}
.eventtext a:link{font-family: Arial; font-size: 8pt; color: #990000; font-weight: bold;}
.eventtext a:visited{font-family: Arial; font-size: 8pt; color: #990000; font-weight: bold;}
.eventtext a:hover{font-family: Arial; font-size: 8pt; color: #990000; font-weight: bold;}

.revtext {font-family: Arial; font-size: 8pt; font-weight: normal; color: #ffffff;}
.revtext a:link {font-family: Arial; font-size: 8pt; font-weight: normal; color: #ffffff;}
.revtext a:visited {font-family: Arial; font-size: 8pt; font-weight: normal; color: #ffffff;}
.revtext a:hover {font-family: Arial; font-size: 8pt; font-weight: normal; color: #ffffff;}

.pdf_but {font-family: Arial; font-size: 7pt; color:#ffffff; font-weight: bold; cursor:hand; text-decoration: none; padding-left:1px; padding-right:1px;}
.pdf_but {background:#808080; width:26px; cursor:hand;  text-align:center; margin-bottom:2px;}
.pdf_but a:link {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.pdf_but a:active {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.pdf_but a:hover {font-size: 7pt; color: #ffffff; text-decoration: none; cursor:hand; font-weight: bold;}
.pdf_but a:visited {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}

.doc_but {font-family: Arial; font-size: 7pt; color:#ffffff; font-weight: bold; cursor:hand; text-decoration: none; padding-left:1px; padding-right:1px;}
.doc_but { background:#214383;  cursor:hand; width:26px;; text-align:center; margin-bottom:2px;}
.doc_but a:link {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.doc_but a:active {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.doc_but a:hover {font-size: 7pt; color: #ffffff; text-decoration: none; cursor:hand; font-weight: bold;}
.doc_but a:visited {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}

.htm_but {font-family: Arial; font-size: 7pt; color:#ffffff; font-weight: bold; cursor:hand; text-decoration: none; padding-left:1px; padding-right:1px;}
.htm_but { background:#990000;  cursor:hand; width:26px; text-align:center; margin-bottom:2px;}
.htm_but a:link {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.htm_but a:active {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.htm_but a:hover {font-size: 7pt; color: #ffffff; text-decoration: none; cursor:hand; font-weight: bold;}
.htm_but a:visited {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}

.exc_but {font-family: Arial; font-size: 7pt; color:#214383; font-weight: bold; cursor:hand; text-decoration: none; padding-left:1px; padding-right:1px;}
.exc_but { background:#FEE5B3;  cursor:hand; width:26px; text-align:center; margin-bottom:2px;}
.exc_but a:link {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.exc_but a:active {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.exc_but a:hover {font-size: 7pt; color: #214383; text-decoration: none; cursor:hand; font-weight: bold;}
.exc_but a:visited {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}


.pp_but {font-family: Arial; font-size: 7pt; color:#214383; font-weight: bold; cursor:hand; text-decoration: none; padding-left:1px; padding-right:1px;}
.pp_but { background:#D2C5E4;  cursor:hand; width:26px; text-align:center; margin-bottom:2px;}
.pp_but a:link {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.pp_but a:active {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.pp_but a:hover {font-size: 7pt; color: #214383; text-decoration: none; cursor:hand; font-weight: bold;}
.pp_but a:visited {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}

.web_but { font-family: Arial; font-size: 7pt; color:#ffffff; font-weight: bold; cursor:hand; text-decoration: none;  padding-left:1px; padding-right:1px;}
.web_but {  background:#336600; cursor:hand; width:26px; text-align:center;  margin-bottom:2px;}
.web_but a:link {  font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold; }
.web_but a:active { font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold; }
.web_but a:hover { font-size: 7pt; color: #ffffff; text-decoration: none; cursor:hand; font-weight: bold; }
.web_but a:visited { font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold; }

.rtf_but {font-family: Arial; font-size: 7pt; color:#214383; font-weight: bold; cursor:hand; text-decoration: none; padding-left:1px; padding-right:1px;}
.rtf_but { background:#FFCF9F;  cursor:hand; width:26px; text-align:center; margin-bottom:2px;}
.rtf_but a:link {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.rtf_but a:active {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.rtf_but a:hover {font-size: 7pt; color: #214383; text-decoration: none; cursor:hand; font-weight: bold;}
.rtf_but a:visited {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}

.email_but {font-family: Arial; font-size: 8pt; color:#990000; font-weight: bold; cursor:hand; text-decoration: none; padding-left:1px; padding-right:1px;}
.email_but a:link {font-size: 8pt; color: #990000; text-decoration: none; font-weight: bold;}
.email_but a:active {font-size: 8pt; color: #990000; text-decoration: none; font-weight: bold;}
.email_but a:hover {font-size: 8pt; color: #990000; text-decoration: none; cursor:hand; font-weight: bold;}
.email_but a:visited {font-size: 8pt; color: #990000; text-decoration: none; font-weight: bold;}

.emptycell{ Arial; font-size: 8px; line-height: 12px; }




.menutitle{ cursor:pointer; margin-bottom: 5px;  background-color:#ffffff;  width:110px; padding:2px; text-align:left; font-weight:bold; font-family: Arial; font-size: 12px;}
.menutitle a:link { background-color:#ffffff; color:#214383; text-align:left; font-weight:bold; font-family: Arial; font-size: 11px;}
.menutitle a:active { background-color:#ffffff; color:#000000; text-align:left; font-weight:bold; font-family: Arial; font-size: 11px;}
.menutitle a:visited { background-color:#ffffff; color:#214383;  text-align:left; font-weight:bold; font-family: Arial;font-size: 11px;}
.menutitle a:hover { background-color:#ffffff; color:#214383; text-align:left; font-weight:bold; font-family: Arial; font-size: 11px;}

.submenu { margin-bottom: 5px; background-color:#ffffff; color:#214383; width:110px; padding-left:5px; text-align:left; font-weight:bold; font-family: Arial; font-size: 11px; line-height: 16px;}
.submenu a:link { background-color:#ffffff; color:#214383; text-align:left; font-weight:bold; font-family: Arial; font-size: 11px;}
.submenu a:active { background-color:#ffffff; color:#214383; text-align:left; font-weight:bold; font-family: Arial; font-size: 11px;}
.submenu a:visited { background-color:#ffffff; color:#214383;  text-align:left; font-weight:bold; font-family: Arial; font-size: 11px;}
.submenu a:hover { background-color:#ffffff; color:#214383; text-align:left; font-weight:bold; font-family: Arial; font-size: 11px;}




.section_menu { width:135px; background-color:#ffffff; color:#990000; text-align:center; font-weight:bold; font-family: Arial; font-size: 10px;}

.backto { width:auto; color:#214383; text-align:left; font-weight:normal; font-family: Arial; font-size: 11px;}
.backto a:link { color:#214383; text-align:left; font-weight:normal; font-family: Arial; font-size: 11px;}
.backto a:active { color:#214383; text-align:left; font-weight:normal; font-family: Arial; font-size: 11px;}
.backto a:visited { color:#214383;  text-align:left; font-weight:normal; font-family: Arial; font-size: 11px;}
.backto a:hover { color:#214383; text-align:left; font-weight:normal; font-family: Arial; font-size: 11px;}

.caption6 {margin-left:0px; font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px; padding-bottom:2px; 14px; p text-align:left; }
.caption6  a:link { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption6  a:active { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption6  a:visited { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption6  a:hover{ margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }

.caption7 {margin-left:0px; font-family: Arial; font-size:11px; color:#FFFFFF; font-weight:bold;  line-height: 14px; padding-bottom:2px; 14px; p text-align:left; }
.caption7  a:link { margin-left:0px;font-family: Arial; font-size:11px; color:#FFFFFF; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption7  a:active { margin-left:0px;font-family: Arial; font-size:11px; color:#FFFFFF; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption7  a:visited { margin-left:0px;font-family: Arial; font-size:11px; color:#FFFFFF; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption7  a:hover{ margin-left:0px;font-family: Arial; font-size:11px; color:#FFFFFF; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }

.caption8 {margin-left:0px; font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px; padding-bottom:2px; 14px; p text-align:left; }
.caption8  a:link { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption8  a:active { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption8  a:visited { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }
.caption8  a:hover{ margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }

.para4 {font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal;line-height: 16px;font-weight: normal;padding-bottom:8px; color:#000000;}
.para4 a:link{font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal;line-height: 16px;font-weight: normal;padding-bottom:8px; color:#000000; text-decoration:underline;}
.para4 a:active{font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal;line-height: 16px;font-weight: normal;padding-bottom:8px; color:#000000; text-decoration:underline;}
.para4 a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal;line-height: 16px;font-weight: normal;padding-bottom:8px; color:#000000; text-decoration:underline;}
.para4 a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal;line-height: 16px;font-weight: normal;padding-bottom:8px; color:#000000; text-decoration:underline;}

li.para4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-bottom:8px;
}

.labelcell { font: 11px Arial, Helvetica, sans-serif; color: #ffffff; background-color:#f2f4f9; width: 200px; } 
.fieldcell { background-color: #f2f4f9; color: #000000; text-align: left; margin-right: 0px; padding-right: 0px; } 
.fieldcell input { width: 300px; font: 12px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: 1px solid #214383; margin-right: 0px;padding:2px;} 
.fieldcell select { font: 10px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: 2px solid #214383; width:150px;} 
.fieldcell textarea { font: 12px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; width:300px; border: 1px solid #214383;} 

.fieldcell2 select { font: 12px Arial, Helvetica, sans-serif;  color: #000000; border: 2px solid #214383; width:325px;} 
.fieldcell3 { background-color: #ffffff; color: #000000; text-align: left; margin-right: 0px; padding-right: 0px; }
.fieldcell3 select {font-family: Arial, Helvetica, sans-serif; font-size: 8px; background-color: #f2f4f9; color: #ffffff; border: 1px solid #214383;} 
.fieldcell4 { text-align: left; margin-right: 0px; padding-right: 0px; } 
.fieldcell4 select { font: 11px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: 2px solid #214383; width:auto;} 

.fieldcell5 select {font-family: Arial, Helvetica, sans-serif; font-size: 10px;} 


.smallfieldcell { background-color: #f2f4f9; color: #000000; text-align: left; }
.smallfieldcell input { width: 60px; font: 12px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: 1px solid #214383;} 
.smallfieldcell select { font: 12px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: width:150px;} 

.smalllabelcell2 { font: 9px Arial, Helvetica, sans-serif; background-color: transparent; color: #000000;  } 
.smallfieldcell2 { color: #000000; text-align: left; }
.smallfieldcell2 input { width: 50px; font: 9px Arial, Helvetica, sans-serif;  color: #000000; border: 1px solid #0066cc;} 
.smallfieldcell2 select { font: 11px Arial, Helvetica, sans-serif;  color: #000000; border: width:150px;} 

.medfieldcell { background-color: #f2f4f9; color: #000000; text-align: left; }
.medfieldcell input { width: 100px; font: 12px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: 1px solid #214383;} 
.medfieldcell select { font: 12px Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: width:150px;} 

.app_but {font-family: Arial; font-size: 7pt; color:#ffffff; font-weight: bold; cursor:hand; text-decoration: none; }
.app_but { background:#214383;  cursor:hand; width:26px; text-align:center; margin-bottom:2px; border:0px; padding:2px; width:80px;}
.app_but a:link {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.app_but a:active {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.app_but a:hover {font-size: 7pt; color: #ffffff; text-decoration: none; cursor:hand; font-weight: bold;}
.app_but a:visited {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}

.app2_but {font-family: Arial; font-size: 7pt; color:#ffffff; font-weight: bold; cursor:hand; text-decoration: none; }
.app2_but { background:#214383;  cursor:hand; width:auto; text-align:center; margin-bottom:2px; border:0px; padding:2px;}
.app2_but a:link {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.app2_but a:active {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.app2_but a:hover {font-size: 7pt; color: #ffffff; text-decoration: none; cursor:hand; font-weight: bold;}
.app2_but a:visited {font-size: 7pt; color: #ffffff; text-decoration: none; font-weight: bold;}

.app3_but {font-family: Arial; font-size: 8pt; color:#ffffff; font-weight: bold; cursor:hand; text-decoration: none; }
.app3_but { background:#214383;  cursor:hand; width:auto; text-align:center; margin-bottom:2px; border:0px; padding:1px;}
.app3_but a:link {font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.app3_but a:active {font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}
.app3_but a:hover {font-size: 8pt; color: #ffffff; text-decoration: none; cursor:hand; font-weight: bold;}
.app3_but a:visited {font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}

#navmenu2{cursor: hand; width:135px; margin-left:4px; }
#navmenu2 UL{display: none;}

.parent2 {font-family: Arial; font-size:13px; color:#214383; font-weight:bold; margin-bottom:2px; margin-left:0px; line-height: 20px;}
.parent2 a:link {font-family: Arial; font-size:13px; color:#214383; font-weight:bold; margin-bottom:2px; margin-left:0px; line-height: 20px; }
.parent2 a:active {font-family: Arial; font-size:13px; color:#214383; font-weight:bold; margin-bottom:2px; margin-left:0px; line-height: 20px;}
.parent2 a:visited {font-family: Arial; font-size:13px; color:#214383; font-weight:bold; margin-bottom:2px; margin-left:0px; line-height: 20px;}
.parent2 a:hover {font-family: Arial; font-size:13px; color:#990000; font-weight:bold; margin-bottom:2px; margin-left:0px; line-height: 20px; }

.child2 {margin-left:2px; font-family: Arial; font-size:12px; color:#000000; font-weight:normal;  line-height: 16px; }
.child2 a:link { margin-left:2px; font-family: Arial; font-size:12px; color:#000000; font-weight:normal;  line-height:16px; text-decoration:underline; }
.child2 a:active { margin-left:2px;font-family: Arial; font-size:12px; color:#000000; font-weight:normal;  line-height: 16px; text-decoration:underline;}
.child2 a:visited { margin-left:2px;font-family: Arial; font-size:12px; color:#000000; font-weight:normal;  line-height: 16px; text-decoration:underline;}
.child2 a:hover{ margin-left:2px;font-family: Arial; font-size:12px; color:#990000; font-weight:normal;  line-height: 16px;   text-decoration:none;}


.parent {font-family: Arial; font-size:13px; color:#214383; font-weight:bold;  line-height: 18px; text-decoration:none;}
.parent a:link {color:#214383; text-decoration:none;}
.parent a:visited {color:#214383; text-decoration:none;}

.child3  {font-family: Arial; font-size:13px; color:#214383; font-weight:bold; margin-bottom:2px; margin-left:2px; line-height: 20px; text-decoration:none;}
.child3 a:link {color:#214383; text-decoration:none;}
.child3 a:visited {color:#214383; text-decoration:none;}
.child3 a:active {color:#214383; text-decoration:underline;}
.child3 a:hover {color:#214383; text-decoration:underline;}

.child { font-family: Arial; font-size:11px; color:#000000; margin-bottom:2px; margin-left:2px; line-height: 16px; display: none;font-weight:bold; text-decoration:none; z-index: 1;}
.child a:link  {color:#000000; text-decoration:none;}
.child a:visited  {color:#000000; text-decoration:none;}
.child a:active  {color:#000000; text-decoration:none;}
.child a:hover  {color:#000000; text-decoration:underline;}

.data_but {font-family: Arial; font-size: 7pt; color:#214383; font-weight: bold; cursor:hand; text-decoration: none;}
.data_but { background:#FFFFCC;  cursor:hand; width:26px; text-align:center; margin-bottom:2px;}
.data_but a:link {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.data_but a:active {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.data_but a:hover {font-size: 7pt; color: #214383; text-decoration: none; cursor:hand; font-weight: bold;}
.data_but a:visited {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}

.fill_but {font-family: Arial; font-size: 7pt; color:#214383; font-weight: bold; text-decoration: none; }
.fill_but { background:#C6F5FB;  cursor:hand; text-align:center; margin-bottom:2px; width:30px;}
.fill_but a:link {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.fill_but a:active {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}
.fill_but a:hover {font-size: 7pt; color: #214383; text-decoration: none; cursor:hand; font-weight: bold;}
.fill_but a:visited {font-size: 7pt; color: #214383; text-decoration: none; font-weight: bold;}

.notices {margin-left:0px; font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px; padding-bottom:2px; 14px; p text-align:left; }
.notices  a:link { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }
.notices  a:active { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }
.notices  a:visited { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }
.notices  a:hover{ margin-left:0px;font-family: Arial; font-size:11px; color:##214183; font-weight:normal;  line-height: 14px;  text-align:left;text-decoration:underline; }

.notices_bold {margin-left:0px; font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px; padding-bottom:2px; 14px; p text-align:left; }
.notices_bold a:link { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.notices_bold  a:active { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.notices_bold  a:visited { margin-left:0px;font-family: Arial; font-size:11px; color:#000000; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }
.notices_bold a:hover{ margin-left:0px;font-family: Arial; font-size:11px; color:##214183; font-weight:bold;  line-height: 14px;  text-align:left;text-decoration:underline; }

.toplinks { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; line-height: 18px;}
.toplinks a:link { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; line-height: 18px;}
.toplinks a:visited { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; line-height: 18px;}
.toplinks a:active { font-family: Arial; font-weight: bold; font-size: 12px; color: #990000; line-height: 18px;}
.toplinks a:hover { font-family: Arial; font-weight: bold; font-size: 12px; color: #990000; line-height: 18px;}

.bottom_links { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; line-height: 21px;}
.bottom_links  a:link { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:underline; line-height: 21px;}
.bottom_links  a:visited { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:underline; line-height: 21px;}
.bottom_links  a:active { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:underline; line-height: 21px;}
.bottom_links  a:hover { font-family: Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration:underline; line-height: 21px;}


#caption_regular .noprint {display: none; float: none; }
.caption_regular {display:none;}


#menuTree {margin-left:4px; line-height: 18px; padding: 0px;}
#menuTree  li a:hover{ text-decoration: underline; }
#menuTree  li a { text-decoration: none; }
#menuTree  li { list-style-type: none; }

.open ul { display: block;font-size: 12px; }
.open li { color: #000000; display: block; font-weight: bold ;font-size: 11px; margin-left:-30px; line-height: 15px; }
.open li a:active { color: #000000; text-decoration: underline;}
.open li a:visited { color: #000000; }
.open li a:link { color: #000000;  }
.open li a:hover{ color: #000000; text-decoration: underline;}
.open a.parent {color: #214383; font-weight: bold;  font-size: 12px; }
.open a.parent a:active {color: #214383; font-weight: bold;  font-size: 12px;}

.open a.sub {color: #214383; font-size: 12px; font-weight: bold; }
  
.closed ul { color: #000000; display: none; font-weight: bold;}

.closed a.parent {color: #214383; font-weight: bold; font-size:12px;}

.closed a.sub {color: #214383; font-weight: bold; font-size:12px; margin-left:0px; }

.sub {color: #000000; font-size: 12px; font-weight: bold;}
.sub {text-decoration:underline;}

.warn { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial; align:center; }
.dark{  background-color:#214383; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #FFFFFF; LINE-HEIGHT: 19px; FONT-FAMILY: Arial}
.dark_small{  background-color:#214383; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; LINE-HEIGHT: 19px; FONT-FAMILY: Arial}
.medium{background-color:#E8EDF7; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial}
.alt{   background-color:#efefef; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial}
.alt a:link {   background-color:#efefef; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #214383; LINE-HEIGHT: 19px; FONT-FAMILY: Arial;}
.alt a:visited {   background-color:#efefef; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #214383; LINE-HEIGHT: 19px; FONT-FAMILY: Arial;}
.alt a:active {   background-color:#efefef; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #214383; LINE-HEIGHT: 19px; FONT-FAMILY: Arial;}


.light{ background-color:white; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial;}
.light a:link { background-color:white; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #214383; LINE-HEIGHT: 19px; FONT-FAMILY: Arial;}
.light a:visited { background-color:white; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #214383; LINE-HEIGHT: 19px; FONT-FAMILY: Arial;}
.light a:active { background-color:white; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial;}
.tiny{  FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 19px; FONT-FAMILY: Arial}
.large{ FONT-WEIGHT: normal; FONT-SIZE: 12pt; LINE-HEIGHT: 19px; FONT-FAMILY: Arial}
.head1 {FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #4c5c8a; FONT-FAMILY: Arial, Helvetica}
.head2 {FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial}
.head3 {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffcf31; LINE-HEIGHT: 14px; FONT-FAMILY: Arial}
.head4 {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial}

.parent4 {font-family: Arial; font-size:11px; color:#214383; font-weight:bold;}
.parent4 a:link {color:#214383;}
.parent4 a:visited {color:#214383;}
.parent4 a:active {color:#214383;}
