@charset "utf-8";
/* CSS Document */



/*  ENTIRE PAGE */
/*
			These are classes and styles the entire page uses, regardless of DIV
*/

html, body
	{
		height: 100% !important;
	}

#pagecontainer
	{
		min-height: 100% !important;
		margin: 0 auto;
	}

* html #pagecontainer
	{
		height: 100% !important;
		min-height: 100% !important;
	}

body
	{
		background-color: #fff5d7;
		margin: 0px;
		padding: 0px;
		height: 100%;
		font-family: /* "Arial Narrow", */ Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #467282;
	}

h1
	{
		margin: 0px 0px 1em 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 32px;
		color: #004279;
	}

h2 
{ 
margin: 0px 0px 1em 0px; 
padding: 0px; 
font-weight: bold; 
font-size: 19px; 
line-height: 22px; 
color: #004279; 
} 

h4 
{ 
margin: 0px 0px 1em 0px; 
padding: 0px; 
font-weight: bold; 
font-size: 15px; 
color: #004279; 
} 

p 
{ 
margin: 1em 0; 
} 

a 
{ 
text-decoration: none; 
color: #516274; 

} 

img	{
		
		border:0 none;
	}


a:hover
	{
		text-decoration: none;
		color: #e87d1b;
	}

ul,ol
	{
		margin: 0px 0px 1em 15px;
		padding: 0px;
	}

li
	{
		margin: 0px 0px 0px 5px;
		padding: 0px;
	}

.clearall
	{
		float: none;
		clear: both;
	}

.centered
	{
		text-align: center;
	}

.navybold
	{
		color: navy !important;
		font-weight: bold !important;
	}

.NavLinks
	{
		font-family: /* "Arial Narrow", */ Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #467282;
		font-weight: bold;
	}

.NavLinks a
	{
		color: #467282;
		text-decoration: none;
	}

.NavLinks a:hover
	{
		color: #467282;
		text-decoration: underline;
	}

.top_left_corner
	{
		background-repeat: no-repeat !important;
		background-position: top left !important;
	}

.top_right_corner
	{
		background-repeat: no-repeat !important;
		background-position: top right !important;
	}

.bottom_left_corner
	{
		background-repeat: no-repeat !important;
		background-position: bottom left !important;
	}

.bottom_right_corner
	{
		background-repeat: no-repeat !important;
		background-position: bottom right !important;
	}



/*  SECTIONS */
/*
			All sections of the CSS stylesheet are broken down into their respective DIVs to minimize confusion
*/



/*  OTHER ASCO SITES  */

#other_asco_sites
	{
		clear: both;
		text-align: center;
		margin: 10px 0px;
	}


#pagehome

       {

              border: 0px solid blue;

              width: 1000px;

              /*height: 250%;*/ /*edited by satya to fix some issue*/

              margin: 20px auto;

              padding: 0px;

              font-family: Arial, Helvetica, sans-serif !important;

              color: #000000 !important;

              font-size: 10px !important;

              background-image: url("/patient/Images/StructureNav/interior_background_home.gif") !important;

              background-repeat: repeat-y !important;

              background-position: top left !important;

       }

#wrapper_layer2_home

       {

              background-image: url("/patient/Images/StructureNav/slider_bottom_right.gif") !important;

              background-position: bottom right !important;

              background-repeat: no-repeat !important;

       }

/*  PAGE  */

#page
	{
		border: 0px solid blue;
		width: 1000px;
		/*height: 250%;*/ /*edited by satya to fix some issue*/
		margin: 20px auto;
		padding: 0px;
		font-family: Arial, Helvetica, sans-serif !important;
		color: #000000 !important;
		font-size: 10px !important;
		background-image: url("/patient/Images/StructureNav/interior_background.gif") !important;
		background-repeat: repeat-y !important;
		background-position: top left !important;
	}


#wrapper_layer1
	{
		background-image: url("/patient/Images/StructureNav/page_bottom_left.gif") !important;
		background-position: bottom left !important;
		background-repeat: no-repeat !important;
	}

