/* -- Start Site Gen Default Body Links -- (probably can get rid of)*/
.BodyLinks_DateModified,
.BodyLinks_ModifiedBy_FullName,
.BodyLinks_ObjectId,
.BodyLinks_ObjectName,
.BodyLinks_hrefURL {
   display: none;
}
/* -- End Site Gen Default Body Links -- */

/* -- Start from new_homepage_style.css -- */

/*BODY {background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/stripeBG2.gif); font-family: Helvetica, Arial, sans-serif; font-size: 12pt; color: #000000; margin: 0 0 0 0;}*/

body 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    /*margin-top: 0pt;
    margin-left: 0pt;*/
}

body.stripe_background 
{
    background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/stripeBG2.gif); 
    font-family: Helvetica, Arial, sans-serif; 
    font-size: 12pt; 
    color: #000000; 
    margin: 0 0 0 0;
}

table.main_sub{background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/stripeBG1.gif); background-repeat: repeat-y;	background-position: center; width: 1020px; padding-left:25px; padding-right:25px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif;}
table.main{background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/stripeBG1.gif); background-repeat: repeat-y;	background-position: center; width: 1020px; height:100%; padding-left:25px; padding-right:25px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif;}
table.header{background-color: #FFFFFF; width: 968px; height:84px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif;}
table.main_body{background-color: #A1C7E3; width: 968px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; vertical-align:top;}
td.main_body{padding-left:0px; padding-right:0px; padding-bottom:21px; padding-top:0px;}

/*--Start - FOr National Account pages - added by MB - 08.06.2009 --*/
table.main_sub_na{background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/na_stripeBG1.gif); background-repeat: repeat-y;	background-position: center; width: 1020px; padding-left:25px; padding-right:25px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif;}
table.main_na{background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/na_stripeBG1.gif); background-repeat: repeat-y;	background-position: center; width: 1020px; height:100%; padding-left:25px; padding-right:25px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif;}
table.main_body_na{width: 968px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; vertical-align:top;}
td.main_body_na{padding-left:0px; padding-right:0px; padding-bottom:21px; padding-top:0px;}
/*--End - FOr National Account pages  - added by MB - 08.06.2009 --*/

