/* BEGINS PBCDP GLOBAL TEXT STYLES */

body {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px;}

/* BEGINS GLOBAL LINK TEXT STYLES */

a {color:#fff; text-decoration:none;}

/* BEGINS TEXT BACKGROUND COLOR STYLES */

/* BEGINS TEXT COLOR STYLES */

.h1, .h2, .h4, .h4 a, .h1-filler, .h2-filler, .h3-filler, .h4-filler, .h5-filler, .h1-filler a, .h3-filler a, .h4-filler a, .h5-filler a, .copy1-filler a, .copy4-filler a, .copy6-filler a, .copyOfficials01-filler a, .copyOfficials02-filler a, .miniMenu a, .formLabel a, .calendar-h1 a {color:#002a5c;}
#address-container, #footer-container, #address-container a, #footer-container a {color:#fff;}
.h3, .copy2-filler, .copy2-filler a, .copy2b-filler a, .copy5-filler a {color:#900;}
.copy1, .copy1-filler, .copy3-filler, .copyOfficials01-filler, .copyOfficials02-filler {color:#000;}

/* BEGINS TEXT DECORATION STYLES */

#address-container a, #footer-container a, #takeActionMenu-container a:hover, .copy1-filler a, .copy2-filler a, .copy2b-filler a, .copy4-filler a, .copy5-filler a, .copy6-filler a, .h1-filler a, .h3-filler a, .h4-filler a, .h5-filler a, #home-link a, .copyOfficials01-filler a, .copyOfficials02-filler a, .miniMenu a, .formLabel a, .calendar-h1 a {text-decoration:underline;}

/* BEGINS TEXT WEIGHT STYLES */

.h1, .h2, .h3, .h1-filler, .h2-filler, .h3-filler, .h4-filler, .h4-filler a {font-weight:bold;}

/* BEGINS TEXT ALIGN STYLES */

.copyOfficials01-filler, .copyOfficials02-filler {text-align:left;}
.h4, #address-container, #footer-container, .miniMenu a {text-align:center;}
.copy2-filler, .copy2b-filler, .copy5-filler, #home-link {text-align:right;}
.copy1-filler, .copy3-filler, .copy4-filler, .copy6-filler {text-align:justify;}

/* BEGINS TEXT SIZE STYLES */

.copy2-filler, .copy2b-filler, .copy5-filler, #home-link, #address-container, #footer-container, .copyOfficials02-filler, #countdown {font-size:10px;}
.copyOfficials02-filler {font-size:11px;}
.h2, .h4, .h3-filler {font-size:14px;}
.h3, .h2-filler, .h4-filler, .h4-filler a {font-size:16px;}
.h5-filler, .h5-filler a {font-size:18px;}
.h1, .h1-filler {font-size:24px;}

/* BEGINS MARGIN STYLES */

.copy1-filler, .copy4-filler,
.copyOfficials01-filler,
.copy1 {
margin-top:5px;
}

.h3,
.h3-filler {
margin-bottom:5px;
}

.copy3-filler, .copy4-filler, .copy6-filler,
.h1-filler, .h4-filler,
.h4-filler a {
margin-bottom:10px;
}

.copyOfficials02-filler,
.copy2-filler, .copy2b-filler,
.h5-filler,
.h5-filler a,
.miniMenu {
margin-bottom:15px;
}

/* BEGINS PADDING STYLES */

.h3 {
padding-left:15px;
}

.h4 {
padding-top:32px;
}

.copy2-filler, .copy2b-filler, .copy5-filler, .copyOfficials02-filler {padding-bottom:10px;}
#home-link {padding:100px 20px 0 0;}

/* BEGINS BORDER STYLES */
.copy2-filler, .copyOfficials02-filler {border-bottom:1px dotted #900;}
.copy2b-filler {border-bottom:4px solid #002a5c;}
.icon, .copy1-filler a, #valid-container a {border:none;}
.formCopy {font-size:12px;}
.formCopy2 {margin-bottom:5px;}
.formCopy, .formCopy1 {margin-bottom:10px;}
.formCopy1 {margin-top:10px;}
.formMain {margin-bottom:30px;}

/* NEW STYLES */

/* COPY STYLES */
/* left */
.left-h1, .left-h1-spacer, .left-h1 a {color:#002a5c; font-size:24px; font-weight:bold; text-align:left;}
.left-h2, .left-h2-spacer, .left-h2 a {color:#002a5c; font-size:21px; text-align:left;}
.left-h3, .left-h3-spacer, .left-h3-spacer1, .left-h3 a {color:#002a5c; font-size:18px; text-align:left;}
.left-h4, .left-h4 a, .left-h4-spacer, .left-h4-UC-spacer, .left-h4-spacer1, .left-h4-spacer1 a, .left-h4-spacer2, .left-h4-spacer2 a, .left-h4-spacer3, .left-h4-spacer3 a, .left-h4-spacer4, .left-h4-spacer4 a {color:#002a5c; font-size:15px; text-align:left;}
.left-h5, .left-h5-spacer, .left-h5 a {color:#002a5c; font-size:12px; text-align:left;}
.left-h1 a, .left-h2 a, .left-h3 a, .left-h4 a, .left-h5 a, .left-h1-spacer a, .left-h2-spacer a, .left-h3-spacer a, .left-h4-spacer a, .left-h4-UC-spacer a, .left-h4-spacer1 a, .left-h4-spacer2 a, .left-h4-spacer3 a {color:#002a5c; text-decoration:underline;}
.left-h1-spacer, .left-h1-spacer a, .left-h2-spacer, .left-h2-spacer a, .left-h3-spacer, .left-h3-spacer a, .left-h4-spacer, .left-h4-spacer a, .left-h4-UC-spacer, .left-h4-UC-spacer a {margin:0 0 10px 0;}
.left-h4-spacer1, .left-h4-spacer1 a {margin:0 0 10px 0;}
.left-h3-spacer1, .left-h3-spacer1 a, .left-h4-spacer2, .left-h4-spacer2 a, .left-h5-spacer {margin:0 0 5px 0;}
.left-h4-spacer3, .left-h4-spacer3 a {margin:10px 0 5px 0;}
.left-h4-spacer4, .left-h4-spacer4 a {margin:15px 0 10px 0;}
.left-h4-UC-spacer {text-transform:uppercase;}

.left-h1 {line-height:24px;}

.left-copy, .left-copy1, .left-copy2, .left-copy3, .left-copy4, .left-copy5, .left-copy6, .left-copy7, .left-copy8 {color:#002a5c; font-size:12px; text-align:left;}
.left-copy {margin:10px 0;}
.left-copy1 {margin:5px 0;}
.left-copy2 {margin:10px 0 0 0;}
.left-copy3 {margin:5px 0 0 0;}
.left-copy4 {margin:0 0 5px 0;}
.left-copy5 {margin:0 0 10px 0;}
.left-copy6 {margin:0;}
.left-copy7 li {margin:0 0 5px 15px;}
.left-copy8 {margin:0 0 25px 0;}
.left-copy a, .left-copy1 a, .left-copy2 a, .left-copy3 a, .left-copy4 a, .left-copy5 a, .left-copy6 a, .left-copy8 a {color:#002a5c; text-decoration:underline;}

/* centered */
.centered-h1, .centered-h1 a {color:#002a5c; font-size:24px; font-weight:bold; text-align:center;}
.centered-h2, .centered-h2 a {color:#002a5c; font-size:21px; text-align:center;}
.centered-h3, .centered-h3 a, .centered-h3-spacer, .centered-h3-spacer a {color:#002a5c; font-size:18px; text-align:center;}
.centered-h4, .centered-h4 a, .centered-h4-spacer, .centered-h4-spacer a {color:#002a5c; font-size:15px; text-align:center;}
.centered-h5, .centered-h5 a {color:#002a5c; font-size:12px; text-align:center;}
.centered-h1 a, .centered-h2 a, .centered-h3 a, .centered-h3-spacer a, .centered-h4 a, .centered-h5 a {text-decoration:underline;}
.centered-h3-spacer, .centered-h3-spacer a {margin:0px 0; line-height:0px;}
.centered-h3-spacer a:hover {color:#900;}
.centered-h4-spacer, .centered-h4-spacer a {margin:0 0 10px 0;}

.centered-copy {color:#002a5c; font-size:12px; text-align:center; margin:10px 0;}
.centered-copy a {color:#002a5c; text-decoration:underline;}

/* justify */
.justify-h1, .justify-h1 a {color:#002a5c; font-size:24px; font-weight:bold; text-align:justify;}
.justify-h2, .justify-h2 a {color:#002a5c; font-size:21px; text-align:justify;}
.justify-h3, .justify-h3 a {color:#002a5c; font-size:18px; text-align:justify;}
.justify-h4, .justify-h4-spacer, .justify-h4 a, .justify-h4-spacer a {color:#002a5c; font-size:15px; text-align:justify;}
.justify-h5, .justify-h5 a {color:#002a5c; font-size:12px; text-align:justify;}
.justify-h1 a, .justify-h2 a, .justify-h3 a, .justify-h4 a, .justify-h4-spacer a, .justify-h5 a {text-decoration:underline;}
.justify-h4-spacer {margin:10px 0}

.justify-copy, .justify-copy1, .justify-copy4, .justify-copy4 a, .justify-copy5, .justify-copy6 {color:#002a5c; font-size:12px; text-align:justify;}
.justify-copy {margin:10px 0;}
.justify-copy1 {margin:5px 0;}
.justify-copy4 {margin:0 0 5px 0;}
.justify-copy5 {margin:0 0 10px 0;}
.justify-copy6 {margin:0;}
.justify-copy a, .justify-copy1 a, .justify-copy4 a, .justify-copy5 a, .justify-copy6 a {color:#002a5c; text-decoration:underline;}

.smallcopy {color:#002a5c; font-size:10px; text-align:justify; margin:10px 0; border:1px solid #900; padding:0.7em 010px;}
.smallcopy2 {color:#002a5c; font-size:11px; text-align:left; margin:0 0 5px 0;}

/* READ MORE STYLES */
.readMore, .readMore a {color:#900;font-size:12px;font-weight:bold;text-align:right;margin-top:5px;}
.readMore a:hover {text-decoration:underline;}

.readMoreb, .readMoreb a {color:#900;font-size:12px;font-weight:bold;text-align:right;margin-top:5px;margin-right:5px;}
.readMoreb a:hover {text-decoration:underline;}

.readMorec, .readMorec a {color:#900;font-size:12px;font-weight:bold;text-align:right;text-transform:none;padding-right:5px;}
.readMorec a:hover {text-decoration:underline;}

.readMorec2, .readMorec2 a {color:#900;font-size:12px;font-weight:bold;text-align:right;padding-right:10px;}
.readMorec2 a:hover {text-decoration:underline;}

.readMored, .readMored a {color:#900;font-size:12px;font-weight:bold;text-align:left;margin-top:5px;}
.readMored a:hover {text-decoration:underline;}

/* MINI MENU STYLES */
/* left */
.left-miniMenu, .left-miniMenu a {color:#002a5c; font-size:12px; text-align:left; margin-bottom:20px;}
.left-miniMenu a {text-decoration:underline;}

/* left - no space*/
.left-miniMenu1, .left-miniMenu1 a {color:#002a5c; font-size:12px; text-align:left; margin-bottom:10px;}
.left-miniMenu1 a {text-decoration:underline;}

/* center */
.center-miniMenu, .center-miniMenu a {color:#002a5c; font-size:12px; text-align:center; margin-bottom:20px;}
.center-miniMenu a {text-decoration:underline;}

/* justify */
.justify-miniMenu, .justify-miniMenu a {color:#002a5c; font-size:12px; text-align:justify; margin-bottom:20px;}
.justify-miniMenu a {text-decoration:underline;}

/* BACK STYLES */
.back-left, .back-left a {color:#900; font-size:10px; text-align:left; text-decoration:underline;}
.back-center, .back-center a {color:#900; font-size:10px; text-align:center; text-decoration:underline;}
.back-right, .back-right a {color:#900; font-size:10px; text-align:right; text-decoration:underline;}
.lastback-left, .lastback-left a {color:#900; font-size:10px; text-align:left; text-decoration:underline; margin-bottom:15px;}
.lastback-center, .lastback-center a {color:#900; font-size:10px; text-align:center; text-decoration:underline; margin-bottom:15px;}
.lastback-right, .lastback-right a {color:#900; font-size:10px; text-align:right; text-decoration:underline; margin-bottom:15px;}

/* SEPARATOR STYLES */
.separator {margin:15px 0; border-bottom:1px dotted #900;}

/* TICKER STYLES */
.ticker, .ticker a {color:#002a5c;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;}
.ticker a:hover {color:#900;}

/* BREAKING ALERT */
.alert01, .alert01 a {color:#fff;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;line-height:28px;}
.alert01 {padding-left:10px;}
.alert, .alert a {color:#fff;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;line-height:38px;padding-left:10px;}
.alert a:hover, .alert01 a:hover {text-decoration:underline;}
.alert02 {color:#fff;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;line-height:38px;padding-left:20px;}


/* SIDENAV TITLES AND COPY */
.sidenavtitle, .sidenavtitle a {color:#fff;font-size:24px;font-weight:bold;text-align:center;text-decoration:none;line-height:36px;}
.sidenavcopy, .sidenavcopy a {color:#fff;font-size:12px;font-weight:normal;text-align:center;text-decoration:none;line-height:14px;}
.sidenavtitle a:hover {color:#ff3;}
.sidenavtitle, .sidenavcopy {padding-left:16px;}

.sidenavtitle1, .sidenavtitle1 a {color:#fff;font-size:24px;font-weight:bold;text-align:center;text-decoration:none;line-height:36px;}
.sidenavcopy1, .sidenavcopy1 a {color:#fff;font-size:12px;font-weight:normal;text-align:center;text-decoration:none;line-height:8px;}
.sidenavtitle1 a:hover {color:#ff3;}
.sidenavtitle1, .sidenavcopy1 {padding-left:16px;}

/* FORM STYLES */
.formSeparator1 {margin-bottom:10px;}
.formLabel {color:#002a5c; font-size:12px; text-align:left;}

/* RED + BLUE COPY STYLES */
.repcolor, .close a {color:#900;}
.demcolor {color:#002a5c;}

/* CLOSE STYLES */
.close, .close a {color:#900; font-size:10px; font-weight:bold; text-align:right; margin:5px 0 15px 0; text-decoration:underline;}

/* CALENDAR STYLES */
.calendar-h1 {color:#002a5c;font-size:18px;margin:0 0 5px 0;}
.calendar-h1b {color:#002a5c;font-size:18px;margin:0 0 5px 15px;text-align:center;text-transform:uppercase;font-weight:bold;}
.calendar-h2 {color:#002a5c;font-size:20px;margin:0 0 5px 0;}
.calendar-h3 {color:#002a5c;font-size:24px;margin:0 0 5px 0;}
.calendar-h4 {color:#002a5c;font-size:16px;margin:0 0 3px 0;}
.calendar-h5 {color:#002a5c;font-size:14px;text-transform:uppercase;margin:0 0 3px 0;}
.calendar-item1, .calendar-item2 {color:#002a5c;font-size:12px;text-transform:uppercase;padding:5px 5px 5px 15px;}
.calendar-item1 a, .calendar-item2 a {color:#900;}
.calendar-item1 {background:#cff;}
.calendar-item2 {background:#9ff;}
#calendar-container a:hover {text-decoration:underline;}

/* SIDENAV MENU STYLES */
#sideNav-xtraBox-copy, #sideNav-xtraBox-copy a {color:#002a5c;font-size:18px;text-align:center;line-height:18px;padding-top:5px;text-decoration:none;}
#sideNav-xtraBox-copy a:hover {color:#900;}

.event1, .event1a {background:#cff;cursor:hand;cursor:pointer;padding:3px 0 3px 15px;margin-left:-15px;text-transform:uppercase;}
.event1 a, .event1a a, .event2 a, .event2a a {color:#002a5c;}
.event1:hover, .event1a:hover, .event2:hover, .event2a:hover {background:#3cf;text-decoration:underline;}
.event2, .event2a {background:#9ff;cursor:hand;cursor:pointer;padding:3px 0 3px 15px;margin-left:-15px;text-transform:uppercase;}
.texter {padding:5px 5px 0 0;}
.event1a, .event2a {margin-left:0px;text-transform:uppercase;text-align:center;}

#countdown1 {}