﻿/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 1, 2013 */
@font-face {font-family: 'open_sansbold';src: url('webfontkit/opensans-bold-webfont.eot');src: url('webfontkit/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-bold-webfont.woff') format('woff'),url('webfontkit/opensans-bold-webfont.ttf') format('truetype'),url('webfontkit/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansbold_italic';src: url('webfontkit/opensans-bolditalic-webfont.eot');src: url('webfontkit/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-bolditalic-webfont.woff') format('woff'),url('webfontkit/opensans-bolditalic-webfont.ttf') format('truetype'),url('webfontkit/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansextrabold';src: url('webfontkit/opensans-extrabold-webfont.eot');src: url('webfontkit/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-extrabold-webfont.woff') format('woff'),url('webfontkit/opensans-extrabold-webfont.ttf') format('truetype'),url('webfontkit/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansextrabold_italic';src: url('webfontkit/opensans-extrabolditalic-webfont.eot');src: url('webfontkit/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-extrabolditalic-webfont.woff') format('woff'),url('webfontkit/opensans-extrabolditalic-webfont.ttf') format('truetype'),url('webfontkit/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansitalic';src: url('webfontkit/opensans-italic-webfont.eot');src: url('webfontkit/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-italic-webfont.woff') format('woff'),url('webfontkit/opensans-italic-webfont.ttf') format('truetype'),url('webfontkit/opensans-italic-webfont.svg#open_sansitalic') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanslight';src: url('webfontkit/opensans-light-webfont.eot');src: url('webfontkit/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-light-webfont.woff') format('woff'),url('webfontkit/opensans-light-webfont.ttf') format('truetype'),url('webfontkit/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanslight_italic';src: url('webfontkit/opensans-lightitalic-webfont.eot');src: url('webfontkit/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-lightitalic-webfont.woff') format('woff'),url('webfontkit/opensans-lightitalic-webfont.ttf') format('truetype'),url('webfontkit/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sansregular';src: url('webfontkit/opensans-regular-webfont.eot');src: url('webfontkit/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-regular-webfont.woff') format('woff'),url('webfontkit/opensans-regular-webfont.ttf') format('truetype'),url('webfontkit/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanssemibold';src: url('webfontkit/opensans-semibold-webfont.eot');src: url('webfontkit/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-semibold-webfont.woff') format('woff'),url('webfontkit/opensans-semibold-webfont.ttf') format('truetype'),url('webfontkit/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanssemibold_italic';src: url('webfontkit/opensans-semibolditalic-webfont.eot');src: url('webfontkit/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('webfontkit/opensans-semibolditalic-webfont.woff') format('woff'),url('webfontkit/opensans-semibolditalic-webfont.ttf') format('truetype'),url('webfontkit/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight: normal;font-style: normal;}
/* my quick reset */
html,body,ul,ol,li,form,fieldset,legend{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p,*{margin:0}
.left{float:left}
.right{float:right}
.leftAlign{text-align:left}
.rightAlign{text-align:right}
.relative{position: relative}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
table{border-collapse:collapse;border-spacing:0}
body,html{height:100%}
body{background:#f0f0f0;font-family:open_sansregular,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;font-size:13px;-moz-min-width: 995px; -ms-min-width: 995px; -o-min-width: 995px; -webkit-min-width: 995px; min-width: 995px; width: auto !important }
a{color:#0D94D2;text-decoration:none}
a img{border:none}
input[type=submit]:disabled,input[type=submit][disabled]{background-color:#ccc;cursor:default}
#pg-wrapper{background:#f0f0f0;min-height:100%}
#pg-header{height:64px;width:100%}
.wrapper #pg-header{width:auto}
#solution-name{color:#0c85bd;float:left;font-size:30px;font-weight:400;padding:13px 0 10px 3.4%}
#solution-name a{color:#0c85bd;font-weight:400}
#light,.light{font-family:open_sanslight}
.bold{font-family:open_sansbold}
.bold17{font:normal 17px open_sansbold}
.semibold11{font: normal 11px open_sanssemibold;}
#pg-header h2{font-size:2em;font-weight:700}
#pg-header .headerActionBar{float:right;font-size:13px;height: 64px;line-height: 64px;padding-right: 3.4%}
.wrapper #pg-header .headerActionBar{width: auto}
.wrapper .clear-fix{display: inline-block;height: 100%;height:auto!important}
.headerActionBar .item{float:right}
.headerActionBar .item-label{color: #0c85bd; font: 13px open_sansBold;line-height: 64px}
.headerActionBar .user-label{color:#666666;font-family: open_sansRegular}
.colorBar{background-color:#0c85bd;color:#f0f0f0;height:60px}
.colorBar .bar-title { font: 15px open_sansBold; line-height: 60px; padding-left: 3.4%; vertical-align: middle }
#color-bar h2{float:left;margin-top:7px}
#main{margin-bottom:53px;padding:20px 3.4% 8px}
.wrapper{min-height:100%;position: relative}
.wrapper #main{margin-bottom: 0;padding-top: 12px}
.content-wrapper{padding-bottom: 53px}
.wrapper#main{padding:20px 3.4% 8px;margin-bottom:0}
#main h1{color:#6A737B;font-size:1.8em;font-weight:400}
.mainSearch{-ms-border-radius:9px;background:url(images/6428_16.gif) 3px 2px no-repeat #fff;border:1px solid #ccc;border-radius:9px;color:#6e6e6e;font:13px open_Sansregular;height:16px;padding:1px 1px 1px 21px;width:126px}
.pg-title{color:#3a3a3a;font-size:20px;font-weight:400;padding-bottom: 15px;}
.title { color: #3b3b3b; float: left; font: 20px open_SansRegular; padding-top: 20px;padding-bottom: 15px;}
.wrapper .title-bar { width: 100% }
.okButton { background-color:#0c85bd;border:none;color:#f0f0f0;cursor:pointer;height:25px;text-align:center; -moz-min-width: 80px; -ms-min-width: 80px; -o-min-width: 80px; -webkit-min-width: 80px; min-width: 80px; padding-left: 10px; padding-right: 10px; font: 13px open_SansBold; }
#cmdCancel,.cancelButton { background-color:#888;border:none;color:#f0f0f0;cursor:pointer;height:25px;text-align:center; -moz-min-width: 80px; -ms-min-width: 80px; -o-min-width: 80px; -webkit-min-width: 80px; min-width: 80px; padding-left: 10px; padding-right: 10px; font: 13px open_SansBold; }
.disabledButton { background-color:#cccccc;border:none;color:#f0f0f0;cursor:pointer;height:25px;text-align:center; -moz-min-width: 80px; -ms-min-width: 80px; -o-min-width: 80px; -webkit-min-width: 80px; min-width: 80px; padding-left: 10px; padding-right: 10px; font: 13px open_SansBold; }
.backButton{background:url(images/6782_24.png) 0 0 no-repeat #f0f0f0;border:none;color:#0c85bd;cursor:pointer;display:block;font:12px open_sansSemiBold;height:24px;padding-left: 25px}
.footer-wrapper{bottom:0;height:53px;position:fixed;width:100%}
#footer{background-color:#f0f0f0;border-top:1px solid #dcdcdc;color:#999;font-size:11px;height:22px;padding:15px 3.4%}
#bridge-footer{color:#0c85bd;float:right;font-size:16px}
#footer img.logo{background:transparent;float:left;padding-right:10px}
.footer-right-text{width:200px}
#footer label{float:right;line-height:22px}
#footer a{text-align:left}
.footerStatement1{display:block}
.footerStatement3{align:center}
.footerStatement2{text-align:left}
.wrapper .footer-wrapper{bottom:0;height:53px;position: absolute;width:99.98%}
.inline-block{display: inline-block; *display:block;zoom:1}
* .label{color:#3a3a3a;font-size:13px;padding:0}
* .userPass{border:1px solid #dddddd;color:#3a3a3a;padding-bottom:10px;padding-left:10px;padding-top:15px;width:260px}
input#scanned {visibility: hidden;}
.ModalPopupBG { -moz-filter: alpha(opacity=30); -ms-opacity: 0.3; -o-filter: alpha(opacity=30); -webkit-filter: alpha(opacity=30); background-color: #000; filter: alpha(opacity=30); opacity: 0.3; }
.modalPopup{background-color:#fff;color:#444;font-size:15px;height:auto;padding-bottom:8px;text-align:left;width:480px}
.modalTitleText{color:#fff;float:left;font:17px open_SansBold;height:38px;line-height:38px}
.modelBody{font:15px open_SansRegular;padding-left:15px;padding-right:15px;padding-top:8px;text-align:left;width:450px}
.modalTitleBar{background-color:#0c85bd;color:#fff;font-size:17px;font-weight:700;height:38px;padding-left:15px;padding-right:15px;width:450px}
.ModalCloseButton{color:#fff;float:right;height:38px;line-height:38px}
.hidden{display:none;visibility:hidden}
.errorText{color:#ff2626;font:normal 13px open_sansregular;padding-top: 7px;float: left; width: 100%}
.errorSimple{color:#ff2626;font:normal 13px open_sansregular;padding-top: 7px;float: left; width: 100%}
.wrapper .errorText{padding:0;padding-left: 30px;padding-right: 7px;margin-bottom: 12px; display: block;font:12px open_SansRegular;color:#ff2626;border:1px solid #ff2626; background: url('images/6802_16.png') 7px 50% no-repeat white;line-height: 20px;float: none;width: auto}
#loginBanner{background-color:#ddd;color:#555;display:none;font-family:open_sanssemibold;font-size:11px;padding-bottom:12px;padding-top:12px;text-align:center}
#loginCell{height:320px;left:50%;margin-left:-140px;margin-top:-160px;position:absolute;text-align:center;top:50%;width: 280px;}
* .loginAppHeader{color:#0c85bd;font-family:open_sansregular;font-size:40px;padding-bottom:6px;text-align:center}
#loginApp{color:#777;padding-bottom:15px;text-align:center}
* .loginButton{background-color:#ccc;border:none;color:#fff;font-family:open_sansregular;font-size:13px;height:25px;text-align:center;width:274px}
.blueColor{color:#0c85bd}
.textLink{background-color:transparent;border-style:none;color:#0c85bd;cursor:pointer;float:right;font:13px open_sansBold}
.separatorBar{background:#f0f0f0 url(images/2048.gif) no-repeat;background-color:#f0f0f0;background-position:50% 50%;border-style:none;float:right;height:24px;padding: 0;padding-right: 6px}
input[type=submit].separatorBar:disabled,input[type=submit].separatorBar[disabled]{background-color: #f0f0f0; color: #ccc}
input[type=submit].textLink:disabled,input[type=submit].textLink[disabled]{background-color: #f0f0f0; color: #ccc}
a.text-button:disabled,a.text-button[disabled]{background-color: #f0f0f0; color: #ccc}
#pg-header .separatorBar{height:64px;line-height: 64px;float:left;}
.colorBarErrorText{color:#b6dff2;font:normal 13px open_sansBold;padding-right:15px}
.ellipsis { -moz-text-overflow: ellipsis; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;overflow: hidden ;white-space: nowrap; -moz-word-break: break-all -o-word-break: break-all word-break: break-all}
.text-button{overflow: visible;padding: 0}
.grid-container{margin-top:15px;width:100%}
.break-word{word-wrap: break-word; -moz-word-break: break-all; -o-word-break: break-all; word-break: break-all}
.bGrid{background-color:#fff;border:1px solid #ddd;height:100%;width:100%}
.bGrid th { background-color:#ddd;border-style:none;color:#464646;fill:#ddd;font:13px open_sansregular;height:28px;padding:1px 15px;vertical-align: middle}
.bGrid th a{color:#464646}
.bGrid .even{background-color:#e8ebf5}
.bGrid td{border:1px solid #dcdcdc;color:#444;font:13px open_sansRegular;height:28px;padding:1px 15px;text-align:left;vertical-align: middle;}
.bGrid td a{color:#193f72}
.bGrid .pg td{background-color:#ddd;border-style:none;fill:#ddd}
.bGrid tr .linkText a,.bGrid .pg td a{color:#193f72;font:13px open_sansBold}
.bGrid tr .linkText a[disabled="disabled"],.bGrid .pg td a[disabled="disabled"]{color:#7F8C8D;font:13px open_sansBold}
.bGrid tr td .uncollected-time,.bGrid tr td .uncollected-time a{color: #FF4D4D;}
.bGrid .columnImage{padding-right:1px;vertical-align:middle}
.bGrid .column-image-indented { margin-left: 7px; }
.bGrid .faded { padding-left: 4px; -ms-opacity: .2; opacity: .2; -webkit-filter: alpha(opacity=20); -moz-filter: alpha(opacity=20); -o-filter: alpha(opacity=20); filter: alpha(opacity=20); }
.bGrid .sorted { padding-left: 4px; }
.nb-grid .bGrid th, .hb-grid .bGrid th{text-align: left}
.bGrid th.center, .bGrid th.center{text-align: center}
.bGrid td.center, .bGrid td.center{text-align: center}
.nb-grid .bGrid td{border-style: none}
.hb-grid .bGrid td{border-left-style: none; border-right-style: none}
.sc-grid table{table-layout: fixed}
.sc-grid{background-color: #ddd}
.item-count{font: 13px open_sansRegular;padding-top: 10px}

.bTextBox{-ms-border-radius:9px;background-color:#FFF;border:1px solid #ddd;border-radius:9px;height:20px;position:relative;width:150px}
.bTextBox .ghostTextBox{-ms-border-radius:9px;background:url(images/6428_16.gif) 3px 2px no-repeat #fff;border-radius:9px;border-style:none;color:#6e6e6e;font:16px open_Sansregular;height:20px;left:0;padding:0 0 0 20px;position:absolute;top:0;width:130px;z-index:2;zoom:1}
.bTextBox .searchTextBox{-ms-border-radius:9px;background-color:transparent;background-image:url(images/transparent.gif);border-radius:9px;border-style:none;color:#444;font:13px open_Sansregular;height:20px;left:0;padding:0 0 0 5px;position:absolute;top:0;width:145px;z-index:3;zoom:1}
.bMenuButton .menuButton{background-color:#0c85bd;background-repeat:no-repeat;border:1px solid #0d94d2;color:#f0f0f0;cursor:pointer;display:block;fill:#0c85bd;font:normal 13px open_sansregular, Sans-Serif;min-height: 30px;margin-bottom:5px;stroke:#0d94d2;width:205px;z-index:-1}
.bMenuButton .dithered{background-color:#f0f0f0;border:1px solid #0c85bd;border-color:#0c85bd;color:#0c85bd;cursor:default;fill:#f0f0f0;font:normal 13px open_sansregular, Sans-Serif;min-height:28px;margin-bottom:5px;stroke:#0c85bd;text-align:center;width:205px}
.bMenuButton .notificationText{background-color:#f0f0f0;border-style:none;cursor:default;fill:#f0f0f0;font:normal 13px open_sanssemibold, sans-serif;height:auto;margin-bottom:8px;margin-top:1px;text-align:center;width:190px;word-wrap:break-word}
.bCheckbox{height:22px;text-align:center}
.bCheckbox .checkedImage,.bCheckbox .uncheckedImage{background:url(images/6783_24.png) 50% 0 no-repeat;border-style:none;cursor:pointer;height:24px}
.bCheckbox .checkedImage:disabled,.bCheckbox .uncheckedImage:disabled,.bCheckbox .checkedImage[disabled],.bCheckbox .uncheckedImage[disabled]{background-color:transparent}
.bCheckbox .uncheckedImage{background-image:url(images/6785_24.png)}
.bCheckbox .checkbox-label{display:inline-block;padding-left: 5px}
.blockCheckBox .checkedImage,.blockCheckBox .uncheckedImage{display:block;text-align:center;width:100%}
.changePatModal .modalPopup{height:auto;position:relative;width:270px;z-index: 10000;padding-bottom:8px;}
.changePatModal .modalTitleBar{height:38px;width:240px}
.changePatModal .modelBody{text-align:center;width: 240px;padding-left:15px;padding-right:15px;padding-top:8px;padding-bottom: 8px}
.changePatModal .modalMessage{display:block;font-family:open_SansRegular}
.changePatModal .patient-name-container .modalMessage{font-family: open_SansBold}
.changePatModal .bloodWarning .okButton{margin-bottom: 10px; margin-right: 10px;margin-left: 10px; padding-top: 0; padding-bottom: 0}
.changePatModal .bloodWarningButtonContainer{text-align:center}
.changePatModal .okButton,.changePatModal .cancelButton{margin-right:10px}
.changePatModal .buttons { text-align: center }
.patient-details .header { color: #0c85bd; font: normal 13px "open_sansbold"; }
.patient-details .gridHeader { background-color: #f0f0f0; color: #676767; font: normal 13px "open_sansbold"; text-align: left; }
.patient-details .innerText { color: #676767; font: normal 13px "open_sansregular"}
.patient-details .demo-bar { background-color: #0c85bd; color: #f0f0f0; padding-left: 3.4%; padding-right: 3.4%;width: 93.2% }
.patient-details .leftItems {width:80%;float: left}
.patient-details .rightItems {width:20%;float:right}
.patient-details li span { display: inline-block}
.patient-details .demo-bar li { display: inline;line-height: 60px;padding-right: 2.8%}
.patient-details .demo-bar li .right {padding-right: 0;padding-left: 4% }
.patient-details .demo-bar .closeButton {padding-right: 0;padding-left: 6% }
.patient-details .demo-buttons { background-color: #f0f0f0; color: #676767; display: inline-block; font: normal 14px "open_sansbold"; padding: 15px 3.4% 0 3.4%; width: 93.2%;vertical-align: top}
.patient-details .demoButton { border: 1px solid #0d94d2; display: inline-block; padding: 5px 15px 5px 15px;vertical-align: top}
.patient-details .transGrid { background-color: #ffffff; height: 100%; margin: 0 0 10px; padding: 0 15px 5px 15px; width: 100%}
.patient-details .transGrid th { background-color: #f0f0f0; border-bottom: 1px solid #56b4e0; color: #676767; font: 13px open_sansbold; padding: 10px 15px 0 15px}
.patient-details .transGrid .even { background-color: #e8ebf5 }
.patient-details .transGrid td { font: 13px open_sansRegular; padding: 0 15px; text-align: left}
.step-progress { float: left;margin-left: -2px} 
.step-progress .step-container {float: left;position: relative;text-align: center;*width:.5%;+width:.5%}
.step-progress .step-circle { height: 28px; line-height: 28px; width: 28px; position: relative;z-index: 1;margin-left: auto;margin-right: auto }
.step-progress .background-circle { background: url(images/wizard_backgroundcircle.png) 50% 50% no-repeat; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.step-progress .front-circle-active { background: url(images/wizard_frontcircle_active.png) 50% 50% no-repeat; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.step-progress .front-circle-inactive { background: url(images/wizard_frontcircle_inactive.png) 50% 50% no-repeat; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.step-progress .front-circle-done { background: url(images/wizard_check.png) 50% 50% no-repeat; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.step-progress .step-index { color: #dddddd; font: 15px open_sansBold; height: 100%; left: 0; line-height: 27.5px; position: absolute; text-align: center; top: 0; width: 100%; }
.step-progress .step-link { background: url(images/wizard_line.png) 50% 50% repeat-x; position: relative; height: 4px}
.step-progress .step-link-inside {top: -17px}
.step-progress .step-link-connect {top: 11px;width:50px}
.step-progress .label-step { color: #464646; display: block; font: 11px open_sansRegular; text-align: center; width: 100%; white-space: nowrap}
.step-progress .label-step-hidden { display: inline-block; font: 11px open_sansRegular; visibility: hidden; white-space: nowrap }
.step-progress .link-container {float: left;margin-left: -2px}
.step-progress .link-container td {padding: 0}
.step-progress .container-link {position: absolute;padding: 0}
.step-progress .container-link td {padding: 0}
.step-progress .label-link { display: inline-block; font: 11px open_sansRegular}
.step-bar {padding-bottom: 30px; float: right}
.step-bar .container-bar {float: right;}
.label-count{color: #777;font:10px open_sansRegular;display: inline-block;vertical-align: top}
.numeric-spinner { position: relative;}
.numeric-up-down { position: absolute;height: 10px}
.modalConfirm .modalConfirmPopup { background-color: #f0f0f0; color: #444; font-size: 15px; height: auto; position: relative; width: 271px; z-index: 10000; }
.modalConfirm .modalConfirmTitleBar { background-color: #0c85bd; color: #fff; float: left; font-size: 17px; font-weight: 700; height: auto; padding: 8px 15px; width: 241px; }
.modalConfirm .modalConfirmBody { height: auto; padding-top: 39px; }
.modalConfirm .modalConfirmBodyText {word-wrap:break-word; display: block; font-family: open_sansregular; padding: 10px 15px; text-align: center; }
.modalConfirm .okButton { margin-bottom: 10px; margin-right: 10px; padding-top: 0; padding-bottom: 0}
.modalConfirm .cancelButton { margin-bottom: 10px; margin-right: 10px; padding-top: 0; padding-bottom: 0}
.modalConfirm .modal-confirm-close-button {line-height: normal;height: auto;}
.modalConfirm .buttons { float: right; text-align: center }
.real-date-time a { color: #3a3a3a; font-size: 13px; padding: 0 }
.real-date-time #realClock {padding-right:10px }

.required { color: #ff2626; font: normal 13px open_sanssemibold; }
.inputForm { line-height: 28px; width: 100%; }
.formLabels{float:left;margin-right:15px;}
.formInput { float: left; }
.input-form .label { padding-right: 10px;color: #3b3b3b;font:14px open_sansRegular }
.box {border: 1px solid #ccc}
.largeBox { width: 220px; }
.input-form .box { height: 20px; padding-bottom: 1px; padding-top: 1px}
.input-form .small-box { width: 70px }
.input-form .smaller-box { width: 45px }
.input-form .medium-box { width: 180px } 
.input-form .larger-box { width: 500px } 
.input-table {line-height: 28px;border-collapse: collapse;border-spacing: 0}
.input-table .label-cell{text-align:right;padding-right: 10px}
.input-table td{padding:0;}
.input-table .grid-container{margin-top: 0}
.input-form table.bGrid{border-collapse: collapse}  
.input-form .input-table{ line-height: 28px;} 
.input-form .input-table .okButton {margin-top: 10px}
.input-form .input-table .cancelButton {margin-top: 10px}
.header-bar { background-color: #dddddd; color: #464646; line-height: 24px;height: 24px; margin-bottom: 15px;  padding-left: 5px;}
.header-bar span { line-height: 24px }
.panelHeader{ width: 100%;height: 24px;background-color: #dddddd;color: #464646;margin-bottom: 15px;padding-left: 5px}
.panelHeaderForGrouping{ width: 100%;height: 24px;background-color: #dddddd;color: #464646;padding-left: 5px}
.panelHeader span{line-height: 24px}
.PatientTitleDropDown {border:1px solid #ddd;font-size:12px;background-color: #ffffff; line-height: normal; z-index: 1}
table.transfusionReport { font: 11px open_sansregular }
table.transfusionReport td.reportData { font: 11px open_sansbold }
table.transfusionReport Span.reportData { font: 11px open_sansbold }
table.transfusionReport Span.reportLabel { font: 11px open_sansregular }
Span.reportLabel { font: 11px open_sansregular }
span.reportData { font: 11px open_sansbold }
Span.transfusionReportHeader { font: 26px open_sansbold }
Span.transfusionReportFooter { font: 24px open_sansbold }
Span.transfusionReportFormName1 { font: 7px open_sansbold }
Span.transfusionReportFormName2 { font: 7px open_sansbold }
Span.transfusionReportChartCopy { font: 20px open_sansbold }
.configurable-list-search .search-bar-label {color: #3b3b3b;font: 13px open_sansSemiBold;padding-right: 10px;}
.configurable-list-search .icon-large { padding-left: 3px }
.configurable-list-search .icon-large:before { vertical-align: 0 }
.up-button{background:url(images/up_24.png) 0 0 no-repeat #f0f0f0;border:none;color:#0c85bd;cursor:pointer;width: 24px;height: 24px;padding:10px 15px}
input[type=submit].up-button:disabled, input[type=submit].up-button[disabled] {background-color: #f0f0f0;background-image: url(images/upDisabled_24.png)}
.down-button{background:url(images/down_24.png) 0 0 no-repeat #f0f0f0;border:none;color:#0c85bd;cursor:pointer;width: 24px;height: 24px;padding:10px 15px}
input[type=submit].down-button:disabled,input[type=submit].down-button[disabled]{background-color: #f0f0f0;background-image: url(images/downDisabled_24.png)}
.transparent-button{background-color: transparent; border:none;color:#0c85bd;cursor:pointer;display:block;font:12px open_sansSemiBold;height:24px;padding: 0}
.transparent-button-checkbox{background-color: transparent; border:none;color:#0c85bd;cursor:pointer;display:block;font:12px open_sansSemiBold;height:24px;padding: 0;float:right}
.center .transparent-button{width: 100%}
input[type=submit].transparent-button:disabled, .transparent-button[disabled]{background-color: transparent; border:none;color:#ccc;cursor:default;display:block;font:12px open_sansSemiBold;height:24px;padding-left: 0}
input[type=submit].transparent-button:disabled i, .transparent-button[disabled] i { color: #ccc; }




