

body {
    BACKGROUND: white;
    MARGIN: 0px 0px 0px 0px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10pt;
    padding: 0px 0px 0px 0px;
}

/*input[type="text"]:focus, textarea:focus, select:focus
{

	BACKGROUND:#f7f7f3;
    outline:none !important;
    border-color:#4299F3 !important;
    box-shadow:0 0 2.5px #4299F3 !important;
	-webkit-box-shadow:0 0 2.5px #4299F3 inset !important;
}
input[type="button"]:focus, input[type="submit"]:focus
{
    outline:solid;
    border-color:blue;
    border-width:2px;
    
}*/
/*#Pbody_box_inventory 
{	margin:0px auto 0px auto;
	 margin:0px 10px 3px 10px; background-color:#DCEBFD; width:800px;border:solid 1px #303e54;padding:2px 2px 2px 2px;
}*/


.ItDoseButton {
    COLOR: #333;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
    BACKGROUND-IMAGE: url(Image/1.gif);
    cursor: pointer;
}

    .ItDoseButton:hover {
        background-color: gray;
    }

.masterheader {
    background-color: #F3F7FA;
}

#body_box_inventory_o {
}

.Outer_Box_Inventory {
    border: solid 1px #303e54;
    float: left;
    clear: both;
    WIDTH: 800px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
}

#body_box_Login {
    background-color: #EAF3FD;
    width: 700px;
    padding: 2px 2px 2px 2px;
}

.Outer_Box_Login {
    float: left;
    clear: both;
    WIDTH: 695px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
}

#body_box_Pharmacy {
    margin: 0px 5px 1px 5px;
    font-size: 9pt;
    background-color: #e7f3ed;
    width: 440px;
    padding: 1px 0px 1px 0px;
    border: solid 1px #303e54;
}

.Outer_Box_Pharmacy {
    float: left;
    clear: both;
    WIDTH: 430px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
    border: solid 1px #303e54;
}

.Content_Pharmacy {
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
}

#Pbody_box_inventory {
    margin: 0px 10px 0px 10px;
    background-color: #d7edff;
    clear: both;
    width: 1000px;
    border: solid 1px #303e54;
    padding: 1px 1px 1px 1px;
    display: inline-block;
}

#body_box_inventory {
    margin: 0px 10px 0px 10px;
    background-color: #d7edff;
    clear: both;
    width: 1000px;
    border: solid 1px #303e54;
    padding: 1px 1px 1px 1px;
    display: inline-block;
}

.POuter_Box_Inventory {
    border: solid 1px #303e54;
    float: left;
    clear: both;
    WIDTH: 995px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
}

.Outer_Box_Inventory {
    border: solid 1px #303e54;
    float: left;
    clear: both;
    WIDTH: 995px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
}

.Search_Outer_Box {
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    WIDTH: 450px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
}

#Pbody_box_MIS {
    margin: 0px 2px 2px 2px;
    background-color: #EAF3FD;
    width: 995px;
    border: solid 1px #303e54;
    padding: 1px 1px 1px 1px;
}

.POuter_Box_MIS {
    border: solid 1px #303e54;
    float: left;
    clear: both;
    WIDTH: 990px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
}

.Outer_Box_MIS {
    float: left;
    clear: right;
    margin: 2px 2px 2px 2px;
    vertical-align: middle;
    WIDTH: 327px;
}

.Content_MIS {
    padding: 1px 1px 1px 1px;
    float: left;
    WIDTH: 320px;
    margin: 5px 0px 2px 0px;
}

.MIS {
    padding: 0px 1px 2px 2px;
}

.MISheader {
    padding-left: 2px;
    color: Maroon;
    font-size: 10pt;
    background-image: url(Image/bg.gif);
    text-align: center;
    font-weight: bold;
}

