
/* Scorecard Stylesheet: last updated 11/14//2011 by n548rr */

/* Remove left column
----------------------------------------------- */
body {
	background: none;
}
body div#centercontent {
	margin: 15px 10px 0px 15px;
}

/* Scorecard general
----------------------------------------------- */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	width: 0;
	height: 0;
}
#scorecard {
	border: 1px solid #ccc;
	padding: 15px 20px;
	position: relative;
	color: #444;
	min-width: 940px;
}
#scorecard h2 {
	font-size: 1.8em;
	margin: 0 0 0.6em 0;
	background: none; /* removes style from main.css */
	height: auto; /* removes style from main.css */
}
#scorecard h2 .birthdate {
	white-space: nowrap;
	font-size: 0.8em;
}
#scorecard h3 {
	font-size: 1.6em;
	color: #060;
	margin: 10px 0 0 8px;
}
#scorecard h3.alerthead {
	color: #b00;
}
#scorecard h3.actionhead {
	color: #e90;
}
#scorecard h3.neutralhead {
	color: #336;
}
#scorecard h3.reviewhead {
	color: #069;
}
#scorecard p {
	font-size: 1.4em;
	margin: 0 0 1em 0;
}
#scorecard blockquote {
	font-size: 1.4em;
	margin-top: 0;
	margin-bottom: 1em;
}
#scorecard ul {
	margin: 0 0 1.2em 26px;
	padding: 0;
}
#scorecard li {
	font-size: 1.4em;
	margin: 0.4em 0;
}
#scorecard p.returnlink {
	position: relative;
	top: -9px;
	margin-bottom: -1px;
}
#scorecard p.returnlink a {
	padding-left: 18px;
	background: url(../../art/site/scorecard/icon_backarrow.gif) no-repeat left 1px;
}
#scorecard p.reduce {
	font-size: 1.2em;
}
#scorecard a {
	color: #09c;
}
#scorecard a img {
	border: none;
}
#scorecard span.subhead{
	font-size: 1.4em;
	font-weight:bold;
	display: block;
	margin:-12px 0 10px 0;
}

/* Load message
----------------------------------------------- */
.loadmsg {
	position: absolute;
	top: 90px;
	left: 18%;
	width: 64%;
	margin: 0 auto;
	padding: 20px 0;
	text-align: center;
	min-width: 500px;
}
.loadmsg .chromebox {
	background: url(../../art/site/scorecard/badge_btm.gif) no-repeat bottom left;
	position: relative;
}	
.loadmsg .chrometl {
	background: url(../../art/site/scorecard/badge_left.gif) no-repeat top left;
}
.loadmsg .chromebr {
	background: url(../../art/site/scorecard/badge_rgt.gif) no-repeat bottom right;
	margin: 0 0 0 25px;
}
.loadmsg .chromecontent {
	background: url(../../art/site/scorecard/badge_top.gif) no-repeat top right;
	padding: 20px 30px 20px 0;
}
.loadmsg .chromebox p,
.loadmsg .chromebox li {
	font-size: 1.2em;
	line-height: 1.4em;
}
.loadmsg .chromebox h3 {
	font-size: 1.8em;
	margin: 0 0 0.6em 0;
	color: #444;
}
.loadmsg .chromebox .loadbar {
	background: url(../../art/site/scorecard/loadbar_boxes_blue.gif) no-repeat top center;
	padding: 0 0 1em 0;
	height: 16px;
}

/* Link corner
----------------------------------------------- */
#scorecard .linkcorner {
	float: right;
	font-size: 1.2em;
	padding-left: 20px;
}
#scorecard .linkcorner a {
	display: inline-block;
	padding: 0 0 2px 0;
}
#scorecard .linkcorner a.cornerprint {
	background: url(../../art/site/scorecard/icon_print.gif) no-repeat top right;
	padding-right: 24px;
}

/* Pulldown menu
----------------------------------------------- */
#scorecard h2 a.pulldownlink {
	font-size: 0.7em;
	font-weight: normal;
	white-space: nowrap;
}
#scorecard .pulldownmenu ul {
	background: url(../../art/site/scorecard/pulldown_top.gif) no-repeat top left;
	margin: 0;
	padding: 5px 0 0 0;
}
#scorecard .pulldownmenu li {
	margin: 0;
	font-size: 1.2em;
	list-style-type: none;
	padding: 0 6px;
}
#scorecard .pulldownmenu a, 
#scorecard .pulldownmenu a:visited {
	display: block;
	width: 158px;
	padding: 4px 5px;
	text-decoration: none;
}
#scorecard .pulldownmenu a:hover {
	background-color: #09c;
	color: #fff;
}
#scorecard .pulldownmenu { 
	background: url(../../art/site/scorecard/pulldown_btm.gif) no-repeat bottom left;
	padding: 0 0 7px 0;
}

