@charset "utf-8";
/* CSS Document */


body	{
	margin:0;
	padding:0;
	background-color:#002a5c;
	}
	
.envelope	{
	width:900px;
	height:800px;
	margin:0 auto;
	}

/* WHITE LINES */

.leftLinesGrp	{
	width:50px;
	height:550px;
	margin-left:-50px;
	float:left;
	}
	
	.whiteLines	{
		width:50px;
		height:5px;
		border-bottom:solid 3px #FFFFFF;
		float:left;
		}
		
			.WL1	{
				margin-top:168px;
				}
			.WL2	{
				margin-top:73px;
				}
			.WL3	{
				margin-top:50px;
				}
			.WL4	{
				margin-top:49px;
				}
				
/* END WHITE LINES */


/* LEFT COLUMN */

.leftArea	{
	width:165px;
	height:800px;
	margin-top:-50px;
	background-image:url(Images/imgMenuBG_w1x800.jpg);
	background-repeat:repeat-x;
	float:left;
	z-index:10;
	}

.logo	{
	width:165px;
	height:127px;
	float:left;
	margin-top:40px;
	}

/* START MENU */

.MenuBox	{
	width:130px;
	height:300px;
	margin-left:25px;
	margin-top:50px;
	float:left;
	}

ul#menu {
  width: 130px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 10px;
}

ul#menu li, 
  ul#menu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #002a5c;
  list-style-type:none;
  margin-left:-15px;
}

ul#menu li {
  line-height: 14px;
}

ul#menu ol li {
  line-height:12px;
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: red;
}

ul#menu a.active {
  color: #002a5c;
}

/* END MENU */


/* END LEFT COLUMN */


.titleBar	{
	width:640px;
	margin-top:0px;
	float:left;
	background-image:url(Images/TitleBarBG_w640x50.jpg);
	background-repeat:no-repeat;
	z-index:30;
	}
.TBshadow	{
	width:221px;
	height:13px;
	float:left;
	position:relative;
	margin-left:11px;
	background-image:url(Images/TitleBarShadow_w232x13.jpg);
	background-repeat:no-repeat;
	}

/* PYRAMID ELEMENTS  */

.pyramidFull	{
	width:635px;
	height:548px;
	background-color:#ffffff;
	float:left;
	}	

.margin3	{
	margin-top:3px;
	}
	
/* END PYRAMID ELEMENTS  */
		
	
/* FULL PYRAMID and BUTTONS  */
	
				a.btnDiamond {
					display:block;
					width:635px;
					height:123px;
					background-image:url(Images/PyrHomeBTN-01TopText-123.jpg);
					}
					a.btnDiamond:hover {
						background-position:0px 123px;
						}
				a.btnEmerald	{
					display:block;
					width:635px;
					height:76px;
					margin-top:3px;
					background-image:url(Images/PyrHomeBTN-02-76.jpg);
					}
					a.btnEmerald:hover	{
						background-position:0px 76px;
						}
				a.btnRuby	{
					display:block;
					width:635px;
					height:54px;
					margin-top:3px;
					background-image:url(Images/PyrHomeBTN-03-54.jpg);
					}
					a.btnRuby:hover	{
						background-position:0px 54px;
						}		
				a.btnSapphire	{
					display:block;
					width:635px;
					height:55px;
					margin-top:3px;
					background-image:url(Images/PyrHomeBTN-04-55.jpg);
					}
					a.btnSapphire:hover	{
						background-position:0px 55px;
						}		
				a.btnPlatinum	{
					display:block;
					width:635px;
					height:54px;
					margin-top:3px;
					background-image:url(Images/PyrHomeBTN-05-54.jpg);
					}
					a.btnPlatinum:hover	{
						background-position:0px 54px;
						}		
				a.btnGold	{
					display:block;
					width:635px;
					height:55px;
					margin-top:3px;
					background-image:url(Images/PyrHomeBTN-06-55.jpg);
					}
					a.btnGold:hover	{
						background-position:0px 55px;
						}		
				a.btnSilver	{
					display:block;
					width:635px;
					height:54px;
					margin-top:3px;
					background-image:url(Images/PyrHomeBTN-07-54.jpg);
					}
					a.btnSilver:hover	{
						background-position:0px 54px;
						}		
				a.btnHyatt	{
					display:block;
					width:635px;
					height:56px;
					margin-top:3px;
					background-image:url(Images/PyrHomeBTN-08Bottom-56.jpg);
					}
					a.btnHyatt:hover	{
						background-position:0px 56px;
						}
						
						
								
