body {
	color: #666666;
	font-family: Geneva, sans-serif;
	font-size: 11px;
	padding: 0;
	margin: -22px 0px 0px -0px;
	overflow-x: hidden;
}

#top {
	background: #ffffff url(../images/top_bg.gif) top left repeat-x;
	height: 85px;	
}

#top a {
	color: #999999;
	text-decoration: none;
	font-size: 10px;
}

#top a:hover {
	color: #cc0033;
	text-decoration: none;
	font-size: 10px;
}

.topPipe {
	color: #b4b4b4;
	padding: 0px 3px
}

a {
	color: #6699cc;
	text-decoration: underline;
	border: none;
}

a:hover {
	color: #cc0033;
	text-decoration: underline;
	border: none;
}

.logo {
	padding: 0px 140px 0px 14px;
}

.cta {
	padding: 0px 11px 0px 0px;
	vertical-align: top;
}

.ctaHilton {
	padding: 0px 23px 0px 0px;
	vertical-align: top;
}

.splashFlash {
	padding: 13px 0px 20px  0px;
}

.splashMenu {
	width: 830px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 93px;
}

.splashMenu td {
	padding-right: 31px;
}

.header {
	padding: 50px 0px 0px 163px;
}



/* menu */
#menu {
	position: relative;
	left: 175px;
	top: 85px;
}


/* main content */
#mainContent {
	background: #ffffff url(../images/splash_bg.jpg) top left repeat-x;
}

.content {
	background: #ffffff;
	width: 850px;
	margin-left: 25px;
}

.content td.ltGradient {
	background: #ffffff url(../images/lt_gradient.gif) top left repeat-y;
	width: 3px;
	height: 9px;
}

.content td.rtGradient {
	background: #ffffff url(../images/rt_gradient.gif) top left repeat-y;
	width: 3px;
	height: 9px;
}

.title {
	padding: 29px 0px 23px 0px;
}

.copy {
	position: relative;
	left: 30px;
}


.rtcolumn {
	padding: 0px 30px;
	position: relative;
	top: -40px;
}

.rtcolumnCTA1 {
	padding: 0px 17px 19px 17px;
}

.rtcolumnCTA2 {
	padding: 0px 17px 49px 17px;
}

h1, .bulletTitles {
	font-size: 16px;
	color: #006699;
	font-weight: none;

}

.blueCopy {
	font-size: 14px;
	color: #006699;
}


/* main content end */

/* development */
.development {
	width: 830px;
}

/* development end */

/* gallery */

.slideshowShell {
	background: #ffffff url(../images/slideshow_bg.gif) top left no-repeat;
	width: 434px;
	height: 491px;
	z-index: 1;
}

.slideshowShell a {
	border: none;
}

.slideshowShellCopy {
	padding: 0px 18px;
	text-align: left;
}

/*.slideshowShell a:hover {
	border: 2px solid orange;
}*/


.slideshowBlue {
	color: #006699;
}

img.slider {
	padding: 18px 16px;
}
.videoShell {
	background: #ffffff url(../images/videoShell_bg.gif) top left no-repeat;
	width: 326px;
	height: 446px;
}

.shellpadding {
	padding: 0px 0px 0px 35px;
}

.shellContent {
	padding: 47px 0px 0px 20px;	
}

.galleryLt {
	width: 447px;
}

.quicktime {
	padding: 0px 0px;
	position: relative;
	top: -40px;
}

.verticalBar {
	padding: 19px 13px 50px 5px;
}

.galleryCopy {
	padding: 0px 0px 17px 30px;
	width: 420px;
}

/* gallery end */


/* fact to know */

.factsAbout {
	width: 830px;
}

.factsAbout ul {
	padding:  0px 0px 21px 22px;
	margin: 0;
	width: 402px;
}

.factsAbout li {
	list-style-image: url(../images/star_blue.gif);
	padding-bottom: 20px;
}

img.blockTitle {
	padding-bottom: 25px;
}

.factsIntro {
	width: 830px;
}

.factsIntro ul {
	padding:  0px 0px 21px 22px;
	margin: 0;
	width: 402px;
}

.factsIntro li {
	list-style-image: url(../images/star_orange.gif);
	padding-bottom: 20px;
}

.factsService {
	width: 830px;
}

.factsService ul {
	padding:  0px 0px 21px 22px;
	margin: 0;
	width: 402px;
}

.factsService li {
	list-style-image: url(../images/star_green.gif);
	padding-bottom: 20px;
}