/* Error message
----------------------------------------------- */
#scorecard .errormsg {

	margin: 1em 0;
	border: 1px solid #f00;
	color: #f00;
	padding: 0.6em 0.9em 0 0.9em;
}
#scorecard .errormsg p {
	margin-bottom: 0.5em;
}

/* Action message
----------------------------------------------- */
#scorecard .actionmsg {
	background: url(../../art/site/scorecard/actionflag_bg.gif) no-repeat bottom center;
	padding: 6px 0 14px 0;
	width: 88%;
	min-width: 880px;
	margin: 0 5%;
}
#scorecard .actionmsg h3 {
	margin: 0;
	font-size: 2.2em;
	font-weight: normal;
	color: #c00;
	text-transform: none;
}
#scorecard .actionmsg h3.met {
	color: #060;
}
#scorecard .actionmsg h3.ct3 {
	color: #336;
}
	* html #scorecard .actionmsg .minwidth { /* IE6 - to set minimum width for message */
		width: 880px;
	}

/* Buttons
----------------------------------------------- */
a.btn {
	display: inline-block;
	height: 32px;
}
a.btn span {
	display: none;
}
a.closegap {
	background: url(../../art/site/scorecard/btn_close_this_gap.gif) no-repeat top left;
	width: 140px;
}
a.closealert {
	background: url(../../art/site/scorecard/btn_close_this_alert.gif) no-repeat top left;
	width: 150px;
}
a.continue {
	background: url(../../art/site/scorecard/btn_continue.gif) no-repeat top left;
	width: 100px;
}
a.submit {
	background: url(../../art/site/scorecard/btn_submit.gif) no-repeat top left;
	width: 100px;
}
a.enter {
	background: url(../../art/site/scorecard/btn_enter.gif) no-repeat top left;
	margin-bottom:-7px;
	width: 100px;
}
a.orderstatus {
	background: url(../../art/site/scorecard/btn_order_status.gif) no-repeat top left;
	width: 140px;
}
a.orderreview {
	background: url(../../art/site/scorecard/btn_order_review.gif) no-repeat top left;
	width: 140px;
}
a.updateoption {
	background: url(../../art/site/scorecard/btn_update_my_option.gif) no-repeat top left;
	width: 160px;
}
a.updateresponse {
	background: url(../../art/site/scorecard/btn_update_my_response.gif) no-repeat top left;
	width: 170px;
}
a.ok {
	background: url(../../art/site/scorecard/btn_ok.gif) no-repeat top left;
	width: 70px;
}
a.cancel {
	background: url(../../art/site/scorecard/btn_cancel.gif) no-repeat top left;
	width: 100px;
}
a.callmenow {
	background: url(../../art/site/scorecard/btn_call_me_now.gif) no-repeat top left;
	width: 130px;
	vertical-align:top;
}

a.callmenow_phoneform {
	background: url(../../art/site/scorecard/btn_call_me_now.gif) no-repeat top left;
	width: 130px;
	vertical-align:top;
	margin-left: 5px;
	display:inline-block;
	
}
a.clear {
	background: url(../../art/site/scorecard/btn_clear.gif) no-repeat top left;
	width: 100px;
}
a.print {
	background: url(../../art/site/scorecard/btn_print.gif) no-repeat top left;
	width: 100px;
}
a.preview {
	background: url(../../art/site/scorecard/btn_preview.gif) no-repeat top left;
	width: 100px;
}
a.reprint {
	background: url(../../art/site/scorecard/btn_reprint.gif) no-repeat top left;
	width: 100px;
}
a.cornerclose {
	background: url(../../art/site/scorecard/corner_close.gif) no-repeat top right;
	width: 107px;
}
a.learnmore {
	background: url(../../art/site/scorecard/btn_learn_more.gif) no-repeat top right;
	width: 120px;
	height: 26px;
	margin-top: -0.4em;
}
a.reviewnow {
	background: url(../../art/site/scorecard/btn_review_now.gif) no-repeat top right;
	width: 120px;
	height: 26px;
	margin-top: -0.4em;
}

/* Video thumbnails
----------------------------------------------- */
a.vidthm {
	width: 89px;
	height: 66px;
	display: block;
}
a.vidthm span {
	display: none;
}

/* ----- Specialty ----- */

a.specialty_et {
	background: url(../../art/site/scorecard/vidthm_specialty_et.jpg) no-repeat top right;
}
a.specialty_pd {
	background: url(../../art/site/scorecard/vidthm_specialty_pd.jpg) no-repeat top right;
}
a.specialty_ra {
	background: url(../../art/site/scorecard/vidthm_specialty_ra.jpg) no-repeat top right;
}
a.specialty_ms {
	background: url(../../art/site/scorecard/vidthm_specialty_ms.jpg) no-repeat top right;
}
a.specialty_gh {
	background: url(../../art/site/scorecard/vidthm_specialty_gh.jpg) no-repeat top right;
}
a.specialty_tt {
	background: url(../../art/site/scorecard/vidthm_specialty_tt.jpg) no-repeat top right;
}