#wrapper_layer2
	{
		background-image: url("/patient/Images/StructureNav/rightpage_bottom_right.gif") !important;
		background-position: bottom right !important;
		background-repeat: no-repeat !important;
	}


/*  PATIENT BAR  */

#patient_bar
	{
		background-color: #cb521d;
		background-image: url("/patient/Images/StructureNav/patient_bar_top_right.gif");
	}

#patient_bar_content
	{
		background-image: url("/patient/Images/StructureNav/patient_bar_top_left.gif");
		font-family: "Times New Roman", serif;
		font-size: 18px;
		font-style: italic;
		color: #ffffff;
		text-align: center;
		padding: 10px;
	}




/*  LEFTNAV  */

#leftnav
	{
		width: 250px;
		display: block;
		float: left;
		padding: 0px;
		margin: 0px 0px 10px 0px;
		border: 0px solid cyan;
		/*background-color: #ffffff;*/
		background-color: #a9b8d7;
	}


	/*  LEFTNAV - ASCO LOGO  */
	#CancerNet_logo
		{
			display: block;
			padding: 15px 0px 5px 0px;
			margin: 0px;
			text-align: center;
			background-color: #ffffff;
		}




	/*  LEFTNAV - VERTICALNAV  */
	#verticalnav
		{
			border: 0px solid green;
			width: 250px;
			margin: 0px;
			padding: 15px 0px 0px 0px;
			background-color: #ffffff;
			overflow: visible;
		}



#gradientnav
		{
			border: 0px solid brown !important;
			background-color: #a9b8d7;
			background-image: url("/patient/Images/StructureNav/leftnav_background_3.jpg") !important;
			background-position: top !important;
			background-repeat: repeat-x !important;
			padding: 0px 0px 15px 0px;
			margin: 0px;
		}
		/*  VERTICALNAV - SEARCH  */
		#search
			{
				display: block;
				padding: 15px 0px;
				margin: 0px;
				text-align: center;
				background-color: #ffffff;
			}

			/*  #SEARCH STYLES  */
			#searchbox
				{
					width: 187px;
					margin: 0px auto;
					padding: 0px;
				}

			#searchbox_top
				{
					width: 187px;
					height: 7px;
					margin: 0px;
					padding: 0px;
					border: 0px;
				}

			#searchbox_middle
				{
					padding: 5px 10px;
					background-color: #9fafd1;
				}

			#searchbox_bottom
				{
					width: 187px;
					height: 7px;
					margin: 0px;
					padding: 0px;
					border: 0px;
				}

			form#FormGSASearchResult input#q
				{
					width: 165px;
					height: 14px;
					border: 1px solid #7f95c1;
					margin: 5px 0px;
				}

			form#FormGSASearchResult input#search_button
				{
					display: inline;
					float: right;
					margin: 2px 0px;
				}

			form#FormGSASearchResult a
				{
					display: inline;
					margin: 3px 0px 2px 0px;
					font-size: 10px;
					font-weight: bold;
					color: #ffffff;
					float: left;
				}

			form#FormGSASearchResult a:hover
				{
					text-decoration: underline;
				}

			#search_links
				{
					font-family: /* "Arial Narrow", */ Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #ffffff;
					text-align: left;
					float: left;
				}

			#search_links a
				{
					color: #ffffff;
				}

			#search_links a:hover
				{
					text-decoration: underline;
				}

		/*  VERTICALNAV - DONATION  */
		#donation
			{
				display: block;
				padding: 15px 0px;
				margin: 0px;
				text-align: center;
			}


		/* #VERTICALNAV STYLES */
		/* #VERTICALNAV STYLES */
				#verticalnav li
					{
						background: none !important;
						padding: 0px 0px 0px 0px;
						margin: 0px;
					}
		
				ul.tier1
					{
						border: 0px !important;
						margin: 0px !important;
						padding: 0px !important;
						display: -moz-box !important; /* Fixes Firefox */
						display: block !important;
					}
		
				ul.tier2
					{
						border: 0px !important;
						margin: 0px !important;
						padding: 0px !important;
						display: -moz-box !important; /* Fixes Firefox */
						display: block !important;
					}
		
				ul.tier3
					{
						border: 0px !important;
						margin: 0px !important;
						padding: 0px !important;
						display: -moz-box !important; /* Fixes Firefox */
						display: block !important;
					}
		
				li.leftnavopen, li.leftnavclosed
					{
						background: none !important;
						margin: 0px !important;
						padding: 0px !important;
						display: -moz-box !important; /* Fixes Firefox */
						display: block !important;
					}
		
