/* Style Sheet */
@import url("master.css");
#container{
	width:980px;
	background-color:#fff;
	margin:10px auto 10px auto;
	border:3px solid #f9c302;
}
#flash-intro{
	position:absolute;
	margin-top:-91px;
	z-index:500;
}

#pre-loaded{
	width:980px; 
	height:599px; 
	position:absolute; 
	background-color:#598400;
	margin-top:-91px;
}
#left{
	width:609px;
	height:413px;
	padding:15px;
	float:left;
	border-top:4px solid #f9c302;
	border-bottom:4px solid #f9c302;
	overflow:hidden;
}
#left_scroll{
	width:609px;
	height:413px;
	padding:15px;
	float:left;
	border-top:4px solid #f9c302;
	border-bottom:4px solid #f9c302;
	overflow:scroll;
}
#right{
	float:left;
	width:337px;
	border-left:4px solid #f9c302;
	border-bottom:4px solid #f9c302;
	border-top:4px solid #f9c302;
	overflow:hidden;
	}
#right2{
	float:left;
	width:317px;
	height:423px;
	background-color:#f9c302;
	border-left:4px solid #f9c302;
	border-bottom:4px solid #f9c302;
	border-top:4px solid #f9c302;
	padding:10px 10px 10px 10px;
	overflow:hidden;
}
#top{
	border-top:4px solid #f9c302;
	width:950px;
	height:192px;
	padding:15px;
	overflow:hidden;
}
#bottom-links{
	padding-top:20px;
	width:950px;
	height:113px;
}
#top-research{
	margin-left:53px;
	width:900px;
	height:310px;
	overflow:hidden;
}
#bottom{
	border-top:4px solid #ffd540;
	border-left:3px solid #ffd540;
	width:947px;
	height:212px;
	padding:15px;
	background-color:#ffd540;
}
#submit-quiz{
	margin-top:170px;
}
#center-left{
	border-top:4px solid #ffd540;
	float:left;
	background: url('../images/img_bgd_left.gif') no-repeat scroll top left;
	width: 457px;
	height: 433px;
	padding:10px 10px 0 20px;
	overflow:hidden;
}
#center-left2{
	border-top:4px solid #ffd540;
	float:left;
	background: url('../images/img_bgd_left.gif') no-repeat scroll top left;
	width: 487px;
	height: 443px;
	border-bottom:4px solid #ffd540;
	overflow:hidden;
}
#center-right{
	border-top:4px solid #ffd540;
	float:left;
	background: url('../images/img_bgd_right.gif') no-repeat scroll top left;
	width: 493px;
	height: 443px;
	overflow:hidden;
}
#answer-scroller{
	margin:10px 20px 10px 20px;
	width:445px;
	height:375px;
	overflow: auto;
	font-size:12px;
}
.theanswer{
	width:410px;
	padding:5px;
	margin-bottom:10px;
}
#footer{
	clear:both;
	overflow:hidden;
	height:56px;
}
h1{
	font-size:30px;
	color:#6eb603;
	border-bottom:3px dotted #6eb603;
	width:100%;
}
h2{
	margin:10px 10px 10px 20px;
	font-size:24x;
	color:#6eb603;
	width:100%;
}
.noview {
	text-indent:-9999px;
}
h1.white{
	font-size:30px;
	color:#ffffff;
	width:100%;
}
p{
	font-size:14px;
	line-height:1.25;
	color:#3e5912;
	padding:5px 0 5px 0;
}
p.white{
	font-size:14px;
	line-height:1.25;
	color:#ffffff;
	padding:5px 0 5px 0;
}
a.home-bottom {
	display:block;
	background: url('../images/img_d_prived.jpg') no-repeat scroll top left;
	width: 631px;
	height: 105px;
	text-indent:-3000px;
}
.questions{
	margin-right:10px;
	font-size:14px;
	color:#3e5912;
	width:430px;
	float:left;
}
.question-text{
	clear:both;
	padding-bottom:40px;
}
.question-text-label{

}
.questions span{
	display:block;
	float:left;
	width:370px;
	font-size:12px;
}
.check-box-label{
	margin-top:-10px;
	float:left;
	width: 28px;
	font-size:11px;
	text-align:center;
}
.check-box{
	margin-top:-10px;
	float:left;
	cursor:pointer;
	background: url('../images/img_checkbox.gif') no-repeat scroll top left;
	width: 28px;
	height: 39px;
	background-position:0 -39px;
}
.check-box-active{
	margin-top:-10px;
	float:left;
	cursor:pointer;
	background: url('../images/img_checkbox.gif') no-repeat scroll top left;
	width: 28px;
	height: 39px;
	background-position:0 0px;
}
.check-box:hover{
	background-position:0 0px;
}
ul.bullet li{
	color:#3d5913;
}
#video-links a{	
	display:block;
	float:left;
	text-indent:-3000px;
	width: 47px;
	height: 41px;
}