.factsWelcome {
	width: 830px;
}

.factsWelcome ul, ul.general {
	padding:  0px 0px 21px 22px;
	margin: 0;
	width: 402px;
}

.factsWelcome li, ul.general li {
	list-style-image: url(../images/star_red.gif);
	padding-bottom: 20px;
}

.orangeCopy {
	font-size: 14px;
	color: #cc6600;
}

.redCopy {
	font-size: 14px;
	color:#cc0033;
}

.redAsterisk {
	color:#cc0033;
}

.pdfCTA {
	padding: 49px 0px 0px 0px;
}

/* fact to know end */


/* media */

.media {
	width: 320px;
}

.mediaCTA1 {
	padding: 27px 63px 19px 17px;
}

.mediaCTA2 {
	padding: 0px 63px 19px 17px;
}

.mediaCopy {
	padding: 0px 34px 0px 50px;
}

.spread {
	background: #ffffff url(../images/media_hme_spread_bg.gif) top left no-repeat;
	width: 379px;
	height: 133px;
	padding: 15px 0px 50px 0px;
}

.spreadCopy {
	padding: 23px 0px 0px 36px;
	width: 202px;
}

.redCopy {
	font-size: 14px;
	color: #cc3366;
}

.mediaRtcolumn {
	position: relative;
	top: -20px;
}

.prelease {
	background: #ffffff url(../images/media_prelease_bg.gif) top left no-repeat;
	width: 830px;
	height: 54px;
}

.prelease td{
	padding-bottom: 20px;
}

.preleaseTitle {
	padding-left: 88px;
	font-size: 16px;
	color: #006699;
	font-weight: none;
}

.preleaseArticleBlock {
	padding: 15px 0px 0px 87px;
}

.preleaseArticleName {
	font-size: 15px;
	color: #006699;
	font-weight: none;
	padding-top: 12px;
}


.prelease td.leftSpace{
	padding-left: 6px;

}

.prelease td.space{
	padding: 28px 0px 0px 6px;

}

.openClose {
	padding-top: 26px;
}

.gallerylinks {
	width: 415px;
	position: relative;
	top: -20px;
}

.gallerylinks td {
	padding: 5px 10px;
	width: 110px;
}

.gallerylinks td.copy {
	width: 440px;
}

.galleryContent {
	padding: 0px 0px 0px 20px;	
}

.galleryBlueCopy {
	font-size: 18px;
	color: #006699;
	padding: 5px 0px;
}

.galleryMore {
	margin-left: 30px;
}

.galleryMore td {
	padding: 0px 17px 40px 0px;
}

.galleryLogos {
	width: 480px;
}

.galleryLogos td{
	width: 118px;
	padding: 0px 17px 0px 0px;
}

.videoContent {
	padding-left: 3px;	
}

.videoShallCopy {
	padding-bottom: 30px;
}

.galleryVerticalBar {
	padding: 0px 30px 50px 0px;

}

img.vBar {
	position: relative;
	top: -20px;
}

.galleryVideoShell {
	background: #ffffff url(../images/videoShell_bg.gif) top left no-repeat;
	width: 327px;
	height: 329px;
}

.teamShell {
	background: #ffffff url(../images/media_team_bg.gif) top left no-repeat;
	width: 742px;
	height: 465px;
	position: relative;
	top: -40px;
}

.teamShellWider {
	background: #ffffff url(../images/media_teamWider_bg.gif) top left no-repeat;
	width: 742px;
	height: 465px;
	position: relative;
	top: -40px;
}

.teamCopy {
	width: 470px;
	margin-bottom: 46px;
}

.teamAlign {
	padding: 15px 0px 0px 1px;
	width: 268px;
}

.teamDescription {
	width: 426px;
	padding-top: 12px;
}

.teamImage {
	padding-right: 5px;
	width: 148px;
}


.teamName {
	font-size: 19px;
	color: #006699;
	text-align: right;
	padding: 12px 5px 0px 316px;
}

.teamNameWider {
	font-size: 19px;
	color: #006699;
	text-align: right;
	padding: 12px 5px 0px 235px;
}

.ltAlign {
	text-align: right;
	padding: 12px 5px 0px 316px;
}

.ltAlignWider {
	text-align: right;
	padding: 12px 5px 0px 235px;
}

.teamBlueCopyWidth{
	width: 220px;
	color: #006699;
	font-size: 14px;
	text-align: left;
}

