/* MASTER DEFAULTS ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• */
body {
	margin: 0px;
	padding:0px;
	font-family:"Univers 55 Roman", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e545e;
	line-height: 155%;
	/*background: url(../../images/bkgPage.jpg) no-repeat center top #1e4d86;*/
	background: url(../../images/bkgPage.jpg) no-repeat center top #001e3a;
}
form {padding:0px; margin:0px;}
input,textarea {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;}
a {color:#4e545e; text-decoration:underline;}
a:hover {color:#4e545e; text-decoration:none;}
p { margin-top:0px; padding-top:0px;}
/* •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• */





/* ----- SITE TEMPLATE STYLES -------------------------------------------------------------------------------------------------------------- */
#wrapper {width:955px; margin:0px auto;}

/*Header*/
#templateHeader {margin-top:63px; height:90px; float:left; width:955px;}
	#templateHeader #momentGalleries { float:right; width:170px; margin-top:5px; }
	#templateHeader #momentGalleries .momentName {text-align:left; line-height:100%; font-weight:bold; color:#C5DAED; padding:5px 7px 5px 0px; display:block;}
	#templateHeader #momentGalleries .momentName a {color:#C5DAED; text-decoration:none;}
	#templateHeader #momentGalleries .momentName a:hover {color:#FFF; text-decoration:none;}
	#templateHeader #momentGalleries .readMore a {text-transform:uppercase; font-size:10px; color:#94c8fa; letter-spacing:.1em; display:block; width:132px; padding-top:1px; margin-top:0px; border-top:1px solid #558bda; text-decoration:none;}
	#templateHeader #momentGalleries .readMore a:hover {color:#C5DAED; text-decoration:none;}

/*Wayfinder*/	
#wayfinder { font-size:9px; line-height:100%; color:#acc1db; text-align:right; margin-top:54px; padding-right:15px; height:15px; float:left; width:940px; }
	#wayfinder a {color:#acc1db; text-decoration:none;}
	#wayfinder a:hover {color:#FFF; text-decoration:none;}

/*Main*/
#mainWrapper {background: url(../../images/bkgMainHm.gif) repeat-y #FFF; padding-bottom:20px; float:left; width:955px;}

/*Left Column*/
#lftCol {float:left; width:185px;}
	#lftCol ul.firstLevel {list-style-type:none; margin:0px; padding:32px 0px 0px 0px;}
	#lftCol ul.firstLevel li {padding-bottom:32px;}
	#lftCol ul.secondLevel {list-style-type:none; margin:0px; padding:7px 0px 0px 12px;}
	#lftCol ul.secondLevel li {padding:0px 0px 7px 10px;}
	#lftCol ul.secondLevel li:hover {background: url(../../images/imgBulletDottedArrow.gif) no-repeat 0px 5px;}
	#lftCol ul.secondLevel li a {font-size:12px; color:#4e545e; line-height:105%; text-decoration:none;}
	#lftCol ul.secondLevel li a:hover {color: #2D5AA8; text-decoration:none;}
	#lftCol .newsletter {width:167px; margin:0px auto;}

/*Right Column*/
#contentWrapper #rtCol { float:left; width:263px; padding-left:37px; margin:0px; }
#contentWrapper #rtCol .infoPods {background:url(../../images/imgHmRtPodFtr.gif) no-repeat center bottom; text-align:center;}
	#rtCol .infoPods .label { font-size:9px; color:#4166A9; text-transform:uppercase; display:block; padding: 10px 0px 1px 0px;}
/*tools*/	
	#tools {padding:0px 20px 0px 20px;}
	#tools #searchPod { background:url(../../images/bkgSearchBar.gif) no-repeat; text-align:left; height:20px;}
	#tools #searchPod #searchInput {font-family: Arial, Helvetica, sans-serif;color: #858D9C;font-size: 10px;line-height: 100%; width: 190px;border: 0; padding:4px; background-color: transparent; float:left;}
	#tools #icons { height:31px; text-align:right; margin-top:5px;}
	#tools #icons img { padding-left:11px;}
	#tools #language {text-align:left;}
	#tools #language a {font-size:10px; color:#4e545e; text-decoration:none;}
	#tools #language a:hover {color:#333; text-decoration:none;}
	#tools #language .dottedDivider { height:2px; border-bottom:1px dotted #000;}
	#tools #language .label {color:#4e545e; font-size:11px; line-height:105%; text-transform:none; padding: 0px 0px 4px 0px;}
	#tools #language .label a {font-size:11px; color:#4e545e; text-decoration:none;}
	#tools #language .label a:hover {color:#333; text-decoration:none;}
	#rtCol .infoPods .labelHead { font-size:13px; color:#4166A9; display:block; padding: 10px 0px 1px 0px;}
	#tools #language .addLang {font-family: Arial, Helvetica, sans-serif; color: #858D9C; font-size: 10px;line-height: 100%; text-transform:none; width: 200px;border: 1px solid #CCC; padding:0px; margin:4px 0px 0px 0px; background-color: #FFF; float:left;}
/*connect*/
	#connect { line-height:105%; padding:0px 8px 0px 20px; text-align:left; float:left; width:235px;}
	#connect .title { padding:0px 0px 7px 0px; display:block;}
	#connect .text {float:left; width:152px; padding:0px 0px 20px 14px;}
	#connect .smItal { line-height:100%;}
	#connect a {color:#4e545e; text-decoration:none;}
	#connect a:hover {color:#4e545e; text-decoration:underline;}
	#connect a.label {font-size:9px; color:#4166A9; text-decoration:none;}
	#connect a.label:hover {color:#000; text-decoration:none;}
	#connect .med12 { display:block; padding-bottom:3px;}
	#connect .dottedDivider { height:8px; border-bottom:1px dotted #000; width:75%;}
	#connect .socNtwrk { float:left; clear:left; width:100%;}
	#connect .facebook, #connect .twitter {border-right:1px dotted #000; padding:2px 8px 2px 0px; margin-right:8px; float:left;}

/*Footer Promotional Logos*/
#promos { background:url(../../images/bkgFtrLogos.gif) no-repeat; margin:35px 0px 0px 0px; padding-left:200px; height:82px; float:left; width:755px; }

/*Footer*/
#footer {font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:105%;text-align:left;color:#B1C1DD; padding:35px 0px; float:left; width:955px;}
	#footer a {color:#B1C1DD; text-decoration:none;}
	#footer a:hover {color:#B1C1DD; text-decoration:underline;}
	#footer .linkListing {border-top:1px solid #406086;; border-bottom:1px solid #406086; padding:13px 0px; margin:13px 0px;}
	#footer .ftrSearch { float:right; width:200px; margin-top:-5px;}





/* ----- HOMEPAGE CONTENT STYLES -------------------------------------------------------------------------------------------------------------- */
#contentWrapper { float:left; width:730px; padding:25px 0px 0px 25px; }
#wysiPod { float:right; width:725px; padding:15px 18px 15px 0px; background:#FFF; border-bottom:1px solid #dcdee0; font-size:12px;}

/*CenterColumn*/
#contentWrapper #centerCol { float:left; width:428px; margin:0px; }
#centerCol img.titleBar { padding-bottom:15px;}
#centerCol .topStory { font-size:12px; line-height:145%; float:left; width:428px;}
	#centerCol .topStory img.thumbnail {border:1px solid #A5A9B0;}
	#centerCol .topStory .thumbnail {float:left; border-right:1px solid #A5A9B0; margin-right:20px;}
	#centerCol .topStory p { padding-bottom:0px; margin-bottom:0px;}
#centerCol .featVideoWrapper { background:#eff0f1; border:1px solid #c2cacd; padding:30px 0px; float:left; width:426px; }
#centerCol .featVideoWrapper .container {width:368px; float:left; padding-left:28px;}
#centerCol .featVideoWrapper .featVideo { float:left; width:368px; margin:0px auto; }
#centerCol .featVideoWrapper .text { float:left; width:368px; margin:0px auto; padding-top:27px;}

#centerCol .secondaryNws { padding:15px 0px 0px 0px; line-height:120%; float:left; width:428px; }
	#centerCol .secondaryNws ul { padding:20px 0px 0px 0px; margin:0px; list-style-type:none;}
	#centerCol .secondaryNws li {padding:0px 0px 8px 14px; background:url(../../images/imgBulletArrowMedBlue.gif) no-repeat 0px 2px;}
	#centerCol .secondaryNws li a {font-size:13px; color:#1e4d86; line-height:120%; display:block; /*background:url(../../images/imgBulletFadedDivider.gif) no-repeat left bottom;*/ padding-bottom:10px; text-decoration:none;}
	#centerCol .secondaryNws li a:hover {color:#6286b1; text-decoration:none;}

#centerCol .viewNews { padding-top:33px; float:left; width:428px;}
	#centerCol .viewNews .tertHead { display:block; padding-bottom:20px;}
	#centerCol .viewNews .byRegion {float: left; width:263px;}
	#centerCol .viewNews .byTopic { font-size:12px; line-height:100%; float: left; width:136px; padding-left:25px;}
	#centerCol .viewNews .byTopic a { color:#4e545e; text-decoration:none;}
	#centerCol .viewNews .byTopic a:hover { color:#3D424A; text-decoration:none;}
	#centerCol .viewNews .byTopic ul {list-style-type:none; padding:0px; margin:0px;}
	#centerCol .viewNews .byTopic li {background: url(../../images/imgBulletDottedArrow.gif) no-repeat 0px 3px; padding:0px 0px 8px 14px;}
	
#centerCol .storyStarters {padding:33px 0px 40px 0px; line-height:105%; float:left; width:428px;}
	#centerCol .storyStarters .intro { font-size:12px; font-style:italic; color:#1e4d86; display:block; }
	#centerCol .storyStarters ul { padding:20px 0px 0px 0px; margin:0px; list-style-type:none;}
	#centerCol .storyStarters li {padding:0px 0px 8px 0px; /*background:url(../../images/imgBulletArrowMedBlue.gif) no-repeat 0px 1px;*/}
	#centerCol .storyStarters li a {font-size:11px; color:#1e4d86; font-weight:bold; display:block; background:url(../../images/imgBulletFadedDivider.gif) no-repeat left bottom; padding-bottom:10px; text-decoration:none;}
	#centerCol .storyStarters li a:hover {color:#6286b1; text-decoration:none;}

/*Right Column*/
/*wish*/
	#wish span {color:#4e545e; font-size:12px; line-height:110%; display:block; padding:5px 20px 5px 20px;}
	#wish .photo {background:url(../../images/bkgHmTtlWishPht.gif) repeat-y;}
	#wish a.title {color:#154497; font-size:14px; text-decoration:none;}
	#wish a.title:hover {color:#446cb6; text-decoration:none;}
	#wish a {color:#4e545e; text-decoration:none;}
	#wish a:hover {color:#656E75; text-decoration:none;}
/*house*/
	img.backOfHouse { margin-top:7px;}
	#backOfHouse {color:#4e545e; font-size:12px; line-height:110%; padding:8px 20px 0px 20px;}
	#backOfHouse a {color:#4e545e; text-decoration:none;}
	#backOfHouse a:hover {color:#656E75; text-decoration:none;}





/* ----- INTERIOR CONTENT STYLES -------------------------------------------------------------------------------------------------------------- */
#mainWrapperInt {background: url(../../images/bkgMainInt.gif) repeat-y #FFF; padding-bottom:50px; float:left; width:955px;}
#contentWrapperInt { float:left; width:730px; padding:30px 0px 0px 25px; }
	#centerCol { float:left; width:448px; margin:0px; }
	#centerColNonNws {float:left; width:448px; margin:0px;}
	#rtCol { float:left; width:263px; padding-left:19px; margin:0px; }
	#centerColWide {float:left; width:710px; margin:0px;}

.titleBarDiagNews { background:url(../../images/bkgTitleDiags.gif) repeat-x 0px 1px; margin:0px; padding-bottom:0px; float:left; width:100%; }
.titleBarDiag { background:url(../../images/bkgTitleDiags.gif) repeat-x 0px 1px; margin:0px; padding-bottom:34px; float:left; width:100%; }
	.section {font-size:20px; color:#4e545e; background: #FFF; float:left; padding-right:15px;}
	.section a {font-size:20px; color:#4e545e; text-decoration:none; }
	.section a:hover {font-size:20px; color:#4e545e; text-decoration:none; border-bottom:1px dotted #666;}
	#contentWrapperInt .category { font-size:9px; color:#4e545e; text-transform:uppercase; padding:5px 0px 34px 0px; float:left; width:100%; }
	#contentWrapperInt .category a {font-size:9px; color:#4e545e; text-transform:uppercase; text-decoration:none;}
	#contentWrapperInt .category a:hover {color:#4e545e; text-decoration:none; border-bottom:1px dotted #666;}
	
#contentWrapperInt ul {color:#6286b1; margin:25px 0px 25px 40px; padding:0px;}
	#contentWrapperInt ul li { line-height:120%; margin:0px; padding:0px 0px 11px 0px;}
	
/*search in center col*/
#contentWrapperInt #centerCol .searchPod { background:url(../../images/bkgSearchBar.gif) no-repeat; text-align:left; height:20px; width:245px; margin-bottom:30px;}
	#contentWrapperInt #centerCol .searchPod .searchInput {font-family: Arial, Helvetica, sans-serif;color: #858D9C;font-size: 10px;line-height: 100%; width: 190px;border: 0; padding:4px; background-color: transparent; }
	
/*display tools*/
.displayTools {height:21px; padding:0px; margin-bottom:20px; border-bottom:1px dotted #039; float:left; width:446px;}
	.displayTools a { font-size:10px; color:#666; text-decoration:none;}
	.displayTools a:hover {color:#6286b1; text-decoration:none;}
	.displayTools .leftInfo { float:left; width:80px;}
	.displayTools .centerInfo { color:#1e4d86; text-align:center; margin:0px 90px;}
	.displayTools .rightInfo { float:right; width:80px; text-align:right;}
	#bottNoBorder {border:0px; border-bottom:none; padding-top:0px; margin-top:0px;}
	#bott {border-top:1px dotted #039; border-bottom:none; padding-top:6px; margin-top:20px;}
	
/*Right Column*/
#rtCol .infoPods { background:url(../../images/imgRtPodFtr.gif) no-repeat center bottom; float:left; width:263px; margin:0px auto 20px auto; padding-bottom:17px; }

/*Newsroom*/
/*article details*/
	.articleDetails {font-size:10px; color:#4e545e; border-bottom:1px solid #D5D8DB; border-top:1px solid #D5D8DB; padding:4px 0px; margin-bottom:20px; float:left; width:80%; }
	.articleDetails .author { text-transform:uppercase;}
	.articleDetails .origLanguage { font-size:9px; font-style:italic;}
	.articleDetails .origLanguage a {color:#4e545e; text-decoration:underline;}
	.articleDetails .origLanguage a:hover {color:#4e545e; text-decoration:none;}
/*article body*/	
	.articleBody {font-size:12px;}
	.phtFeatured { margin-bottom:20px; float:left; width:448px; /*width:100%;*/ }
	.phtFeatured img { border: 1px solid #D9DADD;}
	.phtFeatured .caption { font-size:9px; color:#ACAFB5; font-style:italic; line-height:105%; text-align:right; padding-top:4px; margin-top:-30px; /*float:left; width:448px;*/}
	.phtFeatured .captionNoOverlay {font-size:9px; color:#ACAFB5; font-style:italic; line-height:105%; text-align:right; padding-top:4px; margin-bottom:10px; /*float:left; width:448px;*/}
	.phtFeatured .trnspOverlay {position:relative; left:1px; top:-31px; width:446px; height:21px; z-index:10; background: #001e3a; border:0px; filter:alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity:0.8; /*float:left; width:446px;*/}
	.phtFeatured .hiRes {text-align:right; position:relative; left:0px; top:-16px; z-index:12; padding: 0px 10px 0px 0px; /*float:left; width:438px;*/ }
	.phtFeatured .hiRes a.lnkHiRes {color:#BDD0E3; font-size:9px; line-height:100%; font-weight:bold; text-transform:uppercase; text-decoration:none;}
	.phtFeatured .hiRes a.lnkHiRes:hover {color:#FFF; text-decoration:none;}
/*about Hilton*/
	.aboutHilton { font-size:11px; color:#6484BC; line-height:120%; border-bottom:1px solid #D5D8DB; border-top:1px solid #D5D8DB; padding:8px 0px; margin-top:0px; float:left; width:100%; }
	.aboutHilton .head {font-size:14px; color:#6484BC; padding-bottom:6px; display:block;}
	.aboutHilton a {color:#6484BC; text-decoration:none;}
	.aboutHilton a:hover {color:#6484BC; text-decoration:underline;}
/*hotel info*/
	.hotelInfo { margin-top:0px; float:left; width:100%; }
	.hotelInfo img{ float:left; margin-right:20px;}
	.hotelInfo a.lnkMore{ font-size:14px; display:block; padding:55px 0px 0px 0px; float:left; text-decoration:none;}
	.hotelInfo a.lnkMore:hover{color:#3B4454; text-decoration:none;}
/*related items*/
	/*#rtCol .related {background:url(../../images/imgRtPodRelatedHdr.gif) no-repeat #DCE3F0; border-left:1px solid #B8C5DD; border-right:1px solid #B8C5DD; padding-top:15px; margin-bottom:18px; width:261px; }*/
	#rtCol .related {background:url(../../images/imgRtPodRelatedHdr.gif) no-repeat #DCE3F0; border-left:1px solid #B8C5DD; border-right:1px solid #B8C5DD; padding-top:15px; margin-bottom:18px; float:left; width:261px; }
	#rtCol .related .label { font-size:9px; color:#4166A9; text-transform:uppercase; display:block; padding: 0px 0px 1px 0px;}
	#rtCol .related .nested { text-align:left; width:221px; margin:0px auto;}
	#rtCol .related #video {width:235px;}
	#rtCol .related .nested a.lnkFeatRelated {font-size:12px; color:#4e545e; line-height:105%; display:block; padding-bottom:9px; text-decoration:none;}
	#rtCol .related .nested a.lnkFeatRelated:hover {color:#474C54; text-decoration:none;}
	#rtCol .related .nested .relatedStroke {border:1px solid #8E95A3;}
	#rtCol .related #additionalRelated .label { line-height:105%; padding: 10px 0px 0px 0px;}
	#rtCol .related #additionalRelated .descrip {font-size:12px; color:#4e545e; line-height:110%; display:block; padding:3px 0px 6px 0px; text-decoration:none;}
	#rtCol .related .nested a.lnkRelated {font-size:10px; color:#4e545e; line-height:100%; display:block; padding-bottom:8px; padding-top:8px; border-bottom:1px dotted #000; text-decoration:none;}
	#rtCol .related .nested a.lnkRelated:hover {color:#474C54; text-decoration:none;}
	
	#rtCol .related .nested a.lnkRelatedLang {font-size:10px; color:#4e545e; line-height:100%; display:block; padding:4px 0px; border-bottom:1px dotted #000; text-decoration:none;}
	#rtCol .related .nested a.lnkRelatedLang:hover {color:#474C54; text-decoration:none;}
/*news index*/
	.newsIndex {font-size:11px;}
	.newsIndex #primaryArticle { font-size:13px; border-bottom:1px dotted #039; padding-bottom:35px; margin-bottom:35px; float:left; width:446px;}
	.newsIndex #primaryArticle p {border:0px; padding:0px; margin:0px; }
	a.lnkSecondaryHead {font-size:14px; line-height:105%; color:#6286b1; display:block; padding:0px 0px 9px 0px; text-decoration:none;}
	a.lnkSecondaryHead:hover {color:#2253A8; text-decoration:none;}
	.article {border-bottom:1px dotted #039; padding-bottom:20px; margin-bottom:20px; float:left; width:446px;}
	.article p {padding:0px; margin:0px;}
	.article .assocHotels { float:left; clear:left; width:100%; padding:16px 0px 0px 0px; }
	.newsIndex .unitWBottBorder {border-bottom:1px dotted #039; padding-bottom:20px; margin-bottom:20px;}
/*news archive*/
.newsArchive { font-size:12px;}
.newsArchive a {font-size:13px; color:#6286b1; line-height:110%; display:block; padding-bottom:6px; text-decoration: none;}
.newsArchive a:hover {color: #1e4d86; text-decoration: none;}
/*hotel directory*/
	.hotelDirectory p {padding-bottom:0px; margin-bottom:0px; margin-top:20px; }
	.hotelDirectory p a img { padding:0px 0px 0px 10px;}
	.hotelDirectory .expanded { border-bottom:1px dotted #039; border-top:1px dotted #039; padding:20px 0px; margin-bottom:20px; float:left; width:448px;}
	.hotelDirectory table td { line-height:105%; padding:6px;}
	.hotelDirectory .head a.lnkAllPropNews {font-size:10px; color:#4e545e; text-transform:uppercase; display:block; padding-top:0px; text-decoration:none;}
	.hotelDirectory .head a.lnkAllPropNews:hover {color:#69707d; text-decoration:none;}
/*hotel detail*/
.newsItem { float:left; width:446px; border-bottom:1px dotted #039; padding-bottom:20px; margin-bottom:20px;}
.telFax { font-size:10px; color:#6286b1; line-height:105%; text-transform:uppercase; display:block; padding-top:5px;}
/*photo gallery*/
.gallHead {padding:5px; background:#e9eaec; margin-bottom:10px;}
	.gallHead span {font-size:14px; line-height:105%; color:#6286b1; display:block; width:210px;}
	.gallHead a {font-size:10px; line-height:100%; color: #FFF; text-align:center; padding:2px; width:100px; margin-left:7px; float:right; background:#b8bcc4; text-decoration:none;}
	.gallHead a:hover {color: #FFF; background:#959ba8; text-decoration:none;}
	.gallery .phtFeatured .name {color:#6286b1; font-size:14px;}
	.gallery .phtFeatured .caption { font-size:11px; color:#6286b1; line-height:115%; text-align:left; font-style:normal; padding:0px 0px 8px 0px; margin:0px; float:left; width:100%;}
	.gallery .phtFeatured .credit {font-size:9px; color:#ACAFB5; font-style:italic; line-height:105%; text-align:right; padding-top:4px; margin-top:-30px;}
	.gallDescrip { font-size:11px; line-height:115%; color:#6286b1; display:block; padding:5px 270px 20px 0px;}
	.head a.lnkGallSelect { color:#b1b5ba; font-size:10px; text-transform:uppercase; letter-spacing:.05em; font-weight:bold; display:block; padding:2px 0px 4px 0px; text-decoration:none;}
	.head a.lnkGallSelect:hover { color:#797e83; text-decoration:none;}
/*search results*/
ol.searchResults li { line-height:110%; padding:0px 0px 15px 10px;}
ol.searchResults a {font-size:13px; color:#6286b1; text-decoration:none;}
ol.searchResults a:hover {color:#1e4d86; text-decoration:none;}
/*media inquiry form*/
form.mediaInquiry { float:left; width:390px; padding-left:25px;}
form.mediaInquiry input, form.mediaInquiry select {font-size:13px; line-height:100%; color:#535a66; border:1px solid #CCC; height:20px; width:300px;}
form.mediaInquiry textarea {font-size:13px; line-height:100%; color:#535a66; border:1px solid #CCC; width:300px;}
form.mediaInquiry .radio, form.mediaInquiry .checkbox {border: none; height:13px; width:auto;}
/*form.mediaInquiry textarea, form.mediaInquiry input {font-size:14px; line-height:100%; color:#666; height:25px; border:1px solid #CCC;}*/
form.mediaInquiry textarea:focus, form.mediaInquiry input:focus { background:#ecf1fa;}
form.mediaInquiry .unit {float:left; width:100%; padding-bottom:16px;}
form.mediaInquiry .singleField { float:left; width:100%; padding-bottom:15px;}
form.mediaInquiry .indent {float:left; width:290px; padding-left:130px;}
form.mediaInquiry .manualLabPrimary { font-size:16px; color:#6286b1; line-height:105%; display:block; padding-bottom:5px;}
form.mediaInquiry label.labPrimary { font-size:16px; line-height:110%; color:#6286b1; display:block; padding-bottom:5px;}
form.mediaInquiry label.labSecondary { font-size:10px; line-height:110%; text-transform:uppercase; text-align:left; display:block; padding-bottom:2px;}
form.mediaInquiry .dottedDivider {height:25px; border-top:1px dotted #000; float:left; width:100%;}
/*Bios*/
.bioPhoto { padding:35px 0px 15px 0px;}
.bioPhotoTop { padding:0px 0px 15px 0px;}
/*History*/
.histPhtStrip { float:left; width:195px; }
/*.histContent { float:left; width:220px; }*/
	#centerColNonNws .histContent ul {margin:0px; padding:0px; list-style-type:none; background:url(../../images/bkgHistLine.gif) repeat-y;}
	#centerColNonNws .histContent ul li {color:#4e545e; line-height:155%; padding-left:190px;}
.histYear { font-size:34px; line-height:105%; color:#6286b1; display:block; padding-top:8px;}
*+html body .histYear {padding-top:0px;}
/*Feedback   --  Pod styles are in 'Overlay' stylesheet*/
#fdbkTab { width:32px; height:112px; position:absolute; right:0px; top:202px; }

/*Custom Pagebuilder pages*/
.blogHilton {padding:30px;}
	.blogHilton p { line-height:140%; padding:0px 0px 13px 0px; margin:0px 30px;  }
		.blogHilton p.last {border-bottom:1px dotted #666;}
	#centerColNonNws .blogHilton ul { padding:4px 0px 14px 45px; margin:0px; list-style-type:none;}
		#centerColNonNws .blogHilton ul li { color:#1d539f; font-weight:bold; line-height:110%; background:url(../../images/imgBulletArrowMedBlue.gif) no-repeat 0px 3px; padding:0px 0px 7px 15px;}
		#centerColNonNws .blogHilton ul li a { color:#1d539f; text-decoration:none;}
		#centerColNonNws .blogHilton ul li a:hover { color:#4e545e; text-decoration:none;}
		
	.blogHilton h3 {font-size:13px; color:#6286b1; font-weight:bold; padding:13px 0px 3px 0px; margin:0px; margin:0px 30px; border-top:1px dotted #666;}
		.blogHilton h3.noLine {border-top:none;}
	
	.blogHilton .blogButtons { padding-top:20px; overflow:hidden; width:100%;}

	
	
/* ----- GENERAL STYLES -------------------------------------------------------------------------------------------------------------- */
/*floats*/
.floatLeft {float:left;}
.floatLeftFullWdth {float:left; width:100%;}
.floatRight {float:right;}
.clearLeft { clear:left;}
.floatWrapper {display:table; position:relative; width:100%; _width:;}

/*links & buttons*/
a.lnkAccent01 {color:#6286b1; text-decoration:none;}
	a.lnkAccent01:hover {color:#1e4d86;text-decoration:none;}
a.lnkAccent01SmCaps { font-size:10px; color:#6286b1; text-transform:uppercase; text-decoration:none;}
	a.lnkAccent01SmCaps:hover {color:#1e4d86;text-decoration:none;}
table.btnGeneric {margin-top:8px;}
	td.btnGeneric {background:url(../../images/bkgBtnGeneric.gif) repeat-x; }
	.btnGeneric a.text { font-size:9px; color:#9EA4AD; line-height:100%; text-transform:uppercase; text-decoration:none; display: inline-block; margin:6px 10px 5px 10px;}
	.btnGeneric a.text:hover {color:#2E558F; text-decoration:none;}

/*content formatting*/
.head { font-size:20px; color:#1e4d86; line-height:105%; padding-bottom:14px; float:left; width:100%; }
	.head a {color:#1e4d86; text-decoration:none;}
	.head a:hover {color:#031B42; text-decoration:none;}
	.head .subHead, .subHead { font-size:14px; line-height:105%; color:#6286b1; display:block; padding:5px 0px 0px 0px;}
	.headEnglish {font-size:17px; color:#4e545e; line-height:105%; padding:5px; float:left; width:700px; background: #eaeced; margin-bottom:10px;}
	.headEnglish a.readEng {font-size:10px; line-height:105%;}
.tertHead {font-size:10px; color:#1e4d86; text-transform:uppercase; letter-spacing:.05em; display:block; padding-bottom:2px;}
.titleBarSm { font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#7b8db1; text-transform:uppercase; font-weight:bold; letter-spacing:.05em; line-height:100%; background:#eaeced; padding:4px; margin:0px 0px 20px 0px; border:1px solid #c7cbd2; float:left; width:436px;}
.accent01 {color:#6286b1;} /*LIGHT BLUE*/
.accent01Med {color:#6286b1; font-size:13px;}
.accent02 {color:#1e4d86;} /*DARK BLUE*/
.accent02Med {color:#1e4d86; font-size:13px;}
.smItal { font-size:9px; font-style:italic;}
.med12 {font-size:12px;}
/*#centerCol .dottedDivider {height:1px; border-top:1px dotted #000; margin:11px 0px 20px 0px; float:left; width:100%;}
*/.phtStroke {border:1px solid #4e545e;}
.phtThmbSq {border:1px solid #4e545e; float:left; margin:3px 14px 0px 0px;}
.phtThmbLft {border:1px solid #4e545e; float:left; margin:3px 14px 0px 0px;}

/*wysi snippets*/
#contentWrapperInt .nestedBox { font-size:11px; line-height:120%; text-align:left; float:right; width:100px; border:1px solid #CCC; padding:15px 15px 12px 15px; margin:0px 0px 5px 25px;}
	#contentWrapperInt .nestedBox ul.nested { font-size:10px; margin:0px; padding:15px 0px 0px 0px; list-style-type:none;}
	#contentWrapperInt .nestedBox ul.nested li { line-height:110%; padding-bottom:4px; margin-bottom:6px; border-bottom:1px dotted #000;}
	#contentWrapperInt .nestedBox a {color:#6286b1; text-decoration:none;}
	#contentWrapperInt .nestedBox a:hover {color:#1e4d86; text-decoration:none;}

