/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/

		/* styles for body and tables contained on the template */

	.flashHome
	{
		background: url(/resources/images/backgroundMain.jpg) no-repeat;
	}


	div#OverLayd
	{
		z-index;300;
		position:absolute;
		margin-top:-450px;
		margin-left:-60px;

	}

	html, body {
		margin: 0px;
		padding: 0px;
		font-family: Helvetica, Arial, Sans-serif;
		font-size: 13px;
		color: #fff;
		background: url(/images/wgpi-sitebg.gif) fixed repeat-x #010101;
	}

	body.newHomebg
	{
		background:url(/resources/images/wgpigradient.jpg) repeat-y fixed #01061d center center;
	}

	#pageContainer {
		width: 716px;
		margin: 0px auto;
		font-family: Helvetica, Arial, Sans-serif;
		font-size: 13px;
		color: #fff;
		background-color: #000;
	}

	#bodyContents {
		clear: both;
	}

	#bodyContents, #bodyContents table tr td {
		font-family: Helvetica, Arial, Sans-serif;
		font-size: 13px;
		line-height: 17px;
		color: #fff;
		padding: 8px;
	}

	#bodyContents, div.homeBlock  {
		margin-top: -8px;
	}

	#bodyContents form table tr td {
		padding: 2px;
	}

	.greyBox  {
		padding: 4px 15px 0 15px;
	}

	ul {
		margin: 1em 0px 1em 1em;
		padding: 0px;
	}

	ul li {
		margin-bottom: 1em;
	}

	.rcBox {
		margin: 0 auto;
		background-color: #343434;
	}

	.rcBox .padding {
		padding: 8px;
	}

	.rcBox .ulLayer {
		background: url(images/grey-ulc.gif) top left no-repeat;
	}

	.rcBox .urLayer {
		background: url(images/grey-urc.gif) top right no-repeat;
	}

	.rcBox .blLayer {
		background: url(images/grey-blc.gif) bottom left no-repeat;
	}

	.rcBox .brLayer {
		background: url(images/grey-brc.gif) bottom right no-repeat;
	}

	.redBanner {
		text-transform: uppercase;
		font-family: Tahoma, Arial, Sans-Serif;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		color: #fff;
		background-color: #6c0006;
	}

	a.conf-nav {
		text-transform: uppercase;
		display: block;
		width: 112px;
		height: 18px;
		font-family: 'Gill Sans', Arial, Sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		background-color: #d5000b;
		border: 1px solid #fff;
		text-decoration: none;

	}

	a.conf-nav:hover {
		color: #000;
		background-color: #f9bc08;
	}

	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/

		/* styles for header contained on the template */
	#flashContainer {
		width: 716px;
		height: 263px;
		background: #000;
	}

	#flashContainerConf {
		width: 716px;
		height: 336px;
		background: #000 url(../images/m-resort.jpg) center top no-repeat;
	}

	#flashContainerTrain {
		width: 716px;
		height: 328px;
		background: #006d8f url(images/training-background-2.gif) top right;
	}

	#headerContainer {
		width: 716px;
		background: #000;
	}

	#headerContainer table {
		display: inline;
		float: left;
	}

	h1 {
		font-size: 18px;
		font-weight: normal;
		margin: 0px;
		padding: 0px;
		line-height: 28px;
	}

	h2 {
		color: #fff;
		height: 26px;
		line-height: 30px;
		font-size: 15px;
		font-weight: bold;
		margin: 0px 0px 1em 0px;
		padding: 0px;
		text-align: center;
		background: url(images/blue-pill-BG.gif) repeat-x;
	}

	h3 {
		font-size: 14px;
		margin: 0px;
		padding: 0px;
	}

	.emph {
		font-size: 15px;
		font-weight: bold;
	}

	.emph a {
		text-decoration: none;
	}

	.roundedGrey {
		background-color: #343434;
	}

	.roundedGrey tr .ulc {
		width: 32px;
		background: url(images/grey-ulc.gif) top no-repeat;
	}

	.roundedGrey tr .urc {
		width: 32px;
		background: url(images/grey-urc.gif) top no-repeat;
	}

	.roundedGrey tr .blc {
		background: url(images/grey-blc.gif) bottom no-repeat;
	}

	.roundedGrey tr .brc {
		background: url(images/grey-brc.gif) bottom no-repeat;
	}
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/

		/* styles for Links And Navigation contained on the template */
	#navContainer, #navContainer2, #navContainer3 {
		height: 20px;
		border-top: 1px solid #444;
		border-bottom: 1px solid #444;
		background-color: #9a9a9a;
	}

	#navContainer a {
		float: left;
		display: block;
		width: 85px;
		height: 22px;
		line-height: 22px;
		color: #000;
		font-family: 'Arial Hebrew', Arial, Sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
	}

	#navContainer3 a.catwalkLink, #navContainer3 a.catwalkLink:hover {
		width: 135px;
		height: 26px;
		background: url(/resources/images/conf7/catWalkLink.png) scroll 0 0;
		margin: -5px 0 0 20px;
	}

	#navContainer3 a.catwalkLink span {
		display: none;
	}

	#navContainer3 a {
		color: #000000;
		display: block;
		float: left;
		font-family: 'Arial Hebrew',Arial,Sans-serif;
		font-size: 12px;
		font-weight: bold;
		height: 22px;
		line-height: 22px;
		text-align: center;
		text-decoration: none;
		width: 98px;
		margin: 0 5px;
	}

	#navContainer2 a {
		color: #000000;
		display: block;
		float: left;
		font-family: 'Arial Hebrew',Arial,Sans-serif;
		font-size: 12px;
		font-weight: bold;
		height: 22px;
		line-height: 22px;
		text-align: center;
		text-decoration: none;
		width: 102px;
		margin: 0 8px;
	}

	#navContainer a:hover {
		color: #fff;
		background: url(images/pill-over.gif) center no-repeat;
	}

	#navContainer2 a:hover, #navContainer3 a:hover	{
		color:#fff;
		background: url(images/pill2-over.gif) center no-repeat;
	}

	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/

		/* styles for Footer And BVLOGO contained on the template */
	#footer {
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		color: #fff;
		text-align: center;
		border-top: 1px solid #444;
	}
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/

		/* styles for Titles contained in the bodycontents */

	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/

		/* styles for text contained in the bodycontents */

		.bigText {
			font-size: 18px;
		}

		#cntdwn {
			background: #000000;
			color: #ffffff;
			font-size: 35px;
		}

		.impactText {
			font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
			font-size: 25px;
			line-height: 30px;
			letter-spacing: 1px;
			font-weight: normal;
		}

	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/

		/* styles for links contained in the bodycontents */
	a {
		color: #fff;
	}

	a:hover {
		color: #f00;
	}




	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/

		/* styles for images contained in the bodycontents */

	a.directors  {
		background: url(images/directors-up.jpg) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.directors:hover {
		background: url(images/directors-over.jpg) no-repeat;
	}

	a.blackChip  {
		background: url(images/blackChip-up.jpg) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.blackChip:hover {
		background: url(images/blackChip-over.jpg) no-repeat;
	}

	a.consult  {
		background: url(images/consult-up.jpg) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.consult:hover  {
		background: url(images/consult-over.jpg) no-repeat;
	}

	a.directors2  {
		background: url(images/directorsNew-up.gif) no-repeat;
		width:285px;
		height:103px;
		display:block;
	}

	a.directors2:hover {
		background: url(images/directorsNew-over.gif) no-repeat;
	}

	a.blackChip2  {
		background: url(images/blackChipNew-up.gif) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.blackChip2:hover {
		background: url(images/blackChipNew-over.gif) no-repeat;
	}

	a.consult2  {
		background: url(images/consultNew-up.gif) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.consult2:hover  {
		background: url(images/consultNew-over.gif) no-repeat;
	}

	a.directorsNew  {
		background: url(images/directors-up-new.jpg) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.directorsNew:hover {
		background: url(images/directors-over-new.jpg) no-repeat;
	}

	a.blackChipNew {
		background: url(images/blackChip-up-new.jpg) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.blackChipNew:hover {
		background: url(images/blackChip-over-new.jpg) no-repeat;
	}

	a.consultNew  {
		background: url(images/consult-up-new.jpg) no-repeat;
		width:285px;
		height:95px;
		display:block;
	}

	a.consultNew:hover  {
		background: url(images/consult-over-new.jpg) no-repeat;
	}


	a.wrapUp {
		background: url(images/wrapUp-up.jpg) no-repeat;
		display:block;
		width: 220px;
		height: 159px;
	}


	a.wrapUp:hover {
		background: url(images/wrapUp-over.jpg) no-repeat;
		width: 220px;
		height: 159px;
	}

	a.chipTraining {
		background: url(images/blackChipTrainingUp.jpg) no-repeat;
		display:block;
		width: 220px;
		height: 158px;
	}


	a.chipTraining:hover {
		background: url(images/blackChipTrainingOver.jpg) no-repeat;
		width: 220px;
		height: 158px;
	}

	a.gamblerBook-ks {
		background: url(images/gamblerBook-up2.jpg) no-repeat;
		display:block;
		width: 220px;
		height: 158px;
	}


	a.gamblerBook-ks:hover {
		background: url(images/gamblerBook-over2.jpg) no-repeat;
		width: 220px;
		height: 158px;
	}

	.imgRight {
		float: right;
		margin: 0 0 10px 10px;
	}

	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/

		/* styles for forms contained in the bodycontents */
	.signupForm tr td input {
		font-family: arial, verdana, sans-serif;
		font-size: 12px;
	}

	.borderTable
	{

	}
	.tableRowHeader
	{

	}
	.tableRowFooter
	{

	}
	.textRequiredField
	{
		font-weight: bold;
	}
	.textSmallerFont
	{
		font-size: 9px;
	}
	.labelColumn
	{

	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/

		/* styles for any other contained in the bodycontents */

		.training {
			margin-left:35px;
			margin-right:35px;
			margin-bottom:15px;
			width:90%;
		}

		.onsite {
			background: #a20009;
			font-size:16px;
			color:#fff;
			font-family: arial, verdana, sans-serif;
			width:50%;
			padding:3px;
			white-space:nowrap;
		}

		ul.learn, ol.learn, ul.learn li, ol.learn li {
			margin: 0em;
			padding: 0px;
			list-style-position:inside;
		}

		.questions {
			font-size:22px;
		}

		a.question, a.questionBack {
			text-decoration:none;
		}

		#tester {
			margin: 17px 0px 0px 15px;
			float:left;
			width:350px;
		}

		#greyBox {
			margin: -98px 0px 0px 90px;
			width:270px;
			height:61px;
			font-size:13px;
			line-height:18px;
		}

		.clickQuest {
			margin:0px 0px 0px 40px;
			font-family:'Verdana', tahoma, san-serif;
			font-size:13px;
		}

		.noSpace {
			font-family: Helvetica, Arial, Sans-serif;
			font-size: 13px;
			line-height:13px;
			color: #fff;
		}

		#mResort {
			margin:0px 0px 0px 80px;
			width:150px;
		}

		#jo {
			background:url(../images/red-circle.gif) center;
			height:104px;
			width:111px;
			text-align:left;
			padding: 0 0 0 30px;
		}

		.trainHeadText {
			margin: 230px 250px 0 80px;
			float: left;
			font-style: italic;
			font-size: 14px;
		}

		.trainHeadText2 {
			margin: 90px 250px 0 80px;
			float: left;
			font-style: italic;
			font-size: 14px;
		}

		.redCircle {
			float: left;
			margin: 20px 250px 0 30px;
		}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
