#pagetop{background:#FFFFFF url(/images/chequers.gif) repeat scroll left top;overflow:auto;}
#pagetop a, #pagetop img{text-decoration:none;border:none;}
#logo{float:left;margin:2px;}
body{margin:0px auto;background:#FFFFFF;min-width:970px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;}
#infowindow{border:1px solid #000000;width:160px;background-color:#ffeeff;}
#infowindow p{font-family:sans-serif;text-align:left;font-size:9pt;margin:1px 4px;}
#infowindow form p{font-weight:bold;}
#infowindow form .text{width:97%;}
#infowindow form .checkbox{position:relative;top:2px;}
#infowindow .iwtop{background-image:url('/images/iwtop.png');background-repeat:repeat;height:20px;width:100%;}
#infowindow .list{display:block;margin:2px 5px;}
#infowindow a, .fakelink{text-decoration:none;color:#2276bb;cursor:pointer;border-bottom:1px dotted #AAAAAA;}
#infowindow a:hover, .fakelink:hover{color:#8EB2CF;text-decoration:underline;}
#infowindow a.join{font-size:11pt;font-weight:bold;margin-left:9px;}
#infowindow .welcome, #infowindow .tool{text-align:center;}
#infowindow hr{margin:3px 5px;}
#infowindow a.menubutton, #infowindow a.smallbutton{color:#000;}
#infowindow a.menubutton:hover, #infowindow a.smallbutton:hover{text-decoration:none;}
#menucountry, #menuother, #menuinform, #searchbox, #menuadmin{border-left:2px solid #FFC014;border-right:2px solid #FFC014;border-bottom:2px solid #FFC014;background-color:#FFF;padding:0px;text-align:left;float:left;vertical-align:middle;color:#000000;font-family:tahoma, arial;text-transform:capitalize;}
#menucountry, #menuinform, #menuother, #menuadmin{margin:0px 0px 0px 20px;font-size:15px;}
#searchbox{margin:20px 60px 0px 0px;font-size:16px;border-top:2px solid #FFC014;float:right;background-color:#FFDFDF;}
#menucountry a, #menuother a, #menuinform a, #menuadmin a{color:#000;padding:1px 6px;display:block;-moz-box-shadow:1px 1px 2px #333;-webkit-box-shadow:1px 1px 2px #333;box-shadow:1px 1px 2px #333;}
#menucountry .menulink:hover, #menuother .menulink:hover, #menuinform .menulink:hover, #menuadmin .menulink:hover{background-color:#65A628;}
#menucountry .menulink:hover a, #menuother .menulink:hover a, #menuinform .menulink:hover a, #menuadmin .menulink:hover a{color:#295223;}
#menucountry h4, #menuother h4, #menuinform h4, #searchbox h4, #menuadmin h4{background-color:#eee;letter-spacing:1px;color:#2E2F2C;font-family:arial,sans-serif;font-size:14pt;margin:0px;padding:1px;text-align:center;border-bottom:1px solid #FFC014;}
#breadcrumb{padding:3px 10px 1px 0px;font-family:arial, sans-serif;border-bottom:solid 2px #772500;overflow-x:auto;}
#breadcrumb img{border:none;}
#breadcrumb a, #breadcrumb span{text-decoration:none;font-size:11pt;padding:1px 4px 0;color:#4F1800;margin-right:1px;}
#breadcrumb span{font-weight:bold;}
#breadcrumb a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #AA7761;}
#breadcrumb a:hover{border-color:#CEDFEB;background-color:#f9e6e8;}
#indexheader{white-space:nowrap;}
#searchinput{font-family:trebuchet MS,sans-serif;font-size:10pt;margin:3px;padding:2px;border:1pt solid #E2C7C7;}
.menubutton, .menubutton a, .menubuttonclicked{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:arial, sans-serif;font-size:11pt;margin:1px;padding:2px 5px;text-align:center;text-decoration:none;white-space:nowrap;letter-spacing:2px;display:inline-block;color:#000;}
.smallbutton, .smallbutton a, .smallbuttonclicked{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:arial, sans-serif;font-size:8pt;margin:1px 3px;padding:1px 6px;text-align:center;text-decoration:none;white-space:nowrap;display:inline-block;letter-spacing:1px;color:#000;}
.menubutton, .menubutton a, .smallbutton, .smallbutton a{-moz-box-shadow:2px 2px 5px #444, inset 0 0 2px #666;-webkit-box-shadow:2px 2px 5px #444, inset 0 0 2px #666;box-shadow:2px 2px 5px #444, inset 0 0 2px #666;background-color:#ECA30D;cursor:pointer;color:#000;}
.menubutton:hover, .menubutton a:hover, .smallbutton:hover, .smallbutton a:hover{background-color:#EAC781}
.menubuttonclicked, .smallbuttonclicked{-moz-box-shadow:1px 1px 3px #444, 2px 2px 5px #666;-webkit-box-shadow:1px 1px 3px #444, 2px 2px 5px #666;box-shadow:1px 1px 3px #444, 2px 2px 5px #666;background-color:#B27A0A;}
#footer{text-align:right;margin:10px 0px 3px 0px;}
#footer a{margin:2px 5px 2px 20px;color:black;font-family:arial, sans-serif;font-size:8pt;margin:2px 5px 2px 20px;text-decoration:none;}
#alert{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#DFD1D1;text-align:center;overflow:auto;margin:4px;padding:3px;font-size:12pt;}
#alert img{margin-right:5px;margin-top:2px;}
.Highlight{color:#FF0000;font-weight:bold;}
#bannerad{text-align:center;overflow:auto;}
#skyscraperad{text-align:right;margin:4px 0;}
#infocontainer{float:right;margin:4px;}
#crumboptions{float:right;}
#crumboptions span{color:#02009F;font-size:8pt;cursor:pointer;margin:2px 0;}
#crumboptions span:hover{text-decoration:underline;}
.closed{background-attachment:scroll;background-image:url(/images/bg-pubclosed.png);background-position:left;background-repeat:repeat;}
.pageribbon{border-top:1px solid #62a126;border-bottom:1px solid #62a126;overflow:auto;padding:4px;font-size:9pt;}
.pagenav{float:right;margin-right:5px;}
.pageribbon a{text-decoration:none;font-weight:bold;border:1px solid #62a126;background-color:#d7edd3;padding:2px;color:#105F00;}
.currentpage{font-weight:bold;border:1px solid #62a126;background-color:#105F00;padding:2px;color:#d7edd3;}
.pageribbon a:hover{text-decoration:underline;}
#notifications, .notifications{border:5px double #000000;padding:5px 12px;}
#notifications p, .notifications p{margin:5px 0 0 0;}
#notifsur, .notifsur{overflow:auto;padding:8px 8px 0;}
.disableddiv{opacity:0.2;}
.noWrap{white-space:nowrap;}
.sup{font-size:.6em;vertical-align:top;}
.lbox, .lboxcontentwrap{position:fixed;top:0;height:100%;left:0;width:100%;}
.lbox{background-color:black;opacity:0.8;z-index:1001;}
.lboxcontentwrap{background-color:transparent;z-index:1002;}
.lboxcontent{top:50%;margin-top:-125px;left:50%;width:600px;margin-left:-300px;position:relative;background:#fff;overflow:auto;}
.lboxcontent, .lboxcontent div{height:270px;}
.lboxcontent div{display:table-cell;vertical-align:middle;}
.lboxcontent div ul{font-family:tahoma;font-size:10pt;color:#721011;}
.lboxcontent div ul li{margin-top:6px;}
.hline{border-bottom:solid 1px #888;height:1px;overflow:auto;margin:0 5px;}
.eventexp {margin-left: 250px;}