li.leftnavopen a, li.leftnavclosed a 
{ 
font-family: Helvetica, Arial, sans-serif !important; 
text-decoration: none !important; 
display: -moz-box !important; /* Fixes Firefox */ 
display: block !important; 
line-height: 11px !important; 
}

		
				ul.tier1 li a
					{
						font-size: 14px !important;
						font-weight: bold !important;
						color: #343735 !important;
						margin: 0px !important;
						padding: 8px 20px 6px 20px !important;
					}
		
				ul.tier1 li a#topopen, ul.tier1 li a:hover
					{
						background-color: #eeeeee !important;
						text-decoration: none !important;
					}
		
				ul.tier2 li a
					{
						font-size: 12px !important;
						font-weight: bold !important;
						color: #cc521d !important;
						margin: 0px !important;
						padding: 5px 20px 3px 30px !important;
					}
		
				ul.tier2 li a:hover
					{
						background-color: #eeeeee !important;
						text-decoration: none !important;
					}
		
				ul.tier3 li a
					{
						font-size: 11px !important;
						font-weight: bold !important;
						color: 343735 !important;
						margin: 0px !important;
						padding: 5px 20px 3px 45px !important;
					}
		
ul.tier3 li a:hover 
{ 
background-color: #a9b8d7 !important; 
text-decoration: none !important; 
}

		
				ul.tier1 li.leftnavopen a
					{
						background-image: url("/patient/Images/StructureNav/arrow_leftnav_open_off.gif");
						background-position: 229px 14px;
						background-repeat: no-repeat;
						color: #ca4f20 !important;
					}
		
				ul.tier1 li.leftnavclosed a
					{
						background-image: url("/patient/Images/StructureNav/black_arrow_leftnav_closed_off.gif");
						background-position: 229px 11px;
						background-repeat: no-repeat;
						color: #323635 !important;
					}
		
				ul.tier1 li a:hover
					{
						background-image: url("/patient/Images/StructureNav/black_arrow_leftnav_on.gif");
						background-position: 222px 11px;
						background-repeat: no-repeat;
					}
		
ul.tier2 li.leftnavopen a 
{ 
background-image: none !important; 
background-color: #eeeeee; !important; 
color: #cc521d !important; 
font-weight: bold !important; 
}

		
				ul.tier2 li.leftnavclosed a
					{
						background-image: none !important;
						color: #cc521d !important;
					}
		
				ul.tier2 li a:hover
					{
						background-image: none !important;
					}
		
				/* no open state for tier 3 */
		
			/* 	ul.tier3 li a:hover
					{
						background-image: url("/patient/Images/StructureNav/black_arrow_leftnav_on.gif");
						background-position: 222px 11px;
						background-repeat: no-repeat;
					} */
		
				ul.tier3 li.leftnavopen a
					{
						background-image: none !important;
						color: #00457c !important;
						font-weight: bold !important;
					}
		
				ul.tier3 li.leftnavclosed a
					{
						background-image: none !important;
						color: #343735 !important;
						font-weight: bold !important;
					}
		
			/* 	ul.tier3 li a:hover
					{
						background-image: url("/patient/Images/StructureNav/black_arrow_leftnav_on.gif");
						background-position: 238px 10px;
				background-repeat: no-repeat; */
				}

	/*  LEFTNAV - ASCO LOGO  */
	#ASCO_logo
		{
			display: block;
			padding: 30px 0px 15px 0px;
			margin: 0px;
			text-align: center;
			
		}




/*  RIGHTPAGE (includes Mural, Mission, & Slider DIVs)  */

#rightpage
	{
		border: 0px solid red;
		width: 740px;
		height: 100%;
		display: block;
		float: left;
		clear: right;
		margin: 0px 0px 10px 0px;
	}



