html {width: 100%;height: 100%;overflow: hidden;}body {margin: 0;padding: 0;width: 100%;height: 100%;background: rgb(28, 28, 28) url('/Template/Pictures/Backgrounds/Gradient.jpg?hFileLastModified=1268699792') no-repeat center top;position: relative;overflow: hidden;font-family: Helvetica, Arial, sans-serif;}a {color: rgb(178, 0, 0);}a:hover {text-decoration: none;}div#tmpGrill {background: url('/Template/Pictures/Backgrounds/Grill.png?hFileLastModified=1268699792');width: 100%;height: 100%;}div#tmpGrillInner {background: #000;opacity: 0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)";width: 100%;height: 100%;}div#tmpContent {position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: auto;padding: 117px 0 0 0;background: url('/Template/Pictures/Backgrounds/Tire.png?hFileLastModified=1268699792') no-repeat center top;}div#tmpContentWrapper {width: 1018px;margin: auto;position: relative;z-index: 2;top: -37px;}div#tmpContentTopOuter {background: url('/Template/Pictures/Backgrounds/Body_01.png?hFileLastModified=1268699792') no-repeat left;}div#tmpContentTopMiddle {background: url('/Template/Pictures/Backgrounds/Body_04.png?hFileLastModified=1268699792') no-repeat right;}div#tmpContentTopInner {background: url('/Template/Pictures/Backgrounds/Body_02.png?hFileLastModified=1268699792') repeat-x;height: 34px;margin: 0 36px;}div#tmpContentBodyOuter {background: url('/Template/Pictures/Backgrounds/Body_05.png?hFileLastModified=1268699792') repeat-y left;overflow: hidden;}div#tmpContentBodyMiddle {background: url('/Template/Pictures/Backgrounds/Body_07.png?hFileLastModified=1268699792') repeat-y right;padding: 1px;overflow: hidden;}div#tmpContentBodyInner {background: rgb(243, 243, 243);margin: 9px 11px 8px 7px;padding: 1px;min-height: 400px;overflow: hidden;}div#tmpContentFooterOuter {background: url('/Template/Pictures/Backgrounds/Body_10.png?hFileLastModified=1268699792') no-repeat left;}div#tmpContentFooterMiddle {background: url('/Template/Pictures/Backgrounds/Body_13.png?hFileLastModified=1268699792') no-repeat right;}div#tmpContentFooterInner {background: url('/Template/Pictures/Backgrounds/Body_11.png?hFileLastModified=1268699792') repeat-x top;margin: 0 36px;height: 40px;}div#tmpHeaderLeft {background: url('/Template/Pictures/Backgrounds/Header+Left.png?hFileLastModified=1268699792') no-repeat left;position: relative;top: 7px;z-index: 1;width: 1005px;margin: auto;}div#tmpHeaderRight {background: url('/Template/Pictures/Backgrounds/Header+Right.png?hFileLastModified=1268699792') no-repeat right;}div#tmpHeader {background: url('/Template/Pictures/Backgrounds/Header.png?hFileLastModified=1268699792') repeat-x;height: 37px;margin: 0 32px;position: relative;}div#tmpLogo {position: absolute;top: 75px;left: 50%;margin: 0 0 0 -105px;z-index: 3;}div#tmpFooterLeft {position: relative;z-index: 1;top: -87px;width: 1005px;margin: auto;background: url('/Template/Pictures/Backgrounds/Footer+Left.png?hFileLastModified=1268699792') no-repeat left;}div#tmpFooterRight {background: url('/Template/Pictures/Backgrounds/Footer+Right.png?hFileLastModified=1268699792') no-repeat right;}div#tmpFooter {background: url('/Template/Pictures/Backgrounds/Footer.png?hFileLastModified=1268699792') repeat-x;height: 37px;margin: 0 27px;}div#tmpFooterContent {padding: 0 0 0 30px;}div#tmpFooterContent span {font: 11px/37px Arial, sans-serif;color: rgb(102, 102, 102);vertical-align: middle;}div#tmpDocumentOuter {padding: 50px 50px 0 50px;}div#tmpDocumentOuter h1 {margin: 0;color: rgb(182, 0, 0);text-transform: uppercase;font: bold 24px Helvetica, Arial, sans-serif;}div#tmpDocumentOuter h2 {margin: 0;color: rgb(182, 0, 0);text-transform: uppercase;font: 16px Helvetica, Arial, sans-serif;clear: both;}div#tmpDocumentOuter h4 {margin: 10px 0;text-transform: uppercase;font: 18px Helvetica, Arial, sans-serif;color: rgb(182, 0, 0);}table.tmpList {width: 100%;border-collapse: collapse;margin: 20px 0;}table.tmpList tbody td,table.tmpList thead th {padding: 5px;}table.tmpList thead th {white-space: nowrap;font: bold 12px Helvetica, Arial, sans-serif;text-align: left;}tr.tmpListOdd {background: rgb(230, 230, 230);}td.tmpListNone p {text-align: center;font-size: 14px;padding: 25px 0;}div#hFade {background: rgb(128, 128, 128);}body form.hDialogue div.hFormLegend {text-transform: uppercase;font-size: 12px;}body form.hDialogue div.hDialogueContent {-webkit-border-radius: 25px;-moz-border-radius: 25px;border: 3px solid rgb(50, 50, 50) !important;margin: -7px;background: rgb(245, 245, 245) !important;}div.hFormTextareaWrapper {float: left;}span.hFormRequiredIndicator {color: crimson;padding: 5px 0 0 0;}td.hFormLabelLong {vertical-align: top;}td.hFormLabel,td.hFormLabelLong {padding: 3px 5px 0 0;}span.tmpEditOn {background: forestgreen;color: white;cursor: pointer;}span.tmpEditOn.tmpEmployeeDelete {background: crimson;}td.tmpEditActions span {float: left;padding: 5px;font-size: 10px;}div#ui-datepicker-div {position: relative;border: 1px solid #000;z-index: 3333;background: white;top: -90px;}.ui-datepicker {width: 200px;}div.ui-datepicker-control {position: relative;height: 25px;background: rgb(182, 0, 0);}div.ui-datepicker-control div {padding: 5px;}div.ui-datepicker-control div a {color: #fff;}div.ui-datepicker-links {position: relative;height: 20px;padding: 5px 0 0 0;background: #000;border-bottom: 1px solid #000;text-align: center;}div.ui-datepicker-links div {padding: 5px;}div.ui-datepicker-links div a {color: #fff;}div.ui-datepicker-clear,div.ui-datepicker-prev {position: absolute;top: 0;left: 0;}div.ui-datepicker-close,div.ui-datepicker-next {position: absolute;top: 0;right: 0;}div.ui-datepicker-current {display: inline;}div.ui-datepicker-header {margin-top: 5px;text-align: center;}div.ui-datepicker-header select {margin: 0 3px;}table.ui-datepicker {width: 250px;border-collapse: collapse;margin: 10px 0 0 0;}table.ui-datepicker td {padding: 3px;border: 1px solid #000;}table.ui-datepicker thead td {text-align: center;font-weight: bold;background: rgb(182, 0, 0);color: #fff;}td.ui-datepicker-today {background: rgb(75, 75, 75);color: #fff;}td.ui-datepicker-current-day {background: rgb(50, 50, 50);color: #fff;}a img {border: none;}ul.tmpNavigation {padding: 0;margin: 0;list-style: none;position: absolute;height: 36px;}ul#tmpNavigationLeft {top: 6px;left: 8px;}ul#tmpNavigationRight {top: 6px;right: 8px;}ul.tmpNavigation li {float: left;width: 130px;height: 36px;text-align: center;}ul.tmpNavigation li.tmpNavigationSep {width: 1px;background: url('/Template/Pictures/Backgrounds/Navigation+Sep.png?hFileLastModified=1268699792') no-repeat 0 3px;}li.tmpNavigationMarker div {margin: 3px;height: 34px;background: url('/Template/Pictures/Backgrounds/Link+Active.png?hFileLastModified=1268699792') repeat-x 0 -2px;}li#tmpNavigationDashboard div {margin-left: 12px;}li.tmpNavigationMarker div a {position: relative;top: -3px;}ul.tmpNavigation a {color: #fff;text-transform: uppercase;text-decoration: none;display: block;width: 100%;height: 100%;font: bold 12px Helvetica, Arial, sans-serif;}ul.tmpNavigation a span.e {text-transform: lowercase;vertical-align: 0;}ul.tmpNavigation span {line-height: 36px;vertical-align: middle;}form#tmpResetPasswordDialogue {z-index: 1000;height: 200px;margin: -100px 0 0 -200px;}div#tmpResetPasswordDiv {display: block;}div#tmpTraining {position: relative;min-height: 700px;margin: 25px 0 0 0;}div.tmpTrainingNavigationButtons {position: absolute;left: 0;right: 0;height: 27px;}div.tmpTrainingNavigationButtonsBottom {bottom: 15px;}a.tmpTrainingNavigationButtonOuter {background: url('/Template/Pictures/Backgrounds/Button_01.png?hFileLastModified=1268699792') no-repeat left;height: 27px;color: #fff;text-decoration: none;width: 100px;display: block;text-transform: uppercase;font: 12px Helvetica, Arial, sans-serif;text-align: center;}a.tmpTrainingNavigationButtonDashboard {float: left;width: 200px;}a.tmpTrainingNavigationButtonContinue {float: right;width: 250px;margin: 0 0 0 10px;}a.tmpTrainingNavigationButtonBack {float: right;width: 170px;}span.tmpTrainingNavigationButtonLabel {line-height: 27px;vertical-align: middle;}span.tmpTrainingNavigationButtonMiddle {display: block;height: 27px;background: url('/Template/Pictures/Backgrounds/Button_04.png?hFileLastModified=1268699792') no-repeat right;}span.tmpTrainingNavigationButtonInner {display: block;height: 27px;background: url('/Template/Pictures/Backgrounds/Button_02.png?hFileLastModified=1268699792') repeat-x;margin: 0 8px;}a.tmpTrainingNavigationButtonContinue span.tmpTrainingNavigationButtonLabel {background: url('/Template/Pictures/Backgrounds/Right+White+Arrow.png?hFileLastModified=1268699792') no-repeat right;padding: 0 26px 0 0;}a.tmpTrainingNavigationButtonBack span.tmpTrainingNavigationButtonLabel,a.tmpTrainingNavigationButtonDashboard span.tmpTrainingNavigationButtonLabel {background: url('/Template/Pictures/Backgrounds/Left+White+Arrow.png?hFileLastModified=1268699792') no-repeat left;padding: 0 0 0 26px;}a.tmpTrainingNavigationBackDisabled {opacity: 0.3;}a.tmpTrainingNavigationContinueDisabled {opacity: 0.3;}form#tmpTrainerDialogue {z-index: 1000;width: 600px;height: 200px;margin: -100px 0 0 -300px;}div#tmpTrainerSignOffDiv {display: block;}span#tmpTrainerName,span#tmpTraineeName,span#tmpLessonTitle {font-weight: bold;}