@charset "utf-8";
body
{
    /*background-color: #9a9a9a;*/
    background-color: #8f9aa4;
    background-image: url('../images/hfi/bodyBckgrd.jpg');
    background-repeat: repeat-x;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 75%;
    color: #000000;
    text-align: center;
}
body.learnmore
{
    background-color: #FFFFFF;
    background-image: none;
}
body.popup
{
    background-color: #FFFBE1;
    background-image: none;
}
.popup_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:140%;
}
.tooltop_content
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 75%;
    color: #000000;
}
ul
{
    list-style-image: url('../images/hfi/bullet.gif');
    margin-top: 0px;
    margin-bottom: 0px;
    clear: both;
}
li
{
    padding-bottom: 8px;
}
p
{
    margin-bottom: 10px;
    margin-top: 0px;
}
fieldset
{
    border: 0px;
    margin: 0px;
    padding: 0px;
}
input
{
}
select
{
    margin-top: 3px;
    margin-bottom: 3px;
}
.selectbox
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/dropdown_field.jpg');
    width: 147px;
}
img
{
    border: 0px;
}
a:link
{
    color: #1278C6;
    color: #235b86;
    text-decoration: none;
}
a:active
{
    color: #1278C6;
    color: #235b86;
    text-decoration: none;
}
a:visited
{
    color: #1278C6;
    color: #235b86;
    text-decoration: none;
}
a:hover
{
    color: #1278C6;
    color: #235b86;
    text-decoration: underline;
}
.skip_navigation_links
{
    display: none;
}
#provider_portal h2
{
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 0px;
}
#provider_portal a:link
{
    color: #235b86;
    text-decoration: none;
}
#provider_portal a:active
{
    color: #235b86;
    text-decoration: none;
}
#provider_portal a:visited
{
    color: #235b86;
    text-decoration: none;
}
#provider_portal a:hover
{
    color: #235b86;
    text-decoration:  underline;
}
form
{
    margin: 0px;
}
.right
{
    clear: both;
    text-align: right;
}
.left
{
    float: left;
    padding-right: 10px;
}
.bluelink a:link
{
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
.bluelink a:active
{
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
.bluelink a:visited
{
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
.bluelink a:hover
{
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
#provider_portal .bluelink a:hover
{
    text-decoration: none;
}
#container
{
    width: 760px;
    text-align: left;
    margin: auto;
}
#container ul
{
    margin-top: 0px;
    margin-left: 22px;
    padding-left: 0px;
    margin-bottom: 0px;
}
#container li
{
    padding-bottom: 5px;
    padding-left: 0px;
}
#provider_portal #container
{
    width:986px;
}
#ad_content ul
{
    margin-top: 0px;
    margin-left: 24px;
    padding-left: 0px;
    margin-bottom: 0px;
}
#ad_content li
{
    padding-bottom: 5px;
    padding-left: 0px;
    padding-top: 0px;
}
#global_navigation
{
    padding-bottom:0px;
    padding-top:4px;
    text-align:right;
    padding-right:10px;
    color: #909091;
    float: right;
}
#global_navigation span
{
    padding-left: 10px;
    padding-right: 10px;
}
#global_navigation div
{
    float: left;
    clear: none;
    margin-left: 3px;
    margin-right: 3px;
    vertical-align: top;
}
#global_navigation a:link
{
    color: #FFFFFF;
    text-decoration: none;
}
#global_navigation a:active
{
    color: #FFFFFF;
    text-decoration: none;
}
#global_navigation a:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
#global_navigation a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
#globe_image
{
    margin-left: 0px;
    margin-right: 0px;
    vertical-align: top;
}
#language_selection
{
    margin-left: 0px;
    margin-right: 0px;
    vertical-align: top;
    padding-bottom: 2px;
}
#language_selection a:link
{
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    padding-bottom: 1px;
}
#language_selection a:active
{
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    padding-bottom: 1px;
}
#language_selection a:visited
{
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    padding-bottom: 1px;
}
#language_selection a:hover
{
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    padding-bottom: 1px;
    text-decoration: none;
}
#banner
{
    height:101px;
    margin-bottom: 8px;
    clear: both;
}
#banner_left
{
    background-image:url('../images/hfi/banner_left.gif');
    background-repeat:no-repeat;
    background-position:left;
    width:10px;
    height:101px;
    float:left;
}
#banner_content
{
    background-image:url('../images/hfi/banner_center.gif');
    background-repeat:repeat-x;
    height:109px;
    width:740px;
    float:left;
}
#provider_portal #banner_content
{
    width: 966px;
}
#banner_container
{
    width: 480px;
    float: left;
}
#provider_portal #banner_container
{
    width: 700px;
}
#banner_right
{
    background-image:url('../images/hfi/banner_right.gif');
    background-repeat:no-repeat;
    background-position:right;
    width:10px;
    height:101px;
    float:left;
}
#logo
{
    width: 210px;
    float: left;
    padding-top: 25px;
    padding-left: 3px;
    display: block;
}
#logo.hawaii
{
    padding-top: 1px;
}

#provider_portal #logo
{
    width: 330px;
    padding-top: 23px;
}
#provider_portal #logo.hawaii
{
    padding-top: 1px;
}
#welcome_text
{
    float: left;
    padding-top: 2px;
}
#provider_portal #welcome_text
{
    float: left;
    padding-top: 3px;
}
#application_name
{
    float: left;
    font-size: 130%;
    margin-right: 35px;
    margin-left: 12px;
    font-weight: bold;
    color: #333333;
}
#provider_portal #application_name
{
    float: left;
    font-size: 130%;
    margin-right: 35px;
    font-weight: bold;
    color: #333333;
}
#global_search
{
    float: left;
    width: 236px;
    padding-top: 32px;
}
#provider_portal #global_search
{
    float: left;
    width: 295px;
    padding-top: 32px;
}
#pdp_home #global_search
{
    float: left;
    width: 170px;
    padding-top: 32px;
}
#searchBckGrd
{
    width: 192px;
    height: 28px;
    float: left;
    clear: none;
    padding: 0px;
    margin: 1px;
}
#searchField
{
    width: 182px;
    height: 17px;
}
#searchBckGrd input
{
    color: #666666;
}
#global_search_button
{
    float: left;
    padding: 0px;
    margin: 0px;
    height: 28px;
}
/*
#helpline_area
{
margin-left: 470px;
margin-top: 14px;
line-height: 16px;
font-size:  100%;
background-color:green;
}
#member_home #helpline_area
{
margin-left: 0px;
margin-top: 14px;
line-height: 16px;
font-size:  100%;
width: 275px;
float: right;
}
#provider_portal #helpline_area
{
margin-left: 705px;
}
#helpline_area .divider
{
margin-bottom: 5px;
margin-top: 7px;
}
#state_dropdown
{
float: right;
margin-top: 14px;
padding-bottom: 2px;
}
*/
.smalltext
{
    letter-spacing: -1px;
}
.divider
{
    border-style: solid;
    border-color: #d0d0d0;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
}
#provider_portal #main_content .divider
{
    border-color: #7eafce;
    margin-bottom: 10px;
    margin-top: 10px;
}
#content_title, .content_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 140%;
    padding-left: 6px;
    padding-bottom: 6px;
}
#portlet_title, .portlet_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 140%;
    padding: 0px;
    margin: 0px;
}
.report_results_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 120%;
    color: #FF1829;
    padding: 0px;
    margin: 0px;
}
#member_portal #content_title
{
    padding-bottom: 0px;
}
#pdp_home #content_title
{
    color: #005dab;
    font-size: 200%;
    padding-left: 0px;
    padding-bottom: 10px;
}
#content_title_sub
{
    color: #005dab;
    font-size: 125%;
    padding-left: 0px;
    padding-bottom: 10px;
}
#pdp_home #content_title_big
{
    color: #005dab;
    font-size: 300%;
    padding-left: 0px;
    padding-bottom: 10px;
}
#pdp_home .plan_select_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #005dab;
    font-size: 110%;
    font-weight: bold;
    padding-bottom: 2px;
}
#pdp_home .plan_select_subtitle
{
    width: 174px;
    float: left;
    padding-top:7px;
}
#content_heading
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:100%;
    font-weight:bold;
    padding-left:6px;
}
#pdp_home #content_heading
{
    padding-left:0px;
}
#content_area
{
    margin: 0px;
    padding: 0px;
}
#provider_portal #content_area
{
}
#content_area_top
{
    background-image: url('../images/hfi/content_top.gif');
    background-repeat: no-repeat;
    height: 5px;
    font-size: 0px;
    width: 760px;
    clear: both;
}
#content #content_area_top
{
    background-image: url('../images/hfi/content_top_straightcorner.gif');
}
#medicare_home #content_area_top
{
    background-image: url('../images/hfi/content_top_straightcorner.gif');
}
#member_home #content_area_top
{
    background-image: url('../images/hfi/content_top_straightcorner.gif');
}
#member_portal #content_area_top
{
    background-image: url('../images/hfi/content_top_straightcorner.gif');
}
#pdp_home #content_area_top
{
    background-image: url('../images/hfi/content_top_straightcorner.gif');
}
#provider_portal #content_area_top
{
    width: 986px;
    background-image: url('../images/hfi/content_top_provider.gif');
    background-repeat: no-repeat;
}
#provider_portal #content_area.claims #content_area_top
{
    background-image: url('../images/hfi/content_top_provider.gif');
}
#content_area_bg
{
    background-image: url('../images/hfi/content_bg.gif');
    background-repeat: repeat-y;
    height: 100%;
    padding-left: 3px;
}
#provider_portal #content_area_bg
{
    background-image: url('../images/hfi/content_bg_provider.gif');
    background-repeat: repeat-y;
    height: 100%;
    padding-left: 3px;
}
#content_area_bottom
{
    background-image:url('../images/hfi/content_bottom.gif');
    background-repeat:no-repeat;
    height: 8px;
    padding: 0px;
    margin-bottom: 3px;
    width: 760px;
    font-size: 0px;
    clear: both;
}
#provider_portal #content_area_bottom
{
    background-image: url('../images/hfi/content_bottom_provider.gif');
    background-repeat: no-repeat;
    height:8px;
    width: 986px;
}
#content_body
{
    padding-left:6px;
    width: 490px;
    overflow: hidden;
}
#home #content_body
{
    width: 239px;
}
#pdp_home #content_body
{
    width: 734px;
    margin-left: 0px;
    padding-left: 0px;
}
#member_portal #main_content_wide #content_body
{
    width: 712px;
}
#provider_portal #main_content_wide #content_body
{
    width: 942px;
}
#yield
{
    padding-left: 6px;
    padding-bottom: 6px;
}

