		
/*Content-navigation section*/
#rate-box {
	border-right: #cdd4d7 1px solid; 
	padding-right: 12px; 
	border-top: #cdd4d7 1px solid;
	padding-left: 12px;
	padding-bottom: 10px;
	font: 11px/14px arial, helvetica, sans-serif;
	border-left: #cdd4d7 1px solid; 
	width: 153px;
	padding-top: 10px; 
	border-bottom: #cdd4d7 1px solid;
	margin-top: 5px;
}

#rate-box .hed {
	padding-bottom: 9px;
	margin: 0px;
	font: bold 14px/14px arial, helvetica, sans-serif;
}

#rate-box A:link {
	color: #176fcc;
	text-decoration: none;
}

#rate-box A:visited {
	color: #176fcc;
	text-decoration: none;
}

#rate-box A:hover {
	color: #176fcc;
	text-decoration: underline;
}

#left-content{
	float:left;
	margin-top:20px;
	border:1px solid #c3d2e0;
	width:160px;
	height:auto;
	padding:12px 2px 12px 9px;
	font: normal 11px Arial, Helvetica, sans-serif;
	line-height:16px;
}
			
#left-content .heading{
	margin:0px;
	padding:0px;
	font:bold 14px Arial, Helvetica, sans-serif;}
	#left-content a{
	color:#176fcc; 
	text-decoration:none;
}

#related-reports-hed {
	padding-right: 0px;
	padding-left: 12px; 
	min-height: 19px;
	background: #eef1f6; 
	margin: 20px 0px 0px; 
	font: bold 14px/14px arial, helvetica, sans-serif; 
	width: 167px; 
	color: #091c30; 
	padding-top: 8px; 
	border-bottom: #bfcad3 1px solid;
	height: 19px;
}

.related-box-link {
	padding-right: 0px; 
	padding-left: 12px; 
	padding-bottom: 9px;
	margin: -4px 0px 20px;
	font: 11px/14px arial, helvetica, sans-serif;
	width: 167px; 
	padding-top: 0px; 
	border-bottom: #bfcad3 1px solid;
}

.related-box-link A:link {
	color: #176fcc; 
	text-decoration: none;
}

.related-box-link A:visited {
	color: #176fcc;
	text-decoration: none;
}

.related-box-link A:hover {
	color: #176fcc; 
	text-decoration: underline;
}

#related-conditions-hed {
	padding-right: 0px; 
	padding-left: 12px; 
	min-height: 19px;
	background: #eef1f6; 
	margin: 20px 0px 0px; 
	font: bold 14px/14px arial, helvetica, sans-serif;
	width: 167px; 
	color: #091c30;
	padding-top: 8px;
	border-bottom: #bfcad3 1px solid;
	height: 19px;
}

.related-conditions-copy {
	padding-left: 12px; 
	padding-bottom: 9px;
	font: 11px/14px arial, helvetica, sans-serif; 
	width: 167px;
	padding-top: 9px;
	border-bottom: #bfcad3 1px solid;
}

.bullet-list {
	margin: 6px 0px 0px;
	list-style-type: none;
	padding: 0px;
}

.bullet-list LI {
	background-position: 0px 6px; 
	padding-left: 10px;
	background-image: url(/health/resources/images/squarebullet.gif);
	margin: 5px 0px 0px; 
	background-repeat: no-repeat;
}

.bullet-list A:link {
	color: #176fcc; 
	text-decoration: none;
}
.bullet-list A:visited {
	color: #176fcc; 
	text-decoration: none;
}

.bullet-list A:hover {
	color: #176fcc; 
	text-decoration: underline;
}

.hed {
	 font: bold 18px Arial, Helvetica, sans-serif; 
}

#rec-download-box {
	padding-left: 20px;
	float: right;
	padding-bottom: 50px;
}

#download-narrow-hed {
	border-right: #dfceab 1px solid; 
	padding-right: 5px;
	border-top: #dfceab 1px solid; 
	padding-left: 12px; 
	background: url(/health/resources/images/crh_bbd_crosspattern.jpg); 
	padding-bottom: 4px; 
	font: bold 12px arial, helvetica, sans-serif; 
	border-left: #dfceab 1px solid; 
	width: 180px; 
	padding-top: 6px; 
	border-bottom: #dfceab 1px solid;
	font-color: #000000;
}

#download-narrow-hed IMG {
	padding-right: 2px;
	vertical-align: middle;
}

#download-narrow-box {
	padding-right: 12px;
	padding-left: 12px;
	background: #f9f3e5; 
	padding-bottom: 9px;
	font: 11px/14px arial, helvetica, sans-serif; 
	width: 175px;
	padding-top: 2px; 
	border-bottom: #dfcbab 1px solid;
}

