body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img
{
	border-style: none;
	border-width: 0px;
}

a a:active a:hover a:visited
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #3481B4;
	font-size: 10pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	text-align: left;
	line-height:normal;
	border-collapse:collapse;
	border-width:0px;
	border-style:none;
	text-decoration:none;
}

#outershell
{
	background-color: #FFFFFF;
	border-left: black 0px solid;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-bottom: black 0px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.leftbarfill
{
	background-image: url(../../images/programs/leftbarfill.gif);
	background-repeat: repeat;
	border: none;
	height: 100%;
	width: 161px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pageheadershell
{
	background-color: #FFFFFF;
	border: none;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
}

.pageheader
{
	background-image: url(../../images/programs/pageheaderblank01.gif);
	background-repeat:no-repeat;
	font-family: Arial Black,Helvetica,Verdana,Arial,Geneva,sans-serif;
	letter-spacing: -0.07em;
	color: #000000;
	font-size: 11pt;
	font-weight: normal;
	text-align: left;
	line-height:normal;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 13px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	height: 47px;
	width: 465px;
}

#contentshell
{
	background-color: #FFFFFF;
	border: none;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-right: 0px;
	width: 100%;
}
.contentshell02
{
    border: 0px;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 20px;
}

.rightbarfill
{
	background-image: url(../../images/programs/rightbarfill.gif);
	background-repeat: repeat;
	border: none;
	height: 100%;
	width: 136px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#rightbarshell
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	width: 100%;
}

.contentspacer1
{
	margin-top:10px;
	margin-bottom:20px;
}
.contentspacer2
{
	margin-top:20px;
	margin-bottom:10px;
}

.topictitle
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	vertical-align:top;
}
.topictitle a
{
	color: #000000;
	text-decoration:underline;
}

.topictitleactive
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: blue;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	vertical-align:top;
}
.topictitleactive a
{
	color: blue;
	text-decoration:underline;
}

.topic1
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align:top;
	text-align: left;
	line-height:normal;
	
}
.topic1 ul li{
	list-style-type: none;
	line-height:17px;
	padding-bottom:0.5em;
	font-weight: bold;
}
.topic1 li a {
	float: left;
	color: #3481B4;
	padding: 0px 0px;
	text-decoration: underline;
	border: none;
	font-weight: bold;
}
.topic1 li a:visited{
	color: #3481B4;
	font-weight: bold;
}
.topic1 a a:active a:hover a:visited
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	border-collapse:collapse;
	border-width:0px;
	border-style:none;
	color: #3481B4;
	font-size: 10pt;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	line-height:normal;
	text-decoration:none;
	vertical-align:top;
	font-weight: bold;
}

.topic2
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align:top;
	text-align: left;
	line-height:normal;
}
.topic2 ul li{
	line-height:17px;
	padding-bottom:0.5em;
	font-weight: bold;
}
.topic2 li a {
	float: left;
	color: #3481B4;
	padding: 0px 0px;
	text-decoration: underline;
	border: none;
	font-weight: bold;
}
.topic2 li a:visited{
	color: #3481B4;
	font-weight: bold;
}
.topic2 a a:active a:hover a:visited
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	border-collapse:collapse;
	border-width:0px;
	border-style:none;
	color: #3481B4;
	font-size: 10pt;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	line-height:normal;
	text-decoration:none;
	vertical-align:top;
	font-weight: bold;
}

.subtopicshell
{
    border: 0px;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 0px;
}

.greenboxbl {background: url(../../images/programs/greenboxbl.gif) 0 100% no-repeat #24B04B; width: 20em; width: 100%;} 
.greenboxbr {background: url(../../images/programs/greenboxbr.gif) 100% 100% no-repeat;} 
.greenboxtl {background: url(../../images/programs/greenboxtl.gif) 0 0 no-repeat;} 
.greenboxtr {background: url(../../images/programs/greenboxtr.gif) 100% 0 no-repeat; padding: 10px; height: 100%;}
.greenboxclear {font-size: 1px; height: 1px}
.greenboxshell
{
	margin: 0px 0px 0px 0px;
	padding: 7px 5px 10px 5px;
	height:100%;
	width:100%;
}
.greenboxtopictitle
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	vertical-align:top;
}
.greenboxtopictitle a
{
	color: #000000;
	text-decoration:underline;
}
.greenboxtopic
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	text-align: left;
	line-height:normal;
	height:100%;
	
}
.greenboxtopic a {
	color: #000000;
	padding: 0px;
	text-decoration: underline;
	border: none;
	height:100%;
}
.greenboxtopic a:visited{
	color: #000000;
}
.greenboxtopic a a:active a:hover a:visited
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	border-collapse:collapse;
	border-width:0px;
	border-style:none;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height:normal;
	text-decoration:none;
	vertical-align:top;
	height:100%;
}

.grayboxbtns
{
	border: none;
	background-color:#DCDCDC;
	background-image: url(../../images/programs/greybox_03.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}

.blueinfobox
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 11pt;
	background: #B0D3EA;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	text-decoration: none;
	height: 50px;
	width: 100%;
	vertical-align:middle;
}

.content1
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	line-height:normal;
}
.content1 a a:hover
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	border-collapse:collapse;
	border-width:0px;
	border-style:none;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height:normal;
	text-decoration:none;
	vertical-align:top;
}

.content2
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align:top;
	text-align: left;
	line-height:normal;
	
}

.messagecopysection01
{
	vertical-align: top;
	margin-top: 10px;
	margin-left: 35px;
	margin-right: 25px;
	margin-bottom: 10px;
	width: 310px;
	height:100px;
	left: 500px;
	top: 385px;
	position:absolute;
}

.alert
{
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:red;
	text-decoration: none;
}

.copyrightstatementsection
{
	background-color:#B7D877;
	background-image:url(http://www.oncologytoday.com/images/navbar/common/copyrightstatement_a.gif);
	background-repeat:no-repeat;
	height:20px;
	width: 318px;
}

.copyrightstatement
{
	font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-weight:normal;
	color: #000000;
	font-size: 7pt;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 0px;
	text-align: left;
	text-align:center;
	vertical-align:middle;
	line-height:normal;
}