table.center_body_sub{height:100%; vertical-align:top; width: 565px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; }
td.center_body_sub{ background-color: #FFFFFF; width: 565px;}
table.center_body{background-color: #FFFFFF; height:100%; vertical-align:top; width: 565px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; }
td.center_body{ background-color: #FFFFFF; width: 565px;}
td.center{ background-color: #FFFFFF; width: 565px; height:100%;}

/*--Start - For pages that do not have right side content - i.e. Horizon_Frameset_Page pages - added by jwl 02.19.2009--*/ 
table.center_body_fullwidth{height:100%; vertical-align:top; width: 780px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; }
td.center_body_fullwidth{ background-color: #FFFFFF; width: 780px;}
td.center_fullwidth{ background-color: #FFFFFF; width: 780px; height:100%;}
/*--End - For pages that do not have right side content - i.e. Horizon_Frameset_Page pages - added by jwl 02.19.2009--*/ 

table.footer{background-color: #FFFFFF; width: 968px; height:100%; vertical-align:top; font-size: 11px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-left: 0px; padding-right:0px;}
td.footer{background-color: #FFFFFF; width: 968px;  vertical-align:top; font-size: 11px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-left: 5px; padding-right:15px; padding-bottom: 0px; }
td.bottom{background-color: #FFFFFF; width: 968px; vertical-align:top; font-size: 11px; color: #000000; font-family: Helvetica, Arial, sans-serif;  padding-top: 9px; padding-bottom: 45px;}


table.leftside_sub{background-color: #C7DDEE; vertical-align:top;  width:181px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; }
td.leftside_sub{background-color: #C7DDEE; vertical-align:top; width:181px;}

table.leftside{background-color: #C7DDEE; vertical-align:top;  width:179px; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; }
td.leftside{background-color: #C7DDEE; vertical-align:top; width:179px;}
td.leftnav{background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/leftnav_background.gif); background-repeat: repeat-x; vertical-align:top; width:181px;}

table.topSpacer{background-color: #A1C7E3; height:6px; vertical-align:top;  width:100%; font-size: 12pt; color: #000000; font-family: Helvetica, Arial, sans-serif; }

table.Rightside_sub{width:204px;}
td.Rightside_sub{vertical-align:top; width:204px;}
table.Rightside{background-color: #FFFFFF; width:204px;}
td.Rightside{background-color: #FFFFFF; vertical-align:top; width:204px;}

table.RightsideAdvertising{background-color: #FFFFFF; width:182px; padding-left:0px; padding-right:0px;}
td.RightsideAdvertising{background-color: #FFFFFF; vertical-align:top; width:182px; padding-bottom:7px; color: #000000; font-family: Helvetica, Arial, sans-serif; font-size: 12px;}

/*-- Added by JWL for old grey banners and text (*see Dolloars and Sense) - probably will change --*/
td.Rightside_Header{padding: 2px 0 2px 4px; background-color: #CCCCCC; font-weight: bold; font-size: 10pt;}

img.mainBody_ttl{margin-top: 20px;	margin-left: 0px; margin-right: 0px; margin-bottom: 11px;}
img.tools_divider{margin-top: 0px;	margin-left: 0px; margin-right: 0px; margin-bottom: 5px;}

table.Phys_dir{background-color: #FFFFFF; width: 193px; font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-left:10px; padding-right:30px;}
td.Phys_dir{font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-bottom:8px; padding-left:0px; vertical-align:top;}
img.Phys_dir{margin-top: 2px;	margin-left: 0px; margin-right: 0px; margin-bottom: 5px;}
a.Phys_dir {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #4491C4; text-decoration: none; font-weight: bold;}
a:visited.Phys_dir{text-decoration: none; font-weight: bold;}
a:hover.Phys_dir {text-decoration: underline; color: #003399;}
a:active.Phys_dir {text-decoration: underline;}

table.programs{background-color: #FFFFFF; width: 304px; font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; }
td.programs{font-size: 10px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-left:0px; padding-right:5px; padding-bottom:5px; padding-top:0px; vertical-align:top;}
img.programs{margin-top: 2px; width:114; height:80; margin-left: 8px; margin-bottom:5px}
img.programsArrow{cursor:pointer;}
a.programs{font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #0069AF; text-decoration: none; font-weight: bold;}
a:hover.programs {text-decoration: underline;}
a:active.programs {text-decoration: underline;}

font.standardFont{font-size: 12px; font-family: Helvetica, Arial, sans-serif;}
a.standardFont{font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #0069AF; text-decoration: none; font-weight: bold;}
a:visited.standardFont{text-decoration: none; font-weight: bold;}
a:hover.standardFont{text-decoration: underline; color: #003399;}
a:active.standardFont{text-decoration: underline;}

table.news_events{background-color: #FFFFFF; width: 204px; font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-left:0px; padding-right:0px;}
td.news_events{ background-color: #FFFFFF; font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-left:5px; padding-right:5px; padding-bottom:10px; padding-top:0px; vertical-align:top;}
td.news_events2{ background-color: #FFFFFF; font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-left:10px; padding-right:5px; padding-bottom:10px; padding-top:0px; vertical-align:top;}
img.news_events{margin-top: 10px; margin-left: 5px; margin-right: 0px; margin-bottom: 5px;}
.news_events_date{font-size: 12px; color: #999999; font-family: Helvetica, Arial, sans-serif;}
a.news_events{font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #0069AF; text-decoration: none; font-weight: normal;}
a:hover.news_events{text-decoration: underline;}
a:active.news_events {text-decoration: underline;}

table.helpcenter{background-color: #FDE1B1; width:179px;  padding-left:10px; padding-right:5px; padding-bottom:0px; padding-top:5px;  vertical-align:top;}
td.helpcenter{padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top:0px;  background-color: #C7DDEE;}
td.helpcenter_body{vertical-align:top; font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; padding-bottom:2px;}
img.helpcenter{margin-bottom: 0px;}
img.helpcenter_divider{margin-bottom: 5px; margin-top: 5px;}
img.helpcenter_arrow{margin-bottom: 4px; margin-top: 2px; margin-right:5px;  margin-left:5px;}
a.helpcenter {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal; padding-bottom:8px;}
a:hover.helpcenter {text-decoration: underline;}
a:active.helpcenter {text-decoration: underline;}

a.topnav {font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #003366; text-decoration: none; font-weight: bold;}
a:hover.topnav {text-decoration: underline;}
a:active.topnav {text-decoration: underline;}
.topnav_bg {background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/top_nav_orangeline.gif);}
.time{color: #666666;font-size: 12px; font-family: Helvetica, Arial, sans-serif; line-height: 25px; text-align: right; vertical-align: bottom; padding-right:5px;}

table.leftnav{width: 179px;  font-size: 12px;  color: #003366; font-family: Helvetica, Arial, sans-serif;  padding-left:10px; padding-right:5px; padding: 4px;}
a.leftnav {font-family: arial, helvetica, sans-serif; font-size: 12px;  color: #003366; font-weight: bold; padding: 4px; text-decoration: none;}
a:hover.leftnav {text-decoration: none;}
a:active.leftnav {text-decoration: underline;}

.dhtml_link_cell {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #003366; text-decoration: none; font-weight: bold; padding: 2px; }
.dhtml_link {color: #003366; font-size: 11px; text-decoration: none; font-weight: bold; padding: 4px; }
.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; padding: 2px;}

p {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
/*b {font-weight: bold;}*/
u {text-decoration: underline;}

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; width:140px;}
option {font-family: arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt;}
textarea {font-family: arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt;}

/*.body_copy {font-size: 8pt; color: #000000;}*/
/*.body_copy {font-size: 9pt; color: #000000;}*/
.body_copy {font-size: 10pt; color: #000000;}



a.btt {font-size: 10pt; font-weight: bold; text-decoration: none; color: #333399;}
a:hover.btt {text-decoration: underline;}
a:active.btt {text-decoration: underline;}

/*-- added by jwl 07.17.2008 for rightside content on sub_pages and aubhome_pages--*/
.rightside_cell
{
    background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/rightad_body.gif); 
    background-repeat: repeat-y; 
    width: 206px; 
    height: 80px;
}
.rightside_title_cell 
{   
    background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/rightad_top.gif); 
    font-family: "times new roman", times-new, times, serif; 
    font-size: 14pt; 
    color: #ffffff; 
    font-weight: bold; 
    text-align: left; 
    padding-left: 25px; 
    width: 206px; 
    height: 39px;
}

.rightside_content_cell
{
    background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/rightad_body.gif); 
    background-repeat: repeat-y; 
    width: 206px; 
    height: 135px; 
    padding-top: 4px;
}

/*-- Start from \community\css\home_style.css --*/
.rightHeader {font-weight: bold;font-size: 9pt;font-family: arial, helvetica, sans-serif; color: #333399;text-decoration:none;}
.rightHeader_body_copy {font-size: 8pt; color: #000000} /* --Added by jwl 10.15.2008 --*/
.bot_link {text-decoration: none; font-size: 8pt; color: #0066CC; }
.bot_link:active {text-decoration: underline; font-size: 8pt; }
.bot_link:hover {text-decoration: underline; font-size: 8pt; }
/*-- End from \community\css\home_style.css --*/


/* -- added by jwl 05.21.2008 for visual editor purposes-- */
/*.right_advertisement_body {background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/rightad_body.gif); background-repeat: repeat-y; width: 206px; height: 228px;}*/
.right_advertisement_body {background-color:yellow;}

.articleHeading {font-family: "Times New Roman", Times, serif; font-size: 16pt; font-style: normal; color: #333399; font-weight: bold;}


.factsheet_copy {font-size: 10pt; padding-left: 19px; padding-right: 19px; padding-top: 5px; padding-bottom: 10px;}
.subheading_text {color: #ffffff; text-align: center; font-weight: bold;}
/*-- added by jwl 11.20.2008 for nj home page column headers --*/
.subhead_text {font-size:11px; color: #ffffff; text-align: center; font-weight: bold;}

a.breadcrumb_current {font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}
a:hover.breadcrumb_current {text-decoration: underline;}
a:active.breadcrumb_current {text-decoration: underline;}														            

td.breadcrumb {font-size: 8pt; font-weight: normal; color: #ffffff;}
span.breadcrumb {font-size: 8pt; font-weight: normal; color: #ffffff; font-style: italic;}
a.breadcrumb {font-size: 8pt; color: #ffffff; text-decoration: none; font-style: italic;}
a:hover.breadcrumb {text-decoration: underline;}
a:active.breadcrumb {text-decoration: underline;}														            

a.top_nav {font-family: times new roman, times-new, times, serif; font-size: 16pt; color: #ffffff; font-weight: bold; text-decoration: none;}
a:hover.top_nav {text-decoration: underline;}
a:active.top_nav {text-decoration: underline;}	

td.small {font-size: 8pt;}

/* -- End from new_homepage_style.css -- */

/* -- Start from navigation.css -- */

.arrowlistmenu
{
    width: 181px; /*width of accordion menu*/
}

/*CSS class for menu headers in general (expanding or not!)*/

.arrowlistmenu .menuheader
{ 
    font: bold 14px Arial;
    color: #00226F;
    margin-bottom: 5px; /*bottom spacing between header and rest of content*/
    padding: 1px 0 1px 0; /*header text is indented 10px*/
    cursor: hand;
    cursor: pointer;
    display: block;
}


/*CSS class for menu headers in general (expanding or not!)*/

.arrowlistmenu .menuheader_current
{ 
    font: bold 14px Arial;
    color: #00226F;
    margin-bottom: 5px; /*bottom spacing between header and rest of content*/
    /*padding: 1px 5px 1px 10px;*/  /*header text is indented 10px*/
    padding: 1px 0 1px 0; /*header text is indented 10px*/
    cursor: hand;
    cursor: pointer;
    display: block;
    background-color: #e6f5ff; 
    width: 179px;
}

.menuheader a
{
    color: #00226F;
    display: block;
    text-decoration: none;
}

/*hover state CSS*/
.menuheader a:hover
{ 
    color: #00226F;
    text-decoration: underline;
}


.menuheader_current a
{
    color: #00226F;
    display: block;
    text-decoration: none;
}

.menuheader_current a:hover
{ 
    color: #00226F;
    text-decoration: underline;
}


/*CSS class to apply to expandable header when it's expanded*/
.arrowlistmenu .openheader
{ 
}

/*CSS for UL of each sub menu*/
.arrowlistmenu ul
{ 
    list-style-type: none;
    /*margin: 0 0 5px 0;*/
    margin: 0;
    padding: 0;
    margin-bottom: 5px; 
}


.arrowlistmenu ul li
{
    /*adding-bottom: 5px;*/
    /*padding: 0 5px 5px 0;*/
    padding-bottom: 5px;
    
}


.categoryitems_nonexpanding li.current
{
	background-color: #e6f5ff;
	color: #fff;
	text-decoration: none;
	width: 179px;
	padding-top: 4px;
    
}

.arrowlistmenu ul li a
{
    color: #4491C4;
    display: block;
    padding-left: 15px; 
    text-decoration: none;
    font-weight: bold;
    font-size: 80%;
}

.arrowlistmenu ul li a:visited
{
    color: #4491C4;
}

/*hover state CSS*/
.arrowlistmenu ul li a:hover
{ 
    color: #4491C4;
    text-decoration: underline;
}



.leftnav_links {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFCC66; text-decoration: none;}
.leftnav_links_y {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFCC66; text-decoration: none;}

.leftnav_links_w {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.leftnav_links_b {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none;}

.leftnav_links_g {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #0b8523; text-decoration: none;}

.leftnav_links_o {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #f3950f; text-decoration: none;}

a.leftnav_links:link {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.leftnav_links:visited {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.leftnav_links:hover {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFCC66; text-decoration: none;}

a.leftnav_links_current:link {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFCC66; text-decoration: none;}
a.leftnav_links_current:visited {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFCC66; text-decoration: none;}
a.leftnav_links_current:hover {font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #FFFF66; text-decoration: none;}

ul.body_list {list-style-type: disc; margin-left: 30px; margin-top: 15px;}

/* -- eliminated by jwl 05.27.2008 to avaiod conflict with another ul --*/
/*
ul {
list-style-type: none;
padding: 0;
margin-left: 8px;
margin-bottom: 0px;
margin-top: 0px;

}
*/

ul ul ul li.leftnav {
padding-left: 7px;
}

ul ul ul ul li.leftnav {
padding-left: 7px;
}

li a:hover {
	text-decoration:underline;
}

li a {
	text-decoration:none;
}

 /*Dental Drop Down Menu*/
#dropmenudiv{
border-left:1px solid #571308; border-right:1px solid #571308; border-top:1px solid #571308; border-bottom:0px solid #571308; position:absolute;
line-height:16px;
z-index:100;
text-align: left;
margin-left: -99px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial; color:#ff0000; 
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #571308;
padding: 1px 0;
text-decoration: none;
font-size: 12px;
}

#dropmenudiv a:link { color:#003399 }
#dropmenudiv a:visited { color:#003399 }
#dropmenudiv a:hover{ /*hover background color*/
color:#003399; 
background-color: #F3E6E6;
font-size: 12px;
}

/* -- End from navigation.css -- */

/* -- Start from style.css --*/
/*i.copy{font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #333399;}*/
/*a.btt{font-size: 8pt;font-weight: bold;text-decoration: none;color: #333399;} */
b {font-weight: bold;}
b.white {font-family: "Times New Roman", Times, serif; color: #ffffff;}
b.white2 {color: #ffffff;}
b.red {font-weight: bold; color: #ff0000;}
b.qa {font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 10pt; font-style: italic; color: #ff0000;}
b.lblue {color: #0075BA;}
b.dblue {color: #333399;}
b.pharm {font-weight: bold;font-size: 10pt;font-family: arial, helvetica, sans-serif;}
b.pharmS {font-weight: bold;font-size: 8pt;font-family: arial, helvetica, sans-serif; color: #999999;}
b.white {color: #ffffff;}	
b.whiteS {color: #ffffff; font-size: 8pt;}
/*b.blue {font-weight: bold;font-size: 10pt;font-family: arial, helvetica, sans-serif; color: #333399;}*/
b.blue {font-weight: bold;font-family: arial, helvetica, sans-serif; color: #333399;}
b.bigblue {font-weight: bold;font-size: 12pt;font-family: arial, helvetica, sans-serif; color: #333399;}
p.footer {font-family: arial, helvetica, sans-serif; font-size: 8pt;}

i.name {font-family: "Times New Roman", Times, serif; font-weight: bold; color: #333399; font-size: 14pt; font-style: normal; line-height: normal; font-variant: normal;}

span.red {color: #ff0000;}

a.boldblue {font-size: 10pt; color: #333399; font-weight: bold; text-decoration: none;}

/* -- End from style.css --*/

/* -- Start from \informed\xml\about.xml --*/
.rocular {font-family: arial,helvetica,sans-serif;font-size: 9pt;color:#003399;}
.rocula {padding-right: 4px;padding-top: 4px;}
/* -- End from \informed\xml\about.xml --*/

/* -- Start from \informed\xml\where_fact.xml --*/
.fact_link {color: #003399; text-decoration: none;}
.fact_link:hover {color: #003399; text-decoration: underline; }
.fact_link:active {color: #003399; text-decoration: underline; }
/* -- End from \informed\xml\where_fact.xml --*/

/* -- Start from providers_spec_pharmacy_order.asp --*/
.order_head {font-size: 9pt; text-align: center; border: 1px solid #003399; background-color: #0066CC; color: #ffffff; font-weight: bold;  padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}
.order_title {font-size: 9pt; border: 1px solid #003399; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; font-weight: bold;}
.order_mark {border: 1px solid #003399; font-weight: bold; font-size: 13pt; color: #003399; padding: 2px;}
/* -- End from providers_spec_pharmacy_order.asp --*/

/* -- Start from members_spec_pharmacy.asp (Was .order_mark)--*/
.order_mark2 {border: 1px solid #003399; font-size: 9pt; color: #000000; padding-left: 5px;}
/* -- Start from members_spec_pharmacy.asp --*/


/* -- Start from informed\css\style.css --*/
a.lblue_nav {font-size: 8pt; color: #0066CC; text-decoration: none;}
a.lblue_nav:active {font-size: 8pt; color: #0066CC; text-decoration: underline;}
a.lblue_nav:hover {font-size: 8pt; color: #0066CC; text-decoration: underline;}
/* -- added vertical-align - jwl 07.18.2008 --*/
sup{font-family: arial, helvetica, sans-serif; font-size: 8pt; vertical-align:top;}


/* -- End from informed\css\style.css --*/

/* -- Start from hospital_recognition_program\css\style.css --*/
.bot_header {font-size: 10pt; font-weight: bold; color: #000000; border-top: 1px solid #3366CC; padding-top: 2px; padding-bottom: 3px; padding-left: 5px; background-color: #CFDEF5;}

/* -- Start from eprise discount programs\css\discount_programs_style.css --*/
td.pagetitle {background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/title_bg.gif); width: 247px; background-repeat: no-repeat}
div.pagetitle_text {text-align: center; width: 247px; padding-top: 1px; font-family: times new roman, times-new, times, serif; font-size: 20pt; color: #0367a3; font-weight: bold;}
a.discount_programs_link {font-size: 11pt; color: #ffffff; height: 44px; background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/discpgm_linkbg.gif); background-repeat: repeat-x; text-decoration: none; font-weight: bold; padding: 10px 5px 10px 5px;}
a:hover.discount_programs_link {text-decoration: underline; height: 44px; }
a:active.discount_programs_link {text-decoration: underline; height: 44px; }														            
td.sectiontitle {background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/section_grad.gif); height: 28px; background-repeat: repeat-y; margin-top: 20px;}
div.sectiontitle_text {width: 210px; padding: 5px 0 0 5px;; font-size: 11pt; color: #0064d1; font-weight: bold;}
i.copyNew{font-style: italic; color: #0F3C80; font-weight:bold; font-size: 11pt;}
ul.GlobalFitList {list-style-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/blue_bullet.gif); list-style-type: disc; font-family: arial; font-size:10pt;}
li.GlobalFitListItem {margin-left: 20px;}

/* -- End from eprise discount programs\css\discount_programs_style.css --*/


/* -- Start - added these for the Horizon - Sub Page Style  - jwl  --*/
.subpage_body 
{
    /*font-size: 8pt;*/ 
    font-size: 10pt; /*test font*/ 
    /*color: #000000;*/
    width: 565px; 
    /*height: 266px;*/
    padding: 13px 90px 30px 26px;
    /*padding: 13px 0 30px 26px;*/ 
    vertical-align:top;
    background-color: #FFFFFF;
    /*width: 565px;*/
    height: 100%;
}
.subpage_body p 
{
    font-size: 10pt; /*test font*/
    /*color: #000000;*/
}

.subpage_body a 
{
    font-size: 10pt; /*test font*/
}

.subpage_body p.select_from_left_nav 
{
    font-size: 12px;
    color: #113f7d; 
    font-weight: bold; 

}

.subpage_body ul 
{
    font-size: 10pt; /*test font*/
    color: #000000;
    list-style-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/blue_bullet.gif); 
    list-style-type: disc;
}

.subpage_body li a 
{
	text-decoration: underline;
}

.subpage_body table
{
    font-size: 10pt; /*test font*/
    color: #000000;
}

.subpage_body i.copy
{
	/*font-family: arial, helvetica, sans-serif;*/ 
	/*font-size: 10pt;*/ 
	font-style: italic; 
	font-weight: bold; 
	color: #333399;
	
}

.subpage_body  i.copyD 
{
    font-weight: bold; 
    color: #333399; 
    font-size: 10pt;
}

.subpage_body i.fontTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;	
}

.subpage_body td.copy
{
	/*font-family: arial, helvetica, sans-serif;*/ 
	/*font-size: 10pt;*/ 
	font-style: italic; 
	font-weight: bold; 
	color: #333399;
	
}

.subpage_body b.fontTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;	
}

.subpage_body a.btt 
{
	/*font-size: 8pt;*/ 
	font-weight: bold; 
	text-decoration: none; 
	color: #333399;
} 

.subpage_body a:hover.btt 
{
	text-decoration: underline;
} 

.subpage_body a:active.btt 
{
	text-decoration: underline;
}

.subpage_body p.subfooter 
{
    font-size: 10px;
    text-align: center;
}

.subpage_body p.footer 
{
    font-family: arial, helvetica, sans-serif; 
    font-size: 8pt;
}

.subpage_body p.footer a
{
    font-family: arial, helvetica, sans-serif; 
    font-size: 8pt;
}

/* -- End - for the Horizon - Sub Page Style --*/


/* -- Start - added these for the Horizon - Sub Home Page Style  - jwl  --*/
.subhome_body
{
    padding: 0px 0px 21px 0px;
    background-color: #FFFFFF;
    font-size: 10pt; /*test font*/
    vertical-align:top; 
    width: 565px;
    /*height: 100%;*/
    /*height: 266px;*/ 
}

.subhome_body p 
{
    font-size: 10pt; /*test font*/
    text-align: justify; 
    padding: 20px;
}

.subhome_body table td p 
{
    font-size: 10pt; /*test font*/
    text-align: left; 
    padding: 0px;
}
/* -- End - for the Horizon - Sub Home Page Style --*/


/* -- Start - added these for the Horizon_Sub_HomePage Style  09.02.2008 (replacing old Horizon_Sub_Home_Page Style)  - jwl  --*/
.subhome_content 
{
    background-color: #FFFFFF;
    font-size: 10pt; 
    text-align: justify; 
    padding: 29px 20px 29px 20px;
    width: 565px;
    height: 158px;
}

.subhome_table_content
{
    padding: 10px 10px 0px 10px;
    font-size: 10pt;
    
}
.subhome_table_content a
{
    font-size: 10pt; 
    font-weight: bold; 
    text-decoration: none; 
    color: #333399;
}
.subhome_table_content a:hover
{
    text-decoration: underline;
}
.subhome_table_content a:active
{
    text-decoration: underline;
}
/* -- End - added these for the Horizon_Sub_HomePage Style  09.02.2008 (replacing old Horizon_Sub_Home_Page Style)  - jwl  --*/



/* -- Start - added these for the NJHealth_Tabbed_Home_Page Style  11.20.2008 - jwl  --*/
.tabbed_home_table_content
{
    padding: 5px 5px 10px 5px;
    font-size: 11px;
    color: #000000;
}

.tabbed_home_table_content p
{
    font-size: 11px;
    color: #000000;
} 

.tabbed_home_table_content a
{
    font-weight: bold; 
    text-decoration: none; 
    color: #333399;
}

.tabbed_home_table_content a:hover
{
    text-decoration: underline;
}

.tabbed_home_table_content a:active
{
    text-decoration: underline;
}
/* -- End - added these for the NJHealth_Tabbed_Home_Page Style  11.20.2008 - jwl  --*/



/*Below is special for hhrewards pages */
.subpage_body_hhrewards
{
    font-size: 10pt; /*test font*/ 
    width: 565px; 
    /*height: 266px;*/ 
    padding: 13px 0 30px 26px; 
    vertical-align:top;
    background-color: #FFFFFF;
    /*width: 565px;*/
    height: 100%;
}
.subpage_body_hhrewards p 
{
    font-size: 10pt; /*test font*/
}
.subpage_body_hhrewards table
{
    font-size: 10pt; /*test font*/
    color: #000000;
}
.subpage_body_hhrewards ul 
{
    font-size: 10pt; /*test font*/
    color: #000000;
    list-style-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/blue_bullet.gif); 
    list-style-type: disc;
}
/*Above is special for hhrewards pages */


/* -- Start - added these for the Horizon Stacked Style (discount pages) - jwl 07.18.2008 --*/
.stackedstyle_body 
{
    font-size: 10pt; /*test font*/ 
    color: #000000;
    text-align: justify; 
    padding: 20px;
}

.stackedstyle_body p 
{
    font-size: 10pt; /*test font*/
    color: #000000;
}

.stackedstyle_body i.copyNew 
{
    font-style: italic; 
    color: #0F3C80; 
    font-weight:bold; 
    font-size: 11pt;
}


.stackedstyle_body ul 
{
    font-size: 10pt; /*test font*/
    color: #000000;
    list-style-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/blue_bullet.gif); 
    list-style-type: disc;
}

.stackedstyle_body p.footer 
{
    font-family: arial, helvetica, sans-serif; 
    font-size: 8pt;
}

/* -- End - for the Horizon Stacked Style (discount pages) --*/


/* -- Start - added these for the Horizon - Full Width Banner Sub Page Style - jwl 07.29.2008 --*/
.fullwidth_subpage_body 
{
    font-size: 10pt;  
    color: #000000;
    text-align: justify; 
    padding: 20px;
}

.fullwidth_subpage_body p 
{
    font-size: 10pt; 
}

.fullwidth_subpage_body table
{
    font-size: 10pt; 
    color: #000000;
}

.fullwidth_subpage_body ul 
{
    font-size: 10pt; /*test font*/
    color: #000000;
    list-style-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/blue_bullet.gif); 
    list-style-type: disc;
}

/* -- End - for the Horizon - Full Width Banner Sub Page Style  --*/

/* -- Start from myhealthyhorizon\css\style.css --*/
.right_title{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-style: normal;color: #333399; font-weight: bold;}
/* -- Added below - JWL -- */
.right_text{font-family: Arial, Helvetica, sans-serif;font-size: 10pt;}
/* -- End from myhealthyhorizon\css\style.css --*/

/* -- Start from /hospital_recognition_program/intro.asp -- */
td.top_margin 
{
    padding-top:10px;
}

td.indent 
{
    padding-top:10px;
    padding-left:30px;
}
/* -- End from /hospital_recognition_program/intro.asp -- */

/* -- Start from /conversion/css/new_homepage_style.css -- */

/* -- updated to fit in subhome style --*/
.left_copy 
{
    text-align: left;
    padding-right: 20px; 
    /*padding-left: 20px;*/
}

.form_header_line1 
{
    color: #0069AF; 
    font-family: "times new roman", times-new, times, serif; 
    font-size: 18px; 
    font-weight: bold;
}

.verticle_rule 
{
    background-image: url('/SiteGen/Uploads/Public/horizon_bcbsnj/images/verticle_rule.gif'); 
    background-repeat: repeat-y;
    width: 1px;  
}

input.txt {
	width: 240px;
	border: 1px solid #a1c7e3;
	color: #113F7D;
	font-size: 12px;
	margin-top: 5px;
	font-weight: bold;
	padding: 1px 0 1px 10px;
}

.signup_button 
{ 
    margin: 5px 0 15px 150px; 
}

.thankyou_copy 
{
    text-align: left; 
    padding-left: 5px; 
    font-size: 11pt;
}

/* -- End from /conversion/css/new_homepage_style.css -- */

/* -- Start from /conversion_info.asp -- */
.body_copy_large_blue 
{
    font-size: 12pt; 
    color: blue; 
    margin: 0 20px 0 20px; 
    font-weight: bold; 
    text-align: center;
}
/* -- End from /conversion_info.asp -- */

/* -- Start from /newsroom/newsroom_companyinformation_history.asp -- */
th.year_heading 
{
     width: 10%; 
     text-decoration: underline;
     font-weight: bold; 
     text-align: left;
}

th.milestone_heading 
{
    width: 90%; 
    text-decoration: underline; 
    font-weight: bold; 
    text-align: left; 
} 

td.year 
{
    width: 10%; 
    text-align: left; 
}

td.milestone 
{
    width: 90%; 
    text-align: left; 
}
/* -- End from /newsroom/newsroom_companyinformation_history.asp -- */


/* -- Start from /aboutus_awards.asp -- */
.awardBlue {color: #0066CC;}
.awardHeader {font-family: "times new roman", "times new", sans-serif; font-size: 12pt; color: #0066CC; font-weight: bold;}
.awardCopy {font-family: arial, sans-serif; font-size: 8pt; color: #000000;}
.awards_link {font-family: "times new roman", times, serif; font-size: 12pt; font-weight: bold; color: #666666; text-decoration: none; line-height: 90%;}
.awards_link:hover {text-decoration: underline;}
.awards_link:active {text-decoration: underline;}
.awards_visited {font-family: "times new roman", times, serif; font-size: 12pt; font-weight: bold; color: #0066CC; text-decoration: none; line-height: 90%;}
.awards_link_cell {padding-left: 2px; padding-right: 14px; padding-bottom: 10px;}
.awards_arrow {padding-top: 2px;}
.awards_ul {padding-left: 0px; margin-left: 15px;}
.awards_li {font-size: 9pt; padding-bottom: 10px;}
/* -- End from /conversion_info.asp -- */

/* -- Start from /community/community_foundation_grant_awards_08.asp -- */
span.uline {text-decoration: underline; color: blue;}
/* -- Start from /community/community_foundation_grant_awards_08.asp -- */


/* -- Start from /community/community_calendar.asp -- */
.calendar_head 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #333399; 
	background-color: #FFCC00; 
	padding: 2px;
}

.calendar_date 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold;
	color: #333399; 
	padding: 2px;
}

.calendar_data 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt; 
	padding-left: 2px;
	color: #333399;  
}
/* -- End from /community/community_calendar.asp -- */

/* -- Start from /newsroom/css/style.css -- */

.services_head {margin-bottom: 10px; margin-left: 2px; margin-top: 10px;}
/*.services_head td {font-weight: bold; font-size: 12px; color: #000000; border-top: 1px solid #3366CC; background-color: #CFDEF5; padding-top: 3px; padding-left: 5px; padding-bottom: 3px;}*/
.services_head td {font-weight: bold; font-size: 12px; color: #000000; border-top: 1px solid #3366CC; background-color: #CFDEF5; padding-top: 3px; padding-left: 5px; padding-bottom: 3px;}
.services_wrapper {margin-left: 2px;}
/*.services_wrapper td.services_wrapper_head {padding-left: 20px; padding-right: 10px; font-size: 10px;font-size: 12px; font-weight:bold;}*/
/*.services_wrapper td.services_wrapper_left {}*/
/*.services_wrapper td.services_wrapper_middle {background-color: #CCCCFF;}*/
.services_wrapper td.services_wrapper {padding-left: 20px; padding-right: 10px; font-size: 12px;}

.newsroom_fact {background-image: url(/SiteGen/Uploads/Public/horizon_bcbsnj/images/news_room/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;}

/* -- End from /community/css/style.css -- */

/* -- Start - added by jwl for community current events listing -- */
.current_event_link {font-family: "Times New Roman", Times, serif; font-weight: bold; color: #333399; text-decoration: none;}
.current_event_link:hover {text-decoration: underline; }
.current_event_link:active {text-decoration: underline; }
/* -- End - added by jwl for community current events listing -- */

/* -- Start from /providers_forms_downloadable_forms.asp -- */
a.quickLink:link 
{
    color:blue;
    font-size:12px;
    text-decoration:underline;
}
a.quickLink:active 
{
    color:blue;
    font-size:12px;
    text-decoration:underline;
}
a.quickLink:hover 
{
    color:blue;
    font-size:12px;
    text-decoration:underline;
}
a.quickLink:visited 
{
    color:blue;
    font-size:12px;
    text-decoration:underline;
}
a.pdfLink 
{
    color:blue;
    text-decoration:none;
    font-weight:bold;
}
a:hover.pdfLink 
{
    color:blue;
    text-decoration:underline;
    font-weight:bold;
}
/* -- End from /providers_forms_downloadable_forms.asp -- */


/* -- Start from /pharmacy/information/news_releases.html -- */

.news_article_year {color: #333399; font-family: Times New Roman; font-weight: bold; font-size: 20px;}
.news_article_category {color: #000000; font-family: Times New Roman; font-weight: bold; font-size: 16px; line-height: 70%}
.news_article_title {font-size: 15px; font-weight: bold;}
.news_article_date {font-weight: bold; font-size: 12px; padding-top: 10px; padding-bottom: 10px;}
.news_article_pad {padding-left: 91px; padding-top: 5px;}
.news_article_display {padding-left: 30px;padding-top:10px;}
.news_icon_margin {margin-right: 10px; float: left;}

a.news_article_link:link {font-size: 13px; font-weight: bold; color: #333399; text-decoration: none; font-style:normal;}
a.news_article_link:visited {font-size: 13px; font-weight: bold; color: #333399; text-decoration: none; font-style:normal;}
a.news_article_link:hover {font-size: 13px; font-weight: bold; color: #333399; text-decoration: underline; font-style:normal;}

/* -- End from /pharmacy/information/news_releases.html -- */


/* -- Start from NJ Health new_homepage_style.css -- */
a.tools_resources {font-size: 8pt; color:#000000; text-decoration:none; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
a:hover.tools_resources {font-size: 8pt; color:#000000; text-decoration:underline; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
a:active.tools_resources {font-size: 8pt; color:#000000; text-decoration:underline; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

a.center_links {font-size: 10pt; color: #000000; text-decoration:none;}
a:hover.center_links {font-size: 10pt; color: #000000; text-decoration:underline;}
a:active.center_links {font-size: 10pt; color: #000000; text-decoration:underline;}
/* -- End from NJ Health new_homepage_style.css -- */

/* -- Start from NJ Health style.css -- */
a.twelvepoint {font-size: 12pt;}
/* -- End from NJ Health style.css -- */

/* -- Start from NJ Health /members_nj_familycare_advantage_eligible.asp -- */
.datatable {border: 1px solid #000000; margin-left: 20px;}
.datatable td, .datatable th {border: 1px solid #000000; padding: 0 5px 0 5px;}
/* -- End from NJ Health /members_nj_familycare_advantage_eligible.asp -- */

/* -- Start - Visual Editor Styles - Added by JWL 03.27.2009 --*/
.blue_content_header {font-weight: bold; color: #333399;}
.blue_content_bold_12pt {font-size: 12pt; font-weight: bold; color: #333399;}
.blue_content_bold_italic {font-style: italic;font-weight: bold; color: #333399;}
/* -- End - Visual Editor Styles  --*/

/* -- Start - Visual Editor Styles - Added by JWL 11.23.2009 for FSA --*/
.lightblue_content {color: #0075BA;}
/* -- End - Visual Editor Styles - Added by JWL 11.23.2009 for FSA  --*/

/* -- Start - Home Page SSO Area - Added by JWL 04.09.2009 --*/
td.SSO_Area 
{
    background-color: #F8E5BD;
}
table.SSO_Table
{
    color: #122268; 
    /*margin-left: 10px;*/ 
    margin: 12px 0px 0px 10px; 
    font-family: Arial;
}
td.SSO_Heading 
{
    font-size: 15px;
    font-weight: bold;
    height: 10px;
}
td.SSO_Text 
{
	font-size: 12px;
	padding-top: 5px;
}
/* -- End - Home Page SSO Area --*/


/* -- Start - Online Services - from new_homepage_style.css - Added by JWL 06.08.2009 --*/
.abucket_text_big 
{
	font-weight: bold; font-size: 20px; color: #ffffff; font-family: Times New Roman, Garamond, serif; text-decoration: none;
}
.abucket_text 
{
	font-weight: bold; font-size: 20px; color: #ffffff; font-family: Times New Roman, Garamond, serif; text-decoration: none;
}
a.abucket 
{
    /* -- adjusted by jwl 02.02.10 - put padding on div in Horizon_Sub_HomePage_Four_Features layout --*/ 
	/* -- padding-left: 7px; font-weight: bold; font-size: 14px; color: #ffffff; font-family: Times New Roman, Garamond, serif; text-decoration: none;--*/
	font-weight: bold; font-size: 14px; color: #ffffff; font-family: Times New Roman, Garamond, serif; text-decoration: none;
}
.subheading
{
    /* changed to larger and Serif font as per RM 07.21.2009 by JWL */
	/*text-align:center; font-size:18pt; color:White;*/
	text-align:center; font-size:20pt; color:White; font-family: Serif, Times New Roman, Garamond; 
}
a.b_bucketHeader 
{
	font-weight: bold; font-size: 16px; color: #ffffff; font-family: Times New Roman, Garamond, serif; text-decoration: none;
}
.featuresBuckets 
{
    /* changed to larger font as per RM 07.21.2009 by JWL */
	/*font-size: 9px; width:160px; color: #000000; padding-top: 8px; font-family: arial, helvetica, sans-serif; text-decoration: none;*/
	font-size: 8pt; width: 160px; color: #000000; padding-top: 8px; font-family: arial, helvetica, sans-serif; text-decoration: none;
	/*font-size: 8pt; width: 160px; color: #000000; font-family: arial, helvetica, sans-serif; text-decoration: none;*/

}
a.bBucketLink 
{
	font-weight: bold; font-size: 11px; color: #55a6cf; font-family: arial, helvetica, sans-serif; text-decoration: none
};
a.bBucketLink:hover 
{
	text-decoration: underline;
}
a.bBucketLink:active 
{
	text-decoration: underline;
}
#rightnav 
{
	border-collapse:collapse
}

#rightnav td 
{
	background-color:#66B2D6; height:30px; border: solid 1px white; text-align:center;
}

.rightnavlink 
{
    /* changed to Serif font as per RM 07.21.2009 by JWL */
	/*color:white; text-decoration:none;*/
	color:white; text-decoration:none; font-family: Serif, Times New Roman, Garamond;
}

#rightnavsubtable 
{
	border-collapse:collapse; margin-left:15px;
}

#rightnavsubtable td 
{
	background-color:Transparent; border: 0px none; text-align:left; height:auto;
}
a.tools_demos_list 
{
	font-weight: bold; font-size: 11px; color: #000000; font-family: arial, helvetica, sans-serif; text-decoration: none;
}
/* -- added to change name - jwl -- */
table.topSpacer_liteblue 
{
	font-size: 12pt; vertical-align: top; width: 100%; color: #000000; font-family: Helvetica, Arial, sans-serif; height: 6px; background-color: #add1e9;
}
/* -- End - Online Services - from new_homepage_style.css --*/

/* -- START - for Horizon_Sub_HomePage_Four_Features_No_Center_Nav (used for SHBP)  - Added by JWL 09.17.2009 --*/
.bottomBucketHeading_FourFeature 
{
	background-color: #007ebd; padding: 5px 0 0 10px; font-size: 14pt; color: #ffffff; font-family: Times; text-align: left;
}
.bottomBucketContent_FourFeature
{
	text-align: left; font-size: 10pt; color: #595959; font-family: Helvetica, Verdana, sans-serif;								
}
.bottomBucketContent_FourFeature div.bbc_content
{
    padding: 5px 0 0 10px; width: 180px;
}
.bottomBucketContent_FourFeature div.bbc_content a
{
    color: #007ebd;
}
/* -- END - for Horizon_Sub_HomePage_Four_Features_No_Center_Nav (used for SHBP)  - Added by JWL 09.17.2009 --*/

/* -- START - For SHBP - Added by JWL 09.17.2009 --*/
.dark_blue_title 
{
    font-family: helvetica, arial; font-size: 13px; font-weight: bold; color: #003366;
}
	
a.dark_blue_links:link 
{
    font-family: helvetica, arial; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;
}
a.dark_blue_links:visited 
{
    font-family: helvetica, arial; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;
    }
a.dark_blue_links:hover 
{
    font-family: helvetica, arial; font-size: 11px; font-weight: bold; color: #003366; text-decoration: underline;
}

/* -- END - For SHBP - Added by JWL 09.17.2009 --*/

/* -- START - For FSA - Added by JWL 11.23.2009 --*/
td.smallWhiteBold
{
    font-weight: normal; font-size: 8pt; color: #ffffff; font-weight: bold;
}
.smallblack 
{
    font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal
}
/* -- END - For FSA - Added by JWL 11.23.2009 --*/