/* set the page background color and margins. */
body {
	margin: 0; padding: 0;
	scrollbar-3dlight-color: #0079c2;
	scrollbar-darkshadow-color: #0079c2;
	scrollbar-highlight-color: #0079c2;
	scrollbar-shadow-color: #0079c2;
	scrollbar-face-color: #fff;
	scrollbar-arrow-color: #0079c2;
	scrollbar-track-color: #9dc8e7;
}

/* set the page font formatting. */
body, p, div, td { font: normal 10pt verdana, sans-serif; color: #333; }

/* default link colors - this is the default link color for the page */
a:link { font-weight: normal; text-decoration: underline; color: #ba3406; }
a:visited { font-weight: normal; text-decoration: underline; color: #ba3406; }
a:hover { font-weight: normal; text-decoration: underline; color: #000; }
a:active { font-weight: normal; text-decoration: underline; color: #ba3406; }


/* Default settings for all H tags */
h1, h2, h3, h4, h5, h6, h7 { margin: 0; font: bold 10pt Verdana, sans-serif; }

/* Custom settings for H tags */
h1 { font-size: 12pt; color: #000; }
h2 { font-size: 11pt; color: #000; }
h3 { font-size: 11pt; color: #000; }


/* only custom styles below this line */
.imgBorder { border: 1px solid #daedf9; }
.blackimgBorder { border: 1px solid #000; }
.larger { font-size: 1.2em; }
.larger { color: #fff; }
.red { color: #cc0001; }

/* set input, select and textfield elements sizes */

input, select, textarea {
	background-color: #fff;
	border: 1px solid #666;
}

input.noborder { border: 0px solid #666; }

.table_bg { background: #fff url(../images/body.gif) no-repeat;}

.footer_nav { font: normal 8pt verdana, sans-serif; color: #000; }
.footer_nav a:link { font-weight: normal; text-decoration: none; color: #ba3406; }
.footer_nav a:visited { font-weight: normal; text-decoration: none; color: #ba3406; }
.footer_nav a:hover { font-weight: normal; text-decoration: none; color: #000; }
.footer_nav a:active { font-weight: normal; text-decoration: none; color: #ba3406; }


#container { border-right: 1px solid #000; border-left: 1px solid #000; }
.homecontent { background: #fff url(../images/body_home_bg.jpg) repeat-y; }
.footer { background: #e8e8f0; padding: 10px; font: normal 8.5pt verdana, sans-serif; color: #333; }
.footer a:link { font-weight: normal; text-decoration: none; color: #C74802; }
.footer a:visited { font-weight: normal; text-decoration: none; color: #C74802; }
.footer a:hover { font-weight: normal; text-decoration: none; color: #000; }
.footer a:active { font-weight: normal; text-decoration: none; color: #094679; }


.sub_nav { font: normal 8pt verdana, sans-serif; color: #000; }
.sub_nav a:link { font-weight: normal; text-decoration: underline; color: #ba3406; }
.sub_nav a:visited { font-weight: normal; text-decoration: underline; color: #ba3406; }
.sub_nav a:hover { font-weight: normal; text-decoration: none; color: #000; }
.sub_nav a:active { font-weight: normal; text-decoration: none; color: #ba3406; }

.tnoContent { background: #fff url(../images/body_how_bg.jpg) repeat-y; }

.tnoInput {
  font: 8pt Arial, Helvetica, sans-serif;
  color: #333;
  background-color: #fff;
  border: 1px solid #666;
}

#content { background: #f8f8fa; }
.tL { background: #dfe2eb; }
.tR { background: #edeef3; text-align: right; }
.mL { background: #e0e3ea; padding: 10px; font: bold 10pt verdana, sans-serif;}
.mR { background: #efeff1; padding: 10px; }


/* NEW CANCER CONTENT STYLES 110110 */

title {
	font-family: Arial Black;
	color: #ff0000;
	border: solid 5px;
	width: 300px;
}
 
.bold-title {
	font-family: Arial #000;
  	font-weight: bold;
}

#wrapper {
  position: relative;
	margin: 0 auto;
	width: 1002;
	text-align: left; 
}
	
.NavLinks {
  color: #467282;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.NavLinks a {
  color: #467282;
  text-decoration: none;
}

.NavLinks a:hover {
  color: #467282;
  text-decoration: underline;
}

#menu {
	color: #666666;
	font-family: Arial,Helvetica,sans-serif !important;
	font-size: 10px;
	line-height: 10px;
}

#menu a {
  color: navy;
  text-decoration: none !important;
}

#menu a:hover {
  color: #CA4F20;
  text-decoration: none !important;
}

#menu a.active {
  color: #CA4F20;
  text-decoration: none !important;
}

#menu a.active:hover {
  color: #CA4F20;
  text-decoration: none !important;
}

.next {
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #467282;
}

.prev {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #467282;
}

.next:hover {
	text-decoration: underline;
}

.prev:hover {
  text-decoration: underline;
}

