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,b,u,i,center,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-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.container_12 {margin-left: auto; margin-right: auto; width: 960px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display:inline; float: left; position: relative; margin-left: 10px; margin-right: 10px;}.alpha {margin-left: 0;}.omega {margin-right: 0;}.container_12 .grid_1 {width:60px;}.container_12 .grid_2 {width:140px;}.container_12 .grid_3 {width:220px;}.container_12 .grid_4 {width:300px;}.container_12 .grid_5 {width:380px;}.container_12 .grid_6 {width:460px;}.container_12 .grid_7 {width:540px;}.container_12 .grid_8 {width:620px;}.container_12 .grid_9 {width:700px;}.container_12 .grid_10 {width:780px;}.container_12 .grid_11 {width:860px;}.container_12 .grid_12 {width:940px;}.container_12 .prefix_1 {padding-left:80px;}.container_12 .prefix_2 {padding-left:160px;}.container_12 .prefix_3 {padding-left:240px;}.container_12 .prefix_4 {padding-left:320px;}.container_12 .prefix_5 {padding-left:400px;}.container_12 .prefix_6 {padding-left:480px;}.container_12 .prefix_7 {padding-left:560px;}.container_12 .prefix_8 {padding-left:640px;}.container_12 .prefix_9 {padding-left:720px;}.container_12 .prefix_10 {padding-left:800px;}.container_12 .prefix_11 {padding-left:880px;}.container_12 .suffix_1 {padding-right:80px;}.container_12 .suffix_2 {padding-right:160px;}.container_12 .suffix_3 {padding-right:240px;}.container_12 .suffix_4 {padding-right:320px;}.container_12 .suffix_5 {padding-right:400px;}.container_12 .suffix_6 {padding-right:480px;}.container_12 .suffix_7 {padding-right:560px;}.container_12 .suffix_8 {padding-right:640px;}.container_12 .suffix_9 {padding-right:720px;}.container_12 .suffix_10 {padding-right:800px;}.container_12 .suffix_11 {padding-right:880px;}.container_12 .push_1 {left:80px;}.container_12 .push_2 {left:160px;}.container_12 .push_3 {left:240px;}.container_12 .push_4 {left:320px;}.container_12 .push_5 {left:400px;}.container_12 .push_6 {left:480px;}.container_12 .push_7 {left:560px;}.container_12 .push_8 {left:640px;}.container_12 .push_9 {left:720px;}.container_12 .push_10 {left:800px;}.container_12 .push_11 {left:880px;}.container_12 .pull_1 {left:-80px;}.container_12 .pull_2 {left:-160px;}.container_12 .pull_3 {left:-240px;}.container_12 .pull_4 {left:-320px;}.container_12 .pull_5 {left:-400px;}.container_12 .pull_6 {left:-480px;}.container_12 .pull_7 {left:-560px;}.container_12 .pull_8 {left:-640px;}.container_12 .pull_9 {left:-720px;}.container_12 .pull_10 {left:-800px;}.container_12 .pull_11 {left:-880px;}.clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.clearfix:after {clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}.calendar {position:relative;width:100%;display:block;margin:15px 0 0;}.fc {direction: ltr; text-align: left;} .fc table {border-collapse: collapse; border-spacing: 0;} html .fc,.fc table {font-size: 1em;} .fc td,.fc th {padding: 0; vertical-align: top;}.fc-header td {white-space: nowrap;}.fc-header-left {width: 25%; text-align: left;} .fc-header-center {text-align: center;} .fc-header-right {width: 25%; text-align: right;} .fc-header-title {display: inline-block; vertical-align: top;} .fc-header-title h2 {margin-top: 0; white-space: nowrap;} .fc .fc-header-space {padding-left: 10px;} .fc-header .fc-button {margin-bottom: 1em; vertical-align: top;} .fc-header .fc-button {margin-right: -1px;} .fc-header .fc-corner-right {margin-right: 1px;} .fc-header .ui-corner-right {margin-right: 0;} .fc-header .fc-state-hover,.fc-header .ui-state-hover {z-index: 2;} .fc-header .fc-state-down {z-index: 3;}.fc-header .fc-state-active,.fc-header .ui-state-active {z-index: 4;} .fc-content {clear: both;} .fc-view {width: 100%; overflow: hidden;} .fc-widget-header, .fc-widget-content {border: 1px solid #ccc;} .fc-state-highlight {background: #ffc;} .fc-cell-overlay {background: #9cf; opacity: .2; filter: alpha(opacity=20);} .fc-button {position: relative; display: inline-block; cursor: pointer;} .fc-state-default {border-style: solid; border-width: 1px 0;} .fc-button-inner {position: relative; float: left; overflow: hidden;} .fc-state-default .fc-button-inner {border-style: solid; border-width: 0 1px;} .fc-button-content {position: relative; float: left; height: 1.9em; line-height: 1.9em; padding: 0 .6em; white-space: nowrap;} .fc-button-content .fc-icon-wrap {position: relative; float: left; top: 50%;} .fc-button-content .ui-icon {position: relative; float: left; margin-top: -50%; *margin-top: 0; *top: -50%;} .fc-state-default .fc-button-effect {position: absolute; top: 50%; left: 0;} .fc-state-default .fc-button-effect span {position: absolute; top: -100px; left: 0; width: 500px; height: 100px; border-width: 100px 0 0 1px; border-style: solid; border-color: #fff; background: #444; opacity: .09; filter: alpha(opacity=9);} .fc-state-default,.fc-state-default .fc-button-inner {border-style: solid; border-color: #ccc #bbb #aaa; background: #F3F3F3; color: #000;} .fc-state-hover,.fc-state-hover .fc-button-inner {border-color: #999;} .fc-state-down,.fc-state-down .fc-button-inner {border-color: #555; background: #777;} .fc-state-active,.fc-state-active .fc-button-inner {border-color: #555; background: #777; color: #fff;} .fc-state-disabled,.fc-state-disabled .fc-button-inner {color: #999; border-color: #ddd;} .fc-state-disabled {cursor: default;} .fc-state-disabled .fc-button-effect {display: none;} .fc-event {border-style: solid; border-width: 0; font-size: .85em; cursor: default;} a.fc-event,.fc-event-draggable {cursor: pointer;} a.fc-event {text-decoration: none;} .fc-rtl .fc-event {text-align: right;} .fc-event-skin {border-color: #36c; background-color: #36c; color: #fff;} .fc-event-inner {position: relative; width: 100%; height: 100%; border-style: solid; border-width: 0; overflow: hidden;} .fc-event-time,.fc-event-title {padding: 0 1px;} .fc .ui-resizable-handle {display: block; position: absolute; z-index: 99999; overflow: hidden; font-size: 300%; line-height: 50%;} .fc-event-hori {border-width: 1px 0; margin-bottom: 1px;} .fc-event-hori .ui-resizable-e {top: 0 !important; right: -3px !important; width: 7px !important; height: 100% !important; cursor: e-resize;} .fc-event-hori .ui-resizable-w {top: 0 !important; left: -3px !important; width: 7px !important; height: 100% !important; cursor: w-resize;} .fc-event-hori .ui-resizable-handle {_padding-bottom: 14px;} .fc-corner-left {margin-left: 1px;} .fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner {margin-left: -1px;} .fc-corner-right {margin-right: 1px;} .fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner {margin-right: -1px;} .fc-corner-top {margin-top: 1px;} .fc-corner-top .fc-event-inner {margin-top: -1px;} .fc-corner-bottom {margin-bottom: 1px;} .fc-corner-bottom .fc-event-inner {margin-bottom: -1px;} .fc-corner-left .fc-event-inner {border-left-width: 1px;} .fc-corner-right .fc-event-inner {border-right-width: 1px;} .fc-corner-top .fc-event-inner {border-top-width: 1px;} .fc-corner-bottom .fc-event-inner {border-bottom-width: 1px;} table.fc-border-separate {border-collapse: separate;} .fc-border-separate th,.fc-border-separate td {border-width: 1px 0 0 1px;} .fc-border-separate th.fc-last,.fc-border-separate td.fc-last {border-right-width: 1px;} .fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td {border-bottom-width: 1px;} .fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th {border-top-width: 0;} .fc-grid th {text-align: center;} .fc-grid .fc-day-number {float: right; padding: 0 2px;} .fc-grid .fc-other-month .fc-day-number {opacity: 0.3; filter: alpha(opacity=30);} .fc-grid .fc-day-content {clear: both; padding: 2px 2px 1px;} .fc-grid .fc-event-time {font-weight: bold;} .fc-rtl .fc-grid .fc-day-number {float: left;} .fc-rtl .fc-grid .fc-event-time {float: right;} .fc-agenda table {border-collapse: separate;} .fc-agenda-days th {text-align: center;} .fc-agenda .fc-agenda-axis {width: 50px; padding: 0 4px; vertical-align: middle; text-align: right; white-space: nowrap; font-weight: normal;} .fc-agenda .fc-day-content {padding: 2px 2px 1px;} .fc-agenda-days .fc-agenda-axis {border-right-width: 1px;} .fc-agenda-days .fc-col0 {border-left-width: 0;} .fc-agenda-allday th {border-width: 0 1px;} .fc-agenda-allday .fc-day-content {min-height: 34px; _height: 34px;} .fc-agenda-divider-inner {height: 2px; overflow: hidden;} .fc-widget-header .fc-agenda-divider-inner {background: #eee;} .fc-agenda-slots th {border-width: 1px 1px 0;} .fc-agenda-slots td {border-width: 1px 0 0; background: none;} .fc-agenda-slots td div {height: 20px;} .fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td {border-top-width: 0;}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td {border-top-style: dotted;} .fc-agenda-slots tr.fc-minor th.ui-widget-header {*border-top-style: solid;} .fc-event-vert {border-width: 0 1px;} .fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content {position: relative; z-index: 2; width: 100%; overflow: hidden;} .fc-event-vert .fc-event-time {white-space: nowrap; font-size: 10px;} .fc-event-vert .fc-event-bg {position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background: #fff; opacity: .3; filter: alpha(opacity=30);} .fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg {display: none\9;} .fc-event-vert .ui-resizable-s {bottom: 0 !important; width: 100% !important; height: 8px !important; overflow: hidden !important; line-height: 8px !important; font-size: 11px !important; font-family: monospace; text-align: center; cursor: s-resize;} .fc-agenda .ui-resizable-resizing {_overflow: hidden;} .chzn-container {font-size: 13px; position: relative; display: inline-block; zoom: 1; *display: inline;}.chzn-container .chzn-drop {background: #fff; border: 1px solid #aaa; border-top: 0; position: absolute; top: 29px; left: 0; -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15); -moz-box-shadow : 0 4px 5px rgba(0,0,0,.15); -o-box-shadow : 0 4px 5px rgba(0,0,0,.15); box-shadow : 0 4px 5px rgba(0,0,0,.15); z-index: 999;}.chzn-container-single .chzn-single {background-color: #ffffff; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4)); background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-image: -ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-image: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); -webkit-border-radius: 5px; -moz-border-radius : 5px; border-radius : 5px; -moz-background-clip : padding; -webkit-background-clip: padding-box; background-clip : padding-box; border: 1px solid #aaaaaa; -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); display: block; overflow: hidden; white-space: nowrap; position: relative; height: 23px; line-height: 24px; padding: 0 0 0 8px; color: #444444; text-decoration: none;}.chzn-container-single .chzn-single span {margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}.chzn-container-single .chzn-single abbr {display: block; position: absolute; right: 26px; top: 6px; width: 12px; height: 13px; font-size: 1px; background: url(../img/chosen-sprite.png) right top no-repeat;}.chzn-container-single .chzn-single abbr:hover {background-position: right -11px;}.chzn-container-single .chzn-single div {position: absolute; right: 0; top: 0; display: block; height: 100%; width: 18px;}.chzn-container-single .chzn-single div b {background: url(../img/chosen-sprite.png) no-repeat 0 0; display: block; width: 100%; height: 100%;}.chzn-container-single .chzn-search {padding: 3px 4px; position: relative; margin: 0; white-space: nowrap; z-index: 1010;}.chzn-container-single .chzn-search input {background: #fff url(../img/chosen-sprite.png) no-repeat 100% -22px; background: url(../img/chosen-sprite.png) no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url(../img/chosen-sprite.png) no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%); margin: 1px 0; padding: 4px 20px 4px 5px; outline: 0; border: 1px solid #aaa; font-family: sans-serif; font-size: 1em;}.chzn-container-single .chzn-drop {-webkit-border-radius: 0 0 4px 4px; -moz-border-radius : 0 0 4px 4px; border-radius : 0 0 4px 4px; -moz-background-clip : padding; -webkit-background-clip: padding-box; background-clip : padding-box;}.chzn-container-single-nosearch .chzn-search input {position: absolute; left: -9000px;}.chzn-container-multi .chzn-choices {background-color: #fff; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%); border: 1px solid #aaa; margin: 0; padding: 0; cursor: text; overflow: hidden; height: auto !important; height: 1%; position: relative;}.chzn-container-multi .chzn-choices li {float: left; list-style: none;}.chzn-container-multi .chzn-choices .search-field {white-space: nowrap; margin: 0; padding: 0;}.chzn-container-multi .chzn-choices .search-field input {color: #666; background: transparent !important; border: 0 !important; font-family: sans-serif; font-size: 100%; height: 15px; padding: 5px; margin: 1px 0; outline: 0; -webkit-box-shadow: none; -moz-box-shadow : none; -o-box-shadow : none; box-shadow : none;}.chzn-container-multi .chzn-choices .search-field .default {color: #999;}.chzn-container-multi .chzn-choices .search-choice {-webkit-border-radius: 3px; -moz-border-radius : 3px; border-radius : 3px; -moz-background-clip : padding; -webkit-background-clip: padding-box; background-clip : padding-box; background-color: #e4e4e4; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)); background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); -moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); color: #333; border: 1px solid #aaaaaa; line-height: 13px; padding: 3px 20px 3px 5px; margin: 3px 0 3px 5px; position: relative; cursor: default;}.chzn-container-multi .chzn-choices .search-choice-focus {background: #d4d4d4;}.chzn-container-multi .chzn-choices .search-choice .search-choice-close {display: block; position: absolute; right: 3px; top: 4px; width: 12px; height: 13px; font-size: 1px; background: url(../img/chosen-sprite.png) right top no-repeat;}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {background-position: right -11px;}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {background-position: right -11px;}.chzn-container .chzn-results {margin: 0 4px 4px 0; max-height: 240px; padding: 0 0 0 4px; position: relative; overflow-x: hidden; overflow-y: auto;}.chzn-container-multi .chzn-results {margin: -1px 0 0; padding: 0;}.chzn-container .chzn-results li {display: none; line-height: 15px; padding: 5px 6px; margin: 0; list-style: none;}.chzn-container .chzn-results .active-result {cursor: pointer; display: list-item;}.chzn-container .chzn-results .highlighted {background-color: #3875d7; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: linear-gradient(top, #3875d7 20%, #2a62bc 90%); color: #fff;}.chzn-container .chzn-results li em {background: #feffde; font-style: normal;}.chzn-container .chzn-results .highlighted em {background: transparent;}.chzn-container .chzn-results .no-results {background: #f4f4f4; display: list-item;}.chzn-container .chzn-results .group-result {cursor: default; color: #999; font-weight: bold;}.chzn-container .chzn-results .group-option {padding-left: 15px;}.chzn-container-multi .chzn-drop .result-selected {display: none;}.chzn-container .chzn-results-scroll {background: white; margin: 0 4px; position: absolute; text-align: center; width: 321px; z-index: 1;}.chzn-container .chzn-results-scroll span {display: inline-block; height: 17px; text-indent: -5000px; width: 9px;}.chzn-container .chzn-results-scroll-down {bottom: 0;}.chzn-container .chzn-results-scroll-down span {background: url(../img/chosen-sprite.png) no-repeat -4px -3px;}.chzn-container .chzn-results-scroll-up span {background: url(../img/chosen-sprite.png) no-repeat -22px -3px;}.chzn-container-active .chzn-single {-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); -o-box-shadow : 0 0 5px rgba(0,0,0,.3); box-shadow : 0 0 5px rgba(0,0,0,.3); border: 1px solid #5897fb;}.chzn-container-active .chzn-single-with-drop {border: 1px solid #aaa; -webkit-box-shadow: 0 1px 0 #fff inset; -moz-box-shadow : 0 1px 0 #fff inset; -o-box-shadow : 0 1px 0 #fff inset; box-shadow : 0 1px 0 #fff inset; background-color: #eee; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 ); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff)); background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%); background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%); background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%); background-image: -ms-linear-gradient(top, #eeeeee 20%, #ffffff 80%); background-image: linear-gradient(top, #eeeeee 20%, #ffffff 80%); -webkit-border-bottom-left-radius : 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomleft : 0; -moz-border-radius-bottomright: 0; border-bottom-left-radius : 0; border-bottom-right-radius: 0;}.chzn-container-active .chzn-single-with-drop div {background: transparent; border-left: none;}.chzn-container-active .chzn-single-with-drop div b {background-position: -18px 1px;}.chzn-container-active .chzn-choices {-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); -o-box-shadow : 0 0 5px rgba(0,0,0,.3); box-shadow : 0 0 5px rgba(0,0,0,.3); border: 1px solid #5897fb;}.chzn-container-active .chzn-choices .search-field input {color: #111 !important;}.chzn-disabled {cursor: default; opacity:0.5 !important;}.chzn-disabled .chzn-single {cursor: default;}.chzn-disabled .chzn-choices .search-choice .search-choice-close {cursor: default;}.chzn-rtl {text-align: right;}.chzn-rtl .chzn-single {padding: 0 8px 0 0; overflow: visible;}.chzn-rtl .chzn-single span {margin-left: 26px; margin-right: 0; direction: rtl;}.chzn-rtl .chzn-single div {left: 3px; right: auto;}.chzn-rtl .chzn-single abbr {left: 26px; right: auto;}.chzn-rtl .chzn-choices .search-field input {direction: rtl;}.chzn-rtl .chzn-choices li {float: right;}.chzn-rtl .chzn-choices .search-choice {padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0;}.chzn-rtl .chzn-choices .search-choice .search-choice-close {left: 4px; right: auto; background-position: right top;}.chzn-rtl.chzn-container-single .chzn-results {margin: 0 0 4px 4px; padding: 0 4px 0 0;}.chzn-rtl .chzn-results .group-option {padding-left: 0; padding-right: 15px;}.chzn-rtl.chzn-container-active .chzn-single-with-drop div {border-right: none;}.chzn-rtl .chzn-search input {background: #fff url(../img/chosen-sprite.png) no-repeat -38px -22px; background: url(../img/chosen-sprite.png) no-repeat -38px -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff)); background: url(../img/chosen-sprite.png) no-repeat -38px -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat -38px -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat -38px -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat -38px -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%); background: url(../img/chosen-sprite.png) no-repeat -38px -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%); padding: 4px 5px 4px 20px; direction: rtl;}body {font: 14px/21px "Segoe UI", Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; direction: ltr; background: url(../img/body_bg.png) repeat-x #0c2242; color: #3c4042;}html {margin: -60px 0 0;}#bg {z-index: -1; opacity: 0.1;}.ie7 #bg {filter: alpha(opacity=10);}p {color: #444444;}h1, h2, h3, h4, h5 {color: #33598a; line-height: 180%; font-weight: bold; margin: 0; padding: 0;}h1 {font-size: 25px;}h2 {font-size: 24px;}h3 {font-size: 18px;}h4 {font-size: 15px;}h5 {font-size: 13px; font-weight: normal; margin: 10px 0 0;}p {margin: 9px 0 9px;}ol, ul {list-style: decimal inside; margin: 0 0 15px 15px;}ul {list-style: circle inside;}a {color: #33598a; text-decoration: none;}a:hover {text-decoration: underline;}.strong, strong {font-weight: bolder;}hr, .hr {height: 1px; width: 100%; margin: 10px auto; background: #b2cbe4; border: 0; border-bottom: 1px solid white; position: relative;}.ie6 hr, .ie6 .hr {border: 0; border-bottom: 1px solid white; zoom: 1; line-height: 0; font-size: 0;}table tr td {vertical-align: top;}.table {width: 100%; display: table; border-collapse: collapse; text-align: left;}.enlarge {font-size: 150%;}.verylarge {font-size: 55px; line-height: 55px; font-weight: bold; display: block;}*:focus {outline: 0;}.small {font-size: 11px; margin: 0 0 4px;}#everything {width: 960px; margin: 0 auto; background: url(../img/ellipse.png) no-repeat top center;}.ie6 #everything, .ie6 #everything {background: none;}#header {height: 83px; position: relative; z-index: 9999;}#notification, #page {position: relative;}#notification {background: white; padding: 12px 0 0; z-index: 500;}.isLoading {background: url(../img/ajax_load_large.gif) white no-repeat 432px 25px; height: 170px;}#page {background: white; padding: 12px 0 24px;}.is_loading #page {left: -9999px; height: 0px; padding: 0; margin: 0;}.notification {padding: 0;}.ie6 .notification {margin-top: 12px;}.club-vitals-logo {height: 40px; width: 123px; background: url(../img/sprites_v2.png) -84px -12px; display: block; margin: 20px 0 0 11px; float: left; text-indent: -9999px;}.ie6 .club-vitals-logo {background-image: url(../img/durp_sprites_v2.png);}#gym-name {float: left; font-size: 21px; color: white; margin: 0; line-height: 80px; text-indent: 25px; text-shadow: black 1px -1px 0;}#gym-name .expand {margin: 0 5px 0 0;}#logged-in-as {color: white; margin: 0 15px 0 0; float: right; line-height: 90px;}#logged-in-as a {color: white; text-decoration: none; font-weight: bold;}.user-gym-switcher {position: absolute; background: white; border: 1px solid #ccc; left: 155px; top: 60px; width: 250px; box-shadow: #ccc 1px 1px 0;}.user-gym-switcher .user-gym-list {margin: 0; padding: 0; list-style: none; position: relative;} .user-gym-switcher .user-gym-list .item {border-bottom: 1px solid #ccc; margin: 5px; padding: 5px 3px;} .user-gym-switcher .user-gym-list .item a {display: block;} .user-gym-switcher .user-gym-list .active {color: #666;}.content, .content-2, .content-3 {background: url(../img/content_bg.gif) repeat-x #d2e7fa; padding: 0 20px 5px; border: 1px solid #B3D0EE; color: #33598A; margin: 0 0 10px;}.content-2 {background: #F7FCFF; color: #33598A;}.content-3 {background: #f1f1f1; border: 1px solid #BCBCBC;}#footer_push {background: #255292; height: 15px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px;}.timer:hover, .author:hover {text-decoration: none;}.author {color: #444; font-weight: bold;}.action {color: #444;}.radius-tl {-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px;}.radius-tr {-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px;}.radius-bl {-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px;}.radius-br {-webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px;}#footer {padding: 15px 0; color: #fff;}#footer a {color: #fff; font-weight: bold; text-decoration: none;}#footer h4, #footer p {color: #fff;}#nav-wrapper {background: url(../img/nav_bg.gif) repeat-x; padding: 5px 5px 0; margin: 15px 0 0; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; min-height: 40px;}#top-navigation {display: block; position: relative; margin: 0; zoom: 1;}#top-navigation li {float: left; display: inline; margin: 0 5px 0 0; zoom: 1;}#top-navigation li.right {float: right;}#top-navigation li.hide {display: none;}#top-navigation li a {padding: 0 15px 0 15px; height: 40px; display: block; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; line-height: 35px; text-decoration: none; color: #fff; text-shadow: black 1px -1px 0px; font-size: 14px; font-weight: bold;}.ie6 #top-navigation li a {display: inline-block;}#top-navigation li.active-page a {background: #fff; color: #33598A; text-shadow: none; height: 40px;}.extendDown {margin: 0 0 50px;}#top-navigation li a b {margin: 8px 13px 0 0; background: url(../img/sprites_v2_fireworks.png) no-repeat; width: 24px; height: 17px; display: inline-block; float: left;}.ie6 #top-navigation li a b {background-image: url(../img/durp_sprites_v2.png);}.ie7 #top-navigation li a b {display: inline-block;}#top-navigation li#nav-top-technician a b {background-position: -808px -64px; width: 21px; height: 21px;}#top-navigation li#nav-top-dashboard a b {background-position: -6px -70px; top: 2px; position: relative;}#top-navigation li#nav-top-tickets a b {background-position: -206px -64px; width: 23px; height: 23px;}#top-navigation li#nav-top-admin a b {background-position: -307px -66px; width: 21px; height: 21px;}#top-navigation li#nav-top-reports a b {background-position: -54px -66px; width: 25px; height: 22px;}#top-navigation li#nav-top-help a b {background-position: -259px -66px; width: 21px; height: 22px;}#top-navigation li#nav-top-settings a b {background-position: -105px -66px; width: 21px; height: 21px;}#top-navigation li#nav-top-sales a b {background-position: -54px -66px; width: 25px; height: 22px;}#top-navigation li#nav-top-maintenance a b {background-position: -882px -65px; width: 20px; height: 20px;}#top-navigation #nav-dashboard {padding-right: 0;}#top-navigation li ul {position: absolute; left: -5px; top: 40px; padding: 7px 5px 0; display: none; width: 100%; margin: 0; height: 42px;}.ie6 #top-navigation li ul {width: 950px;}#top-navigation li.active-page ul {display: block; background: url(../img/nav-second-level-bg.gif) #c8e8ff repeat-x; border-bottom: 1px solid #a5d5f7;}#top-navigation li.active-page ul li {float: left; display: inline;}#top-navigation li.active-page ul li.right {float: right;}#top-navigation li.active-page ul li a {font-size: 14px; line-height: 31px; background: none; font-weight: normal;}#top-navigation li.active-page ul li.active-page a {display: block; background: url(../img/sprites_v2.png) no-repeat -3px -138px; height: 33px; padding: 0 8px 0 14px; position: relative; margin: 2px 8px 0 0; text-decoration: none; color: #2E486B; text-shadow: none; color: #fff; font-weight: bold;}.ie6 #top-navigation li.active-page ul li.active-page a {background-image: url(../img/durp_sprites_v2.png);}#top-navigation li.active-page ul li.active-page span {width: 8px; height: 33px; display: block; position: absolute; right: -6px; top: 0; background: url(../img/sprites_v2.png) no-repeat -546px -138px;}.ie6 #top-navigation li.active-page ul li.active-page span {background-image: url(../img/durp_sprites_v2.png);}.ie6 #top-navigation li.active-page ul li.active-page a {display: inline-block;}#top-navigation li.active-page ul li.hide {display: none;}.sticker {width: 67px; height: 54px; background: url(../img/sprites_v2.png) -388px -3px no-repeat; font-size: 28px; color: #fff; text-align: center; line-height: 50px; display: inline; float: left; font-weight: bold; margin: 10px 10px 0 -10px; overflow: visible; cursor: pointer;}.sticker a {color: #fff; text-decoration: none;}.ie6 .sticker {background-image: url(../img/durp_sprites_v2.png);}.ie7 .sticker {margin: 10px 0; position: relative; left: -10px;}.attention {padding: 10px 10px 10px; margin: 0 0 7px; position: relative; background: #FFFFCC; border: 1px solid #C3DBF1; line-height: 17px;}.ie6 .attention {line-height: 22px;}.attention-close {width: 12px; height: 11px; display: block; background: url(../img/sprites_v2.png) -538px -71px; text-indent: -9999px; float: right; margin: 5px; position: absolute; top: 8px; right: 8px; cursor: pointer;}.ie6 .attention-close {background-image: url(../img/durp_sprites_v2.png);}.warning-box p, .error-box p, .success-box p {display: block; color: inherit; margin: 0 0 10px;}.warning-box h1 {margin: 0 0 15px; padding: 0; color: inherit; font-size: 17px; line-height: 17px;}.warning-icon, .error-icon, .success-icon, .ok, .warn {background: url(../img/sprites_v2.png) no-repeat -418px -68px; width: 20px; height: 17px; display: inline-block; margin: 3px 10px 0 0; padding: 0; float: left;}.ie6 .warning-icon, .ie6 .error-icon, .ie6 .success-icon {background-image: url(../img/durp_sprites_v2.png);}.warning-box {background: #fff4bd; border: 1px solid #f7cb6c; color: #C47501;}.success-box {background: #d9ffb2; border: 1px solid #b4df90; color: #6d9a48;}.success-box .attention-close {background-position: -563px -71px;}.success-icon, .ok {width: 21px; height: 18px; background-position: -612px -66px; margin: 0 10px 0 0;}.error-box {background: #ffdbdb; border: 1px solid #f8aaaa; color: #a54141;}.error-box .attention-close {background-position: -588px -71px;}.error-icon {background-position: -643px -67px;}.loading {padding: 15px; position: fixed; top: 240px; display: block; width: 350px; background: #091333; left: 50%; margin-left: -190px; z-index: 9999;}.ie6 .loading {position: absolute;}.loading h2 {color: #fff; text-align: center; margin: 0; padding: 0;}.loading-icon {margin: 15px auto 0; height: 12px; background: url(../img/loading.png) no-repeat 0 0; padding: 0; display: block; text-align: center; width: 48px;}.ie6 .loading-icon {background-image: url(../img/durp_loading.png); line-height: 0; font-size: 0;}.current-action {list-style: none;}.initialize .content {background: none; padding: 0; margin: 0; border: 0; width: 350px; margin: 125px auto 0; color: #fff;}.ie7 .initialize .content {margin: 180px auto 0;}.initialize #loading-box {padding: 14px; background: #2B60A8; border-top: 1px solid #3D88C7;}.initialize .club-vitals-logo {margin: 0 auto 15px; float: none;}.initialize .current-action {padding: 0; margin: 15px 0 0; overflow: hidden;}.initialize .current-action li {text-align: center;}.initialize #loading-bar {display: block; margin: 0 auto; width: 300px; height: 14px; background: url(../img/loading_bg.gif) repeat-x;}.ie6 #loading-bar {margin: 10px auto 0;}.initialize #loading-bar .loading-progress {display: block; background: url(../img/loading_overlay.gif) repeat-x; width: 0; height: 14px; -webkit-border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}.tabular {display: table; width: 100%; text-align: left; font-size: 13px; float: left; margin: 0; background: #fff; border: 1px solid #B3D0EE;}.tabular tr:hover td {cursor: pointer; background: #FFFFCC;}.ie6 .tabular tr td {cursor: pointer;}.tabular-nohover tr:hover td {cursor: default;}.tabular th {padding: 11px 13px 10px; font-weight: bold; color: #33598A; font-weight: bold; background: url(../img/tablehead-bg.png) repeat-x #d3e8fa; height: 19px;}.tabular th a {display: block; float: left;}.tabular tr {border-top: 1px solid #B3D0EE;}.tabular th:hover, .tabular th:hover a {cursor: pointer;}.tabular td {padding: 9px 12px 9px;}.tabular .header a {display: inline; float: left;}.header .sortArw {width: 9px; height: 15px; display: inline-block; margin: 0 10px; position: relative; margin: 0 0 0 11px; background: url(../img/sprites_v2.png) -388px -69px; top: 5px; zoom: 1;}.ie6 .header .sortArw {background-image: url(../img/durp_sprites_v2.png);}.ie7 .header .sortArw {margin: 0; position: relative; left: 8px; top: 0px;}.ie6 .header .sortArw {zoom: 1; display: inline-block; left: 5px;}.headerSortDown .sortArw {width: 9px; height: 7px; display: inline-block; position: relative; margin: 0 0 0 11px; background: url(../img/sprites_v2.png) -388px -77px; top: 0px;}.ie7 .headerSortDown .sortArw {top: -4px;}.ie6 .headerSortDown .sortArw {background-image: url(../img/durp_sprites_v2.png);}.ie6 .headerSortDown .sortArw {top: 7px;}.even {background: #fff;}.odd {background: #EEF9FF;}.pager {margin: 8px 0;}.pager form {float: left;}.pager-navigation {float: right;}.pager-navigation li {display: inline; float: left; margin: 0 2px;}.buttons {list-style: none; margin: 15px 0;}.buttons li.hide a {display: none;}.buttons li {float: left; display: inline; margin: 0; line-height: 33px;}.buttons-wider li {margin: 0 20px 0 0;}.buttons li.right {float: right; left: -15px;}.buttons-wider li.right {margin: 0 0 0 20px;}.nrw-btn, .nrw-action, .nrw-create, .nrw-destroy {display: inline-block; background: url(../img/sprites_v2.png) no-repeat -2px -176px; height: 33px; padding: 0 8px 0 13px; line-height: 29px; position: relative; margin: 0 15px 0 0; text-decoration: none; color: #2E486B; font-size: 14px; text-shadow: white 1px -1px 0px;}.nrw-btn:hover, .nrw-action:hover, .nrw-create:hover, .nrw-destroy:hover {text-decoration: none;}.nrw-btn b, .nrw-action b, .nrw-create b, .nrw-destroy b {width: 8px; height: 33px; display: block; position: absolute; right: -8px; top: 0; background: url(../img/sprites_v2.png) no-repeat -546px -176px; z-index: 1;}.ie6 .nrw-btn, .ie6 .nrw-action, .ie6 .nrw-create, .ie6 .nrw-destroy {background-image: url(../img/durp_sprites_v2.png);}.ie6 .nrw-btn b, .ie6 .nrw-action b, .ie6 .nrw-create b, .ie6 .nrw-destroy b {background-image: url(../img/durp_sprites_v2.png);}.nrw-action, .active .nrw-btn {background-position: -3px -138px; color: #fff; text-shadow: none; font-weight: bold;}.nrw-action b, .active .nrw-btn b {background-position: -546px -138px;}.nrw-create {background-position: -3px -101px; color: #fff; text-shadow: #538300 1px -1px 0px; font-weight: bold;}.nrw-create b {background-position: -546px -101px;}.rnd-btn, .rnd-action, .rnd-create, .rnd-destroy {display: inline-block; background: url(../img/sprites_v2.png) no-repeat -1px -214px; height: 33px; padding: 0 4px 0 19px; line-height: 29px; position: relative; margin: 0 15px 0 0; text-decoration: none; color: #2E486B; font-size: 14px; text-shadow: white 1px -1px 0px;}.rnd-btn:hover, .rnd-action:hover, .rnd-create:hover, .rnd-destroy:hover {text-decoration: none;}.rnd-btn b, .rnd-action b, .rnd-create b, .rnd-destroy b {width: 15px; height: 33px; display: block; position: absolute; right: -15px; top: 0; background: url(../img/sprites_v2.png) no-repeat -539px -214px;}.ie6 .rnd-btn, .ie6 .rnd-action, .ie6 .rnd-create, .ie6 .rnd-destroy {background-image: url(../img/durp_sprites_v2.png);}.ie6 .rnd-btn b, .ie6 .rnd-action b, .ie6 .rnd-create b, .ie6 .rnd-destroy b {background-image: url(../img/durp_sprites_v2.png);}.rnd-create {background-position: -1px -250px; color: #fff; text-shadow: #538300 1px -1px 0px; font-weight: bold;}.rnd-create b {background-position: -539px -250px;}.rnd-action {background-position: -1px -285px; color: #fff; text-shadow: #33598a 1px -1px 0px; font-weight: bold;}.rnd-action b {background-position: -539px -285px;}.rnd-destroy {background-position: -1px -319px; color: #fff; text-shadow: #ad040c 1px -1px 0px; font-weight: bold;}.rnd-destroy b {background-position: -539px -319px;}.button-disabled {opacity: 0.5; filter: alpha(opacity=50);}.ie7 .button-disabled {zoom: 1; position: relative; display: none;}.create-arrow {width: 17px; height: 18px; display: inline-block; background: url(../img/sprites_v2.png) no-repeat -350px -68px; margin: 5px -9px 0 9px; float: right; position: relative; z-index: 10;}.ie6 .create-arrow {background-image: url(../img/durp_sprites_v2.png); float: none; right: -7px;}.ie7 .create-arrow {float: none; margin: 0 -9px 0 9px; left: 5px;}.progree-arrow {width: 18px; height: 18px; background: url(../img/sprites_v2.png) no-repeat -499px -67px; display: inline-block; top: 6px; right: -5px; position: absolute; z-index: 15; margin: 0 0 0 5px;}.ie6 .progree-arrow {background-image: url(../img/durp_sprites_v2.png);}.search-icon {width: 18px; height: 18px; display: inline-block; z-index: 15; position: relative; background: url(../img/sprites_v2.png) no-repeat -460px -67px;}.ie6 .search-icon {background-image: url(../img/durp_sprites_v2.png);}.close-icon {width: 18px; height: 18px; display: inline-block; z-index: 1; position: relative; background: url(../img/sprites_v2.png) no-repeat -709px -67px; text-indent: -9999px; top: 4px;}.ie7 .close-icon {display: block; margin: 3px 0;}.ie6 .close-icon {background-image: url(../img/durp_sprites_v2.png);}.copy-row {width: 21px; height: 18px; display: inline-block; z-index: 1; position: relative; background: url(../img/sprites_v2.png) no-repeat -770px -66px; text-indent: -9999px; top: 4px;}.ie7 .copy-row {display: block; margin: 3px 0;}.ie6 .copy-row {background-image: url(../img/durp_sprites_v2.png);}.small-arrow {width: 7px; height: 4px; background: url(../img/sprites_v2.png) -842px -73px; display: inline-block; margin: 0; position: relative;}.ie6 .small-arrow {background-image: url(../img/durp_sprites_v2.png);}.icon {background: url(../img/sprites_v2.png) no-repeat 0 0; display: inline-block; padding: 0; width: 18px; height: 17px; margin: 0 5px 0; position: relative; top: 5px;}.ie6 .icon {zoom: 1; display: inline; margin: 0 5px 0 0; top: 0; background-image: url(../img/durp_sprites_v2.png);}.ie7 .icon {display: inline; margin: 0 5px 0 0; top: 0;}.success {background-position: -733px -267px;}.chat {background-position: -622px -249px;}.switch {background-position: -659px -175px;}.unlock {background-position: -714px -304px;}.lock {background-position: -770px -341px;}.wrench {background-position: -713px -378px;}.dumbbell {background-position: -844px -101px;}.star {background-position: -751px -267px;}fieldset {border: 0;}label {display: block;}.form {margin: 15px 0 5px;}.field-block {display: block; margin: 0 0 15px; position: relative; float: left; width: 100%; zoom: 1;}.field-block label {font-size: 14px; font-weight: normal; text-align: right; display: inline-block; margin: 8px 11px 0 0; float: left; line-height: 35px; margin: 0; position: relative; left: -12px;}.field {display: block; margin: 0 0 15px; position: relative; zoom: 1;}.field label {font-size: 14px; font-weight: normal; position: absolute; top: 6px; left: 9px; color: #666;}.form-vertical .field label {position: relative; display: block; left: 0; top: 0; float: none; margin: 0 0 5px;}.form-vertical .field label small {margin: -5px 0 0;}input, textarea, select {font: 14px/21px "Segoe UI", Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #444;}.text {height: 33px;}.text, .textarea {background: url(../img/input-bg.gif) white repeat-x; padding: 0; margin: 0; border: 1px solid #B2CBE4;}.checkbox {margin: 6px 0;}.select {margin: 8px 0; position: relative;}.text:focus {background: #fff;}.ie8 .text, .ie7 .text, .ie6 .text {line-height: 33px;}.ie7 .select {margin: 6px 0 6px;}.textarea {resize: none; width: 100%;}.field-block h4 {color: #999; font-size: 14px; font-weight: bold;}.field-block .text {font-size: 14px; width: 73%; padding: 0 6px 0 6px;}.field-block .textarea {width: 336px; overflow-y: scroll; padding: 3px 8px;}.field .text, .field .textarea {padding: 0 0 0 6px;}.field .textarea {padding: 6px 0 6px 6px;}.datepicker {width: 19px; height: 20px; background: url(../img/sprites_v2.png) no-repeat -677px -64px; display: inline-block; border: 0; text-indent: -9999px; margin: 0 0 0 5px; cursor: pointer;}.ie7 .datepicker {font-size: 0;}.ie6 .datepicker {background-image: url(../img/durp_sprites_v2.png);}.fields {margin: 0 0 0 15px; list-style: none;}.ie7 .fields {margin: 0; padding: 0;}.ie7 .fields ul {margin: 0 0 0 15px;}.fields li {margin: 3px 0 3px;}.fields li .checkbox, .fields li .radio {margin: 0 10px 0 0;}.field-block .note {display: none;}.combobox {position: relative; font-size: 11px;}.combobox .combobox-dd {float: right; position: absolute; right: 15px; width: 100%; z-index: 50; background: #fff; border: 1px solid #efefef; border-top: 0;}.combobox .combobox-dd li {list-style: none; padding: 5px 3px; margin: 0; border-bottom: 1px solid #efefef;}.combobox .combobox-dd li:hover {cursor: pointer; background: #efefef;}.checklist {list-style: none; margin: 0; padding: 0;}.checklist li label {display: block; margin: 10px 0; padding: 0;}.checklist li .checkbox {margin: 0 5px;}.checkbox-table {display: table; width: 100%;}.checkbox-table td, #checkbox-table tr {vertical-align: middle;}.checkbox-table td {padding: 10px;}.checkbox-table .checkbox {margin: 6px 6px 0;}.grid_12 .field-block label {width: 300px;}.grid_12 .text {width: 618px;}.grid_12 .textarea {width: 612px;}.grid_11 .field-block label {width: 300px;}.grid_11 .text {width: 538px;}.grid_11 .textarea {width: 532px;}.grid_10 .field-block label {width: 300px;}.grid_10 .text {width: 458px;}.grid_10 .textarea {width: 452px;}.grid_9 .field-block label {width: 220px;}.grid_9 .text {width: 458px;}.grid_9 .textarea {width: 452px;}.grid_8 .field-block label {width: 220px;}.grid_8 .text {width: 378px;}.grid_8 .textarea {width: 372px;}.grid_8 .form-inline .textarea {width: 560px;}.grid_7 .field-block label {width: 220px;}.grid_7 .text {width: 298px;}.grid_7 .textarea {width: 292px;}.grid_6 .field-block label {width: 140px;}.grid_6 .text {width: 298px;}.grid_6 .form-vertical .text {width: 410px;}.grid_6 .textarea {width: 292px;}.grid_6 .form-inline .textarea {width: 400px;}.grid_6 .form-inline .text {width: 452px;}.grid_4 .form-inline .text {width: 292px;}.ui-datepicker, .ui-datepicker-inline {padding: 10px; margin: 0 -25px 0 0; width: 232px; z-index: 1000; padding: 10px; display: none;}.ui-datepicker-inline {display: inline-block;}.ui-datepicker-title {width: 130px; margin: 0 auto;}.ui-datepicker-prev, .ui-datepicker-next {cursor: pointer;}.ui-datepicker-prev {float: left;}.ui-datepicker-next {float: right;}.ui-datepicker-month, .ui-datepicker-year {font-size: 12px;}.ui-datepicker-calendar th {padding: 2px;}.ui-datepicker-calendar td a {padding: 2px; width: 28px; text-align: center; cursor: pointer; display: block; margin: -1px -1px 0 0; position: relative;}.ui-state-disabled a, .ui-datepicker-unselectable a {cursor: default;}.ui-datepicker {background: #fff; border: 1px solid #c3dbf1;}.ui-datepicker-calendar td a {border: 1px solid #c3dbf1;}.ui-datepicker-calendar td:hover {background: #f3f8ff;}.ui-datepicker-calendar td:hover a {color: #2D476B;}.ui-datepicker-today a {background: #e7edf7;}.ui-state-active, .ui-datepicker-current-day a {background: #cfdced;}td.ui-state-disabled:hover, td.ui-datepicker-unselectable:hover, td.ui-datepicker-unselectable:hover a {background: #fff;}.ie7 #notification {line-height: 0;}.border-5 {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.glow-shadow-5:focus {-webkit-box-shadow: #234f8b 0px 0px 5px;}.plain {margin: 1em 0; padding: 0; list-style: none;}.inline {display: inline;}.left {float: left;}.right {float: right;}.nofloat {float: none;}.aligncenter {margin: 0 auto; float: none; display: inline-block;}.text-right {text-align: right;}.text-left {text-align: left;}.text-center {text-align: center;}.hide {display: none;}.clear {clear: both;}.eq-details h3 {margin: 0; padding: 0; line-height: 130%;}html #mobile {margin: 90px 20px 0;}#mobile {text-align: center;}#mobile h1 {color: #fff;}#mobile .field-block label {display: block; color: #fff; text-align: left; margin: 0 0 10px;}#mobile .field-block .textarea {width: 100%; padding: 0;}.ticket-list {overflow: visible;}.ticket-list li:hover {cursor: pointer;}#page-dashboard .graph {margin: 20px 0 0; display: block;}.graph-image {background: url(../img/loadinfo.gif) no-repeat top center; display: block; height: 32px; width: 32px; margin: 15px auto 15px;}.multisearch {position: relative;}.currentSearch {position: absolute; right: 34px; top: 0; height: 23px; line-height: 23px; margin: 5px 0 5px 10px; border-left: 1px solid #b2cbe4; border-right: 1px solid #b2cbe4; padding: 0 10px;}.currentSearch:hover {cursor: pointer;}.currentSearch .small-arrow {left: 5px; top: -2px;}.ie6 .currentSearch .small-arrow {top: 8px;}.ie7 .currentSearch .small-arrow {top: -6px;}#toggleSearch {text-decoration: none;}.multisearchOptions {font-size: 12px; width: 110px; position: absolute; top: 29px; background: #fff; right: -30px; padding: 5px; border: 1px solid #b2cbe4; z-index: 5;}.multisearchOptions label {position: relative; cursor: pointer;}.multisearchOptions .plain {margin: 0 0 10px;}#multiSearchSubmit {position: absolute; right: 9px; top: 10px;}#searchForm {margin: 0;}#page-dashboard .count {font-weight: bold;}#page-dashboard .health:hover {cursor: pointer; background: #e6eff8;}#equipment-create {padding: 15px 0 0;}#equipment-create label {width: 120px;}#equipment-create label .checkbox {margin: 0px 5px 0; position: relative; top: 2px;}#equipment-create .text {width: 265px;}.warranty-field {position: relative; padding-top: 15px;}.warranty-field label {margin: 8px 11px 0 0; width: 120px; text-align: right;}.warranty-field .select {margin: 0 0 15px;}.warranty-field .textarea {width: 250px; padding: 3px 8px; overflow-y: scroll; height: 50px;}.warranty-field .warranty-description {width: 110px;}.warranty-field .warranty-length {width: 145px;}.ie6 .warranty-field {position: relative;}.ie6 .warranty-field .button {position: absolute; top: 0; right: 0; cursor: pointer;}#equipment-create .form-field-TagNumber {width: 195px; float: left;}#equipment-create .form-field-TagNumber .text {width: 41px;}#equipment-create .form-field-Type {width: 220px; float: right;}#equipment-create .form-field-Type label {width: 55px;}#equipment-create .form-field-Type .select {width: 145px;}#equipment-create .select {width: auto;}.ie8 #equipment-create .form-field-Type label,.ie7 #equipment-create .form-field-Type label,.ie6 #equipment-create .form-field-Type label {width: 75px;}#equipment-create .form-field-Notes .textarea {width: 259px;}#equipment-create .form-field-Usage {width: 300px;}#equipment-create .form-field-Usage .text {width: 150px; float: left;}#equipment-create .form-field-UsageUnits {float: left; display: inline-block; width: 100px;}#equipment-create .form-field-UsageUnits label {display: none;}#warranty-create {margin: 15px 0 0;}#add-warranty-btn {margin-bottom: 15px;}.warranty-field .attention-close {top: 5px; right: 5px; background-position: -857px -71px;}#warranty-add-another {position: relative; top: 5px;}#equipment-create .combobox-dd {width: 270px; right: 22px; top: -2px;}#quick-add {font-size: 12px;}.ie7 #quick-add {position: relative; z-index: 5;}#quick-add input {width: 100%;}#quick-add input.short {width: 50%;}#quick-add .buttons {margin: 0;}#quick-add input.datepicker {width: 19px; display: block;}#quick-add .buttons .last {margin: 0;}#quick-add input.property_SerialNumber {width: 120px;}#page-admin-equipment-quick_add .tabular tr:hover td {background: #fff;}#page-tickets-find .search-icon {float: right; position: absolute; right: 5px; top: 9px;}#page-tickets-find #property_Query {width: 100%;}#form-tickets-find .buttons {margin: 1px 0;}#search-results p {font-size: 14px;}#search-details {margin: 12px 0 8px;}#page-tickets-find .details {display: inline; float: left; margin: 0; padding: 0;}.result {cursor: pointer;}#results h3 {margin: 15px 0 5px; line-height: 18px;}#results p {margin: 0 0 15px;}#results .plain li {margin: 5px 0 0;}.details .title {font-size: 16px; margin: 0 0 1px; padding: 0; font-weight: bolder;}.details .subtitle {font-size: 14px; margin: 0; padding: 0; color: #777777;}.details .subtitle_smaller {font-size: 12px; color: #aaa;}#page-tickets-create-check p {margin: 10px 0;}#page-tickets-create-check .posted_time {font-size: 11px; margin: 0 15px 10px;}#previous-tickets {margin-top: 0;}#previous-tickets .posted_time {margin: -5px 0 15px; font-size: 11px;}#previous-tickets p {margin: 10px 0 0;}#ticket-create-form .buttons {margin: 10px 0;}#ticket-create-form #more-space {margin: -15px 0 0;}.ie6 #ticket-create-form #more-space {margin: 0;}.ticket-details .header, .equipment-details .header, .activity-details .header, .ticket-summary .header {border-bottom: 1px solid #e1e1e1; margin: 0 0 20px;}.activity-details .header {margin: 0;}.ticket-details .title, .equipment-details .title, .activity-details .title, .ticket-summary .title {text-transform: uppercase; float: left;}.author {font-weight: bold;}.meta {color: #878787; float: right; text-align: right; vertical-align: top; white-space: nowrap;}.ticket-details .meta {margin-top: 5px; font-size: 11px;}.ticket-details .body {font-size: 12px;}.ticket-details .plain {margin: 0 0 10px 0;}.respond {margin: 25px 0 0;}.respond .header {background: url(../img/ticket-reply-header.gif) repeat-x #e3e3e3; border: 1px solid #bcbcbc; padding: 2px 0 4px 12px; font-size: 13px; position: relative;}.respond .title {color: #3c4042; float: left; font-size: 13px;}.respond-dd {float: right; text-align: right; padding: 0 10px; border-left: 1px solid #bcbcbc; display: inline-block; color: #3c4042;}.respond-actions {position: absolute; right: -1px; top: 29px; width: 150px; background: #e5e5e5; font-size: 12px; border: 1px solid #bcbcbc;}.respond-actions ul {margin: 0; padding: 0; list-style: none;}.respond-actions li {padding: 2px;}.respond-actions li label {display: inline; padding: 0 0 0 5px;}.respond .body {padding: 5px 10px; background: #fff; border: 1px solid #bcbcbc; border-top: 0;}textarea.inlineTextarea {width: 100%; padding: 0; resize: none; border: 0; max-height: 400px; min-height: 100px;}.ticket-history {margin: 0; padding: 0;}.ticket-history li {padding: 15px 0; border-bottom: 1px solid #d4d4d4; font-size: 13px;}.ticket-history .date {float: right; font-size: 12px;}.ticket-history .meta {margin: 0 5px 0 0;}.ie6 .ticket-history .meta {display: inline; margin: -18px 0 0;}.ticket-history .dialogue {margin: 5px 0 0 32px;}.ie6 .ticket-history .dialogue {margin: 5px 0 0 38px;}#page-tickets-view #property_assignToUser {margin: 0 0 0 10px;}.escalate-text {font-size: 12px;}.escalate-user {font-weight: bold;}#timetoclose {font-weight: bold;}.eq-details .header {border: 0; margin-bottom: 0; position: relative; top: 1px;}.eq-details .tabs {border-left: 1px solid #bcbcbc; margin: 0; padding: 0;}.eq-details .tabs li {display: block; float: left; border: 1px solid #bcbcbc; border-left: 0; position: relative;}.ie6 .eq-details .tabs li {display: inline-block; float: left;}.eq-details .tabs li a {display: block; padding: 0 25px; font-size: 12px; background: url(../img/tab_v2_bg.gif) repeat-x; height: 53px; color: #54585a;}.ie6 .eq-details .tabs li a {display: inline-block; width: auto;}.eq-details .tabs li.active {border-bottom: 1px solid #fff;}.eq-details .tabs li.active a {background: #fff;}.eq-details .tabs li a:hover {text-decoration: none;}.eq-details .tabs .icon {margin: 5px auto; display: block;}.ie6 .eq-details .tabs .icon {display: inline-block;}.ie7 .eq-details .tabs .icon {display: inline; left: 8px;}.eq-details .tabtext {display: block;}.eq-details .plain {margin: 0;}.eq-details .body {border: 1px solid #bcbcbc; padding: 10px 15px; font-size: 12px;}.eq-details .property {font-weight: bold; margin: 0 10px 0 0; text-align: right; width: 100px; display: inline-block;}#count-all, #count-cardio, #count-strength, #count-closed, #count-mine {display: inline-block;}.equipment-links .eq-link-edit, .equipment-links .eq-link-remove {margin: 10px 0 0;}.equipment-links .title {font-weight: bold;}#gym-settings label {width: 100px;}#gym-settings .text {width: 280px;}#gym-settings .select {width: 290px;}#escalation-procedure label {width: 100px;}#escalation-procedure .select {width: 280px;}#theme-picker {margin: 0; padding: 0; list-style: none;}#theme-picker li {display: inline; float: left; margin: 10px 10px 0 0;}#theme-picker .last {margin: 10px 0 0;}#theme-picker .theme-screen {width: 134px; height: 90px; border: 1px solid #0c2242; -webkit-box-shadow: #234f8b 0px 0px 5px; cursor: pointer; opacity: 0.3;}.ie7 #theme-picker .theme-screen {filter: alpha(opacity=30);}#theme-picker .theme-screen:hover, #theme-picker .active-theme .theme-screen {border: 1px solid #778eb0; -webkit-box-shadow: none; opacity: 1;}.ie7 #theme-picker .theme-screen:hover, .ie7 #theme-picker .active-theme .theme-screen {filter: alpha(opacity=100);}#theme-picker p {text-align: center; margin: 0; padding: 0; font-size: 12px;}#theme-picker .theme-Default .theme-screen {background: url(themes/Default/screen.png) no-repeat;}#theme-picker .theme-Charcoal .theme-screen {background: url(themes/Charcoal/screen.png) no-repeat;}#theme-picker .theme-Purple .theme-screen {background: url(themes/Purple/screen.png) no-repeat;}#theme-picker .theme-Forest .theme-screen {background: url(themes/Forest/screen.png) no-repeat;}#create-gym-form label {width: 100px;}#create-gym-form .text {width: 280px;}#create-gym-form .select {width: 290px;}#create-admin-user label {width: 100px;}#create-admin-user .text {width: 280px;}#user-settings-form .form-field-Username label,#user-settings-form .form-field-DisplayName label,#user-settings-form .form-field-Email label {width: 100px;}#user-settings-form .form-field-Username .text,#user-settings-form .form-field-DisplayName .text,#user-settings-form .form-field-Email .text {width: 295px;}#page-technician-test #page #baselayout p {background: #ddd; padding: 10px;}#server-check ul {margin: 0; padding: 0; list-style: none;}#server-check li {margin: 5px 0;}#server-check h2 {margin: 15px 0;}#server-check h3 {text-indent: 15px;}#server-check h4 {text-indent: 30px;}#server-check ul ul {margin: 0 0 0 15px;}#form-event-create label, #form-event-edit label {width: 110px;}#form-event-create .text, #form-event-edit .text {width: 245px;}.equipment-select #eq_list {width: 418px; height: 30px;}.user-select #user_list {width: 418px; height: 30px;}.kersploded {background: url(../img/sadpandicoot-sm.gif) no-repeat center #0c2242; width: 100%; height: 100%; position: absolute; z-index: 9999; color: #fff; margin: -295px 0 0; padding: 295px 0 0;}.kersploded a {color: #fff;}.kersploded p {position: relative; top: 50%; bottom: 50%; color: #fff;}.kersploded #error-details {top: 50%; bottom: 50%; position: relative;}.error-log {position: fixed; bottom: 0; width: 100%;}#page-login {margin: 160px 0 0;}#page-login .login {width: 302px; margin: 0 auto; background: url(../img/login-bg.gif) repeat-x #1a3965; padding: 14px 0;}.login .text {width: 269px; margin: 0 0 0 13px;}.ie7 .login .text {text-indent: 2px;}#page-login .login label {left: 21px;}#page-login .club-vitals-logo {margin: 0 auto 14px; float: none;}#page-login #gym-id {height: 36px; background: url(../img/gym-id-bg.jpg) repeat-x; text-align: center; color: #fff; font-size: 18px; text-shadow: black 1px -1px 0; font-weight: bold; line-height: 33px; margin: 0 0 13px;}#login-form a, #forgot-form a, #forgot-pw a {color: #7CB7FF; font-size: 12px;}#page-login #forgot-pw {margin: 15px 0 0; color: #7CB7FF;}.submit, .forgot, .reset {width: 153px; height: 31px; background: url(../img/sprites_v2.png) -221px -17px; border: 0; cursor: pointer; text-indent: -9999px; margin: 15px 0 0 70px;}.forgot {background-position: -479px -17px;}.reset {background-position: -659px -17px;}.ie6 .submit, .ie6 .forgot {background-image: url(../img/durp_sprites_v2.png);}.ie7 .submit, .ie6 .submit, .ie7 .forgot, .ie6 .forgot {position: absolute; top: -15px; line-height: 0; display: block; font-size: 0;}.ie7 .submit-field, .ie6 .submit-field {height: 26px; position: relative;}.ie6 .submit-field {margin: 8px 0 0;}.ie6 .submit {position: relative;}#page-login .error {text-align: center; background: #f00; color: #fff; padding: 5px 0;}.ie7 .error {margin: 0 0 15px;}.field p {color: #fff; text-align: center;}#login_form {width: 400px;}#login_form a {color: #7CB7FF;}#login_form form, #login_form p {padding: 0; margin: 0 0 8px;}#login_form p {line-height: 13px; color: #fff;}#login_form #property_Password {width: 98%; border: 0;}.ie7 #login_form #property_Password {text-indent: 2px;}#login_form .header {margin: 5px 0 15px; text-align: center;}#login_form .submit {width: 153px; height: 31px; background: url(../img/sprites_v2.png) -221px -17px; border: 0; cursor: pointer; text-indent: -9999px; margin: 5px 0 0;}.ie6 #login_form .submit {background-image: url(../img/durp_sprites_v2.png);}#login_form .field {margin-bottom: 10px;}#modal-underlay {background: #000; width: 100%; height: 100%; position: fixed; opacity: 0.3; top: 0; left: 0; z-index: 1001;}.ie6 #modal-underlay {filter: alpha(opacity=30);}.ie7 #modal-underlay {filter: alpha(opacity=30);}.ie8 #modal-underlay {filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}#modal {position: absolute; top: 120px; left: 50%; z-index: 1002;}.modal-inner {background: url(../img/login-bg.gif) repeat-x #1a3965; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.modal-inner .header {padding: 0 15px;}.modal-inner .body {padding: 0 15px 15px; color: #fff;}.modal-inner .body p {color: #fff;}.modal-inner .form-vertical .field label {color: #fff;}.first-login #todo-list a {color: #fff;}.modal-inner h2 {color: #fff;}.modal-inner .buttons {margin-bottom: 0;}#modal-sample-import {width: 400px;}#modal-sample-import .header {text-align: center;}#modal-sample-import .eq-details {list-style: none;}#modal-sample-import .eq-details .property {width: 150px;}#reload-app {width: 550px;}#reload-app p a {color: #fff;}#support-request {width: 500px;}#support-request .textarea {padding: 0;}#empty-gym-modal {width: 380px;}#sticker-gen label, #sticker-template-gen label {width: 100px;}.creditcards {margin: 0; padding: 0; list-style: none;}.creditcards li {display: inline; float: left; margin: 0 2px 0 0;}.cc_card {width: 30px; height: 21px; display: inline-block; background: url(../img/cc_logos.png) no-repeat;}.cc_visa {background-position: -39px -45px;}.cc_amex {background-position: -39px -9px;}.cc_mastercard {background-position: -3px -81px;}.cc_paypal {background-position: -3px -45px;}.gym-1101 #header .club-vitals-logo {width: 365px; height: 50px; margin: 15px 0 0; background: url(../img/gym1101-logo.png);}.gym-1101 #header #gym-name {text-indent: 15px; font-size: 18px;}.cc_other {background-position: -3px -9px;}