/* CSS Document */

#wrapper-pop {
	position: relative;
	width: 560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #fff;
	text-align: left;
	z-index: 1;
	/* uncomment below for prod */
	top: -34px;
}

	#wrapper-pop a:hover {
		text-decoration: none;
	}

#hea-pop {
}

	#hea-pop h1 {
		margin: 0;
		padding: 0;
	}
	

#feature {
background-color:#d9c49e;
}

#leftbox {
width: 340px;
float: left;
height: 320px;
}

#rightbox {
width: 220px;
background-color: #d9c49e;
float: right;
height: 280px;
vertical-align:top;
font-size: 12px;
line-height: 18px;
color: #53271f
}

#rightbox .rightboxbody {
color: #d9c49e;
text-align:left;
font-size: 12px;
line-height: 18px;
color: #53271f;
}

#subhea-pop {
	background-color: #492f14;
}

	#subhea-pop h2 {
		margin: 0;
		padding: 0;
	}

#nav-pop {
	padding-top: 7px;
	height: 44px;
	color: #956230;
	text-align: center;
	background-color: #6d4012;
}

	#nav-pop a:link {
		color: #d9c49e;
	}

	#nav-pop a:active {
		color: #d9c49e;
	}

	#nav-pop a:visited {
		color: #d9c49e;
	}

	#nav-pop a:hover {
		color: #c3be5e;
	}

#analysis-pop {
}

	#analysis-title-pop {
		height: 32px;
		color: #e5d2ad;
		background-color: #b0925e;
	}

		#analysis-title-pop h3 {
			margin: 0;
			padding: 8px 0 0 20px;
			font-size: 16px;
			font-weight: bold;
		}
	
	#analysis-content-pop {
		color: #330000;
		background-color: #d4c19b;
	}
		
		#analysis-content-pop td {
			color: #330000;
		}
		
		#analysis-content-pop p {
			margin: 0;
			padding: 10px 20px 0 20px;
		}
		
		#analysis-content-pop ul {
			margin: 0;
			padding: 20px;
			list-style: none;
			font-size: 11px;
			line-height: 17px;
			color: #330000;
		}
		
		#analysis-content-pop li {
			margin: 0;
			padding: 0 0 4px 0;
		}
		
		#analysis-content-pop a:link {
			color: #a6723f;
		}
		
		#analysis-content-pop a:active {
			color: #a6723f;
		}
		
		#analysis-content-pop a:visited {
			color: #a6723f;
		}
		
		#analysis-content-pop a:hover {
			color: #a6723f;
		}
	
	#analysis-content-img-pop {
		margin: 0;
		padding: 20px 0 0 20px;
		font-size: 10px;
		color: #53271f;
		line-height: 22px;
	}

#example-pop {
}

	#example-title-pop {
		height: 32px;
		color: #e5d2ad;
		background-color: #be9f69;
	}
	
		#example-title-pop h3 {
			margin: 0;
			padding: 8px 0 0 20px;
			font-size: 16px;
			font-weight: bold;
		}
	
	#example-content-pop {
		color: #53271f;
		background-color: #e5d2ad;
	}
	
		#example-content-pop td {
			font-size: 12px;
			line-height: 18px;
			color: #53271f;
		}
	
		#example-content-pop p {
			width: 520px;
			margin: 0px 0px 0px 20px;
			padding: 10px 0 0 0;
			color: #53271f;
		}
		
		#example-content-pop ul {
			margin: 0;
			padding: 10px 0 20px 20px;
			width: 250px;
			list-style: none;
			font-size: 11px;
			line-height: 17px;
			color: #53271f;
		}
		
		#example-content-pop li {
			margin: 0;
			padding: 0 0 4px 0;
		}
		
		#example-content-pop a:link {
			color: #a6723f;
		}
		
		#example-content-pop a:active {
			color: #a6723f;
		}
		
		#example-content-pop a:visited {
			color: #a6723f;
		}
		
		#example-content-pop a:hover {
			color: #a6723f;
		}
	
	#example-slideshow-pop {
		position: relative;
		width: 520px;
		padding: 18px 0 10px 20px;
		color: #f5f1ec;
		background-color: #e5d2ad;
	}
		
		#example-slideshow-pop p {
			color: #f5f1ec;
		}
		
		#example-slideshow-pop a:link {
			color: #f4f391;
		}
		
		#example-slideshow-pop a:active {
			color: #f4f391;
		}
		
		#example-slideshow-pop a:visited {
			color: #f4f391;
		}
		
		#example-slideshow-pop a:hover {
			color: #f4f391;
		}
	
		#example-slideshow-title-pop {
			/*width: 507px;
			height: 18px;
			padding: 7px 0 0 13px;*/
			color: #f5f1ec;
			background-color: #a27243;
		}
	
		.example-slideshow-slides-pop {
			background-color: #f5f1ec;
		}
	
		.example-slideshow-content-pop {
			width: 520px;
			height: 60px;
			color: #f5f1ec;
			background-color: #a27243;
		}
	
		.example-slideshow-content-pop p {
			margin: 0;
			padding: 10px 20px;
			color: #f5f1ec;
		}
		
		#arrows-pop {
			position: absolute;
			top: 21px;
			right: 10px;
		}

