/* CSS Document */

/* GLOBAL HEADER */

html {
	margin: auto;
	height: auto;
	}

	body {
	margin: auto;
	position: relative;
	height: auto;
	}
	
h1 {
font: bold 16px Arial, Helvetica, sans-serif;
padding: 10px 0 0 5px;
text-decoration: none;
color: #091c30; 
}
	
/* HOME LEFT NAV AREA */

#home_leftnav dl {
	width: 145px;
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
	font: 11px/1.7em Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
	
#home_leftnav dt	{
	margin: 0;
	padding: 0;
	color: #000000;
	font:  bold 14px/1.7em Arial, sans-serif ;
}


#home_leftnav dd	{
	margin: 0 0 0 2px;
	padding: 0;
}


#home_leftnav .last	{
	margin: 0 0 0 2px;
	padding: 0;
	font-weight: bold;
}

#home_leftnav .botborder	{
	margin-top: -10px;
	margin-bottom: 10px;
	margin-left: 0;
	border-bottom: 1px solid #d9d9e5;
	width: 150px
}


#home_leftnav dt a:link  { text-decoration: none; color:#091c30 }
#home_leftnav dt a:visited { text-decoration:none; color:#091c30 } 

#home_leftnav a:link { text-decoration:none; color:#176fcc }
#home_leftnav a:visited { text-decoration:none; color:#176fcc }
#home_leftnav a:hover { text-decoration: underline; color:#176fcc }
	
/* HIGHLIGHED RATINGS-SUBSCRIBER LINKS STYLES */

 .ratings_link {
	display: block;
	/* background: #ffeec1 url(../images/cro_cr_slug.gif) no-repeat center right; */ /*Health transition*/
	font: bold Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	margin-top: 3px;
	}
	
				
/* HOME RATINGS SECTION */
 
 
#home_middle #ratings {
 	background: #eef1f6;
	width: 383px;
	height: 447px;
	border: 1px solid #c3d2e0;
	margin: 15px 0;
	padding: 0;
	float: left;
	}

 #home_middle #ratings dl {
 	width: 383px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
 #home_middle #ratings dl dt {
 	background: url(../images/xpertratings_headbit.gif) repeat-x;
	width: 383px;
	height: 23px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
 #home_middle #ratings dl dt img {
	margin: 0;
	padding: 0;
	}
	
 #home_middle #ratings dl dd {
 	background: #fff;
	width: 166px;
	height: 182px;
	margin: 10px 0 0 15px;
	padding: 0;
	list-style: none;
	float: left;
	border: 1px solid #c3d2e0;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	}

* html #home_middle #ratings dl dd {
	margin: 10px 8px 0 8px;
	}


 #home_middle #ratings dl dd.break {
 	background: #fff;
	width: 166px;
	height: 182px;
	margin: 10px 0 0 15px;
	padding: 0;
	list-style: none;
	float: left;
	border: 1px solid #c3d2e0;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	clear: both;
	}

* html #home_middle #ratings dl dd.break {
	margin: 10px 8px 0 8px;
	}
	
 #home_middle #ratings dl dd.testlabs {
 	background: url(../images/cro_testlab_back.gif) repeat-x;
	width: 383px;
	height: 20px;
	margin: 15px 0 0 0;
	padding: 0;
	list-style: none;
	float: right;
	vertical-align: middle;
	border: 0;
	border-top: 1px solid #b2b9c9;
	clear: none;
	}

 #home_middle #ratings dl dd.testlabs img {
 	border: 0;
	margin-right: 10px;
	margin-left: -1px;
	float: left;
	}
	
 #home_middle #ratings dl dd.testlabs .links {
 	margin-top: 3px;
	font: normal 11px Arial, Helvetica, sans-serif;
	}
	
 #home_middle #ratings dl dd.testlabs .links a:link {
 	font-weight: normal;
	}
	
 #home_middle #ratings dl dd.testlabs .links a:visited {
 	font-weight: normal;
	}
	
	
 #home_middle #ratings dl a:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
	
 #home_middle #ratings dl a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
	
 #home_middle #ratings dl a:hover {
	text-decoration: underline;
	}
	
 #home_middle #ratings dl a:active {
	text-decoration: underline;
	}
	
 #home_middle #ratings dl p {
 	text-align: center;
	margin: 0 0 2px 0;
	}
	
 #home_middle #ratings dl p img {
 	border: 0;
	margin: 0;
	}
	
 #home_middle #ratings dl dd ul {
 	float: left;
	clear: both;
	border: 0;
	margin: 5px 15px 0 -33px;
	list-style: none;
	}
	
 #home_middle #ratings dl dd ul li {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0;
	}
	
 #home_middle #ratings dl h1 {
 	font: bold 11px Arial, Helvetica, sans-serif;
	margin: -10px 0 1px -5px;
	}
	
 #home_middle #ratings dl dd .copy {
	border: 0;
	margin: 5px 8px 0 10px;
	}
	

#home_middle #news
{
width: 588px;
font: 11px Arial, Helvetica, sans-serif; 
color:#000;
border: 1px solid #b8c8d8;
background: url(../images/cro_homeflash_bg.jpg) repeat-x; 
overflow: hidden;
}

#home_middle #news a:link { text-decoration:none; 
color: #176fcc; 
}

#home_middle #news a:hover { text-decoration:underline; color: #176fcc; 
}

#home_middle #news a:visited { text-decoration:none; color: #176fcc; }


#home_middle #news .slide
{
padding: 11px 0 0 11px;
float: left;
width: 370px;
overflow: auto;
}

#home_middle #news .latest_issue
{
width: 300px;
padding: 0 0 5px 65px;
font: normal 11px Arial, Helvetica, sans-serif;
color: #666;
float: left;
clear:left;
}