#video-links a.video-1-link{
	margin-left:7px;
	background: url('../images/img_1.jpg') no-repeat scroll top left;
}
#video-links a.video-2-link{
	background: url('../images/img_2.jpg') no-repeat scroll top left;
}
#video-links a.video-3-link{
	background: url('../images/img_3.jpg') no-repeat scroll top left;
}
#video-links a.video-4-link{
	background: url('../images/img_4.jpg') no-repeat scroll top left;
}
#video-links a.video-5-link{
	background: url('../images/img_5.jpg') no-repeat scroll top left;
}
#video-links a.video-6-link{
	background: url('../images/img_6.jpg') no-repeat scroll top left;
}
#video-links a.video-7-link{
	background: url('../images/img_7.jpg') no-repeat scroll top left;
}
#video-links a.video-8-link{
	background: url('../images/img_8.jpg') no-repeat scroll top left;
}
#video-links a.video-9-link{
	background: url('../images/img_9.jpg') no-repeat scroll top left;
}
#video-links a.video-10-link{
	background: url('../images/img_10.jpg') no-repeat scroll top left;
}
#video-links a:hover, #video-links .video-1  a.video-1-link, #video-links .video-2  a.video-2-link, #video-links .video-3  a.video-3-link, #video-links .video-4  a.video-4-link, #video-links .video-5  a.video-5-link, #video-links .video-6  a.video-6-link, #video-links .video-7  a.video-7-link, #video-links .video-8  a.video-8-link{	
	background-position:0 -40px;
}

/*POP-OUTS*/
ul.bullet li{
	cursor: help;
	margin-bottom:15px;
	display:block;
}
ul.bullet li .pop-out{
	display:none;
	position:absolute;
	margin-top:-270px;
	margin-left:-190px;
}
ul.bullet li:hover .pop-out{
	display:block;
}
.pop-top {
	background: url('../images/pop_out_top.png') no-repeat scroll top left;
	width: 433px;
	height: 56px;
}
.pop-body{
	background: url('../images/pop_out_background.png') repeat-y scroll top left;
	width: 313px;
	font-size:12px;
	padding:0 60px 0 60px;
}
.pop-body ul li{
	padding:0;
	margin-left:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	list-style: inside;
	list-style-type: disc;
}
.pop-bottom {
	background: url('../images/pop_out_bottom.png') no-repeat scroll top left;
	width: 433px;
	height: 73px;
}

.bubble-text{
	padding:20px;

}
.bubble-text-scroller{
	margin-top:30px;
	overflow:auto;
	width:850px;
	height:235px;
}
.bubble-text-scroller span{
	font-size:10px;
}
.bubble-text h3{
	font-weight:bold;
	color:#6eb603;
	font-size:24px;
}
#sunshine-form{
	text-align:right;
	padding:10px 10px 0 20px;
}
#sunshine-form label{
	font-size:18px;
	color:#646464;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	margin-bottom:10px;
}
#sunshine-form input[type="text"]{
	border:1px solid #646464;
	padding:4px;
	margin-bottom:10px;
	margin-right:5px;
}
#sunshine-form select{
	margin-bottom:10px;
	margin-right:5px;
}
span.spacer{
	padding-left:67px;
}
#error-box{
	background-color:#ddd;
	border:1px solid #590013;
	font-size:11px;
	color:#590013;
	height:80px;
	width:400px;
	margin:5px 0 0 20px;
	padding:5px 20px 0 20px;
}
#question{
	text-align:left;
	color:#3d5913;
	font-size:18px;
	border-bottom:2px dotted #3d5913;
	padding: 0 0 10px 0;
	margin:15px 15px 20px 15px;
}
#bottom-links a{
	color:#6eb603;
	text-decoration:underline;
}
#bottom-links a:hover{
	text-decoration:none;
}
table.bottom-table{
	width:930px;
	margin-left:70px;
}