.teamVerticalBar {
	padding: 52px 24px 0px 0px;
}

#teamDesCopy {
	width: 428px; 
	height: 170px;
	padding: 12px 5px 0px 0px;
	overflow: auto;
	border: 1px solid #ffffff;
}

.teamlink {
	padding-top: 5px;
}

.contactsVerticalBar {
	padding: 0px 24px 0px 10px;
}

.contacts {
	width: 650px;
	padding: 33px 0px 0px 15px;
}

.contacts p{
	padding-left: 50px;
}



/* media end */


/* send to a friend */

.sendFriend {
	background: #ffffff url(../images/send_friend_bg.gif) top left repeat-x;
	width: 391px;
	height: 271px;
	font-family: geneva;
}

.sendFriend td {
	padding: 0px 10px 5px 0px;
}

.sendFriendSpacing {
	padding: 12px 0px 18px 29px;
}

img.sendTitle {
	margin: 0px 0px 10px 0px;
}

img.sendTitleTY {
	margin: 42px 0px 0px 90px;
}

img.sendAnother {
	margin: 0px 0px 0px 110px;
}

.sendThankYouCopy {
	margin-left: 100px;
}

/* send to a friend end */




/* legal */

.privatePolicy {
	width: 780px;
	padding-right: 10px;
}

.privatePolicy ul {
	padding:  0px 0px 21px 22px;
	margin: 0;
	width: 337px;
}

.privatePolicy li {
	list-style-image: url(../images/blue_circle.gif);
	padding-bottom: 10px;
}

#popup {
	overflow: auto;
}
/* footer */

.pipe {
	color: #6699cc;
	padding: 0px 8px
}

.footerLeft a {
	color: #6699cc;
	text-decoration: none;
	font-size: 9px;
	margin: 14px 0px;
}

.footerLeft {
	padding: 10px 0px 10px 320px;
}



/* footer end */


/* footer end */
/* Brand home footer
	------------------------------------------------------------------------ */
	div.footerLogoContainer { background:url(../images/footer_border.gif) repeat-x;padding-bottom:0; clear: both; height: 49px;;position: relative;}
	ul.footerLogos { width: 930px; margin: 0 0 0 30px; padding:0;display:block;height:90px;background:url(../images/bg_footer_pipes.gif) no-repeat;}
	ul.footerLogos li { display:inline;float:left;background:none; margin-top:-30px; position: relative;}
	ul.footerLogos li .footerHover{ display:block;height:60px;width:50px;background:url(../images/footer_newLogoBar.gif) no-repeat;margin-top:50px;}
	ul.footerLogos li .footerHover span { display:none;}	
	ul.footerLogos li .footerHover_HF {width:87px;margin-right:30px;}
	ul.footerLogos li .footerHover_HF:hover { background-position:0 -70px;}	
	ul.footerLogos li .footerHover_HI { width:37px;background-position:-103px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_HI:hover { background-position:-103px -70px;}
	ul.footerLogos li .footerHover_CH { width:62px;background-position:-168px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_CH:hover { background-position:-168px -70px;}
	ul.footerLogos li .footerHover_DT { width:44px;background-position:-248px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_DT:hover { background-position:-248px -70px;}
	ul.footerLogos li .footerHover_ES { width:50px;background-position:-308px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_ES:hover { background-position:-308px -70px;}
	ul.footerLogos li .footerHover_HP { width:41px;background-position:-380px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_HP:hover { background-position:-380px -70px;}
	ul.footerLogos li .footerHover_GI { width:50px;background-position:-446px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_GI:hover { background-position:-446px -70px;}
	ul.footerLogos li .footerHover_HV { width:50px;background-position:-516px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_HV:hover { background-position:-516px -70px;}	
	ul.footerLogos li .footerHover_HW2 { width:50px;background-position:-585px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_HW2:hover { background-position:-585px -70px;}
	ul.footerLogos li .footerHover_HW { width:42px;background-position:-662px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_HW:hover { background-position:-662px -70px;}
	ul.footerLogos li .footerHover_WA { width:75px;background-position:-726px 0;margin-right:18px;}
	ul.footerLogos li .footerHover_WA:hover { background-position:-726px -70px;}
	ul.footerLogos li .footerHover_HH { width:113px;background-position:-812px 0;}
	ul.footerLogos li .footerHover_HH:hover { background-position:-812px -70px;}
	
	/*

	------------------------------------------------------------------------- */