#primary_navigation_en, #primary_navigation
{
    margin: 0px;
    padding-left: 2px;
    padding-right: 2px;
    height: 25px;
}
.pnav_normal_left_en
{
    background-image: url('../images/hfi/menu/tab_normal_left.gif');
    background-repeat: none;
    width: 10px;
    height: 25px;
    float: left;
}
#pdp_home .pnav_normal_left_en
{
    width: 8px;
}
.pnav_normal_center_en
{
    background-image: url('../images/hfi/menu/tab_normal_center.gif');
    background-repeat: repeat-x;
    height: 19px;
    float: left;
    padding-top: 6px;
    color: #ffffff;
}
.pnav_normal_right_en
{
    background-image: url('../images/hfi/menu/tab_normal_right.gif');
    background-repeat: none;
    width: 10px;
    height: 25px;
    float: left;
}
#pdp_home .pnav_normal_right_en
{
    width: 8px;
    background-position: right;
}
a.pnav_normal_en, .pnav_normal_en
{
    font-face: verdana;
    font-size: 9pt;
    color: #ffffff;
}
a.pnav_normal_en:hover
{
    text-decoration: none;
}
.pnav_selected_left_en
{
    background-image: url('../images/hfi/menu/tab_selected_left.gif');
    background-repeat: none;
    width: 10px;
    height: 25px;
    float: left;
}
#pdp_home .pnav_selected_left_en
{
    width: 8px;
}
.pnav_selected_center_en
{
    background-image: url('../images/hfi/menu/tab_selected_center.gif');
    background-repeat: repeat-x;
    height: 19px;
    float: left;
    padding-top: 6px;
    color: #000000;
}
.pnav_selected_right_en
{
    background-image: url('../images/hfi/menu/tab_selected_right.gif');
    background-repeat: none;
    width: 10px;
    height: 25px;
    float: left;
}
#pdp_home .pnav_selected_right_en
{
    width: 8px;
    background-position: right;
}
a.pnav_selected_en, .pnav_selected_en
{
    font-face: verdana;
    font-size: 9pt;
    color: #000000;
}
a.pnav_selected_en:hover
{
    text-decoration: none;
}
#primary_navigation_es
{
    margin: 0px;
    padding-left: 2px;
    padding-right: 2px;
    height: 35px;
}
.pnav_normal_left_es
{
    background-image: url('../images/hfi/menu/tab_normal_left_es.gif');
    background-repeat: none;
    width: 10px;
    height: 35px;
    float: left;
}
.pnav_normal_center_es
{
    background-image: url('../images/hfi/menu/tab_normal_center_es.gif');
    background-repeat: repeat-x;
    height: 31px;
    float: left;
    padding-top: 4px;
    color: #ffffff;
}
#provider_portal .pnav_normal_center_es
{
    background-image: url('../images/hfi/menu/tab_normal_center_es.gif');
    background-repeat: repeat-x;
    height: 29px;
    float: left;
    padding-top: 6px;
    color: #ffffff;
}
.pnav_normal_right_es
{
    background-image: url('../images/hfi/menu/tab_normal_right_es.gif');
    background-repeat: none;
    width: 10px;
    height: 35px;
    float: left;
}
.pnav_selected_left_es
{
    background-image: url('../images/hfi/menu/tab_selected_left_es.gif');
    background-repeat: none;
    width: 10px;
    height: 35px;
    float: left;
}
.pnav_selected_center_es
{
    background-image: url('../images/hfi/menu/tab_selected_center_es.gif');
    background-repeat: repeat-x;
    height: 31px;
    float: left;
    padding-top: 4px;
    color: #000000;
}
#provider_portal .pnav_selected_center_es
{
    background-image: url('../images/hfi/menu/tab_selected_center_es.gif');
    background-repeat: repeat-x;
    height: 29px;
    float: left;
    padding-top: 6px;
    color: #000000;
}
.pnav_selected_right_es
{
    background-image: url('../images/hfi/menu/tab_selected_right_es.gif');
    background-repeat: none;
    width: 10px;
    height: 35px;
    float: left;
}
a.pnav_normal_es, .pnav_normal_es
{
    font-face: verdana;
    font-size: 9pt;
    color: #ffffff;
}
a.pnav_normal_es:hover
{
    text-decoration: none;
}
a.pnav_selected_es, .pnav_selected_es
{
    font-face: verdana;
    font-size: 9pt;
    color: #000000;
}
a.pnav_selected_es:hover
{
    text-decoration: none;
}
/* END SPANISH TABS */
.pnav_divider
{
    width: 2px;
    float: left;
}
#provider_portal .pnav_divider
{
    width: 6px;
    float: left;
}
#pdp_home .pnav_divider
{
    width: 1px;
    float: left;
}
#provider_portal a.pnav_normal_en, a.pnav_normal_es
{
    font-face: verdana;
    font-size: 9pt;
    color: #ffffff;
}
#provider_portal a.pnav_normal_en:hover
{
    text-decoration: none;
}
#provider_portal a.pnav_normal_es:hover
{
    text-decoration: none;
}
#provider_portal a.pnav_normal_en, a.pnav_normal_en
{
    font-face: verdana;
    font-size: 9pt;
    color: #ffffff;
}
#provider_portal a.pnav_normal_en:hover
{
    text-decoration: none;
}
#provider_portal a.pnav_normal_es:hover
{
    text-decoration: none;
}
#provider_portal a.pnav_selected_en, a.pnav_selected_es
{
    font-face: verdana;
    font-size: 9pt;
    color: #000000;
}
#provider_portal a.pnav_selected_en:hover
{
    text-decoration: none;
}
#provider_portal a.pnav_selected_es:hover
{
    text-decoration: none;
}