#home_middle #news .latest_issue a
{
color: #176fcc;
}

#home_middle #news .todays_news
{
font: normal 12px Arial, Helvetica, sans-serif;
color: #000;
float:right; 
clear:right; 
width: 182px;
vertical-align: top;
margin: 0 15px 0 10px;
}


#home_middle #news .todays_news .highlights
{
font: normal 12px Arial, Helvetica, sans-serif;
color: #091c30; 
width: 320px;
}

#home_middle #news .todays_news .highlights ul
{
	margin:0; 
	padding:0; 
	list-style: none; 
}

#home_middle #news .todays_news .highlights li
{
	margin:0; 
	padding: 0 10px 15px 15px;
	background-image: url(../images/crh_newsdash.gif); 
	background-repeat: no-repeat; background-position: 0 .6em;
} 

#home_middle #news .todays_news .highlights li a
{
color: #1a2d45;
padding: 0;
margin: 0; 
text-decoration: underline;
} 

#home_middle #news .todays_news .highlights li a:hover
{
color: #768b9e;
text-decoration: underline;
} 

#home_middle #news .todays_news .more
{
font: bold 11px Arial, Helvetica, sans-serif;
margin-left: 15px;
color: 176fcc;
}

#home_middle #news .todays_news .video
{
padding-left: 2px;
}

#home_middle #blogs {
	margin: 0;
	}
	
#home_middle #blogs a:link { text-decoration:none; 
color:#176fcc
}

#home_middle #blogs a:visited { text-decoration:none; 
color:#176fcc
}

#home_middle #blogs a:hover { 
text-decoration: underline; 
color:#176fcc
}

#home_middle #blogs dl {
  width: 190px;
  margin: 0 5px 15px 0;
  background:  url(../images/blogs_bkgnd_bot.gif) no-repeat bottom left;
  font: 11px/14px Arial, Helvetica, sans-serif;
  color: #000;
  height: 200px;
  float: right;
  }

#home_middle #blogs dt {
  margin: 0;
  padding: 10px 0 10px 15px;
  background: url(../images/blogs_bkgnd_top.gif) no-repeat top left;
  font: bold 14px Arial, Helvetica, sans-serif;
  color: #2a6652;
  }
  
#home_middle #blogs dd {
  margin: 0;
  border-left: 1px solid #bfd6bf;
  border-right: 1px solid #bfd6bf;
  padding: 0 10px 0 15px;
  clear: both; 
  background-color: #eff5ef;
  }
  
#home_middle #blogs dd a
{
color: #176fcc;
}

#home_middle #blogs .rightlist { 
float: right;
width: 90px;
padding: 10px 0 0 10px;
}

#home_middle #blogs .leftlist { 
float: left;
width: 80px;
padding: 10px 0 0 10px;
}
  
#home_middle #blogs ul.left {
color:#000;
margin: 0;
padding: 0;
list-style: none; 
line-height:1.5em;
} 

#home_middle #blogs ul.right {
color:#000;
padding:0; 
margin:0; 
padding-left: 5px;
list-style: none; 
line-height:1.5em;
} 

#home_middle #blogs li {
padding-left: 10px; 
margin-left: 5px;
background: url(../images/squarebullet.gif) no-repeat 0 7px;
} 

 
#home_middle #blogs dd.head { 
  font-weight: bold;
  background-color: #eff5ef; 
  color: #176fcc;
  }
  
#home_middle #blogs dd.bottom {
  margin: 0;
  padding: 0;
  border: 0; 
  background-color: none;
  }  
  
#home_middle #testlabs a:link { text-decoration:none; 
color:#176fcc
}

#home_middle #testlabs a:visited { text-decoration:none; 
color:#176fcc
}

#home_middle #testlabs a:hover { 
text-decoration: underline; 
color:#176fcc
}


#home_middle #testlabs dl {
  width: 190px;
  margin: 15px 5px 10px 0;
  background:  url(../images/testlabs_bkgnd_bot.gif) no-repeat bottom left;
  font: 11px/14px Arial, Helvetica, sans-serif;
  color: #000;
  float: right;
  }

#home_middle #testlabs dt {
  margin: 0;
  padding: 40px 0 10px 0;
  background: url(../images/testlabs_bkgnd_top.gif) no-repeat top left;

  }
  
#home_middle #testlabs dd {
  margin: 0;
  padding: 0 10px 0 15px;
  clear: both;

  }
  
#home_middle #testlabs .videohead
{
color: #176fcc;
font-weight: bold;
padding: 5px 15px 0 15px;
}

#home_middle #testlabs .videotexttop
{
padding: 0 20px 5px 15px;
}

#home_middle #testlabs .videotextbottom
{
padding: 5px 15px 0 15px;
}

#home_middle #testlabs .video
{
padding-left: 15px;
}

#home_middle #testlabs .videoicon
{
padding-left: 2px;
}

#home_middle #testlabs .blueline
{
margin: 0 1px;
background-color: #abc6e4;
z-index: 1;
height: 1px;
overflow: hidden;
}


#home_middle #testlabs .whiteline
{
margin: 0 1px;
background-color: #FFF;
height: 1px;
z-index: 2;
overflow: hidden;

}

#home_middle #testlabs a
{ 
text-decoration: none;
}

#home_middle #testlabs dd.head { 
  font-weight: bold;
  }

/* Health Experts */

*html #health_experts_mod {
    padding: 20px 10px 10px 3px;
 }
 
 #health_experts_mod {
	float: left;
	width: 200px;
    padding: 0 10px 10px 5px;
 }
* html #health_experts_mod .cat_cond {
	width: 218px;
	padding: 20px 10px 10px 6px;
 }
