/* DEFAULTS /*
/*=========================*/

div#micrositeContainer * {
	margin: 0px;
	padding: 0px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 1em;
	
}

div#micrositeContainer img {
	border: 0px;
	display: block;
}


/* SITEWIDE STYLES /*
/*=========================*/

div#micrositeContainer .accessibility {
	display: none;
}

div#micrositeContainer .replace {
	position: relative;
	margin: 0px;
	padding: 0px;
	/* hide overflow:hidden from IE5/Mac */
	/* \*/
	overflow: hidden;
	/* */
}

div#micrositeContainer .replace span{
	display:block;
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 1; /*for Opera 5 and 6*/
}

div#micrositeContainer .clearfix:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
/* Hide from IE Mac \*/
div#micrositeContainer .clearfix {display:block;}
/* End hide from IE Mac */


div#micrositeContainer {
background: #3E3E3E; width:920px; 
}

div#micrositeContainer a {
	color: #df8267;
	text-decoration: none;
}
	
	div#micrositeContainer a:hover {
		text-decoration: underline;
	}
			
		/* =allPanelContainer */
	/*=========================*/	
	
	
	div#micrositeContainer .panelContainer .allPanelContainer {
	background: #000 none !important; 
	/* background: url(../../images/bg-all.jpg) !important; */
	width: 835px; margin:auto;
	}
  		
		/* =upperContainer */
	/*=========================*/	
	div#micrositeContainer  {
	background: #000; width: 835px; margin:auto;
	/* background: url(../../images/bg-up.jpg) top left no-repeat; */
	}
	
	/* =panelLevel0 */
	/*=========================*/				
		div#micrositeContainer div.panel_level0-first {
			float: left;
			width: 250px;
			padding-top: 20px;
			margin-left: 14px;
		}
		
		div#micrositeContainer div.panel_level0 {
			float: right;
			width: 405px;
			padding-top: 8px;
			margin-right: 20px;
		}
			
				div#micrositeContainer div.panel_level0-first img {
					width: 282px; height: 61px;
				}
				
				div#micrositeContainer div.panel_level0 img {
					float: right;
					padding-bottom: 5px;
				}
				
				div#micrositeContainer div.panel_level0 div.textContainer, div.panel_level0-first div.textContainer {
					margin-top: 5px;
					min-height: 73px; /* Take padding into account */
					padding: 6px;
					background: url(images/furn/stripe-bg.gif);
				}
		div#micrositeContainer div#panelLevel0-last {
			clear:both;
			padding-top: 10px;
			margin-left: 0px;
			margin-right: 0px;
		}
		
		div#micrositeContainer ul#microNav{
			display: block;
			background: url(../../images/buttons/hdr_elmnt_navback.gif);
			width: 835px;
			height:36px;
		}
		div#micrositeContainer ul#microNav li {
			float: left;
			padding-left: 0px;
			padding-right: 0px;
		}
	
			
			div#micrositeContainer ul#microNav li span {
				cursor: pointer;
			}
	
			div#micrositeContainer li#navHome, div#micrositeContainer li#navHome span {
				background: url(../../images/buttons/butt_home_off.gif) no-repeat;
				width: 116px; height: 36px;text-indent:-9999px;
				
			}
				div#micrositeContainer li#navHome a, div#micrositeContainer li#navHome a:hover span, div#micrositeContainer li#navHome.selected span {
					background: url(../../images/buttons/butt_home_on.gif) no-repeat;
				}
			div#micrositeContainer li#navEpisodes, div#micrositeContainer li#navEpisodes span {
				background: url(../../images/buttons/butt_epguide_off.gif) no-repeat;
				width: 138px; height: 36px;text-indent:-9999px;
			}
				div#micrositeContainer li#navEpisodes a, div#micrositeContainer li#navEpisodes a:hover span, div#micrositeContainer li#navEpisodes.selected span {
					background: url(../../images/buttons/butt_epguide_on.gif) no-repeat;
				}							
			div#micrositeContainer li#navCatchUp, div#micrositeContainer li#navCatchUp span {
				background: url(../../images/buttons/butt_catchup_off.gif) no-repeat;
				width: 102px; height: 36px;text-indent:-9999px;
			}
				div#micrositeContainer li#navCatchUp a, div#micrositeContainer li#navCatchUp a:hover span, div#micrositeContainer li#navCatchUp.selected span {
					background: url(../../images/buttons/butt_catchup_on.gif) no-repeat;
				}

			div#micrositeContainer li#navMedicalRecords, div#micrositeContainer li#navMedicalRecords span {
				background: url(../../images/buttons/butt_medrecs_off.gif) no-repeat;
				width: 169px; height: 36px; text-indent:-9999px;
			}
				div#micrositeContainer li#navMedicalRecords a, div#micrositeContainer li#navMedicalRecords a:hover span, div#micrositeContainer li#navMedicalRecords.selected span {
					background: url(../../images/buttons/butt_medrecs_on.gif) no-repeat;
				}
				
			div#micrositeContainer li#navVideo, div#micrositeContainer li#navVideo span {
				background: url(../../images/buttons/butt_video_off.gif) no-repeat;
				width: 73px; height: 36px; text-indent:-9999px;
			}
				div#micrositeContainer li#navVideo a, div#micrositeContainer li#navVideo a:hover span, div#micrositeContainer li#navVideo.selected span {
					background: url(../../images/buttons/butt_video_on.gif) no-repeat;
				}				

				
			div#micrositeContainer li#navGallery, div#micrositeContainer li#navGallery span {
				background: url(../../images/buttons/butt_gallery_off.gif) no-repeat;
				width: 208px; height: 36px; text-indent:-9999px;
			}
				div#micrositeContainer li#navGallery a, div#micrositeContainer li#navGallery a:hover span, div#micrositeContainer li#navGallery.selected span {
					background: url(../../images/buttons/butt_gallery_on.gif) no-repeat;
				}				
		
				
				/* =panelLevel0a */
	/*=========================*/				
		div#micrositeContainer div.panel_level0a {
			float: left;
			width: 821px;
			padding-top: 10px;
			margin-left: 14px;
			padding-bottom: 5px;
		}
		div#micrositeContainer div#flashcontent { margin-left: 7px; }
		
			
				div#micrositeContainer div.panel_level0a img {
					width: 806px; height: 250px;
				}
				
	/* =panelLevel0b */
	/*=========================*/	
		div#micrositeContainer div.panel_level0b-first {
			float: left;
			width: 200px;
			padding-top: 0px;
			margin-left: 14px;
			margin-bottom: 10px;
			padding-bottom: 5px;
		}
		div#micrositeContainer div.panel_level0b-first img {
				padding-bottom: 5px;
			}
		
		div#micrositeContainer div.panel_level0b {
			float: left;
			width: 402px;
			padding-top: 5px;
			margin-left: 1px;
			background-color: #9098a3;
			background-image: url('../../images/text_bg.gif');
			padding-bottom: 5px;
			
			border: solid 1px #efefef;
		}
			div#micrositeContainer div.panel_level0b img {
				padding-top: 3px;
			}
			div#micrositeContainer div.panel_level0b img.title {
				padding-top: 0px;
				float: none;
				padding-bottom: 3px;
			}
			
			
			div#micrositeContainer div.panel_level0b p {
				font-size: 110%;
				margin-top: 0px;
				line-height: 1.6em;
				padding-bottom: 5px;
				
			}

			
		div#micrositeContainer div.panel_level0b-last {
			float: left;
			width: 195px;
			color: #000000;
			padding-top: 0px;
			margin-left: 5px;
			padding-bottom: 5px;
		}
			
			div#micrositeContainer div.panel_level0b-last img {
			padding-bottom: 5px;
			}
			
			div#micrositeContainer div.panel_level0b-first p {
					padding:5px 0px;
					line-height: 1.6em;
				}
			
				div#micrositeContainer div.panel_level0b-first h3 {
					padding:5px 13px;
          				color: #000000;
				}
				
				div#micrositeContainer div.textContainer img {
					float: left; 
          				margin: 0px 8px 0.2em 0;
				}
				
				div#micrositeContainer div.panel_level0b h3 {
					padding:5px 10px;
					color: #ffffff;
				}
				
				div#micrositeContainer div.panel_level0b-first div.textContainer {
					padding: 9px 13px;
					color: #000000;
				}
				
				div#micrositeContainer div.panel_level0b div.textContainer {
					padding: 9px 10px;
					color: #ffffff;
				}
				
				div#micrositeContainer div.panel_level0b-last div.textContainer {
					padding: 4px 4px;
					background: #E2E2E2;
					margin: 1px 0 5px 0;
			    		border: 1px solid #EFEFEF;
				}
				
				div#micrositeContainer div.panel_level0b-last div.textContainer p {
					color: #000000;
				}
				
			div#micrositeContainer div.panel_level0b h4, div.panel_level0b-first h4 {
				padding-bottom: 6px;
			}
			
			div#micrositeContainer div#poll {
			
			}
			
			
		
 	/* =panelLevel0c */
	/*=========================*/	
		div#micrositeContainer div.panel_level0c {
			clear: both;
			width: 835px;
			margin-left: 14px;
			padding-bottom:10px;
			padding-top: 5px;
			padding-bottom: 5px;
		}   
    		div#micrositeContainer div.panel_level0c p {
    			font-size: xx-small;
    			text-transform: uppercase;
    			padding-top: 15px;
    			padding-bottom: 15px;
    		}
	

	