#FlashPlaceHolder
{
    padding-top: 5px;
    padding-left: 11px;
}
#ContentPlaceHolder
{
    padding-left: 11px;
}
.alert
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/alert_box.jpg');
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    width :609px;
    float:left;
}
#flash, #error, #notice
{
    margin-bottom: 7px;
    width: 732px;
}
#provider_portal #flash, #error, #notice
{
    width: 956px;
}
.flash_title
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:100%;
    font-weight: bold;
}
.fieldWithErrors
{
    padding: 2px;
    background-color: #FEE7EB; /* Red */
    display: table;
}
.errorExplanation
{
    background-color: #FBDDE9;
    border-left: 2px solid #F10026;
    border-right: 2px solid #F10026;
    width: 732px;
    padding: 0px;
    margin: 0px;
}
#provider_portal .errorExplanation
{
    width: 956px;
}
.errorExplanationDiv
{
    border-left: 2px solid #F10026; /* Red */
    border-right: 2px solid #F10026; /* Red */
    background-color: #FBDDE9;
    width: 732px;
    line-height: 20px;
    padding: 0px;
    margin: 0px;
}
#provider_portal .errorExplanationDiv
{
    width: 956px;
}
.errorExplanationList
{
    text-align: left;
    list-style-type: none;
}
.errorExplanationImage
{
    background-image: url('../images/hfi/providerportal/icons/error_icon.gif');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 6px;
    float: left;
}
.errorExplanationFlash
{
    float: left;
    font-weight: bold;
}
.errorExplanationTop
{
    background-image: url('../images/hfi/flash/error_top.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 732px;
    font-size: 0%;
}
#provider_portal .errorExplanationTop
{
    background-image: url('../images/hfi/flash/error_top_provider.jpg');
    width: 956px;
}
.errorExplanationBottom
{
    background-image: url('../images/hfi/flash/error_bottom.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 732px;
    font-size: 0%;
}
.authsErrorExplanation
{
    background-color: #FBDDE9;
    border-left: 2px solid #F10026;
    border-right: 2px solid #F10026;
    width: 600px;
    padding: 0px;
    margin: 0px;
}

.authsErrorExplanationTop
{
    background-image: url('../images/hfi/flash/error_top_auths.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 600px;
    font-size: 0%;
}

.authsErrorExplanationBottom
{
    background-image: url('../images/hfi/flash/error_bottom_auths.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 600px;
    font-size: 0%;
}
#provider_portal .errorExplanationBottom
{
    background-image: url('../images/hfi/flash/error_bottom_provider.jpg');
    width: 956px;
}
.warningExplanation
{
    border-left: 2px solid #FFBA00; /* Orange */
    border-right: 2px solid #FFBA00; /* Orange */
    background-color: #FFFBE1;
    width: 732px;
    padding: 0px;
    margin: 0px;
}
#provider_portal .warningExplanation
{
    width: 956px;
}
.warningExplanationDiv
{
    border-left: 2px solid #FFBA00; /* Orange */
    border-right: 2px solid #FFBA00; /* Orange */
    background-color: #FFFBE1;
    width: 728px;
    line-height: 20px;
    padding: 0px;
    margin: 0px;
}
#provider_portal .warningExplanationDiv
{
    width: 956px;
}
.warningExplanationList
{
    text-align: left;
}
.warningExplanationImage
{
    background-image: url('../images/hfi/providerportal/icons/alert_icon.gif');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 6px;
    float: left;
}
.warningExplanationFlash
{
    float: left;
    font-weight: bold;
}
.warningExplanationTop
{
    background-image: url('../images/hfi/flash/warning_top.jpg');
    background-repeat: no-repeat;
    height: 5px;
    width: 732px;
    font-size: 0%;
}
#provider_portal .warningExplanationTop
{
    background-image: url('../images/hfi/flash/warning_top_provider.jpg');
    width: 956px;
}
.warningExplanationBottom
{
    background-image: url('../images/hfi/flash/warning_bottom.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 732px;
    font-size: 0%;
}
#provider_portal .warningExplanationBottom
{
    background-image: url('../images/hfi/flash/warning_bottom_provider.jpg');
    width: 956px;
}
.noticeExplanation
{
    border-left: 2px solid #2AB301; /* Green */
    border-right: 2px solid #2AB301; /* Green */
    background-color: #F3FDE6;
    width: 732px;
    padding: 0px;
    margin: 0px;
}

.authsNoticeExplanation
{
    border-left: 2px solid #2AB301; /* Green */
    border-right: 2px solid #2AB301; /* Green */
    background-color: #F3FDE6;
    width: 600px;
    padding: 0px;
    margin: 0px;
}
.authsNoticeExplanationTop
{
    background-image: url('../images/hfi/flash/notice_top_auths.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 600px;
    font-size: 0%;
}
.authsNoticeExplanationBottom
{
    background-image: url('../images/hfi/flash/notice_bottom_auths.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 600px;
    font-size: 0%;
}
#provider_portal .noticeExplanation
{
    width: 956px;
}
.noticeExplanationDiv
{
    border-left: 2px solid #2AB301; /* Green */
    border-right: 2px solid #2AB301; /* Green */
    background-color: #F3FDE6;
    width: 728px;
    line-height: 20px;
    padding: 0px;
    margin: 0px;
}
#provider_portal .noticeExplanationDiv
{
    width: 956px;
}
.noticeExplanationList
{
    text-align: left;
}
.noticeExplanationImage
{
    background-image: url('../images/hfi/providerportal/icons/check_icon.gif');
    background-repeat: no-repeat;
    width: 26px;
    height: 26px;
    margin-left: 6px;
    float: left;
}
.noticeExplanationFlash
{
    float: left;
    font-weight: bold;
}
.noticeExplanationTop
{
    background-image: url('../images/hfi/flash/notice_top.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 732px;
    font-size: 0%;
}
#provider_portal .noticeExplanationTop
{
    background-image: url('../images/hfi/flash/notice_top_provider.jpg');
    width: 956px;
}
.noticeExplanationBottom
{
    background-image: url('../images/hfi/flash/notice_bottom.jpg');
    background-repeat: no-repeat;
    height: 6px;
    width: 732px;
    font-size: 0%;
}
#provider_portal .noticeExplanationBottom
{
    background-image: url('../images/hfi/flash/notice_bottom_provider.jpg');
    width: 956px;
}

#locationChange
{
    position:relative;
    width: 450px;
    float: left;
    height: 19px;
    padding-top: 2px;
    padding-bottom: 12px;
    padding-left: 10px;
    background-image: url('../images/hfi/locationBanner.jpg');
    background-repeat: no-repeat;
    margin: 0px;
    margin-top: 5px;
}
#provider_portal #locationChange
{
    width: 536px;
    background-image: url('../images/hfi/locationBannerProvider.jpg');

}
#countyChoices
{
    background-color: #fff;
    margin-top: 5px;
    padding: 4px;
    width:432px;
}


#locationBanner
{
    width: 441px;
    line-height: 18px;
    background-color:#ebfebc;
    background-repeat: no-repeat;
    float: left;
    text-align:absmiddle;
    padding-top: 4px;
    padding-bottom: 3px;
    padding-left: 10px;
}
#locationBanner .sb-inner {
    background-color: #ebfebc;
}

#locationBanner .sb-border {
    background-color: #daedad;
}


#provider_portal #locationBanner
{
    width: 536px;
    background-image: url('../images/hfi/locationBannerProvider.jpg');
}
.locationBannerText
{
}
#locationChangeBut
{
    width: 73px;
    height: 32px;
    float: left;
}
#emailTextSize
{
    width: 200px;
    height: 25px;
}
#provider_portal #emailTextSize
{
}
#page_utilities
{
    height: 25px;
}
#provider_portal #page_utilities
{
    height: 25px;
    margin-top: 0px;
    padding-right: 12px;
    color: #909091;
}
#provider_portal #page_utilities #printicon
{
    float: left;
    margin-left: 10px;
}
#provider_portal #page_utilities #emailicon
{
    float: left;
    margin-top: 4px;
    margin-left: 10px;
    padding-bottom: 1px;
}
#emailLink
{
    padding-right:4px;
    font-size: 90%;
}
#minusBut
{
    width: 10px;
    padding-top: 3px;
}
#plusBut
{
    width: 10px;
    padding-top: 3px;
}
#sizeText
{
}
#textsize
{
    padding-left: 4px;
    padding-right: 4px;
    font-size: 90%;
}
#main_content
{
    width: 535px;
    margin-top: 10px;
    clear: left;
    float: left;
}
#pdp_home #main_content
{
    width: 734px;
    float: none;
}
#provider_portal #main_content
{
    width: 638px;
}
#provider_portal #main_content.howto_content
{
    width: 490px;
    margin-right: 10px;
    margin-top: 0px;
}
#member_portal #main_content
{
    float: none;
}

#provider_portal #main_content.claims
{
    /*
    margin-top: 0px;
    padding-top: 0px;
    */
}
#main_content_wide
{
    width: 734px;
    margin-top: 10px;
    margin-left: 10px;
    clear:left;
}
#provider_portal #main_content_wide
{
    width: 978px;
    margin-top: 0px;
    margin-left: 12px;
}
.two_column
{
    width: 510px;
    float: right;
    padding-right: 11px;
}
#provider_portal .two_column
{
    width: 508px;
    float: left;
    padding-right: 0px;
}
#page_title
{
    float: left;
    width: 100%;
    margin-top: 10px;
}
#content #page_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:200%;
    color:#005dab;
}
#medicare_home #page_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:200%;
    color:#005dab;
}
#member_home #page_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:200%;
    margin-left: 11px;
    color:#005dab;
}
#pdp_home #page_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:200%;
    color:#005dab;
}
#page_title img
{
    float: left;
}
#secondary_navigation
{
    background-image: url('../images/hfi/ProviderPortal/Primary_Navigation/secondary_nav_bg.jpg');
    background-repeat: repeat-x;
    margin-left: 1px;
    margin-right: 0px;
    margin-bottom: 6px;
    padding-bottom: 3px;
    padding-top: 0px;
    clear: both;
    text-align: center;
    width: 753px;
    font-size: 10pt;
    font-weight: normal;
    letter-spacing: -1px;
    height: 24px;
    line-height:18px;
}
#provider_portal #secondary_navigation
{
    width: 978px;
}
#secondary_navigation div
{
    /*float: left;*/
}
#secondary_navigation img
{
}
#secondary_navigation .divider
{
    margin-left: 8px;
    margin-right: 8px;
}
#secondary_navigation .selected
{
    padding-bottom: 2px;
    padding-top: 0px;
    border-style: solid;
    border-color: #52a1d8;
    border-bottom-width: 2px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    color: #c86c47;
    font-weight: bold;
    float: none;
}
#secondary_navigation .selected:hover
{
    text-decoration: none;
}
#provider_portal #secondary_navigation.claims
{
    text-align: left;
    padding-left: 210px;
    width: 766px;
    margin-bottom: 2px;
    vertical-align: top;
}
#tertiary_navigation_area
{
    clear: left;
}
#tertiary_navigation
{
    font-size: 120%;
    font-weight: bold;
    margin-bottom: 8px;
    float: left;
}
#tertiary_navigation .selected
{
    padding-bottom: 4px;
    border-style: solid;
    border-color: #52a1d8;
    border-bottom-width: 4px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    color: #c86c47;
    float: left;
}
#tertiary_navigation .unselected
{
    padding-bottom: 4px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    /*color: #c86c47; */
    float: left;
    clear: none;
}
#tertiary_navigation .separator
{
    padding:0px 3px 0px 3px;
    float: left;
    color: #909090;
    font-weight: normal;
}
#tertiary_navigation .selected a:hover
{
    text-decoration: none;
}
#secondarynav_helpline
{
    float: right;
}
#secondarynav_helpline div
{
    margin-top: 5px;
    margin-right: 8px;
    float: left;
}

#outside_toc
{
    width: 210px;
    float: left;
}

#toc
{
    width: 210px;
    float: left;
}
#toc .top
{
    background-image: url('../images/hfi/ProviderPortal/TOC/toc_top.jpg');
    background-repeat: no-repeat;
    height: 10px;
    font-size: 0px;
}
#toc .bg
{
}
#toc .bg a:link
{
    color: #000000;
    text-decoration: none;
}
#toc .bg a:active
{
    color: #000000;
    text-decoration: none;
}
#toc .bg a:visited
{
    color: #000000;
    text-decoration: none;
}
#toc .bg a:hover
{
    color: #000000;
    text-decoration: underline;
}
#toc .bg div
{
    background-image: url('../images/hfi/ProviderPortal/TOC/toc_unselected.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 22px;
}
#toc .bg div.selected
{
    background-image: url('../images/hfi/ProviderPortal/TOC/toc_selected.jpg');
    font-weight: bold;
}
#toc .bg div.divider
{
    background-image:  url('../images/hfi/ProviderPortal/TOC/toc_divider.jpg');
    background-repeat: repeat-y;
    height: 6px;
    font-size: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    border-bottom-width: 0px;
}
#toc .bottom
{
    background-image: url('../images/hfi/ProviderPortal/TOC/toc_bottom.jpg');
    background-repeat: no-repeat;
    background-position: bottom;
    background-color: #DCEEFA;
    height: 100px;
}
#banner_ad
{
    width: 535px;
    clear: both;
    height: 126px;
}
#member_home #banner_ad
{
    width: 523px;
    clear: both;
    height: 148px;
    margin-left: 11px;
}
#medicare_home #banner_ad
{
    width: 523px;
    clear: both;
    margin-left: 11px;
    margin-bottom: 6px;
}
#ad_content
{
    width:521px;
    margin:0px;
    padding-left: 14px;
}
#ad_content p
{
    margin-left: 24px;
    margin-bottom: 10px;
    margin-top: 10px;
}
#ad_content_bg
{
    background-image:url('../images/hfi/home_imgpart2.jpg');
    background-repeat: repeat-y;
}
#ad_bottom
{
    clear: both;
    font-size: 0px;
}
#medicare
{
    float:left;
    width:165px;
}
#medicaid
{
    float:left;
    width:165px;
}
#for_providers
{
    float:left;
    width:165px;
}
#for_members
{
    float:left;
    width:165px;
}
#for_brokers
{
    clear:both;
    float:left;
    width:165px;
}
#columns td
{
    vertical-align: top;
}
#provider_portal #colone
{
    width: 302px;
    float: left;
    padding-right: 11px;
}
#provider_portal #main_content.howto_content #colone
{
    width: 331px;
    clear: none;
    float: left;
}
#provider_portal #main_content.howto_content #colone ul
{
    margin-left: 16px;
}
#provider_portal #col2
{
    width: 302px;
    float: left;
    margin-right: 11px;

}
#provider_portal #main_content.howto_content #col2
{
    margin-right: 0px;
    width: 147px;
}
#provider_portal #col3
{
    width: 328px;
    float: left;
}
#alerts
{
    margin-left: 11px;
}
.alertsgap
{
    width: 11px;
    float: left;
}
.main_content_widebox
{
    width: 523px;
    float: left;
    margin-right: 0px;
    margin-top: 10px;
}
#content .main_content_widebox
{
    margin-top: 0px;
}
#member_home .main_content_widebox
{
    margin-top: 0px;
}
#medicare_home .main_content_widebox
{
    margin-top: 6px;
}
#provider_portal .main_content_widebox
{
    width: 618px;
    float: left;
    margin-right: 0px;
    margin-top: 0px;
}
.main_content_fullbox
{
    width: 734px;
    margin-right: 0px;
    padding-top: 7px;
}
#provider_portal .main_content_fullbox
{
    width: 954px;
    padding-top: 7px;
}
.main_content_fullbox .top
{
    background-image:  url('../images/hfi/container_full_top.jpg');
    background-repeat: no-repeat;
    height: 8px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
#provider_portal .main_content_fullbox .top
{
    background-image:  url('../images/hfi/container_full_top_provider.jpg');
    background-repeat: no-repeat;
    height: 8px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
.main_content_fullbox .bg
{
    background-image: url('../images/hfi/container_center.jpg');
    background-repeat: repeat-x;
    background-position: top;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right:8px;
}
.main_content_fullbox .bottom
{
    background-image: url('../images/hfi/container_full_bottom.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
}
#provider_portal .main_content_fullbox .bottom
{
    background-image: url('../images/hfi/container_full_bottom_provider.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
}

.main_content_alertbox
{
    width: 256px;
    float: left;
    margin-right: 0px;
    margin-top: 10px;
}

.main_content_alertbox_narrow
{
    width: 166px;
    float: left;
    margin-right: 0px;
    margin-top: 10px;

}

.main_content_alertbox_narrow .top
{
    background-image:  url('../images/hfi/container_top_narrow.jpg');
    height: 6px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}

.main_content_alertbox_narrow .bottom
{
    background-image: url('../images/hfi/container_bottom.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
}

.main_content_alertbox_narrow .header
{
    margin-bottom: 6px;
    padding-left: 10px;
}

.main_content_alertbox_narrow .subhead
{
    margin-bottom: 5px;
    color: #333333;
    font-weight: bold;
}
.main_content_alertbox_narrow .divider
{
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
}

.main_content_alertbox_narrow .datestamp
{
    color: #666666;
    margin-bottom: 5px;
    margin-top: 5px;
}

.main_content_alertbox_narrow .bg
{
    background-image: url('../images/hfi/container_center2.jpg');
    background-repeat: repeat-x;
    background-position: top;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;
}

.main_content_alertbox_narrow .bottom
{
    background-image: url('../images/hfi/container_bottom_narrow.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
}


#provider_portal .main_content_alertbox
{
    width: 302px;
}
.main_content_widebox .top
{
    background-image:  url('../images/hfi/container_wide_top.jpg');
    background-repeat: no-repeat;
    height: 8px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
#provider_portal .main_content_widebox .top
{
    background-image:  url('../images/hfi/container_wide_top_provider.jpg');
    background-repeat: no-repeat;
    height: 8px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
.main_content_alertbox .top
{
    background-image:  url('../images/hfi/container_top.jpg');
    height: 8px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
.main_content_widebox .header
{
    margin-bottom: 6px;
    padding-left: 10px;
}
.main_content_alertbox .header
{
    margin-bottom: 6px;
    padding-left: 10px;
}
.main_content_widebox .subhead
{
    margin-bottom: 5px;
    color: #333333;
    font-weight: bold;
}
.main_content_alertbox .subhead
{
    margin-bottom: 5px;
    color: #333333;
    font-weight: bold;
}
.main_content_alertbox .divider
{
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
.main_content_widebox .divider
{
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
.main_content_alertbox .datestamp
{
    color: #666666;
    margin-bottom: 5px;
    margin-top: 5px;
}
.main_content_widebox .datestamp
{
    color: #666666;
    margin-bottom: 5px;
    margin-top: 5px;
}

.main_content_widebox .bg
{
    background-image: url('../images/hfi/container_center.jpg');
    background-repeat: repeat-x;
    background-position: top;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;

}
.main_content_alertbox .bg
{
    background-image: url('../images/hfi/container_center2.jpg');
    background-repeat: repeat-x;
    background-position: top;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;
}
.main_content_alertbox .bottom
{
    background-image: url('../images/hfi/container_bottom.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
}
.main_content_widebox .bottom
{
    background-image: url('../images/hfi/container_wide_bottom.jpg');
    background-repeat: no-repeat;
    height: 8px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
#provider_portal .main_content_widebox .bottom
{
    background-image: url('../images/hfi/container_wide_bottom_provider.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
}
/* for provider portal */
#provider_portal #alertbox_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 140%;
    float: left;
}
#provider_portal .main_content_alertbox .top
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/container_top.jpg');
    background-repeat: no-repeat;
    height: 26px;
    padding-left: 8px;
    padding-top: 4px;
    padding-bottom: 0px;
    font-size: 100%;
}
#provider_portal .main_content_alertbox .top img
{
    float: left;
}
#provider_portal .main_content_alertbox .top div
{
    float: right;
    margin-right: 5px;
}
#provider_portal .main_content_alertbox .top div img
{
    margin-right: 4px;
}
#provider_portal .main_content_alertbox .header
{
    margin-bottom: 6px;
    padding-left: 0px;
    font-weight: bold;
    padding-top: 10px;
}

#provider_portal .main_content_alertbox .subhead
{
    margin-bottom: 5px;
    color: #333333;
    font-weight: bold;
}
#provider_portal .main_content_alertbox .divider
{
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
#provider_portal .main_content_alertbox .datestamp
{
    color: #666666;
    margin-bottom: 5px;
    margin-top: 5px;
}
#provider_portal .main_content_alertbox .bg
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/container_center.jpg');
    background-repeat: repeat-y;
    background-position: top;
    border-style: solid;
    border-color: #d7d7d7;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;
    padding-left: 8px;
}
#provider_portal .main_content_alertbox .bottom
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/container_bottom.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
    clear: left;
}
#provider_portal .main_content_alertbox .divider
{
    margin-bottom: 10px;
    margin-left: 0px;
    margin-top: 10px;
    border-bottom-color: #7eafce;
    display: block;
}
#provider_portal #main_content .inputfield
{
    width: 147px;
    height: 22px;
    background-image: url('../images/hfi/ProviderPortal/Content_Area/dropdown_field.jpg');
    background-repeat: no-repeat;
    padding-top: 4px;
    padding-left: 6px;
    margin-bottom: 5px;
}
#provider_portal #main_content label
{
    margin: 0;
    margin-top:0.3em;
    text-align:left;
    float:left;
}
#provider_portal #main_content #eligibility label
{
    width:90px;
    padding-top: 3px;
}
#provider_portal #main_content #Authorization label
{
    width:75px;
}
#provider_portal #main_content #claims label
{
    width:75px;
}
#provider_portal #main_content #rederrals label
{
    width:75px;
}
#provider_portal #main_content #claims_lookup_detailed label
{
    float: none;
}
#provider_portal #main_content #claims_lookup_detailed div
{
    float: left;
    width: 87px;
    padding-top: 5px;
}
#provider_portal #main_content #claims_lookup_detailed div.fieldgap
{
    float: none;
    clear: both;
    width:  auto;
    padding-top: 5px;
}
#provider_portal #main_content #claims_lookup_detailed .lookup
{
    margin-left: 0px;
    clear: right;
}
#provider_portal #main_content #claims_lookup_detailed .button
{
    clear: both;
    margin-left: 85px;
    margin-top: 0px;
}
input.textfield
{
    margin: 0px; /* 3 */
    height:18px;
    border:solid 0 #fff;
    padding: 5px 8px; /* 3 8 */
    background: transparent url('../images/hfi/field_1.jpg') no-repeat;
    width:147px;
    voice-family: "\"}\"";
    voice-family:inherit;
}
form>input.textfield
{
    background: transparent url('../images/hfi/field_1.jpg') no-repeat;
}
fieldset>input.textfield    {
    background: transparent url('../images/hfi/field_1.jpg') no-repeat;
}
select.textfield
{
    width: 140px;
    margin-left: 3px;
}
.radiobutton
{
}
.datefield
{
    margin:3px;
    height:20px;
    border:solid 0 #fff;
    padding: 3px 7px;
    background: transparent url('../images/hfi/ProviderPortal/Content_Area/date_field.jpg') no-repeat;
    width:63px;
    voice-family: "\"}\"";
    voice-family:inherit;
    width:50px;
}
form>input.datefield
{
    background: transparent url('../images/hfi/ProviderPortal/Content_Area/date_field.jpg') no-repeat;
}
fieldset>input.datefield
{
    background: transparent url('../images/hfi/ProviderPortal/Content_Area/date_field.jpg') no-repeat;
}
input.textfield1
{
    margin:3px; /* 3 */
    height:20px;
    border:solid 0 #fff;
    padding: 3px 6px; /* 3 8 */
    background: transparent url('../images/hfi/field_3.jpg') no-repeat;
    width:140px;
    voice-family: "\"}\"";
    voice-family:inherit;
    width:121px;
}
form>div>input.textfield1
{
    background: transparent url('../images/hfi/field_3.jpg') no-repeat;
}
fieldset>div>input.textfield1
{
    background: transparent url('../images/hfi/field_3.jpg') no-repeat;
}
.lookup
{
/*
    margin-left: 80px;
*/
}
.br
{
    display:none;
}
#claims_lookup_detailed div.br
{
}
label.button
{
    display: none;
}
input.button
{
    height: 25px;
    width: 96px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('../images/hfi/btn_clear.gif') no-repeat;
    border: 0px;
    padding-bottom: 4px;
}
input.button_learnmore
{
    height:29px;
    width:82px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background: transparent url('../images/hfi/btn_learnmore.jpg') no-repeat;
    border:0px;
    cursor: pointer;
}
input.buttononeandhalf
{
    height:25px;
    width:144px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('../images/hfi/btn_clear_oneandhalf.gif') no-repeat;
    border:0px;
    padding-bottom: 4px;
}
input.buttontwo
{
    height:25px;
    width:192px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('../images/hfi/btn_clear_two.gif') no-repeat;
    border:0px;
    padding-bottom: 4px;
}
input.buttonthird
{
    height:25px;
    width:32px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('../images/hfi/btn_clear_third.gif') no-repeat;
    border:0px;
    padding-bottom: 4px;
}
input.buttonquarter
{
    height:25px;
    width:24px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('../images/hfi/btn_clear_quarter.gif') no-repeat;
    border:0px;
    padding-bottom: 4px;
}
input.buttonhalf
{
    height:25px;
    width:48px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('../images/hfi/btn_clear_half.gif') no-repeat;
    border:0px;
    padding-bottom: 4px;
}
input.buttontwothird
{
    height:25px;
    width:64px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('../images/hfi/btn_clear_twothird.gif') no-repeat;
    border:0px;
    padding-bottom: 4px;
}
/* right panel for provider portal*/
#provider_portal .right_content_alertbox
{
    width: 328px;
    margin-top: 10px;
    margin-bottom: 10px;
}
#provider_portal .right_content_alertbox .top
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_header.jpg');
    height: 26px;
    padding-left: 8px;
    padding-top: 4px;
    background-repeat: no-repeat;
    font-size: 100%;
}
#provider_portal .right_content_alertbox .top img
{
    float: left;
}
#provider_portal .right_content_alertbox .top div
{
    float: right;
    margin-right: 5px;
}
#provider_portal .right_content_alertbox .top div img
{
    margin-right: 4px;
}
#provider_portal .right_content_alertbox .header
{
    margin-bottom: 6px;
    padding-left: 00px;
    font-weight: bold;
    padding-top: 0px;
}
#provider_portal .right_content_alertbox .divider
{
    margin-bottom: 10px;
    margin-left: 0px;
    margin-top: 10px;
    border-bottom-color: #7eafce;
}
#provider_portal .right_content_alertbox .bg
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_center_1.jpg');
    background-repeat: repeat-y;
    background-position: top;
    border-style: solid;
    border-color: #d7d7d7;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;
    padding-left: 8px;
    padding-top: 10px;
}
#provider_portal .right_content_alertbox .bottom
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_bottom.jpg');
    background-repeat: no-repeat;
    height: 12px;
    font-size: 0px;
    clear: left;
}
#provider_portal .right_content_alertbox3
{
    width: 328px;
    float: left;
    margin-bottom: 10px;
    margin-right: 0px;
    margin-top: 0px;
    clear: both;
}
#provider_portal #how_to .right_content_alertbox3
{
    width: 230px;
}
#provider_portal .right_content_alertbox3 .top
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_top_2.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 9px;
}
#provider_portal #how_to .right_content_alertbox3 .top
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_top_1.jpg');
}
#provider_portal .right_content_alertbox3 .bg
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_bg_2.jpg');
    background-repeat: repeat-y;
    background-position: top;
    border-style: solid;
    border-color: #D7D7D7;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;
    padding-left: 0px;
}
#provider_portal #how_to .right_content_alertbox3 .bg
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_bg.jpg');
}
#provider_portal .right_content_alertbox3 .bottom
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_bottom_2.jpg');
    height: 9px;
    margin: 0px;
    padding: 0px;
    font-size: 0px;
}
#provider_portal #how_to .right_content_alertbox3 .bottom
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/right_content_bottom_1.jpg');
}
#provider_portal .right_content_alertbox3 .header
{
    margin-bottom: 6px;
    padding-left: 8px;
    font-weight: bold;
    padding-top: 0px;
}
#provider_portal .right_content_alertbox3 .divider
{
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
    border-bottom-color: #7eafce;
}
#provider_portal .right_content_alertbox3 ul
{
    margin-bottom: -5px;
}
/* proiver portal alerts end*/
#medicare_home .main_content_alertbox p
{
    margin-left: 8px;
}
#medicare_home .right_content_alertbox p
{
    padding-left: 8px;
}
#medicare_home .right_content_alertbox .subhead
{
    padding-left: 8px;
}
#right_panel
{
    vertical-align: top;
    width: 196px;
    float: left;
    background-color:#FFFFFF;
    margin-top: 10px;
}
#home #right_panel
{
    margin-right: 10px;
    margin-left: 10px;
}
#content #right_panel
{
    margin-right: 10px;
    margin-left: 10px;
}
#member_home #right_panel
{
    margin-right: 10px;
    margin-left: 10px;
}
#medicare_home #right_panel
{
    margin-right: 10px;
    margin-left: 10px;
}
#provider_portal #right_panel
{
    vertical-align: top;
    width: 328px;
}
#provider_portal #how_to #right_panel
{
    vertical-align: top;
    margin-top: 0px;
    width: 230px;
}
#sign_in
{
    width: 196px;
    text-align: center;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 1px;
    padding-top: 10px;
    padding-bottom: 10px;
}
#provider_portal #sign_in
{
    width: 328px;
    margin-bottom: 20px;
}
#loginControl
{
    background-color: #ffffff;
    padding: 2px;
}
#userNameTextArea
{
}
#userNameBckGrd
{
    width: 105px;
    padding-left: 5px;
    height: 28px;
}
#username
{
    width: 100px;
}
#userPasswordTextArea
{
}
#userPasswordBckGrd
{
    width: 105px;
    padding-left: 5px;
    height: 28px;
}
#password
{
    width: 100px;
}
#login_button
{
    padding-left: 5px;
}
.right_content_alertbox
{
    width: 196px;
    float: left;
    margin-right: 0px;
    margin-top: 10px;
    clear: both;
}
.right_content_alertbox .top
{
    background-image: url('../images/hfi/container2_top.jpg');
    height: 8px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
.right_content_alertbox .header
{
    padding-left: 8px;
    margin-bottom: 6px;
}
.right_content_alertbox .bg
{
    background-image: url('../images/hfi/container_center.jpg');
    background-repeat: repeat-x;
    background-position: top;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;
}
.right_content_alertbox .bottom
{
    background-image: url('../images/hfi/container2_bottom.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
}
.right_content_alertbox .divider
{
    margin-bottom: 10px;
    margin-left: 10px;
}
.right_content_alertbox3
{
    width: 196px;
    float: left;
    margin-right: 0px;
    margin-top: 0px;
    clear: both;
}
.right_content_alertbox3 .top
{
    background-image: url('../images/hfi/right_container_top.jpg');
    height: 6px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
}
.right_content_alertbox3 .bg
{
    background-image: url('../images/hfi/right_container_center.jpg');
    background-repeat: repeat-y;
    background-position: top;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 5px;
    padding-left: 5px;
}
.right_content_alertbox3 .bottom
{
    background-image: url('../images/hfi/right_container_bottom.jpg');
    background-repeat: no-repeat;
    height: 6px;
    font-size: 0px;
    clear: both;
}
#medicare_home #bottom_helpline_area .divider
{
    border-color: #bad1df;
    margin-bottom: 10px;
    margin-top: 10px;
    clear: both;
}
.vdivider
{
    border-style: dotted;
    border-color:  #1278C6;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-top-width: 0px;
}
.disclaimer
{
    color: #9F9F9F;
    clear: both;
    padding-top: 10px;
}
.right_padding_float
{
    padding-right: 10px;
}
#bottom_helpline_area
{
    clear: both;
    padding-right: 14px;
}
#bottom_helpline_area .alertbox1
{
    width: 507px;
}
#bottom_helpline_area .header
{
    color: #c86c47;
    font-weight: bold;
}
#bottom_helpline_area .alertbox1 .top
{
    background-image: url('../WellCare_HTML_draft/images/bluebigbox_top.jpg');
    background-repeat: no-repeat;
    height: 6px;
    font-size: 0px;
}
#bottom_helpline_area .alertbox1 .bottom
{
    background-image: url('../WellCare_HTML_draft/images/bluebigbox_bottom.jpg');
    background-repeat: no-repeat;
    height: 6px;
    font-size: 0px;
}
#bottom_helpline_area .alertbox1 .bg
{
    background-image: url('../images/hfi/bluebigbox_center.jpg');
    background-repeat: repeat-y;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 3px;
}
#bottom_helpline_area .alertbox1 .bg td
{
    padding-right: 4px;
    vertical-align: top;
}
#bottom_helpline_area .alertbox1 .bg #state_dropdown2
{
    width: auto;
    float:  right;
    padding-bottom: 1px;
}
#bottom_helpline_area .smalltext p
{
    margin-bottom: 1px;
    margin-top: 0px;
}
#bottom_helpline_area .alertbox1 .bg #state_dropdown2 a
{
    padding-bottom: 0px;
}
#bottom_helpline_area .alertbox2
{
    width: 359px;
    float: left;
}
#bottom_helpline_area .alertbox2 .top
{
    background-image: url('../images/hfi/bluesmallbox_top.jpg');
    background-repeat: no-repeat;
    height: 7px;
    font-size: 0px;
}
#bottom_helpline_area .alertbox2 .bottom
{
    background-image: url('../images/hfi/bluesmallbox_bottom.jpg');
    background-repeat: no-repeat;
    height: 7px;
    font-size: 0px;
}
#bottom_helpline_area .alertbox2 .bg
{
    background-image: url('../images/hfi/bluesmallbox_center.jpg');
    background-repeat: repeat-y;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 3px;
}
#provider_portal .datatable
{
    width: 955px;
    clear: both;
}
#provider_portal .datatable .top
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/table_header.jpg');
    background-repeat: no-repeat;
    height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 6px;
    clear: both;
}
#provider_portal .datatable .top div
{
    float: left;
}
#provider_portal .datatable .top div.right
{
    float: right;
    clear: none;
}
#provider_portal .datatable .top div.right .icon
{
    margin-left: 20px;
}
#provider_portal .datatable .top div.right .icontext
{
    margin-left: 2px;
    padding-bottom: 1px;
}
#provider_portal .datatable .bg
{
    background-color: #FAFDF6;
    /*
    border-style: solid;
    border-color: #91C75C;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    */
    padding-top: 10px;
    clear: both;
    display: block;
    float: none;
}
#provider_portal .datatable table
{
    /*
    border-style: solid;
    border-color: #91C75C;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 1px;
    */
}
#provider_portal .datatable caption
{
    display: none;
}
#provider_portal .datatable table th
{
    text-align: left;
    padding-left: 8px;
    height: 35px;
    vertical-align: bottom;
    padding-bottom: 4px;
}
#provider_portal .datatable table th.right
{
    text-align: right;
}
#provider_portal .datatable table td
{
    /*
    border-style: solid;
    border-color: #91C75C;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 1px;
    */
    height: 35px;
    padding-left: 10px;
}
#provider_portal .datatable .bg div.button_area
{
    margin-right: 35px;
    float: left;
}
#provider_portal .datatable .bg div.button_area img
{
    margin-right: 10px;
}
#provider_portal .datatable .alertlink a:link
{
    color: #c86c47;
}
#provider_portal .datatable .alertlink a:active
{
    color: #c86c47;
}
#provider_portal .datatable .alertlink a:visited
{
    color: #c86c47;
}
#provider_portal .datatable .alertlink a:hover
{
    color: #c86c47;
}
#provider_portal .datatable .bottom
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/table_bottom.jpg');
    background-repeat: no-repeat;
    height: 4px;
    font-size: 0px;
    clear: both;
}
.datatable_utilities div
{
    float: left;
}
.datatable_utilities .button
{
    padding-left: 10px;
    margin-right: 30px;
}
.datatable_utilities .button img
{
    margin-right: 10px;
}
.datatable_utilities #change_view
{
    margin-right: 20px;
}
.big_container
{
    width: 645px;
    float: left;
    margin-bottom: 10px;
    margin-right: 7px;
    margin-top: 10px;
}
.big_container .header
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 140%;
}
.container_busy
{
    filter:alpha(opacity=50);
    -moz-opacity:.50;
    opacity:.50;
}
#member_portal .big_container
{
    width: 486px;
    float: left;
    margin-bottom: 0px;
    margin-right: 10px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 0px;
    clear: both;
}
.big_container .top
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/check_claims_status_bg_top.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 8px;
}
#member_portal .big_container .top
{
    background-image: url('../images/hfi/member_portal/big_container_bg_top.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 8px;
}
.big_container .bg
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/check_claims_status_bg_cent.jpg');
    background-repeat: repeat-y;
    background-position: top;
    padding-right: 10px;
    padding-left: 10px;
}
#member_portal .big_container .bg
{
    background-image: url('../images/hfi/member_portal/big_container_bg_cent.jpg');
    background-repeat: repeat-y;
    background-position: top;
    padding-right: 10px;
    padding-left: 10px;
}
.big_container .bottom
{
    background-image: url('../images/hfi/ProviderPortal/Content_Area/check_claims_status_bg_bott.jpg');
    height: 8px;
    margin: 0px;
    padding: 0px;
    font-size: 0px;
}
#member_portal .big_container .bottom
{
    background-image: url('../images/hfi/member_portal/big_container_bg_bott.jpg');
    height: 8px;
    margin: 0px;
    padding: 0px;
    font-size: 0px;
}
.required
{
    color: #c86c47;
}
.disabled
{
    color: #848383;
}
#footer
{
    clear: both;
}
#footer_left
{
    background-image: url('../images/hfi/footer_left.gif');
    background-repeat:no-repeat;
    background-position:left;
    width:10px;
    height:49px;
    float:left;
}
#footer_content
{
    background-image: url('../images/hfi/footer_center.gif');
    background-repeat:repeat-x;
    width:740px;
    padding-top: 11px;
    padding-bottom: 10px;
    float: left;
    text-align: center;
}
#provider_portal #footer_content
{
    width: 966px;
}
#footer_right
{
    background-image: url('../images/hfi/footer_right.gif');
    background-repeat:no-repeat;
    background-position:right;
    width:10px;
    height:49px;
    float:right;
    clear: right;
}
#copyright_statement
{
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    clear: both;
    color: #FFFFFF;
}
/*Css for Doctor results table starts here*/
#results_doc
{
    margin-bottom:12px;
}
#results_doc tr.header
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_tablebgimage_sm.jpg');
    background-repeat: repeat-x;
}
#results_doc tr.header_metrics
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_tablebgimage_tall.jpg');
    background-repeat: repeat-x;
}
#results_doc th
{
    padding:0px 0px 0px 3px;
}
#results_doc th.metrics
{
    text-align:center;
    padding:4px 4px 4px 4px;
    font-size:90%;
}
#results_doc th a:link
{
    text-decoration: none;
    color: #005DAB;
    font-weight: bold;
}
#results_doc th a:active
{
    text-decoration: none;
    color: #005DAB;
}
#results_doc th a:visited
{
    text-decoration: none;
    color: #005DAB;
}
#results_doc th a:hover
{
    text-decoration: underline;
    color: #005DAB;
}
#results_doc th.firstcolumn
{
    background-image: none;
    padding:0px;
    border:0px;
    font-weight: bold;
}
#results_doc th.firstcolumn_metrics
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_tableheader_left_bg.jpg');
    background-repeat: no-repeat;
    padding:0px;
    border:0px;
    width:5px;
    font-size: 0%;
}
#results_doc th.lastcolumn_metrics
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_tableheader_right_bg.jpg');
    background-repeat: no-repeat;
    padding:0px;
    width:6px;
    font-size: 0%;
}
#results_doc th.divider
{
    padding:0px 0px 0px 0px;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:0px;
}
.tablerowbg
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_tablerow_bg.jpg');
    background-position:top;
    background-repeat:repeat-x;
}
.tablerowbgsorted
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_tablerow_bg_sorte.jpg');
    background-position:top;
    background-repeat:repeat-x;
}
#results_doc td
{
    vertical-align: middle;
    padding-left: 3px;
}
#results_doc td.firstcolumn
{
    border-style:solid;
    border-color:#abd5f0;
    border-bottom-width:0px;
    border-left-width:1px;
    border-right-width:0px;
    border-top-width:0px;
    padding:0px 0px 0px 0px;
}
#results_doc tr.bottomband td
{
    padding:0px 0px 0px 0px;
    background-color: #B4D7EB;
    background-image: none;
}
td.lastbottom
{
    background-image: none;
    padding:0px 0px 0px 0px;
}
#results_doc tr.bottomband td div
{
    float: left;
}
#results_doc tr.bottomband td div.comparebutton
{
    padding-top: 23px;
}
#results_doc td.lastcolumn
{
    border-style:solid;
    border-color:#abd5f0;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    padding:0px 0px 0px 0px;
}
#results_doc td.chkbox
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_checkbox_bgtop.gif');
    background-repeat:no-repeat;
    background-position: top center;
    padding-top: 4px;
    padding-left: 2px;
    margin-left: 3px;
    width: 23px;
}
#results_doc td.chkboxtop
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_checkbox_bg_top.gif');
    background-repeat: no-repeat;
    background-position: top center;
    padding-left: 2px;
    margin-left: 2px;
    width: 23px;
    padding-top: 4px;
}
#results_doc td.chkboxmiddle
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_checkbox_bg.gif');
    background-repeat: no-repeat;
    background-position: top center;
    padding-left: 2px;
    margin-left: 2px;
    width: 23px;
    padding-top: 4px;
}
#results_doc td.chkboxmiddlerepeat
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_checkbox_bg_repeat.gif');
    background-repeat: repeat-y;
    background-position: top center;
    padding-left: 2px;
    margin-left: 2px;
    width: 23px;
    padding-top: 4px;
}
#results_doc td.nameandlocation
{
    padding-left: 0px;
}
#results_doc td p.location
{
    line-height: 18px;
    margin-bottom: 5px;
    margin-top: 10px;
}
#results_doc div.reservearide
{
    float:left;
    padding: 15px 5px 15px 0px;
}
#results_doc div.mapit
{
    padding-top: 5px;
}
#results_doc tr.bottomband td div.enrolltomember
{
    background-image: url('../images/hfi/medicare/table_container.jpg');
    width: 306px;
    height: 52px;
    background-repeat: no-repeat;
    float: right;
    margin:10px 0px 0px 0px;
    padding:8px 0px 0px 10px;
}
#results_doc tr.bottomband td p
{
    margin-bottom: 6px;
}
#results_doc .leftbottom
{
    background-image: url('../images/hfi/medicare/Table/divresult_table_bottomleft.jpg');
    width: 6px;
    height: 72px;
    float: left;
}
#results_doc .rightbottom
{
    background-image:url('../images/hfi/medicare/Table/divresult_table_bottomright.jpg');
    width: 6px;
    height: 72px;
    float: right;
}
#results_doc .centercontent
{
    height: 71px;
    float: left;
    border-style: solid;
    border-color: #CDE4F2;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
}
#results_doc .comparebuttons
{
    padding: 25px 0px 0px 0px;
}
#results_doc tr.bottomband td.leftbot
{
    border-bottom-width: 0px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/divplan_table_bottom_left.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}
