@charset "utf-8";
/* CSS Document */


@font-face {
	font-family: 'GenMdCn';
	src: url('/as-ext-templating/fonts/HelveticaNeueLTStd-MdCn.eot');
	src: local('Helvetica Neue LT Std 67 Medium Condensed'), local('HelveticaNeueLTStd-MdCn'), url('/as-ext-templating/fonts/HelveticaNeueLTStd-MdCn.ttf') format('truetype');
}

@font-face {
	font-family: 'GenBdCn';
	src: url('/as-ext-templating/fonts/HelveticaNeueLTStd-BdCn.eot');
	src: local('Helvetica Neue LT Std 77 Bold Condensed'), local('HelveticaNeueLTStd-BdCn'), url('/as-ext-templating/fonts/HelveticaNeueLTStd-BdCn.ttf') format('truetype');
}

@font-face {
	font-family: 'GenCn';
	src: url('/as-ext-templating/fonts/HelveticaNeueLTStd-Cn.eot');
	src: local('Helvetica Neue LT Std 57 Condensed'), local('HelveticaNeueLTStd-Cn'), url('/as-ext-templating/fonts/HelveticaNeueLTStd-Cn.ttf') format('truetype');
}

*, html, ul, li{margin:0; padding:0;}


body {font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:0; padding:6px 0 0 0; background:#fff url(/deployedfiles/AS/images/tarceva/bodybg.jpg) repeat-x 0 0;}

img{ border:none; }
sup{ vertical-align:baseline; position:relative; top:-0.2em; }


table, td {border: 0;}

h1{/*font-size:24px;*/ font-weight:bold; color:#8D0E3A; margin:32px 0; padding:0}
h2{/*font-size:16px;*/ font-weight:bold; color:#8D0E3A; margin:32px 0 22px 0; padding:0}
h3{/*font-size:14px;*/ font-weight:bold; color:#8D0E3A; font-style:normal; margin:0; padding:0}
h4{color:#ef3d42; margin:0; /*font-size:13px;*/ padding:0}

ul{ list-style:none; }
li{ list-style:none; padding:3px 0 3px 12px; background:url(/deployedfiles/AS/images/tarceva/smallbullet.gif) no-repeat 0 8px; display:block; }

p{margin:0; padding:5px 0;}

a{color:#8D0E3A; text-decoration:none;}
a:visited{color:#C84673;}
a:hover{color:#C84673;}

ol {font-weight: bold;}
ol span {font-weight: normal;}
ol li { margin-bottom:20px; }

/*.radio { width: 25px; height: 25px; background: url(/deployedfiles/AS/images/tarceva/radiobutton.png) no-repeat 0 0; }*/

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.noJavascript{ /*display:none;*/ }

/* general site items */
#siteWrapper{ width:1024px; margin:0 auto; padding:0 0 15px 0; background:url(/deployedfiles/AS/images/tarceva/mainbg.jpg) no-repeat 0 0; position:relative; }
#innerSiteWrapper{ width:981px; margin:0 auto; background:url(/deployedfiles/AS/images/tarceva/innermainbg.png) no-repeat 0 12px; position:relative;}
#searchArea{ position:relative; background:url(/deployedfiles/AS/images/tarceva/searchbg.jpg) no-repeat 0 0; margin:0 auto; width:878px; padding:5px 12px 0 12px;  height:95px; }


/* tarceva landing page */

/* header */
#headerWrapperLanding{position:relative; width:840px; height:170px; margin:0 auto; /*overflow:hidden;*/ }
#headerWrapper{ height:80px; padding:0 0 0 0; /*overflow:hidden;*/ }

/* logo */
#largeLogo{position:relative; width:355px; margin:0 auto; padding:30px 0 0 0;}
#logo{ padding:0 30px 0 0; }
#logoPrint{display:none;}

/* AS Login */
#ASLogin{ background:url(/deployedfiles/AS/images/tarceva/myaccesssolutionsloginlanding.png) no-repeat 0 0; height:55px; width:312px; position:absolute; top:0; right:0;}
/*#ASLogin:hover{ background-position: 0 100%;}*/
#ASLogin a{display:block; width:230px; height:37px; margin:0 80px;}

/* AS Login Popup */
#asLoginPopup{ position:absolute; right:0; top:25px; display:none;/**/ }
#asLoginPopup .top{ background:url(/deployedfiles/AS/images/tarceva/asloginpopuptop.png) no-repeat 0 0; width:283px; height:50px; }
#asLoginPopup .mid{ background:url(/deployedfiles/AS/images/tarceva/asloginpopupmid.png) repeat-y 0 0; width:233px; padding:0 25px; }
#asLoginPopup .bottom{ background:url(/deployedfiles/AS/images/tarceva/asloginpopupbottom.png) no-repeat 0 0; width:283px; height:36px; }

/* breadcrumbs */
#breadCrumbWrapper {position:absolute; font-family:"GenCn", Arial, Helvetica, sans-serif; /*margin:-40px 0 0 58px;*/ top:40px; left:55px; line-height:40px; font-size:14px; color:#fff; padding:0;}
#breadCrumbWrapper a { font-family:"GenCn", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; margin:0; padding:0; font-style: normal}
#breadCrumbWrapper a.final { font-family:"GenMdCn",Arial, Helvetica, sans-serif; font-size:18px; color:#fff; margin:0; padding:0; font-style: italic;}
#breadCrumbWrapper a:hover { color:#E4D8C0;}

/* topNav */
#topNav{ position:absolute; left:17px;}

/*#tNavBack{ background:url(/deployedfiles/AS/images/tarceva/topnavbackbtn.png) no-repeat 100% 0; width:100px; height:21px; z-index:2000;}*/
#tNavSPI{ background:url(/deployedfiles/AS/images/tarceva/topnavspibtn.png) no-repeat 100% 0; width:222px; height:21px; z-index:2000;}
#tNavISI{ background:url(/deployedfiles/AS/images/tarceva/topnavisibtn.png) no-repeat 100% 0; width:245px; height:21px; z-index:1900;}
#tNavHelp{ background:url(/deployedfiles/AS/images/tarceva/topnavhelpbtn.png) no-repeat 100% 0; width:119px; height:21px; z-index:1800;}

.navitem{ font-family:"GenMdCn",Arial, Helvetica, sans-serif; font-size:15px; position:relative; float:left; text-align:right; margin:0 0 0 -15px; }
.navitem a{ display:block; padding:1px 15px 3px 0; color:#fff;}
/*.navitem a:hover{color:#FF0000;}*/


/* searchWrapper */
#searchWrapperLanding{ /*background:url(/deployedfiles/AS/images/tarceva/searchareabg.png) no-repeat 0 0;*/ position:relative; z-index:4; padding:0 0 0 70px; width:600px; /*height:244px;*/ height:207px; margin:0 auto 37px auto; }
#searchWrapper{position:relative; z-index:4; padding:0; width:640px; }
  
/* search */
#search {color:#FFFFFF; padding:5px 0 0 15px; position:relative;}
#search .extraParams{width: 460px; margin:10px 0 0 20px;}
#search .radio { margin:2px; padding:0; float:left; height:25px; width:25px;}
#search label { font-family:"GenBdCn",Arial, Helvetica, sans-serif; font-size:15px; float:left; margin:0; padding:2px 5px 0 0; line-height:25px;}
#search select { height:18px; width:250px; font-size:10px; margin:6px 0 0 12px;}
#search .description{ font-family:"GenBdCn",Arial, Helvetica, sans-serif;  font-size:18px; }
#search .description.searchText{ font-family:"GenMdCn",Arial, Helvetica, sans-serif;  font-size:18px; }
#search .dropdown option{ padding:0 0 0 5px;}

/* landing search */
#searchWrapperLanding #search{ width:550px; }
#searchWrapperLanding .searchInputText{ width:450px; height:23px; margin:40px 0 0 23px; border:none; background:none; font-size:16px; position:relative; z-index:3001;}
#searchWrapperLanding .searchInputSubmit{ width:70px; height:38px; margin:30px 0 0 8px;}
#searchWrapperLanding .dropdownText{ width:125px; text-align:left;}
#searchWrapperLanding .radioText{ padding:0 0 0 10px;}
#searchWrapperLanding .searchText{ top:8px; left:30px; position:absolute; }
#searchWrapperLanding #searchBG{ background:url(/deployedfiles/AS/images/tarceva/searchbarlandingbg.png) no-repeat 0 0; position:relative; width:551px; height:93px; }

/* inner search */
#searchWrapper{ float:left; }
#searchWrapper #search{ width:595px; padding:0 0 0 0;  }
#searchWrapper #search .dropdown{ /*padding:0 55px 0 0;*/}
#searchWrapper #search .searchTop{ position:absolute; margin:0 0 0 0; z-index:2001;}
#searchWrapper .searchInputText{ width:450px; height:23px; margin:39px 0 0 23px; border:none; background:none; font-size:16px;}
#searchWrapper .searchInputSubmit{width:70px; height:38px; margin:30px 0 0 8px;}
#searchWrapper #searchBG{ background:url(/deployedfiles/AS/images/tarceva/searchbarlandingbg.png) no-repeat 0 0; position:relative; width:551px; height:93px; margin:5px 0 0 0; }

/* PatientSolutions login */
.patientSolutions{ position:relative; padding:0 0 0 0; margin-bottom:20px; margin-left:745px; margin-top:-95px; width:185px; height:73px; background:url(/deployedfiles/AS/images/tarceva/myaccesssolutionsloginbg.png) no-repeat 0 0; }
.patientSolutions .loginBtn{ display:block; float:left; margin:40px 0 0 10px; width:61px; height:21px; background:url(/deployedfiles/AS/images/tarceva/myaccesssolutionslogin.jpg) no-repeat 0 0; }
.patientSolutions .tellMoreBtn{ float:left; margin: 40px 0 0 5px; width:98px; height:21px; background:url(/deployedfiles/AS/images/tarceva/myaccesssolutionsloginmore.jpg) no-repeat 0 0; }
.patientSolutions a{display:block; }

/* tout area */
#toutAreaWrapper{width:823px; margin:0 auto; position:relative; }
#leftShadow{ background:url(/deployedfiles/AS/images/tarceva/tout_shadow_left.png) no-repeat 0 35px; width:48px; height:261px; float:left;}
#centerShadow{ background:url(/deployedfiles/AS/images/tarceva/tout_shadow_mid.png) repeat-x 0 35px; height:261px; float:left; position:relative;}
#rightShadow{ background:url(/deployedfiles/AS/images/tarceva/tout_shadow_right.png) no-repeat 0 35px; width:48px; height: 261px; float:left;}

/* touts */
#toutAreaWrapper .tout{ background:transparent url(/deployedfiles/AS/images/tarceva/tout_bg.png) no-repeat 0 0; padding:0 1px; width:238px; height:233px; position:relative; float:left;}
#toutAreaWrapper .tout.paragraph, #toutAreaWrapper .tout.image, #toutAreaWrapper .tout.paragraph a, #toutAreaWrapper .tout.image a{ display:block; }
#toutAreaWrapper .tout.paragraph a:hover{ color:#fff; }
#toutAreaWrapper .tout.paragraph .toutHeader a:hover{ color:#333192; }
#toutAreaWrapper .tout ul{ list-style:none; margin:0; padding:0; position:relative; }
#toutAreaWrapper .tout li{ background:url(/deployedfiles/AS/images/tarceva/smallbullet.gif) no-repeat 0 3px; margin:0; padding:0 0 18px 18px; }
#toutAreaWrapper .tout .more{ background:url(/deployedfiles/AS/images/tarceva/click_for_more.png) no-repeat 0 0; height:21px; width:90px; margin:0 0 0 10px; position:relative; }
/*#toutAreaWrapper .tout .more:hover{ background-position: 0 100%; }*/
#toutAreaWrapper .tout .more a{display:block; width:90px; height:21px;}
#toutAreaWrapper .tout .viewallforms{ background:url(/deployedfiles/AS/images/tarceva/view_all_forms.jpg) no-repeat 0 0; height:19px; width:90px; margin:0 0 0 10px; position:relative; }
#toutAreaWrapper .tout .viewallforms a{display:block; width:90px; height:19px;}

#toutAreaWrapper .toutHeader{ font-family:"GenBdCn",Arial, Helvetica, sans-serif; height:35px; line-height:35px; color:#8d0e3a; font-size:18px; padding:0 10px;}
/*.toutHeader a{ color:#193861; }*/

#toutAreaWrapper .toutContent{ padding:10px; height:146px; overflow:hidden;  position:relative; font-size:12px; font-weight:bold; }
#toutAreaWrapper .toutContent a:hover{ color:#FFF; }
#toutAreaWrapper .toutContent p{ font-weight:normal; }
#toutAreaWrapper .tout.image .toutContent{padding:5px 5px 15px 5px;}


/* right touts */
/*#rightToutWrapper{ width:201px; position:relative; float:right; margin:-15px 0 0 0; }*/
#rightToutWrapper{ width:201px; position:absolute; left:741px; top:183px; margin:-15px 0 0 0; }
#rightToutWrapper .tout{ position:relative; width:201px; }
#rightToutWrapper .tout.large{ background:url(/deployedfiles/AS/images/tarceva/right_tout_title_header_bg.png) no-repeat 0 0; position:relative;}
#rightToutWrapper .header{ font-family:"GenMdCn",Arial, Helvetica, sans-serif; font-size:18px; color:#8d0e3a; padding:10px 10px 12px 10px; }
#rightToutWrapper .header a{ font-size:18px; color:#333192; display:block;  }
#rightToutWrapper .item{ padding:1px 2px; position:relative;}
#rightToutWrapper .item a{ padding: 6px 8px; display:block; background:#F3EDDF; position:relative; font-size:12px; font-weight:bold; }

#rightToutWrapper .tout.small{ margin:5px 0; background:url(/deployedfiles/AS/images/tarceva/tout_right_small_bg.png) no-repeat 0 0; height:56px; overflow:hidden; }

/*#rightToutWrapper .tout.small.picture .icon{ width:70px; display:block; float:left; }*/

#rightToutWrapper .tout.small .icon{ width:70px; display:block; float:left; }
#rightToutWrapper .tout.small .data{ width:90px; display:block; float:right; padding: 12px 30px 10px 0; font-size:12px; }

/* bottom landing content */
#bottomContentWrapper{ position:relative; padding:0; margin:0; }


/* ISI */
.isi{ padding:15px 12px 0; font-size:12px; }
.isi .safety-box{ border:1px solid #333; padding:10px; margin:0; position:relative; margin-bottom:10px;}


/* footer */
#isifooterWrapper.landing{ background:none; width:790px; position:relative; margin: 0 auto; padding:0; }
#footerWrapper{ width:950px; position:absolute; bottom: -55px; left: 15px; padding:20px 0 55px 0; background:url(/deployedfiles/AS/images/tarceva/footer.png) no-repeat 0 100%; }
#footerWrapper.landing{ width:950px; position:absolute; bottom: -55px; left: 40px; padding:20px 0 55px 0; background:none; }
.footNav{ padding:38px 35px; font-family:"GenCn",Arial, Helvetica, sans-serif; font-size:14px; position:absolute;}
.footNav ul{ margin:0; padding:0;list-style:none; }
.footNav li a{color:#000;}
.footNav li a:hover{text-decoration:underline;}
.footNav li{ display:block; float:left; padding:0 10px; border-left:1px solid #000; background:none;  }
.footNav li.first {border-left:none; padding:0 10px 0 0;}
.footNav li.last {padding:0 0 0 10px;}

.footLogo{ float:left; padding:15px 0 0 0; }
.footCopyright{ float:right; padding:18px 0 0 0; }

/* landing page flash */
#landingFlash{position:absolute; top:2px; left:15px;}
#landingFlash .flashAlt{}

/* search results flash */
#searchResultsFlash{ position:absolute; z-index:202px; top:25px; right:70px;}

/* popup modal */
#modalPage{ display:none; width:375px; margin:0 auto; position:relative; }
.modalContainer{width: 400px; margin:0 auto; position:relative; }
.modal{ background-image:url(/deployedfiles/AS/images/tarceva/segmentation_popup.png); background-repeat:no-repeat; height:331px; position:relative; width:371px; }
.modalTop{ width: 292px; background-color: #000099; padding: 4px; color: #ffffff; text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.modalTop a, .modalTop a:visited{ color: #ffffff; }

.modalBody{ padding: 80px 60px 0 60px; }
.modalBody .radio { margin:2px; padding:0; float:left; height:18px; width:18px;}
.modalBody label { /*font-weight:bold;*/ float:left; margin:0; padding:2px 5px 0 0; line-height:18px; font-size:16px;}
.modalBody select { height:18px; width:125px; font-size:10px; margin:4px 0 0 0;}
.modalBody .description{ font-size:18px; font-weight:bold; margin:10px 0 10px 4px; }
.modalBody .dropdown{margin:0 0 0 5px; }
.modalBody .dropdown option{ padding:0 0 0 5px;}
.modalBody .dropdownText{ width:125px; text-align:left; padding:10px 0 0 0; margin:10px 0 2px 4px;}
.modalBody .radioText{ padding:0; }
.modalBody .modalSubmit{ background:url(/deployedfiles/AS/images/tarceva/continue.jpg) no-repeat 0 0; height:18px; position:absolute; left:150px; bottom:30px; /*border:1px solid red !important;*/}
.modalBody .searchInputSubmit{ width:65px; height:18px;}
.modalBody .close img{ width:30px; height:30px; /*border:1px solid red !important;*/ position:absolute; right:17px; top:20px;}

/* Leaving Site */
#leaveSite{display:none; width:442px; margin:0 auto; position:relative;}
.leaveSiteInner{display:none; width:442px; height:289px; margin:0 auto; position:relative; background:url(/deployedfiles/AS/images/tarceva/popup.png) no-repeat 0 0; }
.leaveSiteInner .top{ /*background:url(/deployedfiles/AS/images/tarceva/popup_top.png) no-repeat 0 0;*/ width:442px; height:71px; }
.leaveSiteInner .mid{ /*background:url(/deployedfiles/AS/images/tarceva/popup_mid.png) repeat-y 0 0;*/ width:302px; padding:0 70px; font-size:14px;}
.leaveSiteInner .bottom{ /*background:url(/deployedfiles/AS/images/tarceva/popup_bottom.png) no-repeat 0 0;*/ width:442px; height:68px }
.leaveSiteInner .okay{background:url(/deployedfiles/AS/images/tarceva/okaybtn.jpg) no-repeat 0 0; /*border:1px solid red !important;*/ height:18px; width:36px; margin:0 auto; position:absolute; left:230px; bottom:30px; }
.leaveSiteInner .okay a{ height:18px; width:36px; display:block; }
.leaveSiteInner .cancel{background:url(/deployedfiles/AS/images/tarceva/cancelbtn.jpg) no-repeat 0 0; /*border:1px solid red !important;*/ height:18px; width:55px; margin:0 auto; position:absolute; left:150px; bottom:30px; }
.leaveSiteInner .cancel a{ height:18px; width:55px; display:block; }
.leaveSiteInner .close img{ width:35px; height:37px; /*border:1px solid red !important;*/ position:absolute; right:17px; top:20px;}

/* For HCP */
#goHCP{display:none; width:442px; margin:0 auto; position:relative;}
.goHCPInner{width:442px; height:289px; margin:0 auto; position:relative; background:url(/deployedfiles/AS/images/tarceva/popup.png) no-repeat 0 0;}
.goHCPInner .top{ /*background:url(/deployedfiles/AS/images/tarceva/popup_top.png) no-repeat 0 0;*/ width:442px; height:71px; }
.goHCPInner .mid{ /*background:url(/deployedfiles/AS/images/tarceva/popup_mid.png) repeat-y 0 0;*/ width:302px; padding:0 70px; }
.goHCPInner .bottom{ /*background:url(/deployedfiles/AS/images/tarceva/popup_bottom.png) no-repeat 0 0;*/ width:442px; height:68px }
.goHCPInner .cancel {background:url("/deployedfiles/AS/images/tarceva/cancelbtn.jpg") no-repeat scroll 0 0 transparent; bottom:30px; height:18px; left:150px; margin:0 auto; position:absolute; width:55px;}
.goHCPInner .cancel a{ height:18px; width:55px; display:block; }
.goHCPInner .okay {background:url("/deployedfiles/AS/images/tarceva/okaybtn.jpg") no-repeat scroll 0 0 transparent; bottom:30px; height:18px; left:230px; margin:0 auto; position:absolute; width:36px;}
.goHCPInner .okay a{ height:18px; width:36px; display:block; }
.goHCPInner .close img{ width:30px; height:30px; /*border:1px solid red !important;*/ position:absolute; right:17px; top:20px;}

/* I dont konw */
#iDontKnow{display:none; width:442px; margin:0 auto; position:relative;}
.iDontKnowInner{ width:442px; height:289px; margin:0 auto; position:relative; background:url(/deployedfiles/AS/images/tarceva/popup.png) no-repeat 0 0;}
.iDontKnowInner .top{ /*background:url(/deployedfiles/AS/images/tarceva/popup_top.png) no-repeat 0 0;*/ width:442px; height:71px; }
.iDontKnowInner .mid{ /*background:url(/deployedfiles/AS/images/tarceva/popup_mid.png) repeat-y 0 0;*/ width:302px; padding:0 70px; }
.iDontKnowInner .bottom{ /*background:url(/deployedfiles/AS/images/tarceva/popup_bottom.png) no-repeat 0 0;*/ width:442px; height:68px }
.iDontKnowInner .continue{ background:url(/deployedfiles/AS/images/tarceva/continue.jpg) no-repeat 0 0; /*border:1px solid red !important;*/ height:18px; width:65px; margin:0 auto; position:absolute; left:180px; bottom:30px; }
.iDontKnowInner .continue a{ height:18px; width:65px; display:block; }
.iDontKnowInner .close img{ width:30px; height:30px; /*border:1px solid red !important;*/ position:absolute; right:22px; top:27px;}




/*
.close{ font-family:Arial, Helvetica, sans-serif; color:#666666; }
.close a{  font-weight:bold; font-size:12px; color:#FF3300; }
.close a:hover{ color:#FF3300; text-decoration:underline; }
*/

/* font size change */
#fontSizeSelection{ position:relative; z-index:3; padding:0 28px 0 0; }
#fontSizeSelection .small{ background:url(/deployedfiles/AS/images/tarceva/text_size_sm.png) no-repeat 0 0; height:19px; width:19px; position:relative; margin-top:8px;}
#fontSizeSelection .small a{display:block; width:19px; height:19px;}
#fontSizeSelection .med{ background:url(/deployedfiles/AS/images/tarceva/text_size_med.png) no-repeat 0 0; height:24px; width:24px; position:relative; margin-top:3px;}
#fontSizeSelection .med a{display:block; width:24px; height:24px;}
#fontSizeSelection .large{ background:url(/deployedfiles/AS/images/tarceva/text_size_lg.png) no-repeat 0 0; height:27px; width:27px; position:relative;}
#fontSizeSelection .large a{display:block; width:27px; height:27px;}


/* print page */
#printPage{ padding:0 25px 0 0; position:relative; z-index:205;}
#printPage .icon{ padding:0 5px 0 0;}
#printPage .label{  font-family:"GenMdCn", Arial, Helvetica, sans-serif; font-size:15px;  padding:13px 0 0 0; }

/* main content */
#mainContentWrapper{width:902px; margin:0 auto; }
#mainContent{ min-height:500px; height:auto !important; height:500px; }

/* inner headline */
.headline{ position:relative; display:block; clear:both; padding:0 12px 0 12px; }
.headline .icon{ float:left; padding:0 10px 0 0; }
.headline h1{ font-size:18px; float:left; padding:0; margin:0 0 15px 0; line-height:27px; }


/* forms layout */
.forms{ position:relative; float:left; width:685px; padding:10px 15px 0 0;  background:url(/deployedfiles/AS/images/tarceva/page_bg_with_rt.jpg) no-repeat 0 0;}
.forms h2{ margin:0; }
.forms h3{ font-style:normal; }

.forms .subhead{ padding:10px 12px; }
.forms .downloadWrapper{ padding:0 12px 0 12px; position:relative;}
.forms .downloads{ float:left; margin:0 40px 40px 0; position:relative; }
.forms .language{ float:left; padding:2px 3px; line-height:27px; /*font-size:12px;*/ font-weight:bold; }
.forms .downloads{ background:#e4d8c0; }
.forms .downloads.spanish{ background:#dfc6cf; }
.forms .downloads .icon{ padding:2px; float:left; }
.forms .downloads .iconLabel{ padding:2px 6px 2px 3px; float:left; line-height:27px;  /*font-size:12px;*/ font-weight:bold;}

.forms .additionalWrapper{ background:url(/deployedfiles/AS/images/tarceva/formsadditionalouterbg.png) no-repeat 0 0; width:651px; padding:0 14px; min-height:500px; height:auto !important; height:500px; position:relative; }
.forms .additionalWrapper .header{ background:#8d0e3a; width:621px; margin:0 auto; position:relative; color:#fff; font-size:14px; font-weight:bold; padding:7px 15px; } 
.forms .additionalWrapper .indication{ padding:10px 15px 0; }
.forms .additionalWrapper .label{ /*font-size:13px;*/ font-weight:bold; color:#8d0e3a; padding:2px 0; }
.forms .additionalWrapper .dropdown{ /*font-size:13px;*/ font-weight:bold; color:#4b0e4a; }

.forms .additionalWrapper .innerWrapper{ background:url(/deployedfiles/AS/images/tarceva/formsadditionalinnerbg.gif) no-repeat 0 100%; border:1px solid #e7e7e7; width:633px; margin:30px auto; padding:10px 0; position:relative; }


/* form detail layout */
.forms .downloads.details{ margin:0 40px 5px 0; }
.forms .embedForm{ padding:15px 0 0 12px;}


/* INO */
.ino{padding:20px 12px 0 12px;}
.inobg{margin:0 0 0 -12px;}

/* articles */
.article{ position:relative; /*float:left;*/ width:685px; background:url(/deployedfiles/AS/images/tarceva/page_bg_with_rt.jpg) no-repeat 0 0; padding:0 15px 0 0; }
.article.fullpage{ position:relative; /*float:left;*/ width:902px; background:url(/deployedfiles/AS/images/tarceva/page_bg_full.jpg) no-repeat 0 0; padding:0 15px 0 0; }
.article.boxwarning{ position:relative; float:none; clear:both; width:902px; background:none; padding:0 0 0 0; }

.articleContent{ padding:0 12px; }
.articleContent ol{ padding:4px 0 0 7px; }
.articleContent .smallImage{ /*border:1px solid #7b247e;*/ }
.articleContent .smallImage.right{ margin:10px 0 10px 10px; }
.articleContent .smallImage.left{ margin:10px 10px 10px 0; }

.articleContent .largeImage{ padding:0 0 10px 0; }

#articleContent{ padding:0 13px; }
#articleContent .as_forms_content_text01 { font-weight:bold; color:#8D0E3A; }
#articleContent .as_forms_content_text02 { }


/* FAQS */
.faqs{ padding:10px 5px 0 5px;}
.faqs .faqItem{ margin:5px 12px;}
.faqs .title { font-weight:bold; font-size:14px; }
.faqs .title .icon{ width:11px; padding:3px 5px 0 0; display:block; float:left; }
.faqs .slider { position:relative; padding:0 0 0 17px; overflow: hidden; display: none; line-height: 20px; }
.faqs .discription { padding:0 10px; }
.faqItem .title .collapsed { background:url(/deployedfiles/AS/images/tarceva/collapsed.gif) no-repeat 0 0; display:block; height:11px; width:11px;}
.faqItem .title .expanded { background:url(/deployedfiles/AS/images/tarceva/expanded.gif) no-repeat 0 0; display:block; height:11px; width:11px;}

/* sitemap */
.sitemap{ padding:10px 5px 0 5px; }
.sitemapList{ clear:both; padding:0 15px; }
.sitemapList h3{ font-size:19px; color:#1e1e1e; font-weight:bold; margin:20px 0 0 0; }
.sitemapList ul{ padding:0 0 0 10px; margin:0; clear:both;}
.sitemapList li{ list-style:none; color:#1e1e1e; padding:3px 0 3px 12px; margin:0; background:none; font-size:15px; font-weight:bold; line-height:18px; clear:both; }
.sitemapList li a{ color:#1e1e1e; }
.sitemapList .icon{ width:11px; padding:3px 5px 0 0; display:block; float:left; }


/* search results layout */
#mainContent.searchResults { background:#fff; }

.searchResults {padding:8px 0 0 0;}
.searchResults .headline{ clear:none; width:600px; }
.searchResults h1{font-size:18px; color:#8d0e3a; padding:0 0 0 12px; margin:0; }
.searchResults h1 span{font-size:24px; font-style:italic;}

.searchResults #infoWrapper{ margin:0 0 0 6px; padding:12px 14px; background:url(/deployedfiles/AS/images/tarceva/largeshadowbox.gif) no-repeat 0 0; width:419px; min-height:400px; height:auto !important; height:400px;}

.searchResults #formWrapper, .searchResults #qAndAWrapper{ padding:12px 14px; background:url(/deployedfiles/AS/images/tarceva/smallshadowbox.gif) no-repeat 0 0; width:403px; min-height:150px; height:auto !important; height:150px; }

.searchResults #noresultsWrapper{ background:url(/deployedfiles/AS/images/tarceva/no-search-results-shadow.png) no-repeat 0 0; width:870px; padding:24px 0 0 16px; min-height:470px; height:auto !important; position:relative; margin:0 0 0 10px}
.searchResults #noresultsWrapper .content{padding:10px 0 0 15px;}
.searchResults #noresultsWrapper .ISIWrapper{width:830px; padding:40px 0 0 0; }

.searchResults .titleWrapper{ padding:1px 0 0 5px; height:32px; float:left; }
.searchResults .titleWrapper .icon{ float:left; width:30px; }
.searchResults .title{ font-family:"GenBdCn", Arial, Helvetica, sans-serif;  font-size:18px; line-height:25px;  color:#fff; float:left;}
.searchResults .numberResults { font-style:italic; font-size:14px; padding:10px 8px 0 0; float:right;}

.searchResults #infoWrapper .titleWrapper, .searchResults #formWrapper .titleWrapper{background:url(/deployedfiles/AS/images/tarceva/smallresultsbar.jpg) no-repeat 0 0; width:165px; }
.searchResults #qAndAWrapper .titleWrapper{background:url(/deployedfiles/AS/images/tarceva/largeresultsbar.jpg) no-repeat 0 0; width:249px;}

.searchResults #infoWrapper .resultsWrapper{/*background:url(/deployedfiles/AS/images/tarceva/searchresultsgrad.gif) repeat-x 0 0;*/ margin:0 1px; position:relative; height:232px; overflow:auto; }

.searchResults #infoWrapper .resultsWrapper .item{position:relative; overflow:hidden; margin:0; padding:0 0 15px 35px; }
.searchResults #infoWrapper .resultsWrapper .img{ width:45px; padding:0 10px 200px 5px; margin: 0 0 -200px 0; background:#fff;}
.searchResults #infoWrapper .resultsWrapper .text{ width:335px; padding:0 5px 0 0; float:left;}

.searchResults #infoWrapper .resultsWrapper .rHeader{color:#4c0e48; font-weight:bold; font-size:16px; }
.searchResults #infoWrapper .resultsWrapper .rHeader a{color:#8d0e3a;  }
/*.searchResults #infoWrapper .resultsWrapper .rHeader a:hover{color:#FF0000; }*/

.searchResults #infoWrapper .resultsWrapper .rDetails{ font-size:12px;}

.searchResults #infoWrapper #whatsThis{ margin:100px 0 0 12px; }
.searchResults #infoWrapper #whatsThis .title{background:none; padding:0 0 0 8px;}
.searchResults #infoWrapper #whatsThis .title a{  color:#4c0e48; font-size:14px; font-weight:bold;}
/*.searchResults #infoWrapper #whatsThis .title a:hover{color:#FF0000;}*/

.searchResults #formWrapper .img, .searchResults #qAndAWrapper .img{ width:50px; padding:0 0 0 10px; }

.searchResults #formWrapper .list{background:url(/deployedfiles/AS/images/tarceva/smallbullet.gif) no-repeat 0 3px; margin:0 0 10px 0; font-size:12px; padding:0 0 0 15px;}
.searchResults #formWrapper .list a{color:#000;}
/*.searchResults #formWrapper .list a:hover{color:#FF0000;}*/
.searchResults #formWrapper .viewAll{ background:url(/deployedfiles/AS/images/tarceva/searchclickall.gif) no-repeat 0 0; height:19px; width:99px; margin:15px 0 0 35px; position:relative; padding:0 0 0 0;}
.searchResults #formWrapper .viewAll a{ height:19px; width:99px; display:block; }

.searchResults #formWrapper .results, .searchResults #qAndAWrapper .results{position:relative; overflow:auto; width:357px; height:125px; padding:0 0 0 35px;}

.searchResults #qAndAWrapper .results .item{padding:0 0 10px 0;}

.searchResults #qAndAWrapper .results a{color:#8d0e3a; font-size:14px; font-weight:bold;}

.searchResults .helpSmall, .searchResults .helpLarge{ padding:0px 0px 20px 0px; width:450px;  }
.searchResults .helpSmall a, .searchResults .helpLarge a{ text-decoration: underline; }
.searchResults .helpSmall .title{ background:#410d4f url(/deployedfiles/AS/images/tarceva/smallresultsbar.jpg) no-repeat 100% 0; font-size:16px; width:auto; padding:0 15px 0 10px;}
.searchResults .helpLarge .title{ background:#3f0a4e url(/deployedfiles/AS/images/tarceva/largeresultsbar.jpg) no-repeat 100% 0; font-size:16px; width:auto; padding:0 15px 0 10px;}

#infoWrapper .scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }
#infoWrapper .vscrollerbase { width: 16px; background:url(/deployedfiles/AS/images/tarceva/scroll_bar_bg.png) no-repeat 0 0; } 
#infoWrapper .vscrollerbar { margin:0 2px; position:relative; }
#infoWrapper .vscrollerbarbeg { background:url("/deployedfiles/AS/images/tarceva/scroll_bar.png") repeat scroll 0 -10px transparent; height:auto; top:0; width:12px;}
#infoWrapper .vscrollerbarend { background:url("/deployedfiles/AS/images/tarceva/scroll_bar.png") repeat scroll 0 0 transparent; height:10px; width:12px; }
#infoWrapper .scrollerjogbox { width: 10px; height: 10px; top: auto; left: auto; bottom: 0px; right: 0px; background-color: gray; }

#formWrapper .scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }
#formWrapper .vscrollerbase { width: 16px; background:url(/deployedfiles/AS/images/tarceva/scroll_bar_small_bg.png) no-repeat 0 0; } 
#formWrapper .vscrollerbar { margin:0 2px; position:relative; }
#formWrapper .vscrollerbarbeg { background:url("/deployedfiles/AS/images/tarceva/scroll_bar.png") repeat scroll 0 -10px transparent; height:auto; top:0; width:12px;}
#formWrapper .vscrollerbarend { background:url("/deployedfiles/AS/images/tarceva/scroll_bar.png") repeat scroll 0 0 transparent; height:10px; width:12px; }
#formWrapper .scrollerjogbox { width: 10px; height: 10px; top: auto; left: auto; bottom: 0px; right: 0px; background-color: gray; }

#qAndAWrapper .scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }
#qAndAWrapper .vscrollerbase { width: 16px; background:url(/deployedfiles/AS/images/tarceva/scroll_bar_small_bg.png) no-repeat 0 0; } 
#qAndAWrapper .vscrollerbar { margin:0 2px; position:relative; }
#qAndAWrapper .vscrollerbarbeg { background:url("/deployedfiles/AS/images/tarceva/scroll_bar.png") repeat scroll 0 -10px transparent; height:auto; top:0; width:12px;}
#qAndAWrapper .vscrollerbarend { background:url("/deployedfiles/AS/images/tarceva/scroll_bar.png") repeat scroll 0 0 transparent; height:10px; width:12px; }
#qAndAWrapper .scrollerjogbox { width: 10px; height: 10px; top: auto; left: auto; bottom: 0px; right: 0px; background-color: gray; }


/* glossary popup */
.as_Glossary{ border-bottom:1px dashed #000; }
#calloutBlock{ visibility:hidden; position: absolute; z-index: 10000; margin:0; padding:0;}
#calloutBlock p{margin:0 !important; padding:5px 0 !important;}
#calloutBlock #cbTop{ background:url(/deployedfiles/AS/images/tarceva/as_glossary_popup_top.png) no-repeat 0 0; width:321px; height:32px; position:relative; margin:0; padding:0; }
#calloutBlock #cbMid{ background:url(/deployedfiles/AS/images/tarceva/as_glossary_popup_mid.png) repeat-y 0 0; width:261px; padding:0 30px; position:relative; margin:0;}
#calloutBlock #cbEnd{ background:url(/deployedfiles/AS/images/tarceva/as_glossary_popup_low.png) no-repeat 0 0; width:321px; height:50px; position:relative; margin:0; padding:0;}

/* Start TypeAhead.AutoText */
.ac_results_wrapper{ border:1px solid red; background:#FF0000; }
.ac_results { overflow: visible; background:url(/deployedfiles/AS/images/tarceva/typeaheadbottom-home.png) no-repeat 0 100%; text-align:left; padding:0 0 15px 0; z-index:5;  }
/*.ac_results {display: none; position: absolute; width: 414px !important; top: 313px !important; left: 445px !important;}*/

/* Type ahead Box */
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 10px 5px; margin: 0; background:url(/deployedfiles/AS/images/tarceva/typeaheadbg-home.png) repeat-y 0 0; }
.ac_results iframe { display:none; display:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; }
.ac_results li { margin: 0px; padding: 4px 8px; cursor: pointer; display: block; width: 415px; font: menu; font-size: 14px; overflow: hidden; color:#363636; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dashed #acacac; list-style:none; background:none;}
.ac_loading { /*background : Window url('./indicator.gif') right center no-repeat;*/ }
.ac_over { background-color: Highlight; color: HighlightText; }
/* End TypeAhead.AutoText */


/* Medicare and Medicaid Tool */
#articleOpt .submit { background:url(/deployedfiles/AS/images/tarceva/submitbtn.jpg) no-repeat 0 0; height:19px; width:72px; margin:0 0 0 20px;}
#articleOpt .submit a{ height:19px; width:72px; display:block; }


/* SHADOWBOX */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:0px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{/*background:url(loading.gif) no-repeat;*/padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
/*#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}*/
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