#best-buy-drugs-overview #rec-download-box #download-narrow-box .bullet-list {
	margin: 6px 0px 0px; 
	list-style-type: none;
	padding: 0px;
}

#best-buy-drugs-overview #rec-download-box #download-narrow-box .bullet-list LI {
	background-position: 0px 6px; 
	padding: 0 0 0 10px; 
	background-image: url(/health/resources/images/squarebullet.gif);
	margin: 5px 0px 0px;  
	background-repeat: no-repeat;
}

#best-buy-drugs-overview .bullet-list {
	margin: 6px 0px 0px; 
	list-style-type: none;
	padding: 0px;
}

#best-buy-drugs-overview .bullet-list LI {
	background-position: 0px 6px; 
	padding: 0 0 0 10px; 
	background-image: url(/health/resources/images/squarebullet.gif);
	margin: 5px 0px 0px;  
	background-repeat: no-repeat;
}

 #best-buy-drugs-overview-test{
	margin:0 0 0 0;
	/*	width:600px;
	BACKGROUND: url(/health/resources/images/mag_rightshadow2.jpg) repeat-y 38% 0%; */
}

*html #best-buy-drugs-overview-test{
	margin:0 0 0 0;
	width:520px;
	BACKGROUND: url(/health/resources/images/mag_rightshadow2.jpg) repeat-y 38% 0%; 
}

#best-buy-drugs-overview {
	float:left;
	margin:35px 0 15px 0;
	padding:0;
	width:530px;
	font:12px Arial, Helvetica, sans-serif;           
}
			
#best-buy-drugs-overview .heading{
	font:bold 14px Arial, Helvetica, sans-serif;
	float:left;
	width:100%;
	margin:0 0 10px 0;
}



#download-module{ 
	clear:both; 
	margin: 0 0 10px 0;
	padding:0 0 10px 0; 
	font:normal 11px Arial, Helvetica, sans-serif;
	width:719px;
}	
						
*html #download-module{
	margin-bottom: -10px;
}


#download-module .module-header{
	background:url(../images/crosspattern-header-bg.gif) repeat-x;
	border:1px solid #dfceab;
	border-bottom:0px;
	padding:6px 0 5px 5px;
	margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
}

#download-module .module-download-body{
	background-color:#f9f3e5; 
	border-bottom:1px solid #ddcba5; 
	float:left;
	width: 100%;                                        
	margin:0 0 15px 0;                                         
}

#download-module .module-download-body .column{
	float:left; 
	width:260px; 
	padding: 10px 0 10px 5px;
	margin-left : auto;
}

#download-module .module-download-body .column ul{
	margin:0;
    padding: 0;                                                
}

#download-module .module-download-body .column ul li{ 
	margin:5px 0 0 0; 
	width:inherit; 
	padding:0 0 0 10px; 
	list-style:none; 
}

#download-module .module-download-body .column ul li a {
	color:#176fcc;
	text-decoration:none;
}
		

.divider-line {
	border-top: #c3d2e0 1px solid; 
	margin: 10px 0px; 
}

*html .divider-line {
	 margin: 10px 0px 10px 0;
}

#bbd-bottom-ad {
	margin-bottom: 10px;
	font: italic 11px/14px arial, helvetica, sans-serif;
	width: 540px;
}

#bbd-bottom-ad img {
	margin: 0 5px 20px 0;
	float: left;
}
#bbd-bottom-ad .text {
padding-top: 5px;
}


/*---tabs---*/
.report-tabs-recommendations-on
{
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(../images/best-buy-drugs/crh_tab_recommend.jpg) no-repeat bottom;
	width: 548px;
	min-height: 24px;
	height:  24px;
	margin-top:-0px;
	border:0px;
	position: absolute;
}

.report-tabs-recommendations-on .tab1{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	position:absolute;
	top: 7px;
	left:45px;
	width:102px;
	text-align:center;
}

.report-tabs-recommendations-on .tab1 a { 
	outline: none;
}

.report-tabs-recommendations-on .tab2{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	position:absolute;
	top: 7px;
	left:195px;
	width:102px;
	text-align:center;
}

.report-tabs-recommendations-on .tab2 a { 
	outline: none;
}

.report-tabs-recommendations-on a { 
	text-decoration: none; 
	color:#091c30; 
	font: bold 12px Arial;
}

.report-tabs-recommendations-on a:visited { 
	text-decoration: none;
	color:#091c30; 
	font: bold 12px Arial;
}

.report-tabs-recommendations-on a:hover {
	text-decoration: underline; 
	color:#091c30; 
	font: bold 12px Arial;
}

