p {font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 16px; margin-top: 4px; margin-bottom: 4px}
.p2 {font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 16px; margin-top: 4px; margin-bottom: 10px; text-align: justify}
h1 {font-size: 18px; line-height: 22px; font-family: "Times New Roman", Times, serif; margin-top: 10px; margin-bottom: 5px}
h2 {font-size: 16px; line-height: 18px; font-family: "Times New Roman", Times, serif; margin-top: 10px; margin-bottom: 5px}
h3 {font-size: 14px; line-height: 16px; font-family: "Times New Roman", Times, serif; margin-top: 6px; margin-bottom: 3px}
h4 {font-size: 12px; line-height: 14px; font-family: "Times New Roman", Times, serif; margin-top: 4px; margin-bottom: 2px}
ol {font-size: 14px; line-height: 18px; margin-top: 4px; margin-bottom: 4px}
ul {font-size: 14px; line-height: 18px; margin-top: 4px; margin-bottom: 4px}

.textRed {color: #9B0F0A}
.textGreen {color: #444D35}
.textBlue {color: #03146A}
.textBlueGray {color: #394F81}
.textPurple {color: #50315D}
.textGray {color: #555555}
.textBrown {color: #611E0E}
.textStrike { color: #555555 ; text-decoration: line-through }
.textUL { color: #555555 ; text-decoration: underline}

.small {  font-size: smaller}
.smallGray { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #888888}
.smallGrayUL {font-size: 10px; line-height: 12px; color: #888888 ; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}
.smallRed {font-size: 10px; line-height: 12px; color: #AE110B; font-family: Verdana, Arial, Helvetica, sans-serif ; text-decoration: underline}

.whiteSans {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.GrayUL { font-size: 12px; line-height: 14px; color: #888888 ; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.whiteUL { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline }
.textGreenUL { color: #444D35 ; text-decoration: underline}
.Gray { font-size: 12px; line-height: 14px; color: #888888 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.smallBlack { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.Notice { color: #FF0000}


a:link {color:#5C5AAA; font-family: "Times New Roman", Times, serif}
a:active {color:#5C5AAA; font-family: "Times New Roman", Times, serif}
a:visited {color:#5F406C; font-family: "Times New Roman", Times, serif}

a.black:link { color:#000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif}

a.subtle:hover {  color: #0000CC; text-decoration: underline}
a.subtle:link {  color: #0000CC; text-decoration: none}
a.subtle:visited {  color: #0000CC; text-decoration: none}
a.subtle:active {  text-decoration: underline}

a.hiddenlink:hover {  color: #333333; text-decoration: underline}
a.hiddenlink:link {  color: #333333; text-decoration: none; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a.hiddenlink:visited {  color: #333333; text-decoration: none; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a.hiddenlink:active {  color: #333333; text-decoration: none; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

a.white:hover {  color: #FFFFFF; text-decoration: underline}
a.white:link {  color: #FFFFFF}
a.white:visited {  color: #FFFFFF}
a.white:active {  color: #FFFFFF; text-decoration: underline}

a.hiddenwhite:hover {  text-decoration: underline}
a.hiddenwhite:link {  color: #FFFFFF; text-decoration: none}
a.hiddenwhite:visited {  color: #FFFFFF; text-decoration: none}
a.hiddenwhite:active {  text-decoration: none}

.bold { font-size: 14px; line-height: 16px; font-family: "Times New Roman", Times, serif; margin-top: 6px; margin-bottom: 3px ; font-weight: bold }
ul.none 
{
list-style-type: none; font-weight: normal
}
.normal 
{
font-weight: normal
}

.inline {  margin-top: 0px; margin-bottom: 0px}
.greenBuilding_BannerStrong {  padding-top: 10px; padding-bottom: 4px; font-weight: bold; text-decoration: overline}
.greenBuilding_BannerWeak { color: #000000; background-color: #DAEFDB; padding-top: 10px; padding-bottom: 4px }
.flushTop { margin-top: 0px}
.flushBottom { margin-bottom: 0px}
.hanging {  list-style-type: square; text-indent: -10pt}
.card {  padding-top: 8px; padding-right: 8px; padding-bottom: 12px; padding-left: 8px; border: ridge; border-width: 1px 0px; border-color: #336699 black}
.li_doc_file {  list-style-image:  url(/images/im_universal/li_doc_file.gif)}
.li_pdf_file { list-style-image:  url(/images/im_universal/li_pdf_file.gif)}
.li_web_link { list-style-image:  url(/images/im_universal/li_pdf_file.gif)}
.posterboard { padding-top: 1px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px #000000 outset; margin-top: 5px; margin-right: 20px; margin-bottom: 5px; margin-left: 20px}
.posterboard_emphasis { padding-top: 1px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px #000000 outset; margin-top: 5px; margin-right: 20px; margin-bottom: 5px; margin-left: 20px ; background-color: #FFFFA6}