#health_experts_mod .cat_cond {
	width: 218px;
    padding: 20px 20px 10px 0px;
 }
 #health_experts_mod dl {

  margin: 0;
  background: #d8edfe url(../images/crh_healthexperts_bottom2.jpg) no-repeat bottom left;
  font: 11px/14px Arial, Helvetica, sans-serif;
  color: #000;
  }

 #health_experts_mod dt {
  margin: 0;
  padding: 10px 15px 10px 10px;
  font: bold 16px Arial, Helvetica, sans-serif;
  color: #041020;
  background: url(../images/crh_healthexperts_top.jpg) no-repeat top left;

  }

#health_experts_mod dd {
  margin: 0;
  padding: 0 12px 44px 90px;
 } 
 /*removed by some one in wp*/
 #health_experts {
	float: right;
	width: 218px;
    padding: 20px 10px 10px 6px;
 }
* html #health_experts .cat_cond {
	width: 218px;
	padding: 20px 10px 10px 6px;
 }
#health_experts .cat_cond {
	width: 218px;
    padding: 20px 20px 10px 0px;
 }
 #health_experts dl {

  margin: 0;
  background: #d8edfe url(../images/crh_healthexperts_bottom2.jpg) no-repeat bottom left;
  font: 11px/14px Arial, Helvetica, sans-serif;
  color: #000;
  }

 #health_experts dt {
  margin: 0;
  padding: 10px 15px 10px 10px;
  font: bold 16px Arial, Helvetica, sans-serif;
  color: #041020;
  background: url(../images/crh_healthexperts_top.jpg) no-repeat top left;

  }

#health_experts dd {
  margin: 0;
  padding: 0 12px 44px 90px;
 } 
  /*romoved by some on in wp*/
#bbd #video dd.bottom {
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  } 

 #health_experts a:link {
	text-decoration:none;
	color:#176fcc;
}
 #health_experts a:visited {
	text-decoration:none;
	color:#176fcc;
}
 #health_experts a:hover {
	text-decoration: underline;
	color:#176fcc;
}
 #health_experts a:active {
	text-decoration: underline;
	color:#176fcc;
}

/* Healthy Living box */

#healthy_living
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	width: 218px;
}

* html #healthy_living dl
{
	width: 170px;
	margin: 0 5px 20px 10px;
}


#healthy_living a { text-decoration:none; color:#176fcc; font-weight: bold;}
#healthy_living a:link { text-decoration:none; color:#176fcc; font-weight: bold;}
#healthy_living a:hover { text-decoration: underline; color:#176fcc; font-weight: bold;}


#healthy_living dl
{
	width: 218px;
	margin: 0 5px 20px 5px;
	color: #000;
	list-style:none;
	border: 0px solid #000000;
}


#healthy_living dt
{
	margin: 0;
	padding: 10px 0 10px 15px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #041020;
}

#healthy_living dd
{
	margin: 0;
	padding: 0 10px 0 15px;
	min-height:20px;
	line-height:1.4em;
	border:0px solid #000000;
}

* html #healthy_living dd {height:20px}

#healthy_living dd.image_blurb
{
	margin: 0;
	padding: 0 25px 0 15px;
	border: 0px solid #000000;
	line-height: 1.4em;
}

#healthy_living dd.subhead
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 10px 0 0 15px;
}

#healthy_living dd.arrow
{
background: url(../images/small_arrows.gif) no-repeat 13px 10px; 
padding: 5px 0 0 25px;
} 

* html #healthy_living dd.top {height:90px}

#healthy_living img
{
	margin: 3px 10px 0px 0;
	float:left;
	clear:left;
		border: 0px solid #000000;
}
/*new home page redesign styles*/
/** {
	margin: 0;
	padding: 0;
} */
.homepage-news-slide {
	width: 748px;
	height: 239px;
	float:left;
	clear: left;
	margin: 0 0 30px 0;
}
.homepage-quick-guide {
	width: 522px;
	height: 276px;
	float: left;
	clear: left;
	margin: 0 12px 30px 0;
}
.homepage-symptom-checker {
	width: 214px;
	height: 276px;
	float: left;
	margin: 0 0 30px 0; 
}

/* Health A-Z homepage placement */

#homepage-az-symptom-checker {
	width: 214px;
	float: left;
	margin: 0;
	padding: 0 0 12px 0;
	background: #f3f4f6 url(../images/health_AZ_BG_2.jpg) no-repeat bottom left;
	padding: 0;
	overflow: hidden;
}
#homepage-az-symptom-checker .header {
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
}
html>body #homepage-az-symptom-checker ul.letters {
	width: 198px;
}
#homepage-az-symptom-checker ul.letters {
	float: left;
	margin: 0;
	padding: 0 0 0 7px;
	overflow: hidden;
	height: 132px;
	width: 197px;
	border-left: solid 5px #dbe4e9;
	border-right: solid 5px #dbe4e9;
}
#homepage-az-symptom-checker ul.letters li {
	font: bold 13px Arial, Helvetica, sans-serif;
	float: left;
	border: 1px solid #666;
	margin: 0 8px 12px 0;
	width: 1.4em;
	height: 1.3em;
	list-style-type: none;
	background-color: #fff;
	text-align: center;
	color: #B6C8D9;
	-moz-box-shadow: 0 2px 4px #ccc;
	-webkit-box-shadow: 0 2px 4px #ccc;
	box-shadow: 0 2px 4px #ccc;
}
#homepage-az-symptom-checker ul.letters li a {
	color: #176FCC;
	text-decoration: none;
}
#homepage-az-symptom-checker ul.letters li a:hover {
	color: #5B6C7D;
}
#symptom-checker-a-z {
	width: 214px;
	float: left;
	margin-bottom: 40px;
	padding: 0;
	height: 106px;
	display: block;
}
#symptom-checker-a-z-on {
	width: 214px;
	float: left;
	margin-bottom: 40px;
	padding: 0;
	height: 106px;
	display: block;
}
#highcharts-0 .highcharts-legend-vertical li {
	background-image: none;
}
#highcharts-0 .highcharts-legend-horizontal li {
	background-image: none;
} 

