/*---------------------------- lightbox pages --------------------------------*/







.signin-input



{



	border:1px solid #999;



	height:25px;



	width:310px;



	font-size:11px;



}







.signout-input



{



	border:1px solid #999;



	height:20px;



	width:310px;



}



.signin-box



{





		 

		 background: url(img/brdrWhiBg.png) left top repeat;

	margin: 0 auto;

	

	width: 420px;

	display:none;



}







.signfor-box



{



		 

		 background: url(img/brdrWhiBg.png) left top repeat;

	margin: 0 auto;

	

	width: 420px;

	display:none;



}















/* START - LOGIN / REGISTRATION / FORGOT PASSWORD POPUP */

.brdrLog {

	/*background: url(img/brdrWhiBg.png) left top repeat;

	margin: 0 auto;

	padding: 10px;

	width: 420px;*/

}

.fancy-wrapper {

	background: #000;

}

	.fancy-wrapper h3 {

		background: url(img/headBg.png) repeat-x left top;

		border-right: 5px solid #ff0000;

		font-family: "BebasNeue";

		font-size: 20px;

		height: 44px;

		line-height: 44px;

		padding: 0 10px 0 0px;

		position: relative;

		text-shadow: 1px 1px 1px #fff;

		text-align:right;

	}

		.fancy-wrapper h3 span.close a {

			background: url(img/closeIcon.png) no-repeat left top;

			display: block;

			height: 11px;

			position: absolute;

			left: 15px;

			top: 18px;

			width: 11px;

		}

	.fancy-wrapper .cnt {

		padding: 10px;

	}

	.fancy-wrapper .cnt ul li a {

		background: url(img/serverIcon.png) no-repeat right center #eee;

		border: 1px solid #ddd;

		color: #37291F;

		display: block;

		font-size: 14px;

		margin: 0 0 10px 0;

		padding: 7px;

	}

		.fancy-wrapper .cnt ul li a:hover {

			background: url(img/serverIcon.png) no-repeat right center #005D72;

			border: 1px solid #2297B1;

			color: #fff;

		}

	.fancy-wrapper .cnt .or {

		margin: 15px 0px 20px;

		text-align: center;

	}

		.fancy-wrapper .cnt .or b {

			background: #666;

			color: #fff;

			padding: 5px 7px;



			border-radius: 100%;

		}

	.fancy-wrapper .cnt .or .brdr {

		border-top: 1px solid #666;

		display: block;

		margin: -5px 0 0 0;

	}

	.fancy-wrapper .cnt .cwFb a {

		/*background: url(img/cwFbBg.jpg) repeat-x left top;*/

		color: #fff;

		display: block;

		font-size: 16px;

		height: 30px;

		line-height: 44px;

		text-align: center;

		text-shadow: 1px 1px 1px #000;

	}

		.fancy-wrapper .cnt .cwFb a b {

			font-weight: bold;

		}

		.fancy-wrapper .cnt .cwFb a:hover {

			opacity: .9;

		}

	.fancy-wrapper .cnt .logSec {

		background: #333;

		color: #fff;

		margin: 0 -10px -10px;

		overflow: hidden;

		padding: 10px;
		width: 100%;

	}

		.fancy-wrapper .cnt .logSec .stS {

			color: #999;

			float: right;

			text-align: right;

		}

			.fancy-wrapper .cnt .logSec .stS a {

				color: #fff;

				font-size: 12px;

				margin: 5px 0 0 0;

				text-decoration: underline;

			}

		.fancy-wrapper .cnt .logSec .frP {

			display: block;

		}

		.fancy-wrapper .cnt .logSec .btn {

			

		}

			.fancy-wrapper .cnt .logSec .btn  {

				background: #005D72;

				border: 1px solid #2297B1;

				color: #fff;

				float: left;

				font-weight: bold;

				padding: 10px 30px;

			}

				.fancy-wrapper .cnt .logSec .btn:hover {

					opacity: .9;

				}

	.fancy-wrapper .cnt input[type="text"], .fancy-wrapper .cnt input[type="password"], .fancy-wrapper .cnt input[type="email"] {

		border: 1px solid #ddd;

		height: 19px;

		margin: 1px 0 1px 0;

		padding: 2% 17% 2%;

		width: 65%;

		text-align:right;

	}

	.fancy-wrapper .cnt input.errMsg {

		border: 1px solid #ff0000;

		color: #ff0000;

		font-weight: bold;

	}

		.fancy-wrapper .cnt input.usrNam {

			background: url(img/usernameIcon.jpg) #fff no-repeat left top;

		}

		.fancy-wrapper .cnt input.pwd {

			background: url(img/passwordIcon.jpg) #fff no-repeat left top;

		}

		.fancy-wrapper .cnt input.email {

			background: url(img/emailIcon.jpg) #fff no-repeat left top;

		}

		.fancy-wrapper .cnt input.cap {

			background: url(img/captchaIcon.jpg) #fff no-repeat left top;

		}

	.fancy-wrapper .cnt .regSec {

		margin: 20px 0 0 0;

		text-align:right;

	}

		.fancy-wrapper .cnt .regSec a {

			display: block;

			color: #333;

			margin: 5px;

		}

		.fancy-wrapper .cnt .regSec a.apr {

			font-weight: bold;

			text-align: center;

			text-decoration: underline;

		}

		.fancy-wrapper .cnt .regSec a.regBtn {

			background: url(img/regBtn.jpg) repeat-x left top;

			color: #fff;

			display: block;

			font-size: 16px;

			height: 44px;

			line-height: 44px;

			text-align: center;

			text-shadow: 1px 1px 1px #000;

		}

			.fancy-wrapper .cnt .regSec a.regBtn b {

				font-weight: bold;

			}

			.fancy-wrapper .cnt .regSec a.regBtn:hover {

				opacity: .9;

			}