#best-buy-drugs-overview-test #best-buy-drugs-overview .heading{
	float:left;
	padding:0;
	width:530px;
	font:bold 18px Arial, Helvetica, sans-serif;
}


#best-buy-drugs-recommendations-heading{
	float:left;
	margin:35px 0 15px 0;
	padding:0;
	width:530px;
	font:bold 18px Arial, Helvetica, sans-serif;
}

#best-buy-drugs-recommendation {
	width:710px;
	float:left;
	padding:0;
}

#best-buy-drugs-recommendation .module-body, #best-buy-drugs-overview .module-body{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	margin:0;
	width:100%;
	float:left;
	line-height:18px;
}

#best-buy-drugs-recommendation .module-body a{ 
	color:#176fcc; 
	text-decoration:none;
}

#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart{
	width:100%;
	clear:left;
	font:11px Arial, Helvetica, sans-serif;
}

#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .chart-header{
	border:1px solid #dfceab;
	font-weight:bold;
	padding-left:5px;
	line-height:20px;
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../images/best-buy-drugs/recommendations_ACE_topbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #f1e4c9;
}			
	
#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .module-image{
	text-align:center;
}
			
#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .column-header-first{
	font-weight:bold;
	border-right:1px solid #c3d2e0;
	border-left:1px solid #c3d2e0;
	border-bottom:1px solid #c3d2e0;
	color:#637c94;
	background-color:#ecf6fd;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
}
			
#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .column-header{
	font-weight:bold;
	border-right:1px solid #c3d2e0;
	border-bottom:1px solid #c3d2e0;
	color:#637c94;
	background-color:#ecf6fd;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
}

#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .odd{
	background-color:#FFFFFF;
}

#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .even{
	background-color:#f8f1e4;
}

#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .data-cell{
	padding:10px;
	border-right:1px solid #ddcba5;
	border-bottom:1px solid #ddcba5;
}

#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .data-cell-image-first{
	border-right:1px solid #ddcba5;
	border-left:1px solid #ddcba5;
	border-bottom:1px solid #ddcba5;
	text-align:center;
	vertical-align:middle;
}

#best-buy-drugs-recommendation .best-buy-drugs-recommendation-chart .data-cell-image{
	border-right:1px solid #ddcba5;
	border-bottom:1px solid #ddcba5;
	text-align:center;
	vertical-align:middle;
}
	
#best-buy-drugs-recommendation .foot-note {
	float:left;
	width:700px;
	padding:10px 0 10px 10px;
	color:#666666;
	margin:0px;
	font:11px Arial, Helvetica, sans-serif;
	clear: left;
}

/*--- Ads ---*/
#ads{ 
	font: normal 11px Arial, Helvetica, sans-serif;
	float:right;
	width:150px; 
	margin: 5px 0 15px 0;
}

#ad1 {
	float:left;
	width:150px; 
	margin:0;
	padding:10px 0 10px 0;
	vertical-align:middle; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#333333;
}

#ad1 a{
	color:#176fcc; 
	text-decoration:none;
}

#ad1-text{
	padding-left:10px;
	padding-top:5px;
}




/*--- Left Content ---*/	
			
		
/* --- To be added in gobal --- */
			.image-left{ float:left;}
			.image-right{ float:right;}			

/*------- Content ---*/
			
			
			
			
			

/********** - Recommendations - **********/


        .news_bg {                
            background: url(../images/best-buy-drugs/mag_rightshadow2.jpg) repeat;
            background-position: 92% 0%;               
        }

			


       
/*--- Tab Nav ---*/
			
			
/*--- Adas ---*/
		

			#ad2 {float:right; width:150px; border-top:1px solid #e0d0ab; margin:0px; text-align:center; vertical-align:middle; padding:10px 0 10px 0;}
			#ad2 .heading{font:bold 16px Arial, Helvetica, sans-serif; float:left; width:100%; margin:0 0 10px 0;text-align:left;}
			#ad2 .module-body{float:left; width:140px; margin:0; padding:0; text-align:left}
			#ad2 .module-body ul{ margin:0; padding:0}
			#ad2 .module-body ul li{ margin:0; padding:0 0 0 10px; width:130px; list-style:none; background:url(../images/best-buy-drugs/li_square.gif) no-repeat 0 5px}
			#ad2 .module-body ul li a{color:#176fcc; text-decoration:none}



