html,body{background:#f2edcb}
#doc{margin:auto;width:974px}
div#nav{width:170px}
div#main{width:801px}
div#hd{position:relative;font-size:85%;color:#fff;background:#0b965f}
div#bd{position:relative;background:transparent url(images/content_bg.gif) repeat-y;background-color:white;border:1px solid #bfb277}
div#ft{position:relative;height:60px;font-size:93%;color:yellow;background:transparent url(images/footer_bg.gif) repeat-x bottom left}
div#ft a,div#ft a:visited{background:transparent;color:yellow;text-decoration:none}
div#ft a:hover{background:transparent;color:#fff;text-decoration:none}
div#popup-bd{position:relative;background-color:white;border:1px solid #bfb277}
div#copyright{bottom:0;left:.4em;position:absolute}
div#supported{position:absolute;z-index:1;right:1em;bottom:40px;font-size:77%;text-align:right;margin:0 5px 0 0;color:#6f6744}
div#headerLogo{height:68px}
div#memberOf{z-index:8;position:absolute;right:12em;top:0}
div#userStatus{position:absolute;right:1em;top:.5em;font-size:77%;line-height:1.2;text-align:right}
div#userStatus a{color:Yellow}
div#selectLanguages{position:absolute;z-index:8;right:.5em;top:40px;background:transparent}
img.langIcon{border:0;height:13px;width:22px}
div#sectionBar{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;position:absolute;z-index:7;top:55px;left:0;border-top:1px solid #c4e3d6;width:100%;background:#18935e}
div#logoFloat{margin:60px 0 25px 0;width:125px;text-align:center}
div#menuDropdown{position:absolute;z-index:25;left:0;top:0;width:750px}
div#pageContent{margin:.1em .5em .2em .1em}
.bannersFloat{width:130px;position:absolute;z-index:0;right:-7px;top:5px;text-align:center;padding:4px;float:right;border:1px solid #aaa576;background-color:#ddd7a8;font-size:x-small}
.bannersFloat .bannerTitle{position:absolute;left:8px;top:-1px;z-index:1;margin:0;font-size:xx-small;font-style:italic}
.bannersFloat .bannerCloseButton{position:absolute;right:-1px;top:-4px;z-index:1;margin:0}
.bannersFloat .bannerCloseButton img{z-index:2}
.bannerContent{padding:5px 0 0 0;margin:0}
.bannersFloat .bannerItem{width:100%;text-align:center}
.bannersFloat .bannerItemFirst{padding:0}
.bannersFloat .bannerItemLast{padding:0 0 2px 0}
.bannersFloat .bannerImg{z-index:2;margin:1px 0 1px 0;padding:4px 4px 4px 4px;background:url(../images/front/frame_banner.gif) no-repeat}
#menuDiv{background-color:#a5a482;border:1px solid #CCC;color:#000;margin:0;padding:0 0 2px 20px}
#menuList{margin:0;padding:0}
#menuList ul{margin:0;padding:0}
#menuList li{display:inline;list-style:none}
a.actuator{background-color:transparent;color:#000;font-size:12px;margin:0;padding:3px 6px;text-decoration:none}
a.actuator:hover{background-color:#eaede4;color:Black}
.menu{color:#000;background-color:#a5a482;border:1px solid #CCC;position:absolute;visibility:hidden}
.menu li a{background-color:transparent;color:#000;display:block;font-size:12px;line-height:1.75em;margin:0;padding:0 10px;text-decoration:none}
.menu li a:hover{background-color:#eaede4;color:Black}
span.key{text-decoration:underline}
#navcontainer{width:140px;padding:25px 0 0 13px}
#navcontainer ul{margin:0;padding:0}
#navcontainer li{margin:0 0 1px 0;list-style:none}
#navcontainer a{color:#630;display:block;padding:5px 0 5px 3px;font-size:12px;font-weight:bold;width:134px;text-decoration:none}
#navcontainer a:hover{color:black;background:white}
#navcontainer ul ul li{margin:0 0 1px 0}
#navcontainer ul ul a{display:block;margin-left:6px;padding:2px 0 2px 3px;font-size:10px;width:128px;text-decoration:none}
#navcontainer a.current{color:#630;background:#eeebd4}
div#sectionBar ul{font-size:10px;list-style:none outside none;margin:0 0 0 60px;padding:0;text-align:left}
div#sectionBar ul li{bottom:12px;display:inline;line-height:1.2em;position:relative;margin:0 3px 0 0;padding:1px 0 1px 0}
div#sectionBar ul a,div#sectionBar ul a:link,div#sectionBar ul a:visited{background:#4d9a79;border:1px solid #c4e3d6;bottom:2px;color:#ffc;cursor:pointer;display:inline;height:1em;margin:0;padding:3px 5px 3px 5px;position:relative;right:2px;text-decoration:none}
div#sectionBar ul a:hover{background:#58b08a;bottom:1px;color:#ffc;position:relative;right:1px}
div#sectionBar ul a.current{background:#999;bottom:0;color:#ffc;position:relative;right:0}
div#sectionBar ul li.current{background:transparent;bottom:13px;display:inline;margin:0 4px 0 0;padding:0 2px 5px 0;position:relative}
div#sectionBar ul .current a,div#sectionBar ul .current a:link,div#sectionBar ul .current a:visited,div#sectionBar ul .current a:hover{background:#18935e;border-bottom:0;border-left:1px solid #c4e3d6;border-right:1px solid #c4e3d6;border-top:1px solid #c4e3d6;bottom:0;color:Yellow;cursor:text;margin:0;padding:2px 5px 0 5px;position:relative;right:0}
div#sectionBar ul a:link.current,div#sectionBar ul a:hover{background:#18935e;color:Yellow}
.sidemenu{background:#f2eed3;padding:.7em .2em .5em .3em;margin-left:.4em;font-size:100%;line-height:130%}
.sidemenu a{text-decoration:none}
.sidemenu ul{list-style-type:none;padding-left:0;margin:0}
.sidemenu ul li{list-style:none;padding-left:.5em;margin-left:.2em}
.sidemenu ul ul{font-size:93%;line-height:110%;padding-left:.2em}
.sidemenu ul li{border-left:2px solid #aaa576}
.sidemenu ul ul li{border-left:1px solid #aaa576}
#plainTabBody{background:#fff;border:1px solid #cfc89b;padding:3px 6px 3px 6px;clear:both;text-align:left;margin:0}
#menuTabBody{background:#fff;border:1px solid #ccc;border-top:0;padding:3px 6px 3px 6px;clear:both;text-align:left;margin:0}
#menuTabHeader{position:relative;width:100%;background:#fff;margin:0 0 2px 0;padding:0;color:#000;float:left;background:#dae0d2 url(images/tab_bg.gif) repeat-x bottom;font-size:85%;line-height:normal}
#menuTabHeader ul{margin:0;padding:7px 5px 0;list-style:none}
#menuTabHeader li{float:left;background:url(images/tab_left.gif) no-repeat left top;margin:0;padding:0 0 0 9px;border-bottom:1px solid #765;white-space:nowrap;display:inline;list-style:none}
#menuTabHeader a{float:left;display:block;width:.1em;background:url(images/tab_right.gif) no-repeat right top;padding:5px 10px 4px 3px;text-decoration:none;font-weight:bold;color:#765}
#menuTabHeader>ul a{width:auto}
/*\*/#menuTabHeader a{float:none}
/**/#menuTabHeader a:hover{color:Black}
#menuTabHeader li.menuTabSelected{background-position:0 -150px;border-width:0}
#menuTabHeader li.menuTabSelected a{background-position:100% -150px;padding-bottom:5px;color:#333}
#menuTabHeader li:hover,#menuTabHeader li:hover a{background-position:0 -150px;color:Black}
#menuTabHeader li:hover a{background-position:100% -150px}
#menuTabList li.menuTabSelected ul.menuTabSubmenu{width:700px;display:inline;white-space:nowrap;position:absolute;padding:0;margin:3px 0 0 0}
#menuTabList li.menuTabSelected ul.menuTabSubmenu a{background:0;border:0;border-left:1px solid #ccc;color:#999!important;font-weight:bold;margin-right:4px;padding:4px 10px 2px 10px;text-decoration:none}
#menuTabList li.menuTabSelected ul.menuTabSubmenu a.menuTabSelected{background:transparent;color:#333!important}
#menuTabList li.menuTabSelected ul.menuTabSubmenu a:hover{color:#333!important}
#menuTabList ul.menuTabSubmenu{position:absolute;left:0;display:none;z-index:10}
#menuTabList li.menuTabSelected ul.menuTabSubmenu li{background:0;border-bottom:0;white-space:nowrap;padding:0}
#menuPageTitle{color:#6f6744;font-size:108%;font-weight:900;padding:.5em 0 .7em 0;text-align:left}
#menuPage{float:left;width:100%;margin-bottom:20px}
#menuPage ul{margin:0;padding:0;list-style:none}
#menuPage li{float:left;border:0;border-right:1px solid #ccc;margin:0;padding:0 0 0 9px;white-space:nowrap}
#menuPage a{float:left;display:block;width:.1em;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#6f6744}
#menuPage a:hover{color:Black}
#menuPage>ul a{width:auto}
/*\*/#menuPage a{float:none}
/**/#menuPage a:hover li:hover{color:Black}
#menuPage li.menuTabSelected a{padding-bottom:5px;color:#333}
#menuPage li.menuTabSelected a:hover{color:Black}
a{color:#0e945d;font-weight:bold}
a:visited{color:#0e945d}
a:hover{background-color:transparent;color:#0ecd7e}
div.btrfl{background-repeat:no-repeat;background-image:url(images/btrfl.gif);margin:.3em 1em 0 .1em;padding:13px 0 0 8px}
a.navigationItem{text-align:left;margin-right:10px;font-size:larger}
a img{border:0}
h1{color:#6f6744;font-size:153.9%;text-align:left;margin:1em 0 .5em 0}
.decorated{border-bottom:1px solid #aaa576;color:#aaa576;margin-right:1em;margin:0 0 .5em .25em;padding:.3em 0 0 0}
h2{color:#6f6744;font-size:138.5%;margin:1em 0 .5em 0}
h3{color:#6f6744;font-size:123.1%;text-align:left;margin:.8em 0 .4em 0}
h4{color:#6f6744;font-size:108%;text-align:left;margin:.6em 0 .3em 0}
h5{color:#6f6744;font-size:100%;text-align:left;margin:.5em 0 .2em 0}
.em1,a.em1,a:visited.em1{color:#6f6744;font-size:153.9%;font-weight:bold;margin:1em 0 .5em 0;text-decoration:none}
.em2,a.em2,a:visited.em2{color:#6f6744;font-size:138.5%;font-weight:bold;margin:1em 0 .5em 0;text-decoration:none}
.em3,a.em3,a:visited.em3{color:#6f6744;font-size:1.3em;margin:.8em 0 .4em 0;text-decoration:none}
.em4,a.em4,a:visited.em4{color:#6f6744;font-size:1.1em;font-weight:bold;margin:.6em 0 .3em 0;text-decoration:none}
.emBlock{background:#f5f8e3;border:1px dotted #6f6744;display:block;margin:.5em;padding:.5em}
.actionBar{margin:5px 8px 3px 8px;padding:3px 3px 3px 3px;border-top:thin dotted #bfb277}
div.resultInfoDiv{background:#fffcce;border:1px solid silver;margin:1em 2em 1em 2em;text-align:left;overflow:auto;padding:1em 1em 1em 1em}
.context{font-size:108%;padding-left:7px;padding-top:5px}
div.listActionContainer{text-align:left}
ul.listActionLinks{vertical-align:top;line-height:1.6;margin-top:.2em;padding-top:.2em}
span.curr{white-space:nowrap}
span.currCode{font-size:x-small}
div.newsTopic{margin-right:1em;margin-bottom:1em;margin-top:1em;min-height:200px}
div.newsTopicText{text-align:justify}
div.newsImage{display:inline-block;float:left;margin-right:1em;margin-bottom:.7em}
div.newsItemList{clear:both;margin:0 1em 0 .7em}
div.newsDate{font-style:italic;float:right;margin:-2em 1em .2em 1em}
div.newsAnnotation{text-align:justify;font-weight:bold;font-size:93%;width:96%}
hr.newsAnnotationSeparator{border:0;height:0;border-top:2px dotted #aaa576;width:510px;margin-top:.5em;margin-bottom:.5em}
div.newsText{text-align:justify;width:96%;padding-left:.5em}
div.newsItem{margin-top:1em}
hr.newsTopicSeparator{border:0;border-top:2px dotted #aaa576;border-style:dotted;height:0;width:100%}
hr.newsItemSeparator{border:0;border-top:1px dotted #aaa576;border-style:dotted;height:0;width:100%;clear:both}
div.newsFilter{float:right;margin-top:-4.5em;margin-bottom:.5em}
div.tourItinDescr{padding:.1em .4em .2em 0}
div.tourItinDist{border:1px solid #6f6744;padding:.3em .5em;margin-bottom:.3em;background:#f2efd7;text-align:center;font-size:108%}
div.tourItinInfo{padding:.2em .3em;border:#c1ba9f 1px solid;background-color:#fbfaf3}
.selectionRow{margin:0 0 0 -1em;padding:0}
.selectionRow ul,.selectionRow li{margin:0;padding:0;display:inline;list-style-type:none}
.selectionRow a:link,.selectionRow a:visited{float:left;font-weight:bold;white-space:nowrap;margin:0 .5em 0 .5em;text-decoration:none;color:#999}
.selectionRow a:link.selectionRowCurrent,.selectionRow a:visited.selectionRowCurrent,.selectionRow a:hover{border-bottom:4px solid #000;background:transparent;color:#000}
.selectionRow a:hover{color:#000}
div#home-page-body{padding:.7em .5em 2em 2em;background:transparent url(images/bar_bg.gif) repeat-y;background-position:right top;border:1px solid #bfb277;position:relative}
div#home-page-body .largePictFrame{width:258px;height:195px;padding:4px 0 0 4px;background-image:url(../images/front/frame_large.gif);background-repeat:no-repeat}
div#home-page-body .largePictCapt{width:258px;background-image:url(../images/front/frame_hdng_bkg.gif);background-repeat:repeat-x}
div#home-page-body .smallPictFrame{width:158px;height:120px;padding:4px 0 0 4px;background-image:url(../images/front/frame_small.gif);background-repeat:no-repeat}
div#home-page-body .smallPictCapt{width:158px;background-image:url(../images/front/frame_hdng_bkg.gif);background-repeat:repeat-x}
div#home-page-body .bannersFloat{background:transparent;top:-1em;right:6px;border:0}
div#home-page-body .bannerCloseButton,div#home-page-body .bannerTitle{visibility:hidden}
div#home-page-body .btrfl{width:80%}
