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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.formtastic select{font-size:100%;background-color:white;border:2px solid gray;width:inherit}.formtastic .multiple{height:auto !Important}#booking_calender .formtastic .stringish input[size]{width:auto;max-width:none}#booking_calender .formtastic .input{height:22px;margin-bottom:-10px;margin-top:0em;overflow:hidden;padding:0em 0}#booking_calender .formtastic .button,#booking_calender .formtastic .action{margin-top:-2px !important;float:none}#booking_calender .boolean label{margin-left:-15px}#booking_calender .formtastic .input .label{width:35% !important}.formtastic .input{margin-bottom:1em;margin-top:-0.5em;padding:0.5em 0}.formtastic input{background-color:#fff}.formtastic textarea{background-color:#fff}.formtastic .text{height:auto}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:3%;clear:both;width:95%;border:none;background:none}.formtastic ul{list-style-type:none;padding:0px;margin:0px}td li{list-style-type:none;padding:0px;margin:0px}#form_table_help label{width:15%}#form_table_section_help .form{float:none}.formtastic .boolean label input{line-height:100%}.formtastic .boolean label{color:black;display:block;font-weight:normal;text-align:left;width:100%}.formtastic .choice{border:0 none;float:left;padding:0}.formtastic .choices-group{margin-left:20px;padding:0 0 0 15%;width:100%}.formtastic #activity_training_objective_ids_input .choice{float:none}.formtastic #activity_training_objective_ids_input .choices-group{padding:0 0 0 0%}.formtastic .fragments .label label,.formtastic .choices .label label{display:block;padding:2px;float:left;font-size:12px;font-style:normal}.formtastic .choices label{margin-left:25px;text-align:left;position:static !important}.formtastic .choice label{color:black;float:left;font-size:11px;font-style:normal;font-weight:normal;line-height:100%;margin-bottom:0.6em;padding-top:0;width:100%}.formtastic .choice input{height:16px}.formtastic .input .label{display:block;float:left;padding-right:1em;padding-top:0.2em;width:15%;text-align:right;padding-left:1em;font-size:12px}.formtastic .choices-group .choice label{color:white}.formtastic legend{margin-left:1em;padding:0 0.25em 0 0.25em;color:#000;font-weight:bold;font-size:16px}.page_section{background-color:#e1e1e1;border:1px solid black;padding:15px}.formtastic fieldset.submit{float:none;width:auto;border-style:none;padding-left:12em;background-color:transparent}.formtastic .input .inline-hints{color:#666666;display:table;margin:1.5em 0 0 0%}.multiple .formtastic .input{margin-bottom:1em;margin-top:-0.5em;overflow:hidden;padding:0.5em 0}body{width:1100px;background-color:#e1e1e1;position:relative;margin:0 auto;font-family:arial, sans-serif}p{margin:1.25em 0;font-family:arial, sans-serif}tr:nth-child(even) td{background:white}tr:nth-child(odd) td{background:white}tr:hover{color:#004080}table input{width:auto;left:30px;position:relative;width:auto}table td label{font-size:14px;font-weight:normal}.text{width:925px;line-height:23px;font-size:16px;font-family:arial, sans-serif;font-weight:normal;background-color:white;color:black;padding-left:20px;padding-right:20px;padding-bottom:20px}#survey{width:965px;position:absolute;background-color:white;left:20px}.surveyh1{width:925px;height:40px;font-weight:normal;font-size:18px;background-color:#004080;color:white;font-family:arial, sans-serif;display:block;font-size:20px;font-weight:bold;padding-left:20px;padding-right:20px;padding-top:60px;margin-left:0;margin-right:0}.surveyh2{width:925px;font-family:arial, sans-serif;background-color:#FFFFFF;color:black;display:block;border-bottom:0px solid #5E918E;font-size:18px;margin-left:0;margin-right:0;font-weight:bold;padding-left:20px;padding-right:20px;padding-top:35px;padding-bottom:10px}.surveyh3{width:925px;font-family:arial, sans-serif;color:black;margin-left:0;margin-right:0;display:block;font-size:16px;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;font-weight:bold;padding-top:10px}.tab_button_intro{font-size:14px;color:black;font-weight:bold;background:#efefef;width:150px;border:0px solid black}.tab_button_intro:hover{background:white}.tab_button_c{font-size:14px;color:black;font-weight:bold;background:#dceccf;width:150px;border:0px solid black}.tab_button_c:hover{background:white}.tab_button_p{font-size:14px;color:black;font-weight:bold;background:#fff0bb;width:150px;border:0px solid black}.tab_button_p:hover{background:white}.wizard_button{color:white;background-color:#004080;height:40px;padding-bottom:15px;position:relative;left:0px;width:180px;border:2px solid black;font-size:16px;font-weight:normal;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:table;padding-top:10px;text-align:center}.wizard_button:hover{color:#004080;background-color:white}.cancel_button{color:white;background-color:orange;width:100px;height:40px;border:2px solid black;font-size:16px;font-weight:normal;position:absolute;left:400px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:table;padding-top:5px;text-align:center}.cancel_button:hover{color:#004080;background-color:white}.wizard_link_next{color:white;background-color:#004080;width:100px;height:30px;border:2px solid black;font-size:16px;font-weight:normal;position:absolute;left:600px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:table;padding-top:7px;text-align:center}.wizard_link_next:hover{color:#004080;background-color:white}.wizard_button_next{color:white;background-color:#004080;width:100px;height:40px;border:2px solid black;font-size:16px;font-weight:normal;position:absolute;left:600px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:table;padding-top:5px;text-align:center}.wizard_button_next:hover{color:#004080;background-color:white}.wizard_link_previous{color:white;background-color:#004080;width:100px;height:28px;border:2px solid black;font-size:16px;font-weight:normal;position:absolute;left:200px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:table;padding-top:7px;text-align:center}.wizard_link_previous:hover{color:#004080;background-color:white}.wizard_button_demo{color:white;background-color:#2A8547;position:relative;left:0px;height:40px;width:140px;border:2px solid black;font-size:14px;font-weight:normal;background-clip:padding-box;display:table;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box}.wizard_button_demo:hover{color:#2A8547;background-color:white}.flash_notice{color:green;font-weight:bold}.flash_error{color:red;font-weight:bold}.field_with_errors{padding:2px;background-color:red;display:table}.errorExplanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}.errorExplanation 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}.errorExplanation ul li{font-size:12px;list-style:square;margin-left:50px}.errorExplanation p{margin:1.25em 0;text-align:center}label{font-size:16px;font-weight:bold}a{color:#004080;text-decoration:none}a:hover{color:black;text-decoration:none}.comment input{border:1px solid black;width:825px;height:25px;font-size:16px}input{border:1px solid black;width:175px;height:25px;font-size:16px}select{border:1px solid black;width:175px !important;height:25px;font-size:16px}.choice input{width:25px;padding-bottom:10px}.cancel{margin:15px;color:#c8c8c8;font-size:12px;width:75px;float:right;background-color:#003566}.cancel:hover{margin:15px;color:#003566;font-size:12px;width:75px;float:right;background-color:#c8c8c8}#login{height:137px;left:740px;position:absolute;width:260px;top:200px}#login_header{width:104%;height:20px;text-align:center;font-size:14px;font-weight:bold;padding-top:5px;font-family:"helvetica neue",arial,helvetica,freesans,"liberation sans","numbus sans l",sans-serif;color:black;border:2px solid gray;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:1px 1px 1px white;background-color:#F0F0F0;background-image:-webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#B9B9B9));background-image:-webkit-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:-moz-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:-ms-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:-o-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:linear-gradient(top, #F0F0F0, #B9B9B9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#B9B9B9')}#login_article{font-size:12px;text-align:right;padding:5px;white-space:nowrap;border-right:2px solid gray;border-left:2px solid gray;background-color:#f5f5f5;width:99.7%}#login_footer{float:left;font-size:11px;color:black;width:99.75%;border:2px solid gray;border-top:1px solid #CC0000;height:25px;padding:5px 5px 0px 5px;display:inline-block;background-color:#F0F0F0;background-image:-webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#B9B9B9));background-image:-webkit-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:-moz-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:-ms-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:-o-linear-gradient(top, #F0F0F0, #B9B9B9);background-image:linear-gradient(top, #F0F0F0, #B9B9B9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#B9B9B9');border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.application_button{padding:2px !Important}.report label,td,th{font-size:12px;font-weight:normal}.report th{padding:3px;font-size:12px;font-weight:normal;line-height:12px;border-bottom:1px solid black;border-top:1px solid black}.report td{text-align:center;padding:5px;font-size:12px;line-height:12px;font-weight:normal;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.report table{border-collapse:collapse}