/* --- By Condition listing */
         
        #best-buy-drugs-reports{
			float:left;
			margin:25px 0 15px 0;
			padding:0;
			width:700px;
			font:12px Arial, Helvetica, sans-serif;           
        }

        #best-buy-drugs-reports .heading{
			font:14px Arial, Helvetica, sans-serif;
			float:left;
			width:100%;
			margin:0 0 10px 0;           
        }

        #best-buy-drugs-reports .heading a {
			padding:2px;           
        }


        #best-buy-drugs-reports .module-body{
			font:11px Arial, Helvetica, sans-serif;
			color:#333333;
			margin:0;
			width:700px;
			float:left;
			line-height:18px;
		}

        #best-buy-drugs-reports .module-body .alpha_heading{
			font:bold 14px Arial, Helvetica, sans-serif;
            color:#091c30;
            padding:10px 10px 10px 10px;
            background:url(../images/best-buy-drugs/band_bg_more_wide.gif) 0 100% no-repeat;
            clear:both;
        }

        #best-buy-drugs-reports .module-body .alpha_heading .back-to-top {
            padding-left:84%;
            font:11px Arial, Helvetica, sans-serif;
            color:#176fcc;            
        }

		#best-buy-drugs-reports .module-body .alpha_heading .back-to-top img{
            margin-left: 15px;          
        }

        #best-buy-drugs-reports .module-body .alpha_listing{
            width:100%;
            float:left;
            padding:10px;
            font:normal 12px Arial, Helvetica, sans-serif;
            line-height:16px;
            color:#176fcc;
        }

        #best-buy-drugs-reports .module-body .alpha_listing a {
            display:block;
            float:left;
            width:200px;                
        }

        #best-buy-drugs-reports a:link {
            text-decoration:none;
            color: #091fcc;
        }
        #best-buy-drugs-reports a:visited {
            text-decoration:none;
            color: #091fcc;
        }
        #best-buy-drugs-reports  a:hover {
            text-decoration:underline;
            color: #091fcc;
        }
        #best-buy-drugs-reports a:active {
            text-decoration:none;
            color: #091fcc;
        }
		
/* Best buy drugs table styles */

table.health
{
	width:708px;
	border-collapse: collapse;
	border-spacing: 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#000;
	margin:1px 1px 10px 0;
}

table.health .chart-header{
	border:1px solid #dfceab;
	font-weight:bold;
	padding-left:5px;
	line-height:20px;
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../images/best-buy-drugs/recommendations_ACE_topbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #f1e4c9;
}

table.health th
{
text-align: left;
padding:3px 10px 3px 10px;
border: 1px #dfceab solid;
border-bottom: 1px solid #c3d2e0;
background: url(../../global_cut_graphics/crh_tan_gradient.jpg);

}


table.health td.blue
{
border: 1px #c3d2e0 solid;
border-collapse: collapse;
border-spacing: 0px;
font: bold 11px Arial, Helvetica, sans-serif; 
color:#637c94;
padding:5px 10px 3px 10px;
border-top: 1px solid #c3d2e0;
background:#ecf6fd ;
vertical-align:top;
}

table.health td.white
{
border: 1px #dfceab solid;
border-collapse: collapse;
border-spacing: 0px;
font: 11px Arial, Helvetica, sans-serif; 
color:#000;
padding:5px 10px 3px 10px;
text-align: left;
background:#fff ;
vertical-align:middle;
}

table.health td.evidence
{
border: 1px #dfceab solid;
border-collapse: collapse;
border-spacing: 0px;
font: 11px Arial, Helvetica, sans-serif; 
color:#666;
padding:3px 10px 3px 10px;
text-align: left;
background:#fff ;
vertical-align:middle;
height:33px;
}




table.health td.tan
{
border: 1px #dfceab solid;
border-collapse: collapse;
border-spacing: 0px;
font: 11px Arial, Helvetica, sans-serif; 
color:#000;
padding:5px 10px 5px 10px;
text-align: left;
background:#f9f3e5 ;
}


*html .back_to_top {
padding: 0px 0px 0px 20px;
font: normal 11px Arial, Helvetica, sans-serif;}

.back_to_top {
padding: 0px 0px 0px 0px;
font: normal 11px Arial, Helvetica, sans-serif;
}
.back_to_top img {
vertical-align: middle;
}

table.needs_study
{
border-collapse: collapse;
border-spacing: 0px;
font: 11px Arial, Helvetica, sans-serif; 
color:#000;
width:710px;
margin:1px 1px 10px 1px;
}
/* html table.needs_study
{
margin-bottom:20px;
}
*/


table.needs_study th
{
text-align: left;
padding:3px 10px 3px 10px;
border: 1px #c2c2c2 solid;
border-bottom: 1px solid #c2c2c2;
background: url(../../global_cut_graphics/gray_gradient.jpg);
}

