@CHARSET "UTF-8";

.greybox, .greybox .greybox_table, .greybox_profile, .greybox_profile .greybox_table {
  width: 100%;
  height: 100%;
}

.greybox {
  position: fixed !important;
  position: absolute;
  top: 0 !important;
  top: expression(document.documentElement.scrollTop+'px');
  left: 0;
  z-index: 10000000000;
}

.greybox_background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
  background: #000;
  -moz-opacity:0.7;
  opacity: 0.7;
  filter:alpha(opacity=70);
  height: expression(document.getElementById('registration_box').clientHeight+'px');
}


.greybox_profile {
/*  position: fixed !important;*/
  position: absolute;
  top: 0 !important;
/*  top: expression(document.documentElement.scrollTop+'px');*/
  left: 0;
  z-index: 10000000000;
}

.greybox_profile_background {
  position: fixed !important;
  position: absolute;
  top: 0 !important;
  top: expression(document.documentElement.scrollTop+'px');
  left: 0;
  width: 100%;
  height: 100% !important;
  background: #000;
  -moz-opacity:0.7;
  opacity: 0.7;
  filter:alpha(opacity=70);
 /* height: expression(document.getElementById('registration_box').clientHeight+'px');*/
}

.greybox_content {
  position: relative;
  margin: auto;
  width: 980px;
  z-index: 10000000001;
}

.greybox_general {
	width: 705px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

.greybox_general .close {
	width: 730px;
	text-align: right;
}

.greybox_general .close a {
	padding-left: 10px;
	padding-right: 10px;
	background: #ccc;
	font-family: 'arial black';
	font-size: 20px;
	color: #cc0000;
	text-decoration: none;
}

.greybox_general .greybox_iframe {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	border: 10px solid #CCC;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background: #FFF;
	width: 730px;
	height: 450px;
	overflow: auto;
}

.greybox_general .greybox_iframe iframe {
	width: 690px;
	height: 450px;
	background: transparent;
	border: 0px solid #ffffff;;
}
	
.greybox_general .greybox_iframe_video {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	border: 10px solid #CCC;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background: #FFF;
	width: 730px;
	height: 609px;
	overflow: auto;
}

.greybox_general .greybox_iframe_video iframe {
	width: 690px;
	height: 609px;
	background: transparent;
	border: 0px solid #ffffff;;
}

.greybox_iframe {
	position: relative;
	width: 705px;
	height: 650px;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
}

.greybox_iframe iframe {
	width: 705px;
	height: 650px;
	background: transparent;
	border:0px solid #000000;
}

.greybox_iframe_video {
	position: relative;
	width: 705px;
	height: 650px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background: #fff;
}

.greybox_iframe_video iframe {
	width: 705px;
	height: 460px;
	background: transparent;
	border:none;
}

.greybox_iframe_video_mode {
	position: relative;
	width: 540px;
	height: 480px;
	margin-left: auto;
	margin-right: auto;
}

.greybox_iframe_video_mode iframe {
	width: 540px;
	height: 480px;
	border: 0px solid #ffffff;;
	background: #fff;
}

.greybox_close {
	position: relative;
	width: 675px;
	margin-left: auto;
	margin-right: auto;
	font-family: arial;
	font-size: 14px;
	text-align: right;
}

.greybox_close a {
	color: #fff;
	text-decoration: none;
}
