body, p, td, div, li { color: rgb(102, 102, 102); font-size: 11px; line-height: 18px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
a { color: rgb(24, 24, 24); font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: underline; }
.page_title { color: rgb(204, 0, 102); font-weight: bold; font-size: 14px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.page_subtitle { color: rgb(204, 0, 102); font-size: 14px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.area_header { color: rgb(0, 0, 0); font-weight: bold; font-size: 14px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.headline { color: rgb(75, 67, 156); font-weight: bold; font-size: 12px; line-height: 11px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.bodytext { color: rgb(102, 102, 102); font-size: 11px; line-height: 18px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.bodytextbold { color: rgb(0, 0, 0); font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.bodytextboldital { color: rgb(24, 24, 24); font-style: italic; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.caption { color: rgb(102, 102, 102); font-style: italic; font-size: 9px; line-height: 11px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.img_caption { color: rgb(76, 66, 153); font-size: 11px; line-height: 18px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.module_header { color: rgb(24, 24, 24); font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.module_subheader { color: rgb(204, 0, 0); font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.module_bodytext { color: rgb(24, 24, 24); font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.module_bodytextbold { color: rgb(24, 24, 24); font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.highlight_bodytext { color: rgb(102, 102, 102); font-size: 11px; line-height: 13px; font-weight: bold; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.highlight_bodytext_ital { color: rgb(204, 0, 102); font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; font-style: italic; }
.highlight_bodytextbold { color: rgb(204, 0, 102); font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.highlight_bodytextbold_large { color: rgb(204, 0, 102); font-weight: bold; font-size: 15px; line-height: 21px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.footer_header { color: rgb(102, 102, 102); font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.footer_text { color: rgb(102, 102, 102); font-size: 10px; line-height: 13px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
.nav_subsection { color: rgb(204, 0, 102); font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none; }
a.nav_section { color: rgb(0, 0, 0); font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none; }
a.nav_section_active { color: rgb(204, 0, 102); font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none; }
a.nav_subsection { color: rgb(255, 255, 255); font-size: 11px; line-height: 18px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration: underline; }
a.nav_subsection:hover { color: rgb(204, 204, 204); }
a.nav_subsection_active { color: rgb(204, 204, 204); font-size: 11px; line-height: 18px; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration: underline; }
a.bodytext_underline { color: rgb(51, 153, 204); font-size: 11px; line-height: 18px; font-family: Verdana,Arial,Helvetica; text-decoration: underline; }
a.bodytext_underline:hover { color: rgb(102, 102, 102); }
a.bodytextbold_underline { color: rgb(24, 24, 24); font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: underline; }
a.module_bodytext_underline { color: rgb(24, 24, 24); font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: underline; }
a.highlight_bodytext_underline { color: rgb(204, 0, 102); font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica; text-decoration: underline; }
a.img_caption { color: rgb(76, 66, 153); font-size: 11px; line-height: 18px; font-family: Verdana,Arial,Helvetica; text-decoration: none; }
a.img_caption:hover { color: rgb(102, 102, 102); text-decoration: underline; }
a:hover { color: rgb(255, 102, 0); text-decoration: underline; }
.ballon_pop { background-image: url(069a103603c04691e9e4031cb809345c7e361edb.gif) ; background-repeat: no-repeat; height: 104px; width: 285px; padding: 22px 15px 8px 13px; top: -20px; position: absolute; left: -20px; z-index: 10; display: none; }
.data_pop { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 12px; width: 170px; float: left; }
.data_pop a { color: rgb(102, 179, 217); font-weight: bold; text-decoration: underline; line-height: 18px; }
.data_pic { float: left; }
.data_pic img { padding-bottom: 4px; }
.data_pic_caption { margin-top: 3px; font-family: Verdana; letter-spacing: -1px; font-size: 11px; text-align: center; line-height: 18px; }
.data_pic_caption a { color: rgb(133, 136, 159); text-decoration: none; }
.data_pic_caption a:hover { color: rgb(133, 136, 159); text-decoration: underline; }
div.overdiv { opacity: 0.75; background-color: rgb(192, 192, 192); position: absolute; top: 0px; left: 0px; width: 100%; height: 101%; z-index: 15; }
div.popUpContainer { position: absolute; top: 300px; left: 200px; background-color: rgb(255, 255, 255); height: 500px; width: 500px; z-index: 15; border-color: rgb(153, 153, 153); border-style: solid; border-width: thin; }
div.square div.content { z-index: 15; }
.pop_up_data { color: rgb(112, 112, 112); font-size: 12px; padding: 25px; text-align: center; vertical-align: middle; }
.pop_up_data a { padding-top: 10px; font-size: 10px; color: rgb(133, 136, 159); text-decoration: none; }
.pop_up_data a:hover { padding-top: 10px; font-size: 10px; color: rgb(133, 136, 159); text-decoration: underline; }