/* Hot Topics Test CSS */

#homepage-az-symptom-checker-ht {
	width: 214px;
	float: left;
	margin: 0 0 20px 0;
	padding: 0 0 12px 0;
	padding: 0;
	clear: right;
	overflow: hidden;
}
#homepage-az-symptom-checker-ht .header {
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
}

#homepage-az-symptom-checker-ht .column {
	background:#f7f8fa url(../images/hot-topics/BG_horizontal_linebreak.jpg) no-repeat bottom left;
	float:left;
	border-right: 5px solid #cfd6de;
	border-left: 5px solid #cfd6de;
	width: 204px;
	padding: 0 0 12px 0;
	}
	
#homepage-az-symptom-checker-ht ul.letters {
	float: left;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
	width: 108px;
	
}

#homepage-az-symptom-checker-ht ul.right {
	width: 92px;
	
}

#homepage-az-symptom-checker-ht ul.letters li {
	font: normal 13px/16px Arial, Helvetica, sans-serif;
	margin: 0 0 8px 10px;
	list-style-type: none;
	float:left;
	padding:0;
	width: 100%;
}
#homepage-az-symptom-checker-ht ul.letters li a {
	color: #176FCC;
	text-decoration: none;
}
#homepage-az-symptom-checker-ht ul.letters li a:hover {
	text-decoration: underline;
}

/* a-z and symptom checker sections for "Hot Topics" module only */

#a-z-ht, #symptom-checker-ht {
	width: 214px;
	float: left;
	margin: 0;
	padding: 0;
	height: 33px;
}

#symptom-checker-ht {
	height: 47px;
}

#a-z-ht a {
	background: url(../images/hot-topics/BTN_health_az.jpg) no-repeat top left;
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

#symptom-checker-ht a {
	background: url(../images/hot-topics/BTN_symptom_checker.jpg) no-repeat top left;
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

#a-z-ht a:hover {
	background: url(../images/hot-topics/BTN_health_az_OVER.jpg) no-repeat top left;
	text-decoration: none;
}

#symptom-checker-ht a:hover {
	background: url(../images/hot-topics/BTN_symptom_checker_OVER.jpg) no-repeat top left;
	text-decoration: none;
}

/* END a-z and symptom checker sections for "Hot Topics" module only */

#a-z, #symptom-checker {
	width: 214px;
	float: left;
	margin: 0;
	padding: 0 0 30px 0;
	height: 33px;
}

#symptom-checker {
	height: 106px;
}

#a-z a {
	background: url(../images/hot-topics/BTN_health_az.jpg) no-repeat top left;
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

#symptom-checker a {
	background: url(../images/hot-topics/BTN_symptom_checker.jpg) no-repeat top left;
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

#a-z a:hover {
	background: url(../images/hot-topics/BTN_health_az_OVER.jpg) no-repeat top left;
	text-decoration: none;
}

#symptom-checker a:hover {
	background: url(../images/hot-topics/BTN_symptom_checker_OVER.jpg) no-repeat top left;
	text-decoration: none;
}

/* End Hot Topics Test CSS */
/* home page redesigned blog styles*/
.homepage-healthy-tip-of-the-day {
	width: 214px;
	float: left;
	margin: 0 0 20px 0;
	overflow: hidden;
}
.homepage-healthy-tip {
	width: 214px;
	overflow: hidden;
	float: left;
}
.homepage-healthy-tip-title {
	width: 190px;
	padding: 8px 12px 3px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #091C30;
	background: #EBF4ED url(../images/home/healthtip_header_full.jpg) no-repeat;
	border-bottom: 1px solid #C9DECD;
	float: left;
}
.homepage-healthy-tip-text {
	margin: 12px;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #646C65;
	float: left;
	width: 190px;
	height: 147px;
}

.homepage-healthy-tip-text-space {
	height: 202px;
	width: 214px;
}
*+html .homepage-healthy-tip-text-space {
	height: 41px;
}
.homepage-healthy-tip-nav-buttons {
	width: 214px;
	float: left;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #BFCAD3;
	margin-top: 12px;
	overflow: hidden;
}
.homepage-healthy-tip-nav-button-left {
	float: left;
	width: 54px;
	margin: 0 0 6px 12px;
}
.homepage-healthy-tip-nav-button-right {
	float: right;
	width: 40px;
	margin: 0 12px 6px 0;
}
.homepage-healthcare-reform-safety {
	width: 748px;
	float: left;
	clear: left;
	margin: 0 0 30px 0;
}
#homepage-healthcare {
	clear: both;
	color: #000000;
	font: normal 12px Arial, Helvetica, sans-serif;
	float: left;
	line-height: 16px;
	/*margin: 0 0 30px 0;*/
	margin: 0 0 50px 0;
	padding:0 0 0 0;
	width: 748px;
}
*+html #homepage-healthcare {
	/*padding: 0 0 30px 0;*/
	padding: 0 0 50px 0;
}
#homepage-healthcare h2 {
	color: #091C30;
	font: bold 16px Arial, Helvetica, sans-serif;
	line-height: normal;
	margin: 0;
	padding: 0 12px 11px;
}
#homepage-healthcare a:link {
	color: #176FCC;
	text-decoration: none;
}
#homepage-healthcare a:visited {
	color: #176FCC;
	text-decoration: none;
}
#homepage-healthcare a:hover {
	color: #176FCC;
	text-decoration: underline;
}
#homepage-healthcare .photo {
	border: 0 none;
	float: left;
	padding: 0 11px 12px 12px;
	margin: 0;
	width: 80px;
}
#homepage-healthcare .sub-content {
	float: left;
	font-size: 12px;
	line-height: 16px;
	width: 232px;
	padding: 0 12px 0 0;
}
#homepage-healthcare .read-more {
	background: url(../images/crh_more_arrows.gif) no-repeat scroll 0 5px;
	color: #176FCC;
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height: 14px;
	margin: 0;
	padding: 0 0 0 8px;
}
#homepage-healthcare .vertical-line {
	border-right: 1px solid #c3e2d0;
	float: left;
	height: 80px;
	width: 9px;
	margin: 0 18px;
}