/* END FULL PYRAMID and BUTTONS */


/* TOP PYRAMID and BUTTONS */

.pyramidTopShadow	{
	width:635px;
	height:27px;
	background-image:url(Images/pyraimdFieldTop_w635x27.jpg);
	}
.pyramidTopTextBox	{
	width:635px;
	height:232px;
	background-color:#c3cbde;
	}

		a.btnTopDiamond	{
			display:block;
			width:635px;
			height:101px;
			margin-top:0px;
			background-image:url(Images/PyrDiamBTN-01Top.jpg);
			}
			a.btnTopDiamond:hover	{
				background-position:0px 101px;
				}
		a.btnTopEmerald	{
			display:block;
			width:635px;
			height:76px;
			margin-top:3px;
			background-image:url(Images/PyrDiamBTN-02Mid.jpg);
			}
			a.btnTopEmerald:hover	{
				background-position:0px 76px;
				}
		a.btnTopRuby	{
			display:block;
			width:635px;
			height:114px;
			margin-top:3px;
			background-image:url(Images/PyrDiamBTN-03Bot.jpg);
			}
			a.btnTopRuby:hover	{
				background-position:0px 114px;
				}


/* END TOP PYRAMID and BUTTONS */


/* BOTTOM PYRAMID and BUTTONS */

.pyramidBtmTextBox1	{
	width:635px;
	height:175px;
	padding-top:10px;
	margin-top:-10px;
	background-color:#c3cbde;
	}

.pyramidBtmBar2	{
	width:635px;
	height:55px;
	margin-top:3px;
	background-color:#8897b9;
	}
	
		a.btnBtmSapphire	{
			display:block;
			width:635px;
			height:55px;
			margin-top:3px;
			background-image:url(Images/PyrSappBTN-03.jpg);
			}
			a.btnBtmSapphire:hover	{
				background-position:0px 55px;
				}
		a.btnBtmPlatinum	{
			display:block;
			width:635px;
			height:54px;
			margin-top:3px;
			background-image:url(Images/PyrSappBTN-04.jpg);
			}
			a.btnBtmPlatinum:hover	{
				background-position:0px 54px;
				}
		a.btnBtmGold	{
			display:block;
			width:635px;
			height:55px;
			margin-top:3px;
			background-image:url(Images/PyrSappBTN-05.jpg);
			}
			a.btnBtmGold:hover	{
				background-position:0px 55px;
				}
		a.btnBtmSilver	{
			display:block;
			width:635px;
			height:54px;
			margin-top:3px;
			background-image:url(Images/PyrSappBTN-06.jpg);
			}
			a.btnBtmSilver:hover	{
				background-position:0px 54px;
				}
		a.btnBtmHyatt	{
			display:block;
			width:635px;
			height:56px;
			margin-top:3px;
			background-image:url(Images/PyrSappBTN-07.jpg);
			}
			a.btnBtmHyatt:hover	{
				background-position:0px 56px;
				}
/* END BOTTOM PYRAMID and BUTTONS */


/* FOOTERS */

/* Non Pyramid Footers */
.footerGrp2	{
	width:675px;
	height:150px;
	position:relative;
	margin-left:15px;
	margin-top:80px;
	float:left;
	}

.footerGrpSpl	{
	width:675px;
	height:150px;
	position:relative;
	margin-left:20px;
	margin-top:-10px;
	float:left;
	}
	
.footer2	{
	width700px;
	position:relative;
	margin-left:0px;
	margin-top:0px;
	float:left;
	}
/* END Non Pyramid Footers */	


/* Pyramid Footers */

		.FooterGroup	{
			width:610px;
			position:relative;
			float:left;
			margin-left:20px;
			margin-top:0px;
			}
		
		.Instruction	{
			width:200px;
			position:relative;
			float:right;
			margin-left:0px;
			margin-top:-66px;
			}
		
		.PD_contact	{
			width:350px;
			position:relative;
			margin-left:20px;
			margin-top:54px;
			}
			
		.PS_contact	{
			width:350px;
			position:relative;
			margin-left:20px;
			margin-top:20px;
			}
			
/* END Pyramid Footers */

	
/* END FOOTERS */



/* FLASH PAGES */

