body {
	margin: 0;
	padding: 0;
	background-color: #000;
	font: normal 76%/1.5em Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center; /* For IE 5 */
}

a { color: #923681; text-decoration: none; }
a:hover { text-decoration: underline; }

a img { border: none; }

.clear { clear: both; }

h1 { font-size: 1.8em; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1em; }
h5 { font-size: 1em; }
h6 { font-size: .8em; }

sup {
	font-size: .8em;
	vertical-align: baseline;
    position: relative;
    bottom: .5em;
}

form, map {
	margin: 0;
	padding: 0;
}

.subhead {
	font-weight: bold;
	font-size: 1.25em;
	background-color: #EEEEEE;
	padding: 1px 5px;
	}

#site-container {
	margin: 0 auto;
	width: 852px;
	text-align: left;
}

#header-container { height: 232px; }

#body-container { background: transparent url(/evidence/images/body/background-repeat.gif) repeat-y; }

#body-container .top-background {
	margin: 0;
	padding: 0;
	background: transparent url(/evidence/images/body/background-top.gif) top no-repeat;
}

#body-container .bottom-background { background: transparent url(/evidence/images/body/background-bottom.gif) bottom no-repeat; }

#body-container #content {
	padding: 25px 18px 20px 28px;
	float: left;
	width: 454px;
}

#body-container #content.onecolumn {
	float: none;
	padding: 25px 25px 20px 25px;
	width: 802px;
}

#body-container #content b {
	font-size: 120%;
}

#body-container #content p.highlight {
	font-size: 1.25em;
	line-height: 1.25em;
}

#body-container #content .dropcap {
	margin: 0 10px -10px 0;
	float: left;
	font-size: 4.25em;
	line-height: .9em;
	font-weight: bold;
}

#body-container #content #references {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: .9em;
	line-height: 1.1em;
	color: #777;
}

#body-container #content #references p {
	margin: 0 0 5px 0;
	padding: 0;
}

#body-container #sidebar {
	padding: 7px 9px 0 0;
	float: right;
	width: 341px;
}

#body-container .doctors-image {
	margin: 3px 10px 3px 0;
	float: left;
}

#body-container hr { 
	clear: both; 
	border: none 0; border-top: 1px dotted #000000;
	border-bottom: 1px dotted #FFFFFF;
	width: 100%;
	height: 2px;
	margin: 20px auto;
	}

h1.img {
	text-align: center;
	padding-bottom: 4px;
	border-bottom: 1px solid #000000;
}

.registration td { padding: 5px; }

.registration tr.group td { border-bottom: 1px solid #EEEEEE; }

.evaluation li { padding-bottom: 15px; }

.evaluation li p { margin: 0 0 8px 0; }

b.section-breast, 
.section-breast h1, 
.section-breast h2, 
.section-breast sup a,
.section-breast .highlight { color: #2E6085; }

b.section-gastric, 
.section-gastric h1, 
.section-gastric h2, 
.section-gastric sup a, 
.section-gastric .highlight { color: #E37727; }

b.section-headandneck, 
.section-headandneck h1, 
.section-headandneck h2, 
.section-headandneck sup a, 
.section-headandneck .highlight { color: #948208; }

.section-headandneck .highlight .dropcap { color: #C4AC0B; }

b.section-prostate, 
.section-prostate h1, 
.section-prostate h2, 
.section-prostate sup a, 
.section-prostate .highlight { color: #14A149; }

b.section-nonsmallcell, 
.section-nonsmallcell h1, 
.section-nonsmallcell h2, 
.section-nonsmallcell sup a, 
.section-nonsmallcell .highlight { color: #B6302C; }

b.section-home, 
.section-home h1, 
.section-home h2, 
.section-home sup a, 
.section-home .highlight { color: #B6312C; }

.section-resources ul li { padding-bottom: 10px; }
.section-resources ul ul li { padding-bottom: 2px; }
.section-resources ul li b { font-size: 1.2em; }

.error, .errors {
	color: #900;
	font-weight: bold;
}

.chart td, .chart th { border-bottom: 1px solid #E0E0E0; }