#homepage-blogs #rssContent li a {
	color: #000;
	text-decoration: underline;
}
#homepage-blogs #rssContent li a:hover {
	color: #768b9e;
}
#homepage-blogs {
	width: 522px;
	overflow: hidden;
	float: left;
	clear: left;
	padding: 0 0 17px 0;
	border-bottom: solid 1px #c0cad3;
	margin-right: 12px;
}
#homepage-blogs .homepage-blogs-title {
	width: 512px;
	padding: 8px 0 3px 10px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #091C30;
	background: #EEF1F6 url(../images/news_header_full.jpg) no-repeat;
	border-bottom: 1px solid #c0cad3;
	float: left;
}
#homepage-blogs .homepage-blogs-column {
	width: 500px;
	float: left;
	overflow: hidden;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 15px 20px 0 0;
	vertical-align: bottom;
	display: table-cell;
}
#homepage-blogs ul {
	margin: 4px 0 0 0;
	padding: 0;
}
#homepage-blogs li {
	background: url(../images/crh_newsdash.gif) no-repeat 0 8px;
	list-style-type: none;
	margin: 0 0 6px 13px;
	padding: 0 0 0 13px;
	line-height: 16px;
	float: left;
	width: 215px;
	height: 2.7em;
	display: inline;
	overflow: hidden;
}
#homepage-blogs .read-more {
	background: url(../images/crh_more_arrows.gif) no-repeat scroll 0 5px;
	color: #176FCC;
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height: 14px;
	margin: 5px 0 0 26px;
	padding: 0 0 0 10px;
	float: left;
	clear: left;
	width: 200px;
}
#homepage-blogs .read-more a {
	color: #176FCC;
	text-decoration: none;
}
#homepage-blogs .read-more a:hover {
	text-decoration: underline;
}

/*new right column styles*/
#crh_home_right {
	width: 150px;
	background: #f7f4ed;
	/*height: 100%;*/
	height: 945px;
	margin: 0px;
	padding: 0px;
	/*overflow: auto;*/
	overflow: hidden;
	}
	
#crh_home_right .signup {
	margin: 0px;
	padding: 0px;
	}
	
#crh_home_right .signup dl {
	margin: 15px 10px 7px 10px;
	}

#crh_home_right .signup dl dt {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #2d3e4d;
	}
	
#crh_home_right .signup dl dd {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #2d3e4d;
	margin: 0px 5px 15px 0px;
	}
	
#crh_home_right .signup dl dd a:link, #crh_home_right .signup dl dd a:visited {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #d12424;
	text-decoration: none;
	}
	
#crh_home_right .signup dl dd a:hover, #crh_home_right .signup dl dd a:active {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #d12424;
	text-decoration: underline;
	}
	
#crh_home_right .signup dd.login {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 0px;
	color: #000000;
	}
#crh_home_right .signup dd.uname_pass {
    font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
    margin: 5px 0px 1px 0px;
    }
#crh_home_right .signup dd.remember {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 2px 0px 5px -4px;
	color: #000;
	vertical-align: text-top;
	}
#crh_home_right .signup dl dd.forgot {
    font-weight: normal;
	font-size: 10px;
	margin: 0px;
    }
#crh_home_right .signup dl dd.forgot a:link, #crh_home_right .signup dl dd.forgot a:visited {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
	
#crh_home_right .signup dl dd.forgot a:hover, #crh_home_right .signup dl dd.forgot a:active {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: underline;
	}
#crh_home_right_header {
	width: 150px;
    background-color: #FFFFFF;
	margin-bottom: 1px;
	}
#crh_home_right .signup dd.hr_right {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 2px 0px 5px -4px;
	color: #000;
	vertical-align: text-top;
	}
#crh_home_right .sign-in_button_push_up {
    margin: 7px 0px 7px 0px;
	}
#crh_home_right .crh_form_pull {
    margin: 0px 0px -1px 0px;
    }
#crh_home_right .pull_up {
    padding: 10px 0px 10px 0px;
	}
/*end of new right column styles*/


