td {font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000;}
td.topnav {font-size: 8pt; color: #ffffff;}
td.bucket {font-size: 6pt;}
td.navbar {font-size: 8pt; color: #000000;}
td.footer {font-size: 8pt;}

td.leftbar {font-weight: bold; color: #ffffff;}
td.leftbar_members {font-weight: bold; font-size: 8pt; color: #333399;}
td.leftbar_providers {font-weight: bold; font-size: 8pt; color: #CC9900;}
td.leftbar_broker {font-weight: bold; font-size: 8pt; color: #339833;}
td.leftbar_group {font-weight: bold; font-size: 8pt; color: #990000;}
td.leftbar_copy {font-weight: normal; font-size: 8pt; color: #000000;}
leftbar_members_new{font-weight: bold; font-size: 12pt; color: #333399;}
td.dhtml_parent_cell {font-weight: bold; font-size: 12pt; color: #333399;}
a.dhtml_parent_link {font-weight: bold; font-size: 10pt; color: #333399;}

p {font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000;}
p.leftbar_copy {font-weight: normal; font-size: 8pt; color: #000000;}
p.warnnav{font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ff0000;}

input {font-family: arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt;}
select {font-family: arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt;}
option {font-family: arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt;}

b {font-weight: bold;}

b.members {font-size: 10pt; color: #333399;}
b.members_head {font-size: 11pt; color: #333399; font-style: italic;}
b.members_subhead {color: #333399;}

b.providers_head {font-size: 11pt; color: #CC9900; font-style: italic;}
b.providers_subhead {color: #CC9900;}

b.brokers_head {font-size: 11pt; color: #339933; font-style: italic;}
b.brokers_subhead {color: #339933;}

b.group_head {font-size: 11pt; color: #990000; font-style: italic;}
b.group_subhead {color: #990000;}

a {font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none;}

a.topnav {font-size: 8pt; color: #ffffff; text-decoration: none;}
a:hover.topnav {text-decoration: underline;}
a:active.topnav {text-decoration: underline;}

a.navbar {text-decoration: none; color: #0000ff;}
a:hover.navbar {text-decoration: underline;}
a:active.navbar {text-decoration: underline;}

a.group_navbar {text-decoration: none; font-weight: bold; color: #990000;}
a:hover.group_navbar {text-decoration: underline; font-weight: bold; color: #990000;}
a:active.group_navbar {text-decoration: underline; font-weight: bold; color: #990000;}

a.brokers_navbar {text-decoration: none; font-weight: bold; color: #339833;}
a:hover.brokers_navbar {text-decoration: underline; font-weight: bold; color: #339833;}
a:active.brokers_navbar {text-decoration: underline; font-weight: bold; color: #339833;}

a.providers_navbar {text-decoration: none; font-weight: bold; color: #CC9900;}
a:hover.providers_navbar {text-decoration: underline; font-weight: bold; color: #CC9900;}
a:active.providers_navbar {text-decoration: underline; font-weight: bold; color: #CC9900;}

a.members_navbar {text-decoration: none; font-weight: bold; color: #333399;}
a:hover.members_navbar {text-decoration: underline; font-weight: bold; color: #333399;}
a:active.members_navbar {text-decoration: underline; font-weight: bold; color: #333399;}

a.red {color: #ff0000;}
a:hover.red {text-decoration: underline;}
a:active.red {text-decoration: underline;}

a.footer {font-size: 8pt; text-decoration: underline; color: #0000ff;}
a.dhtml_parent_link {font-weight: bold; font-size: 10pt; color: #333399;}

u {text-decoration: underline;}
i {font-style: italic;}

i.red {color: #ff0000;}

.blimpTitle { font-family: Arial, Helvetica, sans-serif;font-size: 14pt;font-style: normal; color: #006699; font-weight: normal; text-decoration: none;}
.blimpText { font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-style: normal; color: #006699; font-weight: normal; text-decoration: none;}



.dhtml_link_cell {font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; padding: 2px;}
.dhtml_link {color: #0000ff; font-size: 12px; text-decoration: none;}
.dhtml_parent_cell {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: normal; padding: 2px;}
.dhtml_parent_link {color: #333399; text-decoration: none; font-weight: bold;}

.news_short_desc {font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 3px;}
.news_long_desc {font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 3px;}
.news_short_desc_link {font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000ff; padding: 3px;}
.news_long_desc_link {font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000ff; padding: 3px;}
.news_long_title{font-family: arial, helvetica, sans-serif;color:#0066cc;font-size:13px;font-weight:bold;}
.home_main_table {font-family: times; font-size: 13px; font-weight: bold; color: #003399;}
.home_main_table_u {font-family: times; font-size: 13px; font-weight: bold; color: #003399;text-decoration:underline;}

.right_bucket_link {font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;}
.right_bucket_link:active {font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline;}
.right_bucket_link:hover {font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline;}

.right_bucket_tools_div {padding-bottom: 4px;}

.newsroom_fact {background-image: url(/newsroom/images/newsroom_alert_fact_bg.gif); background-repeat: no-repeat; background-position: left top; font-size: 11px; }
.newsroom_fact td.title {padding-left: 8px;font-weight:bold; font-size: 11px; background-color: #FFCC66;}
.newsroom_fact td.content {font-size: 11px;  font-family:Arial; font-weight:lighter; padding-left: 8px; vertical-align: middle;}
.newsroom_fact td.bottom { background-color: #FFCC66;}
.newsroom_fact a {text-decoration: none; color: #003399; font-weight:bold; }
.newsroom_fact a:hover {text-decoration: none;}
.newsroom_fact a:active {text-decoration: none;}

.newsroom_b { }
.newsroom_b td.title {padding-left: 8px; font-weight:bold; font-size: 11px; background-color: #C1D4E9;}
.newsroom_b td.content {  padding-left: 8px;background-color: #C1D4E9; font-size: 11px; }
.newsroom_b td.bottom { background-color: #C1D4E9;}
.newsroom_b a {text-decoration: none; color: #003399;font-weight:bold;}
.newsroom_b a:hover {text-decoration: none;}
.newsroom_b a:active {text-decoration: none;}

.search {font-family: "Times New Roman", Times, serif;font-size: 12pt;font-style: normal;color: #333399; font-weight: bold;}