.email a{text-decoration:none}table.year{width:100%;border-collapse:collapse;border:2px solid grey}td.year{width:50%;vertical-align:top;border:2px solid grey;background-color:#f5f5ff}table.times{border-collapse:collapse;border-bottom:2px solid grey;border-right:2px solid grey}td.times{font-size:small;text-align:center;width:75px;height:20px;border-left:2px solid grey;border-top:2px solid grey}th.times{background-color:yellow;width:60px;height:20px;border-left:2px solid grey;border-top:2px solid grey}table.bookings{border-collapse:collapse;display:inline}table.bookings tbody{border:3px solid maroon}table.bookings tr th{border-top:1px solid maroon;border-bottom:1px solid maroon}tr.booking td{padding-left:12px;padding-right:12px;font-family:Verdana,Courier,"Courier New",monospace;background:#fffddd;border:1px solid maroon}tr.booking th{padding-left:6px;padding-right:6px;background:#D9B2B2;border:1px solid maroon}div.volatile:hover tr.volatile{display:table-row}tr.volatile{display:none}tr.volatile td{font-size:80%;line-height:80%}tr.load-top{background-color:#cdf5ff}tr.load-top td{padding:0px;padding-top:2px}tr.load-bot{background:#e1f5ff;color:#050505}tr.load-bot td{font-size:x-small;padding-top:0px}table.times-long{border-collapse:collapse;border-bottom:2px solid grey;border-right:2px solid grey}td.times-long{width:200px;border-left:2px solid grey;border-top:2px solid grey;background:#d2f8a4;vertical-align:top}th.times-long{background-color:yellow;height:20px;border-left:2px solid grey;border-top:2px solid grey}td.times-m{width:40%;text-align:left;background:#9df89d;font-size:small}td.times-l{width:20%;text-align:center;background:#b1f8b1;font-size:small}td.times-v{width:40%;text-align:right;background:#89f889;font-size:small}table.times-inner{width:100%;border-collapse:collapse}.times-inner a{text-decoration:none}body{background-color:#fff;color:#333;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}a:hover{color:#fff;background-color:#000}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}#banner{background:#B03060;padding-top:10px;padding-bottom:10px;border-bottom:2px solid;font:small-caps 40px/40px Verdana,"Helvetica",sans-serif;font-weight:bold;color:white;text-align:center;text-shadow:0px 1px 1px #fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#541424), to(#B03060))}#banner a{color:#eee;text-decoration:none}#navigation{background:#B03060;border-bottom:2px solid;color:white}#navigation #home{float:left;width:51em}#navigation #home a{color:#FFFFFF;text-decoration:none}#navigation #login{margin-left:52em;text-align:right}#navigation #login a{color:#FFFFFF;text-decoration:none}#side{float:left;padding-top:1em;padding-left:1em;padding-bottom:1em;width:16em}#side a{text-decoration:none}#side h3{color:#461326}#side ul{list-style-type:none;padding:0pt;margin:0pt;font-size:12px;line-height:15px}#main{margin-left:17em;padding-top:4ex;padding-left:2em}.edit-head{display:inline}.edit{display:inline;font-size:smaller;vertical-align:super}.edit a{text-decoration:none}#alert{color:red}.alert{color:red}.unlocked{color:lightgray}.mark-prelim{display:inline;color:darkgray;background:#ccffff;font-weight:bold;border:2px solid #b36666;padding:2px;border-radius:6px}.mark{display:inline;color:darkblue;background:lightblue;font-weight:bold;border:2px solid maroon;padding:2px;border-radius:6px}.missing{color:red}table.dates{border-collapse:collapse;float:right;margin-left:1em}table.dates,table.dates th,table.dates td{border:1px solid black;padding-left:1ex;padding-right:1ex}h2{color:#461326}
