/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
/*== RESET ==*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; }
del, ins { text-decoration: none; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
legend { color: #000; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select { font-size: 100%; }

body { background: url(../images/int-bg.gif) repeat-x #cfdfa7; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
body.home { background-image: none; background-color: #bdd285; }

object, embed { outline: none; }
strong { font-weight: bold; }
em { font-style: italic; }

.clear { clear: both; }

img { border: none; }
a.a_tag_W_arrow {color: #3c3c3c; padding-right: 25px; margin: 1px 0; background: url(../Images/btn_arrow.gif) no-repeat right; float: left; height: 20px; line-height: 20px; text-decoration:none;}
a.a_tag_W_arrow:hover {color: #3c3c3c; padding-right: 25px; margin: 1px 0; background: url(../Images/btn_arrow.gif) no-repeat right; float: left; height: 20px; line-height: 20px; text-decoration:underline;}
p { margin: 12px 0; }
p sup { vertical-align: text-top; font-size: 10px; }
.footer sup { vertical-align: text-top; font-size: 9px; }
h1 { margin: 0; font-family: "AvantGarde Bk BT" , arial; font-weight: normal; color: #b81b5b; font-size: 28px; }
h2 { color: #0396a6; font-size: 18px; margin: 0 0 16px 0; }

#sanofiLeft { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop_left.png, sizingMethod='scale'); background-repeat: repeat-x; width: 100%; height: 29px; }
html > body #sanofiLeft { background: url(../images/sanofiTop_left.png) repeat-x; height: 29px; }

#sanofiLogo { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop.png, sizingMethod='scale'); width: 925px; height: 59px; }
html > body #sanofiLogo { background: url(../images/sanofiTop.png) repeat-x; width: 925px; height: 59px; }

#sanofiRight { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop_right.png, sizingMethod='scale'); background-repeat: repeat-x; width: 100%; height: 29px; }
html > body #sanofiRight { background: url(../images/sanofiTop_right.png) repeat-x; height: 29px; }

.logotier { padding-top: 38px; }

.spacer { position: absolute; top: 0; left: 614px; }

.spacerhome { position: absolute; top: 170px; left: 725px; }

.home_sitewrap { background: url(../Images/home-bg.gif) repeat-x; }

.interior_sitewrap { background: url(../Images/int-bg.gif) repeat-x; }

.sitewrap { width: 960px; margin: 0 auto; padding-top: 0px; }

.interior_sitewrap .sitewrap { background: url(../Images/int-bg.gif) repeat-x; }

.supportlogo { float: left; padding: 8px 0 0 38px;}

.usresidents { float: right; font-size: 16px; font-weight: bold; padding: 25px 120px 0 0; font-family: Verdana, Geneva, sans-serif; color: #3c3c3c; width: 248px; text-align: center;}

.float_left { float: left; }
.float_right { float: right; }
.text_left { text-align: left; }
.text_right { text-align: right; }
.clear_both { clear: both; margin: 0; padding: 0; }
.innersitewrap {}
.sitehead { height: 125px; position: relative; width: 960px;}

.hcpback
{background:url(../../../images/hcp/hcp_back.gif) no-repeat; width:278px; height:27px; line-height: 27px; position: absolute; top: 98px; right: 100px;}

.hcpback a
{color:#3c3c3c; text-decoration:none; padding-left:21px; font-size:12px; }
.hcpback a:hover {text-decoration:underline;}
/*  topnav  */
.topnav { margin: 0 0 0 -17px;}
/*-- landing styles --*/
#landing { background: url(../images/mainimage_home.jpg) no-repeat right top; height: 580px; margin: 11px 0 0; position: relative; }
#landing h1 { color: #b81b5b; font-size: 36px; font-weight: bold; line-height: 37px; margin: 0 0 7px; padding: 0; }
#landing h1.sIFR-replaced { margin: 0; }

#landing .block_1 { padding: 7px 0 0; }
#landing .block_1 p { font-size: 12px; line-height: 15px; margin: 12px 0; padding: 0; width: 689px; }

#landing .flash_block { left: -95px; position: absolute; top: 91px; width: 500px; }