#results_doc tr.bottomband td.rightbot
{
    border-bottom-width: 0px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/divplan_table_bottom_right.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
}
/*Css for Doctor results table Ends here here*/

/*Plans CSS starts here*/
.plans_alertbox_top
{
    background-image: url('../images/hfi/medicare/Table/medicareplan_alertbox1_top.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 5px;
    width: 522px;
}
.plans_alertbox_topmiddle
{
    background-image:url('../images/hfi/medicare/Table/medicareplan_alertbox1_top2.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 6px;
    width: 522px;
}
.plans_alertbox_down
{
    background-image: url('../images/hfi/medicare/Table/medicareplan_alertbox1_bott.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 5px;
    width: 522px;
}


.plans_alertbox_topmiddle_pdp
{
    background-image:url('../images/hfi/medicare/Table/medicareplan_alertbox1_top2_pdp.jpg');
    /*background-image: url('../images/hfi/medicare/Table/medicareplan_alertbox1_top3_pdp.jpg'); */
    background-repeat: no-repeat;
    font-size: 0px;
    height: 6px;
    width: 592px;
}

.plans_alertbox_down_pdp
{
    /*background-image: url('../images/hfi/medicare/Table/medicareplan_alertbox1_bott_pdp2.jpg');*/
    background-image: url('../images/hfi/medicare/Table/medicareplan_alertbox1_bott_pdp.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 5px;
    width: 592px;
}







.plans_alertbox_down2
{
    background-image: url('../images/hfi/medicare/Table/medicareplan_alertbox2_bott.jpg');
    background-repeat: no-repeat;
    font-size: 0px;
    height: 5px;
    width: 522px;
}
.plans_alertbox_middle
{
    width: 520px;
    background-color: #DFF1FB;
    border-style: solid;
    border-color: #AFD7F0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}

.plans_alertbox_middle_pdp
{
    width: 650px;
    background-color: #DFF1FB;
    border-style: solid;
    border-color: #AFD7F0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}


.imagediv
{
    background-image: url('../images/hfi/medicare/Table/medicarplan_dottedline.gif');
    background-repeat: repeat-y;
    padding-top: 0px;
    padding-left: 7px;
}
.checkdiv
{
    width: 25px;
}
.imagedivtop
{
    background-image:url('../images/hfi/medicare/medicarplan_dottedline100px.gif');
    height: 77px;
    width: 25px;
    padding-top: 0px;
    padding-left: 7px;
}
.imagedivider
{
    height: 12px;
    background-image: url('../images/hfi/medicare/Table/medicarplan_dottedline2.gif');
    background-repeat: repeat-y;
    margin-left: 0px;
}
.noimagedivider
{
    height: 12px;
    background-repeat: repeat-y;
    margin-left: 0px;
}
.plans_alertbox_middle .planname
{
    width: 143px;
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:140%;
}
.plans_alertbox_middle .viewdetails
{
    padding-top: 3px;
    padding-left:11px;
    padding-right: 2px;
    width: 85px;
}
.plans_alertbox_middle .alertboxtop
{
    background-image: url('../images/hfi/medicare/medicareplan_alertbox2_top.jpg');
    height: 5px;
    background-repeat: no-repeat;
    width: 239px;
    font-size: 0px;
}
.plans_alertbox_middle .alertboxdown
{
    background-image: url('../images/hfi/medicare/medicareplan_alertbox2_bott.jpg');
    height: 5px;
    background-repeat: no-repeat;
    width: 239px;
    font-size: 0px;
    padding:0px;
}
.plans_alertbox_middle .alertboxmiddle
{
    width: 230px;
    background-color: #EEF6F9;
    border-style: solid;
    border-color: #AFD7F0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 6px;
}

.plans_alertbox_middle_pdp .planname
{
    width: 200px;
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:140%;
}
.plans_alertbox_middle_pdp .viewdetails
{
    padding-top: 3px;
    padding-left:14px;
    padding-right: 6px;
    width: 90px;
}
.plans_alertbox_middle_pdp .alertboxtop
{
    background-image: url('../images/hfi/medicare/medicareplan_alertbox2_top_pdp.jpg');
    height: 5px;
    background-repeat: no-repeat;
    width: 299px; /*239px; */
    font-size: 0px;
}
.plans_alertbox_middle_pdp .alertboxdown
{
    background-image: url('../images/hfi/medicare/medicareplan_alertbox2_bott_pdp.jpg');
    height: 5px;
    background-repeat: no-repeat;
    width: 299px; /*239px; */
    font-size: 0px;
    padding:0px;
}
.plans_alertbox_middle_pdp .alertboxmiddle
{
    /*width: 230px;*/
    width: 290px;
    background-color: #EEF6F9;
    border-style: solid;
    border-color: #AFD7F0;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 6px;
}

.comapreplans_dividerdiv
{
    background-repeat: repeat-y;
    height: 13px;
    width: 520px;
    float: left;
    padding-top: 5px;
}
.compareplanband
{
    background-color: #BBDCED;
    height:35px;
    padding-top: 10px;
    float: left;
    width: 477px;
}

.compareplanband_pdp
{
    background-color: #BBDCED;
    height:35px;
    padding-top: 10px;
    float: left;
    width: 608px;
}

.compareplanband_rightimage
{
    background-image: url('../images/hfi/medicare/medicareplan_rightband.jpg');
    width: 10px;
    height:45px;
    float: left;
}
.enrollbutton
{
    margin-top: 7px;
}
/*Plans CSS  ends here*/
/*Compare Plan Table CSS Starts Here*/
.planscompare_table
{
    margin: 0px 0px 12px 0px;
}
.planscompare_table th
{
    border-style: solid;
    border-color:#C6D7AA;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-top-width: 1px;
    padding: 7px 5px 7px 9px;
    height: 71px;
    vertical-align: top;
    font-weight: normal;
}
.planscompare_table th image
{
    vertical-align: middle;
}
.planscompare_table th.firstcolumn
{
    background-color:#F3FDE5;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width:0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/compare_table_top_left.gif');
    background-position: left top;
    background-repeat: no-repeat;
}
.planscompare_table th.lastcolumn
{
    background-color:#F3FDE5;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/compare_table_top_right.gif');
    background-position: right top;
    background-repeat: no-repeat;
}

.planscompare_table th.lastcolumnnoborder
{
    background-color:#F3FDE5;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/compare_table_top_right.gif');
    background-position: right top;
    background-repeat: no-repeat;
}
.planscompare_table td
{
    padding: 7px 5px 7px 9px;
    vertical-align: top;
    border-style: solid;
    /*border-color: #CDE4F2;*/
    border-color: #9cceef;
    height: 24px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-top-width: 0px;
}
.planscompare_table th.firstcolumnvertical
{
    vertical-align: top;
    border-color: #CDE4F2;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-top-width: 0px;
    height: 24px;
    font-weight: bold;
}
.planscompare_table th.firstcolumnverticalheader
{
    vertical-align: top;
    border-color: #CDE4F2;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-top-width: 0px;
    height: 24px;
    background-color:#B4D7EB;
    font-weight: bold;
}
.planscompare_table th.lastrowleft
{
    border-color: #CDE4F2;
    border-bottom-width: 0px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/divplan_table_bottom_left.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
    font-weight: bold;
    height: 24px;
}
.planscompare_table td.firstcolumn
{
    vertical-align: top;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-top-width: 0px;
    font-weight: bold;
}
.planscompare_table td.lastcolumn
{
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
}
.planscompare_table td.lastrowleft
{
    border-bottom-width: 0px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/divplan_table_bottom_left.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
    font-weight: bold;
}
.planscompare_table td.lastrowright
{
    border-bottom-width: 0px;
    border-left-width:1px;
    border-right-width:0px;
    border-top-width: 0px;
    background-image: url('../images/hfi/medicare/Table/divplan_table_bottom_right.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
}
.planscompare_table tr.alternate
{
    background-color: #EDF6FD;
}
.planscompare_table div.questonimg
{
    float:left;
    padding: 0px 0px 2px 2px;
    vertical-align: top;
}
.planscompare_table div.text
{
    float:left;
    padding-right: 3px;
}
.header_planbox
{
    background-repeat: no-repeat;
    height: 58px;
    margin-left: 4px;
    margin-right: 4px;
}
.header_planbox div
{
}
.header_planbox .close
{
    float: right;
    padding: 0px 8px 0px 0px;
}
.header_planbox p
{
    margin: 0px 0px 0px 0px;
}
.header_planbox p.viewdetails
{
    margin:6px 0px 0px 3px;
}
#plan_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:140%;
    color:#005dab;
}
/*Compare Plan Table CSS Ends Here*/
/* Member Portal */
#member_portal #main_content
{
    width: 734px;
    margin-left: 11px;
    clear: both;
}
#member_portal #colone
{
    width: 248px;
}
#member_portal #col2
{
    width: 248px;
}
#member_portal #col3
{
    width: 248px;
}
#member_portal .main_content_alertbox
{
    width: 235px;
    margin: 0px;
    padding: 0px;
}
#member_portal .main_content_alertbox .top
{
    background-image: url('../images/hfi/member_portal/container_top.jpg');
    background-repeat: no-repeat;
    height: 15px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 4px;
    padding-bottom: 11px;
    background-repeat: no-repeat;
    font-size: 100%;
    font-size: 100%;
}
#member_portal .main_content_alertbox .header
{
    margin-bottom: 6px;
    padding-left: 0px;
    font-weight: bold;
    padding-top: 10px;
}
#member_portal .main_content_alertbox .subhead
{
    margin-bottom: 5px;
    color: #333333;
    font-weight: bold;
}
#member_portal .main_content_alertbox .divider
{
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
}
#member_portal .main_content_alertbox .datestamp
{
    color: #666666;
    margin-bottom: 5px;
    margin-top: 5px;
}
#member_portal .main_content_alertbox .bg
{
    background-image: url('../images/hfi/member_portal/container_center.jpg');
    background-repeat: repeat-y;
    background-position: top;
    border-style: solid;
    border-color: #d7d7d7;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    padding-right: 10px;
    padding-left: 8px;
    margin:0px;
}
#member_portal .main_content_alertbox .bottom
{
    background-image: url('../images/hfi/member_portal/container_bottom.jpg');
    background-repeat: no-repeat;
    height: 8px;
    font-size: 0px;
    padding: 0px;
    margin: 0px;
    margin-bottom: 11px;
}
/* right_content_alertbox2 -- aka FAP box */
.accordion_title
{
    font-size: 100%;
    font-weight: bold;
}
.accordion_text
{
    font-size: 95%;
}
.accordion_body
{
    padding: 8px 0px 8px 11px;
}
#provider_portal .accordion_body
{
    padding: 8px 0px 8px 36px;
}
.accordion_submit
{
    background-image: none;
    padding: 12px 0px 0px 30px;
}
#provider_portal .accordion_submit
{
    background-image: none;
    padding: 12px 0px 0px 70px;
}
.right_content_alertbox2
{
    width: 196px;
    float: left;
    margin-right: 0px;
    margin-top: 10px;
    clear: both;
}
#provider_portal .right_content_alertbox2_ohio
{
    padding-left: 64px;
}
#provider_portal .right_content_alertbox2
{
    width: 328px;
    margin-top: 0px;
}
.right_content_alertbox2 .search_method_switch_link
{
    color: #235B86;
    font-size: small;
    line-height: 1.2;
}
.right_content_alertbox2 .search_method_switch_link:link
{
    color: #235B86;
}
.right_content_alertbox2 .search_method_switch_link:hover
{
    color: #235B86;
    border-bottom-style: solid;
}
.right_content_alertbox2 .search_method_switch_link:active
{
    color: #235B86;
}
.right_content_alertbox2 .search_method_switch_link:visited
{
    color: #235B86;
}
.right_content_alertbox2 a:link
{
    color: #000000;
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
.right_content_alertbox2 a:active
{
    color: #000000;
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
.right_content_alertbox2 a:visited
{
    color: #000000;
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
.right_content_alertbox2 a:hover
{
    color: #000000;
    text-decoration: none;
    background-image: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #67a6e5;
}
.right_content_alertbox2 .top
{
    background-image:  url('../images/hfi/highlightbox_top.jpg');
    background-repeat: no-repeat;
    height: 23px;
    margin: 0px;
    padding-top: 7px;
    padding-left: 5px;
    padding-bottom: 5px;
    font-size: 0px;
}
#provider_portal .right_content_alertbox2 .top
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/provide_highlightbox_top.jpg');
    height: 20px;
    padding-left: 8px;
    padding-top: 7px;
    padding-bottom: 2px;
}
.right_content_alertbox2 .bg
{
/*
    background-image: url('../images/hfi/container_center.jpg');
    background-repeat: repeat-x;
    background-position: top;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
*/
}
.right_content_alertbox2 .bg .accordion
{
    background-image: none;
    border-style: none;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-right: 0px;
    cursor: pointer;
}
.right_content_alertbox2 .bg .accordion .accordionheader
{
    background-image: url('../images/hfi/special_alert_bg.jpg');
    background-repeat: no-repeat;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    margin: 0px;
    line-height: 16px;
    padding: 2px 2px 2px 20px;
}
#provider_portal .right_content_alertbox2 .bg .accordion .accordionheader
{
    background-image: url('../images/hfi/special_alert_bg_provider.jpg');
}
.right_content_alertbox2 .bg .accordion .accordionelement
{
    background-color: #FEF1D2;
    border-style: solid;
    border-color: #b7d3e2;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    background-image: none;
    padding: 0px 0px 0px 0px;
    line-height: 14px;
    verical-align: bottom;
}
.right_content_alertbox2 .bottom
{
    background-image: url('../images/hfi/highlightbox_bottom.jpg');
    height: 8px;
    margin: 0px;
    padding: 0px;
    font-size: 0px;
}
#provider_portal .right_content_alertbox2 .bottom
{
    background-image: url('../images/hfi/ProviderPortal/Right_Panel/provide_highlightbox_bottom.jpg');
    height: 10px;
    margin: 0px;
    padding: 0px;
    font-size: 0px;
}
#member_portal .right_content_alertbox2
{
    width: 235px;
    margin: 0px;
    padding: 0px;
}
#member_portal .right_content_alertbox2 .top
{
    background-image: url('../images/hfi/member_portal/highlightbox_top.jpg');
    height: 15px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 7px;
    padding-bottom: 7px;
}
#member_portal .right_content_alertbox2 .bg
{
    background-image: url('../images/hfi/member_portal/highlightbox_center.jpg');
    background-position:center top;
    background-repeat:repeat-x;
    border-color:#B7D3E2;
    border-style:solid;
    border-width:0px 1px;
}
#member_portal .right_content_alertbox2 .bottom
{
    background-image:  url('../images/hfi/member_portal/highlightbox_bottom.jpg');
    height: 10px;
    margin-bottom: 10px;
    padding: 0px;
    font-size: 0px;
}
#member_portal .right_content_alertbox2 .bg .accordion .accordionheader
{
    background-image: url('../images/hfi/special_alert_bg_provider.jpg');
}
#medicare_home .right_content_alertbox2 .top div.header
{
    float: left;
    margin-right: 15px;
}

.auto_complete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
}

.auto_complete ul {
      list-style-type: none;
      margin:0px;
      padding:0px;
}

.auto_complete ul li.selected
{
        background-color: #bbf;

}

.auto_complete ul li {
      list-style-type: none;
      display:block;
      margin:0;
      padding:2px;
      height:16px;
}
/* claims */
.process_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:150%;
    color:#005dab;
}
.form_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:130%;
    color:#c66c49;
    padding-top:8px;
    padding-bottom:2px;
}
.form_subtitle
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:130%;
    color:#005dab;
    padding-top:6px;
    padding-bottom:2px;
}
/* process menu */
.process_start
{
    height:31px;
    width:80px;
    background-image: url('/images/hfi/menu/process_start.gif');
    background-repeat:no-repeat;
    text-align:center;
    color:#ffffff;
    font-weight:bold;
    line-height:31px;
}
.process_divider_start_sel
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/start_sel.gif');
    background-repeat:no-repeat;
}
.process_divider_start_unsel
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/start_unsel.gif');
    background-repeat:no-repeat;
}
.process_sel
{
    height:31px;
    background-image: url('/images/hfi/menu/sel_bg.gif');
    background-repeat:repeat-x;
    text-align:center;
    color:#000000;
    font-weight:bold;
    line-height:31px;
    cursor:pointer;
}
.process_unsel
{
    height:31px;
    background-image: url('/images/hfi/menu/unsel_bg.gif');
    background-repeat:repeat-x;
    text-align:center;
    color:#666666;
    line-height:31px;
    cursor:pointer;
}
.process_divider_sel_unsel
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/divider_sel_unsel.gif');
    background-repeat:no-repeat;
    line-height:31px;
}
.process_divider_unsel_unsel
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/divider_unsel_unsel.gif');
    background-repeat:no-repeat;
    line-height:31px;
}
.process_divider_unsel_sel
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/divider_unsel_sel.gif');
    background-repeat:no-repeat;
    line-height:31px;
}
.process_divider_sel_sel
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/divider_sel_sel.gif');
    background-repeat:no-repeat;
    line-height:31px;
}
.process_divider_sel_finish
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/finish_sel.gif');
    background-repeat:no-repeat;
}
.process_divider_unsel_finish
{
    height:31px;
    width:14px;
    background-image: url('/images/hfi/menu/finish_unsel.gif');
    background-repeat:no-repeat;
}
.process_finish
{
    height:31px;
    width:80px;
    background-image: url('/images/hfi/menu/process_finish.gif');
    background-repeat:no-repeat;
    text-align:center;
    color:#ffffff;
    font-weight:bold;
    line-height:31px;
}
/* Online Help */
.help_title
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#005dab;
}
.help_subtitle
{
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#c66c49;
}
#page_help_container, #contact_help_container
{
    position: relative;
    z-index: 2;
}
#page_help_close, #contact_help_close, #page_helpline_close, #page_tip_close

