html,body{height:100%}
#box-layout{border:0 none;margin:0 auto;text-align:left;height:100%}
#box-header{background-color:#1100CA;background:#003BB2;padding-top:18px;color:white;height:63px;left:0;line-height:40px;position:relative;text-align:center;top:0}
#box-header-inner{text-align:left;width:960px;margin:0 auto;position:relative;padding-left:200px}
#logo{background:transparent url(logo-web.png) no-repeat scroll center center;display:block;float:left;height:50px;left:.5em;margin-right:1em;position:absolute;top:-10px;width:166px}
#logo span{display:none}
#box-user{height:1.5em;line-height:1.5em;padding:0 1em;position:absolute;right:0;top:-18px;font-size:.8em;font-weight:bold}
#box-user a{color:white;font-weight:bold;cursor:pointer}
#box-header .button{font-size:16px;height:44px;font-weight:bold;padding:0 1em;color:white;display:block;text-decoration:none;float:left;position:relative;top:1px}
#box-header .button-active{border-color:#E3E0D3;color:black;z-index:20;background-color:#FAFAFA;border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-radius-topleft:8px;-webkit-border-radius-topright:8px}
#box-header a.active.button:hover{text-decoration:none}
#box-layout-body-overlay{background:#FAFAFA;width:100%;height:6px;line-height:6px;text-align:center;position:relative;z-index:10}
#box-layout-body-overlay a:visited{color:blue}
#box-layout-body-overlay.layout-large{height:36px;line-height:36px}
#box-layout-body-overlay-inner{text-align:left;width:960px;margin:0 auto;position:relative;font-size:17px;padding:0em 1em}
#weather-conditions{position:absolute;right:0;top:-26px;z-index:999}
#weather-conditions .temp{display:inline-block;height:48px;line-height:48px;vertical-align:top}
#weather-conditions .icon{display:inline-block;height:48px;line-height:48px;vertical-align:top}
#box-layout-body{text-align:center;border-top:1px solid #f1f1f1}
#box-layout-body-box{text-align:left;width:960px;margin:0 auto;position:relative;min-height:800px;padding:1.8em 10px 2.5em 10px}
.primary{width:926px}
.secondary{display:none}
.double .primary{width:626px}
.double .secondary{display:block;position:absolute;top:0;right:0;width:300px}
#box-footer{padding:.5em;padding-top:2.5em;text-align:center}
input.gsc-input{border:1px solid #CCCCCC;font-size:10px}
input.gsc-search-button{border:1px solid #CCCCCC;font-size:10px}
table.layout-two-column,table.layout-two-column table{width:100%}
.layout-two-column td{vertical-align:top}
.layout-two-column-left{margin:0;padding:0}
.layout-two-column-right{width:310px;margin:0;border-left:1px solid #E3E0D3}
.layout-two-column .right td{border-top:1px solid #ccc;padding:1em .5em}
col.label{width:12ex}
input.wide{border:1px solid #aaa;width:100%;margin:.5em 0 .5em;padding:0;height:24px;font-size:16px;line-height:24px}
.link{text-decoration:underline !important;color:blue !important;cursor:pointer}
.link.icon{padding-left:24px}
.link.icon.edit{background:transparent url(/styles/events/icons/edit.png) no-repeat 1px center}
.module{border-top:1px dotted #CCCCCC;margin-top:5px;padding:5px 10px 10px}
.module .header{font-size:1.5em;font-weight:bold}
.module-space{padding:5px 10px 10px}
ul.actions-list{list-style-type:none;list-style:none;margin:0;padding:0}
ul.actions-list li{margin:0;padding:0}
#map{margin-bottom:.5em;border:1px solid #ccc;height:350px}
#search{position:absolute;top:30px;right:0;z-index:999}
table td{vertical-align:top}
.window-cover{position:absolute;height:2000px;width:100%;background:black;opacity:.5;-moz-opacity:.5;z-index:999;top:0;left:0}
.ui-menu-item-icon-large.icon-admin{background:transparent url(/styles/default/icons/admin.png) no-repeat scroll 2px center}
.ui-menu-item-icon-large.icon-comment{background:transparent url(/styles/default/icons/comment32.png) no-repeat scroll 2px center}
.ui-menu-item-icon-large.icon-facebook{background:transparent url(/styles/default/icons/facebook32.png) no-repeat scroll 2px center}
.ui-menu-item-icon-large.icon-print{background:transparent url(/styles/default/icons/print32.png) no-repeat scroll 2px center}
.ui-menu-item-icon-large.icon-english{background:transparent url(/styles/default/icons/english32.png) no-repeat scroll 2px center}
.ui-menu-item-icon-large.icon-edit{background:transparent url(/styles/default/icons/pencil.png) no-repeat scroll 2px center}
.ui-menu-item-icon-large.icon-photo-upload{background:transparent url(/styles/default/icons/photo-add32.png) no-repeat scroll 2px center}
.forecasts{text-align:center;width:100%}
.forecast .high{background:transparent url(/styles/default/icons/weather_high.png) no-repeat top left}
.forecast .low{background:transparent url(/styles/default/icons/weather_low.png) no-repeat top left}
#article{padding:1em}
.kicker{font-weight:bold;font-size:14px;color:#900}
.leading{font-family:Arial, verdana, sans-serif;font-size:20px;line-height:24px}
.kicker{color:#900;font-size:13px;font-weight:bold;margin-bottom:1em}
.leading{font-size:18px;font-weight:bold;line-height:23px}
.sidebar .caption{margin-top:4px;font-weight:bold;font-size:14px;margin:0}
.byline{font-weight:bold;font-size:14px}
.byline:before{content:"▶ ";font-size:14px;color:red}
#article .figure{max-width:50%;width:40%}
#article .figure.left{float:left}
#article .figure.right{float:right}
#article .figure.center{max-width:100%;width:auto}
#article{position:relative;max-width:640px;z-index:300}
#article .leading{font-size:22px;line-height:28px;font-family:Georgia,Palatino,Palatino Linotype,FreeSerif,serif;margin-bottom:28px}
#article>p+p{text-indent:1.2em}
#article .byline{font-weight:bold;text-indent:0 !important}
.sidebar{padding:.5em;background:#F4F2EB;margin-bottom:1em;margin-left:1em;margin-right:1em;float:right;clear:both;width:50%;border-top:5px solid #E3E0D3;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}
.sidebar.float-right{margin-right:0}
.sidebar.float-left{margin-left:0}
.currency-box{overflow:auto;width:100%}
.currency-box-table{float:left;padding:5px;border-left:1px solid black;width:128px}
.currency-box-graph{float:left;padding:5px;width:209px}
.currency-box-graph img{width:190px}
.currency-table{table-layout:auto;text-align:right}
.currency-table .label{padding-left:28px;width:90%}
.currency-table .hrk .label{background:transparent url(/styles/flags/hr.png) no-repeat scroll center left}
.currency-table .usd .label{background:transparent url(/styles/flags/us.png) no-repeat scroll center left}
.currency-table .eur .label{background:transparent url(/styles/flags/europeanunion.png) no-repeat scroll center left}
.currency-table .gbp .label{background:transparent url(/styles/flags/gb.png) no-repeat scroll center left}
.currency-table .chf .label{background:transparent url(/styles/flags/ch.png) no-repeat scroll center left}
.currency-table .aud .label{background:transparent url(/styles/flags/au.png) no-repeat scroll center left}
.currency-table .cad .label{background:transparent url(/styles/flags/ca.png) no-repeat scroll center left}
.vevent abbr{border:0px none}
.calendar-page{float:right;margin-right:0em;margin-left:1em;position:relative;z-index:999;width:40px;text-align:center;border:1px solid #ccc;font-weight:bold;font-size:16px;display:inline-block;-moz-box-shadow:0 1px 4px #CCCCCC}
.calendar-page.past .month{background:#1100CA}
.photo-actions{list-style:none;margin:0;padding:0;float:right;width:30%}
.photo-actions-action{border-bottom:1px solid #E3E0D3;padding:3px 10px}
.inline-number{background:#DF1A32;font-weight:bold;padding:.2em;color:white;display:inline-block}
.inline-accent{color:#DF1A32;font-weight:bold;font-size:120%}
.photos-count{display:inline-block;background:transparent url(photosIcon.png) no-repeat left center;padding-left:18px}
.photos-button{display:inline-block;background:transparent url(photos.png) no-repeat left center;padding-left:20px;height:36px}
.calendar-page .month{background:#DF1A32 none repeat scroll 0 0;color:white;display:block;font-size:13px;line-height:16px}
.calendar-page .day{font-size:16px;line-height:23px;display:block;background:white;margin:0;paddding:0;color:black}
.calendar-page .year{font-size:13px;line-height:16px;color:#666}
.calendar-page span{display:block}
.day-inline{background:#306ad0;color:white;font-weight:bold;padding:2px}
.small-events-list{line-height:15px;font-size:13px;width:100%}
.small-events-list-event:first-child{border-top:0px none}
.small-events-list-event{padding:.25em;padding-bottom:1em;line-height:15px;width:100%;border-top:1px solid #E3E0D3}
.small-events-list-event-odd{background:#efefef}
.small-events-list-image{float:left;width:60px;margin-right:5px;margin-bottom:5px}
.small-events-list-image img{width:100%;margin-right:5px}
.small-events-list-header{float:left;width:75%}
.small-events-list-header a{display:block}
.small-events-list-date-start{float:left;width:75%}
.small-events-list-venue-name{float:left;width:75%}
.small-events-list-venue-name a{text-decoration:none}
.small-events-list-cell-location{text-align:right;width:12ex;border-left:1px dotted #ccc}
.event-list-event{border-top:1px solid medium;clear:both;padding:.5em;margin:0 0 0em 0}
.event-list-event img{float:right;height:4em}
.event-interests{padding:.5em 0em}
.interested{background:transparent url(/events/styles/icons/star_24.gif) no-repeat scroll left center;padding:2px 0 0 20px}
#cell-event-details{padding:0em 1em}
.event-address span{display:block}
.event-address .city{font-size:14px}
.event-body{border-top:1px dotted #ccc;margin:1em 0em;padding:1.5em 1em}
.event-interests td{padding:.5em 0}
.event-posted-by span,.event-category span,.event-address span{font-size:14px !important}
.event-posted-by label span,.event-category label span,.event-address label span{font-size:14px !important;font-weight:normal}
.event-url{margin:0 1em 1em 1em}
.event-header{padding:0em 1em}
.event-header a{color:#101010 !important}
.event-date span{display:block;width:auto}
#table-event-layout a:visited{color:blue}
#table-event-layout .right .header{color:#900}
.upload-photos{padding-left:50px;line-height:50px;height:50px;display:inline-block;background:transparent url(/styles/default/icons/upload-photo.png) no-repeat top left}
.facebook-share{padding-left:50px;line-height:50px;height:50px;display:inline-block;background:transparent url(/styles/default/icons/facebook.png) no-repeat top left}
.translate-english{padding-left:50px;line-height:50px;height:50px;display:inline-block;background:transparent url(/styles/default/icons/english.png) no-repeat top left}
#cell-event-details label,#cell-event-details label span{font-weight:bold}
.goog-zippy-expanded{cursor:pointer}
.goog-zippy-collapsed{cursor:pointer;margin:0}
.goog-zippy-expanded img{background:url(/styles/plus.png)no-repeat center center;height:17px;width:24px}
.goog-zippy-collapsed img{background:url(/styles/minus.png) no-repeat center center;height:17px;width:24px}
.weekly{width:100%;display:table-row;font-size:13px;line-height:16px}
.weekly .event{cursor:pointer;padding:5px;text-align:left;background:transparent}
.weekly .events h3{text-align:center}
.weekly .events{display:table-cell;border-left:1px solid #ccc;background:#fff;width:${100/len(weekly)}
%; word-wrap: break-word; } .weekly .events.alternate{background:#f1f1f1}
.weekly .events.first{border-left:0px none}
.weekly .events .count{border-top:1px solid #333;color:#333;display:block}
.weekly .events.weekend{background:#e1e1e1}
* html .weekly .events{width:14%;float:left}
.event-thumb{width:30%;margin:5px;display:inline-block}
.event-list{margin:0;padding:0}
.event-list-event-details{display:table;width:100%}
.event-list-event-name{display:table-cell;vertical-align:top;padding:5px}
.event-list-event-location{display:table-cell;vertical-align:top;padding:5px}
.event-list-event-image{display:table-cell;vertical-align:top;padding:5px}
.event-list-event-image img{float:none}
.box-3{position:relative;width:100%}
.box-3 .right{height:auto;width:0;position:absolute;right:0;top:0}
.box-3 .left{width:330px;position:relative;float:right}
.box-3 .center{width:560px;position:relative;z-index:990;float:left}
.box-3 .container{padding:0px 5px 0px 5px;position:relative;text-align:left;z-index:990}
.box-content{background:white;border:1px solid #dfdfdf;position:relative;top:-2px;left:-2px;padding:.5em}
.box-home{position:relative;margin-top:10px;background:#fff;border:0px none;z-index:200;border-top:1px solid #ccc}
.box-home.padded{padding:.5em}
.box-home .advertisement{background:transparent}
.box-home-space{background:#fff;position:relative;margin-top:10px;z-index:200;border:0px none}
.home-inset-box{border-top:1px solid #E3E0D3;background:#fefefe}
.current-date{text-align:center;padding:5px 0;margin:0 0 10px 0;color:#888}
.homesectionhead a{text-decoration:none;color:#000}
.homesectionhead.events a{color:#df1a32}
.homesectionhead a:hover{text-decoration:underline}
.list-articles .rss-link-icon{height:18px;display:block;text-align:right}
.rss-link-icon span{display:none}
.rss-link-icon a{float:right;position:relative;font-weight:bold;display:block;height:16px;width:16px;background:transparent url(/styles/news/feed.png) no-repeat center right}
.list-articles{position:relative;padding:10px;float:left;background-color:white}
.list-articles.large{width:60% !important;float:left}
.list-articles-item{border-top:1px solid #E3E0D3}
.list-articles-item .thumbnail{float:right !important;margin:6px}
.list-articles-item a:hover{text-decoration:underline}
.list-articles-item .date-published{color:#999;font-size:12px;line-height:18px;margin:0;font-weight:normal}
.list-articles-item .title{font-size:18px;line-height:24px}
.list-articles-item .leading{margin-bottom:2em;font-size:13px;font-weight:normal;line-height:16px;font-family:Arial,Helvetica,sans-serif}
.home .list-articles-item .thumbnail{border:1px solid #fff;z-index:100;width:100%;position:relative;text-align:center;float:right}
.home .list-articles-item .box-thumbnail{text-align:center;float:right;width:30%;margin-left:10px}
.show-all-articles{text-align:right;padding:9px;font-weight:bold;border-top:2px solid #E3E0D3}
.box-weather .box-weather-location{margin-bottom:18px;float:left;display:block;width:25%;margin:0;padding:0;text-align:center}
* html .box-weather-location{width:24.99% !important}
.box-weather-location-icon{text-align:center}
.box-weather-location-temp{font-weight:bold}
.box-weather-location-place{font-weight:bold}
.box-weather-location-place a{color:blue;text-decoration:none;font-size:16px}
.box-weather-location-place a:visited{color:blue}
.box-issue ul{list-style:none;margin:0;padding:0}
.box-issue ul li{border-bottom:1px solid #888}
.events h2{font-size:23px}
.box-main-events{height:240px;position:relative}
.main-events{border:0 none;height:240px;margin:0;overflow:hidden;position:relative}
.main-events .box-image{width:200px;height:200px}
.main-events .frame-article{height:100%;width:100%;position:relative}
.main-events .frame-article h1 a{text-decoration:none}
.main-events .frame-article a{text-decoration:underline}
.main-events .frame-article img{width:100%;height:100%;position:relative;left:3px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.8)}
.main-events .frame-article-info{position:absolute;right:0;top:0;height:100%;width:60%;padding:.5em}
.main-events .box-scroll{height:320px;padding:0em;width:100%;position:relative}
.events{overflow:auto;width:100%}
.events .index-box{float:right;width:auto}
.events .index-box-frame{width:40px;height:40px}
.main-articles a:visited{color:#fff}
.main-articles-scroller-box{height:366px;position:relative}
.main-articles{border:0 none;margin:0;height:366px;overflow:hidden}
.main-articles-secondary{float:right;z-index:100;border-left:1px solid #E3E0D3;position:relative}
.main-articles-box{height:435px;position:relative;z-index:90}
.main-articles .box-scroll{padding:0em;width:100%;position:relative;height:100%}
.main-articles .frame-article{height:366px;background:white none repeat scroll 0 0;width:100%;position:relative}
.main-articles .frame-article img{width:100%;border:0}
.main-articles .frame-article h1{background:#333 none repeat scroll 0 0;bottom:2.5em;color:white;font-size:1.25em;height:3.4em;letter-spacing:-0.04em;line-height:1.5em;margin:0;padding:.25em;position:absolute;right:0;width:100%}
.main-articles .frame-article a{color:white;text-decoration:none}
.main-articles .frame-article p{position:absolute;bottom:0;right:0;width:100%;font-size:.81em;line-height:1.54em;margin:0;height:3.85em;padding:.31em;background:#fff}
.main-articles .frame-article p a{color:blue}
.main-articles-box .scroll-left,.box-main-events .scroll-left{background:black;position:absolute;z-index:990;left:0;top:50%;display:none;margin-top:-15px;font-size:24px;font-weight:bold;color:white;line-height:50px;height:50px;text-align:center;width:50px;cursor:pointer;border:1px solid white}
.main-articles-box .scroll-right,.box-main-events .scroll-right{background:black;text-align:center;position:absolute;z-index:990;right:0;display:none;top:50%;margin-top:-15px;font-size:24px;font-weight:bold;line-height:50px;color:white;height:50px;width:50px;cursor:pointer;border:1px solid white}
.box-main-events .scroll-right{top:auto !important;bottom:60px !important;margin:0 !important}
.box-main-events .scroll-left{top:auto !important;bottom:60px !important;margin:0 !important}
.index-box{text-align:center;padding:.31em;overflow:auto}
.index-box-frame{float:left;margin:0 12px 0 0;background:grey;width:80px;height:60px;border-bottom:6px solid white;padding:1px;cursor:pointer}
.index-box-frame.active{border-bottom:6px solid #DF1A32}
.index-box-frame img{width:100%;height:100%}
.most-popular-articles a{text-decoration:none;display:block;width:100%}
.recent-comments a,.latest-articles a{text-decoration:none;width:100%}
.recent-comments .count{display:none;background:#DF1A32;color:white;font-weight:bold;padding:0px 2px}
.recent-comments .body{background:#FFFB94;font-size:12px}
.side-list{list-style:none;margin:0;padding:0}
.side-list li{list-style:none;margin:0;padding:0;border-top:1px solid #E3E0D3}
.most-popular-articles{list-style:none;margin:0;padding:0;margin-bottom:1em;font-size:13px;line-height:20px}
.most-popular-articles li{list-style:none;margin:0;padding:0;border-top:1px solid #E3E0D3}
.recent-comments{list-style:none;margin:0;padding:0;margin-bottom:1em;font-size:13px;line-height:20px}
.recent-comments .date{color:#aaa}
.recent-comments li{list-style:none;margin:0;padding:0;border-top:1px solid #E3E0D3}
.latest-articles{list-style:none;margin:0;padding:0}
.latest-articles li{list-style:none;margin:0;padding:0;border-top:1px solid #E3E0D3}
.small-section .basic-title{margin-bottom:10px;margin-top:10px}
.small-section .basic-title a{display:block}
.basic-title{border-bottom:1px solid #000;padding:2px 4px}
.basic-title .text{line-height:18px;padding:2px 0}
.basic-title .text,.basic-title .edit-arrow{z-index:3}
.basic-title h2{font-size:100%;margin:0}
.sub-header{margin-top:13px}
.st1 .basic-title{background-color:#FFF7DB !important;border-color:#FFC300 !important}
.st2 .basic-title{border-color:#FFC300 !important;background-color:#FFF7DB !important}
.st3 .basic-title{border-color:#CC0000 !important;background-color:#FFEEEE !important}
.st4 .basic-title{border-color:#CC0000 !important;background-color:#FFEEEE !important}
.st5 .basic-title{border-color:#8A60B3 !important;background-color:#F5EAFF !important}
textarea.comment-message{width:50ex;height:20ex}
.comment-form input{width:20ex}
.commentary{margin-top:10px}
.commentary h3{border-top:1px solid #ccc;line-height:18px;padding:4px 0;margin:0}
.comment-form .help{color:#888}
.post-comment{padding:2px 0 0 20px;background:url(/styles/news/comment_add.png) no-repeat center left}
.comment-view-all{margin-bottom:18px;padding:0;text-align:center}
.comment{font-size:13px;line-height:15px;position:relative;padding:7px 6px;border-top:1px solid #efefef}
.comment .reply{border-left:3px solid #e5e5e5;margin-left:10px;padding:0 0 0 6px}
.comment .head{margin-bottom:6px}
.comment .head a{text-decoration:none;font-weight:bold}
.comment .head .date{color:#666}
.comment .message{width:75%}
.comment .actions{text-align:right}
textarea.comment-message{height:20ex;width:50ex;margin-right:0px;margin-left:0px;overflow-y:scroll}
table.photo-slider{table-layout:fixed;border-collapse:collapse;width:100%}
.photo-slider-image{position:relative;height:320px;border-top:1px solid #ccc;padding:.5em;vertical-align:middle !important;text-align:center;background:#fafafa}
.photo-slider-image img{width:100%;border:1px none transparent !important;cursor:pointer}
.photo-slider-buttons{float:right}
.photo-slider-current-position{float:left}
.photo-slider-controls{height:1.5em;line-height:1.5em}
.photo-slider-button-next{display:inline-block;cursor:pointer;margin-left:1em}
.photo-slider-button-previous{display:inline-block;cursor:pointer;margin-left:1em}
.photo-slider-small-list-overflow{overflow:hidden}
.photo-slider-small-list-container{height:76px;width:2000px}
.photo-slider-small-list-container div{background:white;width:64px;height:64px;border:2px solid #ccc;padding:2px;margin:4px;overflow:hidden;display:inline-block}
.photo-slider-small-list-container img{width:58px;vertical-align:middle}
.ui-buttons{width:auto !important}
.ui-buttons.right{text-align:right}
.ui-link-button{color:blue !important;cursor:pointer !important;text-decoration:underline !important}
.ui-link-button.large{font-size:1.6em !important;font-weight:bold !important}
a.ui-button-huge-forward{background:#0F00B6 url(/styles/default/images-2.0/right.png) no-repeat 94% center;color:white;font-weight:bold;font-size:1.6em;display:inline-block;padding:.5em;text-decoration:none;margin:0 1em 0 0;padding-right:4em;border:2px solid lightblue}
a.ui-button-huge-forward:hover{background-color:#1100CA}
.ui-shaded-header{background:#F4F2EB;border-top:2px solid #E3E0D3;margin-bottom:1.5em;padding:.15em .25em}
.ui-content-box-shaded{background:#F4F2EB;border-top:2px solid #E3E0D3;padding:.15em .25em}
.ui-content-box-shaded.stretched{height:100%}
.ui-info-box{padding:.5em}
a.ui-tab-huge-forward{-moz-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.8);background:#FFB515 url(/styles/default/alert-overlay.png) repeat scroll 0 0;color:white !important;display:block;font-size:1.6em;font-weight:bold;padding:0.5em 0.5em 0.5em 0.5em;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.5);margin:1em 0em}
a.ui-tab-huge-forward:visited{color:white}
a.ui-tab-huge-forward:hover{text-decoration:underline}
a.ui-tab-huge-forward.neutral{background-color:black}
.ui-form-box{padding:.5em}
.ui-content-box{padding:.5em;background:#F4F2EB;border-top:2px solid #E3E0D3}
.ui-form-line-large{line-height:36px}
.ui-form-line-large select{font-size:1.2em}
.ui-label-large{font-weight:bold;font-size:26px;line-height:36px}
.ui-search-results-info{padding:.15em .5em;background:#F4F2EB;border-top:2px solid #E3E0D3;text-align:left}
.ui-form-buttons{text-align:right}
.ui-form-captcha-field img{display:block}
.ui-form-captcha-field input{display:block}
.ui-form-captcha-field .button-refresh{display:block}
.ui-form-layout-horizontal td{vertical-align:top}
.ui-form-button{-moz-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.8);background:#FFB515 url(/styles/default/alert-overlay.png) repeat scroll 0 0;color:black;font-size:1em;font-weight:bold;padding:.5em;position:relative;text-decoration:none;margin-left:1em;display:inline-block}
.ui-form-button.neutral{background-color:black}
.ui-navigation-bar{height:32px;line-height:32px}
.ui-navigation-bar .primary{float:right}
.ui-navigation-bar .secondary{float:left}
.ui-inset-box{border-top:1px solid #E3E0D3;padding:1em;background:#F4F2EB none repeat scroll 0% 0%;text-align:center}
.ui-form-button.positive{background-color:lightgreen;color:green}
.ui-form-button.neutral{background-color:black;color:white}
.ui-form-button.negative{background-color:lightpink;color:red}
.ui-photo-thumbnail{border:1px solid #F4F2EB;display:inline-block;float:left;margin-right:1em;margin-bottom:1em;height:140px;padding:5px;text-align:center;width:140px;background:white;-moz-box-shadow:0 1px 3px #ccc;-webkit-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc;behavior:url(/scripts/ie-css3.htc)}
.ui-page-navigation-box{text-align:center}
.ui-page-navigation{border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:center;margin:auto auto 1.4em;direction:ltr}
.ui-page-navigation td{vertical-align:top}
.ui-page-navigation-previous a,.ui-page-navigation-previous a:link,.ui-page-navigation-next a,.ui-page-navigation-next a:link{width:12ex;font-size:14px;font-weight:bold;margin:4px 4px;padding:3px 8px;cursor:pointer;display:inline-block;text-align:center;line-height:24px;background:#CCCCCC url(wp1.jpg) repeat-x scroll 0 -25px;color:#000;-moz-border-radius:3px;border:1px solid #999;text-shadow:0 1px 2px #FFFFFF}
.ui-page-navigation-next a:visited,.ui-page-navigation-previous a:visited{width:12ex;font-size:14px;font-weight:bold;margin:4px 4px;padding:3px 8px;cursor:pointer;display:inline-block;text-align:center;line-height:24px;background:#CCCCCC url(wp1.jpg) repeat-x scroll 0 -25px;color:#000;-moz-border-radius:3px;border:1px solid #999;text-shadow:0 1px 2px #FFFFFF}
a.ui-page-navigation-page,a.ui-page-navigation-page:link{font-size:14px;font-weight:bold;margin:4px 4px;padding:3px 8px;cursor:pointer;display:inline-block;text-align:center;line-height:24px;background:#CCCCCC url(wp1.jpg) repeat-x scroll 0 -25px;color:#000;-moz-border-radius:3px;border:1px solid #999;text-shadow:0 1px 2px #FFFFFF}
a.ui-page-navigation-page:visited{font-size:14px;font-weight:bold;margin:4px 4px;padding:3px 8px;cursor:pointer;display:inline-block;text-align:center;line-height:24px;background:#CCCCCC url(wp1.jpg) repeat-x scroll 0 -25px;color:#000;-moz-border-radius:3px;border:1px solid #999;text-shadow:0 1px 2px #FFFFFF}
a.ui-page-navigation-current-page{font-size:14px;font-weight:bold;margin:4px 4px;padding:3px 8px;cursor:default;display:inline-block;text-align:center;line-height:24px;background:#666 none repeat-x scroll 0 10px;color:white;-moz-border-radius:3px;border:1px solid #999;text-shadow:0 1px 2px #FFFFFF;text-decoration:none}
.command-link{cursor:pointer}
.ui-menu-item-icon-small{display:block}
.ui-menu-item-icon-large{line-height:36px;display:inline-block;width:100%;padding-left:38px}
a.ui-menu-item-icon-large:hover{background-color:#1100CA;color:#fff;text-decoration:none !important}
.box:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}
.box{display:inline-block}
html[xmlns] .box{display:block}
.box{display:inline-block}
* html .box{height:1%}
.box{display:block}
br.clear{clear:both;line-height:0;height:0;font-size:1px}
.warning-large{height:50px;line-height:50px;padding-left:50px;background:transparent url(/styles/default/icons/warning.png) no-repeat top left}
.error-large{height:50px;line-height:50px;padding-left:50px;background:transparent url(/styles/default/icons/error.png) no-repeat top left}
.button-large{text-decoration:none !important;display:inline-block;position:relative;border:0;padding:0;cursor:pointer;overflow:visible}
.button-large::-moz-focus-inner{border:none}
.button-large span{position:relative;display:block;white-space:nowrap}
@media screen and (-webkit-min-device-pixel-ratio:0){.button-large span { margin-top:-1px}
} .buttons{padding:10px 0px;text-align:right !important}
.buttons a,.buttons button{margin-left:10px}
.button-large.submitBtn{padding:0 15px 0 0;margin-right:5px;font-size:2em;height:50px;text-decoration:none !important;text-align:center;background:transparent url(btn_blue_sprite.gif) no-repeat right -140px}
.button-large.submitBtn span{padding:13px 0 0 15px;font-weight:bold;font-size:18px;height:50px;background:transparent url(btn_blue_sprite.gif) no-repeat left top;color:#fff}
.button-large.submitBtn:hover,button.submitBtnHover{background-position:right -210px;text-decoration:none !important}
.button-large.submitBtn:hover span,button.submitBtnHover span{background-position:0 -70px}
.button-large.submitBtn.highlightbutton{background:transparent url(btn_purple_sprite.gif) no-repeat right -140px}
.button-large.submitBtn.highlightbutton span{background:transparent url(btn_purple_sprite.gif) no-repeat left top}
form .help{display:inline-block;margin-left:4em;width:30ex;color:#aaa}
form td:hover .help{color:black}
form .form-errors{color:#ff7040;font-weight:bold}
form .form-errors ul{list-style:none;margin:0;padding:0}
form .form-errors ul li{list-style:none;margin:0;padding:0}
form table td input{vertical-align:top}
.notification{border:1px solid #f2bf24;background:#fffb9e;color:#ff7040;padding:9px;margin-bottom:18px;font-weight:bold}
.LV_validation_message{font-weight:bold;margin:0 0 0 5px;vertical-align:top;display:inline-block;height:24px}
.LV_valid{color:transparent;background:transparent url(/styles/default/icons/accept.png) no-repeat scroll left center;width:24px;height:26px;overflow:hidden;text-indent:25px}
.LV_invalid{background:transparent url(/styles/default/icons/error.png) no-repeat scroll 2px center;padding-left:24px;color:#CC0000}
.alert{background:#fff6bf url(exclamation.png) 15px 50% no-repeat;padding:5px 20px 5px 45px;border-top:2px solid #ffd324;border:2px solid #ffd324;margin:0em 0em 1em 0em}
.info{background:#f8fafc url(information.png) 15px 50% no-repeat;padding:5px 20px 5px 45px;border-top:2px solid #b5d4fe;border:2px solid #b5d4fe;margin:0em 0em 1em 0em}
.download{background:#cfc url(download.png) 15px 50% no-repeat;padding:5px 20px 5px 45px;border-top:2px solid #3C6;border:2px solid #3C6;margin:0em 0em 1em 0em}
.notification{border:1px solid #f2bf24;background:#fffb9e;color:#ff7040;padding:9px;margin-bottom:18px;font-weight:bold}
.thumbnail{display:inline-block;margin:.5em;vertical-align:top;z-index:99;position:relative;-moz-box-shadow:0 1px 3px #CCCCCC;background:white none repeat scroll 0 0;border:1px solid #F4F2EB}
.thumbnail-caption{display:block;line-height:1.5em;padding:0em .2em}
.thumbnail-image{display:table-cell;text-align:center;vertical-align:middle;width:150px;height:150px;margin:0em .5em}
.thumbnail-image*{vertical-align:middle}
.thumbnail.thumbnail-large .thumbnail-image{width:330px;height:310px}
/**/ label.required{font-weight:bold}
.errors-list{list-style-type:none;list-style:none;padding:0;margin:5px 0;color:red}
.modal-dialog-bg{z-index:998;position:fixed !important}
.modal-dialog{z-index:999;position:fixed !important}
.modal-dialog-content{width:500px;height:450px}
.modal-dialog iframe{width:100% !important;height:100% !important}
.timestamp{color:#ccc}
a{text-decoration:none}
a:link{color:#1111CC}
a:visited{color:#551A8B}
a:hover{color:#551A8B;text-decoration:underline}
*{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-opera-sizing:border-box}
body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;font-size:16px;line-height:23px;background:#fefefe;position:relative;overflow-y:scroll}
.goog-menuitem{padding:4px 2em 4px 28px !important}
.goog-menu{border-color:#1100CA !important}
h1{font-size:32px;line-height:36px;margin:0 0 18px 0px;color:#222}
h2{font-size:26px;line-height:36px;margin:0 0 18px}
h3{font-size:26px;line-height:36px;margin:0px 0 0px 0}
h4{font-size:16px;line-height:24px;margin:6px 0 3px 0}
h5{font-size:14px;line-height:18px;margin:0 0 0px}
p,ol,ul,blockquote,pre,td,th,label{font-size:16px;line-height:23px;margin:0 0 18px}
h4+p,h5+p,h6+p{margin-bottom:18px}
h1,h2,h3,h4,h5{font-family:Arial,sans-serif;text-align:left}
p.noindent{text-indent:0}
.major-alert{background:red !important;color:white !important;font-weight:bold !important;padding:5px !important;text-align:center !important}
h1{color:#222;font-size:33px;letter-spacing:-0.05em;line-height:38px;margin:0 0 23px}
h2{font-size:19px;line-height:23px;margin:0 0 23px}
h3{font-size:18px;letter-spacing:-1px;line-height:23px;margin:0 0 0px}
h4{font-size:16px;letter-spacing:-.5px;line-height:23px;margin:0 0 0px}
p,ol,ul,blockquote,pre,td,th,label{font-size:15px;line-height:24px;margin:0 0 23px}
img{border:0}
a img{border:0}
table{width:auto}
.page{padding:1.5em .5em 1.5em .5em}
html .fb_share_link_inline{padding:2px 0 0 36px;height:32px;display:inline-block;background:transparent url(/styles/default/icons/facebook32.png) no-repeat scroll 2px center}
.small-chance_of_rain{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px 4px}
.small-chance_of_rain_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -92px}
.small-chance_of_snow{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -188px}
.small-chance_of_snow_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -284px}
.small-chance_of_storm{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -380px}
.small-chance_of_storm_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -470px}
.small-clear{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -572px}
.small-clear_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -668px}
.small-cloudy{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -764px}
.small-cloudy4{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -860px}
.small-cloudy4_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -950px}
.small-cloudy_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1052px}
.small-dunno{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1148px}
.small-flurries{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1244px}
.small-flurries_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1340px}
.small-fog{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1430px}
.small-fog_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1532px}
.small-hail{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1628px}
.small-light_rain{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1724px}
.small-mist{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1820px}
.small-mist_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -1910px}
.small-mostly_cloudy{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2012px}
.small-mostly_cloudy_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2108px}
.small-mostly_sunny{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2204px}
.small-mostly_sunny_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2300px}
.small-overcast{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2390px}
.small-partly_cloudy{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2492px}
.small-partly_cloudy_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2588px}
.small-rain{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2684px}
.small-rain_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2684px}
.small-shower2{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2780px}
.small-shower2_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2870px}
.small-sleet{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -2972px}
.small-snow{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3068px}
.small-snow2{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3164px}
.small-snow2_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3260px}
.small-snow4{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3350px}
.small-snow5{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3452px}
.small-snow_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3548px}
.small-sunny{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3644px}
.small-sunny_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3740px}
.small-thunderstorm{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3830px}
.small-thunderstorm_night{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -3932px}
.small-tstorm2{background-image:url(../ticksmall/master-compressed.png);background-repeat:no-repeat;background-position:0px -4028px}
.icon.chance_of_rain{background-image:url(../tick/master.png);background-position:6px 4px;background-repeat:no-repeat}
.icon.chance_of_rain_night{background-image:url(../tick/master.png);background-position:6px -252px;background-repeat:no-repeat}
.icon.chance_of_snow{background-image:url(../tick/master.png);background-position:6px -508px;background-repeat:no-repeat}
.icon.chance_of_snow_night{background-image:url(../tick/master.png);background-position:6px -764px;background-repeat:no-repeat}
.icon.chance_of_storm{background-image:url(../tick/master.png);background-position:6px -1020px;background-repeat:no-repeat}
.icon.chance_of_storm_night{background-image:url(../tick/master.png);background-position:6px -1276px;background-repeat:no-repeat}
.icon.clear{background-image:url(../tick/master.png);background-position:6px -1532px;background-repeat:no-repeat}
.icon.clear_night{background-image:url(../tick/master.png);background-position:6px -1788px;background-repeat:no-repeat}
.icon.cloudy{background-image:url(../tick/master.png);background-position:6px -2044px;background-repeat:no-repeat}
.icon.cloudy4{background-image:url(../tick/master.png);background-position:6px -2300px;background-repeat:no-repeat}
.icon.cloudy4_night{background-image:url(../tick/master.png);background-position:6px -2556px;background-repeat:no-repeat}
.icon.cloudy_night{background-image:url(../tick/master.png);background-position:6px -2812px;background-repeat:no-repeat}
.icon.dunno{background-image:url(../tick/master.png);background-position:6px -3068px;background-repeat:no-repeat}
.icon.flurries{background-image:url(../tick/master.png);background-position:6px -3324px;background-repeat:no-repeat}
.icon.flurries_night{background-image:url(../tick/master.png);background-position:6px -3580px;background-repeat:no-repeat}
.icon.fog{background-image:url(../tick/master.png);background-position:6px -3836px;background-repeat:no-repeat}
.icon.fog_night{background-image:url(../tick/master.png);background-position:6px -4092px;background-repeat:no-repeat}
.icon.hail{background-image:url(../tick/master.png);background-position:6px -4348px;background-repeat:no-repeat}
.icon.light_rain{background-image:url(../tick/master.png);background-position:6px -4604px;background-repeat:no-repeat}
.icon.mist{background-image:url(../tick/master.png);background-position:6px -4860px;background-repeat:no-repeat}
.icon.mist_night{background-image:url(../tick/master.png);background-position:6px -5116px;background-repeat:no-repeat}
.icon.mostly_cloudy{background-image:url(../tick/master.png);background-position:6px -5372px;background-repeat:no-repeat}
.icon.mostly_cloudy_night{background-image:url(../tick/master.png);background-position:6px -5628px;background-repeat:no-repeat}
.icon.mostly_sunny{background-image:url(../tick/master.png);background-position:6px -5884px;background-repeat:no-repeat}
.icon.mostly_sunny_night{background-image:url(../tick/master.png);background-position:6px -6140px;background-repeat:no-repeat}
.icon.overcast{background-image:url(../tick/master.png);background-position:6px -6396px;background-repeat:no-repeat}
.icon.partly_cloudy{background-image:url(../tick/master.png);background-position:6px -6652px;background-repeat:no-repeat}
.icon.partly_cloudy_night{background-image:url(../tick/master.png);background-position:6px -6908px;background-repeat:no-repeat}
.icon.rain{background-image:url(../tick/master.png);background-position:6px -7164px;background-repeat:no-repeat}
.icon.rain_night{background-image:url(../tick/master.png);background-position:6px -7164px;background-repeat:no-repeat}
.icon.shower2{background-image:url(../tick/master.png);background-position:6px -7420px;background-repeat:no-repeat}
.icon.shower2_night{background-image:url(../tick/master.png);background-position:6px -7676px;background-repeat:no-repeat}
.icon.sleet{background-image:url(../tick/master.png);background-position:6px -7932px;background-repeat:no-repeat}
.icon.snow{background-image:url(../tick/master.png);background-position:6px -8188px;background-repeat:no-repeat}
.icon.snow2{background-image:url(../tick/master.png);background-position:6px -8444px;background-repeat:no-repeat}
.icon.snow2_night{background-image:url(../tick/master.png);background-position:6px -8700px;background-repeat:no-repeat}
.icon.snow4{background-image:url(../tick/master.png);background-position:6px -8956px;background-repeat:no-repeat}
.icon.snow5{background-image:url(../tick/master.png);background-position:6px -9212px;background-repeat:no-repeat}
.icon.snow_night{background-image:url(../tick/master.png);background-position:6px -9468px;background-repeat:no-repeat}
.icon.sunny{background-image:url(../tick/master.png);background-position:6px -9724px;background-repeat:no-repeat}
.icon.sunny_night{background-image:url(../tick/master.png);background-position:6px -9980px;background-repeat:no-repeat}
.icon.thunderstorm{background-image:url(../tick/master.png);background-position:6px -10236px;background-repeat:no-repeat}
.icon.thunderstorm_night{background-image:url(../tick/master.png);background-position:6px -10492px;background-repeat:no-repeat}
.icon.tstorm2{background-image:url(../tick/master.png);background-position:6px -10748px;background-repeat:no-repeat}
.goog-menu-button{background:#ddd url(https://ssl.gstatic.com/editor/button-bg.png) repeat-x top left;border:0;color:#000;cursor:pointer;list-style:none;margin:2px;outline:none;padding:0;text-decoration:none;vertical-align:middle}
.goog-menu-button-outer-box,.goog-menu-button-inner-box{border-style:solid;border-color:#aaa;vertical-align:top}
.goog-menu-button-outer-box{margin:0;border-width:1px 0;padding:0}
.goog-menu-button-inner-box{margin:0 -1px;border-width:0 1px;padding:3px 4px}
* html .goog-menu-button-inner-box{left:-1px}
* html .goog-menu-button-rtl .goog-menu-button-outer-box{left:-1px;right:auto}
* html .goog-menu-button-rtl .goog-menu-button-inner-box{right:auto}
*:first-child+html .goog-menu-button-inner-box{left:-1px}
*:first-child+html .goog-menu-button-rtl .goog-menu-button-inner-box{left:1px;right:auto}
::root .goog-menu-button,::root .goog-menu-button-outer-box,::root .goog-menu-button-inner-box{line-height:0}
::root .goog-menu-button-caption,::root .goog-menu-button-dropdown{line-height:normal}
.goog-menu-button-disabled{background-image:none !important;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}
.goog-menu-button-disabled .goog-menu-button-outer-box,.goog-menu-button-disabled .goog-menu-button-inner-box,.goog-menu-button-disabled .goog-menu-button-caption,.goog-menu-button-disabled .goog-menu-button-dropdown{color:#333 !important;border-color:#999 !important}
* html .goog-menu-button-disabled{margin:2px 1px !important;padding:0 1px !important}
*:first-child+html .goog-menu-button-disabled{margin:2px 1px !important;padding:0 1px !important}
.goog-menu-button-hover .goog-menu-button-outer-box,.goog-menu-button-hover .goog-menu-button-inner-box{border-color:#9cf #69e #69e #7af !important}
.goog-menu-button-active,.goog-menu-button-open{background-color:#bbb;background-position:bottom left}
.goog-menu-button-focused .goog-menu-button-outer-box,.goog-menu-button-focused .goog-menu-button-inner-box{border-color:orange}
.goog-menu-button-caption{padding:0 4px 0 0;vertical-align:top}
.goog-menu-button-dropdown{height:16px;width:7px;background:url(https://ssl.gstatic.com/editor/editortoolbar.png) no-repeat -388px 0;vertical-align:top}
.goog-menu-button-collapse-right,.goog-menu-button-collapse-right .goog-menu-button-outer-box,.goog-menu-button-collapse-right .goog-menu-button-inner-box{margin-right:0}
.goog-menu-button-collapse-left,.goog-menu-button-collapse-left .goog-menu-button-outer-box,.goog-menu-button-collapse-left .goog-menu-button-inner-box{margin-left:0}
.goog-menu-button-collapse-left .goog-menu-button-inner-box{border-left:1px solid #fff}
.goog-menu-button-collapse-left.goog-menu-button-checked .goog-menu-button-inner-box{border-left:1px solid #ddd}
.goog-menu{background:#fff;border-color:#ccc #666 #666 #ccc;border-style:solid;border-width:1px;cursor:default;font:normal 13px Arial, sans-serif;margin:0;outline:none;padding:4px 0;position:absolute;z-index:20000}
.goog-menuitem{color:#000;font:normal 13px Arial, sans-serif;list-style:none;margin:0;padding:4px 7em 4px 28px;white-space:nowrap}
.goog-menu-nocheckbox .goog-menuitem,.goog-menu-noicon .goog-menuitem{padding-left:12px}
.goog-menu-noaccel .goog-menuitem{padding-right:20px}
.goog-menuitem-content{color:#000;font:normal 13px Arial, sans-serif}
.goog-menuitem-disabled .goog-menuitem-accel,.goog-menuitem-disabled .goog-menuitem-content{color:#ccc !important}
.goog-menuitem-disabled .goog-menuitem-icon{opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}
.goog-menuitem-highlight,.goog-menuitem-hover{background-color:#d6e9f8;border-color:#d6e9f8;border-style:dotted;border-width:1px 0;padding-bottom:3px;padding-top:3px}
.goog-menuitem-checkbox,.goog-menuitem-icon{background-repeat:no-repeat;height:16px;left:6px;position:absolute;right:auto;vertical-align:middle;width:16px}
.goog-option-selected .goog-menuitem-checkbox,.goog-option-selected .goog-menuitem-icon{background:url(https://ssl.gstatic.com/editor/editortoolbar.png) no-repeat -512px 0}
.goog-menuitem-accel{color:#999;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}
.goog-menuseparator{border-top:1px solid #ccc;margin:4px 0;padding:0}
.goog-flat-menu-button{background-color:#fff;border:1px solid #c9c9c9;color:#333;cursor:pointer;font:normal 95%;list-style:none;margin:0 2px;outline:none;padding:1px 4px;position:relative;text-decoration:none;vertical-align:middle}
.goog-flat-menu-button-disabled*{border-color:#ccc;color:#999;cursor:default}
.goog-flat-menu-button-hover{border-color:#9cf #69e #69e #7af !important}
.goog-flat-menu-button-active{background-color:#bbb;background-position:bottom left}
.goog-flat-menu-button-focused{border-color:#bbb}
.goog-flat-menu-button-caption{padding-right:10px;vertical-align:top}
.goog-flat-menu-button-dropdown{background:url(https://ssl.gstatic.com/editor/editortoolbar.png) no-repeat -388px 0;position:absolute;right:2px;top:0;vertical-align:top;width:7px}
.goog-date-picker,.goog-date-picker th,.goog-date-picker td{font:13px Arial, sans-serif}
.goog-date-picker{-moz-user-focus:normal;-moz-user-select:none;position:relative;border:1px solid #000;float:left;padding:2px;color:#000;background:#c3d9ff;cursor:default}
.goog-date-picker th{text-align:center}
.goog-date-picker td{text-align:center;vertical-align:middle;padding:1px 3px}
.goog-date-picker-menu{position:absolute;background:threedface;border:1px solid gray;-moz-user-focus:normal;z-index:1;outline:none}
.goog-date-picker-menu ul{list-style:none;margin:0px;padding:0px}
.goog-date-picker-menu ul li{cursor:default}
.goog-date-picker-menu-selected{background:#ccf}
.goog-date-picker th{font-size:.9em}
.goog-date-picker td div{float:left}
.goog-date-picker button{padding:0px;margin:1px 0;border:0;color:#20c;font-weight:bold;background:transparent}
.goog-date-picker-date{background:#fff}
.goog-date-picker-week,.goog-date-picker-wday{padding:1px 3px;border:0;border-color:#a2bbdd;border-style:solid}
.goog-date-picker-week{border-right-width:1px}
.goog-date-picker-wday{border-bottom-width:1px}
.goog-date-picker-head td{text-align:center}
td.goog-date-picker-today-cont{text-align:center}
td.goog-date-picker-none-cont{text-align:center}
.goog-date-picker-month{width:12ex}
.goog-date-picker-year{width:6ex}
.goog-date-picker table{border-collapse:collapse}
.goog-date-picker-other-month{color:#888}
.goog-date-picker-wkend-start,.goog-date-picker-wkend-end{background:#eee}
td.goog-date-picker-selected{background:#c3d9ff}
.goog-date-picker-today{background:#9ab;font-weight:bold !important;border-color:#246 #9bd #9bd #246;color:#fff}
.goog-date-picker{position:absolute}
.modal-dialog{background:#c1d9ff;border:1px solid #3a5774;color:#000;padding:4px;position:absolute}
.modal-dialog a,.modal-dialog a:link,.modal-dialog a:visited{color:#06c;cursor:pointer}
.modal-dialog-bg{background:#666;left:0;position:absolute;top:0}
.modal-dialog-title{background:#e0edfe;color:#000;cursor:pointer;font-size:120%;font-weight:bold;padding:8px 15px 8px 8px;position:relative;_zoom:1}
.modal-dialog-title-close{background:#e0edfe url(https://ssl.gstatic.com/editor/editortoolbar.png) no-repeat -528px 0;cursor:default;height:15px;position:absolute;right:10px;top:8px;width:15px;vertical-align:middle}
.modal-dialog-buttons,.modal-dialog-content{background-color:#fff;padding:8px}
.goog-buttonset-default{font-weight:bold}
.goog-button{color:#036;border-color:#036;background-color:#69c}
.goog-button-disabled{border-color:#333;color:#333;background-color:#999}
.goog-button-hover{color:#369;border-color:#369;background-color:#9cf}
.goog-button-active{color:#69c;border-color:#69c}
.goog-custom-button{margin:2px;border:0;padding:0;font-family:Arial, sans-serif;color:#000;background:#ddd url(https://ssl.gstatic.com/editor/button-bg.png) repeat-x top left;text-decoration:none;list-style:none;vertical-align:middle;cursor:default;outline:none}
.goog-custom-button-outer-box,.goog-custom-button-inner-box{border-style:solid;border-color:#aaa;vertical-align:top}
.goog-custom-button-outer-box{margin:0;border-width:1px 0;padding:0}
.goog-custom-button-inner-box{-moz-box-orient:vertical;margin:0 -1px;border-width:0 1px;padding:3px 4px;white-space:nowrap}
* html .goog-custom-button-inner-box{left:-1px}
* html .goog-custom-button-rtl .goog-custom-button-outer-box{left:-1px}
* html .goog-custom-button-rtl .goog-custom-button-inner-box{right:auto}
*:first-child+html .goog-custom-button-inner-box{left:-1px}
*:first-child+html .goog-custom-button-rtl .goog-custom-button-inner-box{left:1px}
::root .goog-custom-button,::root .goog-custom-button-outer-box{line-height:0}
::root .goog-custom-button-inner-box{line-height:normal}
.goog-custom-button-disabled{background-image:none !important;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}
.goog-custom-button-disabled .goog-custom-button-outer-box,.goog-custom-button-disabled .goog-custom-button-inner-box{color:#333 !important;border-color:#999 !important}
* html .goog-custom-button-disabled{margin:2px 1px !important;padding:0 1px !important}
*:first-child+html .goog-custom-button-disabled{margin:2px 1px !important;padding:0 1px !important}
.goog-custom-button-hover .goog-custom-button-outer-box,.goog-custom-button-hover .goog-custom-button-inner-box{border-color:#9cf #69e #69e #7af !important}
.goog-custom-button-active,.goog-custom-button-checked{background-color:#bbb;background-position:bottom left}
.goog-custom-button-focused .goog-custom-button-outer-box,.goog-custom-button-focused .goog-custom-button-inner-box{border-color:orange}
.goog-custom-button-collapse-right,.goog-custom-button-collapse-right .goog-custom-button-outer-box,.goog-custom-button-collapse-right .goog-custom-button-inner-box{margin-right:0}
.goog-custom-button-collapse-left,.goog-custom-button-collapse-left .goog-custom-button-outer-box,.goog-custom-button-collapse-left .goog-custom-button-inner-box{margin-left:0}
.goog-custom-button-collapse-left .goog-custom-button-inner-box{border-left:1px solid #fff}
.goog-custom-button-collapse-left.goog-custom-button-checked .goog-custom-button-inner-box{border-left:1px solid #ddd}
* html .goog-custom-button-collapse-left .goog-custom-button-inner-box{left:0}
*:first-child+html .goog-custom-button-collapse-left .goog-custom-button-inner-box{left:0}
.goog-flat-button{position:relative;margin:2px;border:1px solid #000;padding:2px 6px;font:normal 13px "Trebuchet MS", Tahoma, Arial, sans-serif;color:#fff;background-color:#8c2425;cursor:pointer;outline:none;-moz-outline:none}
.goog-flat-button-disabled{border-color:#888;color:#888;background-color:#ccc;cursor:default}
.goog-flat-button-hover{border-color:#8c2425;color:#8c2425;background-color:#eaa4a5}
.goog-flat-button-active,.goog-flat-button-selected,.goog-flat-button-checked{border-color:#5b4169;color:#5b4169;background-color:#d1a8ea}
.goog-flat-button-focused{border-color:#5b4169}
.goog-flat-button-collapse-right{margin-right:0}
.goog-flat-button-collapse-left{margin-left:0;border-left:none}
.goog-link-button{position:relative;color:#00f;text-decoration:underline;cursor:pointer}
.goog-link-button-disabled{color:#888;text-decoration:none;cursor:default}
#box-layout-body-overlay,#box-header .button-active{background:#002C85;color:white}
#box-layout-body-overlay .separator{margin:0em 5px}
#box-layout-body-overlay a{color:white !important}
.dataTable{border:0 none;border-collapse:collapse;border-spacing:0;width:100%}
.dataTable col.label{width:15ex}
#cell-event-details td{font-size:12px;line-height:18px}
tr.spacer hr{background:none repeat scroll 0 0 #E9E9E9;border-bottom:0 solid;border-style:solid;color:#E9E9E9}
.spacer td{padding:5px 0}
hr{background:none repeat scroll 0 0 #D9D9D9;border-width:0;color:#D9D9D9;height:1px}