/* global styles */
	*  {
		padding: 0; 
		margin: 0; 
	}
	html, body  {
		height: 100%; 
		overflow: visible; overflow: visible; 		
	}	
	body  {
		text-align: center; 
		margin: 0 auto 0px auto; 
		color: #000;
		font-size: 14pt;
					
	}
			
	/* global containers */
	#wrapper {
		position: relative; 
		width: 974px; 		
		margin: 0 auto 0 auto; 
		text-align: left;
		overflow: visible; 
		overflow: visible; 
		/*float: middle;*/
		clear: both;
	}

	
	
	/* Links */	
	a {color: #d10000; text-decoration: none}
	a:hover {color: #000; text-decoration: underline;}
	a img {border: 0px;}
	a:active {outline: none;}
	a:focus {-moz-outline-style: none;}	
	
	
	/* headers */
	h1 {margin-left: 185px; padding-top: 15px;}
	h2 {margin: 0px; margin-bottom: 5px; color: #D10000;}
	#related h2 {margin: 15px; height: 22px;}
	h3 {font-size: 115%; color: #505153; padding: 0; margin: 3px 0 3px; font-weight: normal;}
	#additional h3 {color: #000; font-size: 125%}
	.stepitem h3 {font-size: 125%; margin-bottom: 10px;}
	.cta h3 {font-size: 115%; color: #50513;}
	
	h4 {font-size: 90%; color: #d10000; margin: 0;}
	#additional h4, .videoitem h4 {color: #000; margin-bottom: 4px; font-size: 90%;}
	.cta h4 {color: #000; font-size: 11px; margin-bottom: 2px;}
			
	h1 a, h2 a, h3 a, h4 a, h5 a {color: inherit;}
	
	
	p {margin-left: 0px; margin-bottom: 6px;}			
	#header {display: none; }
			
			
	/* Main Navigation */
	ul#navigation {display: none;}		
			
			
	/* Page Content */
	
	div#subsection, div#landing { position: static; }
	/* height: 495px;  */
	
	div#landing {padding-left: 455px;}
	#landing div.content { padding-top: 75px;}	
	

	/* Related Content */
	
	div#related {display: none; }
	
	div.item {margin-left: 15px; padding-bottom: 20px; width: 205px; background: url(/img/global/dot.gif) center bottom no-repeat;}
	div.item div.info { width: 150px; padding-left: 5px; margin-top: 5px;} /* width: 150px; */
	div.extendedinfo {width: 200px;}

	div.item div.info, div#related p {font-size: 10px; color: #7e7e7e; }
		
	div.last {background: transparent; padding-bottom: 0px;}
	
	

	div#subsection {}
	#subsection div.content {margin-left: 15px;  margin-top: 30px; padding: 0;}		
	div.content p {}

	#subimage {display: none;}		
	
	#stepcounter {display: none;}
		
	#stepholder { position: static; margin-top: 5px; margin-left: 10px; font-size: 85%;}
	#stepcontent {}
	
	.stepitem {}
	div.stepitem p {}
	.stepitem ol li {margin-bottom: 5px;}
	.stepitem ol {color: #D10000; padding-left: 10px;}
	.stepitem ol li span {color: #505153;}
	.stepitem ol li img { vertical-align: middle}

	p.congrats {margin-top: 3em;}
	div.cta {margin-top: 2em;}
	
	.sendfriendbtn {display: none;}
	
	div.moreinfo {width: 200px; position: static; left: 475px; margin-top: -42px; font-size: 10px;}
	div.moreinfo span {display:block; width: 150px; text-align: right;}
			
	
	
	p.congrats strong {color: #000; display: block; font-size: 13px; margin-bottom: 5px;}
			
	#additional {display: none;}
	div#logo, #stepnav, .allvideos, div.videoitem , #topics, #footer, #legal, #copyright, .cta, #TB_window {display: none;}
		
	#TB_window {margin: 4em 0 0 0 !important; width: 100% !important; padding: 2em !important; position: static !important; padding: 0 !important; overflow: visible !important;}
	#TB_ajaxContent {border: 1px solid #999;  overflow: visible !important;}
	a.print, #TB_closeAjaxWindow, .TB_closeWindowButton, #TB_overlay {display: none;}
	
	h2 {text-align: left !important;}
	div.icon {display: none;}
	
	#sectionmap *, #tips * {display: none;}