/*  MURAL  */

#mural
	{
		width: 750px;
		display: block;
	}

.mural_content
		{
			position: relative !important;
			width: 750px !important;
			height: 276px !important;
			background-image: url("/patient/Images/Mural/mural_generic.jpg");
			background-color: #f9ebc4;
			background-position: top left;
			background-repeat: no-repeat;
			position: relative;
		}


.muraltext 
{ 
position: absolute !important; 
color: #444444; 
font-family: "Times New Roman", serif; 
font-weight: bold; 
font-style: italic; 
font-size: 14px; 
line-height: 23px; 
} 

.muraltext a 
{ 
color: #ca4f20; 
text-decoration: none !important; 
} 

.muraltext a:hover 
{ 
color: #ca4f20; 
text-decoration: underline !important; 
} 

.muraltext a.active 
{ 
color: #245060; 
text-decoration: none !important; 
} 

.muraltext a.active:hover 
{ 
color: #245060; 
text-decoration: underline !important; 
} 

.muraltext h1.header 
{ 
font-size: 18px !important; 
color: #245060 !important; 
font-family: "Times New Roman", serif !important; 
font-weight: bold !important; 
font-style: normal !important; 
margin: 0px !important; 
padding: 0px !important; 
}


	
	.muralnavigation
		{
			width: 130px;
			height: 30px;
			position: absolute !important;
			right: 30px !important;
			bottom: 10px !important;
			border: 0px solid red;
		}

		.muralpagenumbers
			{
				margin-top: 7px;
				float: left;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color: #ca4f20;
			}

		.muralnavbuttons
			{
				float: right;
				width: 93px;
				height: 30px;
			}

			.navbutton
				{
					width: 31px !important;
					height: 30px !important;
					float: left !important;
					cursor: hand !important;
					cursor: pointer !important;
				}




/*  MISSION  */

#mission
	{
		width: 750px;
		display: block;
		text-align: center;
		background-color: #6386a6;
		padding: 6px 0px;
	}

#mission_content
	{
		width: 690px;
		margin: 6px auto;
	}

.mission_column
	{
		border: 0px;
		width: 230px;
		float: left;
		text-align: center;
	}

.mission_pod
	{
		margin: 6px auto;
	}

#mission_pod
	{
		margin: 6px 0px 14px 6px;
		width:220px;
		height:85px;
	}
#mission_video_pod
	{
		margin: 6px auto;
		width:220px;
		height:182px;

	}

/*  SLIDER  */

#slider
	{
		width: 750px;
		height: 85px;
		display: block;
		border: 0px solid red;
		margin: 0px;
		padding: 10px 0px;
		text-align: left !important;

		background-color: #02457c;
	}

#slider_content
	{
		width: 750px;
		height: 85px;
		border: 0px solid green;
		margin: 0px auto;
		padding: 0px;
		position: relative;
	}

#slider_pods
	{
		border: 0px solid white;
		margin: 0px auto;
		padding: 0px;
		width: 690px;
		height: 85px;
		clear: both;
		overflow: hidden;
		position: relative;
	}

ul.slider_group
	{
		margin: 0px;
		padding: 0px;
		border: 0px solid orange;
		width: 690px;
		height: 85px;
		position: absolute;
	}

ul.slider_group li.slider
	{
		margin: 0px 5px;
		padding: 0px;
		border: 0px solid red;
		width: 220px;
		height: 85px;
		float: left;
		list-style-type: none;
		background: none;
	}

#slider_content #next
	{
		border: 0px solid green;
		width: 25px;
		height: 25px;
		background: url("/patient/Images/StructureNav/slider_arrow_right_off.gif") no-repeat;
		position: absolute;
		right: 3px;
		top: 30px;
		text-indent: -9999px;
		cursor: pointer;
	}

#slider_content #prev
	{
		border: 0px solid green;
		width: 25px;
		height: 25px;
		background: url("/patient/Images/StructureNav/slider_arrow_left_off.gif") no-repeat;
		position: absolute;
		left: 3px;
		top: 30px;
		text-indent: -9999px;
		cursor: pointer;
	}





