@font-face {   
	font-family: "Segoe UI";   
	src: local("Segoe UI"), url(../font/segoeui.eot); /* IE */   
	/*src: local("Segoe UI"), url(../font/segoeui.ttf) format("truetype");  non-IE */   
}  

@font-face {   
	font-family: "Segoe Bold";   
	src: url(../font/segoeuisb.eot); /* IE */   
	src: local("Segoe Bold"), url(../font/segoeuisb.ttf) format("truetype"); /* non-IE */   
}

* {
	margin:0px;
	padding:0px;
}

html, body {
	outline: none;
	font-family:"Segoe UI", Arial, sans-serif;
	font-size:13px;
	line-height:22px;
	color:#ddd;
	background-color:#11090f;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

h1 {
	color:#fff;
	font-size:20px;
	margin-bottom:5px;
	font-weight:normal;
}

h2 {
	color:#fff;
	font-size:14px;
	margin-bottom:5px;
	font-weight:normal;
}

a, a:link, a:visited, a:active {
	color: #0eaadc;
	text-decoration: none;
	outline:none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;	
}

.padding {
	padding: 15px 20px 35px 20px;
}

.shadow {
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); 
}

.white {
	background-color:#fff;	
}

	.white h1 {
		color:#140c12;
		font-size:20px;
		margin-bottom:5px;
		font-weight:normal;
	}
	
	.white h2 {
		color:#212121;
		font-size:14px;
		margin-bottom:5px;
		font-weight:normal;
	}

.blue {
	background-color:#0eaadc;	
}

.grey {
	background-color:#504B4E;
}

.green {
	background-color:#53b147;	
}

.darkgreen {
	background-color:#17934b;	
}

.red {
	background-color:#d32538;	
}

.yellow {
	background-color:#fcd004;	
}

.orange {
	background-color:#f37737;	
}

.button {
	padding:0 10px 0 10px;
	color:#ffffff !important;
	font-weight:bold;
	height:30px;
	line-height:27px;
	font-family:"Segoe UI", Arial, sans-serif;
	border:0;
	cursor:pointer;
}
	
	button.button {
		line-height:20px;	
	}
	
	.button.left {
		float:left;	
		margin: 0 5px 0 0;
	}
	
	.button.right {
		float:right;	
		margin: 0 0 0 5px;
	}
	
	.button.blue {
		background-color:#0eaadc;	
	}
	
	.button.green {
		background-color:#53b147;	
	}

.cleanFix {
	clear:both;
    height: 0;
    overflow: hidden;
}

