html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}*:focus{outline:10}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{color:#666;background:#fff;font-family:Arial, Verdana, san-serif;font-size:12px;font-style:normal;font-weight:normal;text-transform:none;letter-spacing:normal;line-height:1.5em;margin:0}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.5em;margin-top:1em}p{margin-top:1em}a{color:#999;font-weight:bold;text-decoration:none}strong{font-weight:bold}table.tablesorter{width:100%}table.tablesorter tfoot tr th{background-color:#fdf2d3}table.tablesorter thead tr th .header,table.tablesorter thead tr .header{background-color:#fdf2d3;cursor:pointer}table.tablesorter thead tr th .headerSortUp,table.tablesorter thead tr .headerSortUp{background:url(/assets/tablesorter/asc-1bf8b7f7affee67f19707d3514c565805efdf2e5801ea6b4186a3bed176e1975.gif) no-repeat center right}table.tablesorter thead tr th .headerSortDown,table.tablesorter thead tr .headerSortDown{background:url(/assets/tablesorter/desc-d8e961459052dc6a9ca57e587cbd89105322af6b87cb73d1b59f0e8b4ea4bf81.gif) no-repeat center right}table.tablesorter thead tr th .headerSortDown,table.tablesorter thead tr th .headerSortUp,table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#FAD69E}form input[type="submit"].solo_commit{margin-top:1em !important}form.formtastic fieldset{border:1px solid #ccc;margin-top:1em;padding:1em}form.formtastic fieldset input[type="submit"]:disabled{color:#dfdfdf !important}form.formtastic fieldset span.wait{background:#FDF2D3;padding:2px;font-weight:bold}form.formtastic fieldset legend,form.formtastic fieldset.inputs li label{display:block;font-weight:bold;font-size:11px}form.formtastic fieldset.inputs,form.formtastic fieldset.buttons,form.formtastic fieldset.actions{border:0;padding:0}form.formtastic fieldset li.inline{display:inline-block;clear:both}form.formtastic fieldset li.inline label{display:inline;float:left;padding-top:4px;margin-right:1em}form.formtastic fieldset li.inline label label{margin-right:4px}form.formtastic fieldset.inline ol li,form.formtastic fieldset.inline ol li label{display:inline;float:left;padding-top:4px}form.formtastic fieldset.inline ol li{margin-right:1em}form.formtastic fieldset.inline ol li label{margin-right:4px}form.formtastic fieldset.flat-top ol li,form.formtastic fieldset.flat-top ol li label{padding-top:0px !important;margin-top:0px !important}form.formtastic fieldset.flat-top ol li fieldset,form.formtastic fieldset.flat-top ol li label fieldset{margin-top:0px !important}form.formtastic fieldset.flat-top ol li fieldset ol,form.formtastic fieldset.flat-top ol li label fieldset ol{margin-top:0px !important}form.formtastic fieldset.roster,form.formtastic fieldset.roster-more-rows{margin-top:2px !important;padding-bottom:6px !important}form.formtastic fieldset.roster>ol>li,form.formtastic fieldset.roster-more-rows>ol>li{margin-top:6px !important}form.formtastic fieldset.roster>ol>li.select,form.formtastic fieldset.roster-more-rows>ol>li.select{min-width:70px !important}form.formtastic fieldset.roster.odd,form.formtastic fieldset.roster-more-rows.odd{background:#fff !important}form.formtastic fieldset.roster.odd.empty,form.formtastic fieldset.roster-more-rows.odd.empty{background:#c3c3c3 !important}form.formtastic fieldset.roster.even,form.formtastic fieldset.roster-more-rows.even{background:#ececec !important}form.formtastic fieldset.roster.even.empty,form.formtastic fieldset.roster-more-rows.even.empty{background:#a3a3a3 !important}form.formtastic fieldset.roster.hidden,form.formtastic fieldset.roster-more-rows.hidden{display:none}form.formtastic fieldset.roster fieldset ol li,form.formtastic fieldset.roster-more-rows fieldset ol li{margin-top:6px !important}form.formtastic fieldset.roster li.clear a,form.formtastic fieldset.roster-more-rows li.clear a{font-size:9px !important}form.formtastic fieldset.roster p.inline-errors,form.formtastic fieldset.roster-more-rows p.inline-errors{display:block !important;clear:left !important;font-weight:bold !important;padding:2px !important;background:none !important;font-size:10px !important;line-height:10px !important;border:none !important}form.formtastic fieldset.grouped{border:1px solid #ccc !important;padding:0em 1em 1em 1em}form.formtastic fieldset.grouped .inputs,form.formtastic fieldset.grouped ol{margin-top:0em}form.formtastic fieldset.inputs li{margin-top:1em}form.formtastic fieldset.inputs li.string input,form.formtastic fieldset.inputs li.password input,form.formtastic fieldset.inputs li.text textarea,form.formtastic fieldset.inputs li.email input{border:1px solid #bbb;padding:5px}form.formtastic fieldset.inputs li.string input:focus,form.formtastic fieldset.inputs li.password input:focus,form.formtastic fieldset.inputs li.text textarea:focus,form.formtastic fieldset.inputs li.email input:focus{border-color:#666}form.formtastic fieldset.inputs li.string input,form.formtastic fieldset.inputs li.password input,form.formtastic fieldset.inputs li.email input{width:300px}form.formtastic fieldset.inputs li.numeric input,form.formtastic fieldset.inputs li.number input,form.formtastic fieldset.inputs li.phone input,form.formtastic fieldset.inputs li.string-short input{width:86px}form.formtastic fieldset.inputs li.check_boxes ol li,form.formtastic fieldset.inputs li.radio_buttons ol li{margin-top:0em;display:inline;float:left}form.formtastic fieldset.inputs li.hidden{margin:0em;display:inline;list-style:none}form.formtastic fieldset.inputs li.datetime ol,form.formtastic fieldset.inputs li.time ol,form.formtastic fieldset.inputs li.date ol{*display:inline-block}form.formtastic fieldset.inputs li.datetime ol:after,form.formtastic fieldset.inputs li.time ol:after,form.formtastic fieldset.inputs li.date ol:after{content:" ";display:block;height:0;clear:both;visibility:hidden}form.formtastic fieldset.inputs li.datetime ol li,form.formtastic fieldset.inputs li.time ol li,form.formtastic fieldset.inputs li.date ol li{float:left;margin-right:0.5em;margin-top:0}form.formtastic fieldset.inputs li.radio fieldset,form.formtastic fieldset.inputs li.check_boxes fieldset{border:0;padding:0}form.formtastic fieldset.inputs li.radio fieldset ol li,form.formtastic fieldset.inputs li.check_boxes fieldset ol li{display:inline-block;padding-right:10px}form.formtastic fieldset.inputs li.radio fieldset ol li label,form.formtastic fieldset.inputs li.check_boxes fieldset ol li label{font-weight:normal}form.formtastic fieldset.inputs li.required label abbr{padding-left:2px;color:#cB6264}form.formtastic fieldset.inputs li p.inline-hints{color:#999;font-size:0.9em;margin-top:0}form.formtastic fieldset.inputs li p.inline-errors{background:#FBE3E4;border:1px solid #FBC2C4;display:inline-block;color:#8A1F11;margin:0;padding:5px}form.formtastic fieldset.buttons li,form.formtastic fieldset.actions li{display:inline;margin-right:1em}form.formtastic fieldset.buttons li.link a,form.formtastic fieldset.actions li.link a{color:#999}form.formtastic fieldset.buttons li.link a:hover,form.formtastic fieldset.actions li.link a:hover{color:#CE7A15;text-decoration:none}form.formtastic fieldset.buttons li input,form.formtastic fieldset.buttons li button,form.formtastic fieldset.actions li input,form.formtastic fieldset.actions li button{background-color:#7fbf4d;background-image:-moz-linear-gradient(top, #7fbf4d 0%, #63a62f 100%);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7fbf4d), to(#63a62f));border:1px solid #63a62f;border-bottom:1px solid #5b992b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 0 0 #96ca6d;-webkit-box-shadow:inset 0 1px 0 0 #96ca6d;box-shadow:inset 0 1px 0 0 #96ca6d;color:#fff;font-size:11px;font-weight:bold;line-height:1;text-shadow:0 -1px 0 #4c9021;padding:0 10px;height:26px}form.formtastic fieldset.buttons li input:hover,form.formtastic fieldset.buttons li button:hover,form.formtastic fieldset.actions li input:hover,form.formtastic fieldset.actions li button:hover{background:#76b347;background:-moz-linear-gradient(top, #76b347 0%, #5e9e2e 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#76b347), to(#5e9e2e));-moz-box-shadow:inset 0 1px 0 0 #8dbf67;-webkit-box-shadow:inset 0 1px 0 0 #8dbf67;box-shadow:inset 0 1px 0 0 #8dbf67;cursor:pointer}form.formtastic fieldset.buttons li input:active,form.formtastic fieldset.buttons li button:active,form.formtastic fieldset.actions li input:active,form.formtastic fieldset.actions li button:active{border:1px solid #5b992b;border-bottom:1px solid #538c27;-moz-box-shadow:inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;-webkit-box-shadow:inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee;box-shadow:inset 0 0 8px 4px #548c29, 0 1px 0 0 #eee}form.formtastic fieldset.buttons li input.clock-off,form.formtastic fieldset.buttons li input.alternate,form.formtastic fieldset.buttons li button.clock-off,form.formtastic fieldset.buttons li button.alternate,form.formtastic fieldset.actions li input.clock-off,form.formtastic fieldset.actions li input.alternate,form.formtastic fieldset.actions li button.clock-off,form.formtastic fieldset.actions li button.alternate{background-color:#9d261d;background-image:-moz-linear-gradient(top, #dc4e44 0%, #9d261d 100%);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dc4e44), to(#9d261d));border:1px solid #ee3c2d;border-bottom:1px solid #ab1a0f;-moz-box-shadow:inset 0 1px 0 0 #ee3c2d;-webkit-box-shadow:inset 0 1px 0 0 #ee3c2d;box-shadow:inset 0 1px 0 0 #ee3c2d;text-shadow:0 -1px 0 #4a0e0a}form.formtastic fieldset.buttons li input.clock-off:hover,form.formtastic fieldset.buttons li input.alternate:hover,form.formtastic fieldset.buttons li button.clock-off:hover,form.formtastic fieldset.buttons li button.alternate:hover,form.formtastic fieldset.actions li input.clock-off:hover,form.formtastic fieldset.actions li input.alternate:hover,form.formtastic fieldset.actions li button.clock-off:hover,form.formtastic fieldset.actions li button.alternate:hover{background:#8b1f17;background:-moz-linear-gradient(top, #ce453b 0%, #8b1f17 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ce453b), to(#8b1f17));-moz-box-shadow:inset 0 1px 0 0 #d83226;-webkit-box-shadow:inset 0 1px 0 0 #d83226;box-shadow:inset 0 1px 0 0 #d83226;cursor:pointer}form.roster fieldset.inputs ol li.check_boxes fieldset ol li{display:list-item !important;float:none !important}form#confirm_suspensions tr.member td.status{width:420px}#header{background-image:url(/assets/headrep-37ec64a6408406b1bc5f8410eeddeb50c0bc0d5f25edb776ca322631092e927d.jpg);display:block;height:110px;overflow:hidden;width:100%}#header #logo{background:url(/assets/bom_logo-f011ceb0e87a09e2c894f5abe166c7a5157c5e811a5072c22271bc2ef541c713.png);height:100px;width:121px;top:0px;left:10px;line-height:0;outline:0px;position:absolute;text-indent:-50000px}#header h1{position:absolute;top:0px;font-size:22px;height:100%;text-align:left;color:#fff;margin:0;padding-top:15px}#header #app_title h1{left:150px}#header #account_name h1{text-align:right !important}html{font:12px/120% Arial, Verdana, san-serif;height:100%}body{background:#ededed;padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:110%;margin:0 0 0.5em}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}a{color:#999}a img{border:0}a:hover{color:#fff}ul,ol{margin:0.5em 0 0;padding:0}p{margin:1em 0;line-height:16px}strong{font-weight:bold}em{font-style:italic}#clearfix{*display:inline-block}#clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}#content{width:100%;height:100%;overflow:hidden}#footer{color:#999}.no_sidebars{height:auto !important;position:relative;width:420px !important;margin:80px auto 20px;background:#f8f8f8 !important}form.formtastic{margin-left:100px}form.formtastic fieldset.inputs{margin-top:-5px !important}form.formtastic fieldset.inputs li.string label,form.formtastic fieldset.inputs li.email label,form.formtastic fieldset.inputs li.password label{float:left;line-height:200%;margin-left:-110px;text-align:right;padding:5px;width:90px}form.formtastic fieldset.inputs li.string input,form.formtastic fieldset.inputs li.email input,form.formtastic fieldset.inputs li.password input{width:240px}#content{width:360px !important;background:#fff;padding:1.5em 1em;border-top:#ccc solid 1px;border-left:#ccc solid 1px;border-right:#999 solid 1px;border-bottom:#999 solid 1px;border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#content h1{font-family:Arial, Verdana, san-serif;margin-left:100px}#content a:hover{color:#666}#footer{padding:1em}#title{margin-top:0}#header{display:block;width:100%;height:100px;background:url(/assets/headrep-37ec64a6408406b1bc5f8410eeddeb50c0bc0d5f25edb776ca322631092e927d.jpg) repeat-x;overflow:hidden}#header #logo{background:url(/assets/bom_logo-f011ceb0e87a09e2c894f5abe166c7a5157c5e811a5072c22271bc2ef541c713.png);width:121px;top:0px;left:10px;line-height:0;outline:0px;position:absolute;text-indent:-50000px;height:100px}#header #app_title{position:absolute;top:0px;width:550px;height:98px}#header #account_name{position:absolute;right:20px;width:370px;height:98px}#header #account_name h1{width:100%;color:#fff}#devise_links{margin-top:16px}#devise_links a{font-weight:bold}.flash{margin:2px 0.8em 16px;padding-top:3px;font-size:14px;text-align:center;border:1px solid #ddd;width:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#error span,#notice span,#success span,#alert span,#no_javascript span{background-repeat:no-repeat;background-position:0 0;display:inline-block;padding:8px}#notice,#no_javascript{background:#FDF2D3;border-color:#FCD858;color:#514721 !important}#error,#alert{background:#FFB9BB;border-color:#E10015;color:#AF071F !important}#success{background:#DDF2C5;border-color:#458A2E;color:#458A2E !important}
