.invalid{border-color:#f00}
label.invalid{color:#f00}
#editor-xtd-buttons{padding:5px}
.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}
.button2-left span,.button2-right span{cursor:default;color:#999}
.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}
.page span{color:#000;font-weight:bold}
.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}
.button2-left a,.button2-left span{padding:0 24px 0 6px}
.button2-right a,.button2-right span{padding:0 6px 0 24px}
.button2-left{background:url(/templates/rhuk_milkyway-test/images/j_button2_left.png) no-repeat;float:left;margin-left:5px}
.button2-right{background:url(/templates/rhuk_milkyway-test/images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}
.button2-left .image{background:url(/templates/rhuk_milkyway-test/images/j_button2_image.png) 100% 0 no-repeat}
.button2-left .readmore{background:url(/templates/rhuk_milkyway-test/images/j_button2_readmore.png) 100% 0 no-repeat}
.button2-left .pagebreak{background:url(/templates/rhuk_milkyway-test/images/j_button2_pagebreak.png) 100% 0 no-repeat}
.button2-left .blank{background:url(/templates/rhuk_milkyway-test/images/j_button2_blank.png) 100% 0 no-repeat}
.relevantLinks{white-space:normal;padding-left:5px}
div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}
div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top: -15px;padding-top:15px;padding-bottom:5px;background:url(/templates/rhuk_milkyway-test/images/selector-arrow.png) no-repeat}
div.tooltip p{font-size:90%;margin:0}
.img_caption.left{float:left;margin-right:1em}
.img_caption.right{float:right;margin-left:1em}
.img_caption.left p{clear:left;text-align:center}
.img_caption.right p{clear:right;text-align:center}
.img_caption p{clear:right;text-align:center}
a img.calendar{width:16px;height:16px;margin-left:3px;background:url(/templates/rhuk_milkyway-test/images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}
input.system-openid{background:url(http://openid.net/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}
#system-message{margin-bottom:10px;padding:0}
#system-message dt{font-weight:bold}
#system-message dd{margin:0;font-weight:bold;text-indent:30px}
#system-message dd ul{color:#05B;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}
#system-message dt.message{display:none}
#system-message dd.message{}
#system-message dt.error{display:none}
#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B}
#system-message dt.notice{display:none}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E}
#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px}
#system-debug div{font-size:11px}
.joomslide{}
.joomslide-s{}
.joomslide-m{}
.joomslide-l{}
.jssTable{}
.jssTableNoCaptions{}
.img_caption{text-align:center;display:block;max-width:calc(100% + 4px) !important;min-width:calc(100% + 4px)}
.jssTable td{padding:0 9px 0 9px;text-align:center;vertical-align:top}
.jssTable span{text-align:center}
.jssTable span a div{text-align:center}
.jssTable img{text-align:center}
.jssTableNoCaptions td{padding:9px 9px 8px 9px;text-align:center;vertical-align:top}
.jssTableNoCaptions span{text-align:center}
.jssTableNoCaptions span a div{text-align:center}
.jssTableNoCaptions img{text-align:center}
html{height:100%;margin-bottom:1px}
form{margin:0;padding:0}
body{font-family:HelveticaNeue,HelveticaNeue-Light,HelveticaMedium,Helvetica,Arial,sans-serif;line-height:1.3em;line-height:1.4em;margin:0px 0px 0px 0px;font-size:12px;color:#8A5B16;color:#2d2314;color:#5b4628;overflow:auto;position:relative;transition:left 0.5s ease 0s}
a:link,a:visited{text-decoration:none;font-weight:normal;font-weight:500}
a:hover{text-decoration:underline;font-weight:normal;font-weight:500}
iframe.resizeHeight{width:560px;height:315px;max-width:100%}
input.button{cursor:pointer}
p{margin-top:0;margin-bottom:5px}
img{border:0 none}
#page_bg{padding:10px 0;margin-bottom:1px}
div.center{text-align:center}
div#wrapper{margin-left:auto;margin-right:auto;height:800px;height:auto;background:#FDFFCC url(/templates/rhuk_milkyway-test/images/ywca/mw_shadow_l.png) 0 0 repeat-y;position:relative;top: -30px}
body div#wrapper{max-width:1050px}
body.width_medium div#wrapper{width:950px}
body.width_small div#wrapper{width:773px}
body.width_fmax div#wrapper{min-width:750px;max-width:1050px}
div#header_l{position:relative}
div#header_r{height:90px;padding-top:25px;overflow:hidden;text-align:left}
div#logo{position:absolute;left:0;top:0;float:left;width:298px;height:75px;margin-left:30px;margin-top:25px;cursor:pointer}
div#newsflash{width:auto;margin-left:350px;margin-right:30px;border:1px solid #00f}
div#tabarea{background:#f7f7f7 url(/templates/rhuk_milkyway-test/images/mw_header_b.png) 0 0 repeat-x;margin:0 11px}
div#tabarea_l{background:url(/templates/rhuk_milkyway-test/images/mw_header_l_b.png) 0 0 no-repeat;padding-left:32px}
div#tabarea_r{height:42px;background:url(/templates/rhuk_milkyway-test/images/mw_header_r_b.png) 100% 0 no-repeat;padding-right:1px}
div#footer_r{background-color:#fdffcc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:11px;border-bottom-right-radius:11px;line-height:200%;margin-left:9px;margin-right:9px;overflow:hidden;padding:10px 10px 0}
div#footer_r div{text-align:center;font-size: .90em;color:#aaa}
div#footer_r a:link,div#footer_r a:visited{color:#999}
div#footerspacer{height:7px}
#pathway{width:auto;margin-top: -2px;margin-right:250px;text-align:left;height:56px;position:relative;z-index:99;margin-left:11px;margin-top:15px;margin-top:12px;margin-right:11px;background:#F2DC90;background:#FDFFCC;border-top:6px solid #fff;border-top:5px solid #fff}
#search{float:right;width:320px;margin-top: -20px;margin-right:30px;height:40px;overflow:hidden;text-align:right}
form#searchForm input{vertical-align:baseline}
form#searchForm table{border-collapse:collapse}
form#searchForm td{padding:0}
#mod_search_searchword{padding-left:3px}
#area{padding:0}
#whitebox{margin:21px 0px 21px;margin:5px 15px 0px 15px;background:#fff;width:auto}
#whitebox div{text-align:left}
#whitebox_t{background:#fff url(/templates/rhuk_milkyway-test/images/mw_content_t.png) 0 0 repeat-x}
#whitebox_tl{background:url(/templates/rhuk_milkyway-test/images/mw_content_t_l.png) 0 0 no-repeat}
#whitebox_tr{height:10px;overflow:hidden;background:url(/templates/rhuk_milkyway-test/images/mw_content_t_r.png) 100% 0 no-repeat}
#whitebox_m{border-left:1px solid #ccc;border-right:1px solid #ccc;width:auto}
#whitebox_b{margin-top: -5px;background:url(/templates/rhuk_milkyway-test/images/mw_content_b.png) 0 100% repeat-x}
#whitebox_bl{background:url(/templates/rhuk_milkyway-test/images/mw_content_b_l.png) 0 100% no-repeat}
#whitebox_br{height:13px;background:url(/templates/rhuk_milkyway-test/images/mw_content_b_r.png) 100% 100% no-repeat}
table.pill{margin-left:auto;margin-right:auto;padding:0}
td.pill_l{background:url(/templates/rhuk_milkyway-test/images/mw_menu_cap_l.png) no-repeat;width:20px;height:32px}
td.pill_m{background:url(/templates/rhuk_milkyway-test/images/mw_menu_normal_bg.png) repeat-x;padding:0;margin:0;width:auto}
td.pill_r{background:url(/templates/rhuk_milkyway-test/images/mw_menu_cap_r.png) no-repeat;width:19px;height:32px}
#pillmenu{white-space:nowrap;height:32px;float:left}
#pillmenu ul{margin:0;padding:0;list-style:none}
#pillmenu li{float:left;background:url(/templates/rhuk_milkyway-test/images/mw_menu_separator.png) top right no-repeat;margin:0;padding:0}
#pillmenu a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;float:left;display:block;height:24px;line-height:24px;padding:0 20px;color:#000;text-decoration:none}
#pillmenu a#active_menu-nav{margin-top:2px;height:21px;line-height:21px;background-position:0 0}
#leftcolumn{background-color:#fff;border:unset;border-radius:unset;box-shadow:unset;float:left;height:auto !important;margin-bottom:0;margin-left:0;margin-right:unset;margin-top:0;max-width:213px;min-height:400px;padding:0 0 0 3px;visibility:visible;width:213px}
#leftcolumnTop{float:left;height:auto !important;margin:0;max-width:205px;padding:0 0 0 8px;width:200px}
#toggleLeftColumn{position:relative;left:0px;top:0px;z-index:1000;background:url(/templates/rhuk_milkyway-test/images/menu-icon.png) no-repeat;cursor:pointer;height:25px;height:0;width:25px;display:none}
#leftTD{height:auto}
#vertical{float:left;width:3px;height:100%;background:yellow}
#maincolumn,#maincolumn_full{padding-left:25px;min-height:400px;padding-left:5px;overflow:hidden;margin:0}
#maincolumn_full{padding:0;width:100%;min-height:400px}
#controlbox{float:right;border-left:2px dotted #B5A47E;border-bottom:2px dotted #B5A47E;width:80px;height:80px;padding:5px}
table.nopad{width:100%;height:100%;border-collapse:collapse;padding:0;margin:0}
table.nopad td.middle_pad{width:20px;min-height:400px}
div.offline{background:#fffebb;width:100%;position:absolute;top:0;left:0;font-size:1.2em;padding:5px}
span.pathway{display:block;height:16px;line-height:16px;overflow:hidden}
div.componentheading{padding-left:0px}
h1{padding:0;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;vertical-align:bottom;color:#666;text-align:left;width:100%}
h2,.contentheading{padding:0;font-family:Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:normal;font-weight:bold;vertical-align:bottom;color:#333;text-align:left;width:100%}
a.contentpagetitle{font-size:1.2em;font-weight:bold;line-height:1.5em}
table.contentpaneopen h3{margin-top:25px}
h4{font-family:Arial,Helvetica,sans-serif;color:#333;display:inline}
h3,.componentheading,table.moduletable th,legend{margin:0;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:1.5em;padding-left:0px;margin-bottom:10px;text-align:left}
.small{font-size: .90em;color:#999;font-weight:normal;text-align:left;display:inline-table}
.modifydate{height:20px;vertical-align:bottom;font-size: .90em;color:#999;font-weight:normal;text-align:left}
.createdate{height:20px;vertical-align:top;font-size: .90em;color:#999;font-weight:normal;vertical-align:top;padding-bottom:5px;padding-top:0px}
a.readon{margin-top:10px;display:block;float:left;background:url(/templates/rhuk_milkyway-test/images/mw_readon.png) top right no-repeat;padding-right:20px;line-height:14px;height:16px}
.invalid{border-color:#f00}
label.invalid{color:#f00}
.ol-foreground{background-color:#f6f6f6}
.ol-background{background-color:#666}
.ol-textfont{font-family:Arial,Helvetica,sans-serif;font-size:10px}
.ol-captionfont{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#f6f6f6;font-weight:bold}
.ol-captionfont a{color:#0B55C4;text-decoration:none;font-size:12px}
.ol-closefont{}
a.mainlevel:link,a.mainlevel:visited{padding-left:5px}
a.mainlevel:hover{}
span.article_separator{display:block;height:20px}
.article_column{padding-right:5px}
.column_separator{border-left:1px dashed #e0e0e0;padding-left:10px}
td.buttonheading{}
td.buttonheading img{border:none}
.clr{clear:both}
td.greyline{width:10px;border-left:2px dotted #B5A47E}
div#maindivider{border-top:1px solid #ddd;margin-bottom:10px;overflow:hidden;height:1px}
table.blog span.article_separator{display:block;height:20px}
.contentpaneopen_edit{float:left}
table.contenttoc{margin:5px;border:1px solid #ccc;padding:5px;float:right}
table.contenttoc td{padding:0 5px}
td.sectiontableheader{background:#efefef;color:#333;font-weight:bold;padding:4px;border-right:1px solid #fff}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{padding:4px}
td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{padding:3px}
table.contentpaneopen,table.contentpane{margin:0;padding:0;width:100%;padding-right:10px}
table.contentpaneopen table tr td{vertical-align:top}
table.contentpaneopen li{margin-bottom:5px}
table.contentpaneopen fieldset{border:0;border-top:1px solid #ddd;position:relative}
table.contentpaneopen h3{margin-top:25px}
table.contentpaneopen h4{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#888}
.highlight{background-color:#fffebb}
table.user1user2 div.moduletable{margin-bottom:0px}
div.moduletable,div.module{margin-bottom:25px;padding-left:10px}
div.moduletablemain{margin-bottom:25px;background:#f2dc90;background:#fdffcc;height:31px;height:30px;padding-left:10px;margin:0;position:absolute;top:0;z-index:80}
div.module_menu h3{font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;color:#000;margin: -23px -4px 5px -5px;padding-left:10px;padding-bottom:2px}
div.module_menu{margin:0;padding:0;margin-bottom:15px}
div.module_menu div div div{padding:10px;padding-top:30px;padding-bottom:15px;width:auto}
div.module_menu div div div div{background:none;padding:0}
div.module_menu ul{margin:10px 0;padding-left:20px}
div.module_menu ul li a:link,div.module_menu ul li a:visited{font-weight:bold}
#leftcolumn div.module{padding:0 10px}
#leftcolumn div.module table{width:auto}
table.adminform textarea{width:540px;height:400px;font-size:1em;color:#009}
div.search input{width:145px;border:1px solid #ccc;margin:15px 0 10px 0}
form#form-login fieldset{border:0 none;margin:0em;padding:0.2em}
form#form-login ul{padding-left:20px}
form#com-form-login fieldset{border:0 none;margin:0em;padding:0.2em}
form#com-form-login ul{padding-left:20px}
div.mosimage{margin:5px}
div.mosimage_caption{font-size: .90em;color:#666}
div.caption{padding:0 10px 0 10px}
div.caption img{border:1px solid #CCC}
div.caption p{font-size: .90em;color:#666;text-align:center}
table.paramlist{margin-top:5px}
table.paramlist td.paramlist_key{width:128px;text-align:left;height:30px}
table.paramlist td.paramlist_value{}
div.message{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;color:#c30;text-align:center;width:auto;background-color:#f9f9f9;border:solid 1px #d5d5d5;margin:3px 0px 10px;padding:3px 20px}
.meta-tooltip-icon{text-decoration:none;cursor:pointer}
.meta-tooltip-icon.active .meta-tooltip{opacity:1;pointer-events:auto;visibility:visible;user-select:auto}
.meta-tooltip{background:none repeat scroll 0 0 #fefefe;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.15);color:#222;display:block;font-size:13px;//left: -300px;left:50%;transform:translateX(-50%);line-height:1.5;max-width:700px;padding:10px 12px;position:absolute;bottom:1.5em;white-space:normal;width:clamp(150px,40%,700px);min-width:270px;z-index:999;transition:opacity 0.5s ease,visibility 0.5s ease;opacity:0;pointer-events:none;visibility:hidden;user-select:none}
.theLI .meta-tooltip{left:45%;transform:translateX(-55%)}
.bannergroup{}
.banneritem img{display:block;margin-left:auto;margin-right:auto}
.banneritem_text{padding:4px;font-size:11px}
.bannerfooter_text{padding:4px;font-size:11px;background-color:#F7F7F7;text-align:right}
.pagination span{padding:2px}
.pagination a{padding:2px}
.pollstableborder td{text-align:left}
span.description{display:block;padding-left:30px}
fieldset{border:1px solid #ccc;margin-top:15px;padding:15px}
legend{margin:0;padding:0 10px}
td.key{border-bottom:1px solid #eee;color:#666}
.tool-tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px}
.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top: -15px;padding-top:15px;padding-bottom:5px;background:url(/templates/system/images/selector-arrow.png) no-repeat}
.tool-text{font-size:100%;margin:0}
#system-message{margin-bottom:20px}
#system-message dd.message ul{background:#C3D2E5 url(/templates/system/images/notice-info.png) 4px center no-repeat;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;margin:0px;padding-left:40px;text-indent:0px}
#system-message dd.error ul{color:#c00;background:#E6C0C0 url(/templates/system/images/notice-alert.png) 4px center no-repeat;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;margin:0px;padding-left:40px;text-indent:0px}
#system-message dd.notice ul{color:#c00;background:#EFE7B8 url(/templates/system/images/notice-note.png) 4px center no-repeat;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;margin:0px;padding-left:40px;text-indent:0px}
#syndicate{float:left;padding-left:25px}
#power_by{float:right;padding-right:25px}
#component-contact table td{padding:2px 0}
.moduletabledonate{width:200px;margin-top: -10px}
.menudonate li{padding-top:5px;line-height:30px}
.item159{float:left;display:block;list-style:none;height:50px;margin-top:10px}
.item159 a span,.item159 span{display:none}
.item159 a{display:block;margin-left: -30px;margin-left: -17px}
.item326{float:left;display:block;list-style:none;height:50px;margin-top:10px}
.item326 a span,.item326 span{display:none}
.item326 a{display:block;margin-left: -30px;margin-left: -17px}
.item275{display:inline;list-style:none}
.dots-top{border-top:2px dotted #B5A47E;padding-top:15px}
.dots-right{border-right:2px dotted #B5A47E}
.dots-bottom{border-bottom:2px dotted #B5A47E}
.dots-left{border-left:2px dotted #B5A47E}
#vmMainPage{padding-right:20px}
a:link,a:visited{color:#cd6620}
a:hover{color:#ac5419}
a.title_link{color:#666;font-weight:bold}
#pillmenu a:hover{color:#cd6620}
#pillmenu a#active_menu-nav{background:url(/templates/rhuk_milkyway-test/images/orange/mw_menu_active_bg.png) 0 0 repeat-x;color:#fff}
#pillmenu a#active_menu-nav:hover{color:#fff}
h3,.componentheading,table.moduletable th{color:#cd6620;color:#2d2314}
#leftcolumn .moduletable_menu,#leftcolumn .moduletable,#leftcolumn .moduletable_text,#leftcolumn .c,#rightcolumn .moduletable_menu,#rightcolumn .moduletable,#rightcolumn .moduletable_text,#rightcolumn .c{margin:0 0 20px 0;padding:3px;border:1px solid #ccc;background:#fefefe;width:196px}
#leftcolumn ul.menu,#rightcolumn ul.menu{margin:0;padding:0;list-style:none;border-top:none}
#leftcolumn ul.menu li,#rightcolumn ul.menu li{margin:0;padding:0;background:#f5f5f5;background-color:#fdffcc}
div.module_menu{margin:0;padding:0;margin-bottom:15px}
div.module_menu div div div{padding:0px;padding-top:30px;padding-bottom:10px;width:auto}
div.module_menu div div div div{background:none;padding:0}
div.module_menu ul{margin:10px 0;padding-left:10px;list-style:none}
div.module_menu ul li{margin:0;padding:0}
div.module_menu ul li a:link,div.module_menu ul li a:visited{font-weight:bold;background:transparent url(/templates/rhuk_milkyway-test/images/blue/bullet2.jpg) top left no-repeat;padding:2px 0 2px 25px;line-height:24px}
div.module_menu div{background:url(/templates/rhuk_milkyway-test/images/blue/module_mleft_bg.jpg) 0 100% no-repeat}
div.module_menu div div{background:url(/templates/rhuk_milkyway-test/images/blue/module_right_bg.jpg) 100% 0 no-repeat}
div.module_menu div div div{background:url(/templates/rhuk_milkyway-test/images/blue/module_left_bg.jpg) 0 0 no-repeat}
#leftcolumn h3,#rightcolumn h3{margin:0;color:#fefefe;color:#333;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:1.1em;background:#eee;padding:2px 0 2px 10px;line-height:20px;text-align:left;background:#EFA520}
#leftcolumn .moduletable_menu,#leftcolumn .moduletable,#leftcolumn .moduletable_text,#leftcolumn .c,#rightcolumn .moduletable_menu,#rightcolumn .moduletable,#rightcolumn .moduletable_text,#rightcolumn .c{margin:0 0 20px 0;margin:8px 0 8px 0;padding:3px;padding:6px;border:1px solid #ccc;border:0px solid #ccc;background:transparent}
.search{border:none}
div.search input{width:144px;width:96%;border:1px solid #ccc;margin:10px 1px 1px 1px;padding-right:0px}
#menusecondary li.parent{display:none}
#menusecondary li.parent li.parent{display:block}
ul#menusecondary li.active{display:block;background-color:#EFA520;background-color:#FDE77D}
#whitebox div .moduletableevents{margin-bottom:5px;margin-left:5px;margin-right:5px;width:195px;border-bottom:2px dotted #B5A47E;padding-bottom:15px}
.contentpaneopenevents{border:2px solid #999;margin:10px 0 0 16px;background:#fefbd3}
.contentpaneopenevents table{width:160px}
.contentpaneopenevents p{text-align:center;color:#000;line-height:10px}
.moduletableevents-right{background:#BCDCFB;margin-bottom:10px}
#rightcolumn .moduletableevents-right h3{font-size:20px;padding:10px 0 8px 5px;background:#BCDCFB;color:#eb861c}
#rightcolumn .article_separator{height:2px}
.moduletableevents-right h4{font-size:14px}
.contentpaneopenevents-right{width:330px;background:#BCDCFB;border-top:2px dotted #B5A47E;padding-top:7px}
.contentpaneopenevents-right a{color:#8a5b16}
.contentpaneopenevents-right a:hover{text-decoration:none}
.contentpaneopenevents-right h4{color:#eb861c;color:#8a5b16}
#rightcolumn{padding-bottom:10px;margin-right:12px;border-bottom:2px dotted #B5A47E;margin-left:5px}
.eventcalq{padding:2px 10px 5px 20px}
.moduletableeventlist{margin:0 5px 10px 0px;padding:0px}
.moduletableeventlist ul{padding-left:20px;margin:0px}
.eventlistmodeventlist li{list-style-type:circle;margin-left:0px;padding-left:0px}
.location{margin-left:10px;text-align:right;width:200px}
#eventlist{margin:10px 10px 15px 5px}
.blueheading{color:#5d7cba}
#page_bg{background:#e8efe8}
div#wrapper_r{background:url(/templates/rhuk_milkyway-test/images/ywca/mw_shadow_r.png) 100% 0 repeat-y}
div#header{background:url(/templates/rhuk_milkyway-test/images/ywca/mw_header_t.png) 0 0 repeat-x}
div#header_l{background:url(/templates/rhuk_milkyway-test/images/ywca/mw_header_t_l.png) 0 0 no-repeat}
div#header_r{background:url(/templates/rhuk_milkyway-test/images/ywca/mw_header_t_r.png) 100% 0 no-repeat}
div#footer{background-color:#e8efe8}
div.module_style1{color:#c393a2}
div.module_style1 h3{font-family:Courier;color:#c393a2}
a.pathway,a:link.pathway,a:link.visited,.pathway{color:#fff;color:#444;color:#8A5B16;color:#333}
span.pathway{display:inline}
span.breadcrumbs{top:35px;left:0px;position:absolute;margin-top:2px;padding-bottom:2px;padding-left:10px;padding-right: -10px;padding-top:3px;padding-top:2px;font-weight:600;color:#333;z-index:0}
span.breadcrumbs a,span.breadcrumbs a:link,span.breadcrumbs a:visited{font-weight:600;color:#333}
span.breadcrumbs a:hover{color:#000}
.bc-separator{padding:0 4px}
.csvlogo{color:#eb861c;color:#5B4628;font-size:50px;font-weight:bold;text-align:center;height:35px;height:1200px;height:80px;height:75px;line-height:100px;line-height:110px;position:relative;top:0px;z-index:10;background:#e8efe8}
.ywca{font-size:90px;font-size:70px;font-weight:bold;text-align:left}
hr{color:#fff;border-top:1px solid #ddd}
.smallMargin ul{padding-left:12px;margin-left:4px}
@media only screen and (max-width:986px){body{font-size:15px}
.sf-menu{line-height: .4 !important}
.relevantLinks{white-space:normal;padding-left:0}
.highslide img{width:98%;height:98%;width:calc(100% - 4px);height:calc(100% - 4px)}
.img_caption p{clear:right;font-size:12px;text-align:left}
div.yvComment div.CommentDate{white-space:normal !important}
.formLabel{white-space:normal !important}
.contentpaneopen table{width:100%;table-layout:fixed}
.sf-menu li>ul{margin-top: -12px}
}
@media only screen and (max-width:800px){.divHighslide{display:inline-table}
.contentpaneopen table{width:100%;table-layout:fixed}
.img_caption{min-width:unset}
table,thead,tbody,th,td,tr{display:block}
.eventcalq table.mod_eventlistcalq_calendar{display:none}
span.breadcrumbs{display:none}
#pathway{height:57px}
#random-table{display:table}
}
@media only screen and (max-width:500px){.highslide img{width:calc(100% - 4px);height:100%}
#wTable td{float:left;width:auto}
table.contentpaneopen td{width:100% !important}
#leftcolumn{border:2px solid #ccc;border-radius:15px;box-shadow:5px 5px 10px rgba(0,0,0,0.3);left:calc(100vw - 5px);margin-right:10px;position:absolute}
#leftTD{height:64px}
#toggleLeftColumn{height:25px;display:block}
}
@media only screen and (max-width:400px){#wTable td{float:left}
#leftTD{height:64px}
#toggleLeftColumn{height:25px;visibility:visible}
#pathway{height:76px}
}
.commentLine{width:98%}
div.yvComment{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;width:98%}
.yvCommentForm{margin-left:10%;margin-right:5%}
.yvCommentForm div{margin-bottom:11px}
.yvCommentForm input:focus,textarea:focus{background-color:#fdffcc}
.yvCommentForm label{margin-left: -1em}
div.yvComment div.Comments{clear:both;margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;text-align:left;width:100%}
div.yvComment div.CommentClr{height:0px;clear:both}
div.yvComment .NumCommentsAlone{float:right;margin:0 2px 2px 0}
div.yvComment .NumComments{border:1px solid #b8c7e2;border-radius:10px;box-shadow:2px 2px 2px -1px #667f7f;background-color:#f5f7fb;height:15px;margin-top:20px;padding:10px;text-align:right !important;clear:both}
div.yvComment .CommentMessage{border:2px solid #FF4500;margin:1px;padding:3px 2px 3px 22px;background-image:url(/images/M_images/con_info.png);background-repeat:no-repeat;background-position:6px}
div.yvComment .Comment{background-position:left top;background-repeat:repeat-x;background-image:url(/components/com_yvcomment/assets/style003/bg001.png);margin:20px 0 0 0;padding:5px 5px 5px 9px;border:1px solid #b8c7e2;border-radius:10px;box-shadow:2px 2px 2px -1px #667f7f}
div.yvComment .Comment_even{background-position:left top;background-repeat:repeat-x;background-image:url(/components/com_yvcomment/assets/style003/bg001.png);margin:20px 0px 0px 0px;padding:5px 5px 5px 9px;border:1px solid #b8c7e2;border-radius:10px;box-shadow:2px 2px 2px -1px #667f7f}
div.CommentReply .Comment{margin:12px 0 0 0}
div.yvComment .CommentForm{background-position:left top;background-repeat:repeat-x;background-image:url(/components/com_yvcomment/assets/style003/bg001.png);margin:20px 0px 20px 0px;padding:0px 0px 20px 0px;border:1px solid #b8c7e2;border-radius:10px;box-shadow:2px 2px 2px -1px #667f7f}
div.yvComment .CommentForm H3{padding-left:10px}
div.yvComment div.Comment .CommentHeader{padding:1px 1px 1px 1px;height:100%;margin-bottom:10px}
div.yvComment div.Comment_even .CommentHeader{padding:1px 1px 1px 1px;height:100%;margin-bottom:10px}
div.yvComment .Comment_unpublished{background-color:#E8EDF1;margin:20px 0px 0px 0px;padding:5px 5px 5px 9px;border:1px solid #a7201f;border-radius:10px;box-shadow:2px 2px 2px -1px #667f7f}
div.yvComment .Comment_unpublished_even{background-color:#E8EDF1;margin:20px 0px 0px 0px;padding:5px 5px 5px 9px;border:1px solid #a7201f;border-radius:10px;box-shadow:2px 2px 2px -1px #667f7f}
div.yvComment div.Comment_unpublished .CommentHeader{background-color:#E8EDF1;border-bottom:1px solid #CCC;padding:1px;margin-bottom:10px}
div.yvComment div.Comment_unpublished_even .CommentHeader{background-color:#E8EDF1;border-bottom:1px solid #CCC;padding:1px;margin-bottom:10px}
div.yvComment .CommentTitle{float:left;font-weight:bolder;width:53%}
div.yvComment a.CommentTitle{text-decoration:none;font-weight:bolder;color:Black}
div.yvComment .CommentControlBox{float:left;margin:0 0 0 0;padding:0 0 0 0;border:none}
div.yvComment .CommentControlBox td{vertical-align:top;padding:0 0 0 0;margin:0 0 0 0}
div.yvComment .CommentControlBox input{padding:0 0 0 0;margin:0 0 0 0}
div.yvComment .CommentDateAndAuthor{float:right;text-align:right;width:45%}
div.yvComment div.CommentDate{text-align:left;padding-right:3px;white-space:nowrap;max-height:2.5em;overflow:hidden}
div.yvComment .CommentAuthor{text-align:left;padding-right:3px;max-height:2.5em;overflow:hidden;white-space:nowrap}
div.yvComment .CommentAuthorOpenID{background:url(/components/com_yvcomment/assets/openid-bg.png) no-repeat;background-position:0% 0%;padding-left:18px}
div.yvComment .CommentAuthorAlias{font-style:italic}
div.yvComment .CommentAuthorAlias:before{content:"("}
div.yvComment .CommentAuthorAlias:after{content:")"}
div.yvComment .CommentNum{font-weight:bolder;float:left;margin-left: -24px;width:24px}
div.yvComment .CommentNum:after{content:". "}
div.yvComment div.Comment .CommentFulltext{border-top:1px solid #EEE;clear:both;text-align:left;padding-bottom:5px}
div.yvComment div.Comment_even .CommentFulltext{border-top:1px solid #EEE;clear:both;text-align:left;padding-bottom:5px}
div.yvComment .CommentParentArticle{margin-left:20px;padding:2px;background-color:#E8F2FE;margin-top:5px;margin-bottom:3px;text-align:left;float:left}
div.yvComment .CommentNumChildrenAlone{margin:0 2px 2px 0;width:auto;float:right}
div.yvComment .CommentForm{width:100%;float:left}
div.yvComment .CommentForm h3{margin-top:1em;margin-bottom:0.5em}
div.yvComment .CommentForm td.CommentLeftColumn{text-align:right;width:20%}
div.yvComment .CommentForm input[type="submit"]{margin-top:1em}
div.yvComment div.CommentOwnersReply{margin:1px 0px 0px 20px;padding:1px 1px 1px 1px;border-left-color:#B5C4DF;border-left-style:solid;border-left-width:4px}
div.yvComment div.CommentReply{margin:1px 0px 18px 13px;padding:2px 2px 14px 12px;border-left:3px solid #d9e8fb;border-bottom:3px solid #B8C7E2;border-radius:0 0 0 15px}
div.yvComment div.CommentPoweredBy{float:right;font-size:60%;margin:0px 0px 0px 0px;padding:0px 3px 0px 0px}
.leading div.yvComment{display:inline}
#all div.yvComment .CommentControlBox form{background:inherit;padding:0 0 0 0;margin:0 0 0 0}
.sf-menu a:link,.sf-menu a:visited{color:#000}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu{line-height:1.0}
.sf-menu ul{position:absolute;top: -999em;width:10em;margin-left:6px;margin-top:-4px}
.sf-menu ul li{width:100%}
.sf-menu ul{box-shadow:4px 1px 10px #bbb;-webkit-box-shadow:4px 1px 10px #bbb;-moz-box-shadow:4px 1px 10px #bbb}
.sf-menu ul li ul{margin-top:8px;margin-left: -3px}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{float:left;position:relative}
.sf-menu a{display:block;position:relative}
.sf-menu a:hover{text-decoration:none}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top: -999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top: -999em}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}
.sf-menu{float:left;margin-bottom:1em;margin-top:1px}
.sf-menu #current{background:#f4c92d}
.sf-menu a{border:1px solid #ccc;margin-left: -1px;margin-top: -1px;padding: .75em 1em;text-decoration:none}
.sf-menu a,.sf-menu a:visited{color:#13a;color:#000}
.sf-menu li{background:#fdf3a5}
.sf-menu li.active{background:#fde77d}
.sf-menu li li{background:#fde77d}
.sf-menu li li li{background:#fde77d}
.sf-menu li li li li{background:#fde77d}
.sf-menu li li li li li{background:#fde77d}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#F4C92D;color:#000;outline:0}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}
.sf-sub-indicator{position:absolute;display:block;right: .75em;top:1.05em;width:10px;height:10px;text-indent: -999em;overflow:hidden;background:url(/modules/mod_superfishmenu/tmpl/images/arrow_right.png) 0 0 no-repeat}
.sf-no-background{background:none repeat scroll 0 center rgba(0,0,0,0)}
a>.sf-sub-indicator{top:11px}
a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background:url(/modules/mod_superfishmenu/tmpl/images/arrow_down.png) 0 0 no-repeat}
.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{}
div#eventlist{overflow:hidden}
div#eventlist .clear{border:0;clear:both;float:none;height:1px;line-height:1px}
div#eventlist .floattext:after{content:".";display:block;height:0;clear:both;visibility:hidden}
div#eventlist .floattext{display:block}
div#eventlist .buttons{float:right}
div#eventlist .buttons img{border:none}
div#eventlist .buttons a{padding:0 0 0 5px;height:16px;line-height:16px}
div#eventlist h2{font-size:1.2em;font-weight:bold;border-bottom:2px solid #ddd;padding:0.5em 0.3em;margin:0.8em 0}
div#eventlist h2 img{border:none}
div#eventlist dl{margin:0 5px}
div#eventlist dt{margin:0;padding:0.3em 0;float:left;font-size:1em;font-weight:bold;width:7em;background:transparent;border-bottom:1px solid #ddd}
div#eventlist dd{display:block;margin:0 0 5px 7em;padding:0.3em 0;font-size:1em;background:transparent}
* html .floattext dd{height:1%}
div#eventlist div.description{margin:5px 0;padding:0 5px}
div#eventlist div.no_space,div#eventlist .no_space{margin:0;padding:0}
div#eventlist .copyright{font-size:0.9em;text-align:center;margin:1em 0;color:#aaa}
div#eventlist .modal,div#eventlist .map{float:right;margin:0.3em;position:relative}
div#eventlist a.modal img,div#eventlist img.modal,div#eventlist .catimg img,div#eventlist .map{border:1px solid #ddd;padding:1px}
div#eventlist div.register{margin:5px 0;padding:0 5px}
div#eventlist ul.user{margin:5px;padding:0;list-style:none;font-size:0.9em}
div#eventlist ul.user li{float:left;margin:5px;list-style:none}
div#eventlist ul.user li img{border:#ddd 1px solid;padding:3px}
div#eventlist ul.user li span.username{display:block;text-align:center;font-weight:bold}
div#eventlist .pageslinks,div#eventlist .pagescounter{text-align:center}
div#eventlist .catimg{margin:0 0.5em 0.5em 0;float:left;position:relative}
div#eventlist .catimg p{font-size:0.9em;line-height:180%;margin:0 0 0.5em 0}
div#eventlist .catdescription{margin:0 0 0.5em 0}
div#eventlist table.eventtable{margin:1em 1px;width:99%;font-size:1em;border-collapse:collapse;border:1px solid #E5E5E5}
div#eventlist table.eventtable th{background-color:#EFEFEF;color:#000;font-weight:bold;padding:0.4em;text-align:left;border-bottom:1px solid #e5e5e5;border-right:1px solid #E5E5E5}
div#eventlist table.eventtable th img{margin:0 0 5px 5px;vertical-align:middle;border:none}
div#eventlist table.eventtable td{padding:0.4em;border-bottom:1px solid #e5e5e5;border-right:1px solid #E5E5E5;vertical-align:top}
div#eventlist table.eventtable tr.sectiontableentry2 td{background:#F4F4F4}
div#eventlist table.eventtable tr:hover td{background:#F8F8F8}
div#eventlist #el_filter{margin:1em 0 0.5em 0;padding:0.5em;border:solid 1px #ddd}
div#eventlist .el_fleft{float:left}
div#eventlist .el_fright{float:right}
div.el_editevent form fieldset,div.el_editvenue form fieldset{margin:0 0 1em 0;padding:1em;border:1px solid #ddd}
div.el_editevent form legend,div.el_editvenue form legend{padding:0.3em;font-weight:bold}
div.el_editevent form label,div.el_editvenue form label{width:9em;margin:0;padding:0;float:left;display:block;vertical-align:top}
div.el_editevent form input,div.el_editevent form button,div.el_editevent form select,div.el_editevent form textarea,div.el_editvenue form input,div.el_editvenue form button,div.el_editvenue form select,div.el_editvenue form textarea{margin:0 0 0.5em 0;padding:0.2em;border:1px solid #ddd;cursor:pointer;background-color:#fff}
div.el_editevent form input#a_name{float:left}
div.el_editevent form img,div.el_editvenue form img{border:0;margin:0 0 0 5px;vertical-align:baseline;cursor:pointer}
div.el_editevent div.el_buttons{float:left;width:45%}
div.el_editevent div.el_buttons button{float:right;margin:0 0 0 5px}
div.el_editevent div.el_buttons a.el_venue_select,div.el_editevent div.el_buttons a.el_venue_select:hover,div.el_editevent div.el_buttons a.el_venue_select:active,div.el_editevent div.el_buttons a.el_venue_select:focus{background:#fff url(/components/com_eventlist/assets/images/venue_select_btn_left.png) 0 0 no-repeat;background-color:#fff;margin:0 5px 0 5px;padding:0 0 0 28px;font-size:0.9em;line-height:22px;float:right;color:#000}
div.el_editevent div.el_buttons a.el_venue_select span,div.el_editevent div.el_buttons a.el_venue_select:hover span,div.el_editevent div.el_buttons a.el_venue_select:active span,div.el_editevent div.el_buttons a.el_venue_select:focus span{background:transparent url(/components/com_eventlist/assets/images/venue_select_btn_right.png) 100% 0 no-repeat;background-color:transparent;display:block;height:1%;width:auto;padding:0 6px 0 0;color:#000}
div.el_save_buttons{margin:0 0 1em 0;float:right}
div.el_save_buttons button{font-size:1.5em;cursor:pointer}
div.el_editevent form label#recurrence_output{width:auto;float:none;margin:5px 0}
div.el_editevent form div.el_unregister,div.el_editevent form div.el_register{width:35%;float:left;margin:0 1em 0 0}
div.el_box_left,div.el_box_right{width:45%;float:left}
div.el_box_right{float:right}
div.tooltip,div.tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}
div.tooltip h4,div.tip-title{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top: -15px;padding-top:15px;padding-bottom:5px;background:url(/templates/system/images/selector-arrow.png) no-repeat}
div.tooltip p,div.tip p{font-size:90%;margin:0}
#message{background-color:#f4a201;color:#000;font-size:16px}
#system-message{padding:10px 10px 10px 20px}
#system-message li{list-style:none outside none}
#col2 ul.menu,#rightcolumn ul.menu{margin:0;padding:0;list-style:none;border-top:none}
#col2 ul.menu li,#rightcolumn ul.menu li{margin:0;padding:0;background:#f5f5f5;background-color:#fdffcc}
._ms_ul{margin:0;padding:0;list-style:none;border-top:none}
a._ms_1{display:block;line-height:20px;padding:2px 0 0 20px;border:1px solid #ccc;border-top:1px solid #ddd;text-decoration:none;color:#333;background:url(/modules/mod_mainmenu/menu-link.png) 2px 0px no-repeat}
a._ms_k_1{background:url(/modules/mod_mainmenu/menu-link-parent.png) 2px 4px no-repeat}
a._ms_k_1_a{background:url(/modules/mod_mainmenu/menu-link-sub.png) 2px 4px no-repeat}
a._ms_1:hover{color:#000;background-color:#F4C92D;border:1px solid #000;border-top:1px solid #666}
a._ms_2{display:block;line-height:20px;border:1px solid #ccc;border-top:1px solid #ddd;text-decoration:none;padding:2px 0 0 28px;color:#333;background:url(/modules/mod_mainmenu/menu-link.png) 10px 0px no-repeat}
._ms_hide_2,._ms_hide_3,._ms_hide_4,._ms_hide_5,._ms_hide_6,._ms_hide_7{visibility:hidden;height:0}
a._ms_k_2{background:url(/modules/mod_mainmenu/menu-link-parent.png) 10px 4px no-repeat}
a._ms_k_2_a{background:url(/modules/mod_mainmenu/menu-link-sub.png) 10px 0px no-repeat}
a._ms_2:hover{color:#000;background-color:#F4C92D;border:1px solid #000;border-top:1px solid #666}
a._ms_3{display:block;line-height:20px;border:1px solid #ccc;border-top:1px solid #ddd;text-decoration:none;padding:2px 0 0 38px;color:#333;background:url(/modules/mod_mainmenu/menu-link.png) 20px 0px no-repeat}
a._ms_k_3{background:url(/modules/mod_mainmenu/menu-link-parent.png) 20px 4px no-repeat}
a._ms_3:hover{color:#000;background-color:#F4C92D;border:1px solid #000;border-top:1px solid #666}
a._ms_4{display:block;line-height:20px;border:1px solid #ccc;border-top:1px solid #ddd;text-decoration:none;padding:2px 0 0 48px;color:#333;background:url(/modules/mod_mainmenu/menu-link.png) 30px 0px no-repeat}
a._ms_k_4{background:url(/modules/mod_mainmenu/menu-link-parent.png) 30px 4px no-repeat}
a._ms_4:hover{color:#000;background-color:#F4C92D;border:1px solid #000;border-top:1px solid #666}
a._ms_5{display:block;line-height:20px;border:1px solid #ccc;border-top:1px solid #ddd;text-decoration:none;padding:2px 0 0 58px;color:#333;background:url(/modules/mod_mainmenu/menu-link.png) 40px 0px no-repeat}
a._ms_5:hover{color:#000;background-color:#F4C92D;border:1px solid #000;border-top:1px solid #666}
a._ms_6:hover{color:#000;background-color:#F4C92D;border:1px solid #000;border-top:1px solid #666}
a._ms_7:hover{color:#000;background-color:#F4C92D;border:1px solid #000;border-top:1px solid #666}
#no1_ms li._ms_li_1,#no2_ms li._ms_li_1{display:none}
ul#_ms li.active,ul#no1_ms li.active,ul#no2_ms li.active{display:block;background-color:#FDE77D}
ul#_ms li#current,ul#no1_ms li#current,ul#no2_ms li#current{background-color:#F4C92D;color:#333}
}
