@charset "utf-8";
/* CSS Document */

body {
	font-family: 'PT Sans', Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFF;
}
input {
	font-family: 'PT Sans', Arial, Helvetica, sans-serif;
}
select {
	font-family: 'PT Sans', Arial, Helvetica, sans-serif;
}
.wrapper {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.header {
	width: 1280px;
	height: 50px;
	background-image: url(images/header.gif);
	background-repeat: repeat-x;
}
.logo {
	display: inline;
	float: left;
	margin-left: 125px;
	overflow:hidden;
}
.links {
	color: #FFF;
	font-size: 22px;
	display: inline;
	float: left;
	margin-top: 10px;
	margin-left: 100px;
}
.links a {
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.login {
	display: inline;
	float: right;
	margin-right: 50px;
}
.loginp {
	display: inline;
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin-top: 12px;
	margin-right: 20px;
}
.loginp a {
	color: #0c9ed9;
	text-decoration: none;
	font-weight: bold;
}
.signupp {
	display: inline;
	float: left;
	background-color: #0c9ed9;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	padding: 3px 18px 3px 18px;
	border-radius: 5px;
	margin-right: 0px;
	margin-top: 12px;
}
video#bgvid {

 z-index: -100;
margin-left:auto;
margin-right:auto;
width:1280px;
margin-top:-5px;
height:645px;
}	

.stopfade {

}

#polinaplace {position:relative;}

#polina {  
  
  position:absolute;
  z-index:20;
  left:1140px;
  top:340px;
  font-size: 1.2rem;}

#polina div {
	display: block;
	
	cursor: pointer;
	
	width:70px;
	height:67px; 

	border:none;
	background-color:none;
	
	
}

.polinaplay {background-image:url(images/paused.png); opacity:0.7;}

.polinapause {background-image:url(images/play.png); opacity:0.7;}

#playpause:hover {opacity:1.0;}

#playpause {}

#polina button:hover {
	
	background-image:url(images/paused.png);
}

#darken {width:1280px; height:640px;  

}


#success {width:1280px; height:400px; background-color:#e4e5e7; dispaly:block; clear:both;}

#successleft {display:inline; float:left; width:380px; margin-left:180px;}

#successleft a {color:#009fdb; text-decoration:none;}

#successleft h2 {font-size:36px; font-weight:bold; margin-top:50px; margin-bottom:15px;}

#successleft p {font-size:16px; line-height:19px; margin-top:0px; margin-bottom:10px;}


#successright {display:inline; float:left; margin-left:60px;}

#appdiv {width:1280px; height:564px; background-image:url(images/appbg.jpg);}

#appdivleft {}

#appdivright {display:inline; float:left; margin-left:700px; margin-top:50px;}
#appdivright h2 {font-size:36px; font-weight:bold; color:#cbc8ce; line-height:38px; margin-top:0px; margin-bottom:15px;}

#appdivright ul {color:#FFF; margin:0px; padding:0px; margin-left:4px; font-size:16px; list-style-type:none;}

#appdivright li {margin-top:6px; margin-bottom:6px;}

#appdivright span {color:#90b065; font-size:20px;}

#appdivimg {margin-top:40px; margin-left:0px; display:inline; float:left;}

#appdivimg2 {margin-top:40px; margin-left:25px; display:inline; float:left;}

#meetingdiv {width:1280px; height:245px; background-color:#e4e5e7;}

#meetingdivtop {margin-left:180px;}

#meetingdivtop h2 {margin-top:-3px; margin-bottom:5px; font-size:36px; font-weight:bold; }

#meetingdivtop h3 {font-size:16px; font-weight:normal; margin-top:0px; margin-bottom:25px;}

#meetingdivclear {display:block; clear:both;}

#meetingdivleft {display:inline; float:left; margin-left:180px; width:436px;}

#meetingdivleft p {font-size:14px; line-height:18px; margin-top:0px; margin-bottom:10px;}

#meetingdivright {display:inline; float:left; width:450px; margin-left:84px;}

#meetingdivright p {font-size:14px; line-height:18px; margin-top:0px; margin-bottom:10px;}

#redesignfooter {text-align:center; padding-top:15px; padding-bottom:10px;}

#redesignfooter a {text-decoration:none; color:#333333;}

#redesignfooter p {margin-top:5px; margin-bottom:5px; font-size:14px;}

#links {text-align:center; padding-top:0px; padding-bottom:10px;}

#links a {text-decoration:none; color:#333333;}

#links p {margin-top:5px; margin-bottom:5px; font-size:14px;}

#legalsearch p  {margin-top:15x; margin-bottom:5px; font-size:14px;}

#legalsearch {padding-bottom:10px;}

#regplace {position:relative; z-index:20;}

#reg {position:absolute; width:300px; height:270px; background-color:#FFF; left:50px; top:190px; box-shadow: 3px 3px 10px #444;}

#reg h1 {text-align:center; font-size:16px; line-height:19px;color:#4f4857; font-weight:normal; margin-top:15px; margin-bottom:10px;}

#reg h2 {text-align:center; font-size:18px; line-height:21px;color:#4f4857; font-weight:bold; margin-top:5px; margin-bottom:35px;}

#reg select {font-size:16px; padding:5px 10px 5px 10px; border:solid 1px #00a0db; width:243px; }


#reggender {display:block; clear:both; margin-top:20px; margin-left:28px; height:74px;}

#regcta {display:block; clear:both; height:40px; margin-top:0px; margin-left:28px;}

.button_style {font-size:24px; font-weight:bold; padding:10px 38px 10px 38px; background-color:#00a1d9; color:#FFF; width:240px; cursor:pointer;}

#blackoutplace {position:relative;}

#blackout {position:absolute; z-index:5; width:1280px; height:646px; background-color:#000; top:45px; opacity:0;}

.blackoutfade {opacity:0.4 !important;}


