@charset "utf-8";
/* CSS Document */

.colr
{
	float:right;	
}
.endcol
{
	clear:both;
}
.p_overlay
{
	background: #333333;
	position:   absolute;
	left:       0px;
	top:        0px;
}

.popupBlock
{
	line-height:100%;
}
	.popupBlock tr td
	{
		text-align:left;
		vertical-align:top;
	}
	.popupBlock .tl img, .popupBlock .tr img, .popupBlock .bl img, .popupBlock .br img
	{
		width:15px;
		height:15px;
	}
	.popupBlock .t, .popupBlock .b
	{
		height:15px;
	}
	.popupBlock .l, .popupBlock .r
	{
		width:15px;
		overflow:hidden;
	}
		.popupBlock .l img, .popupBlock .r img
		{
			width:15px;
			height:250px;
		}
		.popupBlock .l img
		{
			background:url(../images/popups/bg_popupb_l_r_top.gif) no-repeat right top;
		}
		.popupBlock .r img
		{
			background:url(../images/popups/bg_popupb_l_r_top.gif) no-repeat left top;
		}
	.popupBlock .contenPopup
	{
		background:#FFE619 url(../images/popups/bg_popupb.gif) repeat-x top;
	}
		.popupBlock .contenPopup .itemsDiv.VideoBox
		{
			width: 592px;
		}
	
		.popupBlock .contenPopup .contInnerPopups
		{
			position:relative;
		}
		.popupBlock .contenPopup .pTop
		{
			padding-top:100px;
		}
		.popupBlock .contenPopup .itemsDiv
		{
			padding:0px 10px 10px 10px;
		}
		.popupBlock .contenPopup .uploadImage
		{
			padding:0px 10px 0px 10px;
		}
		.popupBlock .contenPopup .logoPopups
		{
			position:absolute;
			top:-8px;
			left:0px;
		}
		.popupBlock .contenPopup .btnClose
		{
			position: absolute;
			top:0px;
			right:0px;
		}
			.popupBlock .contenPopup .btnClose img
			{
				width:66px;
				height:25px;
			}
		.popupBlock .contenPopup .titleDiv
		{
			padding-bottom: 10px;
			font-size:12px;
			color:#005AAB;
		}
			.popupBlock .contenPopup .titleDiv.popup_main_title
			{
				color:#0c5fae;
				font-size:14px;
				text-align: left;
				padding: 0px;
			}
		
			
		.popupBlock .contenPopup select
		{
			font-size:11px;
			height:20px;
			border-top:1px #3d7bad solid;
			border-bottom:1px #b5cfe7 solid;
			border-left:1px #b5cfe7 solid;
			border-right:1px #b5cfe7 solid;
		}
		.popupBlock .popup_controls
		{
			padding-top: 10px;
			text-align: center
		}
		.popupBlock .popup_btn_continue_div
		{
			margin-top: 8px;
			margin-bottom: 8px;
			text-align: left;
		}
			.popupBlock .age_screener_form .popup_btn_continue_div
			{
				text-align: center;
			}
			.popupBlock .contenPopup .age_screener_form .titleDiv.popup_main_title
			{
				text-align: center;
			}
		.pTop.forward_form
		{
			width: 512px;
		}
	.error_label
	{
		color: #ff0000;
		text-align: left;
	}
	
			

