body		{background: #dfdbd5; font-family: arial, sans-serif;}

a			{text-decoration: none;}
a:visited	{}
a:hover		{text-decoration: underline;}

/* @group Layout */
#wrapper	{width: 780px; margin: 20px auto; border: 1px solid #b3b2b0; background: white;}

/* Content Area Default LI (2 Levels) */
ul.bullet		{margin: 0; margin-bottom: 1em; padding: 0; border: 0; list-style: none;}
ul.bullet li	{margin: .5em 0; padding: 0; padding-left: 12px; padding-right: 35px; background: url('http://www.meridianathome.com/images/icons/bullet.gif') no-repeat left center; color: #2d5d92; background-position: 1px 5px;}
ul.L2  			{margin-left: 0;}
ul.L2 li		{background-image: url('http://www.meridianathome.com/images/icons/bullet_L2.gif');}
ul.level2 li	{background: url('http://www.meridianathome.com/images/icons/bullet_L2.gif') no-repeat 1px 5px; padding-left: 12px;}
ol 				{list-style-type: decimal; border: 0; margin: 0 2em; padding: 0; padding-bottom: 1em;}
ol li			{color: #2d5d92; margin: 10px 0;}
ol li li		{color: #666; margin: 0; background: url('http://www.meridianathome.com/images/icons/bullet.gif') no-repeat left center; padding-left: 12px;}
ol.list_bold	{font-weight: bold;}
.list_item		{display: block; font-weight: normal; color: #4d4d4d;}
.hide, .alt, .preload, .wai	{display: none;}

/******************** Header Code ********************/
#header					{width: 780px; height: 87px;}
#header_info_box		{float: right; position: relative; width: 476px; height: 31px; background: url('http://www.meridianathome.com/images/bg/bg_top_login.gif') no-repeat;}
#header_info_box p		{float: right; display: inline; margin: 6px 10px 0 0; font-size: 0.9em; font-weight: bold; color: #4d4d4d;}
#header_info_box p span	{color: #fff; padding: 0 2px; font-weight: normal;}
#header_info_box a		{font-weight: normal; color: #4d4d4d;}

/******************** Content Code ********************/
#content	{width: 780px;}

#left_content		{float: left; width: 247px;}
#left_content h1	{margin: 20px 0 10px; font: bold 1.5em arial; color: #c8cde4; text-align: center;}
#left_content h3	{margin: 20px 0 10px; font: bold 1.5em arial; color: #c8cde4; text-align: center;}
#left_content a img	{margin: 0 0 10px 16px;}

#right_content					{float: right; width: 532px; w\idth: 505px; margin: 10px 0 30px; padding-left: 27px; border-left: 1px dashed #b9c1db;}
#tier2-content #right_content	{border-left: none !important;}
#landing-content #right_content	{border-left: none !important;}

#left_content_inner				{border-right: 1px dashed #b9c1db; margin-top: 20px;}

#right_content h1		{margin-top: 20px; margin-bottom: 10px; font: bold 1.5em arial; color: #e86c75;}
#right_content h3		{margin-top: 20px; margin-bottom: 10px; font: bold 1.5em arial; color: #e86c75;}
#right_content h4		{color: #2d5d92; margin: .5em 0 0; font-size: 116%; font-weight: bold;}
#right_content a		{color: #2d5d92; text-decoration: underline;}
#right_content a:hover	{color: #2d5d92; text-decoration: none;}
#right_content p		{color: #3C3C3C; padding-right: 25px; padding-bottom: 8px; line-height:120%;}
#right_content li		{color: #3C3C3C;}

/******************** Home Page Code ********************/
#home_left_content		{float: left; width: 467px; w\idth: 429px; margin: 20px 0; padding: 0 0 0 38px; border-right: 1px dashed #b9c1db;}
#home_left_content h3	{font: normal 1.5em arial; color: #21449c;}

#home_intro				{width: 370px; margin: 10px 0 20px 3px; color: #3C3C3C;}
#home_intro a			{color: #e69b3d;}

#home_care				{float: left; width: 230px; padding-bottom: 7px; background: #ec8588 url('http://www.meridianathome.com/images/bg/bg_home_care_bottom.gif') no-repeat 0 bottom;}
#home_care_top			{display: block; width: 230px; height: 30px; background: url('http://www.meridianathome.com/images/bg/bg_home_care_top.gif') no-repeat;}
#home_care li			{padding: 0 0 2px 0; margin-bottom: 1px; background: url('http://www.meridianathome.com/images/bg/bg_home_care_border.gif') no-repeat center bottom;}
#home_care a			{display: block; width: 230px; w\idth: 198px; height: 22px; padding: 0 0 0 32px; font: normal 1.2em "Arial Narrow", sans-serif; color: white; font-weight:bold;background: url('../images/bg/bg_home_care_arrow.gif') no-repeat 10px 50%; line-height: 21px;}
#home_care a:hover		{text-decoration: none !important; background: #f1abaf url('http://www.meridianathome.com/images/bg/bg_home_care_arrow.gif') no-repeat 10px 5px;}

#health_topics		{float: left; width: 164px; margin-left: 12px; background: url('http://www.meridianathome.com/images/bg/bg_health_topic.gif') repeat-y;}
#health_bottom		{display: block; width: 164px; height: 7px; background: url('http://www.meridianathome.com/images/bg/bg_health_topic_bottom.gif') no-repeat 0 bottom;}
#health_topics h3	{margin-bottom: 3px; padding: 5px 0 0 15px; background: url('http://www.meridianathome.com/images/bg/bg_health_topic_top.gif') no-repeat;}
#health_topics li	{padding: 0 0 2px; margin-bottom: 1px;}
#health_topics a	{display: block; width: 148px; w\idth: 128px; height: 22px; he\ight: 19px; margin: 0 auto; padding: 3px 0 0 20px; font: bold 0.85em arial; color: #21449c; border-top: 1px dashed #d1d9eb; background: url('../images/bg/bg_health_topic_arrow.gif') no-repeat 7px 50%; line-height: 17px;}

#quote					{width: 395px; font: normal 1.3em "Arial Narrow", sans-serif; color: #E2404C; background: url('http://www.meridianathome.com/images/bg/bg_quote_end.gif') no-repeat right bottom;}
#quote p				{padding: 25px 0 0 15px; line-height: 25px; background: url('http://www.meridianathome.com/images/bg/bg_quote_begin.gif') no-repeat 0 10px;}

#quote_author			{font-size: 0.8em; background: none !important;}
#quote_author strong	{font: bold 1.05em arial;}

.questions 		{padding: 0; margin: 0 auto; width: 90%; border: 0;}
.questions li	{margin-bottom: 1em; color: #4d4d4d; font-weight: bold; font-style: italic;}


#home_right_content		{float: right; width: 312px; w\idth: 296px; margin: 20px 0; padding-left: 16px;}
#home_right_content img	{margin-bottom: 10px;}
#home_call				{position: relative; width: 280px; height: 118px; margin-bottom: 10px; background: url('http://www.meridianathome.com/images/bg/newsletter_bg.jpg') no-repeat;}

#featured_vid			{width: 280px; height: 109px; margin: 0; margin-bottom: 10px; padding: 0; background: #ec8588 url('http://www.meridianathome.com/images/bg/bg_featured_vid.gif') no-repeat;}
#featured_vid img		{float: left; display: inline; margin: 10px 0 0 10px; border: 4px solid #f5c5c6;}
#featured_vid p			{float: right; display: inline; width: 160px; margin: 0; margin-top: 55px; padding: 0; color: #fff; border: 0;}
#featured_vid p a		{font-weight: bold; color: #fede58;}
#featured_vid_bottom	{clear: both; display: block; width: 280px; height: 6px; background: url('http://www.meridianathome.com/images/bg/bg_featured_vid_bottom.gif') no-repeat 0 bottom;}

#featured_vidsmall		{position: relative; width: 216px; height: 136px; margin: 0 0 10px 16px; background: url('http://www.meridianathome.com/images/newmodules/smallmovie/featuredvid.gif') no-repeat;}
#featured_vidsmall p	{float:left; display: inline; width: 200px; w\idth: 190px; margin-right: 5px; padding: 75px 0 0 12px; color: white; font-size: 12px;}
#featured_vidsmall p a	{font-weight: bold; font-size: 12px; color: #fede58;}

/******************** Tier 2 Page Code ********************/
#tier2_banner0		{width: 780px; height: 150px; background: url('http://www.meridianathome.com/images/main_med1.jpg') no-repeat;} 
#tier2_banner0 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner		{width: 780px; height: 150px; background: url('http://www.meridianathome.com/images/main_med2.jpg') no-repeat;} 
#tier2_banner p		{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner3		{width: 780px; height: 150px; background: url('http://www.meridianathome.com/images/main_med3.jpg') no-repeat;} 
#tier2_banner3 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner4		{width: 780px; height: 150px; background: url('http://www.meridianathome.com/images/main_med7.jpg') no-repeat;} 
#tier2_banner4 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner5		{width: 780px; height: 150px; background: url('http://www.meridianathome.com/images/main_med4.jpg') no-repeat;} 
#tier2_banner5 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;}
#tier2_banner6		{width: 780px; height: 150px; background: url('http://www.meridianathome.com/images/main_med5.jpg') no-repeat;} 
#tier2_banner6 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner7      {width: 780px; height: 106px; background: url('http://www.meridianathome.com/images/topimages/inhome.jpg') no-repeat;}

#quote_box					{width: 212px; w\idth: 176px; margin: 18px 0 10px 18px; padding: 18px; font: bold 1em "Arial Narrow", sans-serif; color: #E2404C; border: 1px dashed #b9c1db; background: #f4f5fa;}
#quote_box #quote_author	{font-size: 1em !important;}

#well_call	{position: relative; width: 217px; height: 168px; margin: 0 0 10px 16px; background: url('http://www.meridianathome.com/images/newmodules/newsletter-small.jpg') no-repeat;}
.list_box	{float: left; width: 468px; w\idth: 418px; margin-top: 10px; padding: 13px 25px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}
.list_box ul			{float: left; width: 200px; margin: 10px 5px 0 0; font: bold 0.85em arial;}
.list_box ul li			{margin: 5px 0;}
.list_box ul a			{color: #2d5d92;}
.list_box ul a:hover	{color: #21449c;}

/******************** Tier 1 Page Code ********************/
.quote_box_sm		{float: right; display: inline; width: 168px; w\idth: 132px; margin: 18px 60px 10px 18px; padding: 18px; font: bold 1em "Arial Narrow", sans-serif; color: #E2404C; border: 1px dashed #b9c1db; background: #f4f5fa;}
.quote_box_sm h4	{font-weight: bold;}

#right_content .quote_box_sm p				{width: auto; color: #ec8588;}
#right_content .quote_box_sm .quote_author	{font-size: 1em;}

#tier1_box			{width: 220px; margin: 10px 0 10px 16px; background: url('http://www.meridianathome.com/images/bg/bg_tier1_box.gif') repeat-y;}
#tier1_box_top		{display: block; width: 220px; height: 7px; background: url('http://www.meridianathome.com/images/bg/bg_tier1_box_top.gif') no-repeat;}
#tier1_box_bottom	{display: block; width: 220px; height: 7px; background: url('http://www.meridianathome.com/images/bg/bg_tier1_box_bottom.gif') no-repeat 0 bottom;}
#tier1_box li		{padding: 1px 0; border-top: 1px dashed #667ebb;}
#tier1_box a		{display: block; width: 220px; w\idth: 195px; height: 22px; he\ight: 21px; margin: 0 auto; padding: 1px 0 0 25px; font: normal 1.15em "arial narrow", sans-serif; color: white; background: url('../images/bg/bg_tier1_arrow.gif') no-repeat 10px 5px; line-height: 21px;}
#tier1_box a:hover	{background: #6d84be url('http://www.meridianathome.com/images/bg/bg_tier1_arrow.gif') no-repeat 10px 50%; text-decoration: none;} 

/******************** Video Page Code ********************/
.vid_category	{width: 247px; w\idth: 232px; padding: 6px 0 0 15px; background: url('http://www.meridianathome.com/images/bg/bg_vid_category.gif') repeat-x; color: #363c5f; font-size:11px;} 
.vid_box a		{display:block; width: 247px; w\idth: 232px; padding: 6px 0 0 15px; color: #E2404C; border-bottom: 1px dotted #dce0ed; line-height:12px; font-size:11px;} 
.vid_box a:hover, #vid_box .active	{background: #fceeee;} 

#video_box	{margin: 20px 0; text-align: center;} 
#video_desc	{width: 471px; padding: 1em; border: 1px dashed #b9c1db; background: #f4f5fa;} 
#video_desc h3	{margin: 0 !important;} 
#video_desc p	{margin: 10px 0; color: #4d4d4d;}
#video_desc a	{color: #e86c75;} 

#left_content_video		{width: 180px; margin-right: 1em;}
#right_content_video		{width: 550px; padding-left: 20px;}
			
.vid_category_video 					{width: 100%; margin: 0; padding: 5px 0; padding-left: 5px;}
.vid_box_video						{margin-left: 1em;}
.vid_box_video a,.vid_box_video a:visited	{width: 100%; margin: 0; padding: 0; line-height: 2em;}
			
#video_box_video {border: 0; margin: 20px 0; text-align: left;} 

.back_to_top	{display: block; margin-top: 10px; color: #e86c75;}

/******************** Footer Code ********************/
#footer			{width: 780px; margin: 0 auto 20px auto; padding-bottom: 40px;}
#footer ul li	{float: left;}
#footer a		{float: left; display: block; padding: 0 10px; font-size: 0.8em; color: #a0a0a0; border-right: 1px solid #a0a0a0;}
#footer a.last	{border-right-width: 0;}
 	/* @end */

/* @group Nav */
#nav			{width: 780px;}
#nav_upper		{width: 780px; height: 23px; background: url('http://www.meridianathome.com/images/bg/bg_nav_l1.gif') repeat-x;}
#nav_upper li	{float: left; height: 23px; padding-right: 2px; background: url('http://www.meridianathome.com/images/bg/bg_nav_l1_bar.gif') no-repeat right 0; overflow: hidden;}
#nav_upper li a			{display: block; float: left; padding: 4px 0; /*line-height: 23px;*/	height: 23px; font: normal 0.9em arial; color: #363c5f; text-align: center;}
#nav_upper li a:hover	{background-color: #a0aacf; text-decoration: none; color: #fff;}

#nav_up_1	{width: 106px;}
#nav_up_2	{width: 144px;}
#nav_up_3	{width: 174px;}
#nav_up_4	{width: 178px;}
#nav_up_5	{width: 170px;}

#nav_lower		{width: 780px; height: 30px; border-top: 1px solid white; background: url('http://www.meridianathome.com/images/bg/bg_nav_l2.gif') repeat-x;}
#nav_lower li	{position: relative; float: left; height: 30px; padding-right: 2px; background: url('http://www.meridianathome.com/images/bg/bg_nav_l2_bar.gif') no-repeat right 0;}
#nav_lower li a	{position: relative; display: block; float: left; height: 30px; he\ight: 16px; padding: 7px 0; font: bold 0.9em arial; color: white; text-align: center;}
#nav_lower li a:hover, #nav_lower li:hover a, #nav_lower li .active	{color: #2d5d92 !important; background: #b6d9f7; text-decoration: none;}
#nav_lower li ul	{display: none;}
#nav_lower li:hover ul, #nav_lower li.over ul	{display: block;}
#nav_lower li ul	{position: absolute; top: 30px; left: 2px; border-bottom: 2px solid #9eb8c5; background: #9eb8c5;}

#nav_lower li#nav4-low ul	{position: absolute; top: 30px; left: -169px; border-bottom: 2px solid #9eb8c5; background: #9eb8c5;}
#nav_lower li#nav5-low ul	{position: absolute; top: 30px; left: -142px; border-bottom: 2px solid #9eb8c5; background: #9eb8c5;}

#nav_lower li ul li	{float: none !important; height: auto !important; padding: 0 !important; background: none !important;}
#nav_lower li ul ul	{position: relative !important; left: -2px; top: 0; width: 276px; w\idth: 246px; padding: 13px 15px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}

#nav_lower li#nav4-low ul ul	{position: relative !important; left: -2px; top: 0; width: 276px; w\idth: 246px; padding: 13px 15px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}
#nav_lower li#nav5-low			{padding-right: 0px;}
#nav_lower li#nav5-low ul ul	{position: relative !important; left: -2px; top: 0; width: 276px; w\idth: 246px; padding: 13px 15px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}

#nav_lower li ul ul li	{float: none !important; height: auto !important; background: none !important;}
#nav_lower li ul ul p	{margin-bottom: 10px; font-weight: normal;}
#nav_lower li ul ul li	{font: bold 0.95em arial }
#nav_lower li ul ul a		{float: none !important; padding: 0 !important; color: #2d5d92; text-align: left !important; background: #dbecfb !important;}
#nav_lower li ul a:hover	{color: #21449c !important;}

#nav_low_1	{width: 164px;}
#nav_low_2	{width: 205px;}
#nav_low_3	{width: 158px;}
#nav_low_4	{width: 109px;}
#nav_low_5	{width: 136px;}

.last_li	{padding: 0 !important; background: none !important;}

#home_banner	{width: 780px; height: 187px; background: url('http://www.meridianathome.com/images/bg/bg_home_banner.jpg') no-repeat;}
#home_banner p	{width: 370px; padding: 90px 0 0 45px; line-height: 20px; color: #fff;}

#bread_crumb	{color: #dfb35e;}
#bread_crumb a	{color: #dfb35e;} 	

#more_info			{clear: right; float: right; display: inline; margin: 3px 25px 0 0; font-size: 1.35em; color: #e86c75; text-align: right;}
#more_info em		{font: normal 1em "arial narrow", sans-serif; color: #827ab6;}
#more_info strong	{font-weight: bold;}

.em_text	{width: 474px; margin: 0; margin-bottom: 10px; font: normal 1.25em "arial narrow", sans-serif; color: #585379;}
.norm_text	{width: 474px; margin-top: 10px; color: #4d4d4d;}

#search_field	{position: absolute; top: 4px; left: 10px; width: 138px; w\idth: 133px; height: 20px; he\ight: 19px; margin: 0; padding: 1px 0 0 5px; border: none; background: url('../images/bg/bg_search_box.gif') no-repeat;}
#search_go		{position: absolute; top: 4px; left: 152px;}

#home_call_field	{position: absolute; top: 80px; left: 14px; width: 122px; w\idth: 117px; height: 22px; he\ight: 20px; padding: 2px 0 0 5px; border-style: inset;}
#home_call_go		{position: absolute; top: 80px; left: 145px;}
#well_call_field	{position: absolute; top: 100px; left: 14px; width: 190px; w\idth: 185px; height: 22px; he\ight: 20px; padding: 2px 0 0 5px;  border-style: inset;}
#well_call_go		{position: absolute; top: 134px; left: 87px;}

#meridian_shop	{font-weight: bold !important; color: white !important;}

/* @group Misc */
.clear			{clear: both;}
.clearfix:after	{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix		{clear: both; display: inline-block;}
.cleared		{content: "."; display: block; height: 0; clear: both; visibility: hidden;}


/* Hides from IE-mac \*/
	* html .clearfix	{height: 1%;}
	.clearfix 			{display: block;}
/* End hide from IE-mac */

/* Data TABLE */
table.data			{width: 100%; border: 0; margin: 0; margin-bottom: 2em; padding: 0;}
table.data tr		{vertical-align: top;}
table.data th, table.data td	{padding: 3px;}
table.data th		{font-weight: bold; border-bottom: 1px solid #999;}
table.data td		{border-bottom: 1px solid #ccf; color: #000;}
table.data .label	{padding-right: 1em; width: 15%; color: #666; font-weight: bold;}
table.data tr.lastrow td	{border-bottom: 0;}

/* Data TABLE: Customized Solutions */
table.data.customized th.package	{width: 50px;}
table.data.customized th.nurse		{width: 50px;}
table.data.customized th.alert		{width: 50px;}
table.data.customized th.monitoring	{width: 90px;}
table.data.customized th.certified	{}
table.data.customized td.inner1		{padding: 0; border: 0;}
table.data.customized td, table.data.customized th	{padding: 5px;}
table.data.customized ul	{margin: 0; margin-top: .5em; padding: 0;}
table.data.customized ul li	{margin-bottom: .5em; font-weight: normal; font-style: italic;}
table.data.customized th	{vertical-align: bottom;}

/* Data TABLE: Inner TABLE */
tr.inner td	{border-bottom: 1px dotted #ccf;}
tr.inner th	{font-weight: normal; border-bottom: 0;}

#right_content table.data	{width: 485px;}

/* Image Wrapping */
.iwrap			{margin: 1em 0; padding: 0; border: 0;}
.iwrap img		{display: block; border: 0;}
.iwrap.L img	{float: left;  margin: 0 1em .5em 0;}
.iwrap.R img	{float: right; margin: 0 0 .5em 1em;}
.iwrap.C img	{margin: 0 auto;}

/* Image Wrapping: Thumbnail (life-line.php, more) */
.thumbnail		{position: relative; margin: 0; margin-bottom: .5em; padding: 0; border: 0; clear: both; width: 485px;}
.thumbnail img	{width: 70px; height: 70px; display: inline;}
.thumbnail p	{position: absolute; left: 80px; top: 0;}

/* Checkbox, for non-functioning lists */
ul.checkbox 	{margin-left: 3em; margin-bottom: 2em;}
ul.checkbox li	{margin-bottom: 1em; padding-left: 15px; background: url('http://www.meridianathome.com/images/icons/checkbox.gif') no-repeat 0 2px;}

/* Columned Data + Content */
.columns			{positon: relative; width: 490px; margin: 0; margin-bottom: 1em; padding: 0; border: 0; clear: both;}
.columns .item		{padding: 0; margin: 0; border: 0;}
.columns .half		{width: 49%;}
.columns .third		{width: 32%;}
.columns .quarter	{width: 24%;}

.mah-player			{position: relative; width: 100%; margin: 0; xmargin-bottom: .5em; padding: 0;}

/* MP3 Featured */
#right_content .columns.mp3-featured			{background: url('http://www.meridianathome.com/images/bg/bg-mp3.jpg') repeat-y 0 0;}
#right_content .columns.mp3-featured h3			{background:#83bcd3; color:#fff; padding:0; margin:0}
#right_content .columns.mp3-featured h4			{color:#2a5bac;}
#right_content .columns.mp3-featured .item		{padding: 5px 10px;}
#right_content .columns.mp3-featured .item.a	{background:#e0eaef; border-right:1px #fff solid; float:left; width:366px;}
#right_content .columns.mp3-featured .item.b	{background:transparent; float:left; overflow:hidden; padding-top:18px;}
/* MP3 Archive */
#right_content .columns.mp3-archive				{background: url('http://www.meridianathome.com/images/bg/bg-mp3-02.jpg') repeat-y 0 0;}
#right_content .columns.mp3-archive h3			{background:#ffc961; color:#fff; padding:0; margin:0}
#right_content .columns.mp3-archive h4			{color:#c60;}
#right_content .columns.mp3-archive .item		{padding: 5px 10px;}
#right_content .columns.mp3-archive .item.a		{background:#fff4e0; border-right:1px #fff solid; float:left; width:366px;}
#right_content .columns.mp3-archive .item.b		{background:transparent; float:left; overflow:hidden; padding-top:18px;}

#right_content .mp3-top 						{float:left; margin-bottom:10px; width:310px;}	
#right_content .img-rn							{float:left; margin: 26px 0 14px 4px;}

#right_content .columns h4	{padding: 0; margin: 0; margin-bottom: .5em;}
#right_content .columns img	{display: block; float: none; padding: 0; margin: 0; margin-bottom: .5em;}

.L					{float: left}
.R					{float: right;}

/* Misc Defaults */
.alt, .preload, .hide, .wai			{display: none;}


/******************** Tier 2 Page Code ********************/
#tier2_banner0		{width: 780px; height: 150px; background: url('../images/main_med1.jpg') no-repeat;} 
#tier2_banner0 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner		{width: 780px; height: 150px; background: url('../images/main_med2.jpg') no-repeat;} 
#tier2_banner p		{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner3		{width: 780px; height: 150px; background: url('../images/main_med3.jpg') no-repeat;} 
#tier2_banner3 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner4		{width: 780px; height: 150px; background: url('../images/main_med7.jpg') no-repeat;} 
#tier2_banner4 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_banner5		{width: 780px; height: 150px; background: url('../images/main_med4.jpg') no-repeat;} 
#tier2_banner5 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_1		{width: 780px; height: 150px; background: url('../images/main_med1.jpg') no-repeat;} 
#tier2_1 p	{width: 350px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_2		{width: 780px; height: 150px; background: url('../images/main_med2.jpg') no-repeat;} 
#tier2_2 p		{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_3		{width: 780px; height: 150px; background: url('../images/main_med3.jpg') no-repeat;} 
#tier2_3 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_4		{width: 780px; height: 150px; background: url('http://meridianathome.com/images/main_med7.jpg') no-repeat;} 
#tier2_4 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;} 
#tier2_5		{width: 780px; height: 150px; background: url('../images/main_med4.jpg') no-repeat;} 
#tier2_5 p	{width: 370px; padding: 50px 0 0 35px; line-height: 20px; color: #fff;}

.questions 		{padding: 0; margin: 0 auto; width: 90%; border: 0;}
.questions li	{margin-bottom: 1em; color: #4d4d4d; font-weight: bold; font-style: italic;}

#quote_box					{width: 212px; w\idth: 176px; margin: 18px 0 10px 18px; padding: 18px; font: bold 1em "Arial Narrow", sans-serif; color: #E2404C; border: 1px dashed #b9c1db; background: #f4f5fa;}
#quote_box #quote_author	{font-size: 1em !important;}

#well_call	{position: relative; width: 217px; height: 168px; margin: 0 0 10px 16px; background: url('../images/newmodules/newsletter-small.jpg') no-repeat;}
.list_box	{width: 468px; w\idth: 418px; margin-top: 10px; padding: 13px 25px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}
.list_box ul			{float: left; width: 200px; margin: 10px 5px 0 0; font: bold 0.85em arial;}
.list_box ul li			{margin: 5px 0;}
.list_box ul a			{color: #2d5d92;}
.list_box ul a:hover	{color: #21449c;}

/******************** Tier 1 Page Code ********************/
.quote_box_sm		{float: right; display: inline; width: 168px; w\idth: 132px; margin: 18px 60px 10px 18px; padding: 18px; font: bold 1em "Arial Narrow", sans-serif; color: #E2404C; border: 1px dashed #b9c1db; background: #f4f5fa;}
.quote_box_sm h4	{font-weight: bold;}

#right_content .quote_box_sm p				{width: auto; color: #ec8588;}
#right_content .quote_box_sm .quote_author	{font-size: 1em;}

#tier1_box			{width: 220px; margin: 10px 0 10px 16px; background: url('../images/bg/bg_tier1_box.gif') repeat-y;}
#tier1_box_top		{display: block; width: 220px; height: 7px; background: url('../images/bg/bg_tier1_box_top.gif') no-repeat;}
#tier1_box_bottom	{display: block; width: 220px; height: 7px; background: url('../images/bg/bg_tier1_box_bottom.gif') no-repeat 0 bottom;}
#tier1_box li		{padding: 1px 0; border-top: 1px dashed #667ebb;}
#tier1_box a		{display: block; width: 220px; w\idth: 195px; height: 22px; he\ight: 21px; margin: 0 auto; padding: 1px 0 0 25px; font: normal 1.15em "arial narrow", sans-serif; color: white; background: url('../images/bg/bg_tier1_arrow.gif') no-repeat 10px 5px; line-height: 21px;}
#tier1_box a:hover	{background: #6d84be url('../images/bg/bg_tier1_arrow.gif') no-repeat 10px 50%; text-decoration: none;} 

/******************** Video Page Code ********************/
.vid_category	{width: 247px; w\idth: 232px; padding: 6px 0 0 15px; background: url('../images/bg/bg_vid_category.gif') repeat-x; color: #363c5f; font-size:11px;} 
.vid_box a		{display:block; width: 247px; w\idth: 232px; padding: 6px 0 0 15px; color: #E2404C; border-bottom: 1px dotted #dce0ed; line-height:12px; font-size:11px;} 
.vid_box a:hover, #vid_box .active	{background: #fceeee;} 

#video_box	{margin: 20px 0; text-align: center;} 
#video_desc	{width: 471px; padding: 1em; border: 1px dashed #b9c1db; background: #f4f5fa;} 
#video_desc h3	{margin: 0 !important;} 
#video_desc p	{margin: 10px 0; color: #4d4d4d;}
#video_desc a	{color: #e86c75;} 

.back_to_top	{display: block; margin-top: 10px; color: #e86c75;}

/******************** Footer Code ********************/
#footer			{width: 780px; margin: 0 auto 20px auto; padding-bottom: 40px;}
#footer ul li	{float: left;}
#footer a		{float: left; display: block; padding: 0 10px; font-size: 0.8em; color: #a0a0a0; border-right: 1px solid #a0a0a0;}
#footer a.last	{border-right-width: 0;}
 	/* @end */

/* @group Nav */
#nav	{width: 780px;}
#nav_upper		{width: 780px; height: 23px; background: url('../images/bg/bg_nav_l1.gif') repeat-x;}
#nav_upper li	{float: left; height: 23px; padding-right: 2px; background: url('../images/bg/bg_nav_l1_bar.gif') no-repeat right 0; overflow: hidden;}
#nav_upper li a			{display: block; float: left; padding: 4px 0; /*line-height: 23px;*/	height: 23px; font: normal 0.9em arial; color: #363c5f; text-align: center;}
#nav_upper li a:hover	{background-color: #a0aacf; text-decoration: none; color: #fff;}

#nav_up_1	{width: 106px;}
#nav_up_2	{width: 144px;}
#nav_up_3	{width: 174px;}
#nav_up_4	{width: 178px;}
#nav_up_5	{width: 170px;}

#nav_lower		{width: 780px; height: 30px; border-top: 1px solid white; background: url('../images/bg/bg_nav_l2.gif') repeat-x;}
#nav_lower li	{position: relative; float: left; height: 30px; padding-right: 2px; background: url('../images/bg/bg_nav_l2_bar.gif') no-repeat right 0;}
#nav_lower li a	{position: relative; display: block; float: left; height: 30px; he\ight: 16px; padding: 7px 0; font: bold 0.9em arial; color: white; text-align: center;}
#nav_lower li a:hover, #nav_lower li:hover a, #nav_lower li .active	{color: #2d5d92 !important; background: #b6d9f7; text-decoration: none;}
#nav_lower li ul	{display: none;}
#nav_lower li:hover ul, #nav_lower li.over ul	{display: block;}
#nav_lower li ul	{position: absolute; top: 30px; left: 2px; border-bottom: 2px solid #9eb8c5; background: #9eb8c5;}

#nav_lower li#nav4-low ul	{position: absolute; top: 30px; left: -169px; border-bottom: 2px solid #9eb8c5; background: #9eb8c5;}
#nav_lower li#nav5-low ul	{position: absolute; top: 30px; left: -142px; border-bottom: 2px solid #9eb8c5; background: #9eb8c5;}

#nav_lower li ul li	{float: none !important; height: auto !important; padding: 0 !important; background: none !important;}
#nav_lower li ul ul	{position: relative !important; left: -2px; top: 0; width: 276px; w\idth: 246px; padding: 13px 15px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}

#nav_lower li#nav4-low ul ul	{position: relative !important; left: -2px; top: 0; width: 276px; w\idth: 246px; padding: 13px 15px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}
#nav_lower li#nav5-low			{padding-right: 0px;}
#nav_lower li#nav5-low ul ul	{position: relative !important; left: -2px; top: 0; width: 276px; w\idth: 246px; padding: 13px 15px; color: #2d5d92; border: 3px solid #b6d9f7; background: #dbecfb;}

#nav_lower li ul ul li	{float: none !important; height: auto !important; background: none !important;}
#nav_lower li ul ul p	{margin-bottom: 10px; font-weight: normal;}
#nav_lower li ul ul li	{font: bold 0.95em arial }
#nav_lower li ul ul a		{float: none !important; padding: 0 !important; color: #2d5d92; text-align: left !important; background: #dbecfb !important;}
#nav_lower li ul a:hover	{color: #21449c !important;}

#nav_low_1	{width: 164px;}
#nav_low_2	{width: 205px;}
#nav_low_3	{width: 158px;}
#nav_low_4	{width: 109px;}
#nav_low_5	{width: 136px;}

.last_li	{padding: 0 !important; background: none !important;}

#home_banner	{width: 780px; height: 187px; background: url('../images/bg/bg_home_banner.jpg') no-repeat;}
#home_banner p	{width: 370px; padding: 90px 0 0 45px; line-height: 20px; color: #fff;}

#bread_crumb	{color: #dfb35e;}
#bread_crumb a	{color: #dfb35e;} 	

#more_info			{clear: right; float: right; display: inline; margin: 3px 25px 0 0; font-size: 1.35em; color: #e86c75; text-align: right;}
#more_info em		{font: normal 1em "arial narrow", sans-serif; color: #827ab6;}
#more_info strong	{font-weight: bold;}

.em_text	{width: 474px; margin: 10px 0; font: normal 1.25em "arial narrow", sans-serif; color: #585379;}
.norm_text	{width: 474px; margin-top: 10px; color: #4d4d4d;}

#search_field	{position: absolute; top: 4px; left: 10px; width: 138px; w\idth: 133px; height: 20px; he\ight: 19px; margin: 0; padding: 1px 0 0 5px; border: none; background: url('../images/bg/bg_search_box.gif') no-repeat;}
#search_go		{position: absolute; top: 4px; left: 152px;}

#home_call_field	{position: absolute; top: 80px; left: 14px; width: 122px; w\idth: 117px; height: 22px; he\ight: 20px; padding: 2px 0 0 5px; border-style: inset;}
#home_call_go		{position: absolute; top: 80px; left: 145px;}
#well_call_field	{position: absolute; top: 100px; left: 14px; width: 190px; w\idth: 185px; height: 22px; he\ight: 20px; padding: 2px 0 0 5px;  border-style: inset;}
#well_call_go		{position: absolute; top: 134px; left: 87px;}

#meridian_shop	{font-weight: bold !important; color: white !important;}

/* @group Misc */
.clear			{clear: both;}
.clearfix:after	{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix		{clear: both; display: inline-block;}

/* Hides from IE-mac \*/
	* html .clearfix	{height: 1%;}
	.clearfix 			{display: block;}
/* End hide from IE-mac */

/* Data TABLE */
table.data			{position: relative; width: 100%; border: 0; margin: 0; margin-bottom: 2em; padding: 0;}
table.data tr		{vertical-align: top;}
table.data th, table.data td	{padding: 3px; border: 0;}
table.data th		{font-weight: bold; border-bottom: 1px solid #999;}
table.data td		{border-bottom: 1px dotted #99f; color: #000;}
table.data .label	{padding-right: 1em; width: 15%; color: #666; font-weight: bold;}

#right_content table.data	{width: 485px;}

table.metrilink
{
border-collapse:separate;
border-spacing:5px;
}
table.metrilink td	{padding-bottom:4px;}

.validation-advice {font-size:11px; color:#CC0000; font-style:italic;}