/*  FOR SECONDARY PAGE RIGHT SIDE */

	#secondary_mural
		{
			position: relative !important;
			display: block !important;
			width: 750px !important;
		}
#secondary_mural_text 
{ 
position: absolute !important; 
top: 40px; 
right: 70px; 
width: 260px; 
padding: 0px; 
margin: 0px; 
border: 0px solid blue; 
text-align: right; 
font-family: "Times New Roman", Times, serif; 
font-size: 14px; 
font-weight: bold; 
font-style: italic; 
color: #526b7f; 
line-height: 17px; 
} 

#secondary_mural_text a 
{ 
color: #ca4f20; 
text-decoration: none !important; 
} 
#secondary_mural_text a:hover 
{ 
text-decoration: underline !important; 
}


#breadcrumbs 
{ 
width: 750px; 
margin: 7px 0px; 
float: left; 
border: 0px solid red; 
padding: 0px; 
font-size: 11px; 
background-color: #ffffff; 
height: 50px; 
}


	#breadcrumbs a
		{
			color: #000000;
			text-decoration: none;
		}

	#breadcrumbs a:hover
		{
			color: #ca4f20;
			text-decoration: none;
		}

	#crumbs
		{
			border: 0px solid red;
			width: 380px;
			float: left;
			text-align: left;
			margin: 0px 0px 0px 25px;
		}

	#sharelinks
		{
			border: 0px solid blue;
			width: 340px;
			padding: 0px 3px 0px 0px;
			text-align: right;
			float: right;
			vertical-align: middle;
			font-size: 10px;
			color: #ca4f20;
		}

	#sharelinks img
		{
			margin: 0px 3px;
		}
#fullpage_content 
{ 

margin: 10px; 
padding: 7px 0px; 
/*color: #444444;*/ 
background-color: #ffffff; 
height: inherit; 
font-family: Verdana, Geneva, sans-serif; 
font-size: 12px; 
line-height: 17px !important; 
/*background-image: url("/patient/Images/StructureNav/rightpage_bottom_right.gif") !important;*/ 
} 

#rightpage_content 
{ 
width: 750px; 
height: 100%; 
margin: 0px; 
padding: 7px 0px; 
color: #444444; 
background-color: #ffffff; 
height: inherit; 
font-family: Verdana, Geneva, sans-serif; 
font-size: 12px; 
line-height: 17px !important; 
} 


.wholepage
		{
			float: left !important;
			width: 700px !important;
			height: 100%;
			margin: 0px 25px !important;
			border: 0px solid blue;
		}
	
.halfpage 
{ 
float: left !important; 
width: 465px !important; 
height: 100%; 
padding: 0px 25px !important; 
border: 0px solid blue; 
} 

#rightpage_content ul 
{ 
margin-left: 40px; 
} 

#rightpage_content a 
{ 
color: navy; 
text-decoration: none !important; 
} 


	#rightpage_content a:hover
		{
			color: #ca4f20;
			text-decoration: underline !important;
		}

	#rightpage_content a.active
		{
			color: #ca4f20;
			text-decoration: none !important;
		}

	#rightpage_content a.active:hover
		{
			color: #ca4f20;
			text-decoration: underline !important;
		}

	#rightpage_content h1,h2,h3,h4
		{
			color: navy;
			font-weight: bold;
			margin: 0px 0px 1em 0px;
		}

	#rightpage_content .orangetitle
		{
			color: #ca4f20;
			font-family: "Times New Roman", Times, serif;
			font-size: 17px;
			font-style: italic;
			padding-top: 8px;
		}

	#third_column
			{
				padding: 0px 0px 25px 25px;
				margin: 0px;
				font-family: Verdana, Geneva, sans-serif;
				font-size: 11px;
				background-color: #ffffff;
				width: 235px;
				float: right;
				border: 0px solid red;
			}


	#rightpage_content .icon
		{
			float: left;
			margin: 0px 5px 5px 0px;
		}

	#rightpage_content .iconheader
		{
			color: #ca4f20;
			font-family: "Times New Roman", Times, serif;
			font-size: 17px;
			font-style: italic;
			padding-top: 8px;
		}
        #rightpage_content .iconorange
		{
			color: #ca4f20;
			
		}		

