@charset "utf-8";
/* CSS Document */
h1 { font: 24px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.Title, .title { font: 24px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.SubHEADING, subheading { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #548192; letter-spacing: 1px; text-transform: uppercase; } 
.SubTitle, subtitle { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #548192; letter-spacing: 1px; text-transform: uppercase; } 
.tableHEADING, tableheading { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #548192; letter-spacing: 1px; text-transform: uppercase; } 
.text { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.Text { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.TEXT, text { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.textbold { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.TextItalic, textitalic { font: italic 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.copyright { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; }
.pdf { font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #999999; }
.textHome, .texthome { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.dropdownHeading, .dropdownheading { font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #397188; }
.breadcrumbs { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #999999; }
.note { font: italic 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #666666;  padding-top: 0;}
.textTable, .texttable { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }

.textprojects { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.textprojects a:link { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#C07F20; text-decoration: none; font-weight: normal;}
.textprojects a:visited { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#C07F20; text-decoration: none; font-weight: normal;}
.textprojects a:hover { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#C07F20; text-decoration: none; font-weight: normal;}
.textprojects a:active { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#C07F20; text-decoration: none; font-weight: normal;}

.textTableB, .texttableb { font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.TextColorBold, .textcolorbold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a16252; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextBoldRed, .textboldred {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextColor, .textcolor {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #a16252; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextSmallGreenUnderline, .textsmallgreenunderline {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5a8383; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; TEXT-DECORATION: underline}
.TextBoldWhite, .textboldwhite {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextSmall, .textsmall {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.textbolddc {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial}
.TextSmallBold, .textsmallbold {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.textdc {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial}
.textpubdc {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009999; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextSmallItalic, .textsmallitalic {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.link {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
form { padding:0; border:0; margin:0; }
input.text, select.text, option.text, textarea.text { color: #666666; background-color: #FFFFFF; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-style: outset; font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; text-align: left; border: inset 2px; padding: 2px; }
input, select, option, textarea { color: #000000; font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; }
input.noborder { color: #000000; font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; }
a:link { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a:visited { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a:hover { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a:active { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link:visited { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link:hover { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link:active { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkHome, a.linkhome { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkHome:visited, a.linkhome:visited { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkHome:hover, a.linkhome:hover { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkHome:active, a.linkhome:active { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkNews, a.linknews { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkNews:visited, a.linknews:visited { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkNews:hover, a.linknews:visited { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkNews:active, a.linknews:active { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkEdu, a.linkedu { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkEdu:visited, a.linkedu:visited { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkEdu:hover, a.linkedu:hover { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkEdu:active, a.linkedu:active { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkPub, a.linkpub { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkPub:visited, a.linkpub:visited { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkPub:hover, a.linkpub:hover { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkPub:active, a.linkpub:active { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkFooter, a.linkfooter { text-decoration: underline; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.linkFooter:visited, a.linkfooter:visited { text-decoration: underline; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.linkFooter:hover, a.linkfooter:hover { text-decoration: none; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.linkFooter:active, a.linkfooter:active { text-decoration: none; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.dropdown { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.dropdown:visited { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.dropdown:hover { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.dropdown:active { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.breadcrumbs { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-top: 0; padding-right: 0;}
a.breadcrumbs:visited { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-left: 0; padding-right: 0;}
a.breadcrumbs:hover { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-left: 0; padding-right: 0;}
a.breadcrumbs:active { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-left: 0; padding-right: 0;}
a.linkTable, a.linktable { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkTable:visited, a.linktable:visited { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkTable:hover, a.linktable:hover { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkTable:active, a.linktable:active { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkStandards, a.linkstandards { text-decoration: none; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.linkStandards:visited, a.linkstandards:visited { text-decoration: none; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.linkStandards:hover, a.linkstandards:hover { text-decoration: underline; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.linkStandards:active, a.linkstandards:active { text-decoration: underline; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.TextSmall:visited, a.textsmall:visited { text-decoration: underline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.TextSmall:hover, a.textsmall:hover  { text-decoration: underline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.TextSmall:active, a.textsmall:active { text-decoration: underline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar, a.linkifrscalendar { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar:visited, a.linkifrscalendar:visited { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar:hover, a.linkifrscalendar:hover { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar:active, a.linkifrscalendar:active { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkISACalendar, a.linkisacalendar { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkISACalendar:visited, a.linkisacalendar:visited { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkISACalendar:hover, a.linkisacalendar:hover { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkISACalendar:active, a.linkisacalendar:active { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkPECalendar, a.linkpecalendar { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkPECalendar:visited, a.linkpecalendar:visited { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkPECalendar:hover, a.linkpecalendar:hover { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkPECalendar:active, a.linkpecalendar:active { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
td.dottedV, td.dottedv { border-left: 1px dotted #C3C5C7; margin: 0; padding: 0; }
td.dottedH, td.dottedh { border-bottom: 1px dotted #C3C5C7; margin: 0; padding: 0; }
td.subnav { margin: 0; padding: 0; padding-left: 20; }
.bottom { font: 9px/18px Verdana, Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 0px; }
#printcontainer{width: auto}
ul.dropdown { margin: 0; padding: 0; padding-left: 20; padding-top: 0; padding-right: 0; }
ul.body { margin: 5; padding: 5; padding-left: 25; padding-top: 10; padding-bottom: 15; padding-right: 0; }
ol { margin: 5; padding: 5; padding-left: 25; padding-top: 10; padding-bottom: 15; padding-right: 0; }
li.dropdown { list-style-type: square; font: 6px Verdana, Arial, Helvetica, sans-serif; color: #E0E2E0; margin: 0; padding: 0; padding-left: 0; padding-top: 0; padding-right: 0; }
li { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
blockquote { margin: 5; padding: 5; padding-left: 15; padding-top: 10; padding-bottom: 15; padding-right: 5; }
//P { margin-top: 0px; margin-bottom: 5px; padding-right: 0px; padding-left: 0px; } 
p { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; margin-top: 0px; margin-bottom: 10px; padding-right: 0px; padding-left: 0px; }
//BR {margin-top: 0px; margin-bottom: 5px; padding-right: 0pt; padding-left: 0pt; font: normal 8px/13px Verdana}
//UL     { cursor: hand; }
a.navTopLink, a.navtoplink {
	text-decoration: none;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
}
a.navTopLink:visited, a.navTopLink:visited {
	text-decoration: none;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
}
a.navTopLink:hover, a.navTopLink:hover { text-decoration: underline; font:  9px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-transform: uppercase;}
a.navTopLink:active, a.navTopLink:active { text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;font-weight: bold; text-transform: uppercase;}

.calMonthText {color: #548192; font: bold 14px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform:uppercase;}
h2 {color: #548192; font: bold 14px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform:uppercase;}  
.calDayText {color: #548192; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.poll-box
{
    padding: 3px;
    background-position: #FFFFFF;
    background: #FFFFFF;
    width: 250px;
    border: 1px solid #C0C0C0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6a6a6a;
}
.poll-question
{
    background-position: #F0F0F0;
    background: #F0F0F0;
    color: #6a6a6a;
    border: solid 1px white;
    padding: 5px;
    margin-bottom: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.poll-total
{
    background-position: #FFFFFF;
    background: #FFFFFF;
    border: 1px solid #C0C0C0;
    padding: 5px;
    margin-bottom: 10px;
    text-align: center;
    text-transform: uppercase;
}
.poll-result
{
	padding-left:4px; 
}
.poll-chart
{
    background-position: #F0F0F0;
    background: #F0F0F0;
    padding: 4px;
    height: 15px;
    overflow: hidden;
    vertical-align: middle;
    margin-bottom: 10px;
}
.divAnswers {background: #ffffff;}


/* Only the main body text needs to print black... most other colors can still print in their normal color. jhs */
@media print {
h1 { font: 24px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.Title, .title { font: 24px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.SubHEADING, subheading { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #548192; letter-spacing: 1px; text-transform: uppercase; } 
.SubTitle, subtitle { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #548192; letter-spacing: 1px; text-transform: uppercase; } 
.tableHEADING, tableheading { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #548192; letter-spacing: 1px; text-transform: uppercase; } 
.text { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.Text { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.TEXT, text { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.textbold { font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.TextItalic, textitalic { font: italic 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.copyright { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; }
.pdf { font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #999999; }
.textHome, .texthome { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.dropdownHeading, .dropdownheading { font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #397188; }
.breadcrumbs { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #999999; }
.note { font: italic 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #666666;  padding-top: 0;}
.textTable, .texttable { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.textTableB, .texttableb { font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
.TextColorBold, .textcolorbold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a16252; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextBoldRed, .textboldred {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextColor, .textcolor {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #a16252; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextSmallGreenUnderline, .textsmallgreenunderline {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #5a8383; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; TEXT-DECORATION: underline}
.TextBoldWhite, .textboldwhite {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextSmall, .textsmall {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.textbolddc {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial}
.TextSmallBold, .textsmallbold {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.textdc {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial}
.textpubdc {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009999; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.TextSmallItalic, .textsmallitalic {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
.link {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif}
form { padding:0; border:0; margin:0; }
input.text, select.text, option.text, textarea.text { color: #666666; background-color: #FFFFFF; border-top-color: #CCCCCC; border-left-color: #CCCCCC; border-style: outset; font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; text-align: left; border: inset 2px; padding: 2px; }
input, select, option, textarea { color: #000000; font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; }
input.noborder { color: #000000; font: normal 11px/11px Verdana, Arial, Helvetica, sans-serif; }
a:link { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a:visited { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a:hover { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a:active { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link:visited { text-decoration: none; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link:hover { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.link:active { text-decoration: underline; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkHome, a.linkhome { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkHome:visited, a.linkhome:visited { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkHome:hover, a.linkhome:hover { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkHome:active, a.linkhome:active { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; padding-left: 0; padding-right: 0;}
a.linkNews, a.linknews { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkNews:visited, a.linknews:visited { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkNews:hover, a.linknews:visited { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkNews:active, a.linknews:active { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkEdu, a.linkedu { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkEdu:visited, a.linkedu:visited { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkEdu:hover, a.linkedu:hover { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkEdu:active, a.linkedu:active { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkPub, a.linkpub { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkPub:visited, a.linkpub:visited { text-decoration: none; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkPub:hover, a.linkpub:hover { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkPub:active, a.linkpub:active { text-decoration: underline; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkFooter, a.linkfooter { text-decoration: underline; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.linkFooter:visited, a.linkfooter:visited { text-decoration: underline; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.linkFooter:hover, a.linkfooter:hover { text-decoration: none; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.linkFooter:active, a.linkfooter:active { text-decoration: none; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #B4B4B4; text-transform: uppercase; }
a.dropdown { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.dropdown:visited { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.dropdown:hover { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.dropdown:active { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #6C6C6C; padding-left: 0; padding-right: 0;}
a.breadcrumbs { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-top: 0; padding-right: 0;}
a.breadcrumbs:visited { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-left: 0; padding-right: 0;}
a.breadcrumbs:hover { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-left: 0; padding-right: 0;}
a.breadcrumbs:active { text-decoration: none; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #D69F56; padding-left: 0; padding-right: 0;}
a.linkTable, a.linktable { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkTable:visited, a.linktable:visited { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkTable:hover, a.linktable:hover { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkTable:active, a.linktable:active { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkStandards, a.linkstandards { text-decoration: none; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.linkStandards:visited, a.linkstandards:visited { text-decoration: none; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.linkStandards:hover, a.linkstandards:hover { text-decoration: underline; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.linkStandards:active, a.linkstandards:active { text-decoration: underline; font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #3A748B; padding-left: 0; padding-right: 0;}
a.TextSmall:visited, a.textsmall:visited { text-decoration: underline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.TextSmall:hover, a.textsmall:hover  { text-decoration: underline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.TextSmall:active, a.textsmall:active { text-decoration: underline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar, a.linkifrscalendar { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar:visited, a.linkifrscalendar:visited { text-decoration: none; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar:hover, a.linkifrscalendar:hover { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkIFRSCalendar:active, a.linkifrscalendar:active { text-decoration: underline; font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #358CDC; padding-left: 0; padding-right: 0;}
a.linkISACalendar, a.linkisacalendar { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkISACalendar:visited, a.linkisacalendar:visited { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkISACalendar:hover, a.linkisacalendar:hover { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkISACalendar:active, a.linkisacalendar:active { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #4E9A5C; padding-left: 0; padding-right: 0;}
a.linkPECalendar, a.linkpecalendar { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkPECalendar:visited, a.linkpecalendar:visited { text-decoration: none; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkPECalendar:hover, a.linkpecalendar:hover { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
a.linkPECalendar:active, a.linkpecalendar:active { text-decoration: underline; font:  11px/14px Verdana, Arial, Helvetica, sans-serif; color: #C07F20; padding-left: 0; padding-right: 0;}
td.dottedV, td.dottedv { border-left: 1px dotted #C3C5C7; margin: 0; padding: 0; }
td.dottedH, td.dottedh { border-bottom: 1px dotted #C3C5C7; margin: 0; padding: 0; }
td.subnav { margin: 0; padding: 0; padding-left: 20; }
.bottom { font: 9px/18px Verdana, Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 0px; }
#printcontainer{width: auto}
ul.dropdown { margin: 0; padding: 0; padding-left: 20; padding-top: 0; padding-right: 0; }
ul.body { margin: 5; padding: 5; padding-left: 25; padding-top: 10; padding-bottom: 15; padding-right: 0; }
ol { margin: 5; padding: 5; padding-left: 25; padding-top: 10; padding-bottom: 15; padding-right: 0; }
li.dropdown { list-style-type: square; font: 6px Verdana, Arial, Helvetica, sans-serif; color: #E0E2E0; margin: 0; padding: 0; padding-left: 0; padding-top: 0; padding-right: 0; }
li { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; }
blockquote { margin: 5; padding: 5; padding-left: 15; padding-top: 10; padding-bottom: 15; padding-right: 5; }
//P { margin-top: 0px; margin-bottom: 5px; padding-right: 0px; padding-left: 0px; } 
p { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #6a6a6a; margin-top: 0px; margin-bottom: 10px; padding-right: 0px; padding-left: 0px; }
//BR {margin-top: 0px; margin-bottom: 5px; padding-right: 0pt; padding-left: 0pt; font: normal 8px/13px Verdana}
//UL     { cursor: hand; }
.calMonthText {color: #548192; font: bold 14px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform:uppercase;}
h2 {color: #548192; font: bold 14px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform:uppercase;}  
.calDayText {color: #548192; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.navTopLink, a.navtoplink { text-decoration: none; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
a.navTopLink:visited, a.navTopLink:visited { text-decoration: none; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
a.navTopLink:hover, a.navTopLink:hover { text-decoration: underline; font:  9px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
a.navTopLink:active, a.navTopLink:active { text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}

}