#container {	
	min-height: 100%;
    height: auto !important;
    height: 100%;
	position:relative;
	float:left;
	width: 940px;
	left:50%;
	margin: 0 0 0 -480px;
	background:none !important;
}
	
	#container.chat {
		width: 100%;	
		margin: 0;
		left:0;
		background-color:#ffffff !important;
		position:absolute;
	}
	
		#container.chat .messages {
			float:left;
		}
		
			#container.chat .messages .item {
				width:100%;
			}
				
				#container.chat .messages .icons {
					margin: 5px 0 0 0;
				}
				
					#container.chat .messages .icons img {
						margin: 0 0 -4px 3px;	
						opacity:0.4;
						filter:alpha(opacity=40);

					}
					
						#container.chat .messages .icons img:hover {
							opacity:1;
							filter:alpha(opacity=100);
						}
				
				#container.chat .messages span {
					font-size:11px;	
				}
			
				#container.chat .messages .item td > img {
					float:left;
					width:45px;
					margin: 5px 0 0 0;
				}
		
		#container.chat .editor {
			position:relative;
			float:left;
			width:100%;
		}
		
			#container.chat .editor .download {
				position:absolute;
				right:20px;
				top:10px;
			}
		
	#container.wide {
		width: 1120px;	
		margin: 0 0 0 -560px;
	}
	
	#container.green #content a {
		color:#53b147;
	}
	
	#container.lightblue #content a, 
	#container.lightblue #menu a.active,
	#container.lightblue #menu a:hover {
		color:#60ffff;
	}
	
	#container.lightblue .text a {
		color:#60ffff !important;
	}

	#header {
		width:940px;
		position:relative;
		float:left;
		border-bottom:1px solid #494347;
		-webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 1);
		-moz-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 1);
		box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 1); 
	}
	
		#container.wide #header {
			width: 1120px;	
		}
	
		#header .logo {
			padding:40px 0 20px 0;
			float:left;
			position:relative;
		}
		
		#header .right {
			margin:46px 0 0 0;
			float:right;
			position:relative;
			font-size:13px;
		}
			
			#header .right.account {
				margin:35px 0 0 0;
				width:250px;
			}

				#header .right.account span {
					float:right;
				}
					
					#header .right.account span a {
						float:right;
						margin:5px 0 0 10px;
					}
				
					#header .right.account span h1 {
						float:right;
						margin:0;
					}
				
				#header .right.account > img {
					width:45px;
					margin: 3px 0 0 15px;
					float:right;
				}
		
			#header .right a {
				margin: 0 0 0 10px;	
				color:#ccc;
			}
			
				#header .right a img {
					margin: 0 0 -3px 0;	
				}
			
	#menu {
		width:940px;
		position:relative;
		float:left;
		list-style:none;
		margin: 20px 0 20px 0;
	}
	
		#menu li {
			float:left;	
			margin: 0 15px 0 0;
		}
		
			#menu li a {
				float:left;	
				color:#b7b3b7;
				font-size:13px;
			}
			
				#menu li a img {
					margin: 0 5px 0px 0;
				}
	
	#video {
		width:1120px;
		position:relative;
		float:left;
		padding: 20px 0 20px 0;
	}
		
		#video .toolbar {
			float:left;
			position:relative;
			width:1120px;
			margin: 0 0 30px 0;
			font-size:11px;
		}
			
			#video .toolbar .addthis {
				position: absolute;
				left: 720px;
				top: 5px;
				width: 155px;
			}
			
			#video .toolbar a.download {
				float:right;	
				font-size:11px;
				color: #777;
			}
		
		#video .player {
			float:left;
			position:relative;
			width:800px;
			height:450px;
		}
		
		#video .question {
			float:right;
			position:relative;
			width:300px;
			height:450px;
			color:#939393;
			line-height:14px;
		}

			#video .question .item {
				float:left;
				border-bottom:1px solid #edf6fb;
				padding: 0 0 10px 0;
				margin: 0 0 10px 0;
				width:260px;
			}
				
				#video .question .item h2 {
					font-style: italic;
				}
				
				#video .question .item span {
					width:260px;
					padding:10px 0 0 0;
					font-size:11px;
					float:left;
				}
			
			#video .question .bottom {
				position:absolute;
				bottom:0px;
				left:0px;
				width:300px;
				height:58px;
				line-height:58px;
				text-align:center;
				font-size:17px;
				color:#262d30;
				border-top:1px solid #ccdfea;
				background: #f5fafd; /* Old browsers */
				background: -moz-linear-gradient(top, #f5fafd 0%, #e0f0f9 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5fafd), color-stop(100%,#e0f0f9)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #f5fafd 0%,#e0f0f9 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #f5fafd 0%,#e0f0f9 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top, #f5fafd 0%,#e0f0f9 100%); /* IE10+ */
				background: linear-gradient(top, #f5fafd 0%,#e0f0f9 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5fafd', endColorstr='#e0f0f9',GradientType=0 ); /* IE6-9 */
			}
			
			#video .question textarea {
				float:left;
				border:1px solid #ccc;
				width:250px;
				padding:5px;
				font-family:"Segoe UI", Arial, sans-serif;
				font-size:12px;
				color:#777;
			}
		
	#content {
		width:940px;
		position:relative;
		float:left;
		padding: 20px 0 20px 0;
	}
	
		#container.wide #content {
			width: 1120px;	
		}
		
		#content.tiles > .left {
			width: 460px;
			color:#fff;
		}
		
		#content.tiles > .right {
			width: 460px;
			color:#fff;
			float:right;
		}
		
		#content.premium .left {
			width: 620px;
			color:#fff;
			float:right;
		}
		
		#content.premium > .right {
			width: 300px;
			color:#fff;
			float:right;
		}
				
		#content.tiles h1 {
			font-family:"Segoe Bold", Arial, sans-serif;
			font-size:18px;
		}
		
		#content.tiles .item {	
			/*padding: 14px 20px 14px 20px;*/
			padding: 8px 15px 8px 15px;
			margin: 0 -20px 0 -20px;
			border-top: 1px solid #3aa366;
			float:left;
			font-size:12px;
			color:#fff;
			line-height:18px;
		}
		
			#content.tiles .item img {
				float:left;
				width:30px;
				border:1px solid #fff;	
				margin: 4px 10px 10px 0;
			}
			
			#content.tiles .item span {
				color:#013015 !important;
			}
		
		#content.tiles .tile {
			float:left;
			margin: 0 20px 20px 0;
			height:140px;
			position:relative;
			-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
			-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
			box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); 
			overflow: hidden;
		}
			
			.tile:hover, .bottom:hover {
				text-decoration:none;	
			}
			
			#content.tiles .tile .bottom, #content.premium .right .bottom { 
				position:absolute;
				bottom:0px;
				left:0px;
				padding:15px 0 10px 0;
				text-indent:20px;
				width:100%;
			}
			
				#content.tiles .tile.medium .bottom {
					padding:5px 0 5px 0;
					text-indent:10px;
				}
				
				#content.tiles .tile .bottom img, #content.premium .right .bottom img {
					position:absolute;
					top:20px;
					right:20px;	
				}
				
					#content.tiles .tile.medium .bottom img {
						top:15px;
						right:10px;	
					}
				
				#content.tiles .tile.medium .bottom h1 {
					font-size:16px;
					margin:0;
					max-height: 20px;
				}
				
				#content.tiles .tile.medium .bottom h2 {
					font-size:12px;
					margin:0;
					max-height: 20px;
				}
			
			#content.tiles .tile span { 
				font-size:12px;
				color:#fff;
			}
			
				#content.tiles .tile span img {
					margin: 0 6px -9px 0;	
				}
				
			#content.tiles .tile h2 img {
					margin: 0 6px -3px 0;	
				}
			
			#content.tiles .tile .left { 
				position:absolute;
				left:20px;
				bottom:20px;
			}
			
			#content.tiles .tile .right { 
				position:absolute;
				right:20px;
				bottom:20px;
			}
			
			#content.tiles .tile.live, .premium .live {
				overflow:hidden;
				position:relative;
			}
			
				.premium .live {
					height:360px;
				}
			
				#content.tiles .tile.live > span, .premium .live > span {
					float:left;
					position:relative;
					width:100%;
					height:100%;
				}

			#content.tiles .tile.nomargin {
				margin: 0 0 20px 0;
			}
			
			#content.tiles .tile.center {
				text-align:center;
			}	
			
			#content.tiles .tile.padding {
				-webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1);
				-moz-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1);
				box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1); 
			}

			#content.tiles .tile.small {
				width:140px;
			}
				
				#content.tiles .tile.small .padding img {
					max-width:100px;
					vertical-align:middle;
					line-height:100px;
				}
				
				#content.tiles .tile.small .padding {
					width:100px !important;
					height:105px;
				}
			
			#content.tiles .tile.medium {
				width:300px;
			}
			
				#content.tiles .tile.medium .padding img {
					max-width:300px;
				}
			
				#content.tiles .tile.medium .padding {
					width:260px !important;
					height:105px;
				}
				
			#content.tiles .tile.big {
				width:460px;
				height:300px;
			}		
				
				#content.tiles .tile.big .padding img {
					max-width:460px;
				}
				
				#content.tiles .tile.big .padding {
					width:420px !important;
					height:250px;
				}	
				
			#content.tiles .tile .valign {
				line-height:100px !important;
			}
			
			#content.tiles .tile.dubble .valign {
				line-height:300px !important;
			}
			
			#content.tiles .tile.dubble {
				height:300px !important;
			}
			
			#content.tiles .tile.dubble .padding {
				height:265px !important;
			}
			
			#content.tiles .tile .background, .premium .live .background{
				width:100%;
				z-index:1;
				
				position:absolute !important;
				height:100%;
				background-image: url(../images/trans_bg.png);
				left:0;
				top:0;
				text-align:center;
				line-height:140px;
				font-size:16px;
				display:none;
			}

		#content > .left, #content > .leftHolder, #content > .leftHolder > .left  {
			width: 300px;	
			float:left;
			margin: 0 0 20px 0;
		}

			#content .left .icon {
				font-family:"Segoe Bold", Arial, sans-serif;
			}
			
				#content .left .icon img {
					margin: 0 3px -3px 0;	
				}

			#content .left .item {
				width: 260px;
				float:left;
				margin: 10px 0 0 0;
			}
			
				#content.premium .left .item  {
					width: 420px;
				}
			
			#content > .leftHolder.small {
				float:left;
				margin: 0 0 20px 0;
				width: 220px;
			}
			
			#content .left.padding {
				width: 260px;
				color:#fff;
				font-size:15px;
			}
			
			#content .left.small {
				width: 180px;
				color:#fff;
				font-size:15px;
			}
				
				#content .left.small input {
					width: 170px;
					border:0;
					background-image:url(../images/input_box_filter.jpg);
					color:#eee;
					padding:5px;
					height:18px;
					margin: 0 0 10px 0 !important;
				}
			
				#content .left.small div.selector  {
					width: 179px !important;
					background-image: url(../images/sprite_grey.png) !important;
					padding-left: 4px !important;
					margin: 0 0 10px 0 !important;
					height: 28px !important;
    				line-height: 28px !important;
				}
					
					#content .left.small div.selector span {
						width: 149px !important;
						background-image: url(../images/sprite_grey.png) !important;
						height: 28px !important;
    					line-height: 28px !important;
						color: #eee !important;
						text-shadow: none !important;
					}
				
				#content .left.small select  {
					min-width: 180px !important;
					height: 28px !important;
				}

				#content .left.padding img.float {
					float:left;
					width:50px;
					margin: 3px 10px 0 0;	
				}
				
				#content .left.padding span {
					font-size:11px;
				}
				

			#content.premium .leftHolder {
				width: 300px;
				float:right;
			}
				
			#content.premium .left.padding {
				width: 260px;
			} 
			
			#content.premium .left {
				width: 300px;
				float:right;
			}
			
			#content.premium .right {
				width: 620px;
				float:right;
				margin: 0 20px 20px 0;
				position:relative;
			}
			
			#content .left a {
				color:#fff !important;
			}
			
			#content .left ul {
				list-style:none;
			}
			
				#content .left ul li {
					width: 260px;
					float:left;	
					margin: 0 0 5px 0;
				}
				
				#content .left ul li a {
					color:#fff !important;
					font-size:14px;
				}
				
				#content .left ul li a.active {
					text-decoration:underline;	
				}
			
			#content .left .upload {
				width: 300px;	
				float:left;	
				text-align:center;
				font-size:20px;
				margin: -15px 0 30px -20px;
				height:60px;
				line-height:60px;
				color:#fff;	
				font-weight:bold;
				border-bottom: 1px solid #3ebbe3;
				-webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
				-moz-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
				box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); 
			}
			
			#content .left .avatar {
				width: 260px;
				text-align:center;
				float:left;	
			}
				
				#content .left .avatar a {
					color:#fff;	
				}
						
			#content .left .person {
				width: 300px;	
				float:left;	
				margin: 0 0 2px 0;
				color:#fff;	
			}
				
				#content .left .person img {
					float:left;
					border: 2px solid #fff;
					margin: 0 20px 0 0;	
				}
		
		#content > .right {
			width: 620px;	
			float:right;
		}
			
			#content.premium .rightHolder {
				width: 620px;
				float:right;
			}
			
			#content > .right.big {
				width: 700px;
			}
			
			#content > .right .head {
				width: 580px;	
				padding: 16px 20px 20px 20px;
				border-bottom: 1px solid #999699;
				-webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
				-moz-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
				box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); 
			}
				
				#content > .right .head.noborder {
					border-bottom: none;
					-webkit-box-shadow: none;
					-moz-box-shadow: none;
					box-shadow: none; 
				}
			
				#content > .right.big .head  {
					width: 660px;
				}
				
				#content > .right .head h1 {
					margin: 0;
				}
			
			#content > .right .time {
				border-top: 1px solid #413b40;
				background-image:url(../images/grey_gradient.png);
				background-repeat: repeat-x;
				color:#413b40;
				font-size:14px;
				padding: 8px 20px 8px 20px;
				float:left;
				width: 660px;
				text-shadow: 0 1px 1px #FFFFFF;
				font-family:"Segoe Bold", Arial, sans-serif;
			}
			
			#content > .right > .item {
				font-size:14px;
				padding: 0 20px 0 0;
				color:#fff;
				float:left;
				width: 680px;
				border-top: 1px solid #413b40;
			}
			
				#content > .right .item img {
					float:left; 
					margin: 0 15px 0 0;
					width:140px;	
				}
				
				#content > .right .item img.avatar {
					width:70px;	
				}
				
				#content > .right .item h2 {
					font-family:"Segoe Bold", Arial, sans-serif;
					margin: 10px 0 0 0;
					float:left;
					width:360px;
				}
				
				#content > .right .item span {
					margin: 0 0 10px 0;
					float:left;
					width:360px;
				}
				
				#content > .right .item .button {
					margin: -10px 0 0 0;
				}
			
			#content > .right .padding, #content .rightHolder .right .padding{
				width: 580px;	
				float:left;
				padding:15px 20px 20px 20px;
				color:#fff;
			}
			
			#content .toggle {
				float:left;
				position:relative;
				width: 620px;
				margin: 0 0 1px 0;
			}
							
				#content .toggle > a {
					float:left;
					position:relative;
					background-image:url(../images/icons/white/arrow_open.png);
					background-repeat: no-repeat;
					background-position: 590px center;
					width:100%;
					color:#fff !important;
					width: 560px;
					padding: 15px 40px 15px 20px;
					font-size:15px;
					text-decoration:none;
					outline:none;
					cursor:pointer;
				}
				
					#content .toggle.closed > a {
						background-image:url(../images/icons/white/arrow_closed.png);
					}
				
				#content .toggle > span {
					width: 620px;
					float:left;
					position:relative;
					background-color:#504B4E;
				}
					
					#content .toggle span .item {
						width: 580px;
						margin: 0 0 0 20px;
						float:left;
						position:relative;
						padding: 10px 0 10px 0;
						color:#cad1d2;
						position:relative;
						text-decoration:none;
						border-bottom: 1px solid #a19d9f;
						-webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2);
						-moz-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2);
						box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2); 
					}


						#content .toggle span .item:last-child {
							border:0;
							-webkit-box-shadow: none;
							-moz-box-shadow: none;
							box-shadow: none; 
						}
						
						#content .toggle span .item img {
							padding: 3px 15px 15px 0;
							float:left;
						}
						
						#content .toggle span .item strong {
							font-weight:bold;
							color:#fff;
							font-size:14px;
						}
						
						#content .toggle span .item a {
							color:#3399cc;
						}
				
					#content .toggle.closed span {
						display:none;
					}
					
					#content .toggle.open span {
						display: block;
					}
					
			#content .right ul {
				list-style:none;
				margin: 0 0 0 0;
			}
			
				#content .right ul li {
					margin:0;
					padding:0;
					padding-left:20px;
					background-image:url(../images/icons/grey/arrow.png);
					background-repeat:no-repeat;
					background-position:0px 6px;
					line-height:25px;

				}
			
			#container.wide #content .right {
				width: 760px;	
			}
			
			#content .right .friends img {
				border: 2px solid #fff;
				padding:0 !important;
				margin: 3px 15px 5px 0;
			}
			
			#content .right .friends .button {
				margin: 20px 0 0 5px;	
			}
			
			#content .right .personal fieldset {
				padding: 20px;	
			}

	#teamfunctionsholder
	{
	    margin-top: 27px;
		position: absolute;
		top: 90px;
		left: 5px;
	}
	
	#teamfunctionsholder a
	{
	    color:#fff !important;
	    margin-right: 20px;
	}
	
		.poll img {
			margin: 0 2px -2px 0;	
		}
	