/* END - LOGIN / REGISTRATION / FORGOT PASSWORD POPUP */













.signout-box



{



	

	 background: url(img/brdrWhiBg.png) left top repeat;

	margin: 0 auto;

	

	width: 420px;

	display:none;



}













/*---------------------------- lightbox pages --------------------------------*/







/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */

.fancybox-wrap,

.fancybox-skin,

.fancybox-outer,

.fancybox-inner,

.fancybox-image,

.fancybox-wrap iframe,

.fancybox-wrap object,

.fancybox-nav,

.fancybox-nav span,

.fancybox-tmp

{

	padding: 0;

	margin: 0;

	border: 0;

	outline: none;

	vertical-align: top;

	width:420px;

	font-family: "Arial", Verdana;

}



.fancybox-wrap {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 8020;

}



.fancybox-skin {

	/*position: relative;

	background: #f9f9f9;

	color: #444;

	text-shadow: none;

	-webkit-border-radius: 4px;

	   -moz-border-radius: 4px;

	        border-radius: 4px;

			border: 2px solid #333;*/

			/*background: url(img/brdrWhiBg.png) left top repeat;*/

	margin: 0 auto;

	padding: 10px;

	width: 420px;

}



.fancybox-opened {

	z-index: 8030;

}



.fancybox-opened .fancybox-skin {

	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.5);

	   -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.5);

	        box-shadow: 0 0px 0px rgba(0, 0, 0, 0.5);

			

}



.fancybox-outer, .fancybox-inner {

	position: relative;

}



.fancybox-inner {

	overflow: hidden;
	border:1px solid #4d4d4d;

}



.fancybox-type-iframe .fancybox-inner {

	-webkit-overflow-scrolling: touch;

}



.fancybox-error {

	color: #444;

	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;

	margin: 0;

	padding: 15px;

	white-space: nowrap;

}



.fancybox-image, .fancybox-iframe {

	display: block;

	width: 100%;

	height: 100%;

}



.fancybox-image {

	max-width: 100%;

	max-height: 100%;

}



#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {

	background-image: url('img/closeIcon.png') no-repeat;

}

.fancy-close{

	color:#333;

	padding-left:300px;

}

#fancybox-loading {

	position: fixed;

	top: 50%;

	left: 50%;

	margin-top: -22px;

	margin-left: -22px;

	background-position: 0 -108px;

	opacity: 0.8;

	cursor: pointer;

	z-index: 8060;

}



#fancybox-loading div {

	width: 44px;

	height: 44px;

	background: url('http://assets.novaworlds.com/source/fancybox_loading.gif') center center no-repeat;

}



.fancybox-close {

	position: absolute;

	top: 22px;

	left: 15px;

	width: 36px;

	height: 36px;

	cursor: pointer;

	z-index: 8040;

}



.fancybox-nav {

	position: absolute;

	top: 0;

	width: 40%;

	height: 100%;

	cursor: pointer;

	text-decoration: none;

	background: transparent url('img/blank.gif'); /* helps IE */

	-webkit-tap-highlight-color: rgba(0,0,0,0);

	z-index: 8040;

}



.fancybox-prev {

	left: 0;

}



.fancybox-next {

	right: 0;

}



.fancybox-nav span {

	position: absolute;

	top: 50%;

	width: 36px;

	height: 34px;

	margin-top: -18px;

	cursor: pointer;

	z-index: 8040;

	visibility: hidden;

}



.fancybox-prev span {

	left: 10px;

	background-position: 0 -36px;

}



.fancybox-next span {

	right: 10px;

	background-position: 0 -72px;

}



.fancybox-nav:hover span {

	visibility: visible;

}



.fancybox-tmp {

	position: absolute;

	top: -9999px;

	left: -9999px;

	visibility: hidden;

}



/* Overlay helper */



.fancybox-lock {

	overflow: hidden;

}



.fancybox-overlay {

	position: absolute;

	top: 0;

	left: 0;

	overflow: hidden;

	display: none;

	z-index: 8010;

	background: url('img/fancybox_overlay.png');

}



.fancybox-overlay-fixed {

	position: fixed;

	bottom: 0;

	right: 0;

}



.fancybox-lock .fancybox-overlay {

	overflow: auto;

	overflow-y: scroll;

}



/* Title helper */



.fancybox-title {

	visibility: hidden;

	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;

	position: relative;

	text-shadow: none;

	z-index: 8050;

}



.fancybox-opened .fancybox-title {

	visibility: hidden;

}



.fancybox-title-float-wrap {

	position: absolute;

	bottom: 0;

	right: 50%;

	margin-bottom: -35px;

	z-index: 8050;

	text-align: center;

}



.fancybox-title-float-wrap .child {

	display: inline-block;

	margin-right: -100%;

	padding: 2px 20px;

	background: transparent; /* Fallback for web browsers that doesn't support RGBa */

	background: rgba(0, 0, 0, 0.8);

	-webkit-border-radius: 15px;

	   -moz-border-radius: 15px;

	        border-radius: 15px;

	text-shadow: 0 1px 2px #222;

	color: #FFF;

	font-weight: bold;

	line-height: 24px;

	white-space: nowrap;

}



.fancybox-title-outside-wrap {

	position: relative;

	margin-top: 10px;

	color: #fff;

}



.fancybox-title-inside-wrap {

	padding-top: 10px;

}



.fancybox-title-over-wrap {

	position: absolute;

	bottom: 0;

	left: 0;

	color: #fff;

	padding: 10px;

	background: #000;

	background: rgba(0, 0, 0, .8);

}