{
    float: right;
    z-index: 3;
    margin-right: 2px;
}
#page_help
{
    background-color: #fffbe1;
    width: 444px;
    height: auto;
    margin: 0px;
    padding: 12px;
    right: -10px;
    top: 30px;
    position: absolute;
}

#page_helpline
{
    background-color: #fffbe1;
    width: 300px;
    height: auto;
    margin: 0px;
    padding: 12px;
    right: -10px;
    top: 30px;
    position: absolute;
}
#page_helpline_content
{
    overflow: auto;
    margin: 1px;
    background-color: #fffbe1;
    line-height:17px;
}

#page_tip_1, #page_tip_2
{
    background-color: #fffbe1;
    width: 200px;
    height: auto;
    margin: 0px;
    padding: 12px;
    right: -10px;
    top: 30px;
    position: absolute;
}

#page_tip_3, #page_tip_4, #page_tip_5, #page_tip_6, #page_tip_7
{
    background-color: #fffbe1;
    width: 200px;
    height: auto;
    margin: 0px;
    left: -9px;
    padding: 12px;
    right: -10px;
    top: 30px;
    position: absolute;
 
}

#page_tip_8, #page_tip_9, #page_tip_10, #page_tip_11, #page_tip_12
{
    background-color: #fffbe1;
    width: 200px;
    height: auto;
    margin: 0px;
    left: -9px;
    padding: 12px;
    right: -10px;
    top: 30px;
    position: absolute;

}


