 BODY {
background:url('/images/backgroundDark.gif');
margin:0;
padding:0
}

P,FONT,INPUT,SELECT,TEXTAREA,LI,A {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
letter-spacing:0;
line-height:17px;
color:#61605e;
margin:0
}

P A {
text-decoration:none;
border-bottom:dotted 1px silver
}

H1,H1.BA,H1.small_BA,H1.ST,H1.small_ST,H1.LA,H1.RB {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:13px;
font-weight:400;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#61605e;
margin:0;
padding:0
}

H1.small_BA {
color:#328d79
}

H1.small_ST {
color:#9c0130
}

H1.RB {
color:#22b27a
}

P.title_BA,DIV.text_BA P.title_BA {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#22b27a
}

P.info_BA,UL.info_BA LI {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:13px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#01447e
}

UL,LI {
margin:0;
padding:0
}

DIV.text_BA P,DIV.text_ST P {
margin-top:15px
}

UL.main_BA {
list-style:disc url('/images/BA/bullet.gif')
}

UL.main_ST {
list-style:disc url('/images/BA/bullet.gif');
margin:10px 0 0 40px
}

INPUT.main_BA,TEXTAREA.main_BA {
border:solid 1px #cecece;
border-bottom:solid 1px #e3e3e3;
border-top:solid 1px #8f8f8f
}

P.small_ST {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#9c0130
}

P.title_ST {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#FFF
}

DIV.text_ST P.title_ST {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#CC2147
}

P.title_LA,DIV.text_LA P.title_LA {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#db002e
}

H1.LA {
color:#db002e
}

A.hotelLink,A.hotelLinkSelected {
font-family:Arial, sans-serif;
font-size:14px;
font-weight:700;
color:#2d75c3;
text-decoration:none;
line-height:18px;
padding:2px
}

A.hotelLinkSelected {
background-color:#9cbee3;
color:#ecfaff
}

IMG.preload {
display:none
}

IMG.seethrough{
  opacity: 0.9; filter: alpha(opacity=90);
}

DIV#Newsletter{
  width: 172px; height: 214px;
  background: url('/images/BA/newsletter.gif') no-repeat white;
  position: relative; top: -28px; left: 20px;
}
DIV#Newsletter TD.title, DIV#Newsletter P{
  font-family: Verdana, sans-serif;
  font-size: 12px;
}
DIV#Newsletter P{
  width: 137px;
  padding: 45px 0 0 10px;
  margin: 0px;
}
DIV#Newsletter TABLE, DIV#Newsletter FORM{
  margin: 0px; padding: 0px;
}
DIV#Newsletter TABLE{
  position: relative; left: 10px; top: 10px;
}
DIV#Newsletter TABLE TD{
  height: 26px;
  color: #61605e;
}
DIV#Newsletter INPUT.text{
  width: 100px; height: 16px;
}

DIV#HeaderNav P {
font-family:Cooper Std Black, Palatino Linotype, Arial, sans-serif;
font-size:11px;
font-weight:700;
position:relative;
left:40px;
top:5px
}

DIV#HeaderNav P A {
font-family:Cooper Std Black, Palatino Linotype, Arial, sans-serif;
font-size:11px;
font-weight:700;
border-bottom:0
}

DIV#HeaderNav P.BA,DIV#HeaderNav P.BA A {
color:#22B24C
}

DIV#HeaderNav P.ST,DIV#HeaderNav P.ST A {
color:#CC2147
}

DIV#InfoWrapper_BA {
width:350px;
height:300px;
margin:112px 0 0 191px
}

DIV#InfoWrapper_ST {
width:415px;
height:120px;
margin:200px 0 0 150px
}

DIV#InfoWrapper_LA {
width:390px;
height:147px;
margin:155px 0 0 190px
}

DIV#InfoWrapper_RB {
width:520px;
height:137px;
margin:150px 0 0 70px
}