/* RIGHT COLUMN STYLES 
#crh_home_right {
	width: 150px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	}
	
#crh_home_right .signup {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #E0D0AB;
	}
	
#crh_home_right .signup dl {
	margin: 15px 10px 7px 10px;
	}

#crh_home_right .signup dl dt {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #2d3e4d;
	}
	
#crh_home_right .signup dl dd {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #2d3e4d;
	margin: 0px 5px 15px 0px;
	}
	
#crh_home_right .signup dl dd a:link, #crh_home_right .signup dl dd a:visited {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #d12424;
	text-decoration: none;
	}
	
#crh_home_right .signup dl dd a:hover, #crh_home_right .signup dl dd a:active {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	}
	
#crh_home_right .signup dd.login {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 0px;
	color: #000000;
	}
#crh_home_right .signup dd.uname_pass {
    font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
    margin: 5px 0px 1px 0px;
    }
#crh_home_right .signup dd.remember {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 2px 0px 5px -4px;
	color: #000;
	vertical-align: text-top;
	}
#crh_home_right .signup dl dd.forgot {
    font-weight: normal;
	font-size: 10px;
	margin: 0px;
    }
#crh_home_right .signup dl dd.forgot a:link, #crh_home_right .signup dl dd.forgot a:visited {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
	
#crh_home_right .signup dl dd.forgot a:hover, #crh_home_right .signup dl dd.forgot a:active {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: underline;
	}
#crh_home_right_header {
	width: 150px;
    background-color: #FFFFFF;
	margin-bottom: 1px;
	}
#crh_home_right .signup dd.hr_right {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 2px 0px 5px -4px;
	color: #000;
	vertical-align: text-top;
	}
#crh_home_right .sign-in_button_push_up {
    margin: 7px 0px 7px 0px;
	}
#crh_home_right .crh_form_pull {
    margin: 0px 0px -1px 0px;
    }
#crh_home_right .pull_up {
    padding: 10px 0px 10px 0px;
	}
*/
#crh_BBD_image {
    padding: 5px 0px 7px 10px;
    }
#crh_BBD_form {
    margin: 0px 0px 0px 0px;
    }
#crh_BBD_link {
    padding: 0px 0px 15px 10px;
	line-height: 14px;
    }
#crh_BBD_link a:link {
	font: 11px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
#crh_BBD_link a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
#crh_BBD_link a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: underline;
	}


/* homepage news */

 #homepage_news
{
	width: 750px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#000;
	border: 1px solid #a9d3d4;
	background: url(../images/crh_homenews.jpg.jpg) repeat-x;
	overflow: hidden;
	height: 255px;
}



 #homepage_news a:link { text-decoration: underline; color: #091c30; }
 #homepage_news a:visited { text-decoration:underline; color: #091c30; }
 #homepage_news a:hover { text-decoration:underline; color: #70afb0; }

 #homepage_news .todays_news .highlights a:link { text-decoration: underline; color: #091c30; }
 #homepage_news .todays_news .highlights a:visited { text-decoration:underline; color: #091c30; }
 #homepage_news .todays_news .highlights a:hover { text-decoration:underline; color: #70afb0; }


 #homepage_news .slide
{
	padding: 12px 0 0 12px;
	float: left;
	width: 404px;
	overflow: auto;
}

 #homepage_news .todays_news
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	float:left;
	width: 320px;
	vertical-align: top;
	margin: 0 0 0 12px;
}

 #homepage_news .todays_news h1
{
font: bold 16px Arial, Helvetica, sans-serif;
color: #091c30;
padding: 15px 25px 0 15px; 
margin: 0;
}



 #homepage_news .todays_news .highlights
{
font: normal 12px Arial, Helvetica, sans-serif;
color: #091c30; 
width: 320px;
}

 #homepage_news .todays_news .highlights
{
float: left; 
}


 #homepage_news .todays_news .highlights ul
{
	margin:0;
	padding:10px 0 0px 0;
	list-style: none;
}

 #homepage_news .todays_news .highlights li
{
	margin:0;
	padding: 0 5px 0 17px;
	background: url(../images/crh_newsdash.gif) no-repeat 0 15px;
	line-height: 24pt;
} 

 #homepage_news .todays_news .highlights li.arrow
{
	margin:0 0 0 17px;
	background: url(../images/crh_news_doublearrow.gif) no-repeat left; 
	padding: 0 0 0 10px;	
	line-height: 1.9em;
	font-weight: bold;
} 
 #homepage_news .todays_news .highlights li.arrow_rc_news
{
	font-size: 11px;
	margin:0 0 0 17px;
	background: url(../images/crh_news_doublearrow.gif) no-repeat left; 
	padding: 0 0 0 10px;	
	line-height: 1.9em;
	font-weight: bold;
} 

#homepage_news .todays_news .highlights li.arrow a:link { text-decoration: none; color: #176fcc; }
#homepage_news .todays_news .highlights li.arrow a:visited { text-decoration:none; color: #176fcc; }
#homepage_news .todays_news .highlights li.arrow a:hover { text-decoration:underline; color: #176fcc; }

#homepage_news .todays_news .highlights li.arrow_rc_news a:link { text-decoration: none; color: #176fcc; }
#homepage_news .todays_news .highlights li.arrow_rc_news a:visited { text-decoration:none; color: #176fcc; }
#homepage_news .todays_news .highlights li.arrow_rc_news a:hover { text-decoration:underline; color: #176fcc; }

/* Expert Ratings box */

 #health_homepage_ratings {
	background: #eef1f6;
	border: 1px solid #c3d2e0;
	margin: 22px 0 20px 0;
	padding: 0;
	width: 517px;
	height: 245px;
	float: left;
	}
 #health_homepage_ratings .rc_ratings {
 width: 525px;
 }
	
 #health_homepage_ratings .ratings_link {
	display: block;
	background: #FFEEC1 url(../images/crh_crh_slug2.gif) no-repeat center right; /*Health transition phase 2*/
	font: bold Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	margin-top: 3px;  
	}

  #health_homepage_ratings dl {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
  #health_homepage_ratings dl dt {
 	background: url(../images/xpertratings_headbit.gif) repeat-x;
	height: 23px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
  #health_homepage_ratings dl dt img {
	margin: 0;
	padding: 0;
	}
	
  #health_homepage_ratings dl dd {
 	background: #fff;
	width: 160px;
	height: 202px;
	margin: 10px 0 29px 8px;
	padding: 0;
	list-style: none;
	float: left;
	border: 1px solid #b6c9d9;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	}


 * html #health_homepage_ratings dl dd {
	margin: 10px 4px 9px 4px;
	float: left;
	} /* for IE */

  #health_homepage_ratings dl a:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
	
  #health_homepage_ratings dl a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #176fcc;
	text-decoration: none;
	}
	
  #health_homepage_ratings dl a:hover {
	text-decoration: underline;
	}
	
  #health_homepage_ratings dl a:active {
	text-decoration: underline;
	margin: 0 0 20px 0;
	}
	
  #health_homepage_ratings dl p {
 	text-align: center;
	margin: 10px 0 2px 0;
	}
	
  #health_homepage_ratings dl p img {
	border: 0;
	margin: 0;
	padding: 0;
	}
	
  #health_homepage_ratings dl dd ul {
 	border: 0;
	margin: 5px 15px 0 -33px;
	list-style: none;
	}

 * html  #health_homepage_ratings dl dd ul {
	margin: 8px;
	}
	
  #health_homepage_ratings dl dd ul li {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0;
	}
	
  #health_homepage_ratings dl h1 {
 	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 0 0 1px -5px;
	}
	
  #health_homepage_ratings dl dd .copy {
	border: 0;
	margin: 5px 8px 9px 10px;
	}
	
	#home_adwatch
{
	width: 218px;
	border-top: 1px solid #c3d2e0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 14px 8px 18px 12px;
	float: right;
}