.cancertypesearchresult
	{
		float: left;
		border: 0px solid red;
		width: 315px;
		height: 80px;
		margin: 0px 25px 20px 5px;
	}

.featureColumn
	{
		display: block;
		width: 315px;
		margin: 0px 25px 0px 5px;
		padding: 0px;
		text-align: left;
		float: left;
		border: 0px solid blue;
	}

.featureCell
	{
		padding: 0px;
		margin: 0px;
		border: 0px solid red;
	}

.featureIcon
	{
		float: left;
		text-align: center;
		padding: 15px;
		border: 0px solid green;
	}

.featureText
	{
		width: 200px;
		margin-top: 35px;
		float: left;
		text-align: left;
		font-size: 14px;
		color: #333333;
		font-weight: bold;
		line-height: 20px !important;
		border: 0px solid orange;
	}

.podcast
	{
		border: 0px solid red;
		margin: 0px 0px 1em 0px;
		padding: 0px;
	}

.podcasticon
	{
		float: left;
		width: 35px;
	}

.podcasttext
	{
		margin-left: 35px;
		display: block;
		border: 0px solid green;
	}

.podcastdate
	{
		font-style: italic;
		color: #999999;
		font-size: 12px;
		font-weight: normal;
	}

a.greylink
	{
		color: #999999 !important;
		text-decoration: none !important;
	}

a.greylink:hover
	{
		color: #999999 !important;
		text-decoration: underline !important;
	}

/*  CANCER ICONS  */

#icons
	{
		margin: 15px auto;
		padding: 0px;
		background-color: #fff2d8;
		text-align: center !important;
	}

#icons h4
	{
		margin-left: 25px;
		text-align: left !important;
	}

#icons .top_left_corner
	{
		background-image: url("/patient/Images/Icons/icons_top_left.gif");
	}

#icons .top_right_corner
	{
		background-image: url("/patient/Images/Icons/icons_top_right.gif");
	}

#icons .bottom_left_corner
	{
		background-image: url("/patient/Images/Icons/icons_bottom_left.gif");
	}

#icons .bottom_right_corner
	{
		background-image: url("/patient/Images/Icons/icons_bottom_right.gif");
	}

#icons_content 
{ 
margin: 0px auto; 
padding: 0px; 
width: 210px; 
font-family: Arial, Helvetica, sans-serif !important; 
font-size: 10px; 
line-height: 10px; 
color: #666666; 
text-align: center; 
} 

.iconRow 
{ 
display: block; 
margin: 0px; 
padding: 0px; 
text-align: center !important; 
border: 0px solid purple; 
} 

.iconCell 
{ 
display: block; 
float: left; 
margin: auto; 
width: 70px; 
height: 85px; 
padding: 3px 0px; 
text-align: center; 
border: 0px solid red; 
}

    

#icons a
		{
			color: navy;
			text-decoration: none !important;
		}

	#icons a:hover
		{
			color: #ca4f20;
			text-decoration: none !important;
		}

	#icons a.active
		{
			color: #ca4f20;
			text-decoration: none !important;
		}

	#icons a.active:hover
		{
			color: #ca4f20;
			text-decoration: none !important;
		}
ul.iconlist
	{
		color: navy;
		font-weight: bold;
		text-align: left;
		margin: 0px 5px 1em 40px;
	}

ul.iconlist li
	{
		margin: 0px 0px 1em 0px;
	}

#languages
	{
		margin: 15px auto;
		padding: 0px;
		background-color: #e6ecf8;
		text-align: center !important;
	}

#languages h4
	{
		margin-left: 25px;
		text-align: left !important;
	}

#languages .top_left_corner
	{
		background-image: url("/patient/Images/StructureNav/languages_top_left_corner.gif");
	}

#languages .top_right_corner
	{
		background-image: url("/patient/Images/StructureNav/languages_top_right_corner.gif");
	}

#languages .bottom_left_corner
	{
		background-image: url("/patient/Images/StructureNav/languages_bottom_left_corner.gif");
	}