#page_tip_content_1, #page_tip_content_2, #page_tip_content_3, #page_tip_content_4
{
    overflow: auto;
    margin: 1px;
    background-color: #fffbe1;
    line-height:17px;
}
#page_tip_content_5, #page_tip_content_6, #page_tip_content_7, #page_tip_content_8
{
    overflow: auto;
    margin: 1px;
    background-color: #fffbe1;
    line-height:17px;
}
#page_tip_content_9, #page_tip_content_10, #page_tip_content_11, #page_tip_content_12
{
    overflow: auto;
    margin: 1px;
    background-color: #fffbe1;
    line-height:17px;
}

#contact_help
{
    background-color: #fffbe1;
    width: 310px;
    height: auto;
    margin: 0px;
    padding: 12px;
    left: -10px;
    top: 10px;
    position: absolute;
}
.page_help_list
{
    list-style: decimal;
    list-style-image: none;
    margin-left:35px;
}
#page_help_content, #contact_help_content
{
    overflow: auto;
    margin: 4px;
    background-color: #fffbe1;
    line-height:17px;
}
#page_help_content p
{
    margin-bottom: 10px;
    margin-top: 0px;
}
#page_help .sb-inner, #contact_help .sb-inner
{
    background-color: #fffbe1;
}
#page_help .sb-border, #contact_help .sb-border
{
    background-color: #ffba00;
}