#home_adwatch a { text-decoration:none; color:#176fcc; font-weight: bold;}
#home_adwatch a:link { text-decoration:none; color:#176fcc; font-weight: bold;}
#home_adwatch a:hover { text-decoration: underline; color:#176fcc; font-weight: bold;}

#home_adwatch h2
{
	font: bold 16px/1.2em Arial, Helvetica, sans-serif;
	color: #091c30;
	padding: 0px;
	margin: 12px 0 8px 12px;
}

#home_adwatch .blurb
{
	padding: 0 12px 0 12px;
	line-height: 1.4em;
}

#home_adwatch img
{
	padding: 0 0 9px 12px;
}

#home_adwatch ul
{
	width: 218px;
	margin: 0;
	color: #000;
	list-style:none;
	float: left;
	padding: 0px;
}

#home_adwatch li
{
	background: url(../images/small_arrows.gif) no-repeat 12px 5px;
	padding: 0 0 0 24px;
} 

#healthcare {
	width:520px;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000;
	border-bottom: 1px solid #c3d2e0;
	float: left;
	border-top: 1px solid #c3d2e0;
	padding: 0;
	margin: 0 0 20px 0;
}

#healthcare .arrowlist {
	width: 109px;
	float: right;
}

#healthcare ul {
	width: 120px;
	margin: 0;
	color: #000;
	list-style:none;
	padding: 0 0 10px 0;
}
#healthcare li {
	margin: 0;
	background: url(../images/small_arrows.gif) no-repeat 0 5px;
	padding: 0 0 0 12px;
	line-height: 1.4em;
}
#healthcare h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #91c30;
	padding: 12px 0 12px 12px;
	margin: 0;
}
#healthcare a:link {
	text-decoration: none;
	color:#176fcc;
	font-weight: bold;
}
#healthcare a:visited {
	text-decoration: none;
	color:#176fcc;
}
#healthcare a:hover {
	text-decoration: underline;
	color:#176fcc;
}
#healthcare .content-left {
	width:250px;
	float: left;
	padding-bottom: 5px;
}
#healthcare .content-left img {
	float:left;
	margin:0 12px 20px 12px;
	padding:0;
}
#healthcare .content-right {
	float:right;
	width:250px;
	padding: 0 10px 5px 0;
}
#healthcare .content-right img {
	float:left;
	margin:0 12px 30px 12px;
	padding:0;
}

#home_bbd_box {
	width: 192px;
	border: 1px solid #c3d2e0;
	font: bold 11px/1.4em Arial, Helvetica, sans-serif;
	float: right;
	margin: 0 8px 10px 0;
	padding: 20px 12px 20px 12px;
}
#home_bbd_box img{
	padding: 0 0 15px 10px;
}

#home_bbd_box ul {
	width: 120px;
	margin: 0;
	color: #000;
	list-style:none;
	padding: 0 0 10px 0;
}
#home_bbd_box li {
	margin: 0;
	background: url(../images/small_arrows.gif) no-repeat 0 5px;
	padding: 0 0 0 12px;
	line-height: 1.4em;
}
#home_bbd_box a { text-decoration:none; color:#176fcc; font-weight: bold;}
#home_bbd_box a:link { text-decoration:none; color:#176fcc; font-weight: bold;}
#home_bbd_box a:hover { text-decoration: underline; color:#176fcc; font-weight: bold;}

#home_health_experts {
	background: url(../images/B3_02_health_experts_2.jpg) no-repeat;
	width: 218px;
	float: right;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	margin: 20px 8px 0 12px;
	height: 215px;
}



#home_health_experts .text{
padding: 40px 6px 0 100px;
}

/* Health violator ad */

.crh-violator {
	position: absolute;
	top: 25px;
	left: 0;
	background: transparent url(/health/resources/images/CRH_violator.png) top left no-repeat;
	padding: 27px 0 0 11px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	height: 150px;
	width: 150px;
	color: #091c30;
	z-index: 999;
}
.crh-violator a {
	text-decoration: none;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 3px;
}
/* Transition phase 2 start*/
#home-health-experts {
    background: url("/health/resources/images/B3_02_health_experts_2.jpg") no-repeat scroll 0 0 transparent;
    float: right;
    font: 11px/14px Arial,Helvetica,sans-serif;
    height: 215px;
    margin: 0 8px 58px 0;
    width: 218px;
}

