﻿body { margin: 0; padding: 0; background: url(../images/top_header_tile.jpg) repeat-x; text-align: center; font-family: Arial, Sans-Serif; font-size: 13px; }
img { border: none; }

h1 { margin: 0; padding: 128px 0 20px 0; width: 715px; font-size: 34px; color: #710063; font-weight: normal; }
h1#hcp { margin: 0; padding: 128px 0 20px 0; width: 715px; font-size: 34px; color: #3d86b4; font-weight: normal; }
h2 { margin: 0 0 20px 0; padding: 0; color: #444444; font-size: 16px; line-height: 16px; }
h3 { margin: 15px 0 0 0; padding: 0; font-size: 30px; color: #f68428; font-weight: bold; }

div#outer-wrapper { margin: 0; padding: 0; width: 100%; background: #ffe4bd url(../images/bg_gradient_tile.png) repeat-x; }
div#wrapper { margin: auto; padding: 0; width: 990px; text-align: left; }

div#flash-wrapper { margin: 0 0 30px 0; padding: 0; width: 990px; height: 432px; overflow: hidden; position: relative; }
div#flash { margin: 0; padding: 0; background: url(../images/flash_area.jpg) no-repeat; width: 990px; height: 432px; overflow: hidden; }
#flashPlayer { margin: 5px 0 0 5px; }

div#button-wrapper { margin: 4px; padding: 0; width: 982px; height: 424px; display:block; position: absolute; overflow: hidden; top: 0; left: 0; }

div#patients-wrapper { margin:0; padding: 0; width: 990px; height: 432px; top: 424px; left: 0; display:block; position: absolute; float: left; overflow: hidden; z-index: 101; }
div#patients { margin:0 0 30px 16px; padding: 0; width: 950px; height: 424px; background-color:#e9bd90; overflow: hidden; opacity: 0.97; }
div#patients div#player { position: absolute; margin:24px 0 0 492px; width: 439px; height: 275px; padding: 0; }
div#patients div#links { display: block; position: absolute; font-size: 19px; font-family: Arial; padding: 110px 0 0 15px; width: 430px; z-index:2; }
div#patients div#links p { margin: 0; padding: 10px 0 10px 0; }
div#patients div#links hr { margin: 0; padding: 0; width:420px; height: 1px; background-color:#f58424; color:#f58424; overflow: hidden; border: none; }
div#patients div#links a { width:400px; padding: 0 0 0 26px; color:#5a245a; text-decoration:none;}
div#patients div#headerbox {  position: absolute; display: block; vertical-align:top; width: 950px; height: 101px; background-color:#d36800; overflow: hidden; }
div#patients div#headerbox #img { position: absolute; display: block; margin: 0; width:auto; padding: 20px 0 0 131px; z-index:3; }
div#patients div#links div#find { width:400px; padding: 0 0 0 26px; color:#5a245a; text-decoration:none;}
div#patients div#find div#zip { position: absolute; display: block; margin:-25px 0 0 246px; border:1px; width:auto; vertical-align:middle; }
div#patients div#hcp_button { height:101; width:474; margin: 0; padding: 322px 0 0 450px; width: auto; vertical-align:bottom; text-align:right; z-index:1; position:relative; }
input#conzip { width: 110px; height: 14px; }

div#hcp-wrapper { margin:0; padding: 0; width: 990px; height: 432px; top: 424px; display: block; position: absolute;  float: left; overflow: hidden; z-index: 100; }
div#hcp { margin:0 0 30px 16px; padding: 0; width: 950px; height: 424px; background-color:#96c1c8; overflow: hidden; opacity: 0.97; }
div#hcp div#player2 { position: absolute; margin:24px 0 0 20px; width: 439px; height: 275px; padding: 0; left: 0; }
div#hcp div#links { display: block; position: absolute; font-size: 19px; font-family: Arial; margin: 110px 0 0 500px; color:#5a245a; width: 430px; }
div#hcp div#links p { margin: 0; padding: 10px 0 10px 0; }
div#hcp div#links hr { margin: 0; padding: 0; width:417px; height:1px; background-color:#396e8e; color:#396e8e; overflow: hidden; border: none; }
div#hcp div#links a { width:400px; padding: 0 0 0 15px; color:#5a245a; text-decoration:none;}
div#hcp div#headerbox { position: absolute; display: block; vertical-align:top; width: 950px; height: 101px; background-color:#258496; overflow: hidden; }
div#hcp div#headerbox #img { position: absolute; display: block; margin: 0; width:auto; text-align:right; padding: 25px 0 0 506px; }
div#hcp div#links div#find { width:400px; padding: 0 0 0 15px; color:#5a245a; text-decoration:none;}
div#hcp div#find div#zip { position: absolute; display: block; margin:-25px 0 0 246px; border:1px; width:auto; }
div#hcp div#pat_button { height:101; width:474; margin:-40px 0 0 0; padding:0; width: auto; vertical-align:bottom; text-align:left; position:absolute; }
input#hcpzip { width: 110px; height: 14px; }
input.image { vertical-align: middle; }

div#buttons { margin: -104px 0 0 0; padding: 0 0 0 20px; width: 970px; position:relative; z-index: 102; }
a#tooglePat { margin: 0 0 0 0; float: left; width: 475px; height: 101px; background: url(../images/tab_divider.jpg) no-repeat; background-position: right top; }
a#toggleHcp { margin: 0 20px 0 0;float: right; width: 475px; height: 101px; background: url(../images/tab_divider.jpg) no-repeat; background-position: left top; text-align: right; }
div#spacer { margin: 0;float: left; width: 1px; height: 101px; }
/*Hover Used in Triage.aspx */

div#buttons ul.hover_block li{ list-style:none; float:left; background-image: url('images/flash_area.jpg'); padding: 0px; width:474px; position: relative; margin-right: 20px; }
div#buttons ul.hover_block li a{ display: block; position: relative; overflow: hidden; height: 150px; width: 474px; padding: 16px; color: #000; font: 1.6em/1.3 Helvetica, Arial, sans-serif; }
div#buttons ul.hover_block li a { text-decoration: none; }
div#buttons ul.hover_block li img { position: absolute; top: 0; left: 0; border: 0; }

div#triage-header { margin: 21px 0 0 0; padding: 0; width: 100%; text-align: center; }
div#header { margin: 21px 0 0 0; padding: 0; width: 100%; height: 104px; overflow: hidden; }

div#provenge-logo { margin: 7px 0 0 0; padding: 0; width: 300px; float: left; }
div#slogan { margin: 0; padding: 0; width: 650px; float: right; text-align: right; font-size: 16px; color: #666666; }

div#home-nav-wrapper { margin: 0; padding: 0; width: 100%; height: 424px; overflow: hidden; background: url(../images/Con_homeFeature_bk.jpg) no-repeat; }
div#nav-wrapper { margin: 0; padding: 0; width: 100%; height: 318px; overflow: hidden; background: url(../images/Patient_subFeature_bk.jpg) no-repeat; }
div#home-nav-wrapper-hcp { margin: 0; padding: 0; width: 100%; height: 424px; overflow: hidden; background: url(../images/hcp_homeFeature_bk.jpg) no-repeat; }
div#nav-wrapper-hcp { margin: 0; padding: 0; width: 100%; height: 424px; overflow: hidden; background: url(../images/hcp_subFeature_bk.jpg) no-repeat; }

div#main-wrapper { margin: 0; padding: 0; width: 100%; background: url(../images/Patient_subFeature_bk.png) no-repeat; }
div#main-wrapper-hcp { margin: 0; padding: 0; width: 100%; background: url(../images/hcp_subFeature_bk.png) no-repeat; }

div#left-nav { margin: 0; padding: 0; width: 233px; float: left; position:relative; }
div#left-nav ul { margin: 15px 0 0 5px; padding: 0; width: 228px; list-style: none; }
div#left-nav ul li { margin: 0px 0 0 0; padding: 0px 0 0 0;}
div#left-nav ul li a { margin: -3px 0 0 0; padding: 9px 10px 0px 50px; background: url(../images/tabsubPatient_bk.png) no-repeat; display: block; color: #20587d; font-size: 16px; text-decoration: none; border: 0px solid red; height: 57px;}
div#left-nav ul li a:hover { background: url(../images/tabsubPatientOn_bk.png) no-repeat; text-decoration: none; color: #ffffff; }
div#left-nav ul li a.selected { background: url(../images/tabsubPatientOn_bk.png) no-repeat; color: #ffffff; }

div#left-nav ul li.small a { margin: -3px 0 0 0; padding: 9px 10px 0px 50px; background: url(../images/tabsubPatient2_bk.png) no-repeat; display: block; color: #20587d; font-size: 16px; text-decoration: none; height: 41px; }
div#left-nav ul li.small a:hover { background: url(../images/tabsubPatientOn2_bk.png) no-repeat; text-decoration: none; color: #ffffff; }
div#left-nav ul li.small a.selected { background: url(../images/tabsubPatientOn2_bk.png) no-repeat; color: #ffffff; }

div#left-nav-hcp { margin: 0; padding: 0; width: 233px; float: left; position:relative; }
div#left-nav-hcp ul { margin: 15px 0 0 5px; padding: 0; width: 228px; list-style: none; }
div#left-nav-hcp ul li { margin: 0px 0 0 0; padding: 0px 0 0 0;}
div#left-nav-hcp ul li a { margin: -3px 0 0 0; padding: 9px 10px 0px 50px; background: url(../images/tabsubHCP_bk.png) no-repeat; display: block; color: #682665; font-size: 16px; text-decoration: none; border: 0px solid red; height: 57px;}
div#left-nav-hcp ul li a:hover { background: url(../images/tabsubHCPOn_bk.png) no-repeat; text-decoration: none; color: #ffffff; }
div#left-nav-hcp ul li a.selected { background: url(../images/tabsubHCPOn_bk.png) no-repeat; color: #ffffff; }

div#left-nav-hcp ul li.small a { margin: -3px 0 0 0; padding: 9px 0 0px 50px; background: url(../images/tabsubHCP2_bk.png) no-repeat; display: block; color: #682665; font-size: 16px; text-decoration: none; height: 41px; }
div#left-nav-hcp ul li.small a:hover { background: url(../images/tabsubHCPOn2_bk.png) no-repeat; text-decoration: none; color: #ffffff; }
div#left-nav-hcp ul li.small a.selected { background: url(../images/tabsubHCPOn2_bk.png) no-repeat; color: #ffffff; }

div#left-nav-hcp ul li.callout a { margin: -3px 0 0 0; padding: 9px 10px 0px 50px; background: url(../images/tabsubHCP_oneoff_bk.png) no-repeat; display: block; color: #823a00; font-size: 16px; text-decoration: none; border: 0px solid red; height: 58px;}
div#left-nav-hcp ul li.callout a:hover { background: url(../images/tabsubHCP_oneoff_bk_over.png) no-repeat; text-decoration: none; color: #823a00; }

div#home-indication { margin: 0; padding: 0; float: left; width: 236px; }
div#indication-top { margin: 22px 0 0 0; padding: 0; background: url(../images/indication_box_top.gif) no-repeat; height: 10px; width: 236px; overflow: hidden; }
div#indication-mid { margin: 0; padding: 2px 10px; background: url(../images/indication_box_tile.gif) repeat-y; width: 216px; }
div#indication-mid h3 { margin: 0; padding: 0 0 5px 0; font-size: 13px; color: #710063; }
div#indication-mid p { margin: 0; padding: 0; color: #666666; }
div#indication-bottom { margin: 0; padding: 0; background: url(../images/indication_box_bottom.gif) no-repeat; height: 10px; width: 236px; overflow: hidden; }
div#indication-mid-hcp { margin: 0; padding: 2px 10px; background: url(../images/indication_box_tile.gif) repeat-y; width: 216px; }
div#indication-mid-hcp h3 { margin: 0; padding: 0 0 5px 0; font-size: 13px; color: #710063; }
div#indication-mid-hcp p { margin: 0; padding: 0; color: #666666; }

div#popup { margin: 0; padding: 0; display: none; text-align: left; width: 401px; position: absolute; z-index:1002; }
div#popup-top { margin: 22px 0 0 0; padding: 0; background: url(../images/HCP_popup_BG_top.gif) no-repeat; height: 20px; width: 401px; overflow: hidden; }
div#popup-mid { margin: 0; padding: 10px 53px; background: url(../images/HCP_popup_BG_tile.gif) repeat-y; width: 295px; }
div#popup-mid h4 { margin: 0; padding: 0 0 5px 0; font-size: 16px; color: #682665; }
div#popup-mid p { margin: 0; padding: 0 0 20px 0; color: #333333; font-size: 14px; }
div#popup-bottom { margin: 0; padding: 0; background: url(../images/HCP_popup_BG_bottom.gif) no-repeat; height: 20px; width: 401px; overflow: hidden; }
div.black-overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 1500px; background-color: #000000; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }

div#provider-callout { margin: 16px 0 0 145px; padding: 0; height: 86px; width: 180px; font-size: 16px; font-weight: bold; color: #ffffff; float: left; }
span#zip-search { float: left; }
span#zip-search input { font-size: 11px; color: #444444; }
input.homepage-zip-submit { vertical-align: middle; }
div#moa-callout { margin: 6px 0 0 110px; padding: 0; height: 86px; width: 127px; font-size: 16px; font-weight: bold; color: #ffffff; float: left; }
div#moa-callout a { font-weight: bold; color: #ffffff; float: left; text-decoration: none; }
div#right-callout { margin: 16px 0 0 115px; padding: 0; height: 86px; width: 180px; font-size: 16px; font-weight: bold; color: #ffffff; float: left; }
div#right-callout a { font-weight: bold; color: #ffffff; float: left; text-decoration: none; }

div#provider-callout-hcp { margin: 12px 0 0 125px; padding: 0; height: 86px; width: 180px; font-size: 16px; font-weight: bold; color: #ffffff; float: left; }
div#provider-callout-hcp a { font-weight: bold; color: #ffffff; float: left; text-decoration: none; }
div#moa-callout-hcp { margin: 14px 0 0 175px; padding: 0; height: 86px; width: 127px; font-size: 16px; font-weight: bold; color: #ffffff; float: left; }
div#moa-callout-hcp a { font-weight: bold; color: #ffffff; float: left; text-decoration: none; }
div#resources-callout-hcp { margin: 14px 0 0 190px; padding: 0; height: 86px; width: 180px; font-size: 16px; font-weight: bold; color: #ffffff; float: left; }
div#resources-callout-hcp a { font-weight: bold; color: #ffffff; float: left; text-decoration: none; }

div#moa-callout img { vertical-align: middle; }
div#right-callout img { vertical-align: middle; }

div#moa-callout-hcp img { vertical-align: middle; }
div#resources-callout-hcp img { vertical-align: middle; }
div#provider-callout-hcp img { vertical-align: middle; }

div#content { margin: 22px 110px 0 0; padding: 0; width: 615px; float: right; }
div#content p { margin: 0; padding: 0 0 20px 0; color: #444444; }
div#content p.small { font-size: .8em; }
div#content span.big-bold { font-size: 15px; font-weight: bold; }
div#content a { color: #3d86b4; text-decoration: none; font-weight: bold; }

div#content a.download-discussion { padding-left: 55px; width: 429px; height: 66px; display: block; background: url(../images/callout_BG.png) no-repeat; font-size: 16px; line-height: 66px; }
div#content a.download-discussion_two { padding-left: 55px; width: 429px; height: 66px; display: block; background: url(../images/callout_BG_two.png) no-repeat; font-size: 16px; line-height: 66px; }

div#content a.wizard { padding-top: 20px; padding-left: 55px; width: 399px; height: 61px; display: block; background: url(../images/wizardCallout_BG.jpg) no-repeat; font-size: 16px; overflow: hidden; }
span.callout-sub { color: #777777; font-size: 14px; line-height: 20px; }

div#content ul { margin: 0; padding: 0 0 20px 30px; }
div#content ol { margin: 0; padding: 0 0 20px 40px; }
div#content ul li { color: #444444; }
div#content ol li { color: #444444;}

div#content ol#steps { list-style: none; padding: 0 0 20px 0; }
div#content ol#steps li.first { padding-left: 40px; background: url(../images/1_icon.gif) no-repeat; background-position: left top; }
div#content ol#steps li.second { padding-left: 40px; background: url(../images/2_icon.gif) no-repeat; background-position: left top; }
div#content ol#steps li.third { padding-left: 40px; background: url(../images/3_icon.gif) no-repeat; background-position: left top; }
div#content ol#steps li.fourth { padding-left: 40px; background: url(../images/4_icon.gif) no-repeat; background-position: left top; }

div#content-hcp { margin: 22px 110px 0 0; padding: 0; width: 615px; float: right; }
div#content-hcp p { margin: 0; padding: 0 0 20px 0; color: #444444; }
div#content-hcp p.small { font-size: .8em; }
div#content-hcp span.big-bold { font-size: 15px; font-weight: bold; }
div#content-hcp a { color: #884485; text-decoration: none; font-weight: bold; }

strong.blue { color: #3d86b4; }

div#content-hcp a.download-discussion { padding-left: 55px; width: 429px; height: 66px; display: block; background: url(../images/callout_BG.png) no-repeat; font-size: 16px; line-height: 66px; }
div#content-hcp a.download-discussion_two { padding-left: 55px; width: 429px; height: 66px; display: block; background: url(../images/callout_BG_two.png) no-repeat; font-size: 16px; line-height: 66px; }

div#content-hcp ul { margin: 0; padding: 0 0 0 30px; }
div#content-hcp ol { margin: 0; padding: 0 0 0 40px; }
div#content-hcp ul li { color: #444444; padding-bottom: 20px; }
div#content-hcp ol li { color: #444444; padding-bottom: 20px; }
div#content-hcp ul li ul li { padding-bottom: 0; }
div#content-hcp ol li ol li { padding-bottom: 0; }
p.next { font-weight: bold; }

div#secondary-nav { margin: 0 0 20px 0; padding: 0; width: 715px; float: left; position:relative }
div#secondary-nav ul { margin: 0; padding: 0; list-style: none; float:left; }
div#secondary-nav ul li { margin: 0 0 0 30px; padding: 0; width: 270px; float: left; }
div#secondary-nav ul li.firstitem { margin: 0; }
div#secondary-nav ul li a { margin: 0; padding: 0 0 0 25px; background: url(../images/bulletArrow_3.png) no-repeat; background-position: 4px 6px; line-height: 27px; display: block; color: #3d86b4; text-decoration: none; border-bottom: 1px solid #d8e7f0; font-weight: bold; }
div#secondary-nav ul li a:hover { background: #3D86B3 url(../images/consumer_sub_over_state.jpg) no-repeat; background-position: left top; color: #ffffff; }
div#secondary-nav ul li a.selected { background: #3D86B3 url(../images/consumer_sub_over_state.jpg) no-repeat; background-position: left top; color: #ffffff; }

div#secondary-nav-hcp { margin: 0 0 20px 0; padding: 0; width: 715px; float: left; position:relative }
div#secondary-nav-hcp ul { margin: 0; padding: 0; list-style: none; float:left; }
div#secondary-nav-hcp ul li { margin: 0 0 0 30px; padding: 0; width: 270px; float: left; }
div#secondary-nav-hcp ul li.firstitem { margin: 0; }
div#secondary-nav-hcp ul li a { margin: 0; padding: 0 0 0 25px; background: url(../images/bulletArrow_3.png) no-repeat; background-position: 4px 6px; line-height: 27px; display: block; color: #884485; text-decoration: none; border-bottom: 1px solid #d8e7f0; font-weight: bold; }
div#secondary-nav-hcp ul li a:hover { background: #72246F url(../images/hcp_sub_over_state.jpg) no-repeat; background-position: left top; color: #ffffff; }
div#secondary-nav-hcp ul li a.selected { background: #72246F url(../images/hcp_sub_over_state.jpg) no-repeat; background-position: left top; color: #ffffff; }

div#fairbalance { margin: 0 110px 0 57px; padding: 40px 0 30px 0; width: 823px; }
div#fairbalance p { margin: 0; padding: 0 0 20px 0; color: #444444; font-size: 13px; }
div#fairbalance div#fairbalance-header p { float: left; width: 230px; }
div#fairbalance div#fairbalance-line { background: url(../images/hr.jpg) repeat-x; background-position: left 7px; float:right; width: 593px; height: 13px; }
div#fairbalance a { color: #3d86b4; text-decoration: none; }
span#fairbalance-hcp div#fairbalance a { color: #884485; text-decoration: none; }

div#fairbalance div#fairbalance-header-hcp p { float: left; width: 100px; }
div#fairbalance div#fairbalance-header-hcp div#fairbalance-line { background: url(../images/hr.jpg) repeat-x; background-position: left 7px; float:right; width: 723px; height: 13px; }

/*For Footer Classes: Begins*/
div#footer-wrapper { margin: 0; padding: 0; width: 100%; background: #ffffff url(../images/bottom_footer_tile.jpg) repeat-x; }
div#footer { margin: auto; padding: 50px 0 30px 57px; width: 933px; text-align: left; }
div#logo { margin: 0; padding: 0; width: 145px; height: 50px; float: left; }
div#utility-links { margin: 0; padding: 10px 0 0 30px; width: 753px; height: auto; float: left; }
div#utility-links ul { margin: 0; padding: 0; list-style: none; }
div#utility-links ul li { margin: 0; padding: 0 5px 0 5px; display: inline; border-right: 1px solid #3e7091; }
div#utility-links ul li.lastitem { border-right: none; }
div#utility-links ul li a { color: #3e7091; font-size: 12px; text-decoration: none; }
div#utility-links p { margin: 0; padding: 10px 0 0 5px; font-size: 12px; color: #8d8f93; }
div#utility-links a { color: #3e7091; font-size: 12px; text-decoration: none; }

div#footer-nav { margin: 0; padding: 0; width: 100%; background: #dfe7ed; text-align: center; }
div#footer-nav-links { margin: auto; padding: 15px 0 58px 0; }
div#footer-nav-links ul { margin: 0; padding: 0; list-style: none; }
div#footer-nav-links ul li { margin: 0; padding: 0 15px 0 15px; display: inline; border-left: 1px solid #3b6e8f; }
div#footer-nav-links ul li.firstitem { border-left: none; }
div#footer-nav-links ul li a { color: #3b6e8f; font-size: 12px; text-decoration: none; font-weight: bold; }
/*For Footer Classes: End*/

div#outer-utility-nav { margin: 0; padding: 0; width: 100%; background: #3e7090 url(../images/utilNav_bk.jpg) left top repeat-x; text-align: center; position: fixed; bottom: 0; left: 0; z-index: 10000; }
div#utility-nav { margin: auto; padding: 0; width: 990px; height: 43px; text-align: left;  }
div#hide_utlity_links{margin: auto; padding: 0; width: 990px; height: 100px; text-align: left; border: 0px solid red;}

div#for-healthcare { margin: 20px 5px 0 0; padding: 0; width: 271px; height: 36px; line-height: 36px; float: right; background: url(../images/HCP_BG.png) no-repeat; background-position: left top; text-align: center; }
div#for-healthcare a { text-decoration: none; font-weight: bold; color: #ffffff; font-size: 14px; }

div#for-patients { margin: 20px 5px 0 0; padding: 0; width: 166px; height: 36px; line-height: 36px; float: right; background: url(../images/patient_BG.png) no-repeat; background-position: left top; text-align: center; }
div#for-patients a { text-decoration: none; font-weight: bold; color: #ffffff; font-size: 14px; }

div#pcam-banner { margin: 0 12px 0 0; padding: 0; width: 291px; height: 66px; float: right; background: url(../images/PCAM_provenge_banner_BG.gif) no-repeat; text-align: left; }
div#banner-left { margin: 0; padding: 9px 0 0 50px; width: 170px; height: 66px; float: left; font-size: 12px; color: #333333; }
div#banner-right { margin: 0; padding: 35px 0 0 0; width: 71px; height: 20px; float: right; }
div#banner-right a { font-size: 11px; color: #888888; }

div#dendreon-on-call { margin: 0; padding: 0; width: 400px; height: 43px; line-height: 43px; float: right; font-weight: bold; color: #ffffff; font-size: 13px; text-align: right; }

div.explore-btn { margin: 0; padding: 0; width: 179px; height: 43px; line-height: 43px; float: left; background: url(../images/explore_btn.png) no-repeat; background-position: left 8px; cursor: pointer;}
div.explore-btn_expand { margin: 0; padding: 0; width: 179px; height: 43px; line-height: 43px; float: left; background: url(../images/exploreE_btn.png) no-repeat; background-position: left 8px; cursor: pointer;}
div.explore-btn span { padding-left: 15px; text-decoration: none; font-weight: bold; color: #ffffff; font-size: 14px; cursor: pointer;}
div.explore-btn_expand span { padding-left: 15px; text-decoration: none; font-weight: bold; color: #ffffff; font-size: 14px; cursor: pointer;}

div#search-container { margin: 0 5px 0 0; padding: 0 1px 0 0; width: 183px; height: 31px; float: right; }
div#search-container input { font-size: 12px; color: #444444; }
div#nav-items { margin: -11px 0 0 0; padding: 0; width: 391px; height: 43px; line-height: 43px; float: right; text-align: left; }
div#nav-items ul { margin: 0; padding: 0; list-style: none; }
div#nav-items ul li { margin: 0; padding: 0 1px 0 1px; display: inline; font-size: 12px; }
div#nav-items ul li#pi-bg a { padding-left: 5px; background: url(../images/full_PI_BG.png) no-repeat; width: 202px; height: 21px; line-height: 21px; display: inline-block; }
div#nav-items ul li#print-bg a { padding-left: 5px; background: url(../images/print_BG.png) no-repeat; width: 66px; height: 21px; line-height: 21px; display: inline-block; }
div#nav-items ul li#text-bg { margin-left: 1px; padding-left: 5px; background: url(../images/text_size_BG.png) no-repeat; width: 93px; height: 21px; line-height: 21px; display: inline-block; }
div#nav-items a { text-decoration: none; color: #666666; }
div#nav-items a.small { font-size: 11px; font-weight: normal; }
div#nav-items a.mid { font-size: 13px; font-weight: normal; }
div#nav-items a.large { font-size: 15px; font-weight: normal; }

.clearboth { clear: both; }


/* Glossary Link Classes: Begins here*/
.GlossaryLink {	margin: 100px 0 0; padding: 0;	list-style: none; position: relative; }
.GlossaryLink a { padding: 0px; color: #000000;width: 144px; text-decoration: underline;}
.GlossaryLink span { margin: 0 2px; float: left; text-align: left; width: 280px; border: 1px solid #000000; position: absolute; padding: 5px 5px 5px 10px;z-index: 2;display: none;background-color: #fdfad9;font-family: Arial; font-weight:normal; font-size: 12px;color: #000000;}
/* Glossary Link Classes: Ends Here */

/*Registration Page classes: begins*/
.unsub_form{width: 750px; float: left;}
.form_left{ width: 200px; float: left; text-align: right; margin:7px 5px 0 0; font-weight: bold;}
.form_right{ width: 270px; float: left; margin:5px 0px 0 0;}
.form_errMasg{ width: 240px; float: left; margin:5px 0px 0 0;}
/*Registration Page classes: ends*/

h2.border{ border-bottom: 1px solid #b2b2b2; padding-bottom: 12px; width: 530px;  }
.left_advocacy{ width: 285px; float: left; line-height: 22px; }
.right_advocacy{ width: 280px; float: left; line-height: 22px; }


/*Utility Hidden Links classes begins */
div.hide_link_1{ border-right: 1px solid #8ba9bc; height: 73px; width: 280px; margin: 10px 0 0 45px; float: left;}
div.hide_link_1 span.hide_left_img{ width: 73px; float: left; display: block;}
div.hide_link_1 a.hide_left_link{ width: 170px; float: left; display: block; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; margin: 8px 0 0 15px; line-height: 19px; text-decoration: none;}
div.hide_link_1 p { width: 170px; float: left; display: block; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; margin: 8px 0 0 15px; line-height: 19px; text-decoration: none;}
div.hide_link_1 img { vertical-align: middle; }

div.hide_link_2{ border-right: 1px solid #8ba9bc; height: 73px; width: 300px; margin: 10px 0 0 40px; float: left;}
div.hide_link_2 span.hide_left_img{ width: 73px; float: left; display: block;}
div.hide_link_2 a.hide_left_link{ width: 170px; float: left; display: block; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; margin: 12px 0 0 15px; line-height: 19px; text-decoration: none;}
div.hide_link_2 p { width: 170px; float: left; display: block; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; margin: 8px 0 0 15px; line-height: 19px; text-decoration: none;}
div.hide_link_2 img { vertical-align: middle; }

div.hide_link_3{ border-right: 0px solid #8ba9bc; height: 73px; width: 280px; margin: 10px 0 0 40px; float: left;}
div.hide_link_3 span.hide_left_img{ width: 86px; float: left; display: block;}
div.hide_link_3 a.hide_left_link{ width: 170px; float: left; display: block; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; margin: 12px 0 0 15px; line-height: 19px; text-decoration: none;}
div.hide_link_3 p { width: 170px; float: left; display: block; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; margin: 8px 0 0 15px; line-height: 19px; text-decoration: none;}
div.hide_link_3 img { vertical-align: middle; }


div#secondary_text { margin: 25px 0 0 42px; padding: 0; width: 715px; float: left; position:relative; color: #3D86B4;font-weight: bold; font-size: 14px; }

/*Image Zoom Used in advanced-prostate-cancer.aspx */

#wrap{ width: 600px; position: relative; }
#small{ position: relative; width: 100%; }
#large{ background: white; position: relative; width: 600px; }
#mover{ position: absolute; top: 0; left: 0; width: 350px; height: 350px; overflow: hidden; z-index: 175; background: white; display: none; }
#overlay{ border: 1px solid blue; width: 102px; height: 102px; position: absolute; top: 0; left: 0; z-index: 200; }

.divider-lc-line-search{height: 1px; width: 100%; margin:0; background-color: #444444; clear:both; overflow: hidden;}
.divPagerContainer { clear:both;font-family:Arial;font-size:12px; }
.divPagerLeft { width:255px;float:left; padding:10px 0 10px 200px; }
.divPagerRight { width:457px;float:right; padding:10px 0 10px 0; }

table#ctl00_bodyContent_results { font-size: 12px; border-collapse: collapse; }
table#ctl00_bodyContent_results th { border-top: 1px solid #444444; color: #660460; text-align: left; }
table#ctl00_bodyContent_results td { border-top: 1px solid #444444; vertical-align: top; text-align: left; }
table#ctl00_bodyContent_results td p { font-size: 13px; color: #444444; margin: 0px; padding: 10px 30px 10px 0; }
table#ctl00_bodyContent_results td a { font-size: 13px; text-decoration: underline; }
table#ctl00_bodyContent_results td a:hover { font-size: 13px; text-decoration: underline; }

table#ctl00_bodyContent_results .searchPager table { width: 100%; }
table#ctl00_bodyContent_results .searchPager table td { border-top: none; text-align: center;}

/* ------------------- Reference style ----------------- */

p.reference { margin: 20px 0 15px 0 !important; font-size: 11px; }
div.reference { margin: 20px 0 15px 0 !important; font-size: 11px; }
div#content div.reference ol li { padding-bottom: 0; }
div#content-hcp div.reference ol li { padding-bottom: 0; }
div.ol { font-size: 11px; }

ul.ques_answers li{ list-style: none; }

.ques_ans h3{ font-size: 14px !important; color: #444444 !important; font-weight: bold !important; margin: 0px 0px 0px 0; 
              cursor: pointer; border: 1px soild red !important; height: 16px !important;
              background: url(../hcp/images/extended/plus.png) no-repeat left 0 !important; padding: 0 0 0 25px; }
.ques_ans  div{width: 500px; border: 0px solid red; margin: 0 0 0 27px;}              
.ques_ans h3.active{ font-size: 14px !important; color: #444444 !important; font-weight: bold !important;  
                     cursor: pointer; background: url(../hcp/images/extended/minus.png) no-repeat left 0 !important; height: 16px !important; margin: 0px 0 0px 0; padding: 0 0 0 25px; }
                     
.ques_ans h3.arrow{ font-size: 14px !important; color: #444444 !important; font-weight: bold !important; margin-bottom: 15px !important; 
              cursor: pointer; border: 1px soild red !important; height: 16px !important;
              background: url("../images/bulletArrow_3.png") no-repeat left 0 !important; padding-left: 25px;  }
              
.ques_ans ul li.arrow{ background: url("../images/bulletArrow_3.png") no-repeat left 0 !important; padding-left: 25px; padding-bottom: 0 !important; list-style: none; }

div#privacy-policy { margin: 0; padding: 0; width: 800px; height: 600px; overflow: auto; text-align: left; display: none; }
div#privacy-policy h2 { margin: 0 0 20px 0; padding: 0; font-size: 34px; color: #710063; font-weight: normal; line-height: 34px; }
div#privacy-policy a { color: #3d86b4; text-decoration: none; font-weight: bold; }

div#terms-and-conditions { margin: 0; padding: 0; width: 800px; height: 600px; overflow: auto; text-align: left; display: none; }
div#terms-and-conditions h2 { margin: 0 0 20px 0; padding: 0; font-size: 34px; color: #710063; font-weight: normal; line-height: 34px; }
div#terms-and-conditions a { color: #3d86b4; text-decoration: none; font-weight: bold; }

div#isi { margin: 0; padding: 0; width: 800px; height: 600px; overflow: auto; text-align: left; display: none; }
div#isi h2 { margin: 0 0 20px 0; padding: 0; font-size: 34px; color: #710063; font-weight: normal; line-height: 34px; }
div#isi a { color: #3d86b4; text-decoration: none; font-weight: bold; }

div#cancer-awareness { margin: 0; padding: 0 15px 15px 15px; width: 781px; display: none; }
div#cancer-awareness h4 { padding: 20px 0 0 0; margin: 0 0 20px 0; font-size: 32px; color: #6d95c6; border-top: 1px solid #d6d6d6; font-weight: normal; }
div#cancer-awareness h5 { padding: 0; margin: 0 0 20px 0; font-size: 18px; color: #6d95c6; font-weight: normal; }
div#cancer-awareness p { margin: 0 0 10px 0; padding: 0 0 20px 0; border-bottom: 1px solid #d6d6d6; }
div#awareness-left { margin: 0; padding: 0; width: 480px; float: left; font-size: 13px; color: #444444; }
div.badge1 { margin: 0 0 20px 0; padding: 0; font-size: 10px; }
div.badge1 img { padding-right: 5px; }
div.badge1 a { font-size: 11px; color: #6d95c6; text-decoration: none; }
div.badge2 { margin: 0 0 20px 0; padding: 0; font-size: 10px; }
div.badge2 img { padding-right: 5px; }
div.badge2 a { font-size: 11px; color: #6d95c6; text-decoration: none; }
div.badge3 { margin: 0 0 20px 0; padding: 0; font-size: 10px; text-align: right; }
div.badge3 a { font-size: 11px; color: #6d95c6; text-decoration: none; }
div#awareness-right { margin: 0; padding: 0; width: 265px; float: right; font-size: 11px; color: #444444; }

div#gray-back-top { margin: 0; padding: 0; background: url(../images/download_bg_top.jpg) no-repeat; width: 263px; height: 15px; overflow: hidden; }
div#gray-back-mid { margin: 0; padding: 0 17px 0 17px; background: url(../images/download_bg_tile.jpg) repeat-y; width: 229px; overflow: hidden; }
div#gray-back-bottom { margin: 0; padding: 0; background: url(../images/download_bg_bottom.jpg) no-repeat; width: 263px; height: 15px; overflow: hidden; }

div#wizard { margin: 0; padding: 0; width: 634px; min-height: 570px; display: none; }
div#wizard-left-arrow { margin: 0; padding: 0; width: 32px; min-height: 512px; float: left; }
div#wizard .left_arrow { margin: 0; padding: 0 0 0 45px; background: url(../images/reimbursement_back.jpg) no-repeat; width: 72px; height: 47px; display:block; font-size: 16px; color: #20587d; line-height: 47px; font-weight: normal; float: left; }
div#wizard-content { margin: 0; padding: 0; width: 570px; min-height: 512px; float: left; color: #444444; font-size: 16px; }
div#wizard-content h4 { margin: 0; padding: 3px 20px 40px 20px; color: #ffffff; font-size: 24px; font-weight: normal; }
div#wizard-content p { margin: 0; padding: 0 20px 20px 20px; }
div#wizard-right-arrow { margin: 0; padding: 0; width: 32px; height: 512px; float: right; }
div#wizard .right_arrow { margin: 0; padding: 0 0 0 45px; background: url(../images/reimbursementButton.jpg) no-repeat; width: 72px; height: 47px; display:block; font-size: 16px; color: #20587d; line-height: 47px; font-weight: normal; float: left; }
div#wizard-bottom { margin: 0; padding: 20px 0 0 0; width: 635px; height: 58px; overflow: hidden; text-align: center; font-size: 14px; color: #3e7090; border-top: 1px solid #c4c4c4; }
div#wizard-bottom span.title { font-size: 18px; font-weight: bold; }
div#wizard .print_arrow { margin: 0; padding: 0 0 0 45px; background: url(../images/reimbursement_print.jpg) no-repeat; width: 72px; height: 47px; display:block; font-size: 16px; color: #20587d; line-height: 47px; font-weight: normal; float: left; }

div#wizard table input { padding-left: 20px; }
div#wizard table td { line-height: 22px; }
div#wizard-content a { color: #3d86b4; text-decoration: none; font-weight: bold; }

div.panel2 { display: none; }
div.panel2a { display: none; }
div.panel2b { display: none; }
div.panel2c { display: none; }
div.panel3 { display: none; }
div.panel4 { display: none; }
div.panel5 { display: none; }
div.panel6 { display: none; }

span.purple { color: #710063; font-weight: bold; }

div#tab-wrapper { margin: 0; padding: 0 0 10px 0; width: 670px; background: url(../images/tabs_selected_bottom.gif) no-repeat; background-position: left bottom; }
div#tab-wrapper ul#tabs { margin: 0 !important; padding: 0 !important; background: url(../images/tabs_selected_top.gif) no-repeat; list-style: none; width: 670px; height: 61px; overflow: hidden; }
div#tab-wrapper ul#tabs li { margin: 0 7px 0 0; padding: 10px 0 0 0; list-style: none; background: url(../images/tabs_unselected.gif) no-repeat; background-position: left 5px; width: 180px; height: 45px; overflow: hidden; text-align: center; float: left; }
div#tab-wrapper ul#tabs li.selected { background: none; }
div#tab-wrapper ul#tabs li a { color: #1c588a; text-decoration: none; font-weight: normal; width: 180px; height: 45px; display: block; }
div#tab-wrapper div.tab { padding: 15px 20px 0 15px; background: url(../images/tabs_selected_tile.gif) repeat-y; }
div#tab-wrapper div#tab2 { display: none; }
div#tab-wrapper div#tab2 hr { border: 0;  width: 100%; color: #fff; background-color: #cec5b4; height: 1px; margin:10px 0 10px 0;}
div#tab-wrapper div#tab2 a {}
div#tab-wrapper div#tab3 { display: none; }

div.survey2 { display: none; }
div.survey3 { display: none; }
div.survey4 { display: none; }
div.survey5 { display: none; }

div.hidden { display: none; }

fieldset { margin: 0; padding: 0 0 10px 0; border: 0; }
fieldset label { margin: 0; padding: 0; width: 95px; text-align: right; float: left; }
fieldset input, select { margin: 0 0 0 5px; padding: 0; float: left; }

table.padding-bottom { margin-bottom: 20px; border-color: #000000; border-collapse: collapse; }
table.padding-bottom td { padding: 0 5px 0 5px; border-color: #000000; text-align: left; vertical-align: top; }

.red { color: Red !important; }
