h1#site-name{margin-bottom:0;}#site-header,#site-subheader,#footer-region,.column,.node,.comment,.block{margin-bottom:1.5em;}ul.main-menu,ul.secondary-menu{display:block;margin:0;padding:0;}
html{font-family:arial,helvetica,sans-serif;font-size:87.5%;line-height:1.5em;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}h1{font-family:"Oswald",sans-serif;font-weight:300;font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}#body-reset{padding-top:0px !important;background-color:white;background:none;}.text-center{text-align:center;}#toolbar{display:none;visibility:hidden;}.sas-body{background:#FFF url("/sites/all/themes/custom/sasfoundation/images/header_bar3.png") repeat-x scroll left top;}#edit-captcha{display:none;visibility:hidden;}#sas-main{margin-top:35px;}#sas-page{margin-left:auto;margin-right:auto;max-width:1200px;}.sas-page{margin-left:auto;margin-right:auto;max-width:1200px;}.sas_wide_main_div{padding-left:50px;padding-right:50px;}#sas-page .breadcrumb{display:block;margin-bottom:25px;}#sas-cdl-user-header{color:white;float:right;margin-top:25px;}.sas-body{padding-top:30px;}.sas-body a:link{color:#09367a;text-decoration:none;}.sas-body a:visited{color:#09367a;text-decoration:none;}.sas-body a:hover{color:#09367a;text-decoration:underline;}.sas-body a:active{color:#09367a;text-decoration:underline;}a.sas-one:link{color:white;text-decoration:none;}a.sas-one:visited{color:white;text-decoration:none;}a.sas-one:hover{color:white;text-decoration:underline;}a.sas-one:active{color:white;text-decoration:underline;}.sas_company_name{margin-top:17px;float:left;}.sas_company_name a:link{color:white;text-decoration:none;}.sas_company_name a:visited{color:white;text-decoration:none;}.sas_company_name a:hover{color:white;text-decoration:none;}.sas_company_name a:active{color:white;text-decoration:none;}.sas_company_name h1{margin-bottom:0px;}.sas-title{text-align:center;}.sas-page-title{text-align:center;color:white;margin:0px;}.sas-login-page-title{width:200px;margin-left:auto;margin-right:auto;}.sas-h1{font-family:"Oswald",sans-serif;font-weight:300;font-size:2em;margin-top:0em;margin-bottom:0em;line-height:1em;}.sas-help-h4{background-color:#09367a;color:white;margin-top:40px;padding-left:10px;padding-top:10px;padding-bottom:10px;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}.block ul{margin:0px;padding:0px 0px 0.25em 1em;}ul{list-style:square;}ol{list-style:decimal;}input[type="submit"]{margin-top:25px;}.sas-body #sas-page-footer{margin-top:50px;height:30px;width:100%;}.dataTables_wrapper{color:#09367a;}.sas_table tr.strip1,.sas_table tr.strip2,.sas_table tbody th{border-color:#D3E7F4;border-style:solid;border-width:1px 0;}.sas_table tr.strip1{background-color:#EDF5FA;}tr:hover{background-color:#F7F18B !important;}.sas-footer-container{width:960px;margin:auto;}.sas-page-footer-div-container-2{height:30px;width:960px;}.sas-page-footer-div-1{float:left;}.sas-page-footer-div-2{float:right;}.sas_company_links_black_div{background:url(/sites/all/themes/custom/sasfoundation/images/topnav_stretch.gif) repeat-x;width:100%;height:35px;color:white;font:14px normal Verdana,Arial,Helvetica,sans-serif;}.sas_company_links_black_links_div{}.sas_company_links_black_ul{list-style:none;width:1240px;height:35px;margin:0px !Important;padding:0px !Important;text-align:left;}.sas_company_links_black_ul_first_li{border-left:3px solid #666;}.sas_company_links_black_ul li{display:inline;border-right:3px solid #666;float:left;height:35px;}.sas_company_links_black_ul li a{padding:10px 15px;color:#f0f0f0;text-decoration:none;display:block;}.sas_company_links_black_ul li:hover{background:#1376c9 url(/sites/all/themes/custom/sasfoundation/images/topnav_active.gif) repeat-x;}.sas_company_links_blue_div{background:#1376c9;color:#fff;width:100%;height:35px;font:14px normal Verdana,Arial,Helvetica,sans-serif;margin-bottom:20px;}.sas_company_links_blue_ul{list-style:none;width:1240px;height:35px;margin:0px !Important;padding:0px !Important;text-align:left;}.sas_company_links_blue_ul li{display:inline;float:left;height:35px;}.sas_company_links_blue_ul li a{padding:10px 15px;color:#f0f0f0;text-decoration:none;display:block;}.sas_company_links_blue_ul li a:hover{text-decoration:underline !Important;}.sas_active_toplink{background:#1376c9 url(/sites/all/themes/custom/sasfoundation/images/topnav_active.gif) repeat-x;}.sas_active_link{font-weight:bold;}a.sas_active_link:link{text-decoration:underline !Important;}a.sas_active_link:active{text-decoration:underline !Important;}a.sas_active_link:visited{text-decoration:underline !Important;}a.sas_active_link:hover{text-decoration:none !Important;}.sas_company_links_blue_overview_links_hide,.sas_company_links_blue_driver_training_links_hide{display:none;}.topnav_container{height:100px;font:10px normal Verdana,Arial,Helvetica,sans-serif;margin-top:0px;padding-top:0px;}ul#topnav{margin:0px;padding:0px;margin-left:auto;margin-right:auto;width:1240px;list-style:none;position:relative;font-size:1.2em;background:url(/sites/all/themes/custom/sasfoundation/images/topnav_stretch.gif) repeat-x;top:-16px;}ul#topnav li{float:left;margin:0px;padding:0px;border-right:1px solid #555;}ul#topnav li a{padding:10px 15px;display:block;color:#f0f0f0;text-decoration:none;}ul#topnav li:hover{background:#1376c9 url(/sites/all/themes/custom/sasfoundation/images/topnav_active.gif) repeat-x;}ul#topnav li span{float:left;padding:15px 0;position:absolute;left:0;top:35px;display:none;width:1240px;background:#1376c9;color:#fff;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}ul#topnav li span a{display:inline;}ul#topnav li span a:hover{text-decoration:underline;}.sas_active_span{}.sas_active_toplink{}#sas-datatable-1,#sas-datatable-1_wrapper{margin-top:35px;}#sas-datatable-1,#sas-datatable-1_wrapper td.highlight{background-color:whitesmoke !important;}.form-text{margin-top:5px;margin-bottom:5px;}.sas_dqf_date_container{margin-top:25px;margin-bottom:25px;}.sas_dqf_date_label_container .form-item{margin-top:0px;margin-bottom:0px;}.sas_dqf_date_container .form-type-select{margin-top:5px;margin-bottom:0px;}.sas_dqf_month_container,.sas_dqf_dob_month_container,.sas_dqf_address_start_date_month_container,.sas_dqf_address_end_date_month_container,.sas_dqf_employed_start_date_month_container,.sas_dqf_employed_end_date_month_container,.sas_dqf_signed_by_date_month_container,.sas_dqf_app_sig_date_month_container,.sas_dqf_dob_month_container,.sas_dqf_dot_exp_month_container,.sas_dqf_license_exp_month_container,.sas_dqf_hazmat_exp_month_container,.sas_dqf_military_start_month_container,.sas_dqf_military_end_month_container,.sas_dqf_dt_start_month_container,.sas_dqf_dt_end_month_container,.sas_dqf_school_start_month_container,.sas_dqf_school_end_month_container,.sas_dqf_school_grad_date_month_container,.sas_dqf_mvr1_date_month_container,.sas_dqf_traffic_date_month_container,.sas_dqf_accident_date_month_container{float:left;}.sas_dqf_day_container,.sas_dqf_dob_day_container,.sas_dqf_address_start_date_day_container,.sas_dqf_address_end_date_day_container,.sas_dqf_employed_start_date_day_container,.sas_dqf_employed_end_date_day_container,.sas_dqf_signed_by_date_day_container,.sas_dqf_app_sig_date_day_container,.sas_dqf_dob_day_container,.sas_dqf_dot_exp_day_container,.sas_dqf_license_exp_day_container,.sas_dqf_hazmat_exp_day_container,.sas_dqf_military_start_day_container,.sas_dqf_military_end_day_container,.sas_dqf_dt_start_day_container,.sas_dqf_dt_end_day_container,.sas_dqf_school_start_day_container,.sas_dqf_school_end_day_container,.sas_dqf_school_grad_date_day_container{float:left;padding-left:15px;}.sas_dqf_year_container,.sas_dqf_dob_year_container,.sas_dqf_address_start_date_year_container,.sas_dqf_address_end_date_year_container,.sas_dqf_employed_start_date_year_container,.sas_dqf_employed_end_date_year_container,.sas_dqf_signed_by_date_year_container,.sas_dqf_app_sig_date_year_container,.sas_dqf_dob_year_container,.sas_dqf_dot_exp_year_container,.sas_dqf_license_exp_year_container,.sas_dqf_hazmat_exp_year_container,.sas_dqf_military_start_year_container,.sas_dqf_military_end_year_container,.sas_dqf_dt_start_year_container,.sas_dqf_dt_end_year_container,.sas_dqf_school_start_year_container,.sas_dqf_school_end_year_container,.sas_dqf_school_grad_date_year_container,.sas_dqf_mvr1_date_year_container,.sas_dqf_traffic_date_year_container,.sas_dqf_accident_date_year_container{float:left;padding-left:15px;}.sas_company_manager_delete_staff_member_link_div{margin-top:75px;}.smaller-th-text{font-size:50%;}fieldset{border-width:0.0625em;border-style:solid;padding:1em;border-color:#d8d8d8;margin:18px 0;}.cdl_student_links_div{margin-top:35px;margin-bottom:-35px;padding-bottom:10px;}.cdl_notes{overflow:hidden;}.inlineSummaryTextDiv{color:#333333;}.drug-test-received,.drug-test-not-received{text-align:center;}.drug-test-text{display:none;}.sas-group_name_header{font-size:125%;color:white;background-color:#09367a;padding-top:25px;}.sas-group_name_header-name{font-weight:bold;}#cdl-student-table,#cdl-groups-table,#cdl-courses-table,.cdl-student-courses-table,#cdl-graduated-table,#cdl-student-reporting-table,#cdl-staff-table{width:100%;border-collapse:collapse;}.cdl-student-courses-table thead{height:50px;color:white;background-color:#09367a;}.cdl-student-courses-table tbody{border-top:1px solid #CCCCCC;}.cdl-student-courses-table td{height:100px;font-size:135%;border-bottom:2px solid #D3E7F4;}.cdl-student-courses-table .course-button img{margin-bottom:-17px;}.course-button{text-align:center;}.cdl-student-courses-view-td{padding-right:55px;}.cdl-student-courses-view-td-score,.cdl-student-courses-table-thead-th-score{padding-left:20px;}#cdl-student-table-sorter{width:100%;}#cdl-student-table-sorter thead th{border-bottom:2px solid #D3E7F4;font-weight:bold;text-align:left;padding-right:1em;}#cdl-student-table-sorter tbody{border-top:1px solid #CCCCCC;}#cdl-student-table-sorter tr.even,#cdl-student-table-sorter tr.odd,#cdl-student-table-sorter tbody th{border-color:#D3E7F4;border-style:solid;border-width:1px 0;padding:0.1em 0.6em;}#cdl-student-table-sorter tr.odd,#cdl-student-table-sorter tr.info{background-color:#EDF5FA;}.sas_admin_course_category_div{padding-top:20px;padding-bottom:2px;padding-left:15px;color:#fff;background-color:#09367a;}.sas_admin_course_category_all_courses_div{padding-top:20px;padding-bottom:2px;padding-left:15px;color:#fff;background-color:red;}.sas_table{width:100%;}.sas_table th{color:#09367a;}.sas_table tbody{border-top:1px solid #CCCCCC;}.sas_table tr.even,.sas_table tr.odd,.sas_table tbody th{border-color:#D3E7F4;border-style:solid;border-width:1px 0;padding:0.1em 0.6em;}.sas_table tr.odd,.sas_table tr.info{background-color:#EDF5FA;}.sas_table td{vertical-align:middle;height:40px;}.sas_table tr.even{background-color:#FFFFFF;}.sas_table tr.odd:hover{background-color:#F7F18B !important;}.sas_table tr.even:hover{background-color:#F7F18B !important;}#cdl-student-table-sorter{width:100%;color:#09367a;}#cdl-student-table-sorter tbody{border-top:1px solid #CCCCCC;}#cdl-student-table-sorter td{vertical-align:middle;height:40px;}#cdl-student-table-sorter tr.even,#cdl-student-table-sorter tr.odd,#cdl-student-table-sorter tbody th{border-color:#D3E7F4;border-style:solid;border-width:1px 0;}#cdl-student-table-sorter tr.odd{background-color:#EDF5FA;}#cdl-student-table-sorter tr.even{background-color:#FFFFFF;}.sas_course_library_h2{font-size:23px;color:#09367a;}#cdl-courses-table{width:100%;}#cdl-courses-table thead{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;color:#09367a;}#cdl-courses-table tbody{border-top:1px solid #CCCCCC;}#cdl-courses-table tr.even,#cdl-courses-table tr.odd,#cdl-courses-table tbody th{border-color:#D3E7F4;border-style:solid;border-width:1px 0;}#cdl-courses-table tr.odd{background-color:#EDF5FA;}#cdl-courses-table tr.even{background-color:#FFFFFF;}#cdl-courses-table td{vertical-align:middle;height:40px;}#cdl-courses-table td.cdl_nid{width:55px;}#cdl-courses-table td.cdl_sas_admin_courses_view_course_td{text-align:right;padding-right:15px;}.schedule-test{color:green;}a.schedule-test:link{color:green;}.over-hours{color:red;}a.over-hours:link{color:red;}.sas_blue_h2{font-size:23px;color:#09367a;}.sas_blue_text{color:#09367a;}#cdl-college-user-time-edit-form #edit-submit2{margin-left:100px;margin-right:100px;}.ts_roster_table{width:50%;}.form-item-date1{float:left;width:250px;height:75px;}.form-item-date2{float:left;width:250px;height:75px;}.attendance_reporting_get_report{float:left;width:250px;height:75px;padding-top:30px;}.cdlcompliance_extra_link_div{margin-bottom:25px;}.weight-hide{display:none;}.tabledrag-toggle-weight-wrapper{display:none;}.form-item-color{display:none;}.colordiv:hover{height:48px;width:48px;border:1px solid blue;}.colordiv-selected{border:1px solid blue;}.colordiv{height:50px;width:50px;margin:5px;}.resource-color-chooser-div-row-1{}.resource-color-chooser-div-row-2{}.resource-color-chooser-div-first{float:left;}.resource-color-chooser-div-middle{float:left;}.resource-color-chooser-div-last{float:left;}.staffer-monday-div,.staffer-tuesday-div,.staffer-wednesday-div,.staffer-thursday-div,.staffer-friday-div,.staffer-saturday-div,.staffer-sunday-div{float:left;}.staffer-div-container ul,.staffer-div-container li{list-style-type:none;}.staffer-div-container ul{margin:0 !important;padding:0 !important;border-style:solid;}.staffer-div-container li{height:30px;padding-left:10px;padding-top:10px;}.monday-ui-state-highlight,.tuesday-ui-state-highlight{height:30px;line-height:1.2em;}.staffer-done-editing-button-div{text-align:center;}.staffer-header-field{text-align:center;padding-left:0px !important;}.staffer-day-header-div{height:30px;padding-left:10px;}.staffer-edit-day-header-div{float:left;height:30px;padding-left:10px;}.staffer-copy-paste-div{height:30px;margin-left:90px;}.staffer-edit-page-span-messages{background-color:#8BFEA8;padding-left:50px;padding-right:50px;text-align:center;display:none;}.machines-monday-div,.machines-tuesday-div,.machines-wednesday-div,.machines-thursday-div,.machines-friday-div,.machines-saturday-div,.machines-sunday-div{float:left;}.machines-div-container ul,.machines-div-container li{list-style-type:none;}.machines-div-container ul{margin:0 !important;padding:0 !important;border-style:solid;}.machines-div-container li{height:30px;padding-left:10px;padding-top:10px;}.monday-ui-state-highlight,.tuesday-ui-state-highlight{height:30px;line-height:1.2em;}.machines-done-editing-button-div{text-align:center;}.machines-header-field{text-align:center;padding-left:0px !important;}.machines-day-header-div{height:30px;padding-left:10px;}.machines-edit-day-header-div{float:left;height:30px;padding-left:10px;}.machines-copy-paste-div{height:30px;margin-left:90px;}.machines-edit-page-span-messages{background-color:#8BFEA8;padding-left:50px;padding-right:50px;text-align:center;display:none;}.ss_no{color:red !important;}.class_B_style{color:green;}.hourlyclass{color:#0000FF;}.cdlcompliance_table1{width:100%;}.cdlcompliance_table1 tr th{background:#757575;border-bottom-style:none;}.cdlcompliance_table1 tr th,.cdlcompliance_table1 tr th a,.cdlcompliance_table1 tr th a:hover{color:#FFF;font-weight:bold;}.cdlcompliance_table1 tbody tr th{vertical-align:top;}.cdlcompliance_table1 tr td,.cdlcompliance_table1 tr th{padding:4px 9px;border:1px solid #fff;}.cdlcompliance_table1 tbody{}.sas-grade-notes-td{padding-left:20px;}.sas-bold{font-weight:bold;}