#home-health-experts .text {
padding: 40px 6px 0 100px;
}
#crh_homepage_container .connect-container {
    float: left;
    padding: 0 11px 18px 0;
    width: 214px;
}
#crh_homepage_container .connect-title {
    background: url("/health/resources/images/home/healthtip_header_full.jpg") no-repeat scroll 0 0 #EBF4ED;
    border-bottom: 1px solid #C3D2E0;
    float: left;
    font: bold 16px/1.9em Arial,Helvetica,sans-serif;
    height: 29px;
    margin: 0;
    padding: 0;
    text-indent: 10px;
    width: 214px;
}
#crh_homepage_container .follow-us-title {
    color: #000000;
    float: left;
    font: bold 16px/20px Arial,Helvetica,sans-serif;
    margin: 15px 0 6px;
    padding: 0 0 0 12px;
    width: 214px;
}
#crh_homepage_container .social-media-labels {
    /*border-bottom: 1px solid #C3D2E0;*/
    float: left;
    margin: 0 0 14px 8px;
    padding: 0 0 14px;
    width: 182px;
}
#crh_homepage_container .social-media-labels img {
    border: 0 none;
    padding: 0 6px 0 0;
}
#crh_homepage_container .mobile-health-alerts {
    border-bottom: 1px solid #C0CAD3;
    clear: both;
    float: none;
    margin: 0;
    padding: 0 0 55px;
    width: 214px;
}
#crh_homepage_container .mobile-health-alerts-title {
    color: #000000;
    float: none;
    font: bold 16px/20px Arial,Helvetica,sans-serif;
    margin: 0 0 6px;
    padding: 0 0 0 12px;
    width: 214px;
}
#crh_homepage_container .mobile-health-alerts-text {
    font: 12px/15px Arial,Helvetica,sans-serif;
    padding: 0 0 6px 12px;
}
#crh_homepage_container .mobile-health-alerts a:link, #crh_homepage_container .mobile-health-alerts a:visited, #crh_homepage_container .mobile-health-alerts a:active {
    color: #176FCC;
    font: bold 16px/20px Arial,Helvetica,sans-serif;
    padding: 0 0 0 12px;
    text-decoration: none !important;
}
#connect-container .mobile-health-alerts a:hover {
    color: #176FCC;
    padding: 0 0 0 12px;
    text-decoration: underline;
}
#homepage-healthcare {
    margin: 0 0 40px;
}
#homepage-healthcare .subcategory-promos h2 {
    padding: 0 0 11px;
}
#homepage-healthcare .subcategory-promos:first-child h2 {
    padding: 0 12px 11px;
}#homepage-healthcare .subcategory-promos h2 {
    padding: 0 0 11px;
}
#homepage-healthcare .subcategory-promos:first-child h2 {
    padding: 0 12px 11px;
}
#crh_homepage_container .subcategory-promos {
    float: left;
    margin: 10px 0 0;
    padding: 0;
    width: 340px;
}
#crh_homepage_container .subcategory-promos:first-child {
    border-right: 1px solid #C3D2E0;
    margin: 10px 30px 0 0;
    width: 375px;
}
#homepage-healthcare .photo {
    padding: 0 11px 0 12px;
}
#homepage-healthcare .sub-content {
    width: 250px;
}
#crh_homepage_container a.sub-content {
    font: bold 12px/14px Arial,Helvetica,sans-serif;
}
#crh_homepage_container .read-more {
    background: url("/health/resources/images/crh_more_arrows.gif") no-repeat scroll 0 5px transparent;
    color: #176FCC;
    font: bold 11px/16px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0 0 0 8px;
}
#crh_homepage_container .homepage-blogs-column .read-more {
    margin: 0 0 0 12px;
}
#crh_homepage_container .read-more {
    font-size: 11px;
}
/* find ratings styles start */
#content-body-find-ratings-home {
	background: url(http://consumerreports.org/health/resources/images/doctors-hospitals/find_ratings_wide_header_bkg.gif) repeat-x 0 100%;
	border-bottom: 1px solid #D1B581;	
	height: 252px;
    float: left;
    font: 12px/16px Arial,Helvetica,sans-serif;
    margin-bottom: 20px;
    width: 520px;
	}
#content-body-find-ratings-home .search-selector-top {
    background: url("/health/resources/images/doctors-hospitals/find_ratings_wide_bkg.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #D1B581;
    color: #091C30;
    float: left;
    font: bold 16px Arial,Helvetica,sans-serif;
    height: 27px;
    margin-bottom: 14px;
    min-height: 27px;
    padding: 8px 0 0 12px;
    width: 506px;
}
#content-body-find-ratings-home .QG-icon-container {
	float: left;
    height: 130px;
	padding: 4px 8px;
    width: 520px;
}

#content-body-find-ratings-home .QG-icon-container h3 {
    margin: 0;
    padding: 0 24px;
	line-height: 18px;
}

#content-body-find-ratings-home .QG-icon-container .QC-text {
    margin: 0;
    padding: 0 24px 35px;
}

#content-body-find-ratings-home .QG-icon-container .QG-icon {
    float: left;
	height: 105px;
	overflow-y: hidden;
 	padding: 0 0 0 37px;
 	}
	
#content-body-find-ratings-home .QG-icon-container .QG-icon#QG-icon-1 {
	padding: 0;
	}

#content-body-find-ratings-home .QG-icon-container .QG-icon img {
	display: block;
    margin-top: 0; 
	border: 0;
	}

#content-body-find-ratings-home .QG-icon-container .QG-icon:hover img {
	display: block;
    margin-top: -105px;
	}
#content-body-find-ratings-home .search-selector-top .search-selector-top-blobs {
    float: right;
    margin: 3px 10px 0 0;
    width: 72px;
}
#content-body-find-ratings-home .search-selector-top .search-selector-top-title {
    float: left;
    width: 400px;
}
/* find ratings styles end */
/* Transition phase 2 end*/
