
BODY {background-color: #fffbed; font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #000000; min-height: 100%; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; vertical-align: top; text-align: left;}
TD {font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; vertical-align: top; text-align: left;}
A {font-family: Arial,Helvetica,Verdana; font-size: 12pt; color: #0000EE; text-decoration: none; font-weight: normal;}
A:Hover {font-family: Arial,Helvetica,Verdana; font-size: 12pt; color: #000000; text-decoration: underline; font-weight: normal;}
A.navBar {font-family: Arial,Helvetica,Verdana; font-size: 9pt; color: #ffffff; text-decoration: none; font-weight: normal;}
A.navBar:Hover {font-family: Arial,Helvetica,Verdana; font-size: 9pt; color: #ffffff; text-decoration: underline; font-weight: normal;}
.regtm{font-size:5pt;color:#cccccc;font-family: Arial,Helvetica,Verdana;}

#Links {background-color: #4d7eb2; font-family: Arial,Helvetica,Verdana; font-size: 10pt; font-weight: normal; color: #ffffff; vertical-align: top; text-align: left;}
#LinksFoot {background-color: #4d7eb2; font-family: Arial,Helvetica,Verdana; font-size: 10pt; font-weight: normal; color: #ffffff;
vertical-align: bottom; text-align: center;}
#Links2 {background-color: #4d7eb2; font-family: Arial,Helvetica,Verdana; font-size: 10pt; font-weight: normal; color: #191970; vertical-align: top; text-align: left;}
#LinksFoot2 {background-color: #4d7eb2; font-family: Arial,Helvetica,Verdana; font-size: 10pt; font-weight: normal; color: #191970;
vertical-align: bottom; text-align: center;}
.navBase{background-color: #4d7eb2;}


#Title {font-size: 27pt; color: #006699; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: bold; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
.Title {font-size: 27pt; color: #006699; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: bold; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
.TitleText {font-size: 27pt; color: #006699; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: bold; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
#Content {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; vertical-align: top;}
.ContentText {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; text-decoration: none; vertical-align: top;}
A.ContentText {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: left; text-decoration: none; vertical-align: top; border-bottom: 1px dashed #000000;}
A.ContentText:Hover {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: left; text-decoration: underline; vertical-align: top; border-bottom: none;}
A.ContentTextBold {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; text-align: left; text-decoration: none; vertical-align: top; border-bottom: 1px dashed #000000;}
A.ContentTextBold:Hover {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; text-align: left; text-decoration: underline; vertical-align: top; border-bottom: none;}
.ContentTextHeader {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; text-decoration: none; vertical-align: top;}


.VideoText {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #000000; margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; text-decoration: none; vertical-align: middle;}
A.VideoText {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #000000; margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; text-decoration: none; vertical-align: middle;}
A.VideoText.hover {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #0000FF; margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; text-decoration: underline; vertical-align: middle;}



.awardTitle {font-size: 27pt; color: #006699; background-color: #ffffff; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: bold; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
.awardReg {font-size: 12pt; color: #000000; background-color: #ffffff; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: bold; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
.awardArea {font-size: 18pt; color: #000000; background-color: #ffffff; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: bold; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
.awardText {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; text-decoration: none; vertical-align: top;}
A.awardText {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: left; text-decoration: none; vertical-align: top;}
A.awardText:Hover {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: center; text-decoration: underline; vertical-align: top;}
.awardTextFoot {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; text-decoration: none; vertical-align: top;}
A.awardTextFoot {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: center; text-decoration: none; vertical-align: top;}
A.awardTextFoot:Hover {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: center; text-decoration: underline; vertical-align: top;}
.awardVertSpc {font-size: 1pt; color: #ffffff; background-color: #CCFFFF; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: normal; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}

.TitleAYSO {font-size: 12pt; color: #006699; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: normal; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
.TitleSec {font-size: 20pt; color: #006699; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: normal; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}
.TitleArea {font-size: 42pt; color: #006699; font-family: Garamond, Georgia, Helvetica, sans-serif; font-weight: bold; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; vertical-align: top;}

.FieldForm {background-color: #eeeeee; font-family: Garamond, Georgia, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: center; text-decoration: none; vertical-align: top;}

.coachTop{font-size: 8pt; font-family: Garamond, Georgia, Helvetica, sans-serif; font-style: italic; color: #666666; }
A.coachTop{font-size: 8pt; font-family: Garamond, Georgia, Helvetica, sans-serif; font-style: italic; color: #666666; text-decoration: none;}
A.coachTop:Hover{font-size: 8pt; font-family: Garamond, Georgia, Helvetica, sans-serif; font-style: italic; color: #666666; text-decoration: underline;}
.coachCourse{font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left; }
.coachText {font-family: Garamond, Georgia, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; text-decoration: none; vertical-align: top;}
A.coachText {font-family:Garamond, Georgia, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: left; text-decoration: none; vertical-align: top;}
A.coachText:Hover {font-family: Garamond, Georgia, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: left; text-decoration: underline; vertical-align: top;}
a.coachText {font-family:Garamond, Georgia, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: left; text-decoration: none; vertical-align: top;}
a.coachText:Hover {font-family: Garamond, Georgia, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: left; text-decoration: underline; vertical-align: top;}
.coachSource {font-family: Garamond, Georgia, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: left; text-decoration: none; vertical-align: top;font-style: italic;color: #666666; border:1;}

.refCourse{font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: bold; vertical-align: top; text-align: left;}
.refResourceHeader{color:#000000;font-size:13pt;font-family: Arial,Helvetica,Verdana;text-align: left;vertical-align: top;margin-left:0px;margin-top:20px;font-weight:bold;}
.refResource{color:#000000;font-size:11pt;font-family: Garamond, Georgia, Helvetica, sans-serif;text-align: left;vertical-align: top;margin-left:20px;padding-top:4px;}
A.refResource{color:#003366;text-decoration:none;font-size:11pt;font-family: Garamond, Georgia, Helvetica, sans-serif;text-align: left;vertical-align: top;margin-left:20px;padding-top:4px;}
A.refResource:Hover{color:#003366;text-decoration:underline;font-size:11pt;font-family: Garamond, Georgia, Helvetica, sans-serif;text-align: left;vertical-align: top;margin-left:20px;padding-top:4px;}
.refResourceSub{color:#000000;font-size:10pt;font-family: Garamond, Georgia, Helvetica, sans-serif;text-align: left;vertical-align: top;margin-left:45px;padding-top:2px;}
A.refResourceSub{color:#003366;text-decoration:none;font-size:10pt;font-family: Garamond, Georgia, Helvetica, sans-serif;text-align: left;vertical-align: top;margin-left:45px;padding-top:2px;}
A.refResourceSub:Hover{color:#003366;text-decoration:underline;font-size:10pt;font-family: Garamond, Georgia, Helvetica, sans-serif;text-align: left;vertical-align: top;margin-left:45px;padding-top:2px;}


.mudForm{margin-bottom: 0px; vertical-align: middle;}
.mudTable{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE;
vertical-align: bottom; text-align: left;}

.calDate{font-size: 8pt; font-family: Arial,Helvetica,Verdana; color: #666666; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.calSubject{text-decoration: none; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.calDetail{text-indent: 15px; white-space: normal; font-size: 8pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.calDetail{text-decoration: none; white-space: normal; font-size: 8pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.calDetail:Hover{text-decoration: underline; white-space: normal; font-size: 8pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}

.calFormSpacefg{background:#ebf4fb;text-align:center;vertical-align:middle; }
.calDateUIform{font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #333333; font-weight: normal; background-color: #ebf4fb; vertical-align:middle; text-align: center;}
.calDateUIthrough{font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #666666; font-weight: normal; background-color: #ebf4fb; vertical-align:middle; text-align: center;font-style: italic;}
.calButton{font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #333333; font-weight: normal; background-color: #A1D4FB; vertical-align:middle; text-align: center;}
.calCount{font-size: 8pt; font-family: Arial,Helvetica,Verdana; font-style: italic; color: #666666;}
.calNoType {font-size: 11pt;font-weight: bold;font-style: italic;color: #666666; text-align: center; background-color: #EEEEEE;}
.calNoTypeHidden {font-size: 11pt;font-weight: bold;font-style: italic;color: #666666; text-align: center; display: none;background-color: #EEEEEE;}
.calError{font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #FF6666; font-weight: bold; background-color: #ebf4fb; vertical-align:middle; text-align: center;font-style: italic;display: none; }



.fldMenu{text-align:center; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; background-color: #ffffff;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: normal;}

.fldTable{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; margin: 0; white-space: nowrap;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldName{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.fldNameMILink{display: inline; text-decoration: none; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.fldNameMILink:hover{display: inline; text-decoration: none; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.fldNameLILink{display: none; text-decoration: none; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.fldNameLILink:hover{display: none; text-decoration: none; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldAbbr{font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #333333; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldCity{font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldMudLine{display: none; font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldAddr{display: none; font-size: 8pt; font-family: Arial,Helvetica,Verdana; color: #666666; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.MapLink {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-align: left; text-decoration: none; vertical-align: bottom;}
A.MapLink:Hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-align: left; text-decoration: underline; vertical-align: bottom;}
.fldReg{font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #666666; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldOpen{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #006600; font-weight: bold; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldClosed{font-size: 11pt; font-family: Arial,Helvetica,Verdana; color: #FF6666; font-weight: bold; background-color: #EEEEEE; vertical-align: middle; text-align: left;}
.fldUpdate{font-size: 8pt; font-family: Arial,Helvetica,Verdana; font-style: italic; color: #666666; background-color: #EEEEEE;}
A.fldUpdateLink{text-decoration: none; font-size: 8pt; font-family: Arial,Helvetica,Verdana; font-style: italic; color: #666666; background-color: #EEEEEE;}
A.fldUpdateLink:Hover{text-decoration: underline; font-size: 8pt; font-family: Arial,Helvetica,Verdana; font-weight: bold; font-style: italic; color: #666666; background-color: #EEEEEE;}
.fldDetail{display: none; text-indent: 50px; white-space: normal; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldDetailMore{margin-top: 0.25em; margin-bottom: 0em;}
.fldDetailAddDir{display: none; text-indent: 60px; white-space: normal; font-size: 9pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;margin-top: 0.25em;}
A.fldDetailLink{text-decoration: none; white-space: normal; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
A.fldDetailLink:Hover{text-decoration: underline; white-space: normal; font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; background-color: #EEEEEE; vertical-align: bottom; text-align: left;}
.fldNotinUseTR{display: none; background-color: #EEEEEE;}
A.fldMILink {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-align: left; text-decoration: none; vertical-align: bottom;}
A.fldMILink:Hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-align: left; text-decoration: underline; vertical-align: bottom;}
A.fldLILink {display: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-align: left; text-decoration: none; vertical-align: bottom;}
A.fldLILink:Hover {display: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-align: left; text-decoration: underline; vertical-align: bottom;}
.fldAppendText {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; margin: 0;
margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; text-align: left; text-decoration: none; vertical-align: top;}


.regName{font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left;}
.regNamehl{font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none;}
.regNameMinor{font-size: 13pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left;}
.regDetail{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; vertical-align: top; text-align: left;}
.regIncl{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #666666; font-weight: normal; font-style: italic; vertical-align: top; text-align: left;}
A.reg {font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; vertical-align: top; text-align: left; text-decoration: none;}
A.reg:Hover {font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: bold; vertical-align: top; text-align: left; text-decoration: underline;}
A.regName{font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none;}
A.regNamehl{font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none;}
A.regName:Hover{font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none; }
A.regNameMinor{font-size: 13pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none; }
A.regNameMinor:Hover{font-size: 13pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none; }
.regBG{background-color: #FFFFFF;}
.regBGhl{background-color: #FFFF66;}


.dirCat{background-color: #EEEEEE; font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #003366; font-weight: bold; font-style: italic; vertical-align: top; text-align: center;}
.dirTitleAD{font-size: 12pt; font-family: Arial,Helvetica,Verdana; color: #993333; font-weight: bold; font-style: italic; vertical-align: bottom; text-align: center;}
.dirPhone {color:#4d7eb2;font-size: 12pt; font-family: Arial,Helvetica,Verdana; font-weight: bold; font-style: italic; vertical-align: bottom; text-align: center;}
.dirNameAD{font-size: 12pt; font-family: Arial,Helvetica,Verdana; color: #993333; font-weight: bold; font-style: italic; vertical-align: bottom; text-align: center;}
.dirName{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; font-style: italic; vertical-align: top; text-align: left;}
.dirMail{font-size: 8pt; font-family: Arial,Helvetica,Verdana; color: #999999; font-weight: normal; font-style: italic; vertical-align: bottom; text-align: left;}
.dirTitle{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; font-style: italic; vertical-align: top; text-align: left;}
.dirTR{background-color: #EEEEEE;}
.dirTRhl{background-color: #FFFF66;}

.misSt{font-size: 16pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: normal; vertical-align: top; text-align: left;}
.misStB{font-size: 16pt; font-family: Arial,Helvetica,Verdana; color: #0000CC; font-weight: bold; vertical-align: top; text-align: left;}
.misStText{font-size: 16pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; vertical-align: top; text-align: left;}
.misPhil{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #CC0000; font-weight: bold; vertical-align: top; text-align: left;}
.misPhilText{font-size: 10pt; font-family: Arial,Helvetica,Verdana; color: #000000; font-weight: normal; vertical-align: top; text-align: left;}

.homeMainTable {
   min-height: 100%;
   border: 0;
   border-spacing: 0;

}

.adminCatLogin{background-color: #CC6600; font-size: 14pt; font-family: Arial,Helvetica,Verdana; color: #336699; font-weight: bold; font-style: italic; vertical-align: top; text-align: center;}
.adminCat{background-color: #EEEEEE; font-size: 12pt; font-family: Arial,Helvetica,Verdana; color: #003366; font-weight: bold; font-style: italic; vertical-align: top; text-align: center;}
.adminWelcome{background-color: #FFFFFF; font-size: 14pt; font-family: cursive,sans-serif,Garamond; color: #0000CC; font-weight: normal; font-style: italic; vertical-align: top; text-align: center;}
.adminLinkSpacer {font-size:5pt;}


.headerUser {font-size: 10pt; font-family: Arial,Helvetica,Verdana; background-color: #CC6600; color: #000000; font-style: normal;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: normal; vertical-align: top; text-align: center;}
.headerLogoff {text-decoration: none; font-size: 9pt; font-family: Arial,Helvetica,Verdana; background-color: #CC6600; color: #333333; font-style: normal;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: normal; vertical-align: top; text-align: center;}
A.headerLogoff {text-decoration: none; font-size: 9pt; font-family: Arial,Helvetica,Verdana; background-color: #CC6600; color: #333333; font-style: normal;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: normal; vertical-align: top; text-align: center;}
A.headerLogoff:Hover {text-decoration: underline; font-size: 9pt; font-family: Arial,Helvetica,Verdana; background-color: #CC6600; color: #333333; font-style: normal;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: bold; vertical-align: top; text-align: center;}

.homeNav {
	font-family: Garamond, Georgia, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
}
.homeNavLink {color: #FFFFFF}
.homeNavDivider {font-size: 12px}
.homeNavBarAid {
	font-size: 7pt;
	font-family: Georgia, Garamond, Helvetica, sans-serif;
	color: #0000FF;
	font-weight: normal;
	font-style: italic;
}
.navLinkSpacer {font-size:2pt;}
.navAdminTD {text-decoration: none; font-size: 9pt; font-family: Arial,Helvetica,Verdana; background-color: #4d7eb2; color: #666666; font-style: italic;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: normal; vertical-align: top; text-align: right;}
A.navAdmin {text-decoration: none; font-size: 9pt; font-family: Arial,Helvetica,Verdana; background-color: #4d7eb2; color: #666666; font-style: italic;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: normal; vertical-align: top; text-align: right;}
A.navAdmin:Hover {text-decoration: underline; font-size: 9pt; font-family: Arial,Helvetica,Verdana; background-color: #4d7eb2; color: #FFFFFF; font-style: italic;
margin: 0; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; font-weight: bold; vertical-align: top; text-align: right;}
.navBarHeader {font-family: Rockwell,cursive; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight: bold; font-style: italic; background-color: #4d7eb2;}
A.navBarHeader {font-family: Rockwell,cursive; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight: bold; font-style: italic; text-decoration: none; background-color: #4d7eb2;}
A.navBarHeader:Hover {font-family: Rockwell,cursive; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight: bold; font-style: italic; background-color: #4d7eb2;text-decoration: underline;}
.navBarNotes {font-family: Rockwell,cursive; font-size: 9pt; color: #ffffff; text-decoration: none; font-weight: normal; font-style: italic;}


.Reminder {font-size: 11pt;font-weight: bold;font-style: italic;color: #666666; text-align: center;}


.fldFormzzz{font-size: 10pt; font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-style:normal;color:#333333;
margin:0 auto;
width:400px;
padding:6px;
}
#fldFormSpacezzz{
background:#ebf4fb;
position: relative;
}

.RegListLabel{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-align: left; text-decoration: none; vertical-align: middle;}
#fldFormSpacefg select {font-size: 9pt; font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-style:normal;color:#333333;background-color:#A1D4FB;}

.fldFormSpace{display:block;width:400px;position:relative;	margin-left: -200px;
	left: 50%;
}
.fldFormSpace *{
  display:block;
  height:2px;
  overflow:hidden;
  font-size:.01em;
  background:#ebf4fb}
.fldFormSpace1{
  margin-left:6px;
  margin-right:6px;
  padding-left:2px;
  padding-right:2px;
  border-left:2px solid #f6fafd;
  border-right:2px solid #f6fafd;
  background:#f0f6fc}
.fldFormSpace2{
  margin-left:2px;
  margin-right:2px;
  padding-right:2px;
  padding-left:2px;
  border-left:2px solid #fdfdfe;
  border-right:2px solid #fdfdfe;
  background:#eef6fb}
.fldFormSpace3{
  margin-left:2px;
  margin-right:2px;
  border-left:2px solid #eef6fb;
  border-right:2px solid #eef6fb;}
.fldFormSpace4{
  border-left:2px solid #f6fafd;
  border-right:2px solid #f6fafd}
.fldFormSpace5{
  border-left:2px solid #f0f6fc;
  border-right:2px solid #f0f6fc}
.fldFormSpacefg{
  background:#ebf4fb;width:400px;position:relative;margin-left: -200px;
	left: 50%;text-align:center; }


.Notices {background-image: url(/images/greyGrad.png); background-repeat: repeat-x;font-size: 12pt; color: #000000; font-family: Arial,Helvetica,Verdana; text-align: left; vertical-align: top; background-color:#CCCCCC;}
.NoticeBox {clear: both; padding-bottom:20px;}
.NoticeType {font-size: 12pt;	text-align: left; background-image:url(images/greyGrad.png);background-repeat:repeat-x;}
.NoticeHeadline {font-size: 12pt;	text-align: left; font-weight:bold;color: #000000; }
A.NoticeHeadline {font-size: 12pt;	text-align: left; font-weight:bold;color: #000000; text-decoration: none; border-bottom: none;}
A.NoticeHeadline:hover {font-size: 12pt;	text-align: left; font-weight:bold;color: #000000; text-decoration: none; border-bottom: 1px solid #000000;}
.NoticeHeadlineExtra {font-size: 12pt;font-weight: bold;color: #FF6666;}
A.NoticeHeadlineExtra {font-size: 12pt;font-weight: bold;color: #FF6666; text-decoration: none; border-bottom: 1px dashed #FF6666;}
A.NoticeHeadlineExtra:hover {font-size: 12pt;font-weight: bold;color: #FF6666; text-decoration: none; border-bottom: 1px solid #FF6666;}
.NoticeText {font-size: 10pt;	text-align: left;}
A.NoticeText {font-size: 10pt;	text-align: left; color: #000099; text-decoration: none; border-bottom: 1px dashed #000099;}
A.NoticeText:Hover {font-size: 10pt;	text-align: left; color: #000099; text-decoration: none; border-bottom: 1px solid #000099;}
.NoticeTextLight {font-size: 9pt;font-style: italic;color: #666666;}
.NoticeDate {font-size: 7pt;font-style: italic;color: #666666;}
.NoticeTextLightCtr {text-align:center;font-size: 9pt;font-style: italic;color: #666666;}
.NoticeTextBonus {font-size: 10pt;font-weight: bold;color: #FF6666;}
A.NoticeTextBonus {font-size: 10pt;font-weight: bold;color: #FF6666; text-decoration: none; border-bottom: 1px dashed #FF6666;}
A.NoticeTextBonus:hover {font-size: 10pt;font-weight: bold;color: #FF6666; text-decoration: none; border-bottom: 1px solid #FF6666;}
.NoticeTextSpacer {font-size: 4pt;}
.NoticeTextSpacerCtr {font-size: 4pt;text-align:center;}

.AnywhereTextLightCtr {text-align:center;font-size: 11pt;font-style: italic;color: #666666;}


.FooterCopyright {
  font-size: 8pt;
  font-family: Arial,Helvetica,Verdana;
	color: #330000;
	font-style: italic;
	text-align: center;
}
