html{font-family:Arial,Helvetica,sans-serif;height:100%;margin-bottom:1px;overflow-y:scroll;cursor:default}body{background:#fff;color:#000;font-size:14px}h1,h2,h3,h4,h5,h6{color:#000;font-weight:700}h5{font-size:20px}form{display:inline}table thead tr th{color:#000}table tbody tr td{color:#000}p{margin:0 0 8px}@media print{p a,p a:visited{color:#000!important}}.blue{color:#342d86}.bluebg{background-color:#342d86!important;color:#fff!important}div.alert-box{border-radius:6px;box-shadow:3px 3px 3px #bbb;text-shadow:0 2px rgba(20,20,20,.9)}.alert-box a.close{color:#000;opacity:.8}.alert-box a.close:focus,.alert-box a.close:hover{opacity:1;text-shadow:2px 2px 2px #646464}.button{display:inline}.blue.button{background-color:#342d86;color:#fff}.textshadow{text-shadow:2px 3px 2px rgba(150,150,150,.5)}.boxshadow{box-shadow:3px 3px 3px #bbb}.button.shadow{box-shadow:3px 3px 3px #bbb;margin-bottom:8px}.button.nice{border:1px solid #342d86!important}.green.button{background:#266!important}.button.nice.shadow{box-shadow:3px 3px 3px #bbb}.button.shadow:focus,.button.shadow:hover{box-shadow:0 0 0 #bbb;position:relative;top:3px;left:3px}.small.button{font-size:12px;padding-left:6px;padding-right:6px;padding-top:4px;padding-bottom:4px;margin-bottom:3px}ul.tabs-content{padding:10px;border:1px solid #000;margin-bottom:10px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.mynice.tabs{border:0;margin:0 0 7px 0;height:37px;margin-right:16px}.mynice.tabs dd a{margin-right:6px;padding:3px 15px 5px;font-size:12px;color:#333;background:#efe7b9;border:1px solid #999;border-top-left-radius:6px;border-top-right-radius:6px}.mynice.tabs dd a.active{height:36px;font-weight:700;color:#00f;background:#fff;border:1px solid #000;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px}.mynice.tabs dd:first-child a.active{margin-left:0}.mynice.tabs a:hover{color:red}.column,.columns{margin-left:4.4%}.column:first-child,.columns:first-child{margin-left:0}div.panel{margin-bottom:20px;box-shadow:3px 3px 3px #bbb;border:1px solid #aaa;padding:20px;background:#efefef;background:-moz-linear-gradient(top,#eee 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#f4f4f4))}.insettext{text-shadow:0 -1px rgba(200,200,200,.9)}.shadow{text-shadow:2px 2px 2px rgba(100,100,100,.9)}li{margin-bottom:4px}ul.tight li{margin-bottom:2px}a{color:#342d86;text-decoration:underline}a:hover{text-decoration:underline;color:#00f;font-weight:700}a:focus{text-decoration:underline}#blackbar{min-width:785px;background-color:#000;color:#fff;padding-bottom:4px;position:fixed;top:0;left:0;width:100%;padding-left:0;padding-right:0;z-index:1}#blackbar a{color:#fff;text-decoration:underline}#blackbar a:hover{color:red}#menubar{margin-top:0;padding-top:0;padding-bottom:10px;text-align:center}#usidebar{width:126px;height:2000px;line-height:1.1;font-size:12px;border-right:2px solid #000;background:#eee;position:fixed;top:78px;left:0;text-align:center;padding-top:10px;z-index:2}#content{margin-top:87px;background:#fff;padding-left:0;min-width:785px}#maincontent{z-index:3;position:fixed;top:77px;left:128px;background:#fff;padding-left:20px;padding-top:10px;min-width:600px;width:80%}#instructions p{width:90%;font-size:14px;line-height:18px!important}#footerblackbar{background:#000;color:#fff;padding:20px;width:100%;padding-top:20px;padding-bottom:20px;font-size:12px;clear:both}#footerblackbar a{color:#fff;text-decoration:underline}#footerblackbar a:hover{color:red;font-weight:700}.row{max-width:none}.xxrow{max-width:940px}.row .three.columns{width:20%}.row .nine.columns{width:72%}table{border:0}table{border-collapse:seperate!important;border-spacing:2px}td.header{color:#fff;font-size:14px;font-weight:700;vertical-align:middle}td,th{font-size:12px;color:#000;padding:4px}#usidebar table,tbody,th,tr{background:0 0;font-size:16pt!important;font-weight:700;border-spacing:0!important;border:0!important;padding:0!important;margin:0!important}#usidebar tr:nth-child(2n){background:0 0}#usidebar tr,th{height:10px!important}#usidebar select{width:55px!important}#usidebar .button{padding:6px!important;display:block;width:100px!important;min-width:100px;max-width:100px;margin-right:auto;margin-left:auto;font-size:12px;background-color:#342d86;color:#fff;margin-bottom:2px!important}#usidebar .button:hover{background-color:#0192dd;color:#fff}.myreservations{width:100%;color:#000;background:#fff;border:1px solid #000;margin-top:10px}.myreservations tr.header{background-color:#000;color:#fff;height:20px}.myreservations tr.header th{background-color:#000;color:#fff;height:20px;font-size:16px;border-right:1px solid #fff!important;padding:4px!important}.myreservations tr.header:hover{background-color:#000}.myreservations tr:hover{background-color:#a9c6e2}.myreservations th{border:0;color:#000;font-weight:700;height:20px;font-size:12px!important;white-space:nowrap;padding:3px;vertical-align:middle}.myreservations td.cancel{width:40px;text-align:center;vertical-align:middle}.myreservations td{font-size:16px;white-space:nowrap;padding:3px;font-weight:700}.white{color:#fff!important}select{display:inline;margin-bottom:0}.simpleshadow{border-top:2px solid #fff;border-left:2px solid #fff;border-bottom:2px solid #000;border-right:2px solid #000}.daterow{width:70px;height:48px;font-weight:700;font-size:10px;background:#fff;color:#000;display:table-cell;text-align:center;border:1px solid #000;padding-top:6px}.groupcolumn{clear:both;min-width:100px;height:126px;font-weight:700;max-height:126px;background:#fff;color:#000;text-align:center;border:1px solid #000}.resource{min-width:89px;max-width:89px;font-weight:700;max-height:66px;font-size:12px;background:grey;color:#fff;display:table-cell;cursor:pointer;text-align:center;border:1px solid #000}.newresource{clear:both!important}.resourcerow{min-width:70px;max-width:70px;height:80px;max-height:66px;font-weight:700;font-size:12px;background:#00008b;color:#fff;display:table-cell;cursor:pointer;text-align:center;border:1px solid #000}.avail{min-width:70px;max-width:70px;height:80px;max-height:66px;font-weight:700;font-size:12px;background:silver;color:#000;display:table-cell;cursor:pointer;text-align:center;border:1px solid #000}.avail:hover{background-color:#fff;color:#000}.avail table{width:63px!important;height:63px!important;margin:3px;background:silver;border-collapse:separate}.avail table td,.avail table th{max-width:16px;max-height:10px!important;font-size:8px!important;color:#000;padding:0;border-top:1px solid #fff!important;border-left:1px solid #fff!important;border-bottom:1px solid #000!important;border-right:1px solid #000!important;line-height:130%}.avail table tr.alt,.avail table tr.even{background:0 0}.avail table tr:nth-child(2n){background:0 0}.avail table th.blue{background:#342d86;color:#fff}.avail table th.red{background:red;color:#fff}.avail table th.yellow{background:#ff0;color:#000}.avail.weekend,.daterow.weekend{background:#266;color:#fff}.avail.weekend:hover{background-color:#fff;color:#000}.topround{-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.botround{-moz-border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}#mainmenu{color:#fff;font-size:14pt;margin-top:0;padding-top:0;padding-bottom:10px;text-align:center}.small.button{font-size:12px;padding:6px 10px 8px;min-width:150px!important}ul.disc{list-style-type:disc}blockquote{border:0;color:#000}table tbody tr:nth-child(2n){background:0 0}table tbody tr td{color:#000}label{display:inline;font-size:12px;line-height:12px;cursor:pointer;margin-bottom:4px}input{display:inline}input[type=radio]{display:inline}input[type=checkbox]{display:inline}input[type=text]{display:inline;margin-bottom:4px;width:default}form label{display:inline;font-size:13px;line-height:18px;cursor:pointer;margin-bottom:9px}blockquote p{color:#000}.nowrap{white-space:nowrap}form fieldset{padding:9px 9px 2px 9px;border:solid 1px #ddd;margin:4px 0}table{margin:0 0 8px}table tbody tr td{color:#000;padding:2px 2px;vertical-align:text-bottom;border:none}a.anchor{display:block;position:relative;top:-80px;visibility:hidden}