/* ----- Diabetes ----- */

a.diabetes_ac {
	background: url(../../art/site/scorecard/vidthm_diabetes_ac.jpg) no-repeat top right;
}
a.diabetes_bs {
	background: url(../../art/site/scorecard/vidthm_diabetes_bs.jpg) no-repeat top right;
}
a.diabetes_bp {
	background: url(../../art/site/scorecard/vidthm_diabetes_bp.jpg) no-repeat top right;
}
a.diabetes_st {
	background: url(../../art/site/scorecard/vidthm_diabetes_st.jpg) no-repeat top right;
}
a.diabetes_bg {
	background: url(../../art/site/scorecard/vidthm_diabetes_bg.jpg) no-repeat top right;
}
a.diabetes_us {
	background: url(../../art/site/scorecard/vidthm_diabetes_us.jpg) no-repeat top right;
}
a.diabetes_ua {
	background: url(../../art/site/scorecard/vidthm_diabetes_ua.jpg) no-repeat top right;
}
/* ----- Cardiovascular ----- */
a.cardio_ap {
	background: url(../../art/site/scorecard/vidthm_cardio_ap.jpg) no-repeat top right;
}
a.cardio_bl {
	background: url(../../art/site/scorecard/vidthm_cardio_bl.jpg) no-repeat top right;
}
a.cardio_cl {
	background: url(../../art/site/scorecard/vidthm_cardio_cl.jpg) no-repeat top right;
}
a.cardio_ct {
	background: url(../../art/site/scorecard/vidthm_cardio_ct.jpg) no-repeat top right;
}
a.cardio_bb {
	background: url(../../art/site/scorecard/vidthm_cardio_bb.jpg) no-repeat top right;
}
a.cardio_aa {
	background: url(../../art/site/scorecard/vidthm_cardio_aa.jpg) no-repeat top right;
}
a.cardio_ub {
	background: url(../../art/site/scorecard/vidthm_cardio_ub.jpg) no-repeat top right;
}
a.cardio_wf {
	background: url(../../art/site/scorecard/vidthm_cardio_wf.jpg) no-repeat top right;
}
a.cardio_bh {
	background: url(../../art/site/scorecard/vidthm_cardio_bh.jpg) no-repeat top right;
}
a.cardio_ah {
	background: url(../../art/site/scorecard/vidthm_cardio_ah.jpg) no-repeat top right;
}
a.cardio_sa {
	background: url(../../art/site/scorecard/vidthm_cardio_sa.jpg) no-repeat top right;
}
a.cardio_nc {
	background: url(../../art/site/scorecard/vidthm_cardio_nc.jpg) no-repeat top right;
}
a.cardio_pl {
	background: url(../../art/site/scorecard/vidthm_cardio_pl.jpg) no-repeat top right;
}
/* ----- Neuroscience ----- */
a.neuro_ad {
	background: url(../../art/site/scorecard/vidthm_neuro_ad.jpg) no-repeat top right;
}
a.neuro_mg {
	background: url(../../art/site/scorecard/vidthm_neuro_mg.jpg) no-repeat top right;
}
a.neuro_ac {
	background: url(../../art/site/scorecard/vidthm_neuro_ac.jpg) no-repeat top right;
}
a.neuro_gc {
	background: url(../../art/site/scorecard/vidthm_neuro_gc.jpg) no-repeat top right;
}
/* ----- Oncology ----- */
a.oncology_bc {
	background: url(../../art/site/scorecard/vidthm_oncology_bc.jpg) no-repeat top right;
}
a.oncology_oo {
	background: url(../../art/site/scorecard/vidthm_oncology_oo.jpg) no-repeat top right;
}
a.oncology_hy {
	background: url(../../art/site/scorecard/vidthm_oncology_hy.jpg) no-repeat top right;
}
a.oncology_pc {
	background: url(../../art/site/scorecard/vidthm_oncology_pc.jpg) no-repeat top right;
}
a.oncology_bh {
	background: url(../../art/site/scorecard/vidthm_oncology_bh.jpg) no-repeat top right;
}
a.oncology_hp {
	background: url(../../art/site/scorecard/vidthm_oncology_hp.jpg) no-repeat top right;
}
a.oncology_tx {
	background: url(../../art/site/scorecard/vidthm_oncology_tx.jpg) no-repeat top right;
}
/* ----- Pulmonary ----- */
a.pulmonary_cc {
	background: url(../../art/site/scorecard/vidthm_pulmonary_cc.jpg) no-repeat top right;
}
a.pulmonary_lb {
	background: url(../../art/site/scorecard/vidthm_pulmonary_lb.jpg) no-repeat top right;
}
a.pulmonary_cm {
	background: url(../../art/site/scorecard/vidthm_pulmonary_cm.jpg) no-repeat top right;
}
a.pulmonary_sb {
	background: url(../../art/site/scorecard/vidthm_pulmonary_sb.jpg) no-repeat top right;
}
a.pulmonary_lc {
	background: url(../../art/site/scorecard/vidthm_pulmonary_lc.jpg) no-repeat top right;
}
a.pulmonary_ba {
	background: url(../../art/site/scorecard/vidthm_pulmonary_ba.jpg) no-repeat top right;
}
/* ----- Women's Health ----- */
a.women_uo {
	background: url(../../art/site/scorecard/vidthm_women_uo.jpg) no-repeat top right;
}
a.women_oc {
	background: url(../../art/site/scorecard/vidthm_women_oc.jpg) no-repeat top right;
}
a.women_tc {
	background: url(../../art/site/scorecard/vidthm_women_tc.jpg) no-repeat top right;
}
a.women_ao {
	background: url(../../art/site/scorecard/vidthm_women_ao.jpg) no-repeat top right;
}

