body { margin:0; padding:0; background: #434A76 url(/images/bg.gif) top left repeat-x }
#container { width:800px }
#headerPopup { display:none }
#subpageFooter { width:100%; vertical-align:top; }
#leftnav { background-color:#434A76; vertical-align:top }
#mainContent { background-color:#fff }
#subpageHeader tr.bottomRawSpacers { background-color:#fff }
#subpageHeader tr.bottomRawSpacers .col1 { background:none }
#mainBottom { background-color:#fff; width:734px }
table.contentTable { border-width: 0px; border-spacing:0px; border-collapse:collapse }
table.contentTable caption { text-align:center; font-style:italic; padding: 7px 0; font-size:16px }
table.contentTable th { background-color: #7f9dc6; text-align:left; padding:7px 14px; border-width:1px; border-style: solid; border-color:#0052a0; font-size:14px;}
table.contentTable td { border-width:1px; border-style: solid; border-color:#0052a0; padding:5px 14px; text-align:left; vertical-align:middle }
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
sup {
	font-size: 11px;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.noMarginTop { margin-top:0 !important }
.footerPageLinks {
	text-align:center;
	margin: 10px 162px 0px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.footerPageLinks a {
	text-decoration:underline !important;
	color: #FFFFFF;
}
.chemocoach_home_callout_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.darkgraytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#footer { position:relative; left:-10px; width:100%; border:0; margin:0; padding:0 }
.footer {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.pagetitle, h1 {
	color: #984D2D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.sidebar_title {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.callout_title {
	color: #0068B3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.nav_category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E9D59C;
}  

.nav {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.nav:active {	text-decoration: none; } 
.nav:hover {	color:#CCCCCC; text-decoration: none; }
.nav:visited {	text-decoration: none; }
.nav_over {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.nav_over2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.nav_over2:hover {	color:#CCCCCC; text-decoration: none; }

.nav_verticaldivider {
	background-color: #434A76;
}

.nav_background {
	background-color: #434A76;
}

.sub_nav {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sub_nav:hover {	color:#CCCCCC; text-decoration: none; }
.sub_nav:visited {	text-decoration: none; }
.sub_nav_over {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	text-decoration: none;
	color: #0000CC;
}
a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline; 
}
a:visited {
	text-decoration: none;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #003399;
	letter-spacing: 0.04em;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	color: #003399;
	letter-spacing: 0.04em;
}
.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #003399;

}
.h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}
.h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}
.h4_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.subsectionlinks {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.subsectionlinks a { 
text-decoration:underline !important;
}
.hdrlinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #9C5433;
	font-size: 11px;
}
.homepage_callout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bolder;
}
ul {
	list-style-image: url(/images/bullet_1.gif);
}
.requiredFieldsColor { 
	color: #FF0000; 
}
.captchaErrorMessage { 
	font-weight: bold;
	color: #FF0000; 
}
.red {
	color: #FF0000;
}
.references {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.subhead1_tou 			{ font-weight: bold; }
.subhead2_tou 			{ font-weight: bold; text-decoration: underline; }
.subhead3_tou 			{ text-decoration: underline; }
.subhead1_ps 			{ color: #984D2D;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 18px;
							font-weight: bold; }
.subhead2_ps 			{ font-weight: bold; text-decoration: underline; }
.subhead3_ps 			{ text-decoration: underline; }
.thankyou_message_ps 	{ color: #333333;  font-weight: bold; }

.nav_level4_background { background-color:#FCECC4;}
.nav_level4_border { background-color:#FCECC4;}
.nav_level4_text { font-size: 11px; }
.nav_level4_subtitle {
	color:#333333;
	font-weight: bold;
	font-size: 12px;
}
.col1 { width:182px }
.col2 { width:16px }
.col3 { width:9px }
.col4 { width:163px }
.col5 { width:61px }
.col6 { width:183px }
.col7 { width:145px }
.col8 { width:32px }
.col9 { width:9px }

#subpageHeader #headerImage1 { width:249px; height:121px; background:url(/images/sub_hdr_01a.jpg) left top no-repeat }
#subpageHeader #headerImage2 { width:183px; height:86px; background:url(/images/sub_hdr_01b.jpg) left top no-repeat }

body.theme1 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_01a.jpg) left top no-repeat }
body.theme1 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_01b.jpg) left top no-repeat }
body.theme2 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_02a.jpg) left top no-repeat }
body.theme2 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_02b.jpg) left top no-repeat }
body.theme3 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_03a.jpg) left top no-repeat }
body.theme3 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_03b.jpg) left top no-repeat }
body.theme4 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_04a.jpg) left top no-repeat }
body.theme4 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_04b.jpg) left top no-repeat }
body.theme5 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_05a.jpg) left top no-repeat }
body.theme5 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_05b.jpg) left top no-repeat }
body.theme6 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_06a.jpg) left top no-repeat }
body.theme6 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_06b.jpg) left top no-repeat }
body.theme7 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_07a.jpg) left top no-repeat }
body.theme7 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_07b.jpg) left top no-repeat }
body.theme8 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_08a.jpg) left top no-repeat }
body.theme8 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_08b.jpg) left top no-repeat }
body.theme9 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_09a.jpg) left top no-repeat }
body.theme9 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_09b.jpg) left top no-repeat }
body.theme10 #subpageHeader #headerImage1 { background:url(/images/sub_hdr_10a.jpg) left top no-repeat }
body.theme10 #subpageHeader #headerImage2 { background:url(/images/sub_hdr_10b.jpg) left top no-repeat }

body.popup { background:none; background-color:#fff; }

@media print {
body { background:none }
#container { width:100% }
#headerPopup { display:block; background-color:#e9d39a }
#headerPopup td table { border:0; margin:0; padding:0; width:100% }
#leftnav { width:0; background:none; display:none }
#leftnav table { display:none }
#mainContent { padding-top:20px }
#subpageHeader, #subpageFooter { display:none }
.sideCallout { display:none }
.bottomRawSpacers, .subsectionlinks { display:none }
}