@charset "utf-8";
/* CSS Document */

.colr
{
	float:right;	
}
.endcol
{
	clear:both;
}

.popupBlockGame
{
	margin-top:12px;
}
.popupBlock
{
	line-height:100%;
}
	.popupBlock tr td
	{
		text-align:left;
		vertical-align:top;
	}
	/*Victor*/
	.popupBlock .imageDetails
	{
		text-align: center;
	}
	.popupBlock.age_screener .l img, .popupBlock.age_screener .r img
	{
		width:15px;
		height:200px;
	}
	
	.popupBlock .tl img, .popupBlock .tr img, .popupBlock .bl img, .popupBlock .br img
	{
		width:15px;
		height:15px;
	}
	.popupBlock .gamePopup .tl img, .popupBlock .gamePopup .tr img
	{
		height:35px;
	}
	.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 .botLnk
		{
			text-align:right;
			margin-top:6px;
			padding-top:8px;
			border-top:1px solid #FEF59E;
			font-size:12px;
			color:#005AAB;
		}
			.popupBlock .contenPopup .botLnk a
			{
				background:url(../images/popups/bg_lnk_popups.gif) no-repeat top right;
				padding-right:15px;
			}
				.popupBlock .contenPopup .botLnk .prenotation a
				{
					background-image: none;
					padding-right: 0px;
				}
			
		.popupBlock .contenPopup .tafLnk
		{
			width:487px;
		}
		
		
		.popupBlock .contenPopupGl
		{
			background:#FFE608;
			padding-top:9px;
			padding-bottom:3px;
			width: 792px
		}
			.popupBlock .contenPopupGl .leftCol
			{
				width:140px;
			}
	.game_content
	{
		width: 790px
	}
		.popupBlock .contenPopupGr
		{
			background:#FEF7AA;
			border-left:1px solid #FFD502;
		}
		.popupBlock .contenPopup .pTopG
		{
			padding:30px 5px 0px 5px;
		}
			.popupBlock .contenPopup .pTopG .btnClose
			{
				position: absolute;
				top:-4px;
				width: 100%;
				text-align:right;
				float:right
			}
		.game_col
		{
			float: left;
			width: 590px;
		}	
		.popupBlock .gemeTitlePopup
		{
			font-size:12px;
			color:#FFFFFF;
			line-height:100%;
			position:relative;
		}
			.popupBlock .gemeTitlePopup .text
			{
				padding-top:12px;
				padding-left:145px;
			}
			.popupBlock .gemeTitlePopup .logoAbs
			{
				position:absolute;
				top:-57px;
				left:-11px;
			}
			.popupBlock .gemeTitlePopup .logoAbs2
			{
				position: absolute;
				top:      -41px;
				left:     -11px;
			}
	
		.popupBlock .flashGameDiv
		{
			width:650px;
			height:461px;
		}
		.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.age_screener_form
		{
			width: 512px;
		}
		.pTop.forward_form
		{
			width: 512px;
		}
		.pTop.idea_form
		{
			width: 512px;
		}
	/*Victor*/
	.error_label
	{
		color: #ff0000;
		text-align: left;
	}
	.popupBlock .prenotation
	{
		text-align: justify;
		color: #333333;
		font-size: 11px;
		padding-bottom: 8px;
	}
		.pr_frm_col3 .prenotation
		{
			text-align: left;
		}
	
.popup_main_title{
     color:#0c5fae;
     font-size:14px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
     text-align:center;
}
.pr_frm_checkbox
{
	padding-bottom: 8px;
}
			
/*** for inner page ***/

.popupBlockGameView
{
	position:absolute;
	top:0px;
	left:7px;
	top:1px;
	z-index:1000;
}

.kd_top_menuTop
{
	position:relative;
	z-index:100;
}

#container2 #content
{
	width:1000px;	
	position:relative;
}

	/*Victor*/