.splashImgText	{
	width:100px;
	height:100px;
	margin-left:7px;
	margin-top:160px;
	}
	
.spalshImgEnter	{
	width:100px;
	height:30px;
	margin-left:7px;
	margin-top:90px;
	}
		
.splashBox	{
	width:635px;
	height:549px;
	float:left;
	}
	
.flashBox	{
	width:405px;
	height:549px;
	float:left;
	}

.flashText	{
	width:240px;
	height:525px;
	margin-left:-222px;
	margin-top:27px;
	float:left;
	}



/* END FLASH PAGES */
		
			
.clearSpace	{
	clear:both;
	}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* START FONT STYLES */

.footerText	{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	letter-spacing:.15em;
	line-height:5px;
	}	
	
.TXTbasic	{
	font-family:Arial, Helvetica, sans-serif;
	}

.TXT8	{
	font-size:8px;
	}
	.TXT9	{
	font-size:9px;
	}
.TXT10	{
	font-size:10px;
	}
.TXT11	{
	font-size:11px;
	}
.TXT12	{
	font-size:12px;
	}
.TXT16	{
	font-size:16px;
	}
.TXT22	{
	font-size:22px;
	}

.TXTweightBold	{
	font-weight:bold;
	}
.TXTweightBold800	{
	font-weight:800;
	}
	
.TXTcolorDark	{
	color:#002a5c;
	}
.TXTcolorWhite	{
	color:#FFFFFF;
	}
.TXTcolorRed	{
	color:#ff0000;
	}	
.TXTcolorYellow	{
	color:#ddc60c;
	}	
.TXTcolorLtGrey{
	color:#c3cbde;
	}
		
.TXTspacingx65	{
	letter-spacing:.65em;
	}	
.TXTspacingx1	{
	letter-spacing:.1em;
	}	
.TXTspacingx15	{
	letter-spacing:.15em;
	}	
.TXTspacingx7	{
	letter-spacing:.7em;
	}	
.TXTspacingx6-5	{
	letter-spacing:.65em;
	}	
.TXTspacingx6	{
	letter-spacing:.6em;
	}	

.TXTpadding5	{
	padding:5px;
	}
.TXTpaddingLeft10	{
	padding-left:10px;
	}
	
.TXTmarginLeft20{
	margin-left:20px;
	}
.TXTmarginLeft10{
	margin-left:10px;
	}

.TXTmarginTop-5{
	margin-top:-5px;
	}
.TXTmarginTop-10{
	margin-top:-10px;
	}
.TXTmarginTop-15{
	margin-top:-15px;
	}
.TXTmarginTop105{
	margin-top:105px;
	}

.TXTlineHT2	{
	line-height:2px;
	}	
.TXTlineHT5	{
	line-height:5px;
	}	
.TXTlineHT6	{
	line-height:6px;
	}	
							
							

	
	
.TXTstandard8	{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:8px;
	letter-spacing:.7px;
	line-height:5px;
	}	

.TXTstandard10	{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	}	

.TXTstandard11	{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:6px;
	}	

.TXTstandard16	{
	font-family:Arial, Helvetica, sans-serif;
	color:#002a5c;
	font-size:16px;
	font-weight:800;
	letter-spacing:.7px;
	margin-left:20px;
	margin-top:-5px;
	}
	
a.TextLink11	{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:11px;
	text-decoration:none;
	}
a.TextLink12	{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:12px;
	text-decoration:none;
	}
		
a.mainTextLink	{
	font-family:Arial, Helvetica, sans-serif;
	color:#002a5c;
	font-size:12px;
	letter-spacing:.6px;
	line-height:12px;
	text-decoration:none;
	border:none;
	}	
		a.mainTextLink:visited	{	
		}
			a.mainTextLink:hover	{
			color:#ff0000;
			}
		
a.EnterTextLink	{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:20px;
	font-style:italic;
	letter-spacing:.6px;
	text-decoration:none;
	border:none;
	margin-left:15px;
	}	
		a.mainTextLink:visited	{	
		}
			a.mainTextLink:hover	{
			color:#ff0000;
			}
	
a.footerTextLink	{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:9px;
	letter-spacing:.6px;
	line-height:5px;
	text-decoration:none;
	border:none;
	}	
		a.footerTextLink:visited	{	
		}
			a.footerTextLink:hover	{
			color:#ff0000;
			}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	