body {margin: 0;font: 12px Arial, Verdana, sans-serif;color: #4a4a4a;min-width: 960px;background: #e7eaf3 url(../images/bg-body.gif) repeat-x;}
img {border-style: none;}
a {text-decoration: none;color: #fff;}
a:hover {text-decoration: underline;}
form, fieldset {margin: 0;padding: 0;border-style: none;}
em {font-style:italic !important;}
input, textarea, select {font: 12px Arial, Verdana, sans-serif;	vertical-align: middle;color: #666;}
table {	border-collapse: collapse;padding: 0;margin: 0;}
th, td {padding: 0;	margin: 0;}
th {text-align: center;font-weight: bold;}
strong {font-weight: bold;}
#wrapper {width: 956px;margin: 0 auto;}
#header {padding: 9px 0;}
.logo {margin: 0;float: left;overflow: hidden;text-indent: -9999px;background: url(../images/logo.gif) no-repeat;width: 312px;height: 39px;}
.logo a {display: block;height: 100%;}
.user-nav {float: right;margin: 0 -6px 0 0;padding: 17px 0 0;display: inline;list-style: none;}
.user-nav li {float: left;padding: 0 6px 0 11px;background: url(../images/separator-01.gif) no-repeat 0 50%;font: 14px "Times New Roman", Times, serif;}
.user-nav li:first-child {background: none;}
.user-nav li a {color: #ec8b22;}
.header-holder {margin: 0 0 20px;width: 100%;height:39px;}
.breadcrumbs {overflow: hidden;margin: 0;padding: 0;list-style: none;}
.breadcrumbs li {float: left;padding-left: 3px;color: #212f4f;}
.breadcrumbs li a {color: #415eac;padding: 0 10px 0 0;background: url(../images/separator-02.gif) no-repeat 100% 50%;}
.title {margin: 0;}
h2.title {color: #212f4f;font-size: 16px;font-weight: bold;}
h2.title span {font-weight: normal;font-size: 12px;margin: 0 0 0 8px;color: #676767;}
.title-holder {padding: 25px 0 11px;}
.corporate-box {width: 960px;margin: 0 -12px 0 0;overflow: hidden;}
.corporate-box .column {float: left;width:500px;}.row label {display: block;margin-bottom: 6px;}.row span {margin-right: 8px;float: left;}.row span span {margin: 0;float: left;}
.row input {background: none;border-style: none;padding: 0px;margin:0px;}.row .long {width: 272px;}.row .average {width: 121px;}.row .middle {width: 175px;}.row .middle01 {width: 219px;}.row .small {width: 41px;}.row .small01 {width: 47px;}.row .average01 {width: 134px;}.star {padding: 0 0 0 8px;background: url(../images/ico-stars.gif) no-repeat 0 2px;}
.row {width: 290px;margin: 0 0px 14px 0;overflow: hidden;line-height:18px;}.column .row strong {float: left;line-height: 25px;margin: 0 6px 0 2px;}
.column .row select {width:90px;float: left;margin: 5px 8px 0 0;}.column .row select.user_select {width: 150px;margin-top: 0px;}
span.create_user_link, span.select_user_link {background: none;padding-top: 0px;}span.create_user_link a, span.select_user_link a {font-weight: bold;color: #566EA5;text-decoration: underline;}.link-holder {overflow: hidden;height: 1%;display:inline-block;}.account-holder {overflow: hidden;height: 1%;margin-bottom: 10px;}
.link {height: 30px;float: left;cursor: pointer;}.link:hover {text-decoration: none;}#main .link01 .l {background: url(../images/bg-link01-l.png) no-repeat;}
#main .green-link .l {background: url(../images/bg-link-green-l.png) no-repeat;	width: 22px !important;	height: 30px;}#main .green-link:hover .l {background: url(../images/bg-link-green-l-h.png) no-repeat;}#main .green-link .r {background: url(../images/bg-link-green-r.png) no-repeat !important;}
#main .green-link:hover .r {background: url(../images/bg-link-green-r-h.png) no-repeat !important;}#main .green-link strong {background: url(../images/bg-link-green.png) repeat-x !important;	height: 30px;}#main .green-link:hover strong {background: url(../images/bg-link-green-h.png) repeat-x !important;}#main .link .l {width: 23px;height: 30px;float: left;margin: 0;overflow: hidden;text-indent: -9999px;}#main .link02 .l {background: url(../images/bg-link02-l.png) no-repeat;}#main .link03 .l {background: url(../images/bg-link03-l.png) no-repeat;}#main .link04 .l {background: url(../images/bg-link04-l.png) no-repeat;}#main .link05 .l {background: url(../images/bg-link05-l.png) no-repeat;	width: 20px;height: 30px;}#main .link strong {background: url(../images/bg-link-rep.png) repeat-x;height: 30px;float: left;padding: 0 6px 0 4px;margin: 0;line-height: 30px;font-size: 11px;}
#main .link strong:after {content: "";display: block;clear: both;}#main .link01:hover .l {background: url(../images/bg-link01-l-h.png) no-repeat;}#main .link03:hover .l {background: url(../images/bg-link03-l-h.png) no-repeat;}#main .link02:hover .l {background: url(../images/bg-link02-l-h.png) no-repeat;}#main .link04:hover .l {background: url(../images/bg-link04-l-h.png) no-repeat;}#main .link05:hover .l {background: url(../images/bg-link05-l-h.png) no-repeat;}#main .link:hover .r {background: url(../images/bg-link-r-h.png) no-repeat;}#main .link:hover strong {background: url(../images/bg-link-rep-h.png) repeat-x;}#main .link strong span {position: relative;float: left;background: none;margin: 0 -25px 0 0;width: auto;}#main .link .r {margin: 0;background: url(../images/bg-link-r.png) no-repeat;width: 11px;height: 30px;overflow: hidden;text-indent: -9999px;float: left;}.account-link em a, .account-holder em a, .footer-link p a, .column p a {font-weight: bold;color: #566EA5;text-decoration: underline;}
.account-link em a:hover, .account-holder em a:hover, .footer-link p a:hover, .column p a:hover {text-decoration: none;}.region-title_new h2 {width: 933px;	padding: 26px 0 10px;margin: 0;font: 24px/30px "Times New Roman", Times, serif;color: #212f4f;}.region-title {overflow: hidden;width: 933px;padding: 5px 0 10px;}.region-title h2 {float: left;margin: 0;font: 24px/30px "Times New Roman", Times, serif;color: #212f4f;}.region-title .link {float: right;}#main .region-title .link strong {padding: 0 12px 0 3px;}
.box {width: 956px;	margin: 0 -10px 30px -2px;	background: url(../images/bg-box.gif) repeat-y;}.box .holder {background: url(../images/bg-box-t.gif) no-repeat;}
.box .frame {padding:20px;	background: url(../images/bg-box-b.gif) no-repeat 0 100%;}.box h3 {margin: 0;	font: italic 10px/26px Arial, Helvetica, sans-serif;color: #676767;text-transform: uppercase;}.link-item {margin: 0;padding: 0;list-style: none;}.link-item li {	border-top: 1px solid #c9d0e4;padding: 5px 0 4px 0;	width: 910px;}.link-item li:after {content: "";display: block;clear: both;}.link-item li .item-holder {position: relative;overflow: hidden;z-index: 2;width: 915px;margin: 0 -5px 0 0;}
.link-item li h4 {margin: 0;float: left;font: bold 16px/30px "Times New Roman", Times, serif;color: #415eac;}.link-item li .link {float: right;}.link-item li .link strong {width: 79px;padding-left: 5px !important;}.two-columns {overflow: hidden;	width: 100%;padding: 11px 0 4px;}.two-columns .holder {width: 242px;float: left;}.two-columns .notes-box textarea {overflow: auto;background: url(../images/bg-text01.gif) no-repeat;border: 0;max-width: 215px;	max-height: 149px;width: 215px;height: 149px;}.install-info {width: 480px;float: left;margin-bottom: 10px;}.install-info .row {width: auto;}.icon-box {width: 484px;margin: 0 -70px 0 0;float: left;}.icon-box .holder {	overflow: hidden;width: 242px;margin: 0 0 2px;}
.icon-box .row label {margin: 0 0 3px;}.icon-box .holder input {float: left;margin: 12px 5px 0 1px;height: 15px;width: 15px;}.icon-box .holder a {float: left;}
.icon-box .holder a:hover img {	border: 3px solid #e5841b;}.icon-box .holder img {	border: 3px solid #e7eaf3;}.icon-box .holder .radio-holder input {	margin: 1px 3px 3px 1px;}
.radio-holder {	overflow: hidden;width: 100%;}.radio-holder label {float: left;margin: 0 0 5px;}.calendar {	padding: 8px 0 22px;}.calendar label {padding-bottom: 6px;margin: 0;}
#main .calendar-input-start {background: url(../images/calender_icon.jpg) no-repeat 88px 7px #FFF;width: 75px;height: 20px;padding:4px 29px 4px 6px;border: 0;box-shadow:inset 1px 2px 2px #CCC;}
#main .calendar-input-end {background: url(../images/calender_icon.jpg) no-repeat 88px 7px #FFF;width: 75px;height: 20px;padding:4px 29px 4px 6px;border: 0;box-shadow:inset 1px 2px 2px #CCC;}
#main .calendar-input {background: url(../images/calender_icon.jpg) no-repeat 88px 7px #FFF;width: 75px;height: 20px;padding:4px 29px 4px 6px;border: 0;box-shadow:inset 1px 2px 2px #CCC;}
#main .calendar-input-inst-date {background: url(../images/calender_icon.jpg) no-repeat 88px 7px #FFF;width: 75px;height: 20px;padding:4px 29px 4px 6px;border: 0;box-shadow:inset 1px 2px 2px #CCC;}
.gray-boxes {margin: 0 0 20px;padding: 12px 0 0;overflow: hidden;width: 956px;background: url(../images/bg-gray-boxes.gif) repeat-x;}.gray-boxes .title {margin-bottom: 22px;}.gray-boxes .box {background: url(../images/bg-gray-box.gif) repeat-y;width: 230px;	float: left;margin: 0 10px 0 0;}.gray-boxes .box .holder {padding: 21px 20px 15px;background: url(../images/bg-gray-box-t.gif) no-repeat;}.gray-boxes .row {width: 192px !important;}.gray-boxes label {display: block;margin-bottom: 6px;}.gray-boxes h4 {margin: 0 0 9px;font-size: 14px;color: #4a4a4a;	font-weight: bold;}#main .gray-boxes .calendar-input {	margin-bottom: 14px;}.gray-boxes select {width: 100%;margin-bottom: 10px;}
.gray-boxes form {width: 192px;overflow: hidden;}.gray-boxes textarea {background: url(../images/bg-text02.gif) no-repeat;width: 192px;height: 131px;max-width: 192px;max-height: 131px;	border: 0;overflow: auto;}.box-holder {overflow: hidden;width: 980px;padding-bottom:10px;}.gray-boxes .radio-holder {margin: 0 0 10px;}.gray-boxes .radio-holder input {float: left;width: 15px;height: 15px;margin: 2px 5px 0 3px;padding: 0;}.gray-boxes .radio-holder label {float: left;line-height: 18px;}.notes-holder {	padding: 89px 0 0;}
.lot-holder {min-height: 89px;}* html .lot-holder {height: 89px;}.form-title {overflow: hidden;width: 100%;padding: 19px 0 2px;}.footer-link {padding: 8px 0 20px 3px;margin: 0 0 0 -3px;}.footer-link .link-holder {position: relative;overflow: visible;margin: 0 0 11px;}.footer-link .link-holder:after {content: "";display: block;clear: both;}
.footer-link .link-holder .link {margin-left: -3px;position: relative;float: left;}.footer-link p {margin: 0;}.gray-boxes .separator {background: url(../images/bg-gray-boxes.gif) repeat-x 0 100%;padding: 0 0 8px;}.tab-holder {height: 1%;padding: 0 0 25px;background: url(../images/separator-03.gif) repeat-x 0 100%;position: relative;}
.tab-holder h3 {margin: 0 0 10px;font: normal 18px/21px "Times New Roman", Times, serif;color: #212f4f;}.tab-holder .section {height: 1%;overflow: hidden;margin: -25px 0 0;padding: 0 9px 0 0;}.tabset {float: right;margin: 0;padding: 0;list-style: none;font-size: 12px;font-weight: bold;text-align: center;position: relative;}.tabset li {float: left;padding: 0 0 0 4px;}.tabset li a {float: left;width: 95px;color: #fff;padding: 7px 0 20px;background: url(../images/bg-tabset-link.gif) no-repeat;border-radius: 5px 5px 0 0;}
.tabset li a:hover, .tabset li.active a {color: #2d3a59;text-decoration: none;background: url(../images/bg-tabset-link-hover.gif) no-repeat;}.tab-content {height: 1%;margin: 0;	padding: 0 0 10px;	background: url(../images/bg-tab-content-c.gif) repeat-y;}.tab-content .holder {height: 1%;overflow: hidden;padding: 22px 21px 0;background: url(../images/bg-tab-content.gif) no-repeat;}.tab-content .heading {overflow: hidden;padding:6px 15px 0 10px;background:#747880;border-radius:6px;line-height:28px;}.tab-content .heading h3 {margin: 0;font: normal 16px/19px Arial, Helvetica, sans-serif;float: left;color: #c4db45;	padding: 0 0 2px 29px;	background: url(../images/bullet-01.gif) no-repeat;}
.tab-content .heading .date {float: right;padding: 0px 0 0;color: #cdcfd8;}.tab-content .heading .date em {font-style: normal;color: #fff;}.columns {height: 1%;overflow: hidden;padding: 21px 0 0;}.info-list {float: left;width: 250px;margin: 0;padding: 0 89px 0 0;list-style: none;}.info-list li {padding-bottom: 25px;}.info-list h4 {	margin: 0 0 5px;font-size: 12px;line-height: 15px;color: #4a4a4a;font-weight: bold;}.info-list span {display: block;}.info-list a {color: #415eac;}.phone-list {padding: 0 55px 0 0;}
.manager-list {width: 264px;padding: 0;}.status-form {height: 1%;padding: 2px 0 0;}.status-form .row {	height: 1%;	overflow: hidden;padding: 0 0 3px;margin: 0;width: auto;}
.status-form .radio {margin: 0 3px 0 0;padding: 0;width: 15px;height: 15px;float: left;}.status-form label {float: left;margin: 0;}.admin-form {height: 1%;overflow: hidden;padding: 8px 0 5px;background: url(../images/separator-03.gif) repeat-x 0 100%;}.admin-form .coll {float: left;width: 195px;padding: 0 73px 0 6px !important;}.admin-form .coll .name {font-weight: normal;display: block;padding: 0 0 6px;}.admin-form .coll label {display: block;font-size: 12px;line-height: 15px;font-weight: bold;color: #4a4a4a;padding: 0 0 5px;}
.admin-form .coll span {font-weight: normal;}.admin-form .send-row {	height: 1%;	overflow: hidden;}.admin-form .send-row .check {float: left;margin: 0 3px 0 0;padding: 0;width: 15px;height: 15px;}.admin-form .send-row label {font-weight: normal;}.admin-form .coll select {width: 238px;font-size: 12px;line-height: 15px;}.admin-form .select-coll {width: 238px;	padding: 0 72px 0 0;}.admin-form .serial-coll {width: 275px;padding: 0;}.serial-coll .text {display: block;overflow: hidden;width: 222px;height: 20px;padding: 5px 8px 10px;font-size: 12px;line-height: 15px;background: url(../images/bg-input-2.gif) no-repeat;}
.serial-coll .text input {padding: 0;margin: 0;border: 0;background: none;float: left;width: 222px;}
.form-holder {min-height: 120px;}
* html .form-holder {height: 124px;}
.notes-box .row {margin-bottom: 0 !important;}.account-page .region-title {width: 931px;}.user-item {float: right;width: 375px;}.w262 {	width: 262px !important;}.user-info {float: left;width: 500px;}#main .user-item .link strong {	padding: 0 10px 0 3px !important;}.link-item li .user-info h4 {float: none;}.tel, .link-item .address {margin: 0;padding: 0;list-style: none;float: left;}.link-item .tel {margin-left: 15px;}.link-item .tel li, .link-item .address li {border: 0;padding: 0 0 3px;width: auto;}
.link-item .address li a {color: #de7d14;}.box .user-info .holder {background: none;overflow: hidden;width: 100%;}.box .user-item .holder {overflow: hidden;width: 100%;background: url(../images/bg-user-holder.gif) no-repeat 75% 100%;padding: 0 0 5px;margin-bottom: 5px;}#main .user-item .green-link strong {padding: 0 7px 0 3px !important;}
.container {overflow: hidden;height: 1%;}.container strong {float: right;line-height: 28px;margin: 0 7px 0 0;}.account-link {padding: 3px 0 15px 0;overflow: hidden;height: 1%;}
.account-link .link strong {width: 78px;}.account-link em {font-style: normal;float: left;line-height: 28px;	margin: 0 0 0 5px;}.delete-link {background: url(../images/link-delete.png) no-repeat;width: 122px;height: 29px;float: right;overflow: hidden;	text-indent: -9999px;}.install-page .box .frame {	padding: 13px 24px 17px 22px;}.tab-holder .tabs-title h3 {margin: 0 0 7px;}.install-page .tab-holder .tabs-title h3 {margin-bottom: 0px;}.confirm-box {padding: 9px 0 0 3px;}
.confirm-box .holder {background: none;padding: 0;}.confirm-box .holder span {line-height: 20px;padding: 8px 0 0;float: left;width: 190px;}
.confirm-box .holder a img {border: 0;}.confirm-box #oxygen-status .holder a img {border: 1px solid #91a4dd;}.confirm-box .holder a {padding: 3px;margin: 0 6px 0 0;}
.confirm-box .holder a.hover, .confirm-box .holder a:hover {padding: 0;}.confirm-box .holder a.hover img, .confirm-box .holder a:hover img, .confirm-box #oxygen-status .holder a.hover img, .confirm-box #oxygen-status .holder a:hover img {border: 3px solid #e5841b;}.confirm-box h5 {margin: 0 0 12px;font: italic 14px/20px "Times New Roman", Times, serif;}
.confirm-box .icon-box {width: 317px;float: left;margin: 0;}.confirm-box .icon-box h5 {font: bold 12px/20px Arial, Helvetica, sans-serif;margin: -5px 0 1px;}
.confirm-box .icos {width: 200px !important;}.confirm-box .icos .holder a {margin: 0;}.ready-box {float: right;background: #747880;padding: 1px;width: 220px;margin: 0 0px 0 0;}.ready-box h5 {	font: bold 12px/20px Arial, Helvetica, sans-serif;color: #fff;margin: 0 0 3px 11px;}.ready-box .holder {background: #fff;padding: 3px 0 0 6px;}.ready-box .holder span {display: block;font: bold 25px/25px Arial, Helvetica, sans-serif;padding-left: 4px;}.ready-box .holder span.ready {color: #b2bb3f;}.ready-box .holder span.action_needed {color: #c5310f;}.ready-box .holder span.not_ready {color: #c5310f;}.ready-box .holder .link-holder {margin: 0 0 8px;}.ready-box .holder .link-holder a {padding: 0;}.ready-box .holder .link-holder a span {padding: 0;}.ready-box .holder .link-holder a strong {width: 79px;}.confirm-box .container {margin: 0 0 17px;}.expiration {float: left;width: 122px;}
.expiration_115 {float: left;width: 115px;}.install {width: 122px;float: left;}.lot {width: 60px;float: left;}.use {width:95px !important;float: left;margin-left:6px;}
.row .use span, .row .use span span {background: none no-repeat;}.notes {float: left;width: 268px;margin-left:6px;}.notes img {float: left;padding: 3px 0 0 3px;}.equipment-box {background: #fff; padding: 9px 9px 13px;border-radius:6px;border:#CCC solid 1px;}.equipment-box h5 {	margin: 0;padding: 0 0 7px 2px;font: bold 14px/22px Arial, Helvetica, sans-serif;border-bottom: 1px solid #b3b7c1;}.equipment-box .holder {background: none;padding: 3px 0 0;}.equipment-box ul {margin: 0;padding: 5px 0 2px;list-style: none;}
.equipment-box ul li {width: auto;overflow: hidden;height: 1%;margin: 0;padding:10px 0px 0px 6px !important;line-height:27px;}.equipment-box ul li .description {padding: 6px 0 0;}
.equipment-box ul .color {background: #e7eaf3;padding: 4px 0 4px 6px;}.equipment-box .cross {background: url(../images/bg-cross.gif) no-repeat;margin: 0 0 0 7px;padding: 0 0 0 14px;color: #e9881f;font-weight: bold;}.equipment-box .notes {width: 251px;}.equipment-box .notes span {margin-right: 0px;}.equipment-box .use {width: 98px;}.equipment-box .use select {width: 90px;}.equipment-box.client ul li {padding: 4px 0 4px 6px;}.equipment-box.client ul li div {padding-top: 4px;}.equipment-box.client ul li div.notes {padding-top: 0px;}
.description {width: 187px;padding: 0 6px 0 0;float: left;}.description img {float: left;margin: 0 4px 0 0;}.description .warning {float: right;margin: 2px 7px 0 0;}
.row .use .small {width: 59px;}#tab-2 {padding: 0 0 3px;}.account-page .account-link .link01 strong, .install-page .account-link .link01 strong {padding-right: 0 !important;width: 89px;}.install-page .account-link .delete-link {background: url(../images/link-delete-01.png) no-repeat;width: 122px;	height: 30px;}
.location-page .box {margin: 0 -10px -7px -2px;}
.form-item {padding: 0;margin: -3px 0 0;list-style: none;width: 956px;overflow: hidden;}
.form-item li {overflow: hidden;background: url(../images/bg-item-form.gif) no-repeat;padding: 14px 0 8px;width: 964px;vertical-align: top;}
.form-item li:first-child {background: none;}
.form-item li .number {float: left;	font: 26px/30px "Times New Roman", Times, serif;color: #212f4f;	padding: 18px 8px 0 0;width: 28px;}
.form-item li .row {float: left;width: auto;margin: 0 14px 0 0;}
.form-item li .row span {margin: 0;overflow: hidden;float: none;display: block;}
.form-item li label {line-height: 15px;}
.form-item li .row .long {width: 210px;}
.more-holder {overflow: hidden;	background: url(../images/bg-gray-boxes.gif) repeat-x 0 100%;width: 947px;padding: 0 0 11px;margin-bottom: 23px;}
.more-holder a {float: right;font-weight: bold;line-height: 12px;padding: 0 0 0 19px;background: url(../images/bg-arrow.gif) no-repeat 0 50%;color: #e7861d;}
.more-holder a:hover {text-decoration: none;}
.more-add-holder {overflow: hidden;background: url(../images/bg-gray-boxes.gif) repeat-x 0 100%;width: 947px;padding: 0 0 11px;margin-bottom: 23px;}
.more-add-holder a {float: right;font-weight: bold;line-height: 12px;padding: 0 0 0 19px;background: url(../images/bg-arrow.gif) no-repeat 0 50%;color: #e7861d;}
.more-add-holder a:hover {text-decoration: none;}
.certif-form {overflow: hidden;width: 950px;padding: 0 0 23px;background: url(../images/bg-gray-boxes.gif) repeat-x 0 100%;}
.certif-form .container label {float: left;line-height: 24px;padding-right: 8px;}
.certif-form select {margin: 2px 0 0;}
.certif-form h4 {margin: 0 0 3px;font: bold 14px/30px Arial, Helvetica, sans-serif;}
.certif-form .container input {	float: left;}
.certif-form .container .check {margin: 5px 6px 11px 0;}
.certif-form .calendar-input {	margin-bottom: 5px !important;}
.certif-box .separator {overflow: hidden;height: 1%;border-bottom: 1px solid #c5c8d2;margin-bottom: 13px;}
.certif-box {float: left;width: 378px;}
.training-box {float: right;width: 462px;display: inline;margin: 0 6px 0 0;}
.training-box .separator {padding: 0 0 8px;margin: 0;}
.provide-box {width: 241px;	float: left;padding: 0 0 8px;}
.expiration-box {float: left;width: 137px;}
.training-box .certif-box {width: 100%;}
.people-link {padding: 28px 0 20px 3px;}
.login #wrapper {width: 317px;}
.login-box {background:#fff;-moz-box-shadow: 0 0 2px 2px #CCC;-webkit-box-shadow: 0 0 2px 2px #ccc;	box-shadow: 0 0 2px 2px #ccc;width: 370px;border-radius:5px;margin:0 0 15px 0px;}
.login-box .holder { /*background: url(../images/login-b.gif) no-repeat 0 100%; */}
.login-box .frame {/* background: url(../images/login-t.gif) no-repeat;*/padding: 34px 0 34px 45px;}
.login h2 {	font: 24px/30px "Times New Roman", Times, serif;color: #212f4f;	margin: 0 0 9px 6px;}
.login #main {	padding: 93px 0 0;}
.login .input {background:/* url(../images/bg-login-input.gif) no-repeat*/;	display: block;	width: 225px;	height: 24px;	margin: 0 0 12px;}
.login .input input {background: none;border: 0;padding: 5px;width: 215px;height: 14px;line-height: 14px;}
.login-box label {	display: block;	padding: 0 0 6px 2px;}
.login form {	width: 225px;}
.btn-login {	background: url(../images/link-login.gif) no-repeat;width: 74px;height: 29px;display: block;overflow: hidden;text-indent: -9999px;}
.btn-login:hover {	background: url(../images/link-login-h.gif) no-repeat;}
.export-link {float: left;background: url(../images/link-export.png) no-repeat;width: 116px;height: 36px;overflow: hidden;text-indent: -9999px;	margin: -8px 0 0 4px;position: relative;}
.tabs-title {height: 1%;}
.tab-holder .section {margin: 0;position: absolute;height: 40px;right: 0;top: -2px;}
.training-page .tabs-title:after {content: "";display: block;clear: both;}
.training-page .tab-holder h3 {float: left;width: auto;}
.install-page .tab-holder .section {top:-30px;}
.tab-holder .block {margin: 0 0 0 -3px;}
.tab-holder .block .t {	background: url(../images/bg-block.png) no-repeat;width: 915px;height: 8px;overflow: hidden;text-indent: -9999px;}
.tab-holder .block .b {	background: url(../images/bg-block-b.png) no-repeat;width: 915px;height: 8px;overflow: hidden;text-indent: -9999px;}
.tab-holder .block .c {overflow: hidden;padding: 0 15px;background: url(../images/bg-block-r.png) repeat-y;width: 885px;}
.block h3 {	font: 16px/20px "Times New Roman", Times, serif;color: #415eac;margin: 0 0 2px;}
.block h3 span {font: 12px/20px Arial, Helvetica, sans-serif;color: #4a4a4a;}
.tab-title {overflow: hidden;height: 1%;}
.active-box {float: right;padding: 5px 0 0;}
.active-box .holder {float: right;background: none;padding: 0;}
.active-box a {float: right;width: 60px;color: #e9881f;font-weight: bold;background: url(../images/bg-slide-link.gif) no-repeat 0 50%;margin: 0 0 0 20px;padding: 0 0 0 14px;}
.active-box a:hover {text-decoration: none;}
.active .active-box a {background: url(../images/bg-arrow01.gif) no-repeat 0 50%;}
.active-box input {	margin: 0 0 0 12px;}
.training-form {	padding: 8px 0 0;}
.training-form .container {	margin-bottom: 9px;}
.block .edit-form {padding: 10px 0;border-top: 1px solid #c9d0e4;border-bottom: 1px solid #c9d0e4;}
.block .edit-form .names-box {float: left;width: 301px;}
.block .edit-form .names-box .col {width: 137px;float: left;margin-right: 8px;}
.block .edit-form .names-box .col span {padding: 0 !important;float: none;display: block;margin: 0;}
.block .edit-form .names-box .col input {width: 126px;}
.location-box {padding: 24px 0 0;overflow: hidden;height: 1%;}
.location-box h4 {margin: 0 0 4px;font-size: 14px;}
.location-box input {margin: 0 5px 7px 4px;float: left;}
.location-box label {float: left;}
.location-box .link-holder {margin: 0;}
.ultra-box {float: right;margin: 0 64px 0 0;padding: 3px 0 0;width: 380px;}
.ultra-box .location-box {padding: 0 0 22px;}
.ultra-box .location-box em {font-family: "Times New Roman", Times, serif;}
.location-holder {float: left;width: 242px;}
.expiration-holder {float: left;width: 136px;}
.expiration-holder input {margin: 0 0 7px;}
.training-form .account-link {overflow: hidden;height: 1%;padding: 7px 0 0 0;text-align: center;width: 781px;}
.training-form .account-link a span {line-height: 30px;color: #fff;}
.training-form .account-link span {line-height: 28px;color: #8f8f8f;}
.training-form .account-link span strong {color: #4a4a4a;font-weight: normal;}
.violet-box {background: url(../images/bg-box01.gif) repeat-y;width: 970px;margin: 0 0 19px 28px;}
.violet-box .holder {background: url(../images/bg-box01-b.gif) no-repeat 0 100%;}
.violet-box .frame {background: url(../images/bg-box01-t.gif) no-repeat;padding: 7px 0 7px 7px;overflow: hidden;height: 1%;}
.search_h {float:left;padding:10px 15px 0px;border-radius:5px;border:1px solid #CCCCCC;	width:687px;}
.search_h .search1 {float: left;background: url(../images/btn-search.gif) no-repeat;width: 101px;height: 30px;overflow: hidden;text-indent: -9999px;margin: -3px 0 0;position: relative;}
.search_h .reset {float: left;background: url(../images/btn-reset.gif) no-repeat;width: 101px;height: 30px;overflow: hidden;text-indent: -9999px;margin: -3px 0 0;position: relative;}
.inner #wrapper {width: 100%;margin: 0;}
.inner #header {width: 100%;margin-bottom: 18px;padding-left: 37px; box-sizing: border-box;}
.table-scroller{ /*width: 100%; overflow-x: auto;*/ float: left;}
.table-scroller table tbody tr td,.table-scroller table thead tr td{padding: 5px;}

.white-box {background: url(../images/bg-box02.gif) repeat-y;width: 577px;float: left;margin-right: 4px;}
.white-box .holder {background: url(../images/bg-box02-b.gif) no-repeat 0 100%;}
.white-box .frame {	background: url(../images/bg-box02-t.gif) no-repeat;}
.white-box ul {	margin: 0;padding: 12px 0 16px 20px;list-style: none;}
.white-box ul li {color: #676767;text-transform: uppercase;overflow: hidden;width: 420px;line-height: 20px;}
.white-box ul li em {float: left;}
.white-box ul li span {float: right;font: 18px/20px "Times New Roman", Times, serif;}
.white-box ul li .color {color: #212f4f;}
.white-box .search-form {padding: 14px 0 0 14px;width: 449px;}
.white-box img {float: left;margin: 0 9px 0 0;}
.white-box .long {float: left;width: 291px;}
.white-box .search {float: left;background: url(../images/btn-search.gif) no-repeat;width: 101px;height: 30px;overflow: hidden;text-indent: -9999px;margin: -3px 0 0;position: relative;}
.white-box .search1 {float: right;background: url(../images/btn-search.gif) no-repeat;width: 101px;height: 30px;overflow: hidden;text-indent: -9999px;margin: -3px 0 0;position: relative;}
.white-box .search:hover {background: url(../images/btn-search-h.gif) no-repeat;}.box-wrap {width: 100%;}.box-wrap:after {content: "";display: block;clear: both;}.box-link {float: right;padding-right: 7px;margin-top: -36px;position: relative;}
.box-link .export {background: url(../images/btn-export.gif) no-repeat;width: 116px;height: 36px;float: right;text-indent: -9999px;overflow: hidden;margin-left: 4px;}
.box-link .add {background: url(../images/btn-add.gif) no-repeat;width: 155px;height: 36px;float: right;overflow: hidden;text-indent: -9999px;}
.box-link .export:hover {background: url(../images/btn-export-h.gif) no-repeat;}.box-link .add:hover {background: url(../images/btn-add-h.gif) no-repeat;}
.box-link .import{background: url(../images/btn-import.gif) no-repeat; cursor:pointer; width: 116px;height: 36px;float: right;text-indent: -9999px;overflow: hidden;margin-left: 4px;}
.box-link .import:hover{background: url(../images/btn-import-h.gif) no-repeat;}
.big-box {background: #c9d0e4;border-top: 1px solid #fff;padding-bottom: 20px;}.paging a {	color:#4788F4;}
.paging {display: table;margin: auto !important;overflow: hidden;padding: 7px 0 6px;}.paging .record-box {float: left;width: 237px;	padding: 5px 0 0;}
.paging .record-box select {width: 67px;}.paging .page-box {float: right;}.paging .page-box .btn-go {float: right;background: url(../images/btn-go.gif) no-repeat;width: 40px;height: 30px;text-indent: -9999px;overflow: hidden;}.paging .page-box .btn-go:hover {background: url(../images/btn-go-h.gif) no-repeat;}.paging .page-box .input {background: url(../images/bg-input01.gif) no-repeat;width: 68px;height: 24px;margin: 3px 0 0 8px;float: right;}.paging .page-box .input input {border-style: none;background: none;padding: 5px;width: 58px;height: 14px;}.paging .page-box label {line-height: 30px;float: right;font-weight: bold;}.paging-item {float: left;padding: 7px 0 0;width: 525px;}
.paging-item ul {margin: 0;padding: 0;list-style: none;}.paging-item ul li {float: left;width: 16px;height: 16px;margin: 0 6px 0 0;}.paging-item ul li a {display: block;height: 100%;font-family: "Times New Roman", Times, serif;	color: #c16400;	font-weight: bold;	text-align: center;}.paging-item ul li span {display: block;height: 100%;font-family: "Times New Roman", Times, serif;color: #202d4a;font-weight: bold;text-align: center;}.paging-item ul li a:hover {background: #fff;text-decoration: none;}.paging-item .arrow-l {background: url(../images/bg-arrow04.gif) no-repeat;	width: 16px;height: 16px;float: left;text-indent: -9999px;overflow: hidden;margin: 0 9px 0 0;}.paging-item .arrow-r {background: url(../images/bg-arrow03.gif) no-repeat;width: 16px;height: 16px;display: block;text-indent: -9999px;overflow: hidden;}.paging-item .arrow-l:hover {background: url(../images/bg-arrow04-h.gif) no-repeat;}.paging-item .arrow-r:hover {background: url(../images/bg-arrow03-h.gif) no-repeat;}.big-box table {background: #fff;}.big-box thead th {background: url(../images/separator-04.gif) no-repeat 100% 0;padding: 0 2px 0 0;}.big-box thead td {	background: #ffe8a3;vertical-align: top;border-right: 1px solid #cacdd5;border-bottom: 1px solid #cacdd5;}.big-box thead td select {width: 234px;}.big-box thead td span {display: block;padding: 7px 0 10px 0px;color: #333;}.big-box tbody {text-align: left;}.big-box table tbody tr:hover td, .big-box table tbody tr:hover td.active {background-color: #c9d0e4;}.big-box tbody td {border-right: 1px solid #cacdd5;font-size: 12px;}.big-box tbody td span {display: block;padding: 9px 0 6px 9px;color: #415eac;}.big-box tbody td span a {color: #415eac;}.big-box tbody td img {padding: 1px 4px 0 0;}.big-box tbody .color .date01, .big-box tbody .date {color: #c5310f;}.big-box tbody .color td {background: #f2f2f2;}.big-box tbody .nocolor td.active {	background: #e4e0e0;}.big-box tbody .color .date {color: #333;}.big-box thead td span input {float: left;width: 15px;height: 15px;margin: 2px 3px 0 0;}.big-box tbody td strong {font-weight: normal;color: #333;padding: 9px 0 6px 9px;display: block;}.big-box thead td span label {float: left;line-height: 18px;}.big-box thead th a, .big-box thead th div {height: 26px;line-height: 25px;display: block;background: url(../images/bg-th.gif) repeat-x;color:  #ffffff;}.big-box thead th a span {padding: 0 9px 0 0;}.big-box thead th a:hover span, .big-box thead th.ascending span {background: url(../images/bg-arrow05-down.gif) no-repeat 100% 50%;}.big-box thead th.ascending a:hover span, .big-box thead th.descending span {background: url(../images/bg-arrow05-h.gif) no-repeat 100% 50%;}.big-box thead th a:hover, .big-box thead th.sorted a {background: url(../images/bg-th-h.gif) repeat-x;text-decoration: none;}.big-box .container {display: block;padding: 0;}.big-box tbody .t-alert {text-align: center;}.t-alert {width: 84px;}.t-corporation {width: 249px;}.t-location {width: 265px;}.t-email {width: 240px}.t-install {width: 270px;}.t-login {width: 144px;}.t-status {width: 102px;}.t-make {width: 250px;}.t-pads {width: 98px;}.t-key {width: 111px;}.t-battery {width: 94px;}.t-lives {width: 59px;}.t-plan {width: 88px;}.t-state {width: 55px;}.t-city {width: 124px;}.t-zip {width: 80px;}.t-training {width: 94px;}.t-softver {width: 110px;}.t-appads {width: 94px;}.t-appads2 {width: 94px;}.t-cppads {width: 94px;}.t-cppadslot {width: 104px;}.t-oinstall {width: 84px;}.t-rescue {width: 94px;}.t-serial {width: 111px;}.t-streetaddress {width: 200px;}.t-streetaddress2 {width: 200px;}.t-phone {width: 170px;}.t-altphone {width: 170px;}.t-lastonsitevisit {width: 165px;}.t-lastinspectiondate {width: 140px;}.t-aedownedby {width: 100px;}
.errorlist, li.error, ul.messages li {border: 1px solid;margin: 10px 0px;padding: 5px;}
.errorlist, li.error {color: #D12F19;background-color: #FBE3E4;}
li.success {color: #11931b;	background-color: #cbfbc8;}
li.warning {color: #bf9e1b;	background-color: #fff6bf;}
.two-columns .errorlist {width: 215px;}#id_oxygen {margin-top: 0px;}.form-item li .row.short {width: 195px;}.form-item li .row.long {width: 225px;}.cl {clear: both;height: 0;line-height: 0;font-size: 0;text-indent: -4000px;}.last_updated {padding: 8px 0 10px 0;}#has_oxygen {margin-bottom: 12px;}#has_oxygen input {	margin: 0 3px 0 0;}
.clear_row {background: url(../images/ico19.gif) no-repeat left top;height: 13px;width: 13px;float: left;margin-right: 4px;}
.pop_note {	background: url(../images/ico20.gif) no-repeat left top;height: 20px;width: 20px;float: left;margin: 2px 0 0 1px;}
.pop_note:hover {text-decoration: none;}.tab_spacer {display: block;height: 27px;}#installation_select {margin: 3px 0 6px 0;}#installation_name {color: #fff;float: left;padding-top: 4px;font-weight: bold;}a.alert_link {display: block;height: 14px;width: 14px;margin: 0 auto;}#alerts {background: #fff;width: 896px;padding: 9px 7px 13px;margin-top: 20px;}
#alerts h5 {margin: 0;padding: 0 0 7px 2px;font: bold 14px/22px Arial, Helvetica, sans-serif;border-bottom: 1px solid #b3b7c1;}#alerts table {width: 100%;margin: 0 auto;}
#alerts table th {}#alerts table td, #alerts table th {padding: 7px;font-size: 12px;}#alerts table tr.color td {	background: #e7eaf3;}
/*--------------------------------- start 1-5-012 /-----------------------------*/
a.view_all_btn {background: url(../images/all_view_btn_bg.jpg) repeat-x;padding:3px 10px 3px 10px;border:#FFF solid 1px;border-radius:4px;float:left;margin:4px 4px 4px 3px;	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:bold;-moz-box-shadow: 0 0 2px 2px #D7D7D7;-webkit-box-shadow: 0 0 2px 2px#D7D7D7;box-shadow: 0 0 2px 2px #D7D7D7;text-decoration:none;}
a.view_all_btn:hover {	background: url(../images/all_view_btn_bg_hover.jpg) repeat-x;}.left {float:left !important;}.right {float:right !important;}.clear {clear:both;}.user_link a {color:#415EAC;}.user_link a:hover {color:#415EAC;text-decoration:underline;}.margin_left {margin:0 0 0 10px;}.footer {width:100%;height:80px;border-top:#FFF solid 2px;background:#C9D0E4;bottom:0;text-align:center;}.footer_link a {color:#000;font-size:13px;padding:0px 5px 0 5px;}.footer_link a:hover {color:#333;text-decoration:underline;}.top_navigation ul {padding:0px;margin:0px 0px -40px 0px;float:right;width:487px;}.top_navigation li {list-style:none;float:left;}.top_navigation a {	float:right;background:url(../images/top_menu_bg.jpg) repeat-x;border-radius:5px 5px 0 0px;margin:19px 0 0 5px;font-size:12px;color:#202E4E;text-decoration:none;font-weight:bold;height:24px;padding:9px 8px 0 8px;}.top_navigation a:hover {background:url(../images/top_menu_bg_hover.jpg) repeat-x;}.logout_width {width:68px !important;}.dash_leftmenu {float:left;width:180px;}.dash_leftmenu ul {padding:0px;margin:0px;}.dash_leftmenu li {float:left;margin:0px 0 10px 0;padding:0;list-style-type:none;}.dash_leftmenu li a {float:left;width:180px;height:40px;border-radius:5px 5px 5px 5px;border:1px solid #fff;background:url(../images/dashboard_left_menu_bg.jpg) repeat-x;	font-size:12px;text-decoration:none;font-weight:bold;box-shadow: 1px 1px 3px 3px #E2E2E2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;	-o-box-sizing:border-box;padding:12px 0 0 10px;}.dash_leftmenu li a span {float:left;width:11px;height:12px;margin-right:5px;background:url(../images/arrow_left.gif) no-repeat;}.right_h {float:right;width:720px;min-height:200px;}.clear {clear:both;}.mw_285 {max-width:285px;}.w100p {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}.w50 {width:50px;}.w60 {width:70px;}.tb {font-weight:bold;}.tac {text-align:right;}.T-1 {font-size:18px;color:#253459;padding-bottom:10px;}.fl {float:left !important}.fr {float:right !important}.mt_10 {margin-top:10px;}.pb_5 {padding-bottom:5px;}.pb_10 {padding-bottom:10px;}.b-t-g {border-top:1px solid #C9D0E4;}.tc-gray {color:#676767;}
/*---holders----*/
.h-1 {padding:10px;border:1px solid #27385E;border-radius:5px;}
.h-2-w-340 {width:340px;}
a.green_btn {background: url(../images/green_btn_bg.jpg) repeat-x;padding:3px 10px 3px 10px;border:#FFF solid 1px;border-radius:4px;float:left;margin:4px 4px 4px 3px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:bold;-moz-box-shadow: 0 0 2px 2px #D7D7D7;-webkit-box-shadow: 0 0 2px 2px#D7D7D7;box-shadow: 0 0 2px 2px #D7D7D7;
	text-decoration:none;}
a.green_btn:hover {	background:url(../images/green_btn_bg-h.jpg) repeat-x;}
a.yellow_btn {	background: url(../images/yellow_btn_bg.jpg) repeat-x;padding:3px 10px 3px 10px;border:#FFF solid 1px;border-radius:4px;float:left;margin:4px 4px 4px 3px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:bold;-moz-box-shadow: 0 0 2px 2px #D7D7D7;-webkit-box-shadow: 0 0 2px 2px#D7D7D7;box-shadow: 0 0 2px 2px #D7D7D7;text-decoration:none;}
a.yellow_btn:hover {background:url(../images/yellow_btn_bg-h.jpg) repeat-x;}
a.red_btn {background: url(../images/red_btn_bg.jpg) repeat-x;padding:3px 10px 3px 10px;border:#FFF solid 1px;border-radius:4px;float:left;margin:4px 4px 4px 3px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:bold;-moz-box-shadow: 0 0 2px 2px #D7D7D7;-webkit-box-shadow: 0 0 2px 2px#D7D7D7;box-shadow: 0 0 2px 2px #D7D7D7;text-decoration:none;}a.red_btn:hover {background:url(../images/red_btn_bg-h.jpg) repeat-x;}.activity_holder {}.table {border-spacing: 0;height: 100%;text-align: center;vertical-align: middle;width: 100%;}table {	border-collapse: collapse;}table td, table th {padding: 0;}.add_client_back_bg {	background:url(../images/add_client_back_bg.jpg) repeat-x;text-align:center;height:41px;width:100%;}.height_41 {min-height:41px;}.pad_top_bottom {padding:5px 0 5px 0px;}.border_bottom {border-bottom:#C9D0E4 solid 1px;}.top_client_link ul {margin:0px;padding:0px;width:300px;}.top_client_link li a {list-style:none;float:left;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;text-decoration:none;padding:0px 0px 0px 0px;}.top_client_link li a:hover {text-decoration:none;color:#000;}
a.add_new {width:15px;height:15px;margin-right:10px;background:url(../images/icon_client.gif) no-repeat;}
a.delete1 {width:15px;height:15px;margin-right:10px;background:url(../images/icon_client.gif) no-repeat -20px 0px;margin-left:10px;}
a.active {width:15px;height:15px;margin-right:10px;background:url(../images/icon_client.gif) no-repeat -38px 0px;margin-left:10px;}
a.inactive {width:15px;height:15px;margin-right:10px;background:url(../images/icon_client.gif) no-repeat -61px 0px;margin-left:10px;}
.listing_table th {background:url(../images/add_client_back_bg.jpg) repeat-x;border-left:#DCE0ED solid 1px;border-right:#DCE0ED solid 1px;font-weight: bold;padding: 10px 10px;}
.listing_table th a {text-decoration:none;color:#000;}.listing_table {border: 1px solid #DCE0ED;width: 100%;}a.view_icon_new {width:19px;height:19px;background:url(../images/listing-icon.gif) no-repeat;}a.active_icon_new {width:13px;height:14px;background:url(../images/listing-icon.gif) no-repeat -27px -2px;}
a.inactive_icon_new {width:14px;height:14px;background:url(../images/inactive_bg.gif) no-repeat;}a.edit_icon_new {width:15px;height:15px;background:url(../images/listing-icon.gif) no-repeat -52px -1px;}a.close_icon_new {width:15px;height:15px;background:url(../images/listing-icon.gif) no-repeat -72px -2px;}
.width_20 {	width:20px;}.width_50 {	width:50px;}.width_120 {width:120px;}.align_center {text-align:center;}.listing_table td {border-left:#DCE0ED solid 1px;border-right:#DCE0ED solid 1px;font-weight: bold;padding: 5px 10px;border-bottom:#DCE0ED solid 1px;}.mt_5 {	margin-top: 5px !important;}.add_edit_h {float: left;margin-top: 5px;width: 100%;}
.add_edit_h div.title {float: left;margin-right: 5px;padding-top: 6px;text-align: right;color:#3A538B;font-weight:bold;width: 200px;}.add_edit_h div.input_h {float: left;max-width: 300px;min-width: 100px;width: 100%;}input.style2 {-moz-box-sizing: border-box;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E7EAF3;border-radius: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;font-size: 14px;height: 30px;line-height: 20px;padding: 5px;width: 100%;}
select.style2 {-moz-box-sizing: border-box;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E7EAF3;border-radius: 5px 5px 5px 5px;font-family: Arial, Helvetica, sans-serif;	font-size: 14px;height: 30px;line-height: 20px;padding: 5px;width: 100%;}
.submit_btn {background:url(../images/submit_back_bg.jpg) repeat-x;padding:6px;min-width:60px;cursor:pointer;border-radius:6px;border-bottom:0px;border-top:0px;border-left:#004398 solid 2px;border-right:#004398 solid 2px;font-weight:bold;font-size:12px;color:#fff;}
.client_heading {background:url(../images/add_client_back_bg.jpg) repeat-x;line-height:41px;border-radius:6px;padding:0 10px 0 10px;border-left:#DCE0ED solid 1px;border-right:#DCE0ED solid 1px;width:95;font-size:18px;color:#253359;}
.add_edit_h div.input_h {float: left;max-width: 300px;min-width: 100px;width: 100%;}
a.back_btn {background:url(../images/back_btn.gif) no-repeat;width:57px;height:26px;margin-top:8px;}
.succ_msg {color:green;}.err_msg {color:red;}a.view_link {color:#6E8BCD;}.width300 {width:290px;padding:3px 0 3px 0;margin-right:10px;}
.white-box .reset {float: right;background: url(../images/btn-reset.gif) no-repeat;	width: 101px;height: 30px;overflow: hidden;text-indent: -9999px;margin: -3px 0 0;position: relative;}
.news_heading_t {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000000;font-weight:bold;}
.news_date_t {font-family:Arial, Helvetica, sans-serif;margin:0px 0 0px 0;padding:10px;	background:#F0F0F0;	border:#D4D4D4 solid 1px;font-size:15px;color:#000000;font-weight:bold;width:98%;border-radius:4px;}
.news_txt {font-size:12px;line-height:18px;border-bottom:#CCCCCC dashed 1px;padding-bottom:15px;}
.tabset_new {float: right;margin: 0;padding: 0;list-style: none;font-size: 12px;font-weight: bold;text-align: center;position: relative;}
.tabset_new li {float: left;padding: 0 0 0 4px;}
.tabset_new li a {float: left !important;display:block;min-width: 95px;color: #fff;	padding: 3px 10px 10px;	background: #747881;border-radius:6px 6px 0px 0px;}
.tabset_new li a:hover, .tabset_new li.active_new a {color: #2d3a59;float: left !important;min-width: 95px;padding: 7px 10px 20px;text-decoration: none;background:#cdd0d9;-moz-box-shadow: inset 0px 3px 2px #888;-webkit-box-shadow: inset 0px 3px 2px #888;box-shadow: inset 0px 3px 2px #888;}.bkg_none {background:none !important;}.width_900 {width:900px !important;}.height_400 {min-height:400px !important;}.user_heading {font-weight:bold;padding-left:10px;padding-bottom:8px;display:inline-block;}
a.next_btn {background: url(../images/next_btn.png) no-repeat;width:68px;height:34px;}a.next_btn:hover {background: url(../images/next_hover_btn.png) no-repeat;width:68px;height:34px;}a.prev_btn {background: url(../images/prev_btn.png) no-repeat;width:98px;height:34px;}a.prev_btn:hover {background: url(../images/prev_hover_btn.png) no-repeat;width:98px;height:34px;}a.del {background:none;color:#F00;margin:0px;width:50px;font-weight: bold;}.float_r {	float: right;padding: 5px 0 0;}.holder_new {background:#fff;padding:10px;font-size:24px;text-align:center;}.holder_status_green {background:#6FAA14;color:#FFF;padding:19px 19px 18px 10px !important;font-size:24px;text-align:center;}.holder_status_red {background:#CC0000;color:#FFF;padding:19px 19px 18px 10px !important;font-size:24px;text-align:center;}.holder_status_yellow {background:#F5CA19;color:#FFF;padding:19px 19px 18px 10px !important;font-size:24px;text-align:center;}.holder_status_white {background:#FFF;color:#000;padding:19px 19px 18px 10px !important;font-size:24px;text-align:center;}.up_icon {background:url(../images/asc_desc.png) no-repeat 0 -7px;width:14px;display:inline-block;height:9px;}.down_icon {background:url(../images/asc_desc.png) no-repeat 0 4px;width:14px;height:11px;display:inline-block;}.box_h_new {float:left;background:#fff;width:899px;padding:5px;border-radius:5px;border:1px solid #CCCCCC;}.red_font {	color:#F00 !important;	font-weight:bold;}.black_font {color:#000 !important;font-weight:bold;}
/*------------------ home_css ---------------------*/
.home_slider {width:640px;float:left;height:300px;border:#F3F3F3 solid 5px;}
.left_part_home {width:650px;float:left;}
.right_part_home {float: right;width:230px;border:#E8E8E8 solid 1px;padding:10px 10px 3px 10px;}
.txt1 {font-size:14px;color:#333;line-height:22px;}
.recent_news_heading {font-size:15px;padding-bottom:10px;color:	#000000;font-weight:bold;border-bottom: solid 1px #E8E8E8;}
hr {border-bottom:#E8E8E8 solid 1px;border-top:none;border-left:none;border-right:none;}
.multi_user ul {list-style:none;}.multi_user li {list-style:disc;margin-left:14px;line-height:18px;}.width_120 {width:120px;}.notes-box {float:left;}.install-info_new1 {width: 256px;float: left;margin:0 0 0 5px;}.width_300 {width:300px;}.pad_left {padding-left:10px;}.width_277 {width:260px !important;}.description_new {width:80px;padding: 0 6px 0 0;float: left;}.lot_new {width:70px;float: left;}.width_100 {width:100px !important;}.width_115 {width:115px !important;}.width_306_new {width:347px !important;}.width_315_new {width:317px !important;}.width_304_new {width:304px !important;}.width-box_950 {background: #fff;width:950px;padding: 9px 7px 13px;}.width_650_new {width:600px !important;}.mar_top {	margin-top:10px !important;}.mar_top_26 {margin-top:25px !important;}.mar_top_40 {margin-top:87px !important;}.mar_top_18 {margin-top:18px !important;}.mar_top_five {margin-top:5px !important;}.width_388_new {width:388px !important;}.width_290 {width:278px;}.w14 {width:140px;}label {display: block;margin-bottom: 5px;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	border-radius: 3px 3px 3px 3px;color: #555555;display: inline-block;font-size: 14px;height: 20px;line-height: 20px;margin-bottom: 9px;padding: 4px 6px;}
input, textarea {width:auto;background:#fff;}textarea {height: auto;}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	background-color: white;border: 1px solid #CCCCCC !important;box-shadow:inset 1px 2px 3px #E1E1E1;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {	border-color: #808080;box-shadow:inset 1px 2px 3px #CDCDCD;	outline: 0 none;}
input[type="radio"], input[type="checkbox"] {cursor: pointer;line-height: normal;margin: 2px 3px 0;}
select, input[type="file"] {height: 30px;line-height: 30px;}
select {background-color: white;border: 1px solid #BBBBBB;width: 290px;}
select[multiple], select[size] {height: auto;}
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {outline: thin dotted #333333;outline-offset: -2px;}
input:-moz-placeholder, textarea:-moz-placeholder {color: #999999;}
div.pop-up {display: none;text-align: left;position: absolute;margin-top: -30px;min-width: 120px;padding: 0px 13px;background: #eeeeee;color: #000000;border: 1px solid #1a1a1a;
	font-size: 90%;}
.top_space_79 {	margin-top:79px;}.top_space_56 {	margin-top:56px;}.top_space_92 {margin-top:92px;}.width_60 {width:60px;}.mar_right {margin-right:7px;}.mar_left {margin-left:7px !important;}.mar_left_100 {margin-left:100px !important;}.pad_top_minus_5 {padding-top:-20px;display:inline-block;}.frunt_heading {background:#747880;	padding:10px;width:auto;border-radius:6px;color:#fff;}.frunt_heading1 {background:#E1E1E1;padding:6px;border-radius:4px;color:#333;font-size:16px;border:#CCC solid 1px;}.description_85 {width:85px;padding: 0 6px 0 0;float: left;}.description_76 {width:76px;padding: 0 6px 0 0;float: left;}.width_68 {width:78px !important;}.width_70 {width:70px;}.width_628_new {width:628px !important;}
.width_620_new {width:620px !important;	margin:0 0 14px;}.width_200 {width:175px;}.active-box_new a {float: right;width: 60px;color: #e9881f;font-weight: bold;background: url(../images/bg-slide-link.gif) no-repeat 0 50%;margin: 0 0 0 5px;padding: 0 0 0 14px;}.step_one {color:#EA7500;font-weight:bold;margin:0 0 0 1px;float:left;}.step_one span {font-size:40px;color:#000;padding:0 0px 0 0px;}.step_one p {font-size:16px;color:#EA7500;padding:0 5px 0 0px;}.step_two {color:#EA7500;font-weight:bold;margin:0 0 0 -22px;float:left;}.step_two span {font-size:40px;color:#000;padding:0 5px 0 0px;}.step_two p {font-size:16px;color:#EA7500;padding:0 5px 0 0px;}.step_three {color:#EA7500;	font-weight:bold;margin:0px 0 0 -22px;float:left;}.step_three span {font-size:40px;color:#000;padding:0 5px 0 6px;}.step_three p {font-size:16px;color:#EA7500;padding:0 0px 0 5px;}.mar_top_minus {margin-top:-20px;}.equipment_bax_pad {padding:5px !important;}.holder_bax_pad {padding:25px 15px 5px 10px !important;}.width_108 {width:108px !important;}.width_90 {width:90px;}
.font_ten {	font-size:10px !important;}.f12 {font-size:12px !important;}.width_55 {width:55px;}.width_58 {width:58px;}.training_box {width:745px;float:left;}.training_popup {width:730px;float:left;}.training_admin {width:715px;float:left;}.aed_cpr {width:120px;}.w135 {width:135px;}.w140 {width:140px;}.healthcare {width:168px;}.first_add {width:48px;}.bbp_add {width:31px;}.oxygen_add {width:45px;}.width_715 {width:715px;}.five_black_border {border: 5px solid #000000;display: inline-block;float: left;background:#FFF;height: 25px;padding: 15px 0px 0 3px;margin-right:5px;}.width_200_new {width:200px;}.width_220_new {width:220px;}.notes_user {width:225px !important;float:left;}.w913 {width:913px !important;}.m_top17 {margin-top:17px;}.m_top7 {margin-top:9px;}.m_top6 {margin-top:6px;}.document_alert {color:#F00 !important;}.blue_link {color:#6E8BCD !important;}.blue_link_b {color:#6E8BCD !important;font-weight:bold;}.blue_link_bu, a.blue_link_bu {color:#6E8BCD !important;text-decoration:underline;font-weight:bold;}a.blue_link_bu:hover {text-decoration:none;color:#036 !important;}.font14 {font-size:14px;}.admin_white_back {padding:10px;width:1400px;position:absolute;left:50%;margin-left:-670px;background:#fff;border-radius:6px;border:#CCC solid 1px;}#header_admin {width:956px;margin:9px auto;}.right_h_admin {margin-left:10px;float:left;width:1200px;}#wrapper_admin {width:auto;}.ml23 {margin-left:23px;}.ml26 {	margin-left:26px;}.pt4 {padding-top:4px;}.pt3 {padding-top:3px;}.blue_b {background: #F5F5F5;border: 1px solid #CCCCCC;color: #333;font-weight:bold;margin-bottom: 10px;margin-top: 10px;padding: 5px;text-align: center;width:900px;}
a.btn_aed {	background: #005CB9; /* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005CB9', endColorstr='#212F4F'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#005CB9), to(#212F4F)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #005CB9, #212F4F); /* for firefox 3.6+ */
	padding:3px 10px 3px 10px;border:#FFF solid 1px;border-radius:4px;float:left;margin:4px 4px 4px 3px;font-family:Arial, Helvetica, sans-serif;font-size:12px;
	color:#fff;	font-weight:bold; -moz-box-shadow: 0 0 2px 2px #D7D7D7;	-webkit-box-shadow: 0 0 2px 2px#D7D7D7;	box-shadow: 0 0 2px 2px #D7D7D7;text-decoration:none;}
.alert_deleted {text-decoration:line-through;}.add_alertback {padding:5px 10px 5px 0px;border:#CCC solid 0px;color:#333;font-weight:bold;}.add_alert_w {background:#fff;padding:12px 8px 12px 8px;color:#000;border:#CCC solid 1px;font-weight:bold;}.add_alert_b {background:#EFEFEF;padding:2px 8px 2px 8px;border:#CCC solid 1px;font-weight:bold;}
.w938 {width:938px;}.font_normal {	font-weight:normal !important;}

.mt74{ margin-top:74px;}
.email_reg{ word-break:  break-all; width: 150px;}
.search_h .exportcsv {float: left;background: url(../images/sm-export-csv.jpg) no-repeat;width: 136px;height: 30px;overflow: hidden;text-indent: -9999px;margin: -5px 0 0;position: relative;}

.register_tpl tr td{ padding-left: 5px !important; padding-right: 5px !important;}

.inner .big-box{ float: left;}

.xls-export-btn{width: 62px; margin-top: 5px; height: 34px; background: url(../images/xls_export.png) no-repeat; display: inline-block}
.xls-export-btn:hover{width: 62px; height: 34px; background: url(../images/xls_export2.png) no-repeat; display: inline-block}

.xlsx-export-btn{width: 73px; margin-top: 5px; height: 34px; background: url(../images/xlsx_export.png) no-repeat; display: inline-block}
.xlsx-export-btn:hover{width: 73px; height: 34px; background: url(../images/xlsx_export2.png) no-repeat; display: inline-block}

.csv-import-btn{width: 114px; margin-top: 5px; cursor: pointer; height: 34px; background: url(../images/import-xlsx.png) no-repeat; display: inline-block; border: 0;}
.csv-import-btn:hover{width: 114px; height: 34px; background: url(../images/import-xlsx2.png) no-repeat; display: inline-block}
.gridhdrcol{height: 26px;line-height: 25px;display: block;color: #ffffff;background: url(../images/bg-th.gif) repeat-x;padding-left: 5px;padding-right: 5px;}
.calendar-input:disabled {background: #e0e0e0 !important;}
input[readonly] {background-color: #e0e0e0 !important;}

/* 2024 */
.slider-container {
    position: relative;
    width: 470px;
    display: inline-block;
    border: 1px solid #ccc;
    overflow: hidden;
}
.slider-wrapper {
    position: relative;
    width: 92%;
    max-height: 159px;
    overflow: hidden;
}
#slider {
    list-style: none;
    padding: 0;
    margin: 0;
    transition: transform 0.3s ease;
}
#slider li {
    display: flex;
    align-items: center;
    /* height: 30px; */
    padding: 6px;
    box-sizing: border-box;
    background-color: white;
    border-bottom: 1px solid #ccc;
}
.arrow-up,
.arrow-down {
    cursor: pointer;
    font-size: 16px;
    line-height:79px;
    background-color: #f1f1f1;
    border: 1px solid #ccc;
    width: 100%;
    text-align: center;
    user-select: none;
}
.arrow-up {
    border-bottom: none;
}
.arrow-down {
    bottom: 0;
    border-top: none;
}
#slider li img {
    height:40px;
    width: 40px;
    margin-right: 5px;
}

.new-tbl{width: 100%;border-collapse: collapse;}
.new-tbl th, .new-tbl td {padding:8px 2px;text-align: left;}
.new-tbl tr{border-bottom:1px solid #b3b7c1}
.new-tbl th {background-color: #f2f2f2;}
.text-break {
	word-wrap: break-word !important;
	word-break: break-word !important;
}
#slider li.slider-selected{background: rgba(204, 204, 204,0.1);}
#slider a:hover,
#slider a:focus,
#slider a:active{text-decoration: none;}
#slider a{ width:100%;}