@import 'reset.css';

/* --------------------





-------------------- */


body {
font: 14px arial,helvetica,sans-serif;
background: #000 url(../images/bg_main.gif) no-repeat center top;
color: #d9d9d9;
}

a:link	{font: arial,helvetica,sans-serif; color: #8699d4; text-decoration: underline; }
a:visited	{font: arial,helvetica,sans-serif; color: #8699d4; text-decoration: underline; }
a:hover	{font: arial,helvetica,sans-serif; color: #8699d4; text-decoration: underline; }
a:active	{font: arial,helvetica,sans-serif; color: #8699d4; text-decoration: underline; }




/* ----- Sub page navigation ----- */

h1 a:link		{ color: #d9d9d9; text-decoration: none; }
h1 a:visited	{ color: #d9d9d9; text-decoration: none; }
h1 a:hover	{ color: #8699d4; text-decoration: none; }
h1 a:active	{ color: #8699d4; text-decoration: none; }

ul.leftNav {
list-style: none;
font-size: 13px;
font-weight: bold;
border-top: 1px #7b7b7b solid;
border-bottom: 1px #7b7b7b solid;
margin: 15px 0px;
padding: 15px 0px;
}


ul.leftNav li {
margin: 7px 0px 7px 0px;
}

ul.leftNav li a:link	{ color: #d9d9d9; text-decoration: none; }
ul.leftNav li a:visited	{ color: #d9d9d9; text-decoration: none; }
ul.leftNav li a:hover	{ color: #8699d4; text-decoration: none; }
ul.leftNav li a:active	{ color: #8699d4; text-decoration: none; }

ul.leftNav li a.active	{ color: #8699d4; } /* looks the same, but it's not! -->



/* ----- Sub page content ----- */

#main_image {
margin: 0 0 30px 0;
}

.breadcrumb {
text-align: right;
font-size: 11px;
padding: 10px 0px 15px 0px;
display: none; /* to prevent display of breadcrumbs */
}

.breadcrumb a:link		{ color: #d9d9d9; text-decoration: none; }
.breadcrumb a:visited	{ color: #d9d9d9; text-decoration: none; }
.breadcrumb a:hover		{ color: #8699d4; text-decoration: underline; }
.breadcrumb a:active	{ color: #8699d4; text-decoration: underline; }

h1 {
font: 24px arial, helvetica, sans-serif;
font-weight: bold;
font-style: italic;
}

h1.pageTitle {
margin: 0px 0px 10px 0px;
}

h1.navtitle a {
font-size:18px;
color:#8699d4;
}

h2 {
font-size: 14px;
font-weight: bold;
margin: 0px 0px 22px 0px;
}

p {
font: arial,helvetica,sans-serif;
line-height: 22px;
margin: 0px 0px 22px 0px;
vertical-align: baseline;
}

ul {
	list-style-position: outside;
	margin: -15px 100px 15px 60px;
	list-style-type: circle;
}

li {
	font: arial,helvetica,sans-serif;
	line-height: 18px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}


span.doctortitle {
font: arial,helvetica,sans-serif;
line-height: 22px;
font-size:18px;
font-weight:800;
vertical-align: baseline;
}


ul.sitemap {
margin: 0px 0px 0px 20px;
}

ul.sitemap li {
margin: 20px 0px 20px 0px;
}

ul.sitemap ul {
margin: 5px 0px 0px 20px;
}

ul.sitemap ul li{
margin: 0px 0px 0px 0px;
}




/* ----- Footer ----- */

img.footerDivider {
margin: 50px 0px 25px 0px;
}

.copyright {
float: left;
font-size: 12px;
}

.copyright a:link		{ color: #d9d9d9; text-decoration: none; }
.copyright a:visited	{ color: #d9d9d9; text-decoration: none; }
.copyright a:hover		{ color: #8699d4; text-decoration: underline; }
.copyright a:active	{ color: #8699d4; text-decoration: underline; }

ul.footerLinks {
	float: right;
	list-style: none;
	font-size: 12px;
	margin: 0 0 0 0;
}

ul.footerLinks li {
display: inline;
margin: 0px 0px 0px 20px;
}

ul.footerLinks li a:link		{ color: #d9d9d9; text-decoration: none; }
ul.footerLinks li a:visited	{ color: #d9d9d9; text-decoration: none; }
ul.footerLinks li a:hover		{ color: #8699d4; text-decoration: underline; }
ul.footerLinks li a:active	{ color: #8699d4; text-decoration: underline; }