/* Fixed tooltip / qtip
----------------------------------------------- */
#fixedtipdiv {
	position: absolute;
	padding: 5px 8px 0 8px;
	border: 1px solid #f90;
	z-index: 500;
}
#fixedtipdiv p {
	font-size: 1.2em;
	color: #444;
	margin: 0 0 7px 0;
	line-height: 1.4em;
}
.qtip .qtip-content a {
	color: #09c;
}

/* Chrome table - default skin (green)
----------------------------------------------- */
#scorecard .chrome {
	background: url(../../art/site/scorecard/badge_btm_green.gif) no-repeat bottom left;
	border: none;
	width: 100%;
	margin-bottom: 5px;
}
#scorecard .chrome img {
	display: block;
}
#scorecard .chrome .linkinfo span,
#scorecard .chromebox .linkinfo span { 
	background: url(../../art/site/scorecard/icon_info.gif) no-repeat right;
	display: inline-block;
	height: 14px;
	width: 18px;
}
#scorecard .chrome .formblock h4 {
	font-size: 1.4em;
	margin: 0 0 12px 0;
}
#scorecard .chrome .formblock p.first {
	font-size: 1.4em;
}
#scorecard .chrome .formblock .radiolist {
	margin-bottom: 1.4em;
}
#scorecard .chrome .formblock .radiolist p {
	font-size: 1.2em;
	margin: 2px 0;
}
	* html #scorecard .chrome .formblock .radiolist p { /* IE6 - to remove extra space between paragraphs */
		margin: 0;
	}
#scorecard .chrome .formblock .radiolist li {
	font-size: 1.2em;
}
#scorecard .chrome .formblock .radiolist input {
	float: left;
}
#scorecard .chrome .formblock .radiolist label {
	margin: 1px 0 0 2px;
	display: inline-block;
	width: 92%;
}
#scorecard .chrome .formblock .radiolist .subselect {
	margin: 8px 0 8px 20px;
}
#scorecard .chrome .formblock .radiolist .otherinfo {
	font-size: 0.9em;
}
#scorecard .chrome .tools li.callout {
	background: url(../../art/site/scorecard/icon_listcallout.gif) no-repeat 2px 2px;
	list-style-type: none;
	margin-left: -20px;
	padding-left: 20px;
}
#scorecard .chrome .tools li .linkout_source {
	font-style: italic;
	line-height: 1.2em;
	width: 98%; /* IE8 - to fix extra width caused by italic text */
}
#scorecard .chrome td.left {
	width: 49%;
	min-width: 461px;
	background: url(../../art/site/scorecard/badge_top_green.gif) no-repeat top left;
}
#scorecard .chrome td.left .leftblock {
	background: url(../../art/site/scorecard/status_green.gif) no-repeat top left;
	padding: 20px 30px 0 60px;
	margin: 0 0 25px 0;
	min-height: 65px;
}
	* html #scorecard .chrome td.left .leftblock { /* IE6 - to apply minimum height for status image */
		height: 65px;
		margin-bottom: 1.4em;
	}
#scorecard .chrome td.left .info h4,
#scorecard .chrome td.left .tools h4 {
	font-size: 1.2em;
	margin: 5px 0;
}
	* html #scorecard .chrome td.left .info h4,
	* html #scorecard .chrome td.left .tools h4,
	* html #scorecard .chrome td.left .minwidth { /* IE6 - to set minimum width for left column */
		width: 365px;
	}
