﻿*{margin:0;padding:0;border:0;zoom:1}
section,header,footer,nav,article,aside,hgroup,button,address,detail,output{display:block}
body{font:12px/19px arial,sans-serif}
#shell{position:relative;z-index:1}
.container{width:944px;margin:0 auto;position:relative}
a{outline:0;border:0}
img,embed,object{vertical-align:bottom}
a:hover{text-decoration:none}
.imgRight{float:right;margin:0 0 5px 12px;border:1px solid white}
.imgLeft{float:left;margin:0 12px 5px 0;border:1px solid white}
article .imageWidget{zoom:0}
.twoCols{float:left;width:50%}
.clear{clear:both}
.floatRight{float:right}
.floatLeft{float:left}
.cufon-loading{visibility:hidden}
hr{line-height:100%;border:0;border-top:1px solid #fff;margin:20px 0}
body#rfp{background:0}
ul{margin-bottom:12px}
#titlebar{position:relative;z-index:2;padding:18px 0 10px 0;overflow:hidden;font:10px arial,sans-serif}
#logo{float:left;min-height:73px;height:auto!important;height:73px}
#titleBarExtras{text-align:right}
.marketingPhoneShell{display:block;position:relative;right:5px;font-size:13px}
#helpmenuShell{position:absolute;right:0;bottom:0}
#usabilityNavText{display:none}
#usabilityNav ul li{display:inline;border-right:1px solid white;padding:0 4px 0 6px}
#usabilityNav ul li .pageTranslatorPH{display:inline}
#usabilityNav ul li a{text-decoration:none}
#usabilityNav ul li a:hover{text-decoration:underline}
#usabilityNav ul li.lastItem{padding-right:0;border-right:0}
#helpmenuShell div#usabilityNavDropDown div.noHover{display:block}
header{height:370px;overflow:hidden;position:relative;width:944px}
#headerImg{position:relative}
#mainNav{position:absolute;top:0;left:0;width:249px;height:372px;z-index:99}
#mainNav ul{margin:0 0 0 20px;padding:15px 24px 0 0;position:relative;display:block}
#mainNav ul li{list-style:none;width:100%;position:relative;display:block;vertical-align:bottom}
#mainNav ul li a{color:#fff;font-size:19px;text-decoration:none;position:relative;display:block;padding:5px;line-height:24px}
#mainNav ul ul{position:absolute;padding-top:0;*padding-top:1px;display:none;top:0;left:185px;width:150px}
#mainNav ul li.hover ul li{float:none;position:relative;display:block;overflow:hidden}
#mainNav ul li.hover ul li a{background:0;font:13px Arial;position:relative;display:block;vertical-align:bottom;padding:9px;overflow:hidden}
#mainNav ul li.hover ul li.hover a{font-size:13px}
#mainNav ul li.hover ul li a.current{font-size:13px}
#mainNav ul ul ul{background-color:#C7DAE9;display:none;top:0;left:150px}
#mainNav ul li.hover ul li.hover ul li{display:inline}
#mainNav ul li.hover ul li.hover ul li a{background:0;color:#333}
#mainNav ul li.hover ul li.hover ul li.hover a{color:#CCC}
#side{position:relative;float:left;width:249px;padding:20px 0 0 0}
#side .widgetCTA{width:257px;height:126px}
#side .widgetCTALink{text-decoration:none;display:block;padding:18px 18px 18px 35px;height:82px}
#side .widgetCTAimg{display:block;width:66px;height:81px;float:right;border:1px solid white}
#side .widgetCTAHeaders{font-size:14px;display:block;margin-bottom:3px}
.socialToolbarWidget{display:block;margin-bottom:8px;height:16px}
div.socialToolbarLabel{display:none}
#contentShell{position:relative}
#breadcrumbs ul li{display:inline;background:0;padding:0}
article{float:left;width:622px;padding:30px 36px 30px 36px;position:relative;z-index:3}
article hgroup{margin-bottom:12px}
article h1{font-size:28px}
article h2{margin-bottom:15px}
article h3{margin-bottom:15px}
article p{margin-bottom:15px}
article ul{margin-bottom:15px;list-style-position:inside}
article ul.noStyle,article ul.noStyle li{list-style:none;padding:0}
.widgetSocialBookmarks{padding:1.2em 0;color:#000}
.googleMapWidget{color:#000;margin:1.2em 0}
.googleMapPointText{line-height:120%;overflow:visible}
#ibe{float:right;width:180px;padding:14px 20px 20px 20px;font-family:arial;margin:-130px 0 12px 12px;position:relative}
.widgetIBE input{border:1px solid #A5ACB2}
.widgetIBE select{border:1px solid #A5ACB2}
.widgetIBE #ibeHeaderShell{margin:0;padding:0}
.widgetIBE #ibeHeaderLabel{text-transform:uppercase;display:block;text-align:center}
.widgetIBE #checkinShell #checkinField{width:65px}
#checkinCalendarIcon{vertical-align:middle}
.widgetIBE #checkoutShell #checkoutField{width:65px}
#checkoutCalendarIcon{vertical-align:middle}
.widgetIBE #submitButton{font-size:11px;font-weight:bold;padding:6px 16px;border:0}
.widgetIBE #submitButton:hover{cursor:pointer}
#subNav{line-height:28px}
#subNav ul{list-style:none}
#subNav ul li{background:0}
#subNav ul li a{font-size:12px}
.subNavTitle{font-size:16px;display:none}
#side2{position:relative}
footer.container{position:relative;text-align:center;font-family:arial;font-size:13px;margin-top:17px;margin-bottom:30px}
footer nav{margin:0 0 18px 0}
footer nav ul li{display:inline;margin-right:8px}
footer nav ul li a{text-decoration:none}
footer nav ul li.lastItem{margin-right:0}
.org,.adr,.tel{margin:0 15px 0 0}
.org{font-weight:bold}
.country-name{display:none}
.associationsWidget ul{margin-top:10px}
.ibeEnginePage #ibe{display:none}
.ibeEnginePage #shell,.ibeEnginePage article{position:static}
#subNav ul li{float:left;padding:0 10px 15px 0;text-align:center}
article h1{clear:left;padding-top:20px}
#subNav ul li a{text-decoration:underline}
article h1{border-top:1px solid #D6D4D4}
article h2{font-size:18px}
#subNav ul li a{padding:0 10px 0 0}
body{background:url('bgBody.jpg') no-repeat center top black;color:white}
hr{background-color:#fff}
.imgRight{-moz-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}
.imgLeft{-moz-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}
article{color:white}
article h1{color:white}
article h2{color:#98a4b4}
article a{color:#aeaeae}
#titlebar{background:#393939;color:white;-moz-box-shadow:-8px 0 8px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}
#titlebar a{color:white}
#titlebar a:hover{color:#aeaeae}
#shell{background:url('bgPage.jpg') no-repeat center top #0d0d0d;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}
#mainNav{background:url(bgNav.png) no-repeat}
#mainNavLinks>li.hover,#mainNavLinks>li.current{background:black}
#mainNav ul ul{background-color:#000}
#mainNav ul ul li.hover a,#mainNav ul ul li a.current{color:#B2B2B2}
article ul li{padding-left:12px}
#side .widgetCTA{background:url(bgCTA.png) no-repeat right bottom}
#side .widgetCTAHeaders{color:#98a4b4}
#side .widgetCTAimg{-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
#side .widgetCTADescription{color:white}
#side .widgetCTALink:hover .widgetCTADescription{color:#98a4b4}
#side .widgetCTALink:hover .widgetCTAimg{border:1px solid #98a4b4}
.subNavTitle{color:#98a4b4}
#subNav a{color:white;text-decoration:none}
#subNav a:hover,#subNav a.current{color:#98a4b4;text-decoration:none}
#ibe{background:url(bgIBE.jpg) no-repeat;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;margin-top:-190px!important}
#extraLinks a{color:#aeaeae}
.widgetIBE #extraLinks li{border-right:1px solid white}
#ibeHeaderLabel{color:white}
#submitButton{color:white;background:#898e95}
#submitButton:hover{background:#97A3B3}
.googleMapPointText{color:black}
.socialBookmarksTable{color:black}
#footerNavLinks a{color:#898e95}
#vizsig a{color:white}
.subNavTitle{display:none}
#ibe{margin-top:28px}
#logo div{padding-top:15px}
#mainNav ul li.hover ul li a{*right:20px}
header{overflow:visible}
#mainNav ul li a{*padding-left:8px;*padding-bottom:0}
#mainNav ul{*padding-top:0;*top:30px;*position:relative}
#mainNav ul ul{width:190px}
#subNav ul li{padding-right:60px}
#subNav li#pageid11983{margin-left:-4px}
#subNav li#pageid11984{margin-left:39px}
#subNav li#pageid12009,#subNav li#pageid11980,#subNav li#pageid11981{padding-bottom:0}
#subNav ul li{text-align:left;*padding-bottom:0;*padding-top:10px;*padding-right:40px}
#subNav li#pageid11981{*margin-right:40px}
#subNav ul{*width:600px}/* Combined CSS End */