#page_helpline .sb-inner
{
    background-color: #fffbe1;
}
#page_helpline .sb-border
{
    background-color: #ffba00;
}

#page_tip_1 .sb-inner, #page_tip_2 .sb-inner, #page_tip_3 .sb-inner, #page_tip_4 .sb-inner
{
    background-color: #fffbe1;
}
#page_tip_5 .sb-inner, #page_tip_6 .sb-inner, #page_tip_7 .sb-inner, #page_tip_8 .sb-inner
{
    background-color: #fffbe1;
}
#page_tip_9 .sb-inner, #page_tip_10 .sb-inner, #page_tip_11 .sb-inner, #page_tip_12 .sb-inner
{
    background-color: #fffbe1;
}


#page_tip_1 .sb-border, #page_tip_2 .sb-border, #page_tip_3 .sb-border, #page_tip_4 .sb-border
{
    background-color: #ffba00;
}
#page_tip_5 .sb-border, #page_tip_6 .sb-border, #page_tip_7 .sb-border, #page_tip_8 .sb-border
{
    background-color: #ffba00;
}
#page_tip_9 .sb-border, #page_tip_10 .sb-border,  #page_tip_11 .sb-border, #page_tip_12 .sb-border
{
    background-color: #ffba00;
}

#page_tip_loading_content
{
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px;
    color: #1278C6;
}