#scorecard .chrome td.left .info p,
#scorecard .chrome td.left .info li,
#scorecard .chrome td.left .tools p, 
#scorecard .chrome td.left .tools li {
	font-size: 1.2em;
	line-height: 1.4em;
}
#scorecard .chrome td.left .info ul.metlist a.liston,
#scorecard .chrome td.left .info ul.metlist a.liston:visited {
	color: #444;
	font-weight: bold;
	text-decoration: none;
}
#scorecard .chrome td.left .info .video {
	float: left;
	border: 2px solid #999;
	margin: 4px 10px 2px 0;
}
#scorecard .chrome td.right {
	width: 51%;
	min-width: 420px;
	background: url(../../art/site/scorecard/badge_rgt.gif) no-repeat bottom right;
}
#scorecard .chrome td.right .rightblock {
	background: url(../../art/site/scorecard/badge_top.gif) no-repeat top right;
	padding: 20px 30px 1px 0;
	margin: 0 0 25px 0;
}
#scorecard .chrome td.right h4.revlist {
	font-size: 1.2em;
	padding: 0 0 5px 30px;
	margin: 0;
	background: url(../../art/site/scorecard/icon_listarrow.gif) left no-repeat;
}
	* html #scorecard .chrome td.right h4.revlist,
	* html #scorecard .chrome td.right .formblock .minwidth { /* IE6 - to set minimum width for right column */
		width: 420px;
	}
	* html #scorecard .chrome td.right .minwidth { /* IE6 - to set minimum width for right column */
		width: 450px;
	}
#scorecard .chrome td.right h4.revlist a {
	font-weight: normal;
}
#scorecard .chrome td.right h4.revlist a.liston,
#scorecard .chrome td.right h4.revlist a.liston:visited {
	color: #444;
	font-weight: bold;
	text-decoration: none;
}
#scorecard .chrome td.right .info {
	padding: 0 0 7px 30px;
}
#scorecard .chrome td.right .info .video {
	float: left;
	border: 2px solid #999;
	margin: 4px 10px 2px 0;
}
#scorecard .chrome td.right .tools {
	padding: 0 0 0 30px;
}
#scorecard .chrome td.right .info h4,
#scorecard .chrome td.right .info p,
#scorecard .chrome td.right .info li,
#scorecard .chrome td.right .tools h4,
#scorecard .chrome td.right .tools p,
#scorecard .chrome td.right .tools li {
	font-size: 1.2em;
	line-height: 1.4em;
}
#scorecard .chrome td.right .info h4,
#scorecard .chrome td.right .tools h4 {
	line-height: normal;
	margin: 0 0 5px 0;
}
	* html #scorecard .chrome td.right .info h4,
	* html #scorecard .chrome td.right .tools h4 { /* IE6 - to set minimum width for right column */
		width: 420px;
	}
#scorecard .chrome td.right .formblock {
	padding: 20px 0 5px 30px;
	background: url(../../art/site/scorecard/status_arrow_red.gif) no-repeat top left;
}
#scorecard .chrome td.right .helpbar {
	padding: 0 0 25px 18px;
	width: 432px;
}
#scorecard .chrome td.right .helpbar .helpblock {
	float: left;
	width: 213px;
	background: url(../../art/site/scorecard/helpbar_box_btm.gif) no-repeat bottom center;
}
#scorecard .chrome td.right .helpbar .vertborder {
	margin-left: 6px;
}
#scorecard .chrome td.right .helpbar h5 {
	font-size: 1.2em;
	background: url(../../art/site/scorecard/helpbar_box_top.gif) no-repeat top center;
	padding: 7px 7px 4px 7px;
	margin: 0;
}
#scorecard .chrome td.right .helpbar p {
	font-size: 1.2em;
	padding: 0 7px 9px 7px;
	margin: 0;
}
#scorecard .chrome td.right .helpbar p.chat {
	background: url(../../art/site/scorecard/icon_chat.gif) no-repeat 10px 6px;
	padding-left: 42px;
}
#scorecard .chrome td.right .helpbar p.share {
	background: url(../../art/site/scorecard/icon_print.gif) no-repeat 10px 6px;
	padding-left: 34px;
}
#scorecard .chrome td.right .helpbar a,
#scorecard .chrome td.right .helpbar a:visited {
	text-decoration: none;
}
#scorecard .chrome td.right .helpbar a:hover {
	text-decoration: underline;
}
	/* Column width fix for sparse content in FF
	----------------------------------------------- */
	#scorecard .chrome .leftblock:after,
	#scorecard .chrome .rightblock:after {
		content: 'xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx';
		visibility: hidden;
		display: block;
		height: 0;
	}

/* Chrome table - alert skin (red)
----------------------------------------------- */
#scorecard .alertskin {
	background: #fff url(../../art/site/scorecard/badge_btm_red.gif) no-repeat bottom left;
}
#scorecard .alertskin td.left,
#scorecard .actionskin td.left {
	background: url(../../art/site/scorecard/badge_top_red.gif) no-repeat top left;
}
#scorecard .alertskin td.left .leftblock {
	background: url(../../art/site/scorecard/status_red.gif) no-repeat top left;
}
#scorecard .alertskin td.right .rightblock,
#scorecard .actionskin td.right .rightblock {
	background: url(../../art/site/scorecard/badge_top.gif) no-repeat top right;
	padding-top: 0;
	margin: 0;
}

/* Chrome table - action skin (yellow)
----------------------------------------------- */
#scorecard .actionskin {
	background: #fff url(../../art/site/scorecard/badge_btm_yellow.gif) no-repeat bottom left;
}
#scorecard .actionskin td.left .leftblock {
	background: url(../../art/site/scorecard/status_yellow.gif) no-repeat top left;
}

