body, td, copy			{ font-family: verdana, arial, geneva, sans-serif; font-size: 11px; color: #000000;
						  text-decoration: none; line-height: 14px; }

br						{ line-height: 7px; }

A						{ text-decoration: none; }
A:link					{ }
A:visited				{ }
A:hover					{ text-decoration: underline; }
A:active				{ }

.blue_subhead			{ color: #005595; font-weight: bold; font-size: 8pt; }
.blue_learn				{ color: #005595; font-weight: bold; font-size: 7pt; }

.bottom_nav				{ font-size: 9px; color: #58595B; line-height: 16px; }
A.bottom_nav:link		{ }
A.bottom_nav:visited	{ }
A.bottom_nav:hover		{ color: #000000; text-decoration: underline; }
A.bottom_nav:active		{ }

.nugget_white_header	{ font-size: 11px; color: #FFFFFF; font-weight: bold; }
.nugget_white_text		{ font-size: 10px; color: #FFFFFF; font-weight: none; line-height: 14px; }
.nugget_white_more		{ font-size: 10px; color: #FFFFFF; font-weight: bold; }

a.nugget_white					{ color: #FFFFFF; text-decoration:none;}
A.nugget_white_text:link		{ } 
A.nugget_white_text:visited		{ }
A.nugget_white_text:hover		{ color: #FFFFFF; text-decoration: underline; }
A.nugget_white_text:active		{ }

.related_topics_header			{ font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration: none; letter-spacing: 0.2em;}

.related_topics_list			{ text-align:left; font-size: 11px; color: #000000; font-weight: none; text-decoration: none; letter-spacing: 0em;} 
A.related_topics_list:link		{ text-align:left; font-size: 11px; color: #000000; font-weight: none; text-decoration: none; } 
A.related_topics_list:visited	{ text-align:left; font-size: 11px; color: #000000; font-weight: none; text-decoration: none; }
A.related_topics_list:hover		{ text-align:left; font-size: 11px; color: #000000; font-weight: none; text-decoration: underline; }
A.related_topics_list:active	{ text-align:left; font-size: 11px; color: #000000; font-weight: none; text-decoration: none; }

.eventlist_title			{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; }
A.eventlist_title:link		{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; } 
A.eventlist_title:visited	{ }
A.eventlist_title:hover		{ color: #000000; text-decoration: underline; }
A.eventlist_title:active	{ }

.heart_intro_text			{ font-size: 11px; color: #FFFFFF; font-weight: none; text-decoration: none; line-height: 15px; }
A.heart_intro_text:link		{ font-size: 11px; color: #FFFFFF; font-weight: none; text-decoration: none; line-height: 15px; }
A.heart_intro_text:visited	{ }
A.heart_intro_text:hover	{ color: #000000; text-decoration: underline; }
A.heart_intro_text:active	{ }

.nugget_black_header	{ font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.nugget_black_text		{ font-size: 10px; color: #000000; font-weight: none; text-decoration: none; line-height: 14px; }
.nugget_black_more		{ font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.medical_resting_head	{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; }
.heart_intro_title		{ font-size: 20px; color: #FFFFFF; font-weight: bold; text-decoration: none; line-height: 26px; }
.heart_subcat_list		{ font-size: 15px; color: #005595; font-weight: none; text-decoration: none; line-height: 20px; }
.heart_subsubcat_list	{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; line-height: 14px; }
.content_title			{ font-size: 15px; color: #005595; font-weight: none; text-decoration: none; line-height: 20px; }
.content_subtitle		{ font-size: 12px; color: #005595; font-weight: none; text-decoration: none; line-height: 16px; }
.medical_breadcrumbs	{ font-size: 10px; color: #58595B; font-weight: none; text-decoration: none; line-height: 12px; }
.photo_title			{ font-size: 12px; color: #005594; font-weight: none; text-decoration: none; line-height: 14px; }
.photo_title2			{ font-size: 16px; color: #005594; font-weight: none; text-decoration: none; line-height: 22px; }

.event_header			{ font-size: 8pt; font-weight: bold; color: #005595; }
.event_title			{ font-size: 14px; color: #005595; line-height: 22px; }
.event_date				{ font-size: 11px; color: #005595; font-weight: bold; line-height: 18px; }
.event_text				{ font-size: 11px; color: #005595; font-weight: bold; line-height: 18px; }

.sitemap_header1		{ font-size: 12px; color: #ffffff; background-color: #005595; font-weight: bold; }
.sitemap_header2		{ font-size: 12px; color: #ffffff; background-color: #009900; font-weight: bold; }
.sitemap_header3		{ font-size: 12px; color: #000000; background-color: #ffd400; font-weight: bold; }
.sitemap_header4		{ font-size: 12px; color: #ffffff; background-color: #FF6700; font-weight: bold; }
.sitemap_header5		{ font-size: 12px; color: #ffffff; background-color: #FE8187; font-weight: bold; }
.sitemap_header6		{ font-size: 12px; color: #ffffff; background-color: #EE3224; font-weight: bold; }
.sitemap_header			{ font-size: 12px; color: #000000; font-weight: bold; }
.sitemap_form			{ font-size: 8pt; color: #000000; font-weight: bold; }
.sitemap_text			{ font-size: 8pt; color: #000000; }

.redlink 			{ color: #ff0000; }
A.redlink:hover		{ text-decoration: underline; }

.bluelink 			{ color: #005595; font-weight:bold;}
A.bluelink:hover	{ text-decoration: underline; }

.calendar_nav_on				{ font-size: 10pt; color: #FFFFFF; background-color: #005595; font-weight: bold;}
A.calendar_nav_on:active		{ }
A.calendar_nav_on:link			{ }
A.calendar_nav_on:visited		{ }
.calendar_nav_off				{ font-size: 10pt; color: #FFFFFF; background-color: #878787; font-weight: bold;}
A.calendar_nav_off:active		{ }
A.calendar_nav_off:link			{ }
A.calendar_nav_off:visited		{ }

.calendar_header1				{ font-size: 8pt; color: #FFFFFF; background-color: #005595; }
.calendar_header2				{ font-size: 8pt; color: #005595; background-color: #FBCC30; }
.calendar_header3				{ font-size: 10pt; color: #FFFFFF; background-color: #005595; }
.calendar_form					{ font-size: 8pt; color: #000000; background-color: #E7E7E7; }
.calendar_text					{ font-size: 8pt; color: #000000; background-color: #FFFFFF; }

.calendar_event					{ font-size: 8pt; color: #000000; }
A.calendar_event:active			{ }
A.calendar_event:link			{ }
A.calendar_event:visited		{ }

.calendar_day					{ font-size: 8pt; color: #878787; }
A.calendar_day:active			{ }
A.calendar_day:link				{ }
A.calendar_day:visited			{ }

.doctor_header1		{ font-size: 8px; color: #FFFFFF; background-color: #005595; font-weight: bold; }
.doctor_header2		{ font-size: 12px; color: #FFFFFF; background-color: #58585A; font-weight: bold; line-height: 22px;}
.doctor_header3		{ font-size: 8px; color: #333366; background-color: #FBCC30; font-weight: bold; }
.doctorname_title 	{ font-size: 24px; color: #818386; text-decoration: none; line-height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.doctor_form 		{ font-size: 10px; color: #003571; font-weight: bold; text-decoration: none; line-height: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; }
.doctor_text 		{ font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; line-height: 16px; }
.doctor_text_label	{ font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; line-height: 16px; }
.doctor_insure		{ color: #005595; font-weight: normal; font-size: 8pt; }
.doctor_nav, .doctor_nav_on { font-size:10px; color: #818386; line-height: 24px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; border: 1px solid #999999; cursor:pointer; }				
.doctor_nav 		{ background-color: #FFFFFF; }
.doctor_nav_on 		{ background-color: #EEEEEE;}

.fad_doclist_name	{ font-size: 12px; color: #005595; font-weight: bold; text-decoration: none; line-height: 16px; }

.er_introtext				{ font-size: 10pt; font-weight: none; color: #FFFFFF; line-height: 16pt; }
a.er_introtext:hover		{ text-decoration: underline; font-weight: bold;}
a.er_introtext:active		{ font-weight: bold;}
a.er_introtext:link			{ font-weight: bold;}
a.er_introtext:visited		{ font-weight: bold;}

.er_pu_header				{ font-size: 11pt; font-weight: bold; color: #C41200; line-height: 16pt; text-decoration: underline; }
a.er_pu_header:hover		{ text-decoration: underline; }
a.er_pu_header:active		{ }
a.er_pu_header:link			{ }
a.er_pu_header:visited		{ }

.er_pu_text					{ font-size: 10pt; font-weight: none; color: #004685; }
a.er_pu_text:hover			{ text-decoration: underline; }
a.er_pu_text:active			{ }
a.er_pu_text:link			{ }
a.er_pu_text:visited		{ }

.er_categories				{ font-size: 8pt; font-weight: bold; color: #004685; }
a.er_categories:hover		{ text-decoration: underline; }
a.er_categories:active		{ }
a.er_categories:link		{ }
a.er_categories:visited		{ }

.er_categories_red				{ font-size: 8pt; font-weight: bold; color: #FF0000; }
a.er_categories_red:hover		{ text-decoration: underline; }
a.er_categories_red:active		{ }
a.er_categories_red:link		{ }
a.er_categories_red:visited		{ }

.er_categories_gray				{ font-size: 8pt; font-weight: bold; color: #999999; }
a.er_categories_gray:hover		{ text-decoration: underline; }
a.er_categories_gray:active		{ }
a.er_categories_gray:link		{ }
a.er_categories_gray:visited	{ }

.er_categor_title		{ font-size: 10pt; font-weight: bold; color: #004685; background-color: #ffd400; }

.search_header			{ font-size: 10px; color: #FFFFFF; background-color: #004685; font-weight: bold; }
.search_text			{ font-size: 7pt; color: #000000; }
.gift_copy				{ font-size: 8pt; font-weight: none; color: #58585A; line-height: 12pt; }
.cartheader 			{ font-size: 9px; background-color:#E0E0E0; color: #000000; text-align: center; }

.career_header0			{ font-size: 8pt; color: #FFFFFF; font-weight: bold; }
.career_header1			{ font-size: 8pt; color: #FFFFFF; font-weight: bold; background-color: #000000; }
.va_header				{ font-size: 8pt; color: #333366; background-color: #C1C1D1; font-weight: bold; }
.career_header2			{ font-size: 7pt; color: #333366; font-weight: bold; }
.career_header3			{ font-size: 7pt; color: #333366; font-weight: bold; }
.career_form			{ font-size: 7pt; color: #333366; font-weight: bold; }
.career_text			{ font-size: 7pt; color: #000000; }
.listing_form			{ font-size: 8pt; color: #333366; }
.listing_text			{ font-size: 8pt; color: #000000; }
.listingapp_text		{ font-size: 7pt; color: #005595; }
.listingappbold_text	{ font-size: 7pt; color: #005595; font-weight: bold; }

.career_cart			{ font-size: 7pt; color: #009900; font-weight: bold; }
a.career_cart:hover		{ color: #58585A; text-decoration: none; }
a.career_cart:active	{ }
a.career_cart:link		{ }
a.career_cart:visited	{ }

.print_email_text			{ font-size: 11px; color: #000000; }
a.print_email_text:hover	{ text-decoration: underline; }
a.print_email_text:active	{ }
a.print_email_text:link		{ }
a.print_email_text:visited	{ }

.osa_header1					{ font-size: 8pt; color: #FFFFFF; background-color: #333366; font-weight: bold; }
.osa_header2					{ font-size: 8pt; color: #333366; background-color: #C1C1D1; font-weight: bold; }
.osa_header3					{ font-size: 8pt; color: #333366; background-color: #FBCC30; font-weight: bold; }
.osa_form						{ font-size: 8pt; color: #333366; font-weight: bold; }
.osa_text						{ font-size: 8pt; color: #000000; }

.yellow_learnmore			{ font-size: 9px; font-weight: bold; color: #ffd400; }
a.yellow_learnmore:hover	{ text-decoration: underline; }
a.yellow_learnmore:active	{ }
a.yellow_learnmore:link		{ }
a.yellow_learnmore:visited	{ }

.menopause			{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; letter-spacing: 0em;} 
a.menopause:hover	{ color: #000000; text-decoration: underline; }
a.menopause:active	{ }
a.menopause:link	{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; } 
a.menopause:visited	{ }

.heart			{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; letter-spacing: 0em;} 
a.heart:hover	{ color: #000000; text-decoration: underline; }
a.heart:active	{ }
a.heart:link	{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; } 
a.heart:visited	{ }

.friend			{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; letter-spacing: 0em;} 
a.friend:hover	{ color: #000000; text-decoration: underline; }
a.friend:active	{ }
a.friend:link	{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; } 
a.friend:visited	{ }

.pain			{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; letter-spacing: 0em;} 
a.pain:hover	{ color: #000000; text-decoration: underline; }
a.pain:active	{ }
a.pain:link	{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; } 
a.pain:visited	{ } 

.bones			{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; letter-spacing: 0em;} 
a.bones:hover	{ color: #000000; text-decoration: underline; }
a.bones:active	{ }
a.bones:link	{ font-size: 11px; color: #000000; font-weight: none; text-decoration: none; } 
a.bones:visited	{ }

.findadoc-newsearch{
	float:left;
	display:inline;
}
.findadoc-nav{
	float:right;
	display:inline;

}
.findadoc-nav img{
	border:none;
}

/* site-menu : */
ul#site-menu, ul#site-menu li, ul#site-menu a {
	float: left;
	display: inline;
	position: relative;
}

ul#site-menu, ul#site-menu li {margin: 0; padding: 0;}

ul#site-menu {
	list-style: none;
	font-size: 15px;
	color: #333;
}

ul#site-menu a.primary:link, ul#site-menu a.primary:active, ul#site-menu a.primary:visited {
	display: block;
	border: solid 1px #cbcbcb;
	padding: 10px 12px 0 12px;
	height: 26px;
	font-size: 11px;
	color: #939598;
	text-transform: uppercase;
	text-align: center;
}

ul#site-menu li:hover a:link, ul#site-menu li:hover a:active, ul#site-menu li:hover a:visited,
ul#site-menu li.mhover a:link, ul#site-menu li.mhover a:active, ul#site-menu li.mhover a:visited,
ul#site-menu a.primary:hover,
ul#site-menu a.active {
	background-color: #e6e7e8;
	text-decoration: none;
}

ul#site-menu a.two-rows:link, ul#site-menu a.two-rows:active, ul#site-menu a.two-rows:visited {
	padding: 4px 9px 0 8px;
	height: 32px;
}	

ul#site-menu a.first-child:link, ul#site-menu a.first-child:active, ul#site-menu a.first-child:visited {
	padding-left: 14px;
	padding-right: 13px;
}

/* drop-down styles */
ul#site-menu {z-index: 3000;}

ul#site-menu li {position: relative;}

.secondary-menu {
	background-color: #e6e7e8;
	visibility: hidden;
	clear: both;
	float: left;
	position: absolute;
	top: 36px;
	left: -999px;
    padding: 10px 0 10px 10px;
	width: 380px; 
	z-index: 5000;
}

.secondary-menu ul {
	margin: 0;
	padding: 0;
}

ul#site-menu ul li, .secondary-menu .left, ul#site-menu .secondary-menu li a {
	width: 180px;	
}

ul#site-menu ul li {
    list-style: none;
    display: block;
	margin: 4px 0 0 0;
	padding: 0;
}

ul#site-menu .secondary-menu li a:link, ul#site-menu .secondary-menu li a:active, ul#site-menu .secondary-menu li a:visited {
	display: block;
	height: auto;
	line-height: 1.1em;
	color: #231f20;
	font-size: 11px;
}

ul#site-menu .secondary-menu li a:hover {
	text-decoration: underline;
}

.secondary-menu .left {
	float: left;
	display: inline;
	margin-right: 10px;
}

.secondary-menu h4 {
	margin: 0;
	color: #005594;
	font-size: 11px;
}

/* make the second level visible when hover on first level list */
ul#site-menu li:hover .secondary-menu, ul#site-menu li.mhover .secondary-menu, ul#site-menu li.mhover-first .secondary-menu {
	visibility: visible;
	left: 0; 
	position: absolute;
	z-index: 2;
}
/* site-menu ^ */

#header-table img{
	display:block;
}
#header-table form{
	display:block;
	margin:0;
	padding:0;
}