#languages .bottom_right_corner
	{
		background-image: url("/patient/Images/StructureNav/languages_bottom_right_corner.gif");
	}

#languages_content
	{
		margin: 0px auto;
		padding: 0px;
		width: 210px;
		font-family: Arial, Helvetica, sans-serif !important;
		font-size: 8px;
		line-height: 14px;
		color: #666666;
		text-align: left !important;
	}

#languages_content ul
	{
		margin: 0px 0px 1em 20px;
	}

#languages_content ul li a
	{
		font-size: 14px !important;
		color: #343735 !important;
		text-decoration: none !important;
	}

#languages_content ul li a:hover
	{
		color: #343735 !important;
		text-decoration: underline !important;
	}


/*  FOOTER  */

#footer
	{
		float: none;
		clear: both;
		text-align: center;
		margin: 10px 0px;
	}

#footer #address
	{
		text-align: center;
		font-family: /* "Arial Narrow", */ Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #467282;
		font-weight: bold;
	}




/*  SPONSORS  */

#sponsors
	{
		margin: 15px auto;
		width: 1000px;
		background-color: #ffffff;
	}

#sponsors .top_left_corner
	{
		background-image: url("/patient/Images/StructureNav/sponsors_top_left.gif");
	}

#sponsors .top_right_corner
	{
		background-image: url("/patient/Images/StructureNav/sponsors_top_right.gif");
	}

#sponsors .bottom_left_corner
	{
		background-image: url("/patient/Images/StructureNav/sponsors_bottom_left.gif");
	}

#sponsors .bottom_right_corner
	{
		background-image: url("/patient/Images/StructureNav/sponsors_bottom_right.gif");
	}

#sponsors_content
	{
		margin: 0px;
		padding: 0px;
		font-family: Arial, Helvetica, sans-serif !important;
		font-size: 15px;
		color: #000000;
	}
    .sponsorcolumn
		{
			display: block;
			width: 248px;
			margin: 0px;
			padding: 0px;
			text-align: center;
			float: left;
			border: 0px solid purple;
		}

	.sponsorColumn
		{
			display: block;
			width: 248px;
			margin: 0px;
			padding: 0px;
			text-align: center;
			float: left;
			border: 0px solid purple;
		}

	.sponsorCell
		{
			display: block;
			margin: auto;
			padding: 7px 0px;
			text-align: center;
			border: 0px solid red;
		}



/*  SITEMAP  */

#sitemap
	{
		width: 1000px;
		margin: 0px auto;
		padding: 0px;
	}

	.sitemapColumn
		{
			display: block;
			width: 189px;
			margin: 0px 5px;
			padding: 0px;
			text-align: left;
			float: left;
			font-size: 11px;
			color: #79a5b5;
			font-weight: normal;
			line-height: 20px !important;
			border: 0px solid green;
		}

	.cancertypes
		{
			float: left;
		}

	/* below style used only if switching footer to Table Cell */
	.sitemapTableCell
		{
			margin: 0px;
			padding: 0px 5px;
			text-align: left;
			font-size: 11px;
			color: #79a5b5;
			font-weight: normal;
			line-height: 20px !important;
		}

	.sitemapColumn a, .sitemapTableCell a
		{
			text-decoration: none !important;
		}

	.sitemapColumn a:hover, .sitemapTableCell a:hover
		{
			color: #467282 !important;
			text-decoration: none !important;
		}

	a.sitemapTitle_orange
		{
			font-weight: bold !important;
			color: #DB681F !important;
		}   

	a.sitemapTitle_orange:hover
		{
			color: #467282 !important;
		}   

	a.sitemapTitle_blue
		{
			font-weight: bold !important;
		}   

	a.sitemapTitle_blue:hover
		{
			color: #467282 !important;
		}  
		
.style11 { 
    font-size: 14px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    color: #333333; 
    line-height: 15px; 
} 
.bgsec2{ 
    background-color:#a9b8d7; 
    border:1; 
    border-style:solid; 
    border-color:#a9b8d7; 
    padding:2 2 2 2px; 
    width:350px; 
} 
.twitter-share-button {
	height: auto !important;
}