/* Chrome table - review skin (blue)
----------------------------------------------- */
#scorecard .reviewskin {
	background: #fff url(../../art/site/scorecard/badge_btm_blue.gif) no-repeat bottom left;
}
#scorecard .reviewskin td.left {
	background: url(../../art/site/scorecard/badge_top_blue.gif) no-repeat top left;
}
#scorecard .reviewskin td.left .leftblock {
	background: url(../../art/site/scorecard/status_blue.gif) no-repeat top left;
}
#scorecard .reviewskin td.right .formblock {
	background: url(../../art/site/scorecard/status_arrow_blue.gif) no-repeat top left;
	margin-top: -20px;
}

/* Chrome table - neutral skin (violet)
----------------------------------------------- */
#scorecard .neutralskin {
	background: #fff url(../../art/site/scorecard/badge_btm_lft_violet.gif) no-repeat bottom left;
}
#scorecard .neutralskin td.left {
	background: url(../../art/site/scorecard/badge_top_lft_violet.gif) no-repeat top left;
}
#scorecard .neutralskin td.left .leftblock {
	background: none;
	padding-left: 25px;
}
#scorecard .neutralskin td.right .rightblock {
	background: url(../../art/site/scorecard/badge_top.gif) no-repeat top right;
	padding-top: 0;
	margin: 0;
}
#scorecard .neutralskin td.right .formblock {
	background: url(../../art/site/scorecard/status_arrow_violet.gif) no-repeat top left;
}

/* Modal window skin
----------------------------------------------- */
#modalskin {
	background: url(../../art/site/scorecard/pagetop_bg.gif) repeat-x top;
	color: #444;
}
#modalskin .linkcorner {
	float: right;
}
#modalskin .modalcontent {
	padding: 20px 25px;
}
#modalskin h2 {
	font-size: 2em;
	margin: 0;
	color: #000;
	width: 80%;
}
#modalskin h4 {
	font-size: 1.4em;
	margin: 0;
}
#modalskin p {
	font-size: 1.4em;
	margin: 0 0 1em 0;
}
#modalskin a {
	color: #09c;
}
#modalskin form {
	margin: 0;
}
#modalskin form p {
	font-size: 1.2em;
	line-height: 1.4em;
	margin: 0;
}
#modalskin form p .btnsidetxt {
	display: inline-block;
	position: relative;
	top: -13px;
}
#modalskin form .radiolist,
#modalskin form .checkboxlist {
	margin: -0.4em 0 1.8em 0;
}
#modalskin form .radiolist input,
#modalskin form .checkboxlist input {
	position: relative;
	top: 3px;
}
#modalskin form .radiolist label,
#modalskin form .checkboxlist label {
	position: relative;
	right: 2px;
}
#modalskin form .radiolist .fauxcol {
	display: inline-block;
	width: 56%;
}
#modalskin form .checkboxlist .subinfo .msgwrap {
	margin: 5px 0 5px 22px;
	border: 2px solid #fc9;
	background-color: #fff5e9;
	padding: 0.7em 1em 0.8em 1em;
}
#modalskin form .checkboxlist .sidelink a.sublink {
	background: url(../../art/site/scorecard/toggle_arrow_rgt.gif) no-repeat right;
	padding-right: 18px;
}
#modalskin form .checkboxlist .sidelink a.open {
	background: url(../../art/site/scorecard/toggle_arrow_dwn.gif) no-repeat right;
}
#modalskin .printbox {
	margin: 0;
}
#modalskin .printbox a {
	width: 80px;
	display: inline-block;
	text-align: center;
	font-size: 0.9em;
	padding: 83px 0 0 0;
	height: 33px;
	overflow: hidden;
}
#modalskin .printbox a.printbadge {
	background: url(../../art/site/scorecard/icon_print_badge.gif) no-repeat top center;
}
#modalskin .printbox a.printreport {
	background: url(../../art/site/scorecard/icon_print_report.gif) no-repeat top center;
}
#modalskin .printbox a.printnone {
	background: url(../../art/site/scorecard/icon_print_none.gif) no-repeat top center;
}
#modalskin .printbox .printgap {
	display: inline-block;
	padding: 0 10px;
	position: relative;
	top: -68px;
	font-size: 1.6em;
	font-weight: bold;
	color: #bbb;
}
#modalskin .waitbox {


	background: url(../../art/site/elements/login_wait_grey.gif) no-repeat top left;
	padding: 0 0 0 34px;
	font-size: 1.2em;
	color: #666;
	width: 172px;
	height: 28px;
}
#modalskin .fullvideo {
	margin: 10px 0 3px 0;
	text-align: center;
	min-height: 367px;  /* added 03/30/2011 to fix low video in FF4 */
}