popup_buzz{
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 9px;
	font-family: Tahoma;
	color: #ababab;
}
.popup_timeout
{
	width: 666px;
	position: relative;
}
	.popup_timeout .popup_timeout_bg_top
	{
		width:  666px;
		height: 70px;
	}
	.popup_timeout .popup_timeout_bg_bot
	{
		width:  666px;
		height: 69px;
	}
	.popup_timeout .popup_timeout_bg_mid
	{
		width:  666px;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_min_height_fix
	{
		height:      306px;
		float:       left;
		width:       0px;
		line-height: 0px;
		font-size:   0px;
		overflow:    hidden;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_left
	{
		float: left;
		width: 250px;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right
	{
		float: left;
		width: 416px;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box
	{
		width: 348px;
		background: url(../images/popups/popup_timeout_text_box_bg.jpg) left top repeat-y;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_bg_top
	{
		width: 348px;
		background: url(../images/popups/popup_timeout_text_box_bg_top.jpg) left top no-repeat;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_bg_bot
	{
		width: 348px;
		background: url(../images/popups/popup_timeout_text_box_bg_bot.jpg) left bottom no-repeat;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_bg_image
	{
		width: 348px;
		background: url(../images/popups/popup_timeout_text_box_bg_image.gif) right top no-repeat;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_bg_image .popup_timeout_right_text_box_min_height_fix
	{
		height:      105px;
		float:       left;
		width:       0px;
		font-size:   0px;
		line-height: 0px;
		overflow:    hidden;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_title
	{
		padding:     15px 0px 0px 12px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:   17px;
		font-weight: bold;
		color:       #005aab;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_text
	{
		padding:     4px 142px 0px 12px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:   12px;
		color:       #000;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_text a
	{
		color:           #005aab;
		text-decoration: none;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_right_text_box_text a:hover
	{
		text-decoration: underline;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_title
	{
		height: 85px;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_title img
	{
		margin: 35px 0px 0px 1px;
	}
	.popup_timeout .popup_timeout_bg_mid .popup_timeout_right .popup_timeout_text
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:   14px;
		color:       #333333;
		line-height: 22px;
		width:       314px;
	}
	.popup_timeout .btnClose
	{
		position: absolute;
		z-index: 3000;
		top: 40px;
		right: 16px;
	}
		.popup_timeout .btnClose img
		{
			width:66px;
			height:25px;
		}		
		
.popup_pr_game_detail
{
	z-index:    1000;
	position:   absolute;
	left:       135px;
	top:        21px;
	width:      972px;
	height:     593px;
	background: url(../images/pr_game_detail_bg.gif) left top no-repeat;
}
.popup_pr_game_detail .popup_pr_game_detail_close
{
	height:     57px;
	text-align: right;
}
.popup_pr_game_detail .popup_pr_game_detail_close img
{
	margin: 20px 10px 0px 0px;
}
.popup_pr_game_detail .popup_pr_game_detail_text
{
	height:      30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:       #ffffff;
	position:absolute;
	top:-115;
}
.popup_pr_game_detail .popup_pr_game_detail_text .block1
{
	float:       left;
	width:       640px;
	margin-left: 170px;
	line-height: 28px;
	display:     inline;
	position:relative;
}
.popup_pr_game_detail .popup_pr_game_detail_text .block2
{
	float:       left;
	width:       160px;
	line-height: 28px;
	position:relative;
}
.popup_pr_game_detail .popup_pr_game_detail_text .block2 a
{
	color:           #ffffff;
	text-decoration: none;
	display:         block;
	float:           left;
	padding-right:   14px;
	background:      url(../images/arrow.gif) right center no-repeat;
}
.swf1_block
{
	width:       160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:   12px;
	font-weight: bold;
	color:       #005aab;
	position:absolute;
	top:-115;
}
.swf2_block
{
	width: 658px;
	height: 470px;
	position:absolute;
	top:90px;
	left:150px;
}
.swf3_block
{
	width:       154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:   12px;
	font-weight: bold;
	color:       #005aab;
	position:absolute;
	top:-115;
	display:none;
}

.popup_col_a
{
	float:       left;
	width:       153px;
	text-align:  right;
	font-size:   12px;
	color:       #333333;
	line-height: 18px;
}
.popup_col_b
{
	float:      left;
	width:      17px;
	text-align: left;
}
.popup_col_c
{
	float:     left;
	width:     280px;
	font-size: 12px;
	color:       #333333;
}
.popup_col_c a
{
	color:           #005aab;
	text-decoration: none;
}
.popup_col_c a:hover
{
	text-decoration: underline;
}
input.popup_input
{
	width:       225px;
	height:      14px;
	line-height: 14px;
	float:       left;
	border:      1px solid #b5cfe7;
}
.popup_textarea
{
	width:  225px;
	height: 132px;
	border: 1px solid #b5cfe7;
}

.popup_video
{
	float:  left;
	width:  400px;
	height: 326px;
}

.popup_spacer
{
	float:  left;
	width:  31px;
	height: 326px;
}

.popup_scroll_image
{
	margin:  0px 0px 20px 0px;
	display: block;
	float: left;
	clear: both;
}

.popup_scroll_image.last_image
{
	margin-bottom: 0px;
	display: block;
	float: left;
	clear: both;
}

a.popup_scroll_image:hover
{
	text-decoration:none;
}

.popup_scroll_image img
{
	border: 2px solid #999999;
}

.popup_scroll_image.active_link img
{
	border-color: #ed1c24;
}

.popup_scroll
{
	float:    left;
	width:    160px;
	height:   326px;
	overflow: auto;
}

.popup_video_description
{
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:       #333333;
	padding-top: 8px;
	padding-bottom: 8px;
}

/* Maria*/
.upload_form
{
	padding-top:35px;
	width: 512px;
}
/**/
