@charset"UTF-8";ul.rMenu, ul.rMenu ul, ul.rMenu li, ul.rMenu a{display:block;margin:0;padding:0;}
ul.rMenu, ul.rMenu li, ul.rMenu ul{list-style:none;}
ul.rMenu ul{display:none;}
ul.rMenu li{position:relative;z-index:1;}
ul.rMenu li:hover{z-index:999;}
ul.rMenu li:hover > ul{display:block;position:absolute;}
ul.rMenu-hor li{float:left;width:auto;margin-top:-1px;}
ul.rMenu-hRight li{float:right;}
ul.rMenu-ver li{float:none;}
ul.rMenu-ver, ul.rMenu-ver ul{width:25em;}
ul.rMenu-wide{width:100%;}
ul.rMenu-vRight{float:right;}
ul.rMenu-lFloat{float:left;}
ul.rMenu-noFloat{float:none;}
div.rMenu-center ul.rMenu{float:left;position:relative;left:50%;}
div.rMenu-center ul.rMenu li{position:relative;left:-50%;}
div.rMenu-center ul.rMenu li li{left:auto;}
ul.rMenu-hor ul{top:auto;right:auto;left:auto;margin-top:-1px;}
ul.rMenu-ver ul{left:60%;right:auto;top:auto;margin-top:-0.5em;}
ul.rMenu-vRight ul, ul.rMenu-hRight ul.rMenu-ver ul, ul.rMenu-dRight, ul.rMenu-dRight ul{left:-60%;right:auto;top:auto;margin-top:-0.5em;}
ul.rMenu-hRight ul{left:auto;right:0;top:auto;margin-top:-1px;}
ul.rMenu li a{border:none;}
ul.rMenu-hor li{margin-bottom:-1px;margin-left:-1px;}
ul.rMenu-hor{padding-left:1px;}
ul.rMenu-ver li{margin-left:0;margin-top:-1px;}
ul.rMenu-ver{border-top:solid 1px #fff;}
ul.rMenu li a{padding:2px 0px 3px 0px;}
ul.rMenu li a:link, ul.rMenu li a:active, ul.rMenu li a:hover, ul.rMenu li a:visited{text-align:center;text-decoration:none;color:#212018;font-size:16px;font-weight:bold;font-variant:small-caps;margin-left:-1px;margin-right:-1px;line-height:40px;}
ul.rMenu li li a:link, ul.rMenu li li a:active, ul.rMenu li li a:hover, ul.rMenu li li a:visited{height:auto;width:auto;line-height:normal;}
ul.rMenu li a:hover{color:#212018;background:url(../images/beta3_theme/main_navigation/mn_nav_item_hover.png) no-repeat;}
ul.rMenu li.sfhover a:active, ul.rMenu li:hover a:active{color:#212018;background-color:#1b1b1b;}
ul.rMenu li{background-color:#1b1b1b;background:url(../images/beta3_theme/mn_nav_item.png) no-repeat;}
ul.rMenu li:hover, ul.rMenu li.sfhover{background-color:#2c2c2c;background:url(../images/beta3_theme/main_navigation/mn_nav_item_hover.png) no-repeat;}
ul.rMenu li a:hover{background-color:#1b1b1b;text-decoration:none;background:url(../images/beta3_theme/mn_nav_item_hover.png) no-repeat;}
ul.rMenu li.rMenu-expand a, ul.rMenu li.rMenu-expand li.rMenu-expand a, ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a{padding-right:25px;background-repeat:no-repeat;background-position:100% 50%;}
ul.rMenu-vRight li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand a{padding-right:5px;padding-left:20px;background-repeat:no-repeat;background-position:-5px 50%;}
ul.rMenu-hor li.rMenu-expand a{padding-left:5px;padding-right:5px;background-position:100% 50%;}
ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li.rMenu-expand ul{margin-left:-15px;margin-top:-2px;width:15em;}
ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li, ul.rMenu li.rMenu-expand ul.rMenu-ver li{width:25em;height:20px;line-height:20px;}
ul.rMenu li.faqs.rMenu-expand ul.rMenu-ver li{width:25em;height:20px;text-overflow:ellipsis;overflow:hidden;}
.small-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver.small-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver.small-menu li, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li ul.small-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li ul.small-menu li{width:8em;}
.medium-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver.medium-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver.medium-menu li, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li ul.medium-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li ul.medium-menu li{width:13em;}
.large-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver.large-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver.large-menu li, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li ul.large-menu, ul.rMenu-hor li.rMenu-expand ul.rMenu-ver li ul.large-menu li{width:25em;}
ul.rMenu li.rMenu-expand li.rMenu-expand a:hover, ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a:hover, ul.rMenu li.rMenu-expand li a:hover, ul.rMenu-hRight li.rMenu-expand a:hover, ul.rMenu li.rMenu-expand li.rMenu-expand li a:hover, ul.rMenu li.rMenu-expand ul.rMenu-ver li.rMenu-expand ul li a:hover, ul.rMenu li.rMenu-expand ul.rMenu li.rMenu-expand li.rMenu-expand li a:hover{background:url(../images/beta3_theme/main_navigation/mn_nav_item_hover.png) no-repeat;}
ul.rMenu li.rMenu-expand li.rMenu-expand a, ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu li.rMenu-expand li a, ul.rMenu-hRight li.rMenu-expand a, ul.rMenu li.rMenu-expand li.rMenu-expand li a, ul.rMenu li.rMenu-expand ul.rMenu-ver li.rMenu-expand ul li a, ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li a{background-color:#2c2c2c;background:url(../images/beta3_theme/main_navigation/mn_nav_item.png) no-repeat;padding-right:5px;padding-left:10px;font-family:"Swiss 721 SWA", Helvetica, Arial, sans-serif;font-size:14px;text-align:left;font-weight:normal;font-variant:normal;border-top:solid 1px #333333;border-bottom:solid 1px #333333;}
* html ul.rMenu{display:inline-block;display:block;position:relative;position:static;}
* html ul.rMenu ul{float:left;float:none;}
ul.rMenu ul{background-color:#fff;}
* html ul.rMenu-ver li, * html ul.rMenu-hor li ul.rMenu-ver li{width:100%;float:left;clear:left;}
*:first-child+html ul.rMenu-ver > li:hover ul{min-width:0;}
ul.rMenu li a{position:relative;min-width:0;}
* html ul.rMenu-hor li{width:6em;width:auto;}
* html div.rMenu-center{position:relative;z-index:1;}
html:not([lang*=""]) div.rMenu-center ul.rMenu li a:hover{height:100%;}
html:not([lang*=""]) div.rMenu-center ul.rMenu li a:hover{height:auto;}
* html ul.rMenu ul{display:block;position:absolute;}
* html ul.rMenu ul, * html ul.rMenu-hor ul, * html ul.rMenu-ver ul, * html ul.rMenu-vRight ul, * html ul.rMenu-hRight ul.rMenu-ver ul, * html ul.rMenu-hRight ul{left:-10000px;}
* html ul.rMenu li.sfhover{z-index:999;}
* html ul.rMenu li.sfhover ul{left:auto;}
* html ul.rMenu li.sfhover ul ul, * html ul.rMenu li.sfhover ul ul ul{display:none;}
* html ul.rMenu li.sfhover ul, * html ul.rMenu li li.sfhover ul, * html ul.rMenu li li li.sfhover ul{display:block;}
* html ul.rMenu-ver li.sfhover ul{left:60%;}
* html ul.rMenu-vRight li.sfhover ul, * html ul.rMenu-hRight ul.rMenu-ver li.sfhover ul{left:-60%;}
* html ul.rMenu iframe{position:absolute;left:0;top:0;z-index:-1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{min-width:0;display:inline-block;display:block;}
* html .clearfix{height:1%;}
#nav ul.rMenu li.home, #nav ul.rMenu li.signup, #nav ul.rMenu li.about, #nav ul.rMenu li.myevents, #nav ul.rMenu li.events, #nav ul.rMenu li.feedback, #nav ul.rMenu li.faqs, #nav ul.rMenu li.item{background:url(../images/beta3_theme/main_navigation/mn_button.png) no-repeat;width:115px;height:40px;margin-left:-2px;margin-right:-1px;}
#nav ul.rMenu li.home.active, #nav ul.rMenu li.home:hover, #nav ul.rMenu li.signup.active, #nav ul.rMenu li.signup:hover, #nav ul.rMenu li.about.active, #nav ul.rMenu li.about:hover, #nav ul.rMenu li.events.active, #nav ul.rMenu li.events:hover, #nav ul.rMenu li.myevents.active, #nav ul.rMenu li.myevents:hover, #nav ul.rMenu li.feedback.active, #nav ul.rMenu li.feedback:hover, #nav ul.rMenu li.faqs.active, #nav ul.rMenu li.faqs:hover, #nav ul.rMenu li.item.active, #nav ul.rMenu li.item:hover{background:url(../images/beta3_theme/main_navigation/mn_button_active.png) no-repeat;width:115px;height:40px;margin-left:-2px;margin-right:-1px;}
#nav ul.rMenu li.begin{background:url(../images/beta3_theme/main_navigation/mn_begin.png) no-repeat;width:23px;height:40px;margin-left:-2px;margin-right:-1px;}
#nav ul.rMenu li.end{background:url(../images/beta3_theme/main_navigation/mn_end.png) no-repeat;width:23px;height:40px;margin-left:-2px;margin-right:-1px;}
#nav-sub{position:absolute;top:169px;height:40px;}
#nav-sub ul.rMenu li.report, #nav-sub ul.rMenu li.full, #nav-sub ul.rMenu li.status, #nav-sub ul.rMenu li.update, #nav-sub ul.rMenu li.manager, #nav-sub ul.rMenu li.information, #nav-sub ul.rMenu li.details, #nav-sub ul.rMenu li.rules, #nav-sub ul.rMenu li.schedule, #nav-sub ul.rMenu li.register, #nav-sub ul.rMenu li{background:url(../images/beta3_theme/sub_navigation/sn_button.png) no-repeat;width:115px;height:40px;margin-left:-2px;margin-right:-2px;margin-top:-10px;}
#nav-sub ul.rMenu li.report.active, #nav-sub ul.rMenu li.report:hover, #nav-sub ul.rMenu li.full.active, #nav-sub ul.rMenu li.full:hover, #nav-sub ul.rMenu li.status.active, #nav-sub ul.rMenu li.status:hover, #nav-sub ul.rMenu li.update.active, #nav-sub ul.rMenu li.update:hover, #nav-sub ul.rMenu li.manager.active, #nav-sub ul.rMenu li.manager:hover, #nav-sub ul.rMenu li.information.active, #nav-sub ul.rMenu li.information:hover, #nav-sub ul.rMenu li.details.active, #nav-sub ul.rMenu li.details:hover, #nav-sub ul.rMenu li.rules.active, #nav-sub ul.rMenu li.rules:hover, #nav-sub ul.rMenu li.schedule.active, #nav-sub ul.rMenu li.schedule:hover, #nav-sub ul.rMenu li.register.active, #nav-sub ul.rMenu li.register:hover{background:url(../images/beta3_theme/sub_navigation/sn_button_active.png) no-repeat;width:115px;height:40px;margin-left:-2px;margin-right:-2px;margin-top:-10px;}
#nav-sub ul.rMenu li.begin{background:url(../images/beta3_theme/sub_navigation/sn_begin.png) no-repeat;width:23px;height:40px;margin-left:-2px;margin-right:-2px;margin-top:-10px;}
#nav-sub ul.rMenu li.end{background:url(../images/beta3_theme/sub_navigation/sn_end.png) no-repeat;width:23px;height:40px;margin-left:-2px;margin-right:-2px;margin-top:-10px;}
#nav-sub ul.rMenu{margin:0px;padding:0px;}
#nav-sub ul.rMenu li a:link, #nav-sub ul.rMenu li a:active, #nav-sub ul.rMenu li a:hover, #nav-sub ul.rMenu li a:visited{text-align:center;text-decoration:none;color:#212018;font-size:12px;text-transform:none;font-variant:normal;margin-left:1px;margin-right:1px;line-height:35px;}