#challenges-pop {
}

	#challenges-title-pop {
		height: 32px;
		color: #e5d2ad;
		background-color: #b0925e;
	}

		#challenges-title-pop h3 {
			margin: 0;
			padding: 8px 0 0 20px;
			font-size: 16px;
			font-weight: bold;
		}
	
	#challenges-content-pop {
		color: #330000;
		background-color: #d4c19b;
		padding-bottom: 20px;
	}
		
		#challenges-content-pop table {
			margin: 20px 0 0 20px;
			background-color: #e5d2ad;
			border: 1px solid #a6723f;
		}
		
		.challenges-td-title-pop {
			padding-left: 20px;
			height: 30px;
			font-size: 15px;
			font-weight: bold;
			color: #f1e5c9;
			background-color: #a6723f;
			vertical-align: middle;
		}
		
		.challenges-td-pop {
			padding-left: 20px;
			height: 29px;
			font-size: 12px;
			line-height: 18px;
			color: #663300;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #be9f69;
			vertical-align: middle;
		}
		
		.challenges-td-alt-pop {
			padding-left: 20px;
			height: 29px;
			font-size: 12px;
			line-height: 18px;
			color: #663300;
			background-color: #eee1c3;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #be9f69;
			vertical-align: middle;
		}
		
		#challenges-content-pop p {
			margin: 0;
			padding: 10px 20px 0 20px;
		}
		
		#challenges-content-pop ul {
			margin: 0;
			padding: 20px;
			list-style: none;
			font-size: 11px;
			line-height: 17px;
		}
		
		#challenges-content-pop li {
			margin: 0;
			padding: 0 0 4px 0;
		}
		
		#challenges-content-pop a:link {
			color: #a6723f;
		}
		
		#challenges-content-pop a:active {
			color: #a6723f;
		}
		
		#challenges-content-pop a:visited {
			color: #a6723f;
		}
		
		#challenges-content-pop a:hover {
			color: #a6723f;
		}

#add-resources-pop {
}

	#add-resources-title-pop {
		height: 32px;
		color: #ccb48e;
		background-color: #472509;
	}

		#add-resources-title-pop h3 {
			margin: 0;
			padding: 8px 0 0 20px;
			font-size: 16px;
			font-weight: bold;
		}
	
	#add-resources-content-pop {
		padding-bottom: 20px;
		color: #ccb48e;
		background-color: #663c11;
	}
		
		#add-resources-content-pop td {
			color: #ccb48e;
			font-size: 12px;
			line-height: 18px;
		}
		
		#add-resources-content-pop h5 {
			margin: 0;
			padding: 10px 20px 0 20px;
			font-size: 14px;
			font-weight: normal;
		}
		
		#add-resources-content-pop p {
			margin: 0;
			padding: 10px 20px 0 20px;
			
		}
		
		#add-resources-content-pop ul {
			margin: 0;
			padding: 0 0 0 20px;
			width: 240px;
			list-style: none;
		}
		
		#add-resources-content-pop li {
			margin: 0;
			padding: 0;
		}
		
		#add-resources-content-pop a:link {
			color: #b97b40;
		}
		
		#add-resources-content-pop a:active {
			color: #b97b40;
		}
		
		#add-resources-content-pop a:visited {
			color: #b97b40;
		}
		
		#add-resources-content-pop a:hover {
			color: #d2b566;
		}


/* shared classes */
.spc-pop {
	height: 3px;
}