fieldset {
	border: 0;
	float:left;
	position:relative;
}
	
	.inputHolder {
		position:relative;	
	}
	
	label {
		position:relative;
		float:left;
		width: 210px;
		text-align:right;
		color:#fff;
		padding: 0 20px 0 0;
	}
	 
	input[type="text"], input[type="password"], textarea {
		font: 11px "Segoe UI", Arial, sans-serif;
		color: #555;
		padding: 8px 10px 10px 10px;
		margin-bottom: 15px;
		width: 330px; 
		height: 15px; 
		line-height:15px;
		outline: none;
		border:0;
	}
		
		.error input[type="text"] {
			border: 1px solid #ff0024;
			width: 328px; 
		}
	
	textarea {
		height: 74px;	
		overflow:hidden;
	}
	
	select {
		background-color:#ffffff !important;
		border:0 !important;	
	}
	
	input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
		-webkit-box-shadow: 0 0 5px #2c252a; 
		-moz-box-shadow: 0 0 5px #2c252a;
		box-shadow: 0 0 5px #2c252a;
	}
	
	label.error {
		background-color:#d11832;
		float:left;
		width:auto;
		color:#fff;
		padding: 10px;
		height:15px;
		line-height:13px;
		position:absolute;
		right:-50px;
		top:-20px;
		text-align:left;
		z-index:2000;
	}	
	
		label.error img {
			position:absolute;
			bottom:-7px;
			left:30px;
		}


