/* ================================================================================================== */
/* Generic Style Declarations */



body		{	font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #000000;
			line-height: 150%;
			background: #ffffff; }

hr		{	border-top: 1px solid #cfcfcf; }

h1, h2, h3, h4, h5, h6, code, pre
		{	color: #000000;
			text-transform: none; }

a:link, a:visited, #Bread a:link, #Bread a:visited
		{	text-decoration: underline;
			color: #000000; }

/* END Generic Style Declarations */
/* ================================================================================================== */




/* ================================================================================================== */
/* Layout Styles */

.PrintOnly, #PrintLogo
		{	display: block; }

.NoPrint, #Banner, #PriNav, #SubNav, #SideBar, #PageIntro, #JumboFooter, #IntroFlash, #Featured, #DoctorSearch, #PopularFeatures, #HomeNews td.spacer
		{	display: none; }

/* END Layout Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* Content Styles */

#Content	{	padding: 0;
			width: auto;
			margin: 0; }

.Content	{	float: none;
			color: #000;
			padding: 20px 0; 
			width: auto; }

.SubContent	{	padding: 0;
			margin: 30px 0 0 0;
			background-color: transparent;
			border-top: 0; }

#SideBar .SubContent
		{	margin: 0 0 30px 0; }

.Content ul, .SubContent ul
		{	list-style-image: url(/files/images/template/arrow.gif);
			padding: 0;
			margin: .75em 0 20px .75em; }

.Content li, .SubContent li
		{	padding-left: 0;
			background: none; }

.SubContent h1	{	border-bottom: 1px solid #cfcfcf; }


.Callout a:link, .Callout a:visited, .Callout a:hover
		{	color: #000;
			text-decoration: underline; }

/* END Content Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* Tab Styles */

.Tabs, .SubContent ul.Tabs
		{	border-bottom: 1px solid #cfcfcf; }

.Tabs li, .SubContent .Tabs li	
		{	background: none;}

.Tabs a		{	display: none; }

.Tabs a.Active	{	display: inline; }

.Tabs a:link, .Tabs a:visited, #NewsEvents .Tabs a:link, #NewsEvents .Tabs a:visited
		{	color: #000; }

.Tabs a.Active:link, .Tabs a.Active:visited, #NewsEvents .Tabs a.Active:link, #NewsEvents .Tabs a.Active:visited
		{	color: #000; }

/* END Tab Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* Home Page Styles */

/* News & Events */

#HomeNews a:link, #HomeNews a:visited, #HomeNews a:hover
		{	color: #000;
			text-decoration: none; }

#NewsEvents	{	float: left;
			width: 48%; }

#NewsEvents dt	{	border-top: 1px dotted #ddd; }

#NewsEvents dt img
		{	border: 1px solid #cfcfcf; }

/* Suggested Topics */

#SuggestedTopics
		{	float: right;
			width: 48%; }
			
#SuggestedTopics div
		{	float: left;
			width: 47%; }

#SuggestedTopics ul, #SideBar .SubContent ul
		{	margin: 0 0 0 12px; }

/* END Home Page Styles */
/* ================================================================================================== */




/* ================================================================================================== */
/* Footer Styles */

#FooterWrapper	{	padding-bottom: 0;
			background: transparent; }

#Footer		{	color: #000;
			margin: 0;
			padding: 25px 0 0 0;
			width: auto; }

#Footer a:link, #Footer a:visited
		{	color: #000; }

/* END Footer Styles */
/* ================================================================================================== */