#page_help h2
{
    margin-top: 0px;
    margin-bottom: 4px;
}
#page_help_loading_content
{
    text-align: center;
    margin-top: 128px;
    margin-bottom: 128px;
    color: #1278C6;
}
#page_helpline_loading_content
{
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #1278C6;
}

/* Search Again */
#search_again_container
{
    position: absolute;
    z-index: 2;
    width: 300px;
    left: 912px;
    top: 212px;
}
#search_again
{
    background-color: transparent;
    border: none;
    margin: 0px;
    padding: 5px;
    right: 6px;
    top: 30px;
    overflow: auto;
    position: absolute;
  }
#search_again_content
{
}
/* Auth Maintenance */
#results_doc th.firstcolumn_auth
{
    background-image: url('../images/hfi/medicare/Table/doctor_results_table/divresult_tableheader_left_auth.jpg');
    background-repeat: no-repeat;
    padding:0px;
    border:0px;
    width:5px;
    font-size: 0%;
}
th.auth_space_1
{
    font-weight: bold;
    padding:0px;
    width: 0%;
}
th.auth_space_2
{
    font-weight: bold;
    padding:0px;
    width: 5%;
}
td.auth_space_1
{
    padding:0px;
    width: 0%;
}
td.auth_space_2
{
    padding:0px;
    width: 5%;
}
.odd
{
    padding: 0px;
    background-color: #f1f7f7; color: black;
}
tr.odd td
{
    border-style: solid;
    border-color: #7eafce;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    padding: 3px;
    background-color: #ffffff;
    color: black;
}
.even
{
    padding: 0px;
    background-color: #ffffff; color: black;
}
tr.even td
{
    border-style: solid;
    border-color: #7eafce;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    padding: 3px;
    background-color: #edf6fd;
    color: black;
}
#auth_tool_file_path, input.hidden_file
{
    -moz-opacity: 0;
    filter:alpha(opacity: 0);
    -khtml-opacity: 0;
}
#file_upload_container
{
    margin-left: 0px;
    position: relative;
    margin-bottom: 3px;
}
#control_file_upload_container
{
    z-index: 1;
    left: 0px;
    position: absolute;
}
#styled_file_upload_container
{
    width: 400px;
    z-index: 0;
    left: 0px;
    position: absolute;
}
#styled_file_browse_button
{
    margin-top: 1px;
    margin-left: 3px;
    position: absolute;
}
/*  TRYING SOMETHING NEW*/
hr {
color:#b7d3e1;
height: 1px;
}

ul#autofill{
	margin-left: 0px;border-style: solid;
    border-color: #7eafce;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
	}
ul#autofill,ul #autofill li{
	list-style-image: url('../images/spacer.gif');
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
	list-style-type:none;
	margin:0;
	padding-bottom: 5px;
	}
ul#autofill li{
	margin-left: 4px;
	margin-right: 4px;
	text-align: left;}

/* START HBH MISSION */

#ad_content_bg_hbh
{
    background-image:url('../images/hfi/home_imgpart3.jpg');
    background-repeat: repeat-y;
}

#hbh_mission_header {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	padding: 5px 4px 0px 4px;
	margin-top: 0px;
	float: left;
	width: 496px;
	height: 38px;
	background-image:url('../images/hfi/hbh_header_bg.gif');
}
#hbh_mission_content_container {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #FFF;
	margin-top: 0px;
	float: left;
	padding-top: 0px;
	width: 504px;
	height: 138px;
	background-image:url('../images/hfi/hbh_content_bg.gif');
	background-repeat: repeat-x;
	border-width:0px 0px 0px 0px; border-style:solid; border-color:#abd2ef #abd2ef #abd2ef #abd2ef;
}
#hbh_mission_content {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	color: #33536c;
	padding: 5px 4px 0px 8px;
	margin-top: 0px;
	float: left;
	width: 490px;
	height: 90px;
	border-width:0px 1px 0px 1px; border-style:solid; border-color:#abd2ef #abd2ef #abd2ef #abd2ef;

}
#emailTextSize_es {
        font-size: 12px;
        line-height:10px;
        width: 200px;

}
.textSize_es {
        font-size: 12px;
}

/* END HBH MISSION */

.alt_search_pronounced_area_left {
  border: 1px solid #b7d3e2;
  width: 72px;
  height: 48px;
  padding: 2px 2px 2px 2px;
  background-color: #dceefa;
  text-align: middle;
  margin-left: 0;
  margin-right: 0;
}
.alt_search_or {
  left: 80px;
  top: 20px;
  position: absolute;
}
.alt_search_pronounced_area_right {
  border: 1px solid #b7d3e2;
  width: 72px;
  height: 48px;
  padding: 2px 2px 2px 2px;
  background-color: #dceefa;
  text-align: middle;
  vertical-align: middle;
  margin-left: 0;
  margin-right: 0;
  left: 96px;
  top: 0px;
  position: absolute;
}
.alt_search_nav_areas {
  width: 170px;
  position: relative;
}

.large_disclaimer {
    font-size: 15pt;
    font-weight: bold;
}