/* Pop-up window skin
----------------------------------------------- */
#popupskin {
	background: url(../../art/site/scorecard/pagetop_bg.gif) repeat-x top;
	color: #444;
	*display:inline-block;
}
#popupskin .linkcorner {
	float: right;
}
#popupskin .popupcontent {
	padding: 20px 25px;
}
#popupskin h2 {
	font-size: 2em;
	margin: 0 0 20px 0;
	color: #000;
	width: 80%;
}
#popupskin h3 {
	font-size: 1.8em;
	color: #9a0;
	margin: 0;
}
#popupskin h4 {
	font-size: 1.2em;
	margin: 2em 0 1em 0;

}

#popupskin p {
	margin: 0 0 1em 0;
	position: relative; /* IE7/8 - fixes disappearing text next to floated image */
}
#popupskin p.reduce {
	font-size: 1.1em;
}
#popupskin a {
	color: #09c;
}
#popupskin li {
	font-size: 1.2em;
}
#popupskin hr {
	border: none;
	border-top: 1px dashed #999;
	height: 1px;
	margin-bottom: 1em;
}
#popupskin .alertmsg p {
	color: #c00;
	font-size: 1.4em;
	font-weight: bold;
	position: relative; /* IE7/8 - fixes disappearing text next to floated image */
}
#popupskin .alertbox {
	margin: 1em 0;
	border: 1px solid #f00;
	color: #f00;
	padding: 0.6em 0.9em 0 0.9em;
}
#popupskin .alertbox p {
	margin-bottom: 0.5em;
}
#popupskin .portrait {
	float: left;
	padding: 0 20px 10px 0;
	text-align: center;
	font-size: 1em;
}
#popupskin .portrait img {
	border: 1px solid #999;
	margin-bottom: 2px;
}
#popupskin .chrometabs {
	z-index: 100;
	position: relative;
	top: 12px;
	margin-top: -20px;
}
#popupskin .chrometabs ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: inline;
}
#popupskin .chrometabs li {
	display: inline;
}
#popupskin .chrometabs li a,
#popupskin .chrometabs li a:visited {
	display: inline-block;
	padding: 0 0 0 20px;
	color: #444;
	text-decoration: none;
	background: url(../../art/site/scorecard/badge_tab_lft1.gif) no-repeat top left;
}
#popupskin .chrometabs li a.first,
#popupskin .chrometabs li a.first:visited {
	background: url(../../art/site/scorecard/badge_tab_lft2.gif) no-repeat top left;
}
#popupskin .chrometabs li a span {
	background: url(../../art/site/scorecard/badge_tab_rgt1.gif) no-repeat top right;
	display: inline-block;
	padding: 15px 24px 13px 0;
	cursor: pointer;
}
#popupskin .chrometabs li.selected a,
#popupskin .chrometabs li.selected a:visited {
	background: url(../../art/site/scorecard/badge_tab_lft1on.gif) no-repeat top left;
}
#popupskin .chrometabs li.selected a span {
	background: url(../../art/site/scorecard/badge_tab_rgt1on.gif) no-repeat top right;
}
#popupskin .chrometabs li.selected a.first,
#popupskin .chrometabs li.selected a.first:visited {
	background: url(../../art/site/scorecard/badge_tab_lft2on.gif) no-repeat top left;
}
#popupskin .chromebox {
	background: url(../../art/site/scorecard/badge_btm.gif) no-repeat bottom left;
	position: relative;
	min-width: 600px;
}
	* html #popupskin .chromebox .minwidth { /* IE6 - to set minimum width for box */
		width: 500px;
	}	
#popupskin .chrometl {
	background: url(../../art/site/scorecard/badge_left.gif) no-repeat top left;
}
#popupskin .chromebr {
	background: url(../../art/site/scorecard/badge_rgt.gif) no-repeat bottom right;
	margin: 0 0 0 25px;
}
#popupskin .chromecontent {
	background: url(../../art/site/scorecard/badge_top.gif) no-repeat top right;
	padding: 20px 30px 20px 0;
}
#popupskin .chromebox h3 {
	font-size: 1.8em;
	font-weight: bold;
	margin: 0 0 0.7em 0;
	text-transform: uppercase;
	color: #000;
}
#popupskin .chromebox h4 {
	margin: 0 0 0.7em 0;
	font-size: 1.7em;
}
#popupskin .chromebox .alertmsg p {
	font-size: 1.2em;
}
#popupskin .chromebox form label {
	font-weight: bold;
}
#popupskin .chromebox form label.error {
	color: #f00;
}
#popupskin .chromebox form p.reducebtm {
	margin: 0 0 0.6em 0;
}
#popupskin .chromebox .portraitsm {
	float: left;
	margin: 4px 15px 4px 0;
	position: relative;
	height: 100px;
	width: 100px;
	border: 1px solid #999;
	background: url(../../art/site/pharmacists_sm/daniel_pan.jpg) no-repeat;
}
#popupskin .chromebox .phoneform {
	padding: 0 0 1em 0;
}

#popupskin p.shift {
 padding-left: 140px !important;
}