.content {
    padding-left: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.labelForTag {
    width: 90px;
    float: left;
    padding-top: 4px;
}

.labelForTag2 {
    width: 90px;
    padding-top: 4px;
}

.labelForTax {
    width: 50px;
    float: left;
    padding-top: 2px;
}

.labelForPO {
    width: 65px;
    float: left;
    padding-top: 2px;
}

.labelForSearch {
    width: 125px;
    float: left;
    padding-top: 4px;
}

.Purchaseheader {
    font-weight: bold;
    padding-left: 5px;
    color: maroon;
    font-size: 10pt;
    text-align: left;
    margin-bottom: 4px;
    background-image: url(Image/1.gif);
}

.forItemLabel {
    width: 60px;
    float: left;
    padding-top: 4px;
    font-size: 9pt;
}



.ItDoseLinkButton {
    color: Navy;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
    font-weight: bold;
}

.ItDoseDropdownbox {
    color: Navy;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}



.ItDoseRadiobuttonlist {
    color: Navy;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}

.ItDoseRadiobutton {
    color: Navy;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}

.ItDoseCheckboxlistSpl {
    color: Blue;
    height: 2px;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
    font-weight: bold;
}

.ItDoseCheckboxlist {
    color: Navy;
    height: 2px;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}

.ItDoseCheckbox {
    color: Navy;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}

.ItDoseTextinputNum {
    color: Navy;
    border: solid 1 black;
    text-align: right;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}

.ItDoseTextinputText {
    color: Navy;
    border: solid 1 black;
    text-align: left;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}

.ItDoseLblError {
    color: red;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
    font-weight: bold;
}

.ItDoseLabel {
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
}

.ItDoseLabelSp {
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
    color: Blue;
}

.ItDoseLabelBl {
    font-size: 8.5pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
    color: Maroon;
    font-weight: bold;
}

.ItDoseTxtLabel {
    background-color: white;
    color: navy;
    border: solid 1px navy;
    padding: 2px 2px 2px 4px;
    margin: 2px 2px 2px 0px;
}

.ItDoseLblSpBl {
    color: Maroon;
    font-size: 9pt;
    font-family: Verdana, Arial, sans-serif, sans-serif;
    font-weight: bold;
}

.pnlFilter {
    width: 230px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.pnlFileFilter {
    width: 325px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.pnlVendorItemsFilter {
    width: 500px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.pnlItemsFilter {
    width: 175px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.pnlRequestItemsFilter {
    width: 425px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.pnlLabItemsFilter {
    width: 850px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.pnlOrderItemsFilter {
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.pnlSurgeryItemsFilter {
    width: 525px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.filterOpDiv {
    padding: 3px 0px 3px 0px;
    clear: left;
    width: 100%;
    border-top: solid 1px maroon;
    text-align: right;
}

.filterPupupBackground {
    background-color: #C6DFF9;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.exporttoexcelheader {
    font-family: Verdana;
    background-color: CaptionText;
    color: white;
}

.exporttoexcel {
    background-color: white;
    border: solid 2px black;
}

.pnlAddLocation {
    width: 335px;
    background-color: #EAF3FD;
    border: solid 1px maroon;
}

.GridViewStyleDiv {
    border: solid 1px #9b0000;
    font-size: 9pt;
}

.GridViewStyle {
    border: solid 1px #C6DFF9;
    font-size: 9pt;
}

    .GridViewStyle .row {
        border: solid 1px #C6DFF9;
        font-size: 9pt;
        padding-left: 5px;
    }

    .GridViewStyle .altrow {
        border: solid 1px #C6DFF9;
        font-size: 9pt;
        padding-left: 5px;
        background-color: #FFE0C0;
    }

.GridViewHeaderStyle {
    border: solid 1px #C6DFF9;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 8.5pt;
    background-image: url(Image/headerBg.gif);
    background-repeat: repeat-x;
}

.GridViewHeaderStyleDiv {
    border: solid 1px #9b0000;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 8.5pt;
    background-image: url(Image/headerBgDiv.png);
    background-repeat: repeat-x;
}


.GridViewScrollHeaderStyle {
    border: solid 1px #C6DFF9;
    font-weight: bold;
    color: #765;
    font-size: 9.5pt;
    background-image: url(Image/headerBg.gif);
    background-repeat: repeat-x;
    position: relative;
    top: expression(this.offsetParent.scrollTop);
    z-index: 10;
}

.GridViewItemStyle {
    border: solid 1px #C6DFF9;
    padding-left: 3px;
    font-size: 8.0pt;
}

.GridViewAltItemStyle {
    border: solid 1px #C6DFF9;
    padding-left: 3px;
    font-size: 8.0pt;
    background-color: #eee9e9;
}

.GridViewLabItemStyle {
    border: solid 1px #C6DFF9;
    padding-left: 3px;
    font-size: 8.0pt;
}

.GridViewResultItemStyle {
    border: solid 1px #C6DFF9;
    padding-left: 5px;
    font-size: 8.75pt;
    background-color: #fafad2;
}

.GridViewHeaderStyleMIS {
    border: solid 1px #C6DFF9;
    font-weight: bold;
    color: #765;
    font-size: 9.5pt;
    background-image: url(Image/headerBg.gif);
    background-repeat: repeat-x;
}

.GridViewAltStyleMIS {
    border: solid 1px #C6DFF9;
    font-size: 8.75pt;
    background-color: #f0fff0;
}

.GridViewItemStyleMIS {
    border: solid 1px #C6DFF9;
    padding-left: 5px;
    font-size: 9pt;
}

.SearchPrompt {
    border: solid 1px #C6DFF9;
    padding-left: 5px;
    font-size: 9pt;
}

.HeaderTab {
    font: normal 11px Tahoma;
    float: left;
    LINE-HEIGHT: normal;
    background: #bfdbff url(Image/TabstripBackground.gif) repeat-x 100% bottom;
    white-space: nowrap;
}

    .HeaderTab ul {
        padding: 2px;
        MARGIN: 0px;
        LIST-STYLE-TYPE: none;
        white-space: nowrap;
    }

    .HeaderTab LI {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 5px;
        BACKGROUND: transparent url(Image/tabMiddleOff.gif) no-repeat left top;
        FLOAT: left;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
    }

    .HeaderTab A {
        PADDING-RIGHT: 10px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
        FONT-WEIGHT: bold;
        BACKGROUND: transparent url(Image/tabMiddleOn.gif) no-repeat right top;
        FLOAT: none;
        PADDING-BOTTOM: 4px;
        COLOR: #203b78;
        PADDING-TOP: 5px;
        TEXT-DECORATION: none;
    }

        .HeaderTab A:hover {
            COLOR: #333;
            BACKGROUND-IMAGE: url(Image/tabMiddleOff.gif);
        }

    .HeaderTab #current {
        BACKGROUND-IMAGE: url(Image/tabLeftOn.gif);
    }

        .HeaderTab #current A {
            BACKGROUND-IMAGE: url(Image/tabRightOn.gif);
            PADDING-BOTTOM: 5px;
            COLOR: #333;
        }

    .HeaderTab A.wrap {
        padding-right: 6px;
        background: transparent url(Image/tabMiddleOff.gif) right 0px no-repeat;
    }

.bottomborder {
    border-bottom: #000000 thick solid;
}

.hover {
    text-decoration: underline overline blink none;
    color: green;
    cursor: wait;
}

.GridViewDragItemStyle {
    border: solid 1px #C6DFF9;
    padding-left: 5px;
    font-size: 9pt;
    background-color: #BCEE68;
}

.GridViewChkHeaderStyle {
    border: solid 1px #C6DFF9;
    font-weight: bold;
    color: #000000;
    font-size: 9.5pt;
    color: #006400;
}

.savebutton {
    cursor: pointer;
    background-color: lightgreen;
    font-weight: bold;
    padding: 5px;
    border-radius: 5px;
    font-size: 15px;
}

.multiselect {
    width: 100%;
}

.ajax__calendar .ajax__calendar_container {
    z-index: 9999;
}

.savebutton {
    cursor: pointer;
    background-color: lightgreen;
    font-weight: bold;
    padding: 5px;
    border-radius: 5px;
    font-size: 15px;
}

.resetbutton {
    cursor: pointer;
    background-color: lightcoral;
    font-weight: bold;
    padding: 5px;
    border-radius: 5px;
    font-size: 15px;
}

.searchbutton {
    cursor: pointer;
    background-color: blue;
    font-weight: bold;
    color: white;
    padding: 5px;
    border-radius: 5px;
    font-size: 15px;
}

.PrintButton {
    cursor: pointer;
    background-color: #00FFFF;
    font-weight: bold;
    color: black;
    padding: 5px;
    border-radius: 5px;
    font-size: 15px;
}


div.grid {
    width: 1275px;
}

    div.grid div {
        float: left;
    }

div.SearchName {
    width: 130px;
    padding-right: 20px;
    text-align: right;
}

div.SearchData {
    width: 230px;
}

div.SearchDateImg {
    width: 30px;
}

div.SearchTime {
    width: 100px;
}

div.SearchName_Data {
    width: 350px;
    padding-left: 30px;
}

div.SearchData_DateImg_Time {
    width: 360px;
}



div.RefRange {
    width: 180px;
}

div.RefRangeWide {
    width: 340px;
}



div.grey {
    background-color: #cccccc;
}

div.red {
    background-color: #e14e32;
}

div.clear {
    clear: both;
    display: none;
}