.wide #header .logo
{
    padding: 20px 0 10px 0;
}
.wide #header .right
{
    margin: 26px 0 0 0;
}


#chatlogholder p
{
    margin: 0;
    padding: 0;
}

a.tile
{
    cursor: pointer;
}

.slide .bottom img
{
    top: 5px !important;
    width: 20px !important;
    height: 20px !important;
}

.eventdetailsheader {
    background-color: #00B0F0;
    padding: 15px 20px 15px 20px;
    color: white;
    font-size: 15px;
}

.eventdetailscontent {
    padding: 15px 20px 35px 20px;
    font-size: 11px;
    color: black;
}

.eventregistrationcontent a  {
    color: #0070b0 !important;
}

#container.lightblue .text .eventdetailscontent a
{
color: #0070b0 !important;
}

.eventregistrationcontent a.button {
    color: white !important;
}

/*
.eventregistrationcontent img{ background-color: black;
                               
                               float:right; margin: 10px 0 10px 0; padding: 5px;}*/
.lightgrey {
    background-color: #D9D9D9;
}


/*
    MVA UNDOS    
*/
#container .isMva
{
    display: none !important;
}

.eventregistration-screen .registerbutton
{
	float: left !important;
}

.editaccount-screen #registerForm .RadInput_Default
{
	white-space: normal !important;
}