			#content-header {
				clear: both;
				width: 920px;
				height: 59px;
				margin: 0px;
				border-right: 1px solid #c3d2e0;
				border-left: 1px solid #c3d2e0;				
				background: url(../images/header/crh_bkgnd_gradient2.jpg) repeat-x;	
				border:0px solid blue;
			}


			#content-header .module-header { 
				font:normal 11px Arial;
				padding-left:5px;
				margin-top: 8px;
			}

			#content-header .module-text {
				margin-left:20px; 
				margin-top:5px; 
				height:30px;  
				color:#333333; 
				font-weight:bold; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:20px; 
			}
			
			#content-header .module-image { 
				float:right; 
				margin-right:10px; 
				margin-top:5px;  
				width:150px;
			}

			#top-content-modules {
				width: 750px;
				border-bottom: 1px solid #c3d2e0;
				padding: 20px 10px 10px 0px;
				border:1px solid #000000;
				background-color:#ceebeb; 				
				float:left;
				border:0px solid green;
			}			

			#top-content-modules #category-navigation-module {
				width:515px;
				margin:5px 0 0 5px;
				float: left;
				border:0px solid red;				 
			}

			#category-navigation-module .module-header {
				padding:12px 0 12px 12px;
				background:url(../images/common/crh_conditions_crossbkgnd.jpg) left bottom repeat-x;
				border-top:1px solid #e0d0ab; 
				border-bottom:1px solid #e0d0ab;
				font:bold 16px Arial,Helvetica, sans-serif; 
				border:0px solid blue;				
			}

			#category-navigation-module .module-subheader {
				padding:6px 12px;
				float:left;
				width:90%;				
			}
			
			#category-navigation-module .module-subheader a {
				color:#176fcc; 
				text-decoration:none;
			}

            #category-navigation-module .module-subheader  img {
				padding-left:100px;
			}

            #category-navigation-module .module-body {
				padding:12px 0 12px 0; 
				background:#ffffff;
				float:left;
				border:0px solid black;
				width:100%;
			}
			
			#category-navigation-module .module-body .content{ 
				float:left; 				
				font:11px Arial, Helvetica, sans-serif; 				
				color:#176fcc; 				
				margin:10px;
				padding:5px;				
			}

			#category-navigation-module .module-body .content a {
				color:#176fcc; 
				display:block;				
			}

			#category-navigation-module .module-footer {
				padding: 12px;
				clear:both;
				margin:0px;				
				border-top:1px solid #ddcba5;
				border-bottom:1px solid #ddcba5;
				background-color: #F9F3E5;
				background-image: url(../images/common/crh_pills.jpg);
				background-repeat: no-repeat;
				background-position: 100% 100%;
			}
			
			#category-navigation-module .module-footer a {
				color:#176fcc; 
				font-weight:bold; 
				text-decoration:none;
			}

           

            #ratings-module {
				width: 218px;
				float: right;
				margin:5px 0 0 0;
				border:0px solid red;
				background-color:#f0f8ff;
			}

			#ratings-module .module-header {
				padding: 7px 0 7px 10px;				
				font:bold 16px Arial,Helvetica, sans-serif; 				
			}

			#ratings-module .module-body {
				padding: 5px 5px 15px 5px;
			}

			#ratings-module .module-footer {
				padding: 20px 0 0 0;				
			}

			
			.blue-highlight{ 
				color:#176fcc ; 
				font:bold 13px Arial; 
				text-decoration:none;
			}
			
			.black-highlight{ 
				color:#000000; 
				font:bold 13px Arial; 
				text-decoration:none;
			}
			
			.green-highlight{ 
				color:#60a82f; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:12px; 
				font-weight:bold;
			}
			
			#mid-content-modules {
				width: 750px;
				background-color: #ffffff;
				margin-bottom: 20px;
				border:0px solid green;
			}

			#news-module {
				width: 515px;
				margin-right: 5px;
				float: left;
				padding-bottom:10px;
				border-bottom: 1px solid #a9d3d4;
			}

			#news-module .module-header {								
				background-color:#ceebeb;
				height:29px;
				font:bold 16px Arial,Helvetica, sans-serif; 
				margin:20px 0 0 0; 				
				padding:10px 0px 0 10px; 	
				border-bottom:1px solid #a9d3d4;
				border:0px solid brown;				
			}

			#news-module .module-body {
				padding: 12px 0 0 12px;				
				border:0px solid blue;
				float:left;
			}

			#news-module .module-body .module-image {
				float: left;
				margin: 0;
				width: 175px;				
				border:0px solid red;
			}
			
			#news-module .module-body .caption {
				color:#176fcc ; 
				font:bold 11px Arial; 
				text-decoration:none;
			}
			
			#news-module .module-body .module-text {
				font: normal 12px Arial, Helvetica, sans-serif;
				color: #000;
				float:left; 	
				margin:0 0 0 5px;
				border:0px solid red;				
			}
			
			#news-module .module-body .module-text ul {
				margin:0;
				padding:0; 
				list-style: none; 
				border:0px solid green;						
			}

			#news-module .module-body .module-text ul li
			{
				margin:0;
				padding:0;
				line-height: 2.5em;	
				background: url(../images/common/crh_newsdash.gif) no-repeat 0px 14px;
					
			} 
			
		#news-module .module-body .module-text ul li a:link
		{
			font:normal 12px Arial;
			padding:0 0 0 10px;
			color:#091C30; 
			text-decoration:underline;
		}
		#news-module .module-body .module-text ul li a:visited
		{
			color:#091C30; 
			text-decoration:underline;
			font:normal 12px Arial;
			padding:0 0 0 10px;
		}
		#news-module .module-body .module-text ul li a:hover
		{
			color:#70AFB0;
			font:normal 12px Arial;
			padding:0 0 0 10px;
		}
			
			#news-module .module-footer {
				padding: 12px;
			}

			#health-experts-module { 
				background:transparent url(../images/common/healthexperts5.jpg) no-repeat scroll left top;
				display:block;
				float:right;
				height:215px;
				margin:20px 0 0 12px;
				width:218px;            
            }
			
			#health-experts-module .module-body{
				padding:40px 6px 0 100px;
            }
			
			#health-experts-module .module-footer {
				padding: 12px;
			}

			

			#bottom-content-modules {
				width: 760px;
				background-color: #ffffff;
			}

			#how-to-choose-module {  
				width: 522px;				
				float: left;				
				margin:20px 0px 0px 0px; 
				background:url(../images/common/crh_dollarsign_g.gif) no-repeat;				
				padding:0px; 								
				border:0px solid green;
				height:185px;
			}

			#how-to-choose-module .module-header {
				padding: 5px 0 5px 12px;
				font:bold 14px Arial,Helvetica, sans-serif; 
				border:0px solid green;
			}

			#how-to-choose-module .module-body {
				padding:0 12px 0 12px;
				float:left;
			}

			#how-to-choose-module .module-body #related-reports {
				width:200px; 
				float:left; 
				margin-right:20px; 				
				border:0px solid blue;
			}
			
			#how-to-choose-module .module-body #compare-prices {
				width:200px; 
				float:right; 
				margin-right:20px; 		
				margin-left:40px;
			}
			
			#how-to-choose-module .module-body ul {
				margin:0;
				padding:5px 0 0 15px; 				
				border:0px solid green;						
			}

			#how-to-choose-module .module-body ul li {
				margin:0;
				padding:2px;								
			} 
			
			#how-to-choose-module .module-body ul li a
			{				
				color:#176fcc; 
				font:11px Arial; 				
				padding:0 0 0 2px;
			} 
			
			
			#how-to-choose-module .module-subheader {				
				font:bold 12px Arial,Helvetica, sans-serif; 
			}
			
			#how-to-choose-module .module-footer {
				padding: 12px;
			}

						
			#get-involved-module {
				width: 218px;
				float: right;
				margin:45px 0 0 10px;
				padding:5px 0 5px 5px;
				border:0px solid red;				
				background:url(../images/common/crh_arrow.gif) no-repeat; 								
				height:180px;
				
				
			}

			#get-involved-module .module-header {								
				font:bold 16px Arial,Helvetica, sans-serif; 
				padding:0 0 0 5px;
			}

			#get-involved-module .module-subheader {								
				font:bold 11px Arial,Helvetica, sans-serif; 				
				color:#176fcc;
			}
			#get-involved-module .module-body {
				padding: 5px;
				font:11px Arial,Helvetica, sans-serif; 
			}

			#get-involved-module .module-footer {
				padding: 12px;
			}
			