#landing .block_2 { position: absolute; top: 310px; }
#landing .block_2 .copy_block { font-size: 12px; display: inline; float: left; line-height: 16px; width: 280px; color: #375201; margin: 27px 20px 0 0px; }
#landing .block_2 .video_block { background: #fff url(../Images/home_video_bottom.gif) no-repeat left bottom; float: right; width: 138px; padding-bottom: 10px; color: #375201; }
#landing .block_2 .video_block p { font-size: 11px; padding: 15px 12px; margin: 0; }
#landing .block_2 .video_block img { padding: 0 12px; }

.home_callout { width: 435px; height: 75px; position: absolute; top: 415px; left: 410px; }

.home_callout_top { background: url(../images/home_callout_top01.gif) no-repeat; width: 280px; height: 10px; overflow: hidden; }

.home_callout_content_wrap { width: 280px; background-color: #f1f6de; }

.home_callout_content { width: 235px; color: #375201; font-size: 12px; line-height: 16px; float: left; display: inline; margin-left: 15px; }

.home_callout_content_btn { width: 99px; height: 21px; float: right; margin-right: 15px; margin-top: 22px; }

.home_callout_btm { background: url(../images/home_callout_btm01.gif) no-repeat; width: 280px; height: 10px; }

.hometab { background: url(../images/home_tab.gif) no-repeat; float: left; }
.hometab a { width: 103px; height: 34px; display: block; text-decoration: none; }
.hometab a:hover { background: url(../images/home_tab-over.gif) no-repeat; }
.hometab_on { background: url(../images/home_tab-over.gif) no-repeat; float: left; width: 103px; height: 34px; }

.abouttab { background: url(../images/about_tab.gif) no-repeat; float: left; }
.abouttab a { width: 153px; height: 34px; display: block; text-decoration: none; }
.abouttab a:hover { background: url(../images/about_tab-over.gif) no-repeat; }
.abouttab_on { background: url(../images/about_tab-over.gif) no-repeat; float: left; width: 153px; height: 34px; }

.talkingtab { background: url(../images/talking_tab.gif) no-repeat; float: left; }
.talkingtab a { width: 228px; height: 34px; display: block; text-decoration: none; }
.talkingtab a:hover { background: url(../images/talking_tab-over.gif) no-repeat; }
.talkingtab_on { background: url(../images/talking_tab-over.gif) no-repeat; float: left; width: 228px; height: 34px; }

.exercisetab { background: url(../images/exercise_tab.gif) no-repeat; float: left; }
.exercisetab a { width: 140px; height: 34px; display: block; text-decoration: none; }
.exercisetab a:hover { background: url(../images/exercise_tab-over.gif) no-repeat; }
.exercisetab_on { background: url(../images/exercise_tab-over.gif) no-repeat; float: left; width: 140px; height: 34px; }

.lifestyletab { background: url(../images/lifestyle_tab.gif) no-repeat; float: left; }
.lifestyletab a { width: 147px; height: 34px; display: block; text-decoration: none; }
.lifestyletab a:hover { background: url(../images/lifestyle_tab-over.gif) no-repeat; }
.lifestyletab_on { background: url(../images/lifestyle_tab-over.gif) no-repeat; float: left; width: 147px; height: 34px; }

.resourcestab { background: url(../images/resources_tab.gif) no-repeat; float: left; }
.resourcestab a { width: 151px; height: 34px; display: block; text-decoration: none; }
.resourcestab a:hover { background: url(../images/resources_tab-over.gif) no-repeat; }
.resourcestab_on { background: url(../images/resources_tab-over.gif) no-repeat; float: left; width: 151px; height: 34px; }

/*hcp menu*/
.hcp_sitewrap { }
.hcptopnav { padding-top: 14px; }
.hcpMenu {padding: 3px 30px; color: White;}
.hcpMenu_on { background-color:Blue;}
.hcp_innercontentwrap { background:none #FFF; padding:5px; }

/*-- site utility  --*/
#site_util { left: 30px; position: absolute; top: 23px; }
#site_util ul { margin: 0; padding: 0; }
#site_util li { background-image: url(../images/bg_site_util.gif); background-repeat: no-repeat; color: #5f5f5f; float: left; font-size: 11px; line-height: 20px; list-style: none; }
#site_util a { color: #5f5f5f; text-decoration: none; }
#site_util a:hover { color: #f74b23; }
#site_util .util_print { background-position: 0 0; margin: 0 20px 0 0; }
#site_util .util_print a { padding: 0 0 0 24px; }
#site_util .util_email { background-position: 0 -22px; margin: 0 20px 0 0; }
#site_util .util_email a { padding: 0 0 0 24px; }
#site_util .util_text { background: none; }
#site_util .util_text a img { height: 14px; position: relative; top: 2px; width: 14px; }
#site_util .util_text .text_plus img { background: url(../images/bg_site_util.gif) no-repeat 0 -50px; }
#site_util .util_text .text_minus img { background: url(../images/bg_site_util.gif) no-repeat 0 -75px; margin: 0 5px 0 0; }

/*  contentmain  */
.bottomlinks { text-align: center; font-size: 12px; padding-top: 4px; font-family: helvetica; }
.bottomlinks a { color: #f74b23; padding: 0 6px; text-decoration: none; font-weight: normal; }
.bottomlinks a:hover { text-decoration: underline; }

.footer { text-align: center; padding-top: 12px; font-size: 11px; }
.footer a { color: #f74b23; text-decoration: none; }
.footer a:hover { color: #849a16; text-decoration: underline; }

.menuwrap { position: relative; float: left; padding-left: 16px; height: 110px; }
#menu { width: 210px; float: left; }
#menu a img { border: 0; }
#menu a.icon:hover { background: none; }
#menu a .large { display: block; width: 0px; height: 0px; border: 0; }
#menu a.icon:hover .large { display: block; position: absolute; top: -15px; left: 0; width: 240px; height: 110px; z-index: 31333; }

#menu2 { width: 210px; float: left; margin-left: 12px; }
#menu2 a img { border: 0; }
#menu2 a.icon:hover { background: none; }
#menu2 a .large { display: block; width: 0px; height: 0px; border: 0; }
#menu2 a.icon:hover .large { display: block; position: absolute; top: -15px; left: 224px; width: 240px; height: 110px; z-index: 31333; }

#menu3 { width: 210px; float: left; margin-left: 12px; }
#menu3 a img { border: 0; }
#menu3 a.icon:hover { background: none; }
#menu3 a .large { display: block; width: 0px; height: 0px; border: 0; }
#menu3 a.icon:hover .large { display: block; position: absolute; top: -15px; left: 444px; width: 240px; height: 110px; z-index: 31333; }

#menu4 { width: 210px; float: left; margin-left: 12px; }
#menu4 a img { border: 0; }
#menu4 a.icon:hover { background: none; }
#menu4 a .large { display: block; width: 0px; height: 0px; border: 0; }
#menu4 a.icon:hover .large { display: block; position: absolute; top: -15px; left: 663px; width: 240px; height: 110px; z-index: 31333; }

/*  innerpage  */
.innercontentwrap { width: 821px; }
.contentbottom { height: 10px; overflow: hidden; width: 821px; }
.doubleColumn .innercontentwrap { background: #fff url(../Images/inner_content_wrap.gif) repeat-y; }
.doubleColumn .contentbottom { background: url(../images/bg_contentBottom_double.gif) no-repeat left top; }

.singleColumn .innercontentwrap { background: #fff; }
.singleColumn .contentbottom { background: url(../images/bg_contentBottom_single.gif) no-repeat left top; }

.innermainwrap { background: url(../Images/int-top.gif) no-repeat top right; margin-bottom: 44px; padding-top: 11px; position: relative; width: 821px; }

.innertext h2 { color: #b81b5b; font-size: 20px; line-height: 21px; padding: 22px 0 0; }
.innertext h2.sIFR-replaced { margin-bottom: -7px; }
.innertext .teamlinks h2.sIFR-replaced { margin: 0 0 10px; padding: 0; }

.innertext p { }
.innertext { display: inline; font-size: 0.8125em; width: 700px; float: left; padding-bottom: 12px; padding-top: 32px; margin: 0 0 0 30px; }

.innertext ul { padding: 0; margin: 12px 0; }
.innertext ul li { list-style-type: disc; margin: 0 0 0 15px; }

.profilecolumn { font-size: 0.8125em; width: 246px; float: right; overflow: hidden; }
.profilecolumn a { color: #849a16; text-decoration: none; }

.profilecolumn p { padding: 0 30px; color: #fff; }

.profilewrap { border: 3px solid #e5ede9; text-align: center; padding: 16px 0 6px 0; margin-bottom: 24px; }

.pdfcalloutback { background: #E5F4F6; overflow: hidden; line-height: 1.5em; width: 533px; padding: 0 0 0 30px; font-weight: bold; }
.pdfcalloutback a { color: #f74b23; text-decoration: none; font-weight: normal; }
.pdfcalloutback a:hover { color: #849a16; text-decoration: underline; }
.pdfcalloutback a img { margin-right: 10px; }
/*.pdfcalloutback span {color:#849a16;}*/
.pdfcalloutback a .arrow { margin: 0 0 0 5px; vertical-align: middle; }
.pdfcalloutback .pdf { width: 200px; }

.pdfcalloutwrap { margin-left: -30px; padding-top: 22px; position: relative; width: 563px; }

.inner_callout { width: 563px; margin-left: -30px; margin-top: 20px; position: relative; }
.inner_callout_top { background: url(../images/inner_callout_top.gif) no-repeat; width: 563px; height: 11px; overflow: hidden; }
.inner_callout_content_wrap { width: 563px; background-color: #cee9ed; }
.inner_callout_content { width: 510px; display: inline; line-height: 16px; float: left; margin-left: 30px; }
.inner_callout_content a { color: #f74b23; text-decoration: none; }
.inner_callout_content a:hover { color: #849a16; text-decoration: underline; }
.inner_callout_content a .arrow { margin: 0 0 0 5px; vertical-align: middle; }
.inner_callout_content_btn { width: 20px; height: 20px; float: left; margin-left: 15px; margin-top: 22px; }
.inner_callout_btm { background: url(../images/inner_callout_btm.gif) no-repeat; width: 563px; height: 11px; }

.inner_sitemap a { color: #f74b23; text-decoration: none; }
.inner_sitemap a:hover { color: #849a16; text-decoration: underline; }
.inner_sitemap a .arrow { margin: 0 5px 0 0; vertical-align: middle; }

.medialinks a { color: #f74b23; text-decoration: underline; }
.medialinks a:hover { color: #f74b23; text-decoration: none; }

.teamlinks { padding-top: 20px; }
.teamlinks p { padding-left: 0; }
.teamlinks .teamlinks_img { }
.teamlinks .float_left { width: 82px; }
.teamlinks .float_right { width: 450px; overflow: hidden; }
.teamlinks a { color: #849a16; text-decoration: none; }
.teamlinks a.learn_more { text-indent: -9999px; background: url(../Images/btn_learn_more.gif) no-repeat; height: 21px; width: 99px; display: block; margin-top: 10px; }

.teamlinks a:hover { color: #849a16; text-decoration: underline; }
.teamlinks .float_right .clear_both { width: 100%; height: auto; border-bottom: 1px solid #83f0e9; margin-top: 20px; }

.teamlinks .team_member01 { margin-right: 23px; }
.teamlinks .team_member { width: 209px; margin-top: 20px; }
.teamlinks .team_member a { color: #3c3c3c; padding-right: 25px; margin: 1px 0; background: url(../Images/btn_arrow.gif) no-repeat right; float: left; height: 20px; line-height: 20px; }
.afibteamback { width: 530px; padding-left: 30px; font-size: 1.15em; border-right: 3px solid #e5ede9; }
.afibteamback span { color: #849a16; }
.afibteamwrap { padding-top: 52px; width: 563px; }

/*  show/hide   */

.panelwrap { width: 100%; padding-bottom: 20px; }

.ddpanel .ddpanelcontent { /*CSS for "content" DIV of Drop Down Panel*/ padding: 0px 0 0 30px; /*background: white; background of Drop Down Panel*/ /*Do NOT add any "width", "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */ }

.ddpanel .ddpanelcontent p { padding-left: 0px; /*width:186px;*/ }

.ddpaneltab { /*CSS for "toggle" tab DIV of Drop Down Panel*/ margin-right: 0px; /*font: normal 12px Arial;*/ }

.ddpaneltab a { /*"toggle" tab related CSS*/ color: #849a16; text-indent: -9999px; text-decoration: none; display: block; background: url(../Images/btn_learn_more_blue.gif) no-repeat; height: 23px; width: 101px; margin-top: 15px; }

.ddpaneltab a span { /*"toggle" tab related - controls the up or down arrow image CSS*/ }

.ddpaneltab a span img.pointerimage { /*CSS for pointer image within toggle tab*/ margin-top: 0px; margin-left: 0px; border: 6px solid blue; }

.ddpaneltab a:hover { /*"toggle" tab related CSS*/ background-color: transparent; /* background of toggle tab onMouseover*/ }

.ddpaneltab a:active, .ddpaneltab a:focus { /* "toggle" tab related CSS - remove hashmarks from around image when it's active */ outline: 0; }

.ddpaneltab a:hover span { /*"toggle" tab related CSS*/ background-color: transparent; }

/*-- email page / forms --*/
#emailPage .innertext { }
.siteForm { border-top: 1px solid #83F0E9; margin: 18px 0 18px; padding: 12px 0 0; }
.siteForm .req { color: #B81B5B; font-weight: bold; }
.siteForm .textField { border: 1px solid #000; background: #FFF; padding: 2px; }
.siteForm .longField { width: 175px; }
.siteForm .checkbox input { height: 12px; margin: 0 5px 0 0; width: 12px; }

.siteForm .reqNotice { font-size: 0.85em; margin: 0 0 12px; }
.siteForm .reqNotice p { margin: 0; }
.siteForm .formRow { margin: 0 0 18px; }
.siteForm .formItem { float: left; width: 255px; }
.siteForm .itemLabel { margin: 0 0 5px; }
.disclaimer { font-size: 0.85em; }

/*=== OVERLAY ===*/
#boxOverlay { background: #000; left: 0; cursor: pointer; position: absolute; top: 0; width: 100%; z-index: 900; }
#boxWrap { background: #FFF; width: 720px; position: absolute; z-index: 900; }
#boxClose { background: url(../images/btn_boxClose.gif) no-repeat; cursor: pointer; height: 20px; position: absolute; right: 9px; top: 9px; width: 20px; }
#boxWrap #boxTranscript { font-size: 12px; line-height: 16px; padding: 10px 0 0; text-align: right; }
#boxTranscript a { color: #f74b23; text-decoration: none; font-weight: normal; }
#boxTranscript a:hover { color: #849a16; }
#boxTranscript a:hover span { text-decoration: underline; }
#boxTranscript a img { margin: 0 0 0 5px; vertical-align: middle; }
/*-- overlay content --*/
#overWrap { }
#boxWrap #overWrap { background: #FFF; margin: 0 auto; padding: 40px 40px 20px; width: 640px; }

/*=== INTERSTITIAL ===*/
#interOverlay { background-color: #000; left: 0; position: absolute; top: 0; width: 100%; z-index: 900; }
.loading { background-image: url(../images/spinner.gif); background-position: center 175px; background-repeat: no-repeat; }
#interOverlayWrap { left: 50%; margin: 0 0 0 -264px; position: absolute; top: 100px; width: 529px; z-index: 900; }

#interOverlayWrap .overlayTop { background: url(../images/interOverlayTop.gif) no-repeat left top; height: 43px; overflow: hidden; width: 529px; }
html > body #interOverlayWrap .overlayTop { background: url(../images/interOverlayTop.png) no-repeat left top; }
#interOverlayWrap .overlayBody { background: #FFF; border: 1px solid #caacab; border-bottom: none; color: #000; font-size: 0.8125em; height: 100%; overflow: hidden; padding: 20px; }
.overlayBody p { margin: 12px 0; }
#interOverlayWrap .overlayBottom { background: url(../images/interOverlayBottom.gif) no-repeat left top; height: 9px; overflow: hidden; width: 529px; }
html > body #interOverlayWrap .overlayBottom { background: url(../images/interOverlayBottom.png) no-repeat left top; }

#interOverlayWrap .overlayClose { cursor: pointer; height: 21px; overflow: hidden; position: absolute; right: 11px; text-indent: -9999px; top: 10px; width: 21px; }

#overlayed { }
.interActions { margin: 25px 0 0; padding: 0 0 0 275px; }
.interActions a { background-repeat: no-repeat; color: #000; display: inline; float: left; height: 21px; line-height: 21px; overflow: hidden; text-decoration: none; text-indent: -9999px; width: 99px; }
.interActions .btnCancel { background-image: url(../images/btn_cancel.gif); }
.interActions .btnContinue { background-image: url(../images/btn_continue.gif); margin: 0 0 0 10px; }

.supportpdf {float:left; padding-left:0px;}
.webinar_callout { background-image:url(../images/callout_back.gif); height:109px; width:366px; float:left; margin-left:18px; padding:82px 0 0 6px; position:relative;}
.webinar_callout h2 {font-family:Verdana; font-weight:normal; font-size:15px; margin:4px 0;}
.webinar_callout h3 {font-size:11px; margin:-2px 0 -2px 0px; padding:0px; font-family:Arial; text-align:center; margin-right:6px; }
.webinar_callout2 { background-image:url(../images/hcpsupport_callout.gif); height:109px; width:250px; float:left; margin-left:18px; padding:82px 0 0 6px; position:relative;}
.webinar_callout2 h2 {font-family:Verdana; font-weight:normal; font-size:15px; margin:4px 0;}
.webinar_callout2 h3 {font-size:11px; margin:-2px 0 -2px 0px; padding:0px; font-family:Arial; text-align:center; margin-right:6px; width:100px; text-align:left; padding-left:10px; font-weight:bold;}

.greenbullet {background:url(../images/greenbullet.gif) no-repeat left 5px; font-size:11px; margin:2px 0 0 10px; padding-left:10px; font-family:Arial; color:#287772; }
.webcastbutton {position:absolute; top:144px; right:18px;}



/*== POPUP ==*/
html>body .popupNW {background:url(../../images/hcp/popup/bg_frameNW.png) no-repeat; height: 22px;  float:left;}

.popupNW {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/hcp/popup/bg_frameNW.png, sizingMethod='crop');
 		width:32px; height: 22px; float:left;}

.popupN {background:#0db2b2; height: 22px; width:486px;  float:left;}
		
html>body .popupNE {background:url(../../images/hcp/popup/bg_frameNE.png) no-repeat; height: 22px;  float:left;}

.popupNE {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/hcp/popup/bg_frameNE.png, sizingMethod='crop');
 		width:32px; height: 22px;  float:left;}	
		
		
html>body .popupSW {background:url(../../images/hcp/popup/bg_frameSW.png) no-repeat; height: 32px;  float:left;}

.popupSW {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/hcp/popup/bg_frameSW.png, sizingMethod='crop');
 		width:32px; height: 32px; float:left;}

.popupS {background:#fff; height: 32px; width:486px;  float:left;}
		
html>body .popupSE {background:url(../../images/hcp/popup/bg_frameSE.png) no-repeat; height: 32px;  float:left;}

.popupSE {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/hcp/popup/bg_frameSE.png, sizingMethod='crop');
 		width:32px; height: 32px;  float:left;}			



.popupwrap {text-align:center; color:#05599f; font-size:16px; font-family:arial; font-weight:bold; padding:0; width:550px;}

.popupcontent
{background:#fff; padding:30px 0 0 40px; text-align:left;}

.popupcontent p
{padding:1px 0; margin:0; font-size:12px; color:#3c3c3c; font-weight:normal; }

.popupheader
{background:#0db2b2; height:28px; text-align:left; font-family:verdana; color:#fff; padding-left:40px;}
html>body .popupheader
{background:#0db2b2; height:28px;}

/*== EXITSITE ==*/
	/*-- static --*/
	#exitContent {}
		#exitContent .closeBtn { background: url(../images/hcp/close_btn.gif) no-repeat left top; cursor: pointer; height: 14px; position: absolute; right: 10px; top: 10px; width: 14px;}
	/*-- overlay --*/
	#exitOverlay {background-color: #000; left: 0; position: absolute; width: 100%; z-index: 9999;}
		#exitOverlay.overlay-loading { background-image: url(../images/spinner.gif); background-repeat: no-repeat;}

	#exitWrap {background: transparent; min-height: 290px; overflow: hidden; position: absolute; padding: 0; width:550px; z-index: 9999;}
	#exitWrap .inner {padding: 0;}