DIV#InfoWrapper_HSB {
width:350px;
height:160px;
margin:142px 0 0 191px
}

DIV#InfoWrapper_RSB {
width:350px;
height:260px;
margin:152px 0 0 191px
}

DIV#ActivitiesWrapper {
width:558px;
height:647px;
margin:15px
}

DIV#PartiesWrapper {
width:547px;
height:770px;
margin:43px 15px 0
}

DIV#MapWrapper {
width:547px;
height:319px;
background:url('/images/mapBackground.gif') no-repeat top left #FFF;
margin:15px
}
DIV#MapWrapper H1{
  font-size: 1.5em;
  font-weight: bold;
  margin-bottom: 10px;
  color: #116936;
}

DIV#FinderWrapper {
width:558px;
height:492px;
margin:15px
}

DIV#RecruitmentWrapper {
width:558px;
height:300px;
margin:15px
}

DIV#VacancyContent P {
margin:0 0 10px
}

DIV#VacancyContent P.location,DIV#VacancyContent P.vacancy {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:15px;
font-weight:700;
margin:4px 0 0
}

DIV#VacancyContent P.subtitle {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
border-bottom:dotted 1px silver;
margin:20px 0 -10px
}

TABLE#Wrapper {
background:url('/images/background.gif');
margin:0;
padding:0
}

DIV#HeaderNav {
background:url('/images/headerNavBackground.gif') no-repeat 0 0;
width:246px;
height:22px
}

DIV#LocalNav {
width:361px;
height:28px;
background:url('/images/localNavBackground.jpg') no-repeat bottom left #FFF;
margin-left:420px
}

TD#LeftColumn {
width:200px;
background:url('/images/backgroundFade.gif') repeat-x bottom left
}

TD#LeftShadow,TD#LeftShadowFade {
background:url('/images/shadowLeft.jpg') repeat-y;
padding:0
}

TD#RightShadow,TD#RightShadowFade {
background:url('/images/shadowRight.jpg') repeat-y;
padding:0
}

TD#LeftFade,TD#RightFade {
width:200px;
height:298px;
background:url('/images/backgroundFade.gif') repeat-x bottom left
}

TD#Footer {
height:70px;
background:url('/images/backgroundDark.gif')
}

DIV#FooterNav {
background:url('/images/footerBackground.gif') no-repeat 0 0;
width:618px;
height:44px;
margin-left:200px
}

DIV#FooterFootnote {
margin-left:255px;
margin-top:-10px
}

DIV#FooterFootnote P,DIV#FooterFootnote P A {
color:#FFF;
font-size:10px;
font-weight:700;
border-bottom:none
}
DIV#FooterFootnote P.locations{ 
  margin-bottom: 15px;
}
DIV#FooterFootnote P.locations A{
  margin-right: 20px;
  font-weight: normal;
  color: gray;
}

P.main_BA,TD.main_BA,DIV.text_BA P,P.main_ST,TD.main_ST,P.main_LA,TD.main_LA,DIV.text_LA P {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:13px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#61605e
}

P.small_BA,P.small_LA, DIV#MapWrapper H1.small_BA {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
text-align:justify;
letter-spacing:0;
line-height:17px;
color:#328d79
}


P.links_BA,P.links_BA A,P.links_ST,P.links_ST A {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:12px;
color:#DB002F
}

UL.info_BA,UL.info_ST {
list-style-type:none;
list-style-position:inside;
margin:0 0 0 12px;
padding:0
}

UL.main_BA LI,UL.main_ST LI {
font-family:Geneva, Tahoma, Arial, sans-serif;
font-size:13px;
letter-spacing:0;
line-height:17px;
color:#61605e
}

UL.main_BA LI SPAN,UL.main_ST LI SPAN {
position:relative;
top:-4px
}

DIV#HomeActivitiesWrapper,DIV#PartiesActivitiesWrapper {
width:558px;
height:215px;
margin:15px
} 