#popupskin .chromebox .phoneform label {
	display: inline-block;
	width: 160px;
}
#popupskin .chromebox .numberblock {
	width: 40%;
	float: left;
	position: relative;
	white-space: nowrap;
	margin-right: 20px;
}
#popupskin .chromebox .numberblock .subtext {
	display: block;
	font-size: 0.85em;
	margin-bottom: 4px;
}
#popupskin .chromebox .otherinfo {
	display: inline-block;
	position: relative;
	top: -13px;
}

/* Alert message box - red alert (default)
----------------------------------------------- */
#alertmsg .alertbox {
	border: 1px solid #c33;
	padding: 0.9em 0 0 50px;
	margin-bottom: 15px;
	background: #fff5e9 url(../../art/site/scorecard/alertbox_status_red.gif) no-repeat top left;
}
#alertmsg .alertbox h4 {
	font-size: 14px;
	color: #b00;
	margin: 0;
}
#alertmsg .alertbox p {
	margin: 0 1em 1em 0;
	font-size: 14px;
}
#alertmsg .alertbox .linkcorner {
	text-align: right;
}

/* Alert message box - green alert
----------------------------------------------- */
#alertmsg .greenalert {
	border-color: #090;
	background: #efe url(../../art/site/scorecard/alertbox_status_green.gif) no-repeat top left;
}
#alertmsg .greenalert h4 {
	color: #060;
}

	



/* click to call popup --- updated 05/16/2011 - P00884
------------------------------------------------------ */
.codenumber{
	padding-left:138px; 
	position:relative; 
	top:-3px; 
	margin:0;
	margin-top:-15px;
	*display:inline-block;
	}
.codenumber div.code{
	padding:0 0 0 3px;
	width:60px; 
	float:left;
	}
.codenumber div.number{
	padding:0;
	height: 25px;
	}

.codenumber div.number label{
	padding:0 0 0 9px;
	}
.codenumber label {
	font-weight: normal !important;
	}

#popupskin .chromeboxtall {
	background: url(../../art/site/scorecard/badge_btm_tall.gif) no-repeat bottom left;
	position: relative;
	min-width: 600px;
}
#popupskin .chromebrtall {
	background: url(../../art/site/scorecard/badge_rgt_tall.gif) no-repeat bottom right;
	margin: 0 0 0 25px;
}
#popupskin .chromeboxtall .portraitsm {
	float: left;
	margin: 4px 15px 4px 0;
	position: relative;
	height: 100px;
	width: 100px;
	border: 1px solid #999;
	background: url(../../art/site/pharmacists_sm/daniel_pan.jpg) no-repeat;
}

#help_intl p{
	padding-top:15px;
}
#help_intl #cclist{
	font-size:.9em;
	border:1px #009bdd;
	
}
#help_intl #cclist tr.countryListTitle{
	background:#009bdd;
	font-weight:bold;
	color:#FFFFFF;
}
#help_intl #cclist tr.bluebg{
	background: #eef7ff;
}

#popupskin .chromebox .helplink {
	display: inline-block;
	position: relative;
	top: -13px;
}


/* MODAL WINDOW: Coverage alert
----------------------------------------------- */
#modalskin .modalalert h2 {	
	color: #b00;
	margin: 0 0 5px 0;
	}
#modalskin .modalalert h2 .icon_alert {
	background: url(../../art/site/scorecard/icon_alert_modal.png) no-repeat;
	display: inline-block;
	margin-right: 6px;	
	height: 29px;
	width: 30px;
	float: left;
	}

#modalskin .modalalert h5 .icon_alert2 {
	display: inline-block;
	margin-right: 6px;	
	height: 29px;
	width: 30px;
	float: left;
	}
	
#modalskin .modalalert .alert_main {
	padding: 0.4em 0 1.2em 0;
	}
#modalskin .modalalert .alert_main ul,
#modalskin .modalalert .alert_main dl {
	margin: 0;
	font-size: 1.6em;
	color: #b00;
	padding: 0;
	list-style: none;	
	}
#modalskin .modalalert .alert_main ul li,
#modalskin .modalalert .alert_main dl dd {
	padding: 0 0 3px 0;
	}
#modalskin .modalalert .alert_main dl dt {
	margin: 0 0 3px 0;
	padding: 0;
	}
#modalskin .modalalert .alert_main dl dd {
	margin: 0;
	padding: 0 1px 3px 0;
	display: inline;
	}
#modalskin .modalalert .alert_help h5 {
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 5px 0;
	}
#modalskin .modalalert .alert_help h6 {
	font-size: 1.3em;
	font-weight: normal;
	margin: 0 0 2px 0;
	}
/* click to call popup --- updated 12/22/2010
----------------------------------------------- */
#popupskin .chromebox .clickcall, #popupskin .chromeboxtall .clickcall {
background:transparent url(../../art/site/elements/ccrep.gif) no-repeat scroll 0 0 !important;
}
