input[type=password],input[type=text],textarea{width:auto}sub{vertical-align:sub}sup{vertical-align:super}.ui-widget{font-family:arial,helvetica,clean,sans-serif!important}@media screen{body,html{background:#bec5ce}}#doc3{margin:0}div#debug{border:1px solid #ff00ff}div#hd{background:#5d6e86;padding:4px;height:44px;margin-top:0;position:relative}@media print{div#hd{display:none}}div#hd h1{margin:8px;margin-left:52px;font-size:24px;text-shadow:rgba(0,0,0,.4) 0 0 3px}div#hd h1 a{text-decoration:none;color:#fff}div#hd h1 a img{position:absolute;top:4px;left:4px}div#topmenu{float:right;text-align:right;margin-top:.25em;margin-right:1em;padding-top:2px}div#topmenu a{text-decoration:none;color:#eee;padding:0 1em}div#topmenu a:hover{color:#444;background-color:#eff0f1}div#topmenu a img{vertical-align:middle}@media print{div#pagemenu,div#sidemenu,div#topmenu{display:none}}div#sidemenu{margin-left:-1.6em;margin-right:-2em;padding:0;border-bottom:2px solid #9ea8b6;background:#5d6e86}div#sidemenu ul{margin:0;padding:0;float:left;padding-left:8px;margin-bottom:-2px}div#sidemenu li{margin:0;padding:0;margin-right:4px;list-style-type:none;float:left;background:#5d6e86;border-bottom:2px solid #9ea8b6}div#sidemenu li a{display:block;padding:.25em .75em;color:#eee;text-decoration:none}div#sidemenu li a img{vertical-align:middle}div#sidemenu li:hover{background-color:#eff0f1;background-position:0 -148px}div#sidemenu li:hover a{color:#1d3456;background-position:right -148px}div#sidemenu li.active{background-color:#fff;background-position:0 -74px;border-bottom:2px solid #fff}div#sidemenu li.active a{background-position:right -74px;color:#1d3456;font-weight:700}.maintab_icon{display:inline-block;vertical-align:middle;width:24px;height:24px;background:transparent url('/media/img/maintab_icons.png') top left no-repeat}#maintab_icon_home{background-position:0 0}#maintab_icon_login{background-position:-24px 0}#maintab_icon_upload{background-position:-48px 0}#maintab_icon_organize{background-position:-72px 0}#maintab_icon_calendar{background-position:-96px 0}#maintab_icon_goals{background-position:-120px 0}#maintab_icon_reports{background-position:-144px 0}#maintab_icon_share{background-position:-168px 0}@media screen{div#bd{padding:0 2em 1em 1.5em;background-color:#fff;border-bottom:2px solid #7d8b9e}}div#ft{padding:.25em;text-align:center}@media print{div#ft{border:none}}.frgtd td{border:none!important}.frgtd a{background-color:#5d6e86!important}@media print{div#quickfind{display:none}}div#quickfind{color:#444;position:relative;float:right;margin-right:.5em;margin-top:.25em}input#qf_text{padding-left:16px;background:#fff url('/media/img/magnifier_medium.png') top left no-repeat}input#qf_text.empty,input#route_filter.empty{font-style:italic;color:#888}div#qf_popup{font-weight:400;font-size:.9em;position:absolute;right:0;z-index:101;background:#fff;border:1px solid #7d8b9e;width:618px;height:400px;box-shadow:5px 5px 25px rgba(0,0,0,.25)}div#qf_popup img.close{position:absolute;right:4px;top:4px;cursor:default;z-index:110}div#qf_popup p.changeDisplay{position:absolute;left:8px;bottom:6px;margin:0;padding:0}div#qf_popup div.inner{position:absolute;top:4px;left:4px;padding:4px;overflow:auto;width:596px;height:362px}div#qf_popup div.inner table tbody td{border:none;vertical-align:top}div#qf_popup h4{border-bottom:1px solid #bec5ce;padding:2px;margin-bottom:10px}div#qf_popup h4.empty{padding:0;margin:0;font-weight:400}div#qf_popup div.inner td.col{width:190px}div#qf_popup div.inner td.col ul{margin:0;padding:0;margin-bottom:.5em}div#qf_popup div.inner td.col li{margin:0;padding:0;margin-bottom:.25em;list-style-type:none;position:relative}div#qf_popup div.inner a{display:block}div#qf_popup div.inner a img{background-color:#fff;padding-right:4px}div#qf_popup li.fav{font-weight:700;background-color:#edeae0}div#qf_popup li.retired{font-style:italic;color:#888}div#qf_popup div.inner td.col a.more{font-style:italic;color:#888}div#qf_popup div.inner td.col li div.rank{height:6px;background-color:#834d2a;position:absolute;right:0;top:4px;overflow:auto}div#loading_indicator{position:fixed;top:9em;right:2em;border:1px solid #b89985;background:#dbccc2;color:#444;width:10em;height:1.2em;text-align:center}div#bd .fc-grid table{margin-bottom:0}div#bd .fc-grid th{border-color:#bec5ce;padding:0}div#bd .fc-grid td{border-color:#bec5ce;padding:0}table.checkbox_selects_tr tr.selected{background-color:#eee8aa}div.breadcrumbs{color:#888;font-size:1em;font-weight:700;margin-top:.75em;margin-bottom:-.5em}div.breadcrumbs a{color:#888;text-decoration:none}div.breadcrumbs a:hover{color:#00e;text-decoration:underline}ul.tabs{margin:0;padding:0;margin-bottom:1em;border-bottom:1px solid #7d8b9e;background-color:#fff}ul.tabs li{display:inline-block;padding:0;margin:0;margin-bottom:-1px;margin-right:.5em;background-color:#dee2e6;border:1px solid #7d8b9e}ul.tabs li.active{font-weight:700;background-color:#fff;border-bottom:1px solid #fff}ul.tabs li a{padding:0 2em;text-decoration:none;color:#3d516e}ul.tabs li.active a{color:#1d3456}ul.tabs li:hover{background-color:#dbd6c2}ul.tabs li.active:hover{background-color:#fff}ul.tabs li a:hover{text-decoration:underline}ul.tabs li.more{cursor:hand;cursor:default;padding:0 .5em;text-decoration:none;background-color:#fff;border-color:#fff;border-bottom:none;color:#666}ul.tabs li.more:hover{background-color:#dbd6c2;color:#1d3456}ul.tabs li.right{float:right;border:none;text-align:right;background-color:#fff;padding:0 1em}.tab_content.empty{color:#888;padding:1em;font-style:italic}div.displayoptions{display:inline-block;margin-right:1em;padding-bottom:1px;padding-right:1px}div.displayoptions a,div.displayoptions a.current,div.displayoptions span{display:inline-block;position:relative;padding:.25em .5em;border:1px solid #bec5ce;margin-right:-1px;margin-bottom:-1px}div.displayoptions a,div.displayoptions span{color:#00e;text-decoration:none;background-color:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd)}div.displayoptions a.current,div.displayoptions span{color:#444;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#fff));background:-moz-linear-gradient(top,#ddd,#fff)}div.displayoptions .w_img,div.displayoptions a.current.w_img{padding-left:20px}div.displayoptions img{position:absolute;top:3px;left:3px}a.button{display:inline-block;margin:0;padding:0;margin-right:1em;height:24px;border:1px solid #aaa;border-radius:12px;background-color:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd);white-space:nowrap;text-decoration:none;color:#444;font:normal 12px arial,sans-serif;line-height:14px}a.button span{display:inline-block;padding:4px 12px 6px 12px;height:14px}a.button:hover{border:1px solid #666}a.button:active{border:1px solid #666;background-color:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#e8e8e8));background:-moz-linear-gradient(top,#ddd,#e8e8e8)}a.button:active span{padding:5px 12px 5px 12px}button.round{padding:0;height:24px;border:1px solid #aaa;border-radius:12px;background-color:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd);color:#444;font:normal 12px arial,sans-serif;line-height:14px;padding:4px 12px 6px 12px}button.round:hover{border:1px solid #666}button.round:active{border:1px solid #666;background-color:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#e8e8e8));background:-moz-linear-gradient(top,#ddd,#e8e8e8);padding:5px 12px 5px 12px}button.round:focus{outline:0}.boxedtag{display:inline-block;padding:2px 4px;margin:1px;vertical-align:baseline;text-decoration:none;border-radius:4px;background-color:#dbccc2;color:#444!important;font-weight:400;font-size:1em;white-space:nowrap}.boxedtag img{vertical-align:middle!important;position:relative;top:-1px;margin-right:2px}a.boxedtag:hover{color:#000!important}div.graph{background:url("/media/img/clock_48.png") no-repeat center center}div.legend table{width:auto!important}div.legend table,div.legend table td,div.legend table th{border:none}div.legend.small table{font-size:smaller;color:#666}div.graphZoom{position:relative;cursor:default;font-size:.9em;margin:2px 50px;border:1px solid #dbd6c2;border-radius:3px;background:#edeae0 url("/media/img/magnifier_medium.png") 0 50% no-repeat;padding:2px;padding-left:20px;padding-right:12em}div.graphZoom span{color:#666;position:absolute;cursor:default;right:2px;width:12em}div#graphTooltip{border:2px solid #dbd6c2;border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.25);padding:2px;background-color:#edeae0;z-index:10001}.graph_outer{position:relative;padding-left:1.5em;padding-bottom:1.5em}.graph_outer .xaxis_title{position:absolute;right:0;bottom:0;text-align:center;color:#666}.graph_outer .yaxis_title{position:absolute;text-align:center;color:#666;left:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}div.map{border:1px solid #9ea8b6;margin-bottom:1em;overflow:hidden}.milestone_label{position:absolute;font-size:10px;width:24px;height:16px;margin-top:-5px;margin-left:-3px;text-align:center;padding-top:6px;background:transparent url('/media/img/ms.png') center top no-repeat}.milestone_label.N{background-position:center top}.milestone_label.NE{background-position:top right}.milestone_label.E{background-position:right center}.milestone_label.SE{background-position:bottom right}.milestone_label.S{background-position:center bottom}.milestone_label.SW{background-position:bottom left}.milestone_label.W{background-position:left center}.milestone_label.NW{background-position:top left}table.timeline thead th{padding:.1em}table.timeline div.times{position:relative;overflow:hidden;color:#444;font-size:.8em;border-left:none;padding-bottom:12px;padding-bottom:0;padding-top:10px;height:20px}table.timeline div.times div.slice{overflow:hidden;position:relative;top:2px;height:14px;margin-bottom:-8px;margin-bottom:0;text-align:center}table.timeline div.times div.slice a:link,table.timeline div.times div.slice a:visited{color:inherit;text-decoration:none}table.timeline div.times div.slice a:active,table.timeline div.times div.slice a:hover{color:#00e;text-decoration:underline}table.timeline div.times div.slice.am,table.timeline div.times div.slice.pm{overflow:visible}table.timeline div.times div.slice.am a,table.timeline div.times div.slice.pm a{display:block;position:absolute;white-space:nowrap;color:#444;top:0}table.timeline div.times div.slice.am a{left:100%;padding-left:2px}table.timeline div.times div.slice.pm a{right:100%;padding-right:2px}table.timeline div.times div.night{position:absolute;top:0;bottom:0;overflow:hidden;background-color:#eff0f1}table.timeline div.times div.hour{position:absolute;top:0;bottom:0;width:42px;border-left:1px solid #ddd;color:#aaa}div.messages{position:relative;margin:.5em 0;padding:.5em;background:#edeae0 url('/media/img/cross_small.png') top right no-repeat;color:#444;border:1px solid #dbd6c2;padding-left:30px}div.messages ul{margin:0;padding:0}div.messages ul li{list-style-type:none}div.messages img{position:absolute;top:4px;left:4px}div.pagination{padding:3px;margin:3px}div.pagination a{padding:2px 5px 2px 5px;margin:2px;border:1px solid #7d8b9e;text-decoration:none;color:#666}div.pagination a:active,div.pagination a:hover{background-color:#edeae0;border:1px solid #dbd6c2;color:#444}div.pagination span.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #dbd6c2;font-weight:700;background-color:#edeae0;color:#444}div.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #bec5ce;color:#888}div.pagination span.disabled img{vertical-align:middle}div.pagination_dates{color:#888;font-size:.9em;padding:3px;margin:3px;margin-top:-6px}div#pagemenu{font-size:.9em;color:#666;margin-bottom:.25em}div.dropdown-menu{z-index:100;position:relative}div.dropdown-menu ul.top{list-style:none;margin:0;padding:0}div.dropdown-menu#pagemenu ul.top{margin-top:-1em}div.dropdown-menu ul.top>li{list-style:none;float:left;margin:0;padding:0;position:relative}div.dropdown-menu ul.top>li a{height:18px}div.dropdown-menu ul.sub{list-style:none;margin:0;padding:.5em;width:12em;position:absolute;background:#fff;border:1px solid #dbd6c2;z-index:200;white-space:nowrap;box-shadow:4px 4px 12px 0 rgba(160,160,160,.5)}div.dropdown-menu ul.sub>li{list-style:none;margin-bottom:.25em}div.dropdown-menu a,div.dropdown-menu a:active,div.dropdown-menu a:link,div.dropdown-menu a:visited{color:#666;text-decoration:none}div.dropdown-menu ul.top>li>a,div.dropdown-menu ul.top>li>span{display:block;padding:0 .25em;margin-right:1em;border:1px solid #fff}div.dropdown-menu ul.top>li>span img{vertical-align:middle;border:none}div.dropdown-menu ul.top>li>a:hover,div.dropdown-menu ul.top>li>span:hover{background-color:#edeae0}div.dropdown-menu ul.sub>li>a{display:block}div.dropdown-menu ul.sub>li>a:hover{background-color:#edeae0}.hover_menu span.handle{font-weight:400;margin:0 1em;height:1.2em;color:#888}.hover_menu:hover span.handle{color:#444}.hover_menu div.items{font-weight:400;display:inline-block;height:1.2em}.hover_menu:hover div.items{display:inline-block}.hover_menu div.items a{text-decoration:none;color:#888;margin-right:1em}.hover_menu:hover div.items a{color:#444}.hover_menu div.items a:hover{color:#00e;text-decoration:underline}.hover_menu div.items a img{opacity:.2}.hover_menu:hover div.items a img{opacity:1}h2 span.subtitle{color:#888;display:block;font-size:.85em;padding-top:.25em}h2 span.subtitle a{color:#888;text-decoration:none}h2 span.subtitle a:hover{color:#00e}@media print{div.trainingwheels{display:none}}div.trainingwheels.show{position:relative;margin:.5em 0;max-width:800px;padding-left:24px;background:#bec5ce url('/media/img/question.png') 4px 4px no-repeat;border:1px solid #9ea8b6}div.trainingwheels.show a.hide{display:block}div.trainingwheels.show a.show{display:none}div.trainingwheels.hide a.hide{display:none}div.trainingwheels.hide a.show{display:block}div.trainingwheels.hide div.inner{display:none}div.trainingwheels.show a.hide{position:absolute;top:8px;right:8px}div.trainingwheels.show div.inner{padding:10px 32px 10px 8px;background:#eff0f1}div.trainingwheels.hide{display:block;z-index:999;position:relative;left:-1.5em;height:0;width:16px}div.trainingwheels.hide a.show{text-decoration:none;cursor:help;opacity:.6}div.trainingwheels.hide a.show:hover{opacity:1}div.wizardstep{position:relative;margin:1.5em 1.5em .5em .5em;padding-left:56px;background:#eff0f1;border:1px solid #bec5ce;border-radius:12px 0 0 0}div.wizardstep>div.inner{position:relative;margin:0;padding:16px;padding-left:24px;background:#fff}div.wizardstep>div.inner h3{font-size:1.25em;font-weight:700;margin-top:0;margin-left:-8px}div.wizardstep>div.inner p{margin-bottom:1.5em}div.wizardstep>div.inner .help{color:#666}div.wizardstep span.step{color:#fff;font-size:36px;font-weight:700;line-height:48px;display:block;width:48px;height:48px;text-align:center;float:left;margin-left:-76px;margin-top:-12px;background:url("/media/img/circle_green.png") no-repeat top left}div.wizardstep span.step.doubledigit{font-size:24px}div.wizardstep span.info{color:#fff;font-size:36px;font-weight:700;line-height:48px;font-style:italic;font-family:serif;display:block;width:48px;height:48px;text-align:center;float:left;margin-left:-76px;margin-top:-12px;background:url("/media/img/circle_blue.png") no-repeat top left}div.wizardstep img.step_icon{display:block;width:48px;height:48px;float:left;margin-left:-76px;margin-top:-12px}div.task{position:relative;margin:1em .5em;margin-top:1.5em;padding:.5em;padding-left:40px}div.task.boxed{border:2px solid #b89985;background-color:#ede5e0}div.task img.task_icon{display:block;width:48px;height:48px;position:absolute;left:-16px;top:-16px}div.task_tip{position:relative;margin:.5em 0;padding-left:24px;background:#dbccc2 url('/media/img/light_bulb.png') 4px 8px no-repeat;border:1px solid #b89985}div.task_tip>div.inner{padding:10px 32px 10px 8px;background:#ede5e0}table.autoSortable thead tr .header,table.sortable thead tr .header{background-image:url('/media/img/bg.gif');background-repeat:no-repeat;background-position:100% 50%;padding-right:11px}table.autoSortable thead tr .headerSortUp,table.sortable thead tr .headerSortUp{background-image:url('/media/img/asc.gif')}table.autoSortable thead tr .headerSortDown,table.sortable thead tr .headerSortDown{background-image:url('/media/img/desc.gif')}table.autoSortable thead tr .headerSortDown,table.autoSortable thead tr .headerSortUp,table.sortable thead tr .headerSortDown,table.sortable thead tr .headerSortUp{background-color:#dbd6c2}table.calendar td.last-month{background-color:#eff0f1}table.calendar div.day{position:relative;padding-top:1em}table.calendar span.a{background-color:#fff}table.calendar span.b{color:#888;background-color:#eff0f1}table.calendar td.weekend{background-color:#eff0f1}table.calendar td.today{border:3px solid #bec5ce!important}table.calendar tr.past{background-color:#eff0f1!important}table.calendar tr.past td.weekend{background-color:#eff0f1!important}table.calendar td.start{background-color:#dfd!important}table.calendar td.stop{background-color:#fdd!important}div#bd table.calendar tbody tr td a.day,div#bd table.calendar tbody tr td span.day{position:absolute;top:-.5em;left:-.55em;width:1.5em;text-align:center;text-decoration:none;border:1px solid #bec5ce;color:#7d8b9e}div#bd table.calendar tbody tr td a.day:hover{background-color:#b8ad85;color:#fff}div#bd table.calendar tbody tr td .right{position:absolute;top:-.4em;right:-.4em}table.calendar div.note{font-style:italic;font-size:.9em;background-color:#ede5e0;color:#444;margin-top:2px;border:1px solid #dbccc2;padding:2px;width:120px}table.calendar a.task,table.calendar div.actual,table.calendar div.route{display:block;font-size:.9em;color:#666;margin-top:2px;padding:2px;width:120px}table.calendar div.actual a img,table.calendar div.route a img{vertical-align:top;float:left;margin-right:2px}table.calendar div.actual{background-color:#fcc;border:1px solid #f88}table.calendar div.route{background-color:#cfc;border:1px solid #8f8}table.calendar a.task{background-color:#ccf;border:1px solid #88f}table.calendar a.task img{background-color:#ccf;vertical-align:middle}table.itinerary,table.itinerary td,table.itinerary th,table.itinerary tr{border:none!important}table.itinerary h4{margin-bottom:.5em}table.itinerary h5{margin:0;text-transform:uppercase;font-weight:400;font-size:.8em;color:#888}table.itinerary tr.row0{background-color:#fff}table.itinerary tr.row1{background-color:#f8f8f8}table.itinerary tr.row0 td.time{background-color:#f8f8f8}table.itinerary tr.row1 td.time{background-color:#eee}table.itinerary td.time{width:100px;padding:.25em!important;padding-left:.7em!important;text-align:center!important}table.itinerary td.time div.thumb{position:relative}table.itinerary td.time div.thumb span{position:absolute;top:24px;left:0;right:0;height:16px;text-align:center}table.itinerary .fullscreen{font-size:.8em;text-align:right}div#bd table.activity{border:1px solid #bec5ce}div#bd table.activity tbody tr td,div#bd table.activity tbody tr th{border:none}div#bd table.activity tbody tr.weekend{background-color:#eff0f1}div#bd table.activity .left-border{border-left:1px solid #bec5ce}div#bd table.activity .top-border{border-top:1px solid #bec5ce}div#bd table.activity .value{display:inline-block;text-align:right;width:3em}div#bd table.activity .unit{color:#666}table.activity div.log{display:block;position:relative;border:2px solid #fff;border-right:none;padding:1px;padding-right:.5em}table.activity div.log img.arrow{position:absolute;top:50%;margin-top:-8px;right:-10px}div#bd table.activity tbody tr.weekend div.log{border-color:#eff0f1}div#bd table.activity tbody tr.weekend div.log.hover,div#bd table.activity tbody tr.weekend div.preview,table.activity div.hover,table.activity div.preview{border:2px solid #dbd6c2;border-right:2px solid #edeae0;margin-right:-2px;background-color:#edeae0}table.activity td#preview{background-color:#edeae0;border:2px solid #dbd6c2!important}table.activity #previewMore{text-align:right;background-color:#fff;padding:2px}table.activity #previewMore a{font-weight:700;display:inline-block;background:#fff url("/media/img/magnifier_medium.png") no-repeat .25em .25em;padding:.25em;padding-left:24px}table.activity #previewMore a:hover{background-color:#edeae0}table.activity #preview .fullscreen{font-size:.8em;text-align:left}table.activity #preview .totals{background:#fff;padding:.5em;margin-top:1em}table.activity #preview .totals .total{white-space:nowrap}table.activity #preview .totals .total span{display:inline-block;width:5em;text-align:right}div.panel{margin-bottom:1em;padding:4px;background-color:#dee2e6}div.panel h3{color:#666;margin:0;margin-bottom:.5em;background:transparent url("/media/img/panel_icon_sprite.png") right 0 no-repeat}div.panel.link h3{background-position:right -115px}div.panel.link h3:hover{background-color:#edeae0;background-position:right -138px}div.panel h3 img{vertical-align:middle;margin:4px;margin-right:0}div.panel>div{padding-left:1em}div.panel div.edit{display:none}div.panel.expandable h3{background-position:right -23px}div.panel.expandable h3:hover{background-color:#edeae0;background-position:right -46px}div.panel.expandable.expanded h3{background-position:right -69px}div.panel.expandable.expanded h3:hover{background-color:#edeae0;background-position:right -92px}div.panel.expanded div.edit{display:block}div.panel.expanded div.view{display:none}div.panel div.buttons{text-align:right;margin:.5em}div.panel div.buttons input[type=submit]{font-weight:700}div.panel p{margin:0;margin-bottom:.25em;padding:0}div.panel img{background-color:transparent}.placeholder{color:#888;font-style:italic}.placeholder a{color:inherit;text-decoration:none}.placeholder a:hover{color:#00e;text-decoration:underline}.placeholder:hover{background-color:#edeae0}.panel-table{margin:.5em 0}.panel-table th{border:none;font-weight:400;text-transform:uppercase;color:#888;font-size:.6em;vertical-align:middle!important}.panel-table td{border:none}div.boxwhisker{position:relative;width:200px;height:16px}div.boxwhisker div.whisker{position:absolute;top:7px;height:0;border-top:2px solid #9ea8b6}div.boxwhisker div.box{position:absolute;top:2px;height:10px;border:1px solid #9ea8b6;background:#eff0f1}div.boxwhisker div.median{position:absolute;top:0;height:16px;width:0;border-left:2px solid #834d2a}div.boxwhisker div.marker{position:absolute;top:5px;width:4px;height:4px;border-radius:4px;margin-left:-2px;border:1px solid #834d2a;background:#834d2a}div.boxwhisker div.boxwhisker-tick{position:absolute;top:4px;width:0;height:8px;border-left:1px solid #eff0f1}div.boxwhisker :hover{outline:1px solid #1D3456}div.fullscreen{position:relative;top:-1em}div.fullscreen span{cursor:pointer;color:#00e}div.fullscreen span:hover{text-decoration:underline}div#lightbox{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:10000;background-color:rgba(0,0,0,.75)}div#lightbox span.close{color:#fff;font-weight:700;position:absolute;top:5px;right:20px;cursor:pointer;padding-right:20px;height:20px;background:transparent url('/media/img/close.png') top right no-repeat}div#lightbox span.close:hover{text-decoration:underline}div#lightbox div#map,div#lightbox div.graph,div#lightbox div.graph_outer,div#lightbox div.map{position:relative;top:20px;left:20px}div#lightbox.with-close div#map,div#lightbox.with-close div.graph,div#lightbox.with-close div.graph_outer,div#lightbox.with-close div.map{position:relative;top:30px;left:20px}div#lightbox div.graph{background-color:#fff}div#lightbox div.graphZoom{position:absolute;top:-27px;left:50%;margin-left:-200px;width:400px}div#lightbox div.graph_outer div.graph{top:0!important;left:0!important}div#lightbox div.graph_outer .xaxis_title,div#lightbox div.graph_outer .yaxis_title{color:#fff;font-weight:700;font-size:1.1em}div#lightbox div.fullscreen-candidate{position:absolute;width:300px;height:200px;background-color:rgba(255,255,255,.25);color:rgba(255,255,255,.75);text-align:center;vertical-align:center;border:2px solid rgba(255,255,255,.5)}div#lightbox div.fullscreen-candidate span{font-size:100px;display:block}.map .map-control{padding:3px 6px}.map .map-control .map-control-button,.map .map-control .map-control-menu-item,div#lightbox .map .map-control .map-control-button.small{display:block;height:12px;overflow:hidden;font-size:12px;line-height:12px;font-family:Arial,arial,sans-serif;color:#444;text-decoration:none;cursor:pointer}.map .map-control .map-control-button,div#lightbox .map .map-control .map-control-button.small{border:1px solid #717b87;box-shadow:rgba(0,0,0,.4) 0 2px 4px;width:62px;padding:2px;padding-left:18px}.map .map-control .map-control-button.small{width:16px;height:16px;padding:0;color:#fff}.map-control .enhance-link{background:#fff url('/media/img/search_12.png') no-repeat 2px 2px}div#lightbox .map-control .enhance-link{display:none}.map-control .fullscreen-link{background:#fff url('/media/img/full-screen-16.png') no-repeat top left}div#lightbox .map-control .fullscreen-link{background:#fff url('/media/img/full-screen-exit-16.png') no-repeat top left}.map-control .map-control-menu{display:none;border:1px solid #717b87;box-shadow:rgba(0,0,0,.4) 0 2px 4px}.map .map-control .map-control-menu-item{padding:3px}.map .map-control .map-control-menu-item:hover{background-color:#edeae0}.map-control:hover .map-control-button{background-color:#edeae0}.map-control:hover .map-control-menu{display:block;background:#fff}.quickadd_tags{text-align:left;padding:.5em;padding-bottom:.5em;margin-bottom:1em;background-color:#eff0f1;border-radius:10px}.quickadd_tags ul{list-style:none;margin:0;margin-left:1em}.quickadd_tags li{list-style:none;margin:0;margin-bottom:.5em}.quickadd_tags .group{cursor:pointer;padding-left:12px}.quickadd_tags .group.current{background:transparent url('/media/img/action.png') left center no-repeat}.quickadd_tags .group:hover .boxedtag{background-color:#dbd6c2;color:#444}#waypoints_list li{padding:.25em 1em;list-style:decimal inside}#waypoints_list .item:hover{background:#edeae0}#waypoints_list .item.selected{background:#edeae0;font-weight:700;color:#444}.rightColumn{float:right;margin:2em;z-index:50;position:relative}div#newsOuter{position:relative;margin:0;padding:1em;background:#eff0f1;background:-webkit-gradient(linear,left top,left bottom,from(#eff0f1),to(#fff));background:-moz-linear-gradient(top,#eff0f1,#fff)}@media print{div#newsOuter{display:none}}div#news{padding:0}div#newsOuter h2{margin:0}div#newsOuter h2 a{text-decoration:none}div#newsOuter>p{font-style:italic}div#news li,div#news ul{list-style:none;margin:0;padding:0}div#news li{margin-bottom:.75em}div#news li span.date{font-style:italic;display:inline-block;width:7em;color:#888}div#bd table.wide{width:100%}div#bd table,div#bd td,div#bd th{border-color:#bec5ce}@media screen{div#bd table thead{background-color:#dee2e6;color:#666}div#bd table tfoot{background-color:#eff0f1}}div#bd table thead tr th{padding-top:.25em;padding-bottom:.25em}div#bd table tbody td,div#bd table tbody th{text-align:left;vertical-align:top;padding:.4em .5em}div#bd table tfoot td,div#bd table tfoot th{text-align:left;vertical-align:top;padding:0;padding-left:.5em;padding-right:.5em}div#bd table tbody td.c{text-align:center}div#bd table tbody td.n,div#bd table tbody th.n,div#bd table tfoot td.n,div#bd table tfoot th.n{text-align:right;white-space:nowrap}* input[type=button],* input[type=submit]{color:#888}form input[type=button],form input[type=submit]{padding:.25em 1em;color:#444}p.formerror{background-color:#fdd;color:red;font-weight:700;border:1px solid red;padding:.25em;margin:.25em}form ul.errorlist{list-style:none;margin:0;padding:0}form ul.errorlist li{color:red;list-style:none;margin:0;padding:0}form table{width:100%}form table tbody th{width:12em}a img{vertical-align:middle;border:none}tr.junk,tr.junk a:link,tr.junk a:visited{color:#888}p.route_desc{font-weight:400;font-size:.9em;color:#888}p.reportDescription,table.detailHeader p.logNotes,table.inbox p.logNotes{font-weight:400;font-size:.9em;width:200px;padding:2px;margin:0}p.reportDescription{width:auto;margin:.5em 0}p.reportDescription.empty,table.detailHeader p.logNotes.empty,table.inbox p.logNotes.empty{font-style:italic;color:#888}@media print{.empty{display:none}}p.reportDescription:hover,table.detailHeader p.logNotes:hover,table.inbox p.logNotes:hover{background-color:#ff8;color:#444}div.withEditable textarea,table.detailHeader textarea,table.inbox textarea,table.withEditable textarea{font-size:.9em;width:200px;height:3.5em}div.withEditable textarea,table.detailHeader textarea,table.inbox textarea,table.withEditable input[type=text]{display:block}div.withEditable input[type=button],table.detailHeader input[type=button],table.withEditable input[type=button]{padding:.25em 1em;color:#444}table.detailHeader.pretty tr.junk{background-color:#eff0f1}table.detailHeader.pretty tr.shade{background-color:#eff0f1}table.detailHeader.pretty thead th{font-size:.8em;padding:2px .5em;text-align:center!important}table.detailHeader.pretty .label{font-size:.625em;color:#888;font-weight:400;text-align:left;padding-left:1em;text-transform:uppercase}.panel-label{text-transform:uppercase;font-size:.6em;color:#888}.panel-label.from-place{color:green}.panel-label.to-place{color:#800}table.detailHeader.pretty .value .unit{color:#888}table.detailHeader.pretty .primary.value{font-size:1.5em;font-weight:700;line-height:1em;padding-top:.5em;padding-bottom:0}table.detailHeader.pretty .primary.value .unit{font-size:.66em;font-weight:400;display:block}table.detailHeader.pretty .text.value{padding-left:2em;width:auto!important;text-align:left!important}table.detailHeader.pretty .thumbnail{padding:0!important}.panel-thumbnail{float:right;margin-left:.5em;background-color:#f8f8f8;width:64px;height:64px}.overall-bearing{color:#888;font-size:.9em}table.detailHeader.pretty .left,table.detailHeader.pretty .middle{border-right:none!important}table.detailHeader.pretty .middle,table.detailHeader.pretty .right{border-left:none!important}table.detailHeader.pretty .collapsible{text-align:left!important;padding-left:20px!important;cursor:default}table.detailHeader.pretty .collapsible.collapsed{background:transparent url('/media/img/panel_icon_sprite.png') 2px -26px no-repeat}table.detailHeader.pretty .collapsible.collapsed:hover{background:transparent url('/media/img/panel_icon_sprite.png') 2px -49px no-repeat}table.detailHeader.pretty .collapsible{background:transparent url('/media/img/panel_icon_sprite.png') 2px -72px no-repeat}table.detailHeader.pretty .collapsible:hover{background:transparent url('/media/img/panel_icon_sprite.png') 2px -95px no-repeat}table.detailHeader.pretty.noBorder td,table.detailHeader.pretty.noBorder th{border:none!important}.ui-dialog-content table.detailHeader.pretty td,.ui-dialog-content table.detailHeader.pretty th{border:none;font-size:.91em}.map table.detailHeader.pretty td,.map table.detailHeader.pretty th{border:none;text-align:left;vertical-align:top}.map table.detailHeader.pretty td.n{text-align:right}.map table.detailHeader.pretty .value{white-space:nowrap}div#bd table tbody td.rowSel{text-align:center;vertical-align:middle}div#bd table.inbox tbody td.rowSel.done{background:#eff0f1 url('/media/img/inbox_done.png') top left no-repeat}div#bd table.inbox tbody td.rowSel.read{background:#fff url('/media/img/inbox_read.png') top left no-repeat}div#bd table.inbox tbody td.rowSel.unread{background:#fff url('/media/img/inbox_new.png') top left no-repeat}div#bd table tbody td.rowSel.active{background-color:#edeae0!important;border-color:#dbd6c2}@media print{div#log_commands{display:none}}div#log_commands{position:relative}div#log_commands div#veil{position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:transparent url("/media/img/overlay_75white.png") top left repeat}div#log_commands div#veil div{text-align:center;font-size:1.5em;color:#888;background:#eff0f1;margin-top:2em;margin-left:auto;margin-right:auto;width:32em;padding:.5em}div#log_commands table td{border-width:6px 0;border-color:#fff;background-color:#edeae0}div#log_commands div.options{padding:.25em 1em}div#log_commands div.options .select_tag{white-space:nowrap;padding-right:2em!important}div#log_commands div.options span{white-space:nowrap;margin-right:1em}div#log_commands div.options .option{margin-right:2em}div#log_commands div.options .option a{white-space:nowrap}div#select_all_pages{margin:.5em 0;padding:.5em;background-color:#edeae0;border:1px solid #dbd6c2}table tbody tr.rowSelected{outline:4px solid #B8AD85}@keyframes flash-selection{0%{background:#b8ad85}100%{background:#edeae0}}@-webkit-keyframes flash-selection{0%{background:#b8ad85}100%{background:#edeae0}}table tbody tr td.selected-checkbox{animation:flash-selection .5s ease 1;-webkit-animation:flash-selection .5s ease 1;background-color:#edeae0}.retired-tag{color:#888}.good_whitespace,div.trainingwheels div.inner p,div.wizardstep>div.inner .help{max-width:50em;line-height:1.8em;margin-bottom:1em}.muted{color:#888}.minor{color:#666}input.important,span.important input{padding:.25em;font-size:1.1em;background-color:#ff0}button.finalStep,input.finalStep{padding:.25em;font-size:1.1em;font-weight:700;padding-left:24px}button.delete,form div.wizardstep input.delete,input.deleteButton{cursor:pointer;cursor:hand;padding:0!important;padding-left:20px!important;background:url("/media/img/cross.png") no-repeat 0 0;border:none;color:#800!important}form div.wizardstep input.delete:hover,input.deleteButton:hover{color:red}.changeDisplay{margin-top:-.75em;font-style:italic;color:#888}.changeDisplay a{color:#888}.changeDisplay a:hover{color:#00e}div#bd form table.layout,div#bd table.layout{width:auto!important}div#bd table.layout>tbody>tr>td,div#bd table.layout>tbody>tr>th{border:none!important;padding:0!important;vertical-align:top!important}div#bd form table.layout>tbody>tr>td,div#bd form table.layout>tbody>tr>th{border:none!important}div#previewDetails{background-color:#fff;padding:.25em 8px}div#previewDetails p{margin-bottom:0}div#previewDetails p+p{margin-top:.5em}div.reportlist div.report{position:relative;border:1px solid #bec5ce;margin-right:2em;margin-bottom:1em;width:30em;padding-left:64px;background:#fff}div.reportlist div.report img{position:absolute;top:8px;left:8px}div.ul_radio li,div.ul_radio ul{list-style:none;margin:0;padding:0}div.ul_radio_inline ul{display:inline-block;margin:0}div.ul_radio_inline ul li{display:inline-block;margin-right:1em}div.goal_week{display:inline-block;font-size:.9em;font-weight:400;padding:0 .5em;margin:0;vertical-align:middle}div.goal_day{position:relative;margin:.25em 0;white-space:nowrap}div.goal_day div.day_total{display:inline-block;overflow:hidden;width:16px;height:4px;border-right:1px solid #eee;border-left:1px solid #eee}span.lsb{color:#aaa}h2 span.alt_title{font-size:.75em;color:#888}span.shared_icon img{vertical-align:baseline}table.routeSelect td div.route_desc,table.routeSelect td div.route_name,table.routeSelect td div.route_tags{margin-left:2em;position:relative}table.routeSelect td div.route_name input{position:absolute;left:-1.5em}table.rowhighlight tbody tr:hover{background-color:#fffcf3}ol.sortlist{margin:0;padding:0}ol.sortlist li{list-style:none;margin:0;margin-bottom:.75em;padding:4px;padding-left:16px;border:1px solid #fff;border-left:none;background:#fff url('/media/img/drag_handle.png') left center no-repeat}ol.sortlist li:hover{cursor:move;border-color:#dbd6c2;background:#edeae0 url('/media/img/drag_handle_hover.png') left center no-repeat}div#quickLanguage{margin:1.5em .5em;padding:1em;border:2px solid #b89985;background-color:#ede5e0;position:relative}#quickLanguage a{margin:0 .5em;border:2px solid #dbd6c2;padding:.25em;text-decoration:none;position:relative;padding-left:30px;height:28px}#quickLanguage a img{position:absolute;top:0;left:2px}#quickLanguage a.selected,#quickLanguage a:hover{border:2px solid #948548;background-color:#fff}table thead tr th a{text-decoration:none}table thead tr th a:hover{text-decoration:underline;color:#00e}table.linkhover tbody tr a{text-decoration:none}table.linkhover tbody tr a.main{text-decoration:underline}table.linkhover tbody tr a:hover{text-decoration:underline;color:#00e}table.linkhover tr a.editlink{visibility:hidden}table.linkhover tr:hover a.editlink{visibility:visible}a:hover{color:#00e}.alertify-button:hover{color:#fff}table.form{width:auto}table.form td,table.form th{text-align:left;vertical-align:top;border:none;width:auto;padding:2px}img.issue{vertical-align:middle}table.routeSelect td{text-align:left;vertical-align:top;border:1px solid #bec5ce;width:auto;padding:2px;font-size:13px}table.routeSelect td.n{text-align:right;white-space:nowrap}table#logsTable tr.last_log{background-color:#edeae0}div.filter{margin-bottom:1em;position:relative;padding-left:24px}div.filter div.swatch{position:absolute;top:2px;left:0;border:1px solid #bec5ce;padding:1px}div.filter div.swatch div.inner{width:14px;height:10px;background-color:#fff}div.description,div.filter div.param{font-size:.9em;color:#888}div.filter div.param span.value{color:#444}.nowrap{white-space:nowrap}h2 .icon,h3 .icon{vertical-align:middle;background-color:#fff;padding-right:4px}div#mobile_qrcode{position:relative;width:270px;height:100px;text-align:left;margin-left:1.25em;padding-top:1.5em;padding-left:7em}div#mobile_qrcode img{position:absolute;top:0;left:-1em}p.footnote{color:#888;font-size:.9em}table+p.footnote{margin-top:-1em}table .extrapolated{font-style:italic;color:#666}table .overspeed{background:transparent url('/media/img/overspeed_td_bg.png') top left no-repeat;background-size:6px}span.fn,span.fp,span.tn,span.tp{font-size:.9em;padding:2px;margin-right:2px;border-radius:4px;white-space:nowrap;display:inline-block}span.tp{border:1px solid green;background-color:#efe}span.tn{border:none}span.fp{border:1px solid red;background-color:#fff}span.fn{border:1px dashed red;background-color:#fee}span.fn a,span.fp a,span.tn a,span.tp a{text-decoration:none;color:#444}span.fn a:hover,span.fp a:hover,span.tn a:hover,span.tp a:hover{text-decoration:underline;color:#00e}#confusion tr.graph{font-weight:700;background-color:#ffc}#confusion tr.graph a{color:#666;text-decoration:none;font-weight:400}#predictions .key{text-align:left;font-weight:400;padding:4px;font-size:.8em}.rank1,.rank2,.rank3,.rank4,.rank5,.rank6,.rank7,.rank8,.rank9{display:inline-block;font-weight:700;text-align:center;width:1.1em;height:1.1em;xline-height:1.1em}.rank1,.rank2,.rank3{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.rank1{-moz-box-shadow:0 1px 1px 2px gold;-webkit-box-shadow:0 1px 1px 2px gold;box-shadow:0 1px 1px 2px gold}.rank2{-moz-box-shadow:0 1px 1px 2px silver;-webkit-box-shadow:0 1px 1px 2px silver;box-shadow:0 1px 1px 2px silver}.rank3{-moz-box-shadow:0 1px 1px 1px #c84;-webkit-box-shadow:0 1px 1px 1px #c84;box-shadow:0 1px 1px 1px #c84}.rank_n{display:inline-block;position:relative;color:#888;width:3em;font-size:.8em;text-align:right}.rank_n:before{position:absolute;left:2px;bottom:0;font-size:.8em;content:"of"}.race,.race_scale{position:relative;padding:4px;min-width:788px;margin-right:250px}.race{border:1px solid #9ea8b6;background:-moz-linear-gradient(top,rgba(125,139,158,.75) 0,rgba(239,240,241,0) 100%);background:-webkit-gradient(linear,right top,right bottom,color-stop(0,rgba(125,139,158,.75)),color-stop(100%,rgba(239,240,241,0)));background:-webkit-linear-gradient(top,rgba(125,139,158,.75) 0,rgba(239,240,241,0) 100%);background:-o-linear-gradient(top,rgba(125,139,158,.75) 0,rgba(239,240,241,0) 100%);background:-ms-linear-gradient(top,rgba(125,139,158,.75) 0,rgba(239,240,241,0) 100%);background:linear-gradient(to bottom,rgba(125,139,158,.75) 0,rgba(239,240,241,0) 100%)}.race .benchmark{position:absolute;top:0;bottom:0;left:4px;right:4px}.race .benchmark div{position:absolute;top:0;bottom:0}.race .benchmark>div>div{left:0;right:0;border-right:2px solid rgba(15,43,76,.5)}.race .result{cursor:default;position:relative;overflow:visible;margin-bottom:1px;font-size:.8em;color:#666;background-color:#fff}.race .result.collapsed{height:1px;border-right:1px solid #0f2b4c}.race .result:hover{background-color:#fffcf3}.race .result.last_log{background-color:#edeae0}.race .result.benchmark_result{background-color:#b8ad85}.race .result .rank{float:left;padding-left:.5em}.race .result .tag{position:absolute;left:100%;top:-1px}.race .result .details{text-align:right;line-height:1em;padding:.25em;border-right:2px solid #0f2b4c}.race .result .time{font-weight:700}.race .result .route{white-space:nowrap}.race_scale{border:2px solid #fff}.race_scale .marker{position:absolute;top:-2px;left:0;width:100%;font-size:.8em}.race .details.interpolated{font-style:italic;font-size:.9em;color:#888}.race .details a{text-decoration:none}.race .details .tags img{height:1em;vertical-align:middle}#raceTooltip{position:absolute;width:200px;text-align:center;border:1px solid rgba(148,102,72,.5);border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.25);padding:2px;background-color:#ede5e0;z-index:10001}.race .divider{height:2px;background-color:rgba(158,168,182,.5)}.feed_item{width:800px;border:1px solid #fff}.feed_item.open,.feed_item:hover{border:1px solid #bec5ce}.feed_item.open{background-color:#f8f8f8}.feed_item .item_title{padding:4px 4px 8px 4px;position:relative;height:20px}.feed_item.bold .item_title{font-weight:700}.feed_item .item_graph,.feed_item .item_view{cursor:pointer;position:absolute;top:4px;right:4px;width:16px;height:16px;padding:2px;border:2px solid #888;background-color:#eee;border-radius:5px}.feed_item .item_graph:hover,.feed_item .item_view:hover{border-color:#666;background-color:#fff}.feed_item .graph_outer{display:none}.feed_item.open .graph_outer{display:block;margin:1em auto}.feed_item .item_graph{background:url('/media/img/chart_curve.png') 2px 2px no-repeat}.feed_item .item_view{background:url('/media/img/magnifier.png') 2px 2px no-repeat}.feed_item .item_details{display:none}.feed_item.open .item_details{display:block;margin:1em auto;width:700px}.feed_item.open .item_details table.detailHeader td{border-color:#f8f8f8!important}#show_future,#show_past{display:block;margin-left:26px;margin-top:.5em;margin-bottom:.5em;border-radius:5px;background-color:#f8f8f8;color:#666;border:2px solid #eee;padding:2px 4px;width:7em;text-decoration:none;font-size:.8em}#show_future:hover,#show_past:hover{background-color:#fff;color:#00e;border-color:#ccc}.feed_item .zoomOut{display:block;margin-left:95px;margin-top:-1em;margin-bottom:1em;padding-left:1.5em}.fake_input{border:1px solid #aaa;width:5em;padding:0 .5em}table#cycles div.header{position:relative;margin-bottom:.5em;padding-left:60px}table#cycles div.header div.duration{position:absolute;top:0;left:0;width:46px;text-align:right;padding-right:4px}table#cycles div.rawlogs{position:relative;width:460px;overflow:hidden;padding-bottom:3px}table#cycles div.rawlogs div.rawlog{position:relative}table#cycles div.rawlogs div.rawlog a{text-decoration:none}table#cycles div.rawlogs div.rawlog a:hover{text-decoration:underline}table#cycles div.rawlogs div.rawlog div.duration{font-size:.75em;width:46px;height:100%;text-align:right;padding-right:4px}table#cycles div.rawlogs div.rawlog div.logs{position:absolute;top:0;left:60px;font-size:.8em;overflow:hidden;height:100%;width:400px}table#cycles div.rawlogs div.rawlog div.row1{background-color:#fff}table#cycles div.rawlogs div.rawlog div.row2{background-color:#eff0f1}div.session-placesx{background-color:#eff0f1}div.session-places{margin-bottom:.5em}div.session-places div.place{padding:2px 4px 2px 20px;position:relative;margin-right:-1px}div.session-places div.place img{position:absolute;top:2px;left:2px}div.session-places div.unread{font-weight:700}div.session-places div.active{background-color:#edeae0;color:#444;border:1px solid #dbd6c2}.small-muted{white-space:nowrap;font-size:.9em;color:#888}.small-minor{font-size:.9em;color:#666}table tbody tr.empty-place,table tbody tr.empty-place a{color:red}table tbody tr.inactive-place a{color:#888}div#bd table tbody tr td.fav-place{font-weight:700}table.sessions div.sessions{padding:1 60px}table.sessions div.sessions div.session{padding:1px;height:12px;position:relative;overflow:visible}table.sessions div.sessions div.session div.start{position:absolute;top:1px;padding:0;margin:1px;height:9px;overflow:visible;font-size:8px;line-height:8px;text-align:right}table.sessions div.sessions div.session div.stop{position:absolute;top:1px;padding:0;margin:1px;height:9px;overflow:visible;font-size:8px;line-height:8px;text-align:left;padding-left:5px}table.sessions div.sessions div.session div.duration{position:absolute;top:1px;background-color:#ccc;padding:1px;margin:1px;height:9px;overflow:hidden;font-size:8px;line-height:8px;text-align:center}table.sessions div.sessions div.session div.month{position:absolute;top:0;left:0;width:100%;font-size:.8em;font-style:italic;color:#888;border-top:1px solid #e8e8e8}.log_info.odd{background:#eff0f1}.log_info:hover{background:#edeae0}.log_info.selected{outline:2px solid #DBD6C2}div.edit-log{position:relative;width:800px;margin-bottom:2em;overflow:visible}div.edit-log div.details{position:relative;text-align:center;margin:.5em 0;font-size:.9em;padding-top:.5em}div.edit-log div.slider{margin:0 1em 0 40px}div.edit-log div.left{position:absolute;left:30px;top:0}div.edit-log div.right{position:absolute;right:0;top:0}div.edit-log div.commands{position:absolute;right:-203px;top:-1px;width:192px;padding:4px}div.edit-log div.details input{width:60px;padding:.25em;margin:.25em}div.edit-log div#stops table td.from,div.edit-log div#stops table td.to{color:#00e;cursor:pointer;cursor:hand}div.edit-log div#stops table td.from:hover{background-color:#fcc;text-decoration:underline}div.edit-log div#stops table td.to:hover{background-color:#cfc;text-decoration:underline}.shared-banner{position:relative;margin:0 -2em 0 -1.5em;background-color:#eff0f1;height:48px;padding:0;padding-left:70px;padding-top:12px}.shared-banner img{position:absolute;left:10px;top:4px}.shared-banner h2{margin:0;margin-bottom:.25em;font-size:2em}div.tally{height:8px;width:8px;border:1px solid #fff;Float:left;overflow:hidden}.openid_btns{margin-bottom:1em}.openid_btns button{margin:3px}.openid_btns button.highlight{outline:2px solid #948548}#openid_submit{display:block}#bd .welcome #openid_identifier,#bd .welcome #openid_username{width:200px}.welcome h2{font-size:1.5em;max-width:660px}.welcome h3{margin:1em 0;font-size:2em;color:#666}#bd .layout.welcome .right .text{padding-left:2em!important}.measure{margin-bottom:1em}.measure .measure-chart{display:inline-block;width:10em;border:1px solid #9ea8b6;position:relative;padding:1px;padding-bottom:0}.measure .measure-chart .measure-block{display:inline-block;background-color:#834d2a;margin-right:1px;margin-bottom:1px;height:8px}.measure .measure-chart .measure-bar{background-color:#834d2a;height:8px;margin-bottom:1px}.battery-chart{position:relative;padding:0 1em;width:25em}.battery-chart .battery-average,.battery-chart .battery-current{position:relative;left:-1px;height:1.1em;margin-top:4px;overflow:visible;white-space:nowrap}.battery-chart .battery-current{border:1px solid #a67f66;background-color:#dbccc2;color:#444}.battery-chart .battery-average{border:1px solid #bec5ce;background-color:#dee2e6;color:#444}.battery-chart .battery-label{position:absolute;top:0;right:0;overflow:visible;white-space:nowrap}.battery-chart .battery-caption{font-size:.9em;padding:2px}#route_list div.fav{font-weight:700}#route_list div.inactive a{color:#888}#route_list div.unused,#route_list div.unused a,#route_list div.unused a:visited{color:red}
