@charset "utf-8";

/* GLOBAL STYLES */
.brandCandidate .mainContent{font-family:arial;}
.brandCandidate .mainContent a{color:#7B419A;}
.brandCandidate .mainContent .headerPlus h3{float:left;}
.brandCandidate .mainContent .headerPlus img{float:left;margin:6px 0 0 5px;}
.brandCandidate em {font-style:italic;}

/* GRID LAYOUT */
.brandCandidate .mainContent{width:980px;padding:0 0 20px 0;background:#fff;_margin-top:-15px;}
.brandCandidate .mainContent .leftRail{width:610px;margin:0 20px 0 20px;padding:0;_margin:0 20px 0 10px;position:static;}
.brandCandidate .mainContent .rightRail{background:#fff;width:308px;margin:0 20px 0 0;padding:0;_margin:0 10px 0 0;}


/* HEADER MODULES */

/* Page Header Module */
.brandCandidate .mainContent .pageHeader{position:relative;margin-bottom:20px;padding:0;background:#fff;}
/*.ie7 .brandCandidate .mainContent .pageHeader{background:#E8E7DF;}*/

.brandCandidate .mainContent .pageHeader .head{padding:0 20px;}
.ie7 .brandCandidate .mainContent .pageHeader h2 {padding-bottom:3px;}
.brandCandidate .mainContent .pageHeader h2{padding:0;margin:28px 0 0 0;font-size:32px;line-height:32px;color:#e38b1b;max-width:720px;}
.brandCandidate .mainContent .pageHeader .sponsor{position:relative;top:5px;right:0px;}
.brandCandidate .mainContent .pageHeader .sponsor span{float:right;margin:34px 5px 0 0;font-size:11px;color:#666;font-style:italic;}
.brandCandidate .mainContent .pageHeader .sponsor a{float:right;}

/* Page Navigation Module */
.brandCandidate .pageHeader .pageNav{position:relative;left:0;display:block;border-bottom:solid 1px #fff;margin-top: 15px;}
.brandCandidate .pageHeader .pageNav ul{margin:0 5px 0 12px;position:relative;}
.brandCandidate .pageHeader .pageNav ul li{float:left;margin-right:1px;position:relative;display:block;}
.brandCandidate .pageHeader .pageNav ul li a{display:block;font-size:14px;padding:11px 8px 7px;background:#eaeaea;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
/* For Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(top, #ffffff, #eaeaea);
}
.brandCandidate .pageHeader .pageNav ul li a sup{display: inline-block;margin-top: -8px;overflow: hidden;position: relative;}
.ie8 .brandCandidate .pageHeader .pageNav ul li a sup, .ie9 .brandCandidate .pageHeader .pageNav ul li a sup{margin-top: -12px;}
.ie7 .brandCandidate .pageHeader .pageNav ul li a {height:18px;}
.brandCandidate .pageHeader .pageNav ul li a:hover,.brandCandidate .pageHeader .pageNav ul li a.deploy{background:#fff;text-decoration:none;color:#333;padding:11px 8px 7px;}
.brandCandidate .pageHeader .pageNav ul li.selected a{background:#fff;color:#333;border-bottom:none;padding:11px 9px 7px;}

/* RIGHT RAIL MODULES */

/* Common CSS For Right Rail Modules */
.brandCandidate .mainContent .rightRail .mod{background:none;margin:0 0 16px 0;border:none;}
.brandCandidate .mainContent .rightRail .mod h3{background:none;color:#009aa6;font-size:20px;padding: 15px 10px 10px 10px;}
.brandCandidate .mainContent .rightRail .mod .mod-bd{padding:0 14px 14px 14px;background:none;}
.brandCandidate .mainContent .rightRail .mod sub{position:relative;bottom:5px;}

/* Popular Recirculation Module */
.brandCandidate .mainContent .rightRail .popRecirc{display:none;}

/* Right Rail Nav Module (styleOne) */
.brandCandidate .mainContent .rightRail .promoMod.styleOne{background:#F2F1EC;padding:10px 14px 9px 14px;_width:280px;}
.brandCandidate .mainContent .rightRail .promoMod.styleOne .mod-bd{padding:0;background:none;}
.brandCandidate .rightRail .promoMod.styleOne ul{padding:0;}
.brandCandidate .rightRail .promoMod.styleOne ul li{border-bottom:none;padding:0;display:inline;margin:0 5px 0 0;border-right:solid 1px #9A9995;line-height:20px;}
.brandCandidate .rightRail .promoMod.styleOne ul li a{padding-right:7px;display:inline-block;}

/* aboveright1 (300x250 ad) */
.brandCandidate .rightRail .aboveright1{width:306px;margin:0 0 16px 0;background-position:223px bottom;}

/* LEFT RAIL MODULES */

/* Article Module */
.brandCandidate .mainContent .article h4.resultsTitle{color:#3d3d3d;}
.brandCandidate .mainContent .article{margin:0;}
.brandCandidate .mainContent .article h1, .brandCandidate .mainContent .article h2, .brandCandidate .mainContent .article h3{font-size:16px;line-height:24px;}
.brandCandidate .mainContent .article h5{color:#333;font-weight:bold;clear:left;}
.brandCandidate .mainContent .article .injectionBox {margin:0 0 15px 0;float: left;}
.brandCandidate .mainContent .article .injectionBox h4{text-align:center;font-weight:bold;}
.brandCandidate .mainContent .article .injectionBox img{border:1px solid #999999;margin:2px}
.brandCandidate .mainContent .article .rndNextBtn {font-weight:bold;background:#e0e9e6;border-radius: 3px 3px 3px 3px;clear: right;color: #009AA6;float: right;margin: 10px 0;
           padding: 7px;cursor: pointer;text-transform:uppercase;}
.brandCandidate .mainContent .article .rndNextBtn span{color:#3d3d3d;}
.brandCandidate .mainContent .article .footCreds{clear: both;}
.brandCandidate .mainContent .article .footCreds p, .brandCandidate .mainContent .article .footCreds ol li {line-height:14px;}
.brandCandidate .mainContent .article ol{counter-reset: li;padding: 0;margin-bottom: .4em;margin-left:0;}
.ie7 .brandCandidate .mainContent .article ol {margin-left:24px;}
.brandCandidate .mainContent .article ol li{line-height: 17px;list-style-type:none;}
.ie7 .brandCandidate .mainContent .article ol li{list-style-type:decimal;}
.brandCandidate .mainContent .article ol li span{position: relative;display: block;padding: .4em .4em .4em 2em;margin: .5em 0;}
.ie7 .brandCandidate .mainContent .article ol li span{padding:.4em;}
.brandCandidate .mainContent .article ol li span:before {
 background: none repeat scroll 0 0 #e1e1e1;border: 0.3em solid #FFFFFF;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
 content: counter(li, decimal);counter-increment: li;font-size: 9px;height: 16px;left: 0;line-height: 16px;margin-top: -11px;position: absolute;text-align: center;top: 50%;width: 16px;}

/* Disclaimer Module */
.brandCandidate .mainContent span.disclaimer{float:none;margin-bottom:17px;line-height:16px;color:#333;}

/*Footer creds*/
.brandCandidate .mainContent .article .footCreds h5, .brandCandidate .mainContent .article .footCreds h4{color:#666;font-size:12px;font-weight: bold;}
.brandCandidate .mainContent .article .footCreds ol {counter-reset: none;margin-left: 17px;}
.ie7 .brandCandidate .mainContent .article .footCreds ol {margin-left: 24px;}
.brandCandidate .mainContent .article .footCreds ol li {list-style-type: decimal;}

/* Lead Image Module */
.brandCandidate .mainContent .lead-image{margin-bottom:14px;}
.brandCandidate .mainContent .lead-image p{padding:2px 10px 0 10px;font-weight:600;background:#F2F1EC;_font-size:12px;}
.brandCandidate .mainContent .lead-image img{margin:0;float:none;}

/* Pagination Module */
.brandCandidate .mainContent .bc-pagi{height:0;display:none;}
.brandCandidate .mainContent .bc-pagi ul{width:175px;padding:0;float:right;}
.brandCandidate .mainContent .bc-pagi ul li{float:left;list-style-type:none;padding-left:10px;border-left:solid 1px #BDBCB8;_border:none;}
.brandCandidate .mainContent .bc-pagi ul li:first-child{border:none;}
.brandCandidate .mainContent .bc-pagi ul li a{padding-right:10px;font-weight:600;position:relative;font-size:14px;}
.brandCandidate .mainContent .bc-pagi ul li a span{font-size:15px;}
.brandCandidate .mainContent .bc-pagi ul li.prev a span{display:inline-block;position:relative;top:-1px;left:0;top:0px\9;}
.brandCandidate .mainContent .bc-pagi ul li.next a span{display:inline-block;position:relative;top:-1px;right:0;top:0px\9;}
/* Alt States for Pagination */
.brandCandidate .mainContent .bc-pagi ul li.disabled a{color:#BDB9B6;}
.brandCandidate .mainContent .bc-pagi ul li a:hover{text-decoration:none;}
.brandCandidate .mainContent .bc-pagi ul li a:hover span{text-decoration:none;}

/* Thumb Module */
.brandCandidate .mainContent .thumbMod{clear: both;padding:10px 0 15px 15px;border:solid 1px #DCDCDC;margin-bottom:20px;margin-top:0;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
/* For Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(top, #ffffff, #eaeaea);
/* For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea);
/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#E8E7DF)";
}
.brandCandidate .mainContent .thumbMod h3{color:#009aa6;font-size:18px;font-weight:bold;padding-bottom:10px;}
.brandCandidate .mainContent .thumbMod ul{padding:0;}
.brandCandidate .mainContent .thumbMod ul li{list-style-type:none;float:left;width:124px;margin:0 10px;line-height:15px;}
.brandCandidate .mainContent .thumbMod ul li a{line-height:18px;}
.brandCandidate .mainContent .thumbMod ul li a:hover{text-decoration:none;}
.brandCandidate .mainContent .thumbMod ul li a img{margin:0 0 5px 0;}

/*pop up*/
.sourceBubble .rightPointer {border-right: 1px solid #D2D1CC;padding-right: 3px;background:#fff;}
.sourceBubble {top:350px;width:470px;left:250px;}
.sourceBubble .textBox {padding:0;}
.brandCandidate .mainContent .article .sourceBubble .textBox h2 {width:100%;background:#78be42;color:#fff;padding:3px 5px;padding: 5px 8px;width: 407px;}
.sourceBubble .textBox h3, .sourceBubble .textBox p {padding: 7px 17px 8px;}
.ie7 .sourceBubble .bottomCap {padding-bottom: 24px;}

/* Safety Info Module */
.brandCandidate .mainContent .safetyInfo{margin-bottom:15px;}
.brandCandidate .mainContent .article a.medGuide{display:block;}

/* Copyright Module */
.brandCandidate .mainContent .cright p{font-size:11px;color:#999;}

/* Registration Form Iframe */
.brandCandidate .mainContent .cimreg iframe{border:none;}

/*specific styles*/
.dv-disc-text {margin-bottom:10px;font-size: 12px;}
.brandCandidate .mainContent .article {font-size:14px;}
.brandCandidate .mainContent .article sup{font-size:9px;}
.brandCandidate .mainContent .article img.eouCert{margin:0 0 0 2px;}
.brandCandidate .mainContent .article .imgWithCaption{float:right;width:115px;}
.brandCandidate .mainContent .article .imgWithCaption img{float:none;margin:0;}
.brandCandidate .mainContent .article .imgWithCaption .bc-caption{font-size:10px;line-height:12px;padding:0 8px;}
.brandCandidate .mainContent .article h3 {color:#333;font-weight:bold;font-size:18px;}
.brandCandidate .mainContent .article h4 {font-size:18px;}
.brandCandidate .mainContent .article h4, .brandCandidate .mainContent .article h6, .brandCandidate .mainContent .article h3 a{color:#e38b1b;}
.nextLink{float:right;color:#4c4b4b;font-weight:bold;}
.bBox {width:609px;height:282px;display:block;background-repeat: no-repeat;margin-bottom:10px;}
.specialistBox{background-color: #DF8B1F;float: right;padding:6px 0px 12px 10px;position: relative;top: 208px;width: 208px;right: 18px;top: 196px;}
#specialistForm label {color:#fff;font-size:16px;margin-bottom:9px;float:left;zoom:1;}
#bZip{margin-right: 8px;width: 125px;color:#999;}
#bZip:focus{color:#3d3d3d;}
.specialistSubmit{padding:2px;border:none;color:#fff;
border-radius: 3px; 
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
background: #8e8e8e; /* Old browsers */
background: -moz-linear-gradient(top, #8e8e8e 0%, #686868 100%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8e8e8e), color-stop(100%,#686868), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #8e8e8e 0%,#686868 100%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #8e8e8e 0%,#686868 100%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #8e8e8e 0%,#686868 100%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #8e8e8e 0%,#686868 100%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e8e8e', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */}
.ie7 #specialistForm label {padding:4px 0;}
.brandCandidate .mainContent .article h3.botoxTitleA {background-color:#DF8B1F;color:#fff;font:normal 24px "Myriad Pro", arial, sans-serif;padding: 8px 6px 2px;letter-spacing:1px;margin-bottom: 12px;}
.brandCandidate .mainContent .article h3.botoxTitleA sup{font-family: Arial;font-size: 14px;}
.trackingContain{float:left;margin-bottom: 10px;}
.trackingContain a img{margin:0 10px 10px 0;}

/*ISI*/
#botoxISI{margin-top:20px;}
#ISItext{line-height:16px;}
#ISItext ul{margin-left:15px;}
#ISItext li{list-style-image:url(../../../../resource/media/image/brandcandidate/botox/isi_bullet.f3274367ef3f0695db5743d80da23e65.png);list-style-position:inside;}
.ie7 #ISItext li{text-indent:-12px;}
#ISItext li strong {margin-left:-4px;}
.ie7 #ISItext li strong {margin-left:3px;}
#ISItext strong, #ISItext strong sup{color: #E38B1B;}
#ISItext p{padding:3px 0;line-height: 18px;}
#ISItext strong span.isiReplaceText, #ISItext strong span.isiReplaceText sup {color: #5A5A5A;}
#ISItext strong.topLink{color:#333;font-weight:bold;font-family: arial;display:block;width:326px;font-size: 12px;}
#ISItext strong.topLink a{color:#333;font-family: arial;font-weight:bold;text-decoration: underline;font-size: 12px;}
.ie7 #ISItext p{line-height: 19px;}
.ie7 #ISItext .topItem{margin-top:3px;}

/*Registration Pop Up*/
#botoxPopContain{display:none;position:absolute;z-index:10005;position:absolute;}
#botoxRegisterPop{width: 586px;height:618px;position:absolute;z-index:10001;display:block;background:#fefefe;}
#botoxRegisterPop .closeBtn{background: url(../../../../resource/media/image/gry-close-btn.7df7067103359945681f60ac79eaa0ce.gif) no-repeat scroll 0 -1px transparent;color: #F6F6F6;float: right;font-size: 1px;height: 14px;text-indent: -10000px;width: 14px;}
#botoxOverlay{background:#3d3d3d;z-index:10000;position:absolute;zoom: 1;filter: alpha(opacity=50);opacity: 0.5;}

/*about botox*/
.brandCandidate .mainContent .article .downloadBox {padding: 10px 42px;margin:10px 0 30px 0;width: 220px;border:1px solid #DCDCDC;width:200px;background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
box-shadow: 0px 0px 7px rgba(50, 50, 50, 0.75);
background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top,  #eaeaea 0%, #ffffff 50%, #ffffff 51%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(50%,#ffffff), color-stop(51%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eaeaea 0%,#ffffff 50%,#ffffff 51%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eaeaea 0%,#ffffff 50%,#ffffff 51%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eaeaea 0%,#ffffff 50%,#ffffff 51%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eaeaea 0%,#ffffff 50%,#ffffff 51%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
.brandCandidate .mainContent .article .downloadBox.results {padding: 10px;width: 588px;}
.brandCandidate .mainContent .article .downloadBox.results img{margin:0 10px 20px 0;}
.brandCandidate .mainContent .article .downloadBox.results h5{font-size:14px;margin-bottom: 3px;}
.brandCandidate .mainContent .article .downloadBox.results p{font-weight:normal;padding-bottom: 0;line-height: 18px;}

/*Top Images on Botox Articles*/
/*updated 10/16/12*/
.chronicMigraine{background-image:url(../../../../resource/media/image/brandcandidate/botox/about_chronic_migraine.ffd347d65ff69687ebe786524968ec53.jpg);}
.aboutBotox{background-image:url(../../../../resource/media/image/brandcandidate/botox/about_botox.2476469df3d380af7761d3da56765a99.jpg);}
.helpWithCosts{background-image:url(../../../../resource/media/image/brandcandidate/botox/help_w_botox_costs.3a301a568c32c122242ff5bbd6baa5fa.jpg);}
.treatmentExpectations{background-image:url(../../../../resource/media/image/brandcandidate/botox/treatment_expectations.05b4c699db1521d0b69ef178a673f37a.jpg);}
.partnering{background-image:url(../../../../resource/media/image/brandcandidate/botox/partnering_w_doctor.e11fb4c6900af3907d3a0dcae82a34e4.jpg);}

.brandCandidate .mainContent .article .downloadBox a {clear:left;text-align:center;background:#6b6a6b;color:#fff;padding:3px 8px 1px;text-transform:uppercase;font-size:11px;width:105px;display:block;margin:0 auto;
-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;}

/* ISI Scrollable Box */
.brandCandidate .scrollableList{width:610px;margin-bottom:25px;border:solid 1px #DCDCDC;}
.brandCandidate .scrollableList .viewport{width:593px;height:218px;}
.brandCandidate .scrollableList .viewport img{margin:0;}
.brandCandidate .scrollableList .isi-wrapper{width:592px;height:1748px;}

/*Healthgrades*/
#pageWindow #footerContainer{margin: -75px 0 0;}
.ie7 #pageWindow .brandCandidate .mainContent .article ol {margin-left:15px;}
body.hg2.brandCand #headerContainer {margin-bottom: 0px;z-index: 1;}
#pageWindow .brandCandidate .pageHeader .pageNav ul li a sup {overflow:visible;}

/*About*/
#abm sup,#abm sub {font-size: 11px;}
.ie7 #abm .brandCandidate .mainContent .article ol li{margin-left:0;list-style-type: decimal;}
#abm .brandCandidate .mainContent .article .footCreds ol li {list-style-type: decimal;}

/*msn*/
#udc .brandCandidate .mainContent .article .footCreds ol li {color:#999999;}