table.needs_study th.left
{
border-right:0px;
}

table.needs_study th.right
{
border-left:0px;
text-align:right;
}


table.needs_study td.evidence
{
border: 1px #c2c2c2 solid;
border-collapse: collapse;
border-spacing: 0px;
font: 11px Arial, Helvetica, sans-serif; 
color:#666;
padding:3px 10px 3px 10px;
text-align: left;
background:#fff ;
vertical-align:middle;
height:33px;
}

table.needs_study td.name
{
border: 1px #c2c2c2 solid;
border-collapse: collapse;
border-spacing: 0px;
font: bold 11px Arial, Helvetica, sans-serif; 
color:#808080;
padding:5px 10px 3px 10px;
border-top: 1px solid #c2c2c2;
background:#efefef ;
vertical-align:top;
}

table.needs_study td.white
{
border: 1px #c2c2c2 solid;
border-collapse: collapse;
border-spacing: 0px;
font: 11px Arial, Helvetica, sans-serif; 
color:#000;
padding:5px 10px 3px 10px;
text-align: left;
background:#fff ;
vertical-align:middle;
}


table.health th.bmj_left
{
border-right:0px;
}

table.health th.bmj_right{
	border-left:0px;
	text-align: right;
}

/* CHART STYLES */


#article_chart {
	padding:21px 0px 18px;
	margin:0;
	width: 506px;
}
*html #article_chart #chart {
	padding:20px 0px 18px;
}
*+html #article_chart #chart {
	padding:20px 0px 18px;
}
 body:last-child:not(:root:root) #article_chart  {
padding: 20px 0px 17px;
}
#article_chart table {
	border: 1px solid #ddd;
	margin:0px 0px 9px;
	padding:0px;
	width:504px;
	max-width: 504px;
	border-spacing:0;
	border-collapse:collapse;
}
 body:last-child:not(:root:root) #article_chart table {
margin-bottom:10px;
}
#article_chart tbody {
	padding:0;
	margin:0
}

#article_chart th { 
	border: 1px solid #ddd;	
	padding:0px 7.5px;
	background:#f1f4f8;
	margin:0px;
	padding: 12px;
	text-align: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#091C30;
}
*html #article_chart th {
	padding:0px 8px;
}
*+html #article_chart th {
	padding:0px 8px;
}
#article_chart th.left {
	text-align: left;
	vertical-align: middle;
}

#article_chart th.sm {
	font: normal 10px Arial, Helvetica, sans-serif;
	line-height:13px;
}
#article_chart .row2 {
	background-color:#f8f8f8;
}
#article_chart td { 
	border: 1px solid #ddd;
	font: normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#000;
	text-align:center;
	padding:3px 7px;
	min-height: 20px;
}
#article_chart td.left {
	text-align: left;
	padding: 12px;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
}
#article_chart .first {
	text-align:left;
	padding-left: 12px; 
	vertical-align:top;
}
#article_chart td.bold {
	font-weight:bold;
	color:#000;
}
#article_chart td.sm {
	font: normal 10px Arial, Helvetica, sans-serif;
	line-height:13px;
	color:#176FCC;
}
#article_chart tbody tr:hover td {
	background-color:#f5f9fd;
	cursor: pointer;
}
#article_chart .caption {
	font: normal 10px Arial, Helvetica, sans-serif;

	line-height:12px;
	color:#999;
	vertical-align:bottom;
	max-width:513px;
	padding:0px;
	margin:0px;
	width:503px;
}
/* END CHART 504 STYLES */


/* chart style for best and worst chart  */


#article_chart table.best-worst {
	border: 1px solid #ddd;
	margin:0px 0px 9px;
	padding:0px;
	width:504px;
	max-width: 504px;
	border-spacing:0;
	border-collapse:collapse;
	border-top: 0px;
	border-bottom: 0px;
}

#article_chart th.first {
	background:#f1f4f8;
	border-right: 0px solid #ddd;
}
#article_chart th.second {
	background:#fff;
	border-top: 0px solid;
	border-bottom: 0px solid;
}
#article_chart th.third {
	background:#f8f8f8;
	border-left: 0px solid #ddd;
}
#article_chart table.best-worst td.first {
background:#f1f4f9;
}

#article_chart table.best-worst td.second {
background:#fff;
border-top: 0px;
border-bottom: 0px;
}

#article_chart table.best-worst td.third {
background:#f8f8f8;
text-align:left;
}

#article_chart table.best-worst td.date {
background:#fff;
text-align:left;
font: bold 12px;

}
#best-buy-drugs-recommendation p {
	font: normal 11px Arial, Helvetica, sans-serif;
}
