/*<!--[if lte IE 8]>
behavior: url(media/js/PIE.htc);
<![endif]-->
RESET ALL*/
*
{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/*STANDARD TAGS*/
BODY
{
	padding-top: 5px;
	margin: 0px auto;
	background-image: none;
}
#mainContainer
{
	margin: 0px auto;
	width: 1010px;
	position: relative;
}
.clearfloat
{
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
P
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}
A
{
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
}
A:link
{
	text-decoration: none;
}
A:visited
{
	text-decoration: none;
}
A:hover
{
	text-decoration: none;
}
A:active
{
	text-decoration: none;
}
LI
{
	padding: 0px;
	margin: 0px 0px 0px 14px;
}
/*====================header=====================*/
#headerContainer
{
	height: 100px;
	width: 1000px;
	margin: 0px auto;
	position: absolute;
	left: 5px;
	background-color: #FFFFFF;
	background-image: url(../headers/ehealth_headerbg.jpg);
	background-repeat: no-repeat;
}
#headerLogo
{
	vertical-align: middle;
}
#headerAdvert2
{
	height: 100px;
	width: 200px;
	top: 0px;
	right: 0px;
	background-color: #FFFFFF;
	float: right;
}
#headerLinks
{
	height: 75px;
	width: 90px;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	font-size: 80%;
	line-height: 150%;
}
#headerLinks UL
{
	list-style: none;
}
#headerLinks A
{
	list-style: none;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#headerLinks A:hover
{
	list-style: none;
	text-decoration: none;
	color: #C4ECE3;
}
#searchBox
{
	float: left;
	margin-top: 0px;
	padding: 0px;
	padding-left: 18px;
	margin-left: 59px;
	width: 325px;
}
DIV#searchBox FORM
{
	background-color: #B3CFD4;
	padding-top: 10px;
	margin-top: 20px;
}
DIV#searchBox FORM A
{
}
INPUT.searcbbutton, INPUT.button, FORM#EZForm INPUT.searchbutton, FORM#EZForm INPUT.searchbuttoncategory
{
	background-color: #6D78B8;
	border: 1px solid #6D78B8;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 10px;
	width: 61px;
}
DIV#area_links A, DIV#area_links A:link, DIV#area_links A:visited
{
	color: #FFFFFF;
	font-weight: bold;
}
DIV#area_links
{
	font-size: 70%;
	color: #08656D;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}
DIV#area_links A, A:link, A:visited
{
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}
DIV#area_links A:hover
{
	color: #6D78B8;
}
#headerLogo
{
	height: 100px;
	width: 243px;
	float: left;
	padding-top: 2px;
	padding-left: 5px;
}
DIV#suggestions .suggestionsBox
{
	width: 0px;
	height: 0px;
}
/*=======================Navigation=========================*/
#navContainer
{
	background: url(../bits/ehealth_menu_bgslice1.jpg) repeat-y;
	width: 203px;
	position: absolute;
	left: 5px;
	top: 113px;
	text-align: left;
}
#virtualTours
{
	position: absolute;
	top: 425px;
	width: 200px;
}
#navTop
{
	left: 0px;
}
#mainContainer #navContainer UL
{
	list-style: inside url(../storm/bullet.png);
	color: #000000;
	margin-left: 5px;
}
#mainContainer #navContainer UL A
{
	list-style: inside url(../storm/bullet.png);
	color: #000000;
	font-size: 0.95em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 2.5em;
}
#mainContainer #navContainer UL A:hover
{
	color: #6D78B8;
	text-decoration: underline;
}
#mainContainer #navContainer #sideNavMiddle UL A
{
	list-style: inside url(../bits/bullet.png);
	color: #036F7F;
	font-size: 0.95em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 2.5em;
}
#mainContainer #navContainer #sideNavMiddle UL A:hover
{
	color: #6D78B8;
	text-decoration: underline;
}
#mainContainer #navContainer A.hi
{
	color: #FF0000;
}
#navBottom
{
	bottom: 0px;
	left: 0px;
}
#MidNavTop
{
	top: 0px;
	width: 175px;
}
#MidNavBottom
{
	bottom: 0px;
	width: 175px;
}
#sideNavMiddle
{
	width: 175px;
	background: url(../bits/ehealth_menu_bgslice2.jpg) repeat-y;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#Mainnav
{
	margin-top: 0px;
}
#footer
{
	float: left;
	width: 100%;
}
/*==========================frontPage Body ==============================*/
#bodyContainer
{
	width: 795px;
	top: 111px;
	position: absolute;
	left: 212px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
#newsTicker
{
	width: 780px;
	float: left;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#rotatingAdvert
{
	float: left;
	width: 780px;
	margin-top: 10px;
}
#rotatingAdLeft
{
	float: left;
	width: 380px;
}
#rotatingAdRight
{
	float: left;
	width: 380px;
	margin-left: 20px;
}
#fiveDayForecast
{
	float: left;
	width: 390px;
}
/*Company Listings*/
DIV.company_listing
{
	color: #555555;
	float: left;
	width: 750px;
	border-top: 5px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 3px;
	padding-top: 5px;
	font-size: 80%;
	text-align: left;
	padding-bottom: 5px;
}
DIV.company_listing_logo
{
	float: left;
	width: 100px;
	height: 114px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	/*[disabled]border-right:1px solid #EDECEC;*/
	vertical-align: sub;
	margin-left: 5px;
}
DIV.company_listing_logo IMG
{
}
DIV.company_listing_text
{
	float: left;
	width: 616px;
	height: 106px;
	margin-left: 5px;
	font-size: 70%;
	color: #888888;
	line-height: 160%;
	padding-top: 10px;
	border: 2px solid #FFFFFF;
	padding-left: 5px;
	background-color: #FFFFFF;
}
DIV.company_listing_details
{
	float: left;
	width: 100px;
}
DIV.company_listing A
{
	text-decoration: none;
	font-size: 100%;
}
DIV.health_client_listing
{
	border-top: 5px solid #89B3BD;
	background-color: #E1ECEE;
	margin-top: 5px;
}
DIV.health_client_listing A
{
	color: #0C636C;
	font-weight: bold;
	font-size: 7pt;
}
/*Weather*/
TR.weather_day TD
{
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
}
/*Footer*/
#footer UL
{
	list-style: none;
	padding-bottom: 10px;
}
#footer
{
	background-color: #79AFB9;
	padding: 5px;
	border: 1px solid #37B3D7;
	width: 785px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#footer LI
{
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
}
#footer P, #footer #copyright
{
	color: #000000;
}
#footer A, #footer A:link, #footer A:visited
{
	color: #FFFFFF;
}
#footer A:hover
{
	color: #FF0000;
}
DIV#copyright
{
	font-size: 60%;
}
/*All boxes*/
DIV#doctors_order_box, DIV#three_doctors_panel
{
	float: left;
}
DIV#find_a_doctor_box
{
	float: left;
	width: 255px;
	background-color: #FFF;
	background-image: url(../bits/find_a_doc_background.gif);
	background-position: center center;
	background-repeat: repeat-x;
}
DIV#health_news_features_box, DIV#health_and_wellness_box, DIV#advert1_box, DIV#advert2_box, DIV#faqs_box, DIV#featured_business_box, DIV#local_health_news_box, DIV#pet_health_box, DIV#health_box, DIV#partners_for_life_box, DIV#diet_nutrition_box, DIV#restaurant_box
{
	float: left;
	width: 255px;
	margin: 5px 5px 10px;
	border-bottom: 3px solid #E1E5E8;
}
DIV#restaurant_box
{
	clear: none;
}
DIV#restaurant_box H2
{
	color: #D54427;
	border-bottom: 5px solid #D54427;
	font-size: 10pt;
	padding-bottom: 3px;
	margin-top: 3px;
}
/*new
doctors orders*/
DIV#doctors_order_box
{
	width: 534px;
	height: 200px;
}
DIV#doctors_order_box H2 SPAN
{
	color: #FFFFFF;
	background-color: #08656D;
	padding: 5px;
	padding-bottom: 0px;
	font-family: sans-serif;
	line-height: 1;
}
DIV#doctors_order_box H2
{
	padding: 0px;
	margin: 0px;
	border-bottom: 5px solid #8BB3BD;
	width: 524px;
}
#author A
{
	font-weight: bold;
}
#author
{
	font-weight: bold;
	color: #8BB3BD;
	font-size: 10pt;
	padding-bottom: 5px;
}
DIV#article_holder H1
{
	color: #8BB3BD;
	text-align: left;
	font-size: 14pt;
}
DIV#article_holder
{
	border: 1px solid #E1E5E8;
	width: 512px;
	padding: 5px;
	margin-bottom: 4px;
	height: 125px;
	font-size: 10pt;
}
DIV#three_doctors_panel
{
	width: 532px;
	height: 100px;
}
DIV.box
{
	float: left;
	width: 33%;
	height: 100px;
}
DIV.logo
{
	float: left;
	width: 170px;
	color: #167;
	height: 65px;
	background-image: url(../bits/doctors_name_background.gif);
	background-repeat: repeat-x;
	border: 1px solid #E1E5E8;
	text-align: center;
}
DIV.speciality
{
	float: left;
	width: 100%;
	height: 35px;
	color: #FFF;
	text-align: right;
	font-size: 14px;
	background-image: url(../bits/pulse.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-right: 3px;
	padding-top: 3px;
}
/*Speciality colours*/
DIV.speciality_68, DIV.speciality_264
{
	background-color: #D73707;
}
DIV.speciality_115, DIV.speciality_234, DIV.speciality_92, DIV.speciality_369
{
	background-color: #6B79B6;
}
DIV.speciality_235, DIV.speciality_231
{
	background-color: #EE3B8D;
}
/*find a doctor*/
DIV#find_a_doctor_box
{
}
DIV#find_a_doctor_box H2
{
	padding: 0px;
	margin: 0px;
	border-bottom: 5px solid #8BB3BD;
	text-align: right;
}
DIV#find_a_doctor_box H2 SPAN
{
	color: #FFFFFF;
	background-color: #8BB3BD;
	padding: 5px;
	padding-bottom: 0px;
	font-family: sans-serif;
	line-height: 1;
}
DIV#find_a_doctor_content
{
	border: 1px solid #8BB3BD;
	padding: 4px;
	padding-top: 6px;
	padding-bottom: 21px;
	width: 245px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
DIV#dropdown_holder
{
	background-color: #8BB3BD;
	margin: 5px 5px 18px;
	padding: 5px;
	border: 2px solid #FFFFFF;
	-moz-border-radius: 10px;
/*border-radius: 10px*/
}
DIV#dropdown_holder SELECT
{
	margin: 5px;
}
.advertsize1
{
	background-color: #F1F7F8;
	background-image: url(../bits/dropdown_cross.png);
	background-position: right center;
	background-repeat: no-repeat;
}
/*health_news*/
DIV#health_news_features_box
{
}
DIV#health_news_features_box UL
{
	margin: 0px;
}
DIV#health_news_features_box H2
{
	color: #08656D;
	border-bottom: 5px solid #08656D;
	padding-bottom: 3px;
	font-size: 12px;
}
DIV#health_news_features_box A
{
	font-size: 10px;
}
/*Health & wellness*/
DIV#health_and_wellness_box
{
}
DIV#health_and_wellness_box UL LI
{
	margin: 0px;
	list-style-type: none;
	font-weight: bold;
	font-size: 11px;
	color: #8A4761;
}
DIV#health_and_wellness_box UL LI.child
{
	list-style-type: disc;
	margin-left: 14px;
}
DIV#health_and_wellness_box H2
{
	color: #A80242;
	border-bottom: 5px solid #A80242;
	padding-bottom: 3px;
	font-size: 12px;
}
/*Adverts*/
DIV#advert1_box, DIV#advert2_box
{
}
/*FAQ*/
DIV#faqs_box
{
	clear: both;
}
DIV#faqs_box H2
{
	color: #F17D32;
	border-bottom: 5px solid #F17D32;
	font-size: 12px;
	padding-bottom: 3px;
}
DIV.question_and_answer
{
	border-bottom: 1px solid #E8E8E8;
	line-height: 0%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.qbold SPAN
{
	font-weight: bold;
	color: #08656D;
}
.abold SPAN
{
	font-weight: bold;
	color: #8BB3BD;
}
/*feature business*/
DIV#featured_business_box
{
	float: left;
	width: 250px;
}
DIV#featured_business_box H2
{
	color: #6D78B8;
	border-bottom: 5px solid #6D78B8;
	font-size: 12px;
	padding-bottom: 3px;
}
DIV#featured_business_box H3
{
	color: #6D78B8;
	font-size: 12px;
}
DIV#featured_business_box IMG
{
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
}
/*local health news*/
DIV#local_health_news_box
{
}
DIV#local_health_news_box H2 SPAN
{
	color: #FFFFFF;
	background-color: #009B86;
	padding: 5px;
	padding-bottom: 0px;
	font-family: sans-serif;
	font-weight: bold;
	line-height: 1;
}
DIV#local_health_news_box H2
{
	padding: 0px;
	margin: 0px;
	border-bottom: 5px solid #009B86;
	text-align: right;
}
DIV#local_health_news_box H3
{
	font-size: 14px;
	color: #026DA5;
}
DIV#local_health_news_box P.sponsor
{
	font-size: 9px;
}
DIV#local_health_news_box UL
{
}
DIV#local_health_news_box LI
{
	background-image: url(http://www.ecayonline.com/stingray/media/bits/gray-chevron.png);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFF;
	line-height: 180%;
	height: 22px;
	padding-top: 0px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 9px;
}
DIV#local_health_news_box A
{
}
/*Pet health*/
DIV#pet_health_box
{
	clear: both;
}
DIV#pet_health_box H2
{
	color: #F4CD8A;
	border-bottom: 5px solid #623B2C;
	text-align: right;
	background-image: url(../headers/boxtop-pets.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 45px;
	font-size: 20.1pt;
	line-height: 2.3;
	margin-top: -23px;
}
DIV#pet_health_box P.sponsor
{
	font-size: 10px;
	text-align: right;
}
/*web md box*/
DIV#health_box
{
}
DIV#health_box H2
{
	border-bottom: 5px solid #026DA5;
	text-align: right;
	font-family: Impact, "Arial Black", Helvetica, sans-serif;
}
DIV#health_box H2 SPAN
{
	padding: 10px;
	padding-bottom: 0px;
	background-color: #026DA5;
}
DIV#health_box H3
{
	font-size: 15px;
	color: #026DA5;
	text-align: left;
}
/*Partners for Life*/
DIV#partners_for_life_box
{
	clear: both;
}
DIV#partners_for_life_box H2
{
	color: #A41C5E;
	border-bottom: 5px solid #A41C5E;
	text-align: left;
	font-size: 12px;
	padding-bottom: 3px;
}
/*Restaurants Box*/
DIV#restaurants_box H2
{
	color: #F17D32;
	border-bottom: 5px solid #F17D32;
	text-align: left;
	font-size: 12px;
	padding-bottom: 3px;
}
/*Nutrition box*/
DIV#diet_nutrition_box
{
}
DIV#diet_nutrition_box H2
{
	color: #5D7DAC;
	border-bottom: 5px solid #5D7DAC;
	text-align: left;
	font-size: 12px;
	padding-bottom: 3px;
	margin-top: 5px;
}
/*========== KID'S HEALTH ==========*/
DIV#kids_health_box
{
	float: left;
	min-height: 200px;
	width: 255px;
	clear: both;
	border-bottom: 4px solid #E1E5E8;
}
DIV#kids_health_box UL LI
{
	margin: 0px;
	list-style-type: none;
	font-weight: bold;
	font-size: 11px;
	color: #1971A2;
}
DIV#kids_health_box UL LI.child
{
	list-style-type: disc;
	margin-left: 14px;
	padding-left: 0px;
}
DIV#kids_health_box H2
{
	color: #4DAEE4;
	border-bottom: 5px solid #4DAEE4;
	padding-bottom: 3px;
	font-size: 12px;
	margin-top: 10px;
}
/*News
*
* Set a very small font size for the control and constrain
* it's width to 225px
*   * Note: the page has a single FeedControl that
* is drawn in the <div> element whose id is "feedControl".
*/
#feedControl2, #feedControl3, #feedControl4
{
	font-size: 12px;
	width: 255px;
	vertical-align: middle;
}
#feedControl2 A, #feedControl3 A, #feedControl4 A
{
	text-decoration: none;
	padding-left: 10px;
}
#feedControl2 A:hover, #feedControl3 A:hover, #feedControl4 A:hover
{
}
/**   * Suppress everything except for title*/
#feedControl2 .gf-snippet, #feedControl2 .gf-author, #feedControl2 .gf-spacer, #feedControl2 .gf-relativePublishedDate, #feedControl3 .gf-snippet, #feedControl3 .gf-author, #feedControl3 .gf-spacer, #feedControl3 .gf-relativePublishedDate, #feedControl4 .gf-snippet, #feedControl4 .gf-author, #feedControl4 .gf-spacer, #feedControl4 .gf-relativePublishedDate
{
	display: none;
}
/**   * 1em Padding at the bottom of each collection of entries*/
#feedControl2 .gfc-results
{
}
/**   * no padding between entries*/
#feedControl2 .gfc-result
{
}
/**
* Use a larger font size for section titles*/
#feedControl2 .gfc-resultsHeader .gfc-title
{
}
.gf-title
{
	background-image: url(http://www.ecayonline.com/stingray/media/bits/gray-chevron.png);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFF;
	line-height: 130%;
	height: 0px;
	padding-top: 0px;
}
.gf-title A
{
	font-size: 10pt;
}
.gfc-resultsHeader
{
	border: 1px solid #FFF;
}
/*tabs*/
.gfc-tabHeader.gfc-tabhActive
{
	display: none;
}
.gfc-tabsArea
{
	display: none;
}
.gfc-tabHeader.gfc-tabhInactive
{
	display: none;
}
.gfc-resultsbox-visible
{
	border: none;
}
/*END of NEWS
category listing page*/
DIV.pages
{
	background-color: #89B3BD;
}
/*pharmacy map page*/
DIV#pharmacy_map_box
{
	width: 795px;
	height: 35px;
}
DIV#pharmacy_map_box H2
{
	width: 790px;
	margin-bottom: -18px;
	background: #8BB3BD;
}
DIV#pharmacy_contact_details_box
{
	margin-top: 475px;
	width: 791px;
}
DIV#pharmacy_contact_details_box H2
{
	padding: 0px;
	margin: 0px;
	border-bottom: 3px solid #8BB3BD;
	text-align: right;
	background-color: #FFFFFF;
}
DIV#pharmacy_contact_details_box H2 SPAN, DIV#pharmacy_map_box H2 SPAN
{
	color: #FFFFFF;
	background-color: #8BB3BD;
	padding: 5px;
	padding-bottom: 3px;
	height: 33px;
}
DIV.pharmacy_contact_details A
{
	font-weight: bold;
	padding-left: 0px;
	font-size: 10pt;
}
DIV.pharmacy_contact_details
{
	border: 1px solid #8BB3BD;
	padding: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
}
H1#pharmacy_header
{
	font-size: 16pt;
	color: #08656D;
	text-align: right;
	border-bottom: 3px solid #08656D;
	padding-bottom: 5px;
}

========== CUTOUTS FROM AMALFI PAGES ==========*/
DIV.company_info_page H1
{
	color: #89B3BD;
	font-size: 110%;
	font-weight: bold;
	text-align: left;
}
DIV#left_column H2, DIV#right_column H2
{
	font-size: 11pt;
	font-weight: bold;
	padding-bottom: 7px;
	color: #89B3BD;
	/*[disabled]padding-left:9px;*/
	/*[disabled]padding-top:5px;*/
	/*[disabled]width:381px;*/
}
H2
{
}
DIV#left_column
{
	float: left;
	width: 390px;
}
DIV#right_column
{
	float: left;
	width: 390px;
	margin-left: 5px;
}
DIV.local_news_box_o, DIV.health_plans_box_o
{
	margin-top: 5px;
	float: left;
	width: 380px;
	padding: 0;
}
DIV.contact_detailso, DIV.local_news_box_o, DIV.health_plans_box_o
{
	background-color: #FFF;
	border: 0px solid #000000;
}
DIV.contact_details H2
{
	background-color: #3F6871 !important;
	color: #FFFFFF !important;
	width: 387px !important;
	/*[empty]margin-top:;*/
	margin: -1px 0px 0px -1px !important;
}
/*
accepted insurance plan*/
DIV.health_plan_provider, DIV.health_plan_provider_last
{
	float: left;
	width: 360px;
	padding: 5px;
	font-size: 12px;
}
DIV.health_plan_provider
{
	border-bottom: 2px solid #89B3BD;
}
.plogo
{
	float: left;
	width: 50px;
}
.pcontact
{
	float: left;
	width: 266px;
}
.pmore
{
	float: left;
	background-color: #89B3BD;
	height: 30px;
	width: 40px;
	-moz-border-radius: 10px;
/*border-radius: 10px*/
	text-align: center;
	padding-top: 3px;
}
.pmore A
{
	color: #FFF;
	font-size: 10px;
}

DIV.health_request_appointment
{
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px;
}
/*========== AMALFI PAGE CONTROLS ==========*/
DIV.contact_details
{
	color: #FFFFFF;
	background-color: #89B3BD;
	width: 390px;
	border: 2px solid #89B3BD;
	padding: 0px;
	margin: 0px;
}
DIV.contact_details A
{
	color: #3F6871;
	font-weight: bold;
}
DIV.times
{
	color: #FFFFFF;
	background-color: #FFFFFF;
	width: 390px;
	border: 2px solid #89B3BD;
	color: #777777;
}
DIV.promotions
{
	background-color: #FFFFFF;
	width: 390px;
	border: 2px solid #89B3BD;
	color: #777777;
}
DIV.local_news_box_i, DIV.health_plans_box_o, .box_documents, .box_categorieso, DIV.categorieso_box
{
	width: 390px;
	border: 2px solid #89B3BD;
	background-color: #FFFFFF;
	/*[empty]padding-left:;*/
}
DIV.local_news_box_i P, H2
{
	padding-left: 6px;
}
DIV.local_news_box_i LI
{
	/*[empty]padding-left:;*/
	margin-left: 20px;
}
DIV.contact_details H2, DIV.times H2, DIV.documents H2, DIV.health_plans_box_i H2, DIV.categorieso_box H2
{
	background-color: #89B3BD;
	padding-left: 10px;
	padding-top: 5px;
	width: 100%;
	float: left;
	border: 1px solid #89B3BD;
	position: relative;
	left: -1px;
	top: -1px;
	background-image: url(images/dental_caduceus.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 50px;
}
DIV.contact_details P, DIV.times P
{
	width: 98%;
	margin-left: 3px;
	margin-right: 3px;
}
DIV.timeso, .documentso
{
	padding: 0px;
	background-color: #FFF;
	border: 0px solid #000000;
}
DIV.local_news_box_i H2
{
	background-color: #89B3BD;
	padding-left: 10px;
	padding-top: 5px;
	width: 86%;
	float: left;
	border: 1px solid #89B3BD;
	/*+placement:shift -1px -1px;*/
	position: relative;
	left: -1px;
	top: -1px;
	background-image: url(images/dental_caduceus.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left: 50px;
}
.documents
{
	padding: 0px;
}
DIV#right_column .timeso H2, DIV#left_column .timeso H2, DIV#right_column .health_plans_box_i H2, DIV#left_column .health_plans_box_i H2
{
	color: #FFF;
	font-weight: bold;
}
.health_plans_box_i
{
	padding: 0px;
}
P#cayman_islands_pharmacy_link
{
	border-top: 8px solid #000000;
}
#cayman_islands_pharmacy_link IMG
{
	text-align: center;
}
.company_info_heading
{
	font-size: 16pt;
	padding-bottom: 5px;
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
}
#box_map
{
	padding-top: 0px;
}
#map_canvas
{
}
DIV#box_categories H2, DIV #box_localnews H2
{
	color: #FFFFFF;
}
/*============ HEALTH FAQ PAGE ============*/
DIV#health_faq_page
{
}
DIV#health_faq_page H2
{
	font-size: 18pt;
	border-bottom: 3px solid #08656D;
	padding-bottom: 6px;
	text-align: right;
	color: #08656D;
}
DIV#health_faq_page P
{
	padding-top: 4px;
}
H3#question
{
	color: #79AFB9;
	font-size: 14pt;
	padding-top: 10px;
}
H4#company
{
	color: #08656D;
	font-size: 10pt;
	padding-bottom: 10px;
	border-bottom: 2px solid #E1E6E9;
}
#read_more
{
	color: #08656D;
	font-weight: bold;
	padding-bottom: 10px;
}
/*========== HEALTH ARTICLES PAGE ==========*/
DIV#health_editoral
{
}
DIV#health_editoral H2
{
	color: #08656D;
	font-size: 18pt;
	text-align: right;
	border-bottom: 3px solid #08656D;
	padding-bottom: 3px;
}
DIV#health_editoral P
{
	font-size: 10pt;
	padding-top: 2px;
	margin-bottom: 5px;
}
H3#headline
{
	color: #89B3BD;
	padding-top: 10px;
	font-size: 16pt;
}
/*========== EMERGENCY NUMBERS PAGE =========*/
DIV#health_emergency_numbers_holder H1
{
	color: #CE242B;
	text-align: right;
	font-size: 18pt;
	border-bottom: 3px solid #CE242B;
	padding-bottom: 3px;
}
DIV#health_emergency_numbers_holder H2
{
	color: #08656D;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 3px;
	border-bottom: 1px solid #E1E6E9;
}
DIV#health_emergency_numbers_holder B
{
	color: #79AFB9;
	font-size: 10pt;
	line-height: 1.5;
}
DIV#health_emergency_numbers_holder STRONG
{
	color: #CE242B;
}
H3#pp
{
	color: #166;
}
H3#others
{
	color: #8BB;
	width: 760px;
	float: left;
	margin-top: 30px;
}
/*=============== RSS Page ===============*/
DIV.Government_News_Item H1
{
	text-align: right;
	font-size: 18pt;
	color: #08656D;
	border-bottom: 3px solid #08656D;
	padding-bottom: 3px;
}
.back_2_ecay
{
	background-image: url(../bits/back2ecay-arrow-h.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 0px;
	padding-left: 13px;
}
.back_2_ecay A
{
	font-weight: bold;
	font-size: 10pt;
}
DIV.categorieso_box
{
	margin-top: 5px;
	float: left;
	padding: 0px;
}
DIV.box_categoriesi UL
{
	margin-left: 7px;
	padding-left: 0px;
	color: #89B3BD;
	padding-bottom: 6px;
}
DIV.fivepm_page_content
{
	float: left;
}

/*
-------------------------------------------------------------------
New menu

------------------------------------------------------------------
company information bar*/
.company_info_heading #company-social-media-icons
{
	float: right;
	text-align: right;
}
.company_info_heading #company-social-media-icons IMG
{
	margin: 5px 0px 5px 0;
}
.company_info_heading
{
	float: left;
	width: 792px;
	border-bottom: 5px solid #507D89;
	margin-bottom: 0px;
	line-height: 1.9;
	height: 40px;
}
.company_info_heading H1
{
	display: inline-block;
	color: #FFF;
	padding: 0px 8px 1px;
	margin: 10px 0px 0px;
	float: left;
	font-family: Tahoma;
	font-size: 14.5pt;
	background-color: #507D89;
	text-align: right;
}
UL.buttons
{
	width: 787px;
	float: left;
	clear:both;
	text-align: left;
	background-image: url(http://ecayonline.com/media/bits/background-menu-top.png);
	background-repeat: repeat-x;
	background-position: 0px -9px;
	border: 1px solid #BBB;
	height: 30px;
	line-height: 1.5;
	background-color: #EBEBEC;
	-webkit-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.75);
	box-shadow: 1px 1px 5px rgba(50, 50, 50, 0.75);
	margin: 5px 0px 0px;
	padding: 5px 0px 3px;
}

UL.buttons LI
{
	display: inline;
	margin: 3px 3px 5px;
	float: left;
	padding: 0px;
}
UL.buttons LI A
{
	text-decoration: none;
	padding: 10px;
	font-family: Tahoma;
	font-weight: bold;
	color: #0E3F60;
	padding: 4px 10px 5px;
	margin: 0px;
	font-size: 11pt;
	line-height: 1.5;
}
UL#jsddm LI A:hover
{
	color: #FFF;
/*From http://www.css3.info/preview/rounded-border/*/
	border: 0px solid #143D59;
	-moz-border-radius: 3px;
	border-radius: 3px;
/*From http://www.colorzilla.com/gradient-editor/*/
	background: #286A9E;
/*Old browsers
IE9 SVG, needs conditional override of 'filter' to 'none'*/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4NmE5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzE0M2Q1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODZhOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #286a9e 0%, #2989d8 50%, #143d59 51%, #286a9e 100%);
/*FF3.6+*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#286a9e), color-stop(50%,#2989d8), color-stop(51%,#143d59), color-stop(100%,#286a9e));
/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #286a9e 0%,#2989d8 50%,#143d59 51%,#286a9e 100%);
/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #286a9e 0%,#2989d8 50%,#143d59 51%,#286a9e 100%);
/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #286a9e 0%,#2989d8 50%,#143d59 51%,#286a9e 100%);
/*IE10+*/
	background: linear-gradient(to bottom, #286a9e 0%,#2989d8 50%,#143d59 51%,#286a9e 100%);
/*W3C*/
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#286a9e', endColorstr='#286a9e',GradientType=0 );
}
/*-----------------------------------------------------------
Secondary navigation*/
.secondary_navigation
{
	float: left;
	position: inherit;
	background-color: #FFF;
	width: 793px;
	padding: 5px 0px 0px;
	margin-top: 3px;
}
.secondary_navigation UL.extended, .secondary_navigation UL
{
	float: left;
	background-color: #FFF;
	width: 742px;
	padding: 3px;
	margin: 0px;
	position: inherit;
	z-index: 5;
	border: 2px solid #779DB2;
}
.secondary_navigation A, .extended A
{
	color: #0E3F60;
	font-size: 10pt;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	line-height: 1.6;
}
.secondary_navigation A:hover, .secondary_navigation UL.extended A:hover
{
	color: #1085D4;
	background: none;
	border: none;
	padding: 0px;
	margin: 0px;
}
.secondary_navigation LI, .secondary_navigation UL.extended LI
{
	display: inline;
	padding: 2px 5px 5px 2px;
	margin: 0px 5px 5px 2px;
	list-style-type: disc;
	font-weight: bold;
	font-family: Tahoma;
}
.secondary_navigation .arrow
{
	background-color: #779DB2;
	float: left;
	padding: 8px 12px;
}
/*--------------------------------------------------------------------
contact button*/
.company_info_page LI.contact A
{
	color: #FFF;
}
.company_info_page LI.contact
{
/*From http://www.css3.info/preview/rounded-border/*/
	float: right;
	line-height: 1.5;
	padding: 2px 0;
	border: 1px solid #6D8935;
	-moz-border-radius: 3px;
	border-radius: 3px;
/*From http://www.colorzilla.com/gradient-editor/*/
	background: #99BD51;
/*Old browsers
IE9 SVG, needs conditional override of 'filter' to 'none'*/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5YmQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZiOGIzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OWJkNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #99bd51 0%, #8eb92a 50%, #6b8b38 51%, #99bd51 100%);
/*FF3.6+*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99bd51), color-stop(50%,#8eb92a), color-stop(51%,#6b8b38), color-stop(100%,#99bd51));
/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #99bd51 0%,#8eb92a 50%,#6b8b38 51%,#99bd51 100%);
/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #99bd51 0%,#8eb92a 50%,#6b8b38 51%,#99bd51 100%);
/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #99bd51 0%,#8eb92a 50%,#6b8b38 51%,#99bd51 100%);
/*IE10+*/
	background: linear-gradient(to bottom, #99bd51 0%,#8eb92a 50%,#6b8b38 51%,#99bd51 100%);
/*W3C*/
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99bd51', endColorstr='#99bd51',GradientType=0 );
/*IE6-8*/
	line-height: 1.5;
	margin-top: 0px;
}

