﻿.body-loginpage {
    /*PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;*/
    WIDTH: 100vw;
    HEIGHT: 100vh;
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

.Main-loginpage {
    WIDTH: 100%;
    HEIGHT: 100%;
    overflow: hidden;
    background: white;
}
.drop-extender {
    width: 69.8%;
    height: 87%;
}
.Sheetlogin-loginpage {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
}

.aajimage-loginpage {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
}

.Img-div-loginpage {
    /* changes */
    width: 23%;
    HEIGHT: 18%;
    display: flex;
    justify-content: center;
    align-items: end;
    position: absolute;
}

.aaj-logo-loginpage {
    width: 50%;
    height: 53%;
}

.home-button{
color: white;
font-family: "Gill Sans", sans-serif;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-decoration-line: none;
background: none;
border: none;
padding: 0;
margin: 0;
font-size: inherit;
font-family: inherit;
color: inherit;
cursor: pointer;
}
.extra
{
    display:flex;
    flex-direction:row; 
    justify-content:center;
    align-items:center;
}
.warehouse-heading {
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.warehouse-heading-sidebar {
    color: ;
    font-family: "Gill Sans", sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.warehouse-heading-sidebar-text {
    color:#707070;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.warehouse-heading-new {
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.dropdown {
    width: 64%;
    height: 85%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-otp {
    width: 9%;
    height: 65%;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 21.5px;
    text-align: center;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-newform {
    width: 69%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.custom-dropdown {
    width: 69.8% !important;
    height: 87% !important;
}
.dropdown-isbn-title {
    width: 62.8%;
    height: 80%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-date {
    width: 62%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-shipment {
    width: 55%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-shipment-lessthan {
    width: 50%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-shipment-lessthan-dispatched {
    width: 41%;
    height: 61%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-shipment-stock {
    width: 64%;
    height: 83%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}

.dropdown-orderref {
    width: 78.7%;
    height: 75%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.choose-file-btn input[type="file"] {
    width: 50%;
    height: 70%;
    border-radius: 15px;
    border: 1px solid #969696;
    background: #ECECEC;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.choose-file-btn input[type="text"] {
    margin-top: -3px;
}
.isbn-button {
    width: 17%;
    height: 55%;
    border-radius: 15px;
    border: 1px solid #969696;
    background: #ECECEC;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.isbn-button-paragraph {
    width:81%;
    color: #C22028;
    font-family: "Gill Sans", sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top:0.3%;
    /*border:1px solid green;*/
}
.voucher-no {
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.header {
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #4b6c9e;
    width: 100%;
}
.recieved-agrn {
    width: 61.8%;
    height: 76%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-date-watermark {
    width: 64%;
    height: 76.5%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
    color: gray;
}
.dropdown-date-watermark-report {
    width: 62.7%;
    height: 76.6%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
    /*color: gray;*/
}
.dropdown-date-watermark-report-track {
    width:100%;
    height: 76.6%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
    /*color: gray;*/
}
.dropdown-date-watermark-report-manager {
    width: 70.9%;
    height: 76.6%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
    /*color: gray;*/
}
.dropdown-date-watermark-report-note-print {
    width: 100%;
    height: 76.6%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
    /*color: gray;*/
}
.radio-btn-note-print label.warehouse-heading {
    margin-right: 10px; 
}
.radio-btn-note-print
{
    gap:25px;
}
.narration-agrn {
    width: 82.6%;
    height: 76%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.add-item-btn-orderform {
    width:66%;
    height:66%;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
    cursor:pointer;
}
.dropdown-shipment-voucher {
    width: 58%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-date-dispatched {
    width: 36%;
    height: 61%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-date-consolidated {
    width: 40%;
    height: 75%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-shipment-query {
    width: 43%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-publisher {
    width: 45%;
    height: 85%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-orderref-addquery {
    width: 80%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.dropdown-shipment-variance {
    width: 60%;
    height: 78%;
    flex-shrink: 0;
    border-radius: 6px;
    border: 1px solid #B8B0B0;
}
.button-stockpage {
    width: 20%;
    height: 64%;
    border-radius: 4px;
    border: 0.25px solid #969696;
    background: #ECECEC;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor:pointer;
}
.button-pendingorder {
    width: 23%;
    height: 58%;
    border-radius: 4px;
    border: 0.25px solid #969696;
    background: #ECECEC;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.button-stockpage-export {
    width: 20%;
    height: 64%;
    border-radius: 4px;
    border: 0.25px solid #448D48;
    background: #ECECEC;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.button-dispatchedorder {
    /*width: 24%;*/
    height: 57%;
    border-radius: 4px;
    border: 0.25px solid #448D48;
    background: #ECECEC;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    padding: 2px;
    /*box-sizing: border-box;*/
    flex: 0 0 24%;
}
.button-pendingorder-export {
    width: 23%;
    height: 58%;
    border-radius: 4px;
    border: 0.25px solid #448D48;
    background: #E3FFE5;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.componentheading {
    PADDING-LEFT: 10px;
    FONT-SIZE: 14px;
}

.contentpane {
    PADDING-LEFT: 10px;
}

.PageBackgroundGlare {
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 436px;
}

.PageBackgroundGlareImage {
    MARGIN: 0px;
    WIDTH: 481px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 436px;
}

HTML:unknown .PageBackgroundGlare {
    BORDER-RIGHT: transparent 1px solid;
    BORDER-TOP: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    BORDER-BOTTOM: transparent 1px solid;
}

.PageBackgroundGradient {
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 600px;
}

.cleared {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}

/*FORM {
    padding: 0px;
    MARGIN: 0px;
    height: 99px;
}*/

TABLE.position {
    TABLE-LAYOUT: fixed;
    WIDTH: 100%;
    POSITION: relative;
}


.Sheet {
    MIN-HEIGHT: 700px;
    MARGIN: 15px auto 0px;
    WIDTH: 912px;
    POSITION: relative;
    min-width: 15px;
}



.Sheet1 {
    MARGIN: 15px auto 0px;
    WIDTH: 900px;
    POSITION: relative;
    min-width: 15px;
}


.Sheet-body1222 {
    background-color: White;
    padding: 0px;
    Z-INDEX: 1;
    POSITION: relative;
    top: 0px;
    left: 0px;
    height: 1200px;
}

.Sheet-body222 {
    padding: 0px;
    Z-INDEX: 1;
    POSITION: relative;
    top: -13px;
    height: 669px;
    left: 0px;
}

.Sheet-tr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-tl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-br {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-bl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-tc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-bc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-cr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-cl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-tr {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-tl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-br {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-bl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-tl {
    LEFT: 0px;
    TOP: 0px;
}

.Sheet-tr {
    RIGHT: 0px;
    TOP: 0px;
}

.Sheet-bl {
    LEFT: 0px;
    BOTTOM: 0px;
}

.Sheet-br {
    RIGHT: 0px;
    BOTTOM: 0px;
}

.Sheet-tc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet-bc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet-tc {
    TOP: 0px;
}

.Sheet-bc {
    BOTTOM: 0px;
}

.Sheet-cr {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet-cl {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet-cr {
    RIGHT: 0px;
}

.Sheet-cl {
    LEFT: 0px;
}

.Sheet-cc {
    Z-INDEX: -1;
    RIGHT: 7px;
    LEFT: 7px;
    BOTTOM: 7px;
    POSITION: absolute;
    TOP: 7px;
    BACKGROUND-COLOR: #ece3d5;
}

.Sheet {
    MARGIN-TOP: -3px !important;
    top: 0px;
    left: 6px;
    height: 750px;
}

.PageBackgroundSimpleGradient {
    min-width: 900px;
}

.PageBackgroundGradient {
    min-width: 900px;
}

.PageBackgroundGlare {
    min-width: 900px;
}

.artmenu A {
    WORD-SPACING: normal;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    outline: none;
}

    .artmenu A:link {
        WORD-SPACING: normal;
        LETTER-SPACING: normal;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
        outline: none;
    }

    .artmenu A:visited {
        WORD-SPACING: normal;
        LETTER-SPACING: normal;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
        outline: none;
    }

    .artmenu A:hover {
        WORD-SPACING: normal;
        LETTER-SPACING: normal;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
        outline: none;
    }

.artmenu {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    BORDER-RIGHT-WIDTH: 0px;
}

    .artmenu UL {
        BORDER-TOP-WIDTH: 0px;
        PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 0px;
        BORDER-LEFT-WIDTH: 0px;
        BORDER-BOTTOM-WIDTH: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
        BORDER-RIGHT-WIDTH: 0px;
    }

    .artmenu LI {
        BORDER-TOP-WIDTH: 0px;
        PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 0px;
        BORDER-LEFT-WIDTH: 0px;
        Z-INDEX: 5;
        BACKGROUND: none transparent scroll repeat 0% 0%;
        FLOAT: left;
        BORDER-BOTTOM-WIDTH: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        POSITION: relative;
        BORDER-RIGHT-WIDTH: 0px;
    }

        .artmenu LI:hover {
            Z-INDEX: 10000;
            WHITE-SPACE: normal;
        }

        .artmenu LI LI {
            FLOAT: none;
        }

    .artmenu UL {
        Z-INDEX: 10;
        BACKGROUND: none transparent scroll repeat 0% 0%;
        LEFT: 0px;
        VISIBILITY: hidden;
        POSITION: absolute;
        TOP: 0px;
    }

UNKNOWN {
    VISIBILITY: visible;
    TOP: 100%;
}

UNKNOWN {
    LEFT: 100%;
    TOP: 0px;
}

.artmenu:unknown {
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    HEIGHT: 0px;
    content: ".";
}

.artmenu UL:unknown {
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    HEIGHT: 0px;
    content: ".";
}

.artmenu {
    MIN-HEIGHT: 0px;
}

    .artmenu UL {
        MIN-HEIGHT: 0px;
    }

    .artmenu UL {
        PADDING-RIGHT: 30px;
        PADDING-LEFT: 30px;
        BACKGROUND-IMAGE: url('images/spacer.gif');
        PADDING-BOTTOM: 30px;
        MARGIN: -10px 0px 0px -30px;
        PADDING-TOP: 10px;
    }

        .artmenu UL UL {
            PADDING-RIGHT: 30px;
            PADDING-LEFT: 10px;
            PADDING-BOTTOM: 30px;
            MARGIN: -30px 0px 0px -10px;
            PADDING-TOP: 30px;
        }

.artmenu {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.nav {
    Z-INDEX: 100;
    MARGIN: 2px 0px;
    POSITION: relative;
    HEIGHT: 30px;
}

    .nav .l {
        Z-INDEX: -1;
        BACKGROUND-IMAGE: url('images/nav.png');
        POSITION: absolute;
        TOP: 0px;
        HEIGHT: 30px;
    }

    .nav .r {
        Z-INDEX: -1;
        BACKGROUND-IMAGE: url('images/nav.png');
        POSITION: absolute;
        TOP: 0px;
        HEIGHT: 30px;
    }

    .nav .l {
        RIGHT: 0px;
        LEFT: 0px;
    }

    .nav .r {
        RIGHT: 0px;
        WIDTH: 894px;
    }

.artmenu UL LI {
    CLEAR: both;
}

.artmenu A {
    DISPLAY: block;
    MARGIN-LEFT: 0px;
    OVERFLOW: hidden;
    CURSOR: pointer;
    MARGIN-RIGHT: 0px;
    POSITION: relative;
    HEIGHT: 30px;
    TEXT-DECORATION: none;
}

    .artmenu A .r {
        DISPLAY: block;
        BACKGROUND-IMAGE: url('images/MenuItem.png');
        POSITION: absolute;
        HEIGHT: 132px;
    }

    .artmenu A .l {
        DISPLAY: block;
        BACKGROUND-IMAGE: url('images/MenuItem.png');
        POSITION: absolute;
        HEIGHT: 132px;
    }

    .artmenu A .l {
        RIGHT: 0px;
        LEFT: 0px;
    }

    .artmenu A .r {
        RIGHT: 0px;
        WIDTH: 400px;
        CURSOR: hand;
    }

    .artmenu A .t {
        PADDING-RIGHT: 22px;
        PADDING-LEFT: 22px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        CURSOR: hand;
        COLOR: #231c10;
        LINE-HEIGHT: 30px;
        PADDING-TOP: 0px;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: justify;
    }

    .artmenu A:hover .l {
        CURSOR: hand;
        TOP: -44px;
    }

    .artmenu A:hover .r {
        CURSOR: hand;
        TOP: -44px;
    }

UNKNOWN {
    TOP: -44px;
}

.artmenu LI:hover A .l {
    TOP: -44px;
}

.artmenu LI:hover A .r {
    TOP: -44px;
}

.artmenu A:hover .t {
    COLOR: #e8f1f7;
}

.artmenu LI:hover A .t {
    COLOR: #e8f1f7;
}

UNKNOWN {
    COLOR: #e8f1f7;
}

.artmenu A.active .l {
    TOP: -88px;
}

.artmenu A.active .r {
    TOP: -88px;
}

.artmenu A.active .t {
    COLOR: #ede5d9;
}

.nav .separator {
    DISPLAY: block;
    BACKGROUND-IMAGE: url('images/MenuSeparator.png');
    WIDTH: 2px;
    HEIGHT: 30px;
}

.artmenu UL A {
    BORDER-RIGHT: #d0bb9a 1px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #d0bb9a 1px solid;
    DISPLAY: block;
    BACKGROUND-IMAGE: url('images/subitem-bg.png');
    OVERFLOW: hidden;
    BORDER-LEFT: #d0bb9a 1px solid;
    WIDTH: 180px;
    LINE-HEIGHT: 32px;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: #d0bb9a 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: nowrap;
    HEIGHT: 32px;
    TEXT-ALIGN: center;
}

.nav UL.artmenu UL SPAN {
    DISPLAY: inline;
    FLOAT: none;
    BACKGROUND-IMAGE: none;
}

    .nav UL.artmenu UL SPAN SPAN {
        DISPLAY: inline;
        FLOAT: none;
        BACKGROUND-IMAGE: none;
    }

.artmenu UL A {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3f321d;
    TEXT-INDENT: 12px;
    LINE-HEIGHT: 32px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

    .artmenu UL A:link {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

    .artmenu UL A:visited {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

    .artmenu UL A:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

    .artmenu UL A:active {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

.nav UL.artmenu UL SPAN {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3f321d;
    TEXT-INDENT: 12px;
    LINE-HEIGHT: 32px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

    .nav UL.artmenu UL SPAN SPAN {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

.artmenu UL UL A {
    MARGIN-LEFT: auto;
}

.artmenu UL LI A:hover {
    BACKGROUND-POSITION: 0px -32px;
    BORDER-LEFT-COLOR: #d0bb9a;
    BORDER-BOTTOM-COLOR: #d0bb9a;
    COLOR: #000000;
    BORDER-TOP-COLOR: #d0bb9a;
    BORDER-RIGHT-COLOR: #d0bb9a;
}

UNKNOWN {
    BACKGROUND-POSITION: 0px -32px;
    BORDER-LEFT-COLOR: #d0bb9a;
    BORDER-BOTTOM-COLOR: #d0bb9a;
    COLOR: #000000;
    BORDER-TOP-COLOR: #d0bb9a;
    BORDER-RIGHT-COLOR: #d0bb9a;
}

.nav .artmenu UL LI A:hover SPAN {
    COLOR: #000000;
}

    .nav .artmenu UL LI A:hover SPAN SPAN {
        COLOR: #000000;
    }

UNKNOWN {
    COLOR: #000000;
}

DIV.Header {
    MARGIN: 0px auto;
    WIDTH: 894px;
    POSITION: relative;
    HEIGHT: 162px;
}

DIV.Header-jpeg {
    BACKGROUND-POSITION: center center;
    Z-INDEX: -1;
    LEFT: 0px;
    BACKGROUND-IMAGE: url('images/Header.jpg');
    WIDTH: 894px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 162px;
}

.logo {
    DISPLAY: none;
    LEFT: 15px;
    WIDTH: 358px;
    POSITION: absolute;
    TOP: 10px;
}
H1.logo-name {
    DISPLAY: block;
    TEXT-ALIGN: left;
}

H1.logo-name {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #e9f5fb !important;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
}

    H1.logo-name A {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 26px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #e9f5fb !important;
        PADDING-TOP: 0px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

        H1.logo-name A:link {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 26px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            COLOR: #e9f5fb !important;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        H1.logo-name A:visited {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 26px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            COLOR: #e9f5fb !important;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        H1.logo-name A:hover {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 26px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            COLOR: #e9f5fb !important;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

.contentLayout {
    MARGIN-BOTTOM: 0px;
    WIDTH: 894px;
    POSITION: relative;
}

.Block {
    MIN-HEIGHT: 1px;
    MARGIN: 0px auto;
    POSITION: relative;
    min-width: 1px;
}

.Block-body {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
}

.Block {
    MARGIN: 7px;
}

.BlockHeader {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 25px;
}

    .BlockHeader .t {
        PADDING-RIGHT: 7px;
        PADDING-LEFT: 20px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        COLOR: #ffffff;
        LINE-HEIGHT: 22px;
        PADDING-TOP: 0px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        WHITE-SPACE: nowrap;
        HEIGHT: 25px;
    }

    .BlockHeader .l {
        DISPLAY: block;
        Z-INDEX: -1;
        BACKGROUND: url('images/BlockHeader.png') no-repeat;
        POSITION: absolute;
        HEIGHT: 25px;
    }

    .BlockHeader .r {
        DISPLAY: block;
        Z-INDEX: -1;
        BACKGROUND: url('images/BlockHeader.png') no-repeat;
        POSITION: absolute;
        HEIGHT: 25px;
    }

    .BlockHeader .l {
        RIGHT: 6px;
        LEFT: 0px;
    }

    .BlockHeader .r {
        RIGHT: 0px;
        WIDTH: 894px;
    }

.BlockContent {
    MIN-HEIGHT: 15px;
    MARGIN: 0px auto;
    POSITION: relative;
    min-width: 15px;
}

.BlockContent-body {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    POSITION: relative;
}

.BlockContent-tr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-tl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-br {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-bl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-tc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-bc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-cr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-cl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-tr {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-tl {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-br {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-bl {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-tl {
    LEFT: 0px;
    TOP: 0px;
}

.BlockContent-tr {
    RIGHT: 0px;
    TOP: 0px;
}

.BlockContent-bl {
    LEFT: 0px;
    BOTTOM: 0px;
}

.BlockContent-br {
    RIGHT: 0px;
    BOTTOM: 0px;
}

.BlockContent-tc {
    RIGHT: 7px;
    LEFT: 7px;
    HEIGHT: 14px;
}

.BlockContent-bc {
    RIGHT: 7px;
    LEFT: 7px;
    HEIGHT: 14px;
}

.BlockContent-tc {
    TOP: 0px;
}

.BlockContent-bc {
    BOTTOM: 0px;
}

.BlockContent-cr {
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 7px;
}

.BlockContent-cl {
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 7px;
}

.BlockContent-cr {
    RIGHT: 0px;
}

.BlockContent-cl {
    LEFT: 0px;
}

.BlockContent-cc {
    Z-INDEX: -1;
    RIGHT: 7px;
    LEFT: 7px;
    BOTTOM: 7px;
    POSITION: absolute;
    TOP: 7px;
    BACKGROUND-COLOR: #fff;
}

.BlockContent-body {
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #16597e;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

    .BlockContent-body A:link {
        COLOR: #186086;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

    .BlockContent-body A:visited {
        COLOR: #186086;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

    .BlockContent-body A.visited {
        COLOR: #186086;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

    .BlockContent-body A:hover {
        COLOR: #2082b6;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

    .BlockContent-body A.hover {
        COLOR: #2082b6;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

    .BlockContent-body UL {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #0b2b3d;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
    }

    .BlockContent-body LI {
        FONT-SIZE: 13px;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

    .BlockContent-body UL LI {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0.5em 0px;
        LINE-HEIGHT: 1.2em;
        PADDING-TOP: 0px;
        BACKGROUND-REPEAT: no-repeat;
    }

.Post {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    min-width: 1px;
}

.Post-body {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
}

.Post {
    MARGIN: 7px 7px 7px 0px;
}

A IMG {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
}

.article IMG {
    MARGIN: 1em;
}

IMG.article {
    MARGIN: 1em;
}

.metadata-icons IMG {
    MARGIN: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}
/*.article TABLE {
	MARGIN: 1px; BORDER-COLLAPSE: collapse
}
TABLE.article {
	MARGIN: 1px; BORDER-COLLAPSE: collapse
}
.article TABLE {
	BACKGROUND-COLOR: transparent
}
TABLE.article .article TR {
	BACKGROUND-COLOR: transparent
}*/
/*.article TH {
	BACKGROUND-COLOR: transparent
}
.article TD {
	BACKGROUND-COLOR: transparent
}
.article TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px; TEXT-ALIGN: center
}*/
.PostHeaderIcon-wrapper {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}

.PostHeaderIcon-wrapper {
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
}

    .PostHeaderIcon-wrapper A {
        FONT-SIZE: 18px;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
    }

        .PostHeaderIcon-wrapper A:link {
            FONT-SIZE: 18px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-ALIGN: left;
        }

        .PostHeaderIcon-wrapper A:visited {
            FONT-SIZE: 18px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-ALIGN: left;
        }

        .PostHeaderIcon-wrapper A:hover {
            FONT-SIZE: 18px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-ALIGN: left;
        }

H2.PostHeaderIcon-wrapper {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #f11314;
    PADDING-TOP: 0px;
}

.PostHeader A:link {
    COLOR: #134d6c;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A:visited {
    COLOR: #134d6c;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A.visited {
    COLOR: #134d6c;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A:hover {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A.hovered {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeaderIcons {
    PADDING-RIGHT: 1px;
    DISPLAY: none;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
}

.PostHeaderIcons {
    FONT-SIZE: 11px;
    COLOR: #5e4b2b;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

    .PostHeaderIcons A {
        FONT-SIZE: 11px;
        COLOR: #5e4b2b;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    }

        .PostHeaderIcons A:link {
            FONT-SIZE: 11px;
            COLOR: #5e4b2b;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        }

        .PostHeaderIcons A:visited {
            FONT-SIZE: 11px;
            COLOR: #5e4b2b;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        }

        .PostHeaderIcons A:hover {
            FONT-SIZE: 11px;
            COLOR: #5e4b2b;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        }

    .PostHeaderIcons A {
        MARGIN: 0px;
    }

        .PostHeaderIcons A:link {
            MARGIN: 0px;
        }

        .PostHeaderIcons A:visited {
            MARGIN: 0px;
        }

        .PostHeaderIcons A:hover {
            MARGIN: 0px;
        }

        .PostHeaderIcons A:link {
            COLOR: #175d82;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: underline;
        }

        .PostHeaderIcons A:visited {
            COLOR: #275472;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: underline;
        }

        .PostHeaderIcons A.visited {
            COLOR: #275472;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: underline;
        }

        .PostHeaderIcons A:hover {
            COLOR: #1f7bad;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        .PostHeaderIcons A.hover {
            COLOR: #1f7bad;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

BODY {
    /*FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #2d2415;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;*/
}

.PostContent {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #2d2415;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: justify;
}

    .PostContent .bread A {
        COLOR: #175d82;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

A:link {
    COLOR: #175d82;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}

A:visited {
    COLOR: #175d82;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}

A.visited {
    COLOR: #175d82;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}

A:hover {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
}

A.hover {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
}

H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H1 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H3 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 A H1 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H3 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 A:hover H1 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H3 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

.h3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    COLOR: #c00;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}

H5 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f11314;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}

OL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 1em 2em;
    COLOR: #15110a;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 1em 2em;
    COLOR: #15110a;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

LI OL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em 0px 0.5em 2em;
    PADDING-TOP: 0px;
}

LI UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em 0px 0.5em 2em;
    PADDING-TOP: 0px;
}

LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.2em 0px;
    PADDING-TOP: 0px;
}

UL {
    LIST-STYLE-TYPE: none;
}

OL {
    LIST-STYLE-POSITION: inside;
}

.Post LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 13px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2em;
    PADDING-TOP: 0px;
}

.Post OL LI {
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
}

.Post UL OL LI {
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
}

.Post UL LI {
    PADDING-LEFT: 1px;
    BACKGROUND-REPEAT: no-repeat;
}

.Post OL UL LI {
    PADDING-LEFT: 1px;
    BACKGROUND-REPEAT: no-repeat;
}

BLOCKQUOTE P {
    FONT-WEIGHT: normal;
    COLOR: #040f16;
    FONT-STYLE: italic;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
}

BLOCKQUOTE {
    BORDER-RIGHT: #c5ab81 1px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c5ab81 1px solid;
    PADDING-LEFT: 28px;
    BACKGROUND-IMAGE: url('images/PostQuote.png');
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 10px 10px 50px;
    BORDER-LEFT: #c5ab81 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c5ab81 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #dcccb2;
}

.Button {
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: -10px 10px 0px 0px;
    OVERFLOW: visible;
    WIDTH: auto;
    CURSOR: default;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: 26px;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-DECORATION: none !important;
    BORDER-BOTTOM-STYLE: none;
    outline: none;
}

    .Button .btn {
        DISPLAY: block;
        FLOAT: left;
        OVERFLOW: hidden;
        WIDTH: auto;
        COLOR: #f11314;
        WHITE-SPACE: nowrap;
        POSITION: relative;
        HEIGHT: 26px;
    }

        .Button .btn .t {
            PADDING-RIGHT: 9px;
            DISPLAY: block;
            PADDING-LEFT: 9px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 12px;
            PADDING-BOTTOM: 0px;
            LINE-HEIGHT: 26px;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            WHITE-SPACE: nowrap;
            HEIGHT: 26px;
            TEXT-ALIGN: left;
            TEXT-DECORATION: none !important;
        }

INPUT {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

SELECT {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

.Button .hover {
    CURSOR: hand;
    COLOR: #0e384e;
    TEXT-DECORATION: none !important;
}

.Button:hover {
    CURSOR: hand;
    COLOR: #0e384e;
    TEXT-DECORATION: none !important;
}

.Button .active {
    COLOR: #e8f1f7;
}

.Button .btn .l {
    DISPLAY: block;
    Z-INDEX: -1;
    CURSOR: hand;
    POSITION: absolute;
    HEIGHT: 78px;
}

.Button .btn .r {
    DISPLAY: block;
    Z-INDEX: -1;
    CURSOR: hand;
    POSITION: absolute;
    HEIGHT: 78px;
}

.Button .btn .l {
    RIGHT: 8px;
    LEFT: 0px;
}

.Button .btn .r {
    RIGHT: 0px;
    WIDTH: 409px;
}

.Button .hover .l {
    TOP: -26px;
}

.Button .hover .r {
    TOP: -26px;
}

.Button .btn:hover .l {
    TOP: -26px;
}

.Button .btn:hover .r {
    TOP: -26px;
}

.Button .active .l {
    TOP: -52px;
}

.Button .active .r {
    TOP: -52px;
}

.Footer {
    MARGIN: 5px auto 0px;
    OVERFLOW: hidden;
    WIDTH: 894px;
    POSITION: relative;
    top: 0px;
    left: 0px;
}

.font-excep
{
    font-size:11px;
}
.Footer .Footer-inner {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 30px;
    POSITION: relative;
    HEIGHT: 1%;
    TEXT-ALIGN: center;
}

    .Footer .Footer-background {
        Z-INDEX: -1;
        LEFT: 0px;
        BACKGROUND-IMAGE: url('images/Footer.png');
        WIDTH: 894px;
        BOTTOM: 0px;
        BACKGROUND-REPEAT: no-repeat;
        POSITION: absolute;
        HEIGHT: 60px;
    }

    .Footer .Footer-text P {
        MARGIN: 0px;
    }

    .Footer .Footer-text {
        DISPLAY: inline-block;
        FONT-SIZE: 11px;
        COLOR: #ffffff;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    }

        .Footer .Footer-text A:link {
            FONT-WEIGHT: bold;
            COLOR: #ffffff;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        .Footer .Footer-text A:visited {
            FONT-WEIGHT: bold;
            COLOR: #ffffff;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        .Footer .Footer-text A:hover {
            FONT-WEIGHT: bold;
            COLOR: #333;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

.Footer-text TABLE TD A {
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 0px 15px;
}

.page-footer {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    WORD-SPACING: normal;
    COLOR: #cccccc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none;
}

    .page-footer A {
        FONT-WEIGHT: normal;
        FONT-SIZE: 10px;
        WORD-SPACING: normal;
        COLOR: #cccccc;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        LETTER-SPACING: normal;
        TEXT-DECORATION: none;
    }

        .page-footer A:link {
            FONT-WEIGHT: normal;
            FONT-SIZE: 10px;
            WORD-SPACING: normal;
            COLOR: #cccccc;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial;
            LETTER-SPACING: normal;
            TEXT-DECORATION: none;
        }

        .page-footer A:visited {
            FONT-WEIGHT: normal;
            FONT-SIZE: 10px;
            WORD-SPACING: normal;
            COLOR: #cccccc;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial;
            LETTER-SPACING: normal;
            TEXT-DECORATION: none;
        }

        .page-footer A:hover {
            FONT-WEIGHT: normal;
            FONT-SIZE: 10px;
            WORD-SPACING: normal;
            COLOR: #cccccc;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial;
            LETTER-SPACING: normal;
            TEXT-DECORATION: none;
        }

.page-footer {
    MARGIN: 0em;
    COLOR: #cccccc;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.contentLayout .sidebar1 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 0px;
    OVERFLOW: hidden;
    WIDTH: 196px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 501px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content-sidebar1 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 697px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content-sidebar2 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 697px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content-wide {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 893px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .sidebar2 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 196px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout LI {
    FLOAT: none;
}
/*TABLE.moduletable TH {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 140%; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}*/
#footer {
    TEXT-ALIGN: center;
}

.breadcrumbs {
    PADDING-RIGHT: 0em;
    DISPLAY: block;
    PADDING-LEFT: 0em;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0em;
    MARGIN: 0px;
    PADDING-TOP: 0em;
}

.contentpaneopen SPAN.small {
    FONT-SIZE: 75%;
    PADDING-BOTTOM: 1em;
}

.contentpaneopen TD.createdate {
    FONT-SIZE: 75%;
    PADDING-BOTTOM: 1em;
}

.contentpaneopen TD.modifydate {
    FONT-SIZE: 75%;
    PADDING-BOTTOM: 1em;
}

SPAN.small {
    DISPLAY: none;
}

.column_separator {
    PADDING-LEFT: 0.4em;
}

.pagination SPAN {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

.pagination A {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

DIV.offline {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.2em;
    BACKGROUND: #fffebb;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    POSITION: absolute;
    TOP: 0px;
}

SPAN.pathway {
    DISPLAY: block;
    MARGIN: 18px 0px 0px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 16px;
    HEIGHT: 16px;
}

TABLE.moduletable TH {
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    MARGIN: 0px 0px 10px;
    FONT-FAMILY: Helvetica,Arial,sans-serif;
    TEXT-ALIGN: left;
}

LEGEND {
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    MARGIN: 0px 0px 10px;
    FONT-FAMILY: Helvetica,Arial,sans-serif;
    TEXT-ALIGN: left;
}

.invalid {
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-TOP-COLOR: #000000;
    BORDER-RIGHT-COLOR: #000000;
}

LABEL.invalid {
    COLOR: #000000;
}

.ol-foreground {
    BACKGROUND-COLOR: #f6f6f6;
}

.ol-background {
    BACKGROUND-COLOR: #666;
}

.ol-textfont {
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.ol-captionfont {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f6f6f6;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

    .ol-captionfont A {
        FONT-SIZE: 12px;
        COLOR: #0b55c4;
        TEXT-DECORATION: none;
    }

SPAN.article_separator {
    DISPLAY: none;
}

.column_separator {
    PADDING-LEFT: 10px;
}

TD.buttonheading IMG {
    BORDER-RIGHT: #333 1px solid;
    BORDER-TOP: #333 1px solid;
    BORDER-LEFT: #333 1px solid;
    WIDTH: 31px;
    BORDER-BOTTOM: #333 1px solid;
    HEIGHT: 19px;
}

.clr {
    CLEAR: both;
}

DIV#maindivider {
    BORDER-TOP: #ddd 1px solid;
    MARGIN-BOTTOM: 10px;
    OVERFLOW: hidden;
    HEIGHT: 1px;
}

TABLE.blog SPAN.article_separator {
    DISPLAY: none;
}

.contentpaneopen_edit {
    FLOAT: left;
}

TABLE.contenttoc {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ccc 1px solid;
}

    TABLE.contenttoc TD {
        PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
    }
/*TD.sectiontableheader {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #efefef; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px
}*/
TR.sectiontableentry0 TD {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

TR.sectiontableentry1 TD {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

TR.sectiontableentry2 TD {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

TD.sectiontableentry0 {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}

TD.sectiontableentry1 {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}

TD.sectiontableentry2 {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}

TABLE.contentpaneopen {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
}

TABLE.contentpane {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
}

TABLE.contentpaneopen LI {
    MARGIN-BOTTOM: 5px;
}

TABLE.contentpaneopen FIELDSET {
    BORDER-TOP: #ddd 1px solid;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
}

TABLE.contentpaneopen H3 {
    MARGIN-TOP: 25px;
}

TABLE.contentpaneopen H4 {
    COLOR: #333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.highlight {
    BACKGROUND-COLOR: #fffebb;
}

TABLE.user1user2 DIV.moduletable {
    MARGIN-BOTTOM: 0px;
}

DIV.moduletable {
    MARGIN-BOTTOM: 25px;
}

DIV.module {
    MARGIN-BOTTOM: 25px;
}

DIV.module_menu H3 {
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    MARGIN: -23px -4px 5px -5px;
    COLOR: #eee;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
}

DIV.module_menu {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 0px;
}

    DIV.module_menu DIV DIV DIV {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 15px;
        WIDTH: auto;
        PADDING-TOP: 30px;
    }

        DIV.module_menu DIV DIV DIV DIV {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            BACKGROUND: none transparent scroll repeat 0% 0%;
            PADDING-BOTTOM: 0px;
            PADDING-TOP: 0px;
        }

    DIV.module_menu UL {
        PADDING-LEFT: 20px;
        MARGIN: 10px 0px;
    }

        DIV.module_menu UL LI A:link {
            FONT-WEIGHT: bold;
        }

        DIV.module_menu UL LI A:visited {
            FONT-WEIGHT: bold;
        }

#leftcolumn DIV.module {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

    #leftcolumn DIV.module TABLE {
        WIDTH: auto;
    }

TABLE.adminform TEXTAREA {
    FONT-SIZE: 1em;
    WIDTH: 540px;
    COLOR: #000099;
    HEIGHT: 400px;
}

DIV.search {
    Z-INDEX: 200;
    LEFT: 708px;
    WIDTH: 230px;
    POSITION: absolute;
    TOP: 86px;
}

    DIV.search INPUT {
        BORDER-RIGHT: #db0c0c 1px solid;
        BORDER-TOP: #db0c0c 1px solid;
        FONT-SIZE: 11px;
        FLOAT: left;
        MARGIN: 15px 0px 10px;
        BORDER-LEFT: #db0c0c 1px solid;
        WIDTH: 145px;
        COLOR: #666;
        BORDER-BOTTOM: #db0c0c 1px solid;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
    }

.search INPUT.button {
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: #f11314;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px 10px;
    WIDTH: 31px;
    COLOR: #fff;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 19px;
    BORDER-BOTTOM-STYLE: none;
}

.validate {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    WIDTH: 31px;
    COLOR: #ffffff;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 19px;
    BORDER-BOTTOM-STYLE: none;
}

.search INPUT.button:hover {
    FONT-SIZE: 11px;
    BACKGROUND: #fb6667;
    WIDTH: 31px;
    COLOR: #fff;
    HEIGHT: 19px;
}

FORM#form-login {
    TEXT-ALIGN: left;
}

    FORM#form-login FIELDSET {
        BORDER-RIGHT: 0px;
        PADDING-RIGHT: 0.2em;
        BORDER-TOP: 0px;
        PADDING-LEFT: 0.2em;
        PADDING-BOTTOM: 0.2em;
        MARGIN: 0px;
        BORDER-LEFT: 0px;
        PADDING-TOP: 0.2em;
        BORDER-BOTTOM: 0px;
    }

    FORM#form-login UL {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
    }

        FORM#form-login UL LI {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            BACKGROUND-IMAGE: none;
            PADDING-BOTTOM: 0px;
            PADDING-TOP: 0px;
        }

#modlgn_username {
    WIDTH: 90%;
}

#modlgn_passwd {
    WIDTH: 90%;
}

#form-login-username {
    DISPLAY: block;
    MARGIN: 0px;
}

#form-login-password {
    DISPLAY: block;
    MARGIN: 0px;
}

#form-login-remember {
    DISPLAY: block;
    MARGIN: 0px;
}

FORM#com-form-login {
    TEXT-ALIGN: left;
}

    FORM#com-form-login FIELDSET {
        BORDER-RIGHT: 0px;
        PADDING-RIGHT: 0.2em;
        BORDER-TOP: 0px;
        PADDING-LEFT: 0.2em;
        PADDING-BOTTOM: 0.2em;
        MARGIN: 0px;
        BORDER-LEFT: 0px;
        PADDING-TOP: 0.2em;
        BORDER-BOTTOM: 0px;
    }

    FORM#com-form-login UL {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
    }

        FORM#com-form-login UL LI {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            BACKGROUND-IMAGE: none;
            PADDING-BOTTOM: 0px;
            PADDING-TOP: 0px;
        }

DIV.mosimage {
    MARGIN: 5px;
}

DIV.mosimage_caption {
    FONT-SIZE: 0.9em;
    COLOR: #666;
}

DIV.caption {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

    DIV.caption IMG {
        BORDER-RIGHT: #ccc 1px solid;
        BORDER-TOP: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        BORDER-BOTTOM: #ccc 1px solid;
    }

    DIV.caption P {
        FONT-SIZE: 0.9em;
        COLOR: #666;
        TEXT-ALIGN: center;
    }

TABLE.paramlist {
    MARGIN-TOP: 5px;
}

    TABLE.paramlist TD.paramlist_key {
        WIDTH: 128px;
        HEIGHT: 30px;
        TEXT-ALIGN: left;
    }

DIV.message {
    BORDER-RIGHT: #d5d5d5 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #d5d5d5 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px 0px 10px;
    BORDER-LEFT: #d5d5d5 1px solid;
    WIDTH: auto;
    COLOR: #c30;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d5d5d5 1px solid;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: center;
}

.banneritem IMG {
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
}

.banneritem_text {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

.bannerfooter_text {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: right;
}

.pagination SPAN {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

.pagination A {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

.pollstableborder {
    MARGIN-TOP: 8px;
}

    .pollstableborder TD {
        TEXT-ALIGN: left;
    }

SPAN.description {
    DISPLAY: block;
    PADDING-LEFT: 30px;
}

FIELDSET {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #ccc 1px solid;
}

LEGEND {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.key {
    COLOR: #666;
    BORDER-BOTTOM: #eee 1px solid;
}

.tool-tip {
    BORDER-RIGHT: #d4d5aa 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #d4d5aa 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #ffc;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #d4d5aa 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d4d5aa 1px solid;
    max-width: 200px;
}

.tool-title {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    BACKGROUND: url('images/selector-arrow.png') no-repeat;
    PADDING-BOTTOM: 5px;
    MARGIN: -15px 0px 0px;
    PADDING-TOP: 15px;
}

.tool-text {
    FONT-SIZE: 100%;
    MARGIN: 0px;
}

#system-message {
    MARGIN-BOTTOM: 20px;
}

    #system-message DD.message UL {
        BORDER-TOP: #de7a7b 3px solid;
        PADDING-LEFT: 40px;
        BACKGROUND: url('images/notice-info.png') #c3d2e5 no-repeat 4px center;
        MARGIN: 0px;
        TEXT-INDENT: 0px;
        BORDER-BOTTOM: #de7a7b 3px solid;
    }

    #system-message DD.error UL {
        BORDER-TOP: #de7a7b 3px solid;
        PADDING-LEFT: 40px;
        BACKGROUND: url('images/notice-alert.png') #e6c0c0 no-repeat 4px center;
        MARGIN: 0px;
        COLOR: #c00;
        TEXT-INDENT: 0px;
        BORDER-BOTTOM: #de7a7b 3px solid;
    }

    #system-message DD.notice UL {
        BORDER-TOP: #f0dc7e 3px solid;
        PADDING-LEFT: 40px;
        BACKGROUND: url('images/notice-note.png') #efe7b8 no-repeat 4px center;
        MARGIN: 0px;
        COLOR: #c00;
        TEXT-INDENT: 0px;
        BORDER-BOTTOM: #f0dc7e 3px solid;
    }

#syndicate {
    PADDING-LEFT: 25px;
    FLOAT: left;
}

#component-contact TABLE TD {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.breadcrumbs IMG {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-RIGHT-WIDTH: 0px;
}

.mceToolbarTop {
    WHITE-SPACE: normal;
}

.mceEditor {
    BACKGROUND: none transparent scroll repeat 0% 0%;
}

#archive-list {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
}

    #archive-list LI {
        PADDING-LEFT: 0px;
        BACKGROUND-IMAGE: none;
        MARGIN-LEFT: 0px;
        LIST-STYLE-TYPE: none;
    }

#navigation {
    TEXT-ALIGN: center;
}

.article H3 IMG {
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}

.Footer-text .moduletable {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}

.pollstableborder TD {
    VERTICAL-ALIGN: middle;
}

.chronoform {
    DISPLAY: none;
}

.top_head {
    /* changes */
    /*BACKGROUND:*/
    HEIGHT: 150px;
    width: 100%;
    padding-left: 0px;
}

.top_head1 {
    /* changes */
    /*BACKGROUND:*/
    HEIGHT: 200px;
    padding-left: 0px;
}

H1 A {
    TEXT-ALIGN: left;
}

#sorting {
    LEFT: 550px;
    POSITION: absolute;
    TOP: -5px;
}



.Sheet1 {
    /*MIN-HEIGHT: 15px; BACKGROUND: url('images/to_bg.jpg') #fff no-repeat center top; MARGIN: 15px auto 0px; WIDTH: 900px; POSITION: relative; min-width: 15px*/
    /* padding-left:50px; */
}

.Sheet1-body {
    padding: 3px;
    Z-INDEX: 1;
    POSITION: relative;
    top: 0px;
    left: 0px;
    height: 600px;
}

.Sheet1-tr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-tl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-br {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-bl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-tc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-bc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-cr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-cl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-tr {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-tl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-br {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-bl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-tl {
    LEFT: 0px;
    TOP: 0px;
}

.Sheet1-tr {
    RIGHT: 0px;
    TOP: 0px;
}

.Sheet1-bl {
    LEFT: 0px;
    BOTTOM: 0px;
}

.Sheet1-br {
    RIGHT: 0px;
    BOTTOM: 0px;
}

.Sheet1-tc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet1-bc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet1-tc {
    TOP: 0px;
}

.Sheet1-bc {
    BOTTOM: 0px;
}

.Sheet1-cr {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet1-cl {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet1-cr {
    RIGHT: 0px;
}

.Sheet1-cl {
    LEFT: 0px;
}

.Sheet1-cc {
    Z-INDEX: -1;
    RIGHT: 7px;
    LEFT: 7px;
    BOTTOM: 7px;
    POSITION: absolute;
    TOP: 7px;
    BACKGROUND-COLOR: #ece3d5;
}

.Sheet1 {
    MARGIN-TOP: -3px !important;
    top: 0px;
    left: 0px;
    height: 550px;
}

.page {
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.page1 {
    width: 960px;
    height: 850px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.header {
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #4b6c9e;
    width: 100%;
}

    .header h1 {
        font-weight: 700;
        margin: 0px;
        padding: 0px 0px 0px 20px;
        color: #f9f9f9;
        border: none;
        line-height: 2em;
        font-size: 2em;
    }

.main {
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    max-height: 5000px;
}

.leftCol {
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer {
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink {
    background-color: #3a4f63;
    width: 100%;
}

div.menu {
    padding: 4px 0px 4px 8px;
}

    div.menu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

        div.menu ul li a, div.menu ul li a:visited {
            background-color: #465c71;
            border: 1px #4e667d solid;
            color: #dde4ec;
            display: block;
            line-height: 1.35em;
            padding: 4px 20px;
            text-decoration: none;
            white-space: nowrap;
        }

            div.menu ul li a:hover {
                background-color: #bfcbd6;
                color: #465c71;
                text-decoration: none;
            }

            div.menu ul li a:active {
                background-color: #465c71;
                color: #cfdbe6;
                text-decoration: none;
            }

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset {
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
    height: 564px;
}

    fieldset p {
        margin: 2px 12px 10px 10px;
    }

    fieldset.login label, fieldset.register label, fieldset.changePassword label {
        display: block;
    }

    fieldset label.inline {
        display: inline;
    }

legend {
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry {
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry {
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo {
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear {
    clear: both;
}

.title {
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay {
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

    .loginDisplay a:link {
        color: white;
    }

    .loginDisplay a:visited {
        color: white;
    }

    .loginDisplay a:hover {
        color: white;
    }

.failureNotification {
    font-size: 1.2em;
    color: Red;
}

.bold {
    font-weight: bold;
}

.rows {
    width: 100%;
    float: left;
    border:1px solid black;
}

.rows3 {
    width: 100%;
    float: left;
}

.rows1 {
    width: 75%;
    float: left;
    height: 255px;
}

.rows2 {
    width: 45%;
    float: left;
}

.rows3 {
    width: 50%;
    float: right;
}

.rows4 {
    width: 50%;
    float: left;
}

.cell {
    width: 43%;
    float: left;
}

.cellPassword {
    width: 100%;
    float: left;
}

.cell5 {
    width: 50%;
    float: left;
}

.cell3 {
    width: 50%;
    float: left;
}

.button {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #437792 url('../images/btn.jpg') repeat-x;
    color: #FFFFFF;
    font: bold 11px verdana;
}

.message {
    color: #FF0000;
    border: none;
    font: bold 11px verdana;
    height: 23px;
}

.heading_rowcolor {
    width: 100%;
    float: left;
    background-color: Silver;
}

.heading_rowcolorforcolor {
    width: 100%;
    float: left;
    background-color: Blue;
}

.heading_rowcolorforGap {
    height: 50px;
    width: 100%;
    float: left;
    background-color: Silver;
}
.new-sidebar:hover {
    background-color: #4070f4;
    border-radius: 6px;
    cursor: pointer;
    -webkit-text-fill-color: white;
}
    .new-sidebar:hover img.menu-icon {
        filter: brightness(0) invert(1);
    }


.sidebar-icons-text:hover {
    background-color: #4070f4;
    border-radius: 6px;
    cursor: pointer;
    -webkit-text-fill-color: white;
}
.sidebar-icons-text:hover img.menu-icon {
    filter: brightness(0) invert(1);
}
.sidebar-icons-text{

}

.heading_rowcolorforGap2 {
    width: 305px;
    float: left;
    background-color: #333;
    color: white;
}

.heading_rowcolorlogout {
    width: 2px;
    float: left;
    background-color: Silver;
}

.heading_rowcolor1 {
    width: 100%;
    float: left;
    background-color: Silver;
    top: inherit;
}

.submitButton {
    text-align: right;
    padding-right: 10px;
}

.body_master1 {
    width: 720px;
    height: 223px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

float:left; .body_master2 {
    width: 100%;
    height: 331px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

.body_master3 {
    width: 50%;
    height: 331px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

.cell2 {
    width: 72%;
    border:2px solid blue;
}

float:right; .cellonweb {
    width: 13%;
    float: left;
}

.cellonstockleft {
    width: 90%;
    float: left;
}

.cellonstockleft1 {
    width: 100%;
    float: left;
}

.cellonBillsPayable {
    width: 100%;
    float: left;
}

.cellonstockright {
    width: 46%;
    float: right;
}

.cellonstockajaxcombo {
    width: 100%;
    float: left;
}

.cellonstockajaxcombo1 {
    width: 100%;
    float: left;
}

.cellonradiobutton {
    width: 15%;
    float: left;
}

.cellonradioComboTool {
    width: 50%;
    float: left;
    height: 39px;
}
/*Textbox Watermark*/

.unwatermarked {
    height: 18px;
    width: 148px;
}

.watermarked {
    height: 20px;
    width: 150px;
    padding: 2px 0 0 2px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    color: gray;
}
/* ComboBox styles */

#master_content .ajax__combobox_itemlist {
    margin: 0px;
}

.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {
    background-image: url(images/toolkit-bg.gif);
    background-position: top left;
    border: 0px none;
    color: #FFFFFF;
    padding: 4px 0px 3px 5px;
    font-size: 13px;
    height: 16px;
    width: 240px;
}

.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {
    background-image: url(images/toolkit-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 23px;
}

.AjaxToolkitStyle .ajax__combobox_itemlist {
    border-color: #0F2543;
    background-color: #EFEFEF;
}

.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {
    margin: 0;
    background-image: url(images/aqua-bg.gif);
    background-position: top left;
    border: 0px none;
    padding: 2px 0px 0px 8px;
    font-size: 11px;
    height: 17px;
    width: 150px;
}

.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {
    background-image: url(images/aqua-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 19px;
    width: 19px;
}

.AquaStyle .ajax__combobox_itemlist {
    border-color: #000000;
    background-color: #FFFFFF;
}

.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    font-size: 13px;
    height: 18px;
}

.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {
    margin: 0;
    padding: 0;
    background-image: url(images/windows-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}

.WindowsStyle .ajax__combobox_itemlist {
    border-color: #7F9DB9;
}
/*.........Css By Priyanka............*/
.mnrow {
    float: left;
}

.div1 {
    margin-top: 50px;
}

.lab {
    margin-left: 20px;
    Font-Size: Large;
    Height: 20px;
    Width: 36%;
}

.labEqual {
    margin-top: 20px;
    Font-Size: large;
}

.Lab1 {
    margin-left: 400px;
}

.dv2 {
    margin-top: 20px;
}

.ImgMain {
    margin-left: -5px;
    margin-right: -5px;
    margin-top: -5px;
}

.dvhead {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.dvhd {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.dvgrd {
    Margin-top: 20px;
}

.dv3 {
    margin-top: 5px;
}

.dv4 {
    margin-top: 40px;
}

.dv5 {
    border-color: Black;
    border-width: 2px;
    border-style: solid;
}

.Maindv {
    margin-left: 10px;
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.dv6 {
    margin-top: 10px;
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
    margin-left: 5px;
}

.dvcmpny {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.lbcmpny {
    margin-left: 15px;
}

.dvln {
    margin-top: 10px;
}


.dv7 {
    margin-top: 10px;
}

.dv8 {
    margin-top: 60px;
    border-style: solid;
    border-color: gray;
    border-width: 1px;
    margin-right: 10px;
}

.dv9 {
    margin-top: 10px;
    float: left;
    height: 14px;
    width: 140px;
    margin-left: 10px;
}

.dv10 {
    margin-top: 10px;
    margin-left: 10px;
}

.divalw {
    margin-top: 30px;
    background-color: Silver;
    text-align: center;
}

.divQuerDet {
    padding-left: 0px;
    float: left;
    height: 100%;
    text-align: center;
    width: 15%;
}

.divQuertxt {
    padding-right: -10px;
    height: 100%;
    width: 85%;
    float: left;
}

.divslctn {
    margin-top: 30px;
    background-color: Silver;
    text-align: center;
}

.dvgrid {
    margin-left: 0px;
    margin-right: 5px;
}

.dvlbl {
    margin-top: 7px;
}

.Lab2 {
    margin-left: 40px;
    margin-top: 20px;
    text-align: left;
}

.Lab3 {
    margin-left: 50px;
}

.lbltran {
    margin-left: 40px;
}

.lb15 {
    margin-left: 60px;
}

.Lab4 {
    margin-left: 100px;
}

.Lab5 {
    margin-left: 50px;
}

.Lbdate {
    margin-left: 220px;
}

.Lbvch {
    margin-left: 220px;
}

.Lab6 {
    margin-left: 100px;
}

.Lab7 {
    margin-left: 55px;
}

.Lab8 {
    margin-left: 100px;
}

.Lab9 {
    margin-left: 50px;
}

.Lab10 {
    margin-left: 60px;
}

.Lab11 {
    Margin-left: 20px;
}

.divparty {
    float: left;
}

.Lab12 {
    margin-left: 30px;
}

.divmat {
    float: right;
}

.lbsdate {
    margin-left: 5px;
}

.btn {
    margin-left: 730px;
}

.btn1 {
    margin-left: 230px;
}

.Lab13 {
    margin-left: 250px;
}

.Lab14 {
    margin-left: 460px;
}

.Bstation {
    margin-left: 90px;
}

.Lbgr {
    margin-left: 105px;
}

.Lblb {
    margin-left: 80px;
}

.lbBS {
    margin-left: 20px;
}

.Lab15 {
    margin-left: 70px;
}

.Lblgr {
    margin-left: 65px;
}

.Lab16 {
    margin-left: 800px;
}

.Lab18 {
    margin-left: 400px;
}

.Lab19 {
    margin-left: 150px;
}

.Lbldate {
    margin-left: 200px;
}

.Lbldt {
    margin-left: 100px;
}

.LblVch {
    margin-left: 170px;
}

.LblVNo {
    margin-left: 70px;
}

.lblreport {
}

.radio1 {
    margin-left: 50px;
}

.divtxt {
    margin-top: 50px;
}

.headingrw {
    margin-top: 30px;
}

.Lblitm {
    margin-left: 5px;
}

.mrgnten {
    margin-left: 10px;
}

.mrgnthrty {
    margin-left: 95px;
}

.mrgnlbhd {
    margin-left: 50px;
}

.mrgnTot {
    margin-left: 50%;
}

.mrgnlb {
    margin-left: 5%;
}

.mrgnbgap {
    margin-left: 27%;
}

.fltleft {
    float: left;
}

.bckclr {
    background-color: #ECECEC;
}

.mrgnAddgap {
    margin-left: 40%;
}

.mrgnbAdd {
    margin-left: 10%;
}

.mrgnsAdd {
    margin-left: 60%;
}

.LbSmmry {
    margin-left: 10px;
}

.Lblfrm {
    margin-left: 5px;
}

.dvnrtn {
    margin-top: 30px;
}
/*--------------------------------------*/

/*   comments css by shripal   */

.ButtonAsLink {
    background-color: transparent;
    font: 10px verdana;
    border: none;
    color: Blue;
    cursor: pointer;
    text-decoration: underline;
}

.cellontext {
    width: 30%;
    float: left;
    margin-left: 5px;
}

.Custddl {
    float: right;
    /*margin-right:10px; */
}

.cellonstockleft1 {
    width: 90%;
    float: left;
}

.rowuser1 {
    width: 100%;
    float: left;
}

.rowuser2 {
    width: 100%;
    float: right;
}

.pswrdpanel {
    border-color: Black;
    border-style: solid;
    border-width: 1px;
}


.rowsNEW {
    width: 45%;
    float: right;
    margin-right: 3%;
}

.rowssecond {
    width: 45%;
    float: left;
    margin-right: 0%;
    margin-left: 1%;
}

.rowslastsecond {
    width: 78%;
    float: right;
}

.ddparty {
    margin-left: 50px;
}

.dvitem {
    margin-top: 20px;
}


.cellonstockajaxcombosrno {
    width: 25%;
    float: left;
}

.cellonradiobuttonsrno {
    width: 25%;
    float: left;
}

.cellonstockajaxcomboitem {
    width: 70%;
    float: left;
}

.cellonradiobuttonitem {
    width: 15%;
    float: left;
}

.cellonradioComboToolitem {
    width: 50%;
    float: left;
    height: 39px;
}



.cellonstockajaxcombosrnopk {
    width: 25%;
    float: left;
}

.cellonradiobuttonsrnopk {
    width: 25%;
    float: left;
}

.cellonstockajaxcomboitempk {
    width: 70%;
    float: left;
}

.cellonradiobuttonitempk {
    width: 15%;
    float: left;
}

.cellonradioComboToolitempk {
    width: 50%;
    float: left;
    height: 39px;
}

.stylelabel {
    background-color: #8B2323;
    color: White;
}

.cellonstockfill {
    width: 85%;
    float: left;
}

.dvv6 {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.PopUpDiv {
    background-color: White;
    background-position: center;
    border-style: solid;
    width: 750px;
    height: 250px;
}

.Divfloatleft {
    width: 125px;
    height: 125px;
    float: left;
}

.Divfloatright {
    width: 100%;
    height: 125px;
    float: inherit;
}

.tooltip {
    width: 30px;
    padding: 10px;
    position: absolute;
    left: 10px;
    bottom: -20px;
    background: #f4f0ec;
    border: 2px solid #e0cfc2;
}


.PopUpSmiley {
    background-color: White;
    background-position: right;
    border-style: solid;
    width: 225Px;
    height: 80px;
}

.LnkHappy {
    font-family: @Arial Unicode MS;
    font-style: italic;
    color: Blue;
    vertical-align: middle;
    font-size: smaller;
    margin-top: 5px;
    margin-left: 5px;
    cursor: pointer;
}

.LnkCls {
    font-family: @Arial Unicode MS;
    vertical-align: middle;
    font-size: medium;
    margin-left: 2%;
    cursor: pointer;
}

.DivFeed {
    background-color: Gray;
    background-position: center;
    border-style: solid;
    width: 750px;
    height: 500px;
}

.GridHeight {
    max-height: 20%;
}

.LabFilter {
    float: left;
    margin-top: 8px;
}

.heading_rowcolorforGapTmp {
    width: 100%;
    float: left;
    background-color: White;
}

.tbSearch {
    width: 200px;
}

.CompletionListCssClasstmp {
    font-size: 11px;
    color: #000;
    background-color: Black;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 500px;
    float: left;
    z-index: 1;
    position: absolute;
    margin-left: 0px;
    margin-top: 0px;
}

.txtAddComm {
    width: 100%;
    height: 100%;
}

.DivfloatleftComm {
    width: 80px;
    height: 70px;
    float: left;
}

.DivfloatrightComm {
    width: 100%;
    height: 70px;
    float: inherit;
}

.DivfloatrightbtnShwComm {
    width: 120px;
    height: 70px;
    float: right;
}

.DivfloatrightbtnSaveComm {
    width: 100%;
    height: 70px;
    float: inherit;
}

.NewLogo {
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 1.5%;
    width: 80%;
    height: 150px;
}



.NewLogoReport {
    margin-left: 15%;
    margin-right: 15%;
    margin-top: 1.5%;
    width: 80%;
    height: 115px;
}

.Comp_Name {
    /* changes */
    margin-left: 2%;
}






































































































































.body-reporthome {
    WIDTH: 100vw;
    HEIGHT: 100vh;
    position: relative;
    /*overflow: hidden;*/
    padding: 0px;
    margin: 0px;
}

.Main-reporthome {
    margin: 0px;
    padding: 0px;
    WIDTH: 100%;
    height: 100%;
    position: relative;
    gap:40px;
}

.Sheet-reporthome {
    WIDTH: 100%;
    height: 100%;
    background: #2C2C2C;
}

.Sheetlogin {
    MIN-HEIGHT: 10px;
    BACKGROUND: url('images/to_bg.jpg') #fff no-repeat center top;
    MARGIN: 15px auto 0px;
    WIDTH: 901px;
    POSITION: relative;
    Min-width: 15px;
    Top: 0px;
    Left: 0px;
    Height: 690px;
}

.top_head {
    background: #2C2C2C;
    HEIGHT: 20%;
    width: 100%;
    padding-left: 0px;
}

.img_div-reporthome {
    /* changes */
    background: #2C2C2C;
    HEIGHT: 10%;
    width: 100%;
    /*position: absolute;*/
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center;
}
.home-logout-btn-navbar {
    HEIGHT: 100%;
    width: 15%;
    /*border:1px solid yellow;*/
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
}
.NewLogo2-reporthome {
    /*margin-left: 0px;
    margin-right: 0px;
    margin-top: 1.5%;*/
    width: 100%;
    height: 100%;
}

.componentheading {
    PADDING-LEFT: 10px;
    FONT-SIZE: 14px;
}

.contentpane {
    PADDING-LEFT: 10px;
}

.PageBackgroundGlare {
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 436px;
}

.PageBackgroundGlareImage {
    MARGIN: 0px;
    WIDTH: 481px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 436px;
}

HTML:unknown .PageBackgroundGlare {
    BORDER-RIGHT: transparent 1px solid;
    BORDER-TOP: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    BORDER-BOTTOM: transparent 1px solid;
}

.PageBackgroundGradient {
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 600px;
}

.cleared {
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}

FORM {
    padding: 0px;
    MARGIN: 0px;
    height: 99px;
}

.form-class-sidebar {
    padding: 0px;
    MARGIN: 0px;
    height: 100%;
    width: 100%;
    position: fixed;
    /*border: 2px solid black;
    */
}
TABLE.position {
    TABLE-LAYOUT: fixed;
    WIDTH: 100%;
    POSITION: relative;
}




.Sheet1 {
    MARGIN: 15px auto 0px;
    WIDTH: 900px;
    POSITION: relative;
    min-width: 15px;
}


.Sheet-body1222 {
    background-color: White;
    padding: 0px;
    Z-INDEX: 1;
    POSITION: relative;
    top: 0px;
    left: 0px;
    height: 1200px;
}

.Sheet-body222 {
    padding: 0px;
    Z-INDEX: 1;
    POSITION: relative;
    top: -13px;
    height: 669px;
    left: 0px;
}

.Sheet-tr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-tl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-br {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-bl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-tc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-bc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-cr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-cl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet-tr {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-tl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-br {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-bl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet-tl {
    LEFT: 0px;
    TOP: 0px;
}

.Sheet-tr {
    RIGHT: 0px;
    TOP: 0px;
}

.Sheet-bl {
    LEFT: 0px;
    BOTTOM: 0px;
}

.Sheet-br {
    RIGHT: 0px;
    BOTTOM: 0px;
}

.Sheet-tc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet-bc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet-tc {
    TOP: 0px;
}

.Sheet-bc {
    BOTTOM: 0px;
}

.Sheet-cr {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet-cl {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet-cr {
    RIGHT: 0px;
}

.Sheet-cl {
    LEFT: 0px;
}

.Sheet-cc {
    Z-INDEX: -1;
    RIGHT: 7px;
    LEFT: 7px;
    BOTTOM: 7px;
    POSITION: absolute;
    TOP: 7px;
    BACKGROUND-COLOR: #ece3d5;
}

.Sheet {
    MARGIN-TOP: -3px !important;
    top: 0px;
    left: 6px;
    height: 750px;
}

.PageBackgroundSimpleGradient {
    min-width: 900px;
}

.PageBackgroundGradient {
    min-width: 900px;
}

.PageBackgroundGlare {
    min-width: 900px;
}

.artmenu A {
    WORD-SPACING: normal;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    outline: none;
}

    .artmenu A:link {
        WORD-SPACING: normal;
        LETTER-SPACING: normal;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
        outline: none;
    }

    .artmenu A:visited {
        WORD-SPACING: normal;
        LETTER-SPACING: normal;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
        outline: none;
    }

    .artmenu A:hover {
        WORD-SPACING: normal;
        LETTER-SPACING: normal;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
        outline: none;
    }

.artmenu {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    BORDER-RIGHT-WIDTH: 0px;
}

    .artmenu UL {
        BORDER-TOP-WIDTH: 0px;
        PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 0px;
        BORDER-LEFT-WIDTH: 0px;
        BORDER-BOTTOM-WIDTH: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
        BORDER-RIGHT-WIDTH: 0px;
    }

    .artmenu LI {
        BORDER-TOP-WIDTH: 0px;
        PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 0px;
        BORDER-LEFT-WIDTH: 0px;
        Z-INDEX: 5;
        BACKGROUND: none transparent scroll repeat 0% 0%;
        FLOAT: left;
        BORDER-BOTTOM-WIDTH: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        POSITION: relative;
        BORDER-RIGHT-WIDTH: 0px;
    }

        .artmenu LI:hover {
            Z-INDEX: 10000;
            WHITE-SPACE: normal;
        }

        .artmenu LI LI {
            FLOAT: none;
        }

    .artmenu UL {
        Z-INDEX: 10;
        BACKGROUND: none transparent scroll repeat 0% 0%;
        LEFT: 0px;
        VISIBILITY: hidden;
        POSITION: absolute;
        TOP: 0px;
    }

UNKNOWN {
    VISIBILITY: visible;
    TOP: 100%;
}

UNKNOWN {
    LEFT: 100%;
    TOP: 0px;
}

.artmenu:unknown {
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    HEIGHT: 0px;
    content: ".";
}

.artmenu UL:unknown {
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    HEIGHT: 0px;
    content: ".";
}

.artmenu {
    MIN-HEIGHT: 0px;
}

    .artmenu UL {
        MIN-HEIGHT: 0px;
    }

    .artmenu UL {
        PADDING-RIGHT: 30px;
        PADDING-LEFT: 30px;
        BACKGROUND-IMAGE: url('images/spacer.gif');
        PADDING-BOTTOM: 30px;
        MARGIN: -10px 0px 0px -30px;
        PADDING-TOP: 10px;
    }

        .artmenu UL UL {
            PADDING-RIGHT: 30px;
            PADDING-LEFT: 10px;
            PADDING-BOTTOM: 30px;
            MARGIN: -30px 0px 0px -10px;
            PADDING-TOP: 30px;
        }

.artmenu {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.nav {
    Z-INDEX: 100;
    MARGIN: 2px 0px;
    POSITION: relative;
    HEIGHT: 30px;
}

    .nav .l {
        Z-INDEX: -1;
        BACKGROUND-IMAGE: url('images/nav.png');
        POSITION: absolute;
        TOP: 0px;
        HEIGHT: 30px;
    }

    .nav .r {
        Z-INDEX: -1;
        BACKGROUND-IMAGE: url('images/nav.png');
        POSITION: absolute;
        TOP: 0px;
        HEIGHT: 30px;
    }

    .nav .l {
        RIGHT: 0px;
        LEFT: 0px;
    }

    .nav .r {
        RIGHT: 0px;
        WIDTH: 894px;
    }

.artmenu UL LI {
    CLEAR: both;
}

.artmenu A {
    DISPLAY: block;
    MARGIN-LEFT: 0px;
    OVERFLOW: hidden;
    CURSOR: pointer;
    MARGIN-RIGHT: 0px;
    POSITION: relative;
    HEIGHT: 30px;
    TEXT-DECORATION: none;
}

    .artmenu A .r {
        DISPLAY: block;
        BACKGROUND-IMAGE: url('images/MenuItem.png');
        POSITION: absolute;
        HEIGHT: 132px;
    }

    .artmenu A .l {
        DISPLAY: block;
        BACKGROUND-IMAGE: url('images/MenuItem.png');
        POSITION: absolute;
        HEIGHT: 132px;
    }

    .artmenu A .l {
        RIGHT: 0px;
        LEFT: 0px;
    }

    .artmenu A .r {
        RIGHT: 0px;
        WIDTH: 400px;
        CURSOR: hand;
    }

    .artmenu A .t {
        PADDING-RIGHT: 22px;
        PADDING-LEFT: 22px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        CURSOR: hand;
        COLOR: #231c10;
        LINE-HEIGHT: 30px;
        PADDING-TOP: 0px;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: justify;
    }

    .artmenu A:hover .l {
        CURSOR: hand;
        TOP: -44px;
    }

    .artmenu A:hover .r {
        CURSOR: hand;
        TOP: -44px;
    }

UNKNOWN {
    TOP: -44px;
}

.artmenu LI:hover A .l {
    TOP: -44px;
}

.artmenu LI:hover A .r {
    TOP: -44px;
}

.artmenu A:hover .t {
    COLOR: #e8f1f7;
}

.artmenu LI:hover A .t {
    COLOR: #e8f1f7;
}

UNKNOWN {
    COLOR: #e8f1f7;
}

.artmenu A.active .l {
    TOP: -88px;
}

.artmenu A.active .r {
    TOP: -88px;
}

.artmenu A.active .t {
    COLOR: #ede5d9;
}

.nav .separator {
    DISPLAY: block;
    BACKGROUND-IMAGE: url('images/MenuSeparator.png');
    WIDTH: 2px;
    HEIGHT: 30px;
}

.artmenu UL A {
    BORDER-RIGHT: #d0bb9a 1px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #d0bb9a 1px solid;
    DISPLAY: block;
    BACKGROUND-IMAGE: url('images/subitem-bg.png');
    OVERFLOW: hidden;
    BORDER-LEFT: #d0bb9a 1px solid;
    WIDTH: 180px;
    LINE-HEIGHT: 32px;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: #d0bb9a 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: nowrap;
    HEIGHT: 32px;
    TEXT-ALIGN: center;
}

.nav UL.artmenu UL SPAN {
    DISPLAY: inline;
    FLOAT: none;
    BACKGROUND-IMAGE: none;
}

    .nav UL.artmenu UL SPAN SPAN {
        DISPLAY: inline;
        FLOAT: none;
        BACKGROUND-IMAGE: none;
    }

.artmenu UL A {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3f321d;
    TEXT-INDENT: 12px;
    LINE-HEIGHT: 32px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

    .artmenu UL A:link {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

    .artmenu UL A:visited {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

    .artmenu UL A:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

    .artmenu UL A:active {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

.nav UL.artmenu UL SPAN {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3f321d;
    TEXT-INDENT: 12px;
    LINE-HEIGHT: 32px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

    .nav UL.artmenu UL SPAN SPAN {
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #3f321d;
        TEXT-INDENT: 12px;
        LINE-HEIGHT: 32px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
        TEXT-DECORATION: none;
    }

.artmenu UL UL A {
    MARGIN-LEFT: auto;
}

.artmenu UL LI A:hover {
    BACKGROUND-POSITION: 0px -32px;
    BORDER-LEFT-COLOR: #d0bb9a;
    BORDER-BOTTOM-COLOR: #d0bb9a;
    COLOR: #000000;
    BORDER-TOP-COLOR: #d0bb9a;
    BORDER-RIGHT-COLOR: #d0bb9a;
}

UNKNOWN {
    BACKGROUND-POSITION: 0px -32px;
    BORDER-LEFT-COLOR: #d0bb9a;
    BORDER-BOTTOM-COLOR: #d0bb9a;
    COLOR: #000000;
    BORDER-TOP-COLOR: #d0bb9a;
    BORDER-RIGHT-COLOR: #d0bb9a;
}

.nav .artmenu UL LI A:hover SPAN {
    COLOR: #000000;
}

    .nav .artmenu UL LI A:hover SPAN SPAN {
        COLOR: #000000;
    }

UNKNOWN {
    COLOR: #000000;
}

DIV.Header {
    MARGIN: 0px auto;
    WIDTH: 894px;
    POSITION: relative;
    HEIGHT: 162px;
}

DIV.Header-jpeg {
    BACKGROUND-POSITION: center center;
    Z-INDEX: -1;
    LEFT: 0px;
    BACKGROUND-IMAGE: url('images/Header.jpg');
    WIDTH: 894px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 162px;
}

.logo {
    DISPLAY: none;
    LEFT: 15px;
    WIDTH: 358px;
    POSITION: absolute;
    TOP: 10px;
}

H1.logo-name {
    DISPLAY: block;
    TEXT-ALIGN: left;
}

H1.logo-name {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #e9f5fb !important;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
}

    H1.logo-name A {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 26px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #e9f5fb !important;
        PADDING-TOP: 0px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

        H1.logo-name A:link {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 26px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            COLOR: #e9f5fb !important;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        H1.logo-name A:visited {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 26px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            COLOR: #e9f5fb !important;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        H1.logo-name A:hover {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 26px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            COLOR: #e9f5fb !important;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

.contentLayout {
    MARGIN-BOTTOM: 0px;
    WIDTH: 894px;
    POSITION: relative;
}

.Block {
    MIN-HEIGHT: 1px;
    MARGIN: 0px auto;
    POSITION: relative;
    min-width: 1px;
}

.Block-body {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
}

.Block {
    MARGIN: 7px;
}

.BlockHeader {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 25px;
}

    .BlockHeader .t {
        PADDING-RIGHT: 7px;
        PADDING-LEFT: 20px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        COLOR: #ffffff;
        LINE-HEIGHT: 22px;
        PADDING-TOP: 0px;
        FONT-STYLE: normal;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        WHITE-SPACE: nowrap;
        HEIGHT: 25px;
    }

    .BlockHeader .l {
        DISPLAY: block;
        Z-INDEX: -1;
        BACKGROUND: url('images/BlockHeader.png') no-repeat;
        POSITION: absolute;
        HEIGHT: 25px;
    }

    .BlockHeader .r {
        DISPLAY: block;
        Z-INDEX: -1;
        BACKGROUND: url('images/BlockHeader.png') no-repeat;
        POSITION: absolute;
        HEIGHT: 25px;
    }

    .BlockHeader .l {
        RIGHT: 6px;
        LEFT: 0px;
    }

    .BlockHeader .r {
        RIGHT: 0px;
        WIDTH: 894px;
    }

.BlockContent {
    MIN-HEIGHT: 15px;
    MARGIN: 0px auto;
    POSITION: relative;
    min-width: 15px;
}

.BlockContent-body {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    POSITION: relative;
}

.BlockContent-tr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-tl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-br {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-bl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-tc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-bc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-cr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-cl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.BlockContent-tr {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-tl {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-br {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-bl {
    WIDTH: 14px;
    HEIGHT: 14px;
}

.BlockContent-tl {
    LEFT: 0px;
    TOP: 0px;
}

.BlockContent-tr {
    RIGHT: 0px;
    TOP: 0px;
}

.BlockContent-bl {
    LEFT: 0px;
    BOTTOM: 0px;
}

.BlockContent-br {
    RIGHT: 0px;
    BOTTOM: 0px;
}

.BlockContent-tc {
    RIGHT: 7px;
    LEFT: 7px;
    HEIGHT: 14px;
}

.BlockContent-bc {
    RIGHT: 7px;
    LEFT: 7px;
    HEIGHT: 14px;
}

.BlockContent-tc {
    TOP: 0px;
}

.BlockContent-bc {
    BOTTOM: 0px;
}

.BlockContent-cr {
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 7px;
}

.BlockContent-cl {
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 7px;
}

.BlockContent-cr {
    RIGHT: 0px;
}

.BlockContent-cl {
    LEFT: 0px;
}

.BlockContent-cc {
    Z-INDEX: -1;
    RIGHT: 7px;
    LEFT: 7px;
    BOTTOM: 7px;
    POSITION: absolute;
    TOP: 7px;
    BACKGROUND-COLOR: #fff;
}

.BlockContent-body {
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #16597e;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

    .BlockContent-body A:link {
        COLOR: #186086;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

    .BlockContent-body A:visited {
        COLOR: #186086;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

    .BlockContent-body A.visited {
        COLOR: #186086;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

    .BlockContent-body A:hover {
        COLOR: #2082b6;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

    .BlockContent-body A.hover {
        COLOR: #2082b6;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

    .BlockContent-body UL {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #0b2b3d;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
    }

    .BlockContent-body LI {
        FONT-SIZE: 13px;
        FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: none;
    }

    .BlockContent-body UL LI {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0.5em 0px;
        LINE-HEIGHT: 1.2em;
        PADDING-TOP: 0px;
        BACKGROUND-REPEAT: no-repeat;
    }

.Post {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    min-width: 1px;
}

.Post-body {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
}

.Post {
    MARGIN: 7px 7px 7px 0px;
}

A IMG {
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
}

.article IMG {
    MARGIN: 1em;
}

IMG.article {
    MARGIN: 1em;
}

.metadata-icons IMG {
    MARGIN: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}
/*.article TABLE {
	MARGIN: 1px; BORDER-COLLAPSE: collapse
}
TABLE.article {
	MARGIN: 1px; BORDER-COLLAPSE: collapse
}
.article TABLE {
	BACKGROUND-COLOR: transparent
}
TABLE.article .article TR {
	BACKGROUND-COLOR: transparent
}*/
/*.article TH {
	BACKGROUND-COLOR: transparent
}
.article TD {
	BACKGROUND-COLOR: transparent
}
.article TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px; TEXT-ALIGN: center
}*/
.PostHeaderIcon-wrapper {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}

.PostHeaderIcon-wrapper {
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
}

    .PostHeaderIcon-wrapper A {
        FONT-SIZE: 18px;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        TEXT-ALIGN: left;
    }

        .PostHeaderIcon-wrapper A:link {
            FONT-SIZE: 18px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-ALIGN: left;
        }

        .PostHeaderIcon-wrapper A:visited {
            FONT-SIZE: 18px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-ALIGN: left;
        }

        .PostHeaderIcon-wrapper A:hover {
            FONT-SIZE: 18px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-ALIGN: left;
        }

H2.PostHeaderIcon-wrapper {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #f11314;
    PADDING-TOP: 0px;
}

.PostHeader A:link {
    COLOR: #134d6c;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A:visited {
    COLOR: #134d6c;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A.visited {
    COLOR: #134d6c;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A:hover {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeader A.hovered {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.PostHeaderIcons {
    PADDING-RIGHT: 1px;
    DISPLAY: none;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
}

.PostHeaderIcons {
    FONT-SIZE: 11px;
    COLOR: #5e4b2b;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

    .PostHeaderIcons A {
        FONT-SIZE: 11px;
        COLOR: #5e4b2b;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    }

        .PostHeaderIcons A:link {
            FONT-SIZE: 11px;
            COLOR: #5e4b2b;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        }

        .PostHeaderIcons A:visited {
            FONT-SIZE: 11px;
            COLOR: #5e4b2b;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        }

        .PostHeaderIcons A:hover {
            FONT-SIZE: 11px;
            COLOR: #5e4b2b;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        }

    .PostHeaderIcons A {
        MARGIN: 0px;
    }

        .PostHeaderIcons A:link {
            MARGIN: 0px;
        }

        .PostHeaderIcons A:visited {
            MARGIN: 0px;
        }

        .PostHeaderIcons A:hover {
            MARGIN: 0px;
        }

        .PostHeaderIcons A:link {
            COLOR: #175d82;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: underline;
        }

        .PostHeaderIcons A:visited {
            COLOR: #275472;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: underline;
        }

        .PostHeaderIcons A.visited {
            COLOR: #275472;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: underline;
        }

        .PostHeaderIcons A:hover {
            COLOR: #1f7bad;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        .PostHeaderIcons A.hover {
            COLOR: #1f7bad;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

BODY {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #2d2415;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

.PostContent {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #2d2415;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: justify;
}

    .PostContent .bread A {
        COLOR: #175d82;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
        TEXT-DECORATION: underline;
    }

A:link {
    COLOR: #175d82;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}

A:visited {
    COLOR: #175d82;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}

A.visited {
    COLOR: #175d82;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}

A:hover {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
}

A.hover {
    COLOR: #1f7bad;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
}

H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H1 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H3 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 A {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 A H1 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H3 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 A:hover {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 A:hover H1 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H2 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H3 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H4 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H5 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

H6 A:visited {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

.h3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    COLOR: #c00;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
}

H5 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f11314;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}

OL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 1em 2em;
    COLOR: #15110a;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 1em 2em;
    COLOR: #15110a;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

LI OL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em 0px 0.5em 2em;
    PADDING-TOP: 0px;
}

LI UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em 0px 0.5em 2em;
    PADDING-TOP: 0px;
}

LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.2em 0px;
    PADDING-TOP: 0px;
}

UL {
    LIST-STYLE-TYPE: none;
}

OL {
    LIST-STYLE-POSITION: inside;
}

.Post LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 13px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2em;
    PADDING-TOP: 0px;
}

.Post OL LI {
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
}

.Post UL OL LI {
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
}

.Post UL LI {
    PADDING-LEFT: 1px;
    BACKGROUND-REPEAT: no-repeat;
}

.Post OL UL LI {
    PADDING-LEFT: 1px;
    BACKGROUND-REPEAT: no-repeat;
}

BLOCKQUOTE P {
    FONT-WEIGHT: normal;
    COLOR: #040f16;
    FONT-STYLE: italic;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: left;
}

BLOCKQUOTE {
    BORDER-RIGHT: #c5ab81 1px solid;
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #c5ab81 1px solid;
    PADDING-LEFT: 28px;
    BACKGROUND-IMAGE: url('images/PostQuote.png');
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 10px 10px 50px;
    BORDER-LEFT: #c5ab81 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c5ab81 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #dcccb2;
}

.Button {
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: -10px 10px 0px 0px;
    OVERFLOW: visible;
    WIDTH: auto;
    CURSOR: default;
    BORDER-TOP-STYLE: none;
    LINE-HEIGHT: 26px;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-DECORATION: none !important;
    BORDER-BOTTOM-STYLE: none;
    outline: none;
}

    .Button .btn {
        DISPLAY: block;
        FLOAT: left;
        OVERFLOW: hidden;
        WIDTH: auto;
        COLOR: #f11314;
        WHITE-SPACE: nowrap;
        POSITION: relative;
        HEIGHT: 26px;
    }

        .Button .btn .t {
            PADDING-RIGHT: 9px;
            DISPLAY: block;
            PADDING-LEFT: 9px;
            FONT-WEIGHT: bold;
            FONT-SIZE: 12px;
            PADDING-BOTTOM: 0px;
            LINE-HEIGHT: 26px;
            PADDING-TOP: 0px;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            WHITE-SPACE: nowrap;
            HEIGHT: 26px;
            TEXT-ALIGN: left;
            TEXT-DECORATION: none !important;
        }

INPUT {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

SELECT {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

.Button .hover {
    CURSOR: hand;
    COLOR: #0e384e;
    TEXT-DECORATION: none !important;
}

.Button:hover {
    CURSOR: hand;
    COLOR: #0e384e;
    TEXT-DECORATION: none !important;
}

.Button .active {
    COLOR: #e8f1f7;
}

.Button .btn .l {
    DISPLAY: block;
    Z-INDEX: -1;
    CURSOR: hand;
    POSITION: absolute;
    HEIGHT: 78px;
}

.Button .btn .r {
    DISPLAY: block;
    Z-INDEX: -1;
    CURSOR: hand;
    POSITION: absolute;
    HEIGHT: 78px;
}

.Button .btn .l {
    RIGHT: 8px;
    LEFT: 0px;
}

.Button .btn .r {
    RIGHT: 0px;
    WIDTH: 409px;
}

.Button .hover .l {
    TOP: -26px;
}

.Button .hover .r {
    TOP: -26px;
}

.Button .btn:hover .l {
    TOP: -26px;
}

.Button .btn:hover .r {
    TOP: -26px;
}

.Button .active .l {
    TOP: -52px;
}

.Button .active .r {
    TOP: -52px;
}

.Footer {
    MARGIN: 5px auto 0px;
    OVERFLOW: hidden;
    WIDTH: 894px;
    POSITION: relative;
    top: 0px;
    left: 0px;
}

    .Footer .Footer-inner {
        PADDING-RIGHT: 20px;
        PADDING-LEFT: 20px;
        PADDING-BOTTOM: 10px;
        PADDING-TOP: 30px;
        POSITION: relative;
        HEIGHT: 1%;
        TEXT-ALIGN: center;
    }

    .Footer .Footer-background {
        Z-INDEX: -1;
        LEFT: 0px;
        BACKGROUND-IMAGE: url('images/Footer.png');
        WIDTH: 894px;
        BOTTOM: 0px;
        BACKGROUND-REPEAT: no-repeat;
        POSITION: absolute;
        HEIGHT: 60px;
    }

    .Footer .Footer-text P {
        MARGIN: 0px;
    }

    .Footer .Footer-text {
        DISPLAY: inline-block;
        FONT-SIZE: 11px;
        COLOR: #ffffff;
        FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    }

        .Footer .Footer-text A:link {
            FONT-WEIGHT: bold;
            COLOR: #ffffff;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        .Footer .Footer-text A:visited {
            FONT-WEIGHT: bold;
            COLOR: #ffffff;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

        .Footer .Footer-text A:hover {
            FONT-WEIGHT: bold;
            COLOR: #333;
            FONT-FAMILY: Arial, Helvetica, Sans-Serif;
            TEXT-DECORATION: none;
        }

.Footer-text TABLE TD A {
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 0px 15px;
}

.page-footer {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    WORD-SPACING: normal;
    COLOR: #cccccc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none;
}

    .page-footer A {
        FONT-WEIGHT: normal;
        FONT-SIZE: 10px;
        WORD-SPACING: normal;
        COLOR: #cccccc;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        LETTER-SPACING: normal;
        TEXT-DECORATION: none;
    }

        .page-footer A:link {
            FONT-WEIGHT: normal;
            FONT-SIZE: 10px;
            WORD-SPACING: normal;
            COLOR: #cccccc;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial;
            LETTER-SPACING: normal;
            TEXT-DECORATION: none;
        }

        .page-footer A:visited {
            FONT-WEIGHT: normal;
            FONT-SIZE: 10px;
            WORD-SPACING: normal;
            COLOR: #cccccc;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial;
            LETTER-SPACING: normal;
            TEXT-DECORATION: none;
        }

        .page-footer A:hover {
            FONT-WEIGHT: normal;
            FONT-SIZE: 10px;
            WORD-SPACING: normal;
            COLOR: #cccccc;
            FONT-STYLE: normal;
            FONT-FAMILY: Arial;
            LETTER-SPACING: normal;
            TEXT-DECORATION: none;
        }

.page-footer {
    MARGIN: 0em;
    COLOR: #cccccc;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.contentLayout .sidebar1 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 0px;
    OVERFLOW: hidden;
    WIDTH: 196px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 501px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content-sidebar1 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 697px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content-sidebar2 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 697px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .content-wide {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 893px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout .sidebar2 {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 196px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BORDER-RIGHT-WIDTH: 0px;
}

.contentLayout LI {
    FLOAT: none;
}
/*TABLE.moduletable TH {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 140%; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}*/
#footer {
    TEXT-ALIGN: center;
}

.breadcrumbs {
    PADDING-RIGHT: 0em;
    DISPLAY: block;
    PADDING-LEFT: 0em;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0em;
    MARGIN: 0px;
    PADDING-TOP: 0em;
}

.contentpaneopen SPAN.small {
    FONT-SIZE: 75%;
    PADDING-BOTTOM: 1em;
}

.contentpaneopen TD.createdate {
    FONT-SIZE: 75%;
    PADDING-BOTTOM: 1em;
}

.contentpaneopen TD.modifydate {
    FONT-SIZE: 75%;
    PADDING-BOTTOM: 1em;
}

SPAN.small {
    DISPLAY: none;
}

.column_separator {
    PADDING-LEFT: 0.4em;
}

.pagination SPAN {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

.pagination A {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

DIV.offline {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 1.2em;
    BACKGROUND: #fffebb;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    PADDING-TOP: 5px;
    POSITION: absolute;
    TOP: 0px;
}

SPAN.pathway {
    DISPLAY: block;
    MARGIN: 18px 0px 0px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 16px;
    HEIGHT: 16px;
}

TABLE.moduletable TH {
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    MARGIN: 0px 0px 10px;
    FONT-FAMILY: Helvetica,Arial,sans-serif;
    TEXT-ALIGN: left;
}

LEGEND {
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    MARGIN: 0px 0px 10px;
    FONT-FAMILY: Helvetica,Arial,sans-serif;
    TEXT-ALIGN: left;
}

.invalid {
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-TOP-COLOR: #000000;
    BORDER-RIGHT-COLOR: #000000;
}

LABEL.invalid {
    COLOR: #000000;
}

.ol-foreground {
    BACKGROUND-COLOR: #f6f6f6;
}

.ol-background {
    BACKGROUND-COLOR: #666;
}

.ol-textfont {
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.ol-captionfont {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f6f6f6;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

    .ol-captionfont A {
        FONT-SIZE: 12px;
        COLOR: #0b55c4;
        TEXT-DECORATION: none;
    }

SPAN.article_separator {
    DISPLAY: none;
}

.column_separator {
    PADDING-LEFT: 10px;
}

TD.buttonheading IMG {
    BORDER-RIGHT: #333 1px solid;
    BORDER-TOP: #333 1px solid;
    BORDER-LEFT: #333 1px solid;
    WIDTH: 31px;
    BORDER-BOTTOM: #333 1px solid;
    HEIGHT: 19px;
}

.clr {
    CLEAR: both;
}

DIV#maindivider {
    BORDER-TOP: #ddd 1px solid;
    MARGIN-BOTTOM: 10px;
    OVERFLOW: hidden;
    HEIGHT: 1px;
}

TABLE.blog SPAN.article_separator {
    DISPLAY: none;
}

.contentpaneopen_edit {
    FLOAT: left;
}

TABLE.contenttoc {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ccc 1px solid;
}

    TABLE.contenttoc TD {
        PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
    }
/*TD.sectiontableheader {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #efefef; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px
}*/
TR.sectiontableentry0 TD {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

TR.sectiontableentry1 TD {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

TR.sectiontableentry2 TD {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

TD.sectiontableentry0 {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}

TD.sectiontableentry1 {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}

TD.sectiontableentry2 {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}

TABLE.contentpaneopen {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
}

TABLE.contentpane {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
}

TABLE.contentpaneopen LI {
    MARGIN-BOTTOM: 5px;
}

TABLE.contentpaneopen FIELDSET {
    BORDER-TOP: #ddd 1px solid;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
}

TABLE.contentpaneopen H3 {
    MARGIN-TOP: 25px;
}

TABLE.contentpaneopen H4 {
    COLOR: #333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.highlight {
    BACKGROUND-COLOR: #fffebb;
}

TABLE.user1user2 DIV.moduletable {
    MARGIN-BOTTOM: 0px;
}

DIV.moduletable {
    MARGIN-BOTTOM: 25px;
}

DIV.module {
    MARGIN-BOTTOM: 25px;
}

DIV.module_menu H3 {
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    MARGIN: -23px -4px 5px -5px;
    COLOR: #eee;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
}

DIV.module_menu {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 0px;
}

    DIV.module_menu DIV DIV DIV {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 15px;
        WIDTH: auto;
        PADDING-TOP: 30px;
    }

        DIV.module_menu DIV DIV DIV DIV {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            BACKGROUND: none transparent scroll repeat 0% 0%;
            PADDING-BOTTOM: 0px;
            PADDING-TOP: 0px;
        }

    DIV.module_menu UL {
        PADDING-LEFT: 20px;
        MARGIN: 10px 0px;
    }

        DIV.module_menu UL LI A:link {
            FONT-WEIGHT: bold;
        }

        DIV.module_menu UL LI A:visited {
            FONT-WEIGHT: bold;
        }

#leftcolumn DIV.module {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

    #leftcolumn DIV.module TABLE {
        WIDTH: auto;
    }

TABLE.adminform TEXTAREA {
    FONT-SIZE: 1em;
    WIDTH: 540px;
    COLOR: #000099;
    HEIGHT: 400px;
}

DIV.search {
    Z-INDEX: 200;
    LEFT: 708px;
    WIDTH: 230px;
    POSITION: absolute;
    TOP: 86px;
}

    DIV.search INPUT {
        BORDER-RIGHT: #db0c0c 1px solid;
        BORDER-TOP: #db0c0c 1px solid;
        FONT-SIZE: 11px;
        FLOAT: left;
        MARGIN: 15px 0px 10px;
        BORDER-LEFT: #db0c0c 1px solid;
        WIDTH: 145px;
        COLOR: #666;
        BORDER-BOTTOM: #db0c0c 1px solid;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
    }

.search INPUT.button {
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: #f11314;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px 10px;
    WIDTH: 31px;
    COLOR: #fff;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 19px;
    BORDER-BOTTOM-STYLE: none;
}

.validate {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    WIDTH: 31px;
    COLOR: #ffffff;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 19px;
    BORDER-BOTTOM-STYLE: none;
}

.search INPUT.button:hover {
    FONT-SIZE: 11px;
    BACKGROUND: #fb6667;
    WIDTH: 31px;
    COLOR: #fff;
    HEIGHT: 19px;
}

FORM#form-login {
    TEXT-ALIGN: left;
}

    FORM#form-login FIELDSET {
        BORDER-RIGHT: 0px;
        PADDING-RIGHT: 0.2em;
        BORDER-TOP: 0px;
        PADDING-LEFT: 0.2em;
        PADDING-BOTTOM: 0.2em;
        MARGIN: 0px;
        BORDER-LEFT: 0px;
        PADDING-TOP: 0.2em;
        BORDER-BOTTOM: 0px;
    }

    FORM#form-login UL {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
    }

        FORM#form-login UL LI {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            BACKGROUND-IMAGE: none;
            PADDING-BOTTOM: 0px;
            PADDING-TOP: 0px;
        }

#modlgn_username {
    WIDTH: 90%;
}

#modlgn_passwd {
    WIDTH: 90%;
}

#form-login-username {
    DISPLAY: block;
    MARGIN: 0px;
}

#form-login-password {
    DISPLAY: block;
    MARGIN: 0px;
}

#form-login-remember {
    DISPLAY: block;
    MARGIN: 0px;
}

FORM#com-form-login {
    TEXT-ALIGN: left;
}

    FORM#com-form-login FIELDSET {
        BORDER-RIGHT: 0px;
        PADDING-RIGHT: 0.2em;
        BORDER-TOP: 0px;
        PADDING-LEFT: 0.2em;
        PADDING-BOTTOM: 0.2em;
        MARGIN: 0px;
        BORDER-LEFT: 0px;
        PADDING-TOP: 0.2em;
        BORDER-BOTTOM: 0px;
    }

    FORM#com-form-login UL {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
    }

        FORM#com-form-login UL LI {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            BACKGROUND-IMAGE: none;
            PADDING-BOTTOM: 0px;
            PADDING-TOP: 0px;
        }

DIV.mosimage {
    MARGIN: 5px;
}

DIV.mosimage_caption {
    FONT-SIZE: 0.9em;
    COLOR: #666;
}

DIV.caption {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

    DIV.caption IMG {
        BORDER-RIGHT: #ccc 1px solid;
        BORDER-TOP: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        BORDER-BOTTOM: #ccc 1px solid;
    }

    DIV.caption P {
        FONT-SIZE: 0.9em;
        COLOR: #666;
        TEXT-ALIGN: center;
    }

TABLE.paramlist {
    MARGIN-TOP: 5px;
}

    TABLE.paramlist TD.paramlist_key {
        WIDTH: 128px;
        HEIGHT: 30px;
        TEXT-ALIGN: left;
    }

DIV.message {
    BORDER-RIGHT: #d5d5d5 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #d5d5d5 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px 0px 10px;
    BORDER-LEFT: #d5d5d5 1px solid;
    WIDTH: auto;
    COLOR: #c30;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d5d5d5 1px solid;
    BACKGROUND-COLOR: #f9f9f9;
    TEXT-ALIGN: center;
}

.banneritem IMG {
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
}

.banneritem_text {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
}

.bannerfooter_text {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: right;
}

.pagination SPAN {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

.pagination A {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

.pollstableborder {
    MARGIN-TOP: 8px;
}

    .pollstableborder TD {
        TEXT-ALIGN: left;
    }

SPAN.description {
    DISPLAY: block;
    PADDING-LEFT: 30px;
}

FIELDSET {
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #ccc 1px solid;
}

LEGEND {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

TD.key {
    COLOR: #666;
    BORDER-BOTTOM: #eee 1px solid;
}

.tool-tip {
    BORDER-RIGHT: #d4d5aa 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #d4d5aa 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #ffc;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #d4d5aa 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d4d5aa 1px solid;
    max-width: 200px;
}

.tool-title {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    BACKGROUND: url('images/selector-arrow.png') no-repeat;
    PADDING-BOTTOM: 5px;
    MARGIN: -15px 0px 0px;
    PADDING-TOP: 15px;
}

.tool-text {
    FONT-SIZE: 100%;
    MARGIN: 0px;
}

#system-message {
    MARGIN-BOTTOM: 20px;
}

    #system-message DD.message UL {
        BORDER-TOP: #de7a7b 3px solid;
        PADDING-LEFT: 40px;
        BACKGROUND: url('images/notice-info.png') #c3d2e5 no-repeat 4px center;
        MARGIN: 0px;
        TEXT-INDENT: 0px;
        BORDER-BOTTOM: #de7a7b 3px solid;
    }

    #system-message DD.error UL {
        BORDER-TOP: #de7a7b 3px solid;
        PADDING-LEFT: 40px;
        BACKGROUND: url('images/notice-alert.png') #e6c0c0 no-repeat 4px center;
        MARGIN: 0px;
        COLOR: #c00;
        TEXT-INDENT: 0px;
        BORDER-BOTTOM: #de7a7b 3px solid;
    }

    #system-message DD.notice UL {
        BORDER-TOP: #f0dc7e 3px solid;
        PADDING-LEFT: 40px;
        BACKGROUND: url('images/notice-note.png') #efe7b8 no-repeat 4px center;
        MARGIN: 0px;
        COLOR: #c00;
        TEXT-INDENT: 0px;
        BORDER-BOTTOM: #f0dc7e 3px solid;
    }

#syndicate {
    PADDING-LEFT: 25px;
    FLOAT: left;
}

#component-contact TABLE TD {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.breadcrumbs IMG {
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-RIGHT-WIDTH: 0px;
}

.mceToolbarTop {
    WHITE-SPACE: normal;
}

.mceEditor {
    BACKGROUND: none transparent scroll repeat 0% 0%;
}

#archive-list {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
}

    #archive-list LI {
        PADDING-LEFT: 0px;
        BACKGROUND-IMAGE: none;
        MARGIN-LEFT: 0px;
        LIST-STYLE-TYPE: none;
    }

#navigation {
    TEXT-ALIGN: center;
}

.article H3 IMG {
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}

.Footer-text .moduletable {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none;
}

.pollstableborder TD {
    VERTICAL-ALIGN: middle;
}

.chronoform {
    DISPLAY: none;
}



.top_head1 {
    /* changes */
    /*BACKGROUND:*/
    HEIGHT: 200px;
    padding-left: 0px;
}

H1 A {
    TEXT-ALIGN: left;
}

#sorting {
    LEFT: 550px;
    POSITION: absolute;
    TOP: -5px;
}



.Sheet1 {
    /*MIN-HEIGHT: 15px; BACKGROUND: url('images/to_bg.jpg') #fff no-repeat center top; MARGIN: 15px auto 0px; WIDTH: 900px; POSITION: relative; min-width: 15px*/
    /* padding-left:50px; */
}

.Sheet1-body {
    padding: 3px;
    Z-INDEX: 1;
    POSITION: relative;
    top: 0px;
    left: 0px;
    height: 600px;
}

.Sheet1-tr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-tl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-br {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-bl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-tc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-bc {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-cr {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-cl {
    Z-INDEX: -1;
    POSITION: absolute;
}

.Sheet1-tr {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-tl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-br {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-bl {
    BACKGROUND-IMAGE: url('images/Sheet-s.png');
    WIDTH: 14px;
    HEIGHT: 14px;
}

.Sheet1-tl {
    LEFT: 0px;
    TOP: 0px;
}

.Sheet1-tr {
    RIGHT: 0px;
    TOP: 0px;
}

.Sheet1-bl {
    LEFT: 0px;
    BOTTOM: 0px;
}

.Sheet1-br {
    RIGHT: 0px;
    BOTTOM: 0px;
}

.Sheet1-tc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet1-bc {
    RIGHT: 7px;
    LEFT: 7px;
    BACKGROUND-IMAGE: url('images/Sheet-h.png');
    HEIGHT: 14px;
}

.Sheet1-tc {
    TOP: 0px;
}

.Sheet1-bc {
    BOTTOM: 0px;
}

.Sheet1-cr {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet1-cl {
    BACKGROUND-IMAGE: url('images/Sheet-v.png');
    WIDTH: 14px;
    BOTTOM: 7px;
    TOP: 20px;
}

.Sheet1-cr {
    RIGHT: 0px;
}

.Sheet1-cl {
    LEFT: 0px;
}

.Sheet1-cc {
    Z-INDEX: -1;
    RIGHT: 7px;
    LEFT: 7px;
    BOTTOM: 7px;
    POSITION: absolute;
    TOP: 7px;
    BACKGROUND-COLOR: #ece3d5;
}

.Sheet1 {
    MARGIN-TOP: -3px !important;
    top: 0px;
    left: 0px;
    height: 550px;
}

.page {
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.page1 {
    width: 960px;
    height: 850px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}



    .header h1 {
        font-weight: 700;
        margin: 0px;
        padding: 0px 0px 0px 20px;
        color: #f9f9f9;
        border: none;
        line-height: 2em;
        font-size: 2em;
    }

.main {
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    max-height: 5000px;
}

.leftCol {
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer {
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink {
    background-color: #3a4f63;
    width: 100%;
}

div.menu {
    padding: 4px 0px 4px 8px;
}

    div.menu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

        div.menu ul li a, div.menu ul li a:visited {
            background-color: #465c71;
            border: 1px #4e667d solid;
            color: #dde4ec;
            display: block;
            line-height: 1.35em;
            padding: 4px 20px;
            text-decoration: none;
            white-space: nowrap;
        }

            div.menu ul li a:hover {
                background-color: #bfcbd6;
                color: #465c71;
                text-decoration: none;
            }

            div.menu ul li a:active {
                background-color: #465c71;
                color: #cfdbe6;
                text-decoration: none;
            }

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset {
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
    height: 564px;
}

    fieldset p {
        margin: 2px 12px 10px 10px;
    }

    fieldset.login label, fieldset.register label, fieldset.changePassword label {
        display: block;
    }

    fieldset label.inline {
        display: inline;
    }

legend {
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry {
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry {
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo {
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear {
    clear: both;
}

.title {
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay {
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

    .loginDisplay a:link {
        color: white;
    }

    .loginDisplay a:visited {
        color: white;
    }

    .loginDisplay a:hover {
        color: white;
    }

.failureNotification {
    font-size: 1.2em;
    color: Red;
}

.bold {
    font-weight: bold;
}

.rows {
    width: 100%;
    float: left;
}

.rows3 {
    width: 100%;
    float: left;
}

.rows1 {
    width: 75%;
    float: left;
    height: 255px;
}

.rows2 {
    width: 45%;
    float: left;
}

.rows3 {
    width: 50%;
    float: right;
}

.rows4 {
    width: 50%;
    float: left;
}

.cell {
    width: 43%;
    float: left;
}

.cellPassword {
    width: 100%;
    float: left;
}

.cell5 {
    width: 50%;
    float: left;
}

.cell3 {
    width: 50%;
    float: left;
}

.button {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #437792 url('../images/btn.jpg') repeat-x;
    color: #FFFFFF;
    font: bold 11px verdana;
}

.message {
    color: #FF0000;
    border: none;
    font: bold 11px verdana;
    height: 23px;
}

.heading_rowcolor {
    width: 100%;
    float: left;
    background-color: Silver;
}

.heading_rowcolorforcolor {
    width: 100%;
    float: left;
    background-color: Blue;
}

.heading_rowcolorforGap {
    width: 305px;
    float: left;
    background-color: Silver;
}

.heading_rowcolorforGap2 {
    width: 305px;
    float: left;
    background-color: #333;
    color: white;
}

.heading_rowcolorlogout {
    width: 2px;
    float: left;
    background-color: Silver;
}

.heading_rowcolor1 {
    width: 100%;
    float: left;
    background-color: Silver;
    top: inherit;
}

.submitButton {
    text-align: right;
    padding-right: 10px;
}

.body_master1 {
    width: 720px;
    height: 223px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

float:left; .body_master2 {
    width: 100%;
    height: 331px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

.body_master3 {
    width: 50%;
    height: 331px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

.cell2 {
    width: 72%;
}

float:right; .cellonweb {
    width: 13%;
    float: left;
}

.cellonstockleft {
    width: 90%;
    float: left;
}

.cellonstockleft1 {
    width: 100%;
    float: left;
}

.cellonBillsPayable {
    width: 100%;
    float: left;
}

.cellonstockright {
    width: 46%;
    float: right;
}

.cellonstockajaxcombo {
    width: 100%;
    float: left;
}

.cellonstockajaxcombo1 {
    width: 100%;
    float: left;
}

.cellonradiobutton {
    width: 15%;
    float: left;
}

.cellonradioComboTool {
    width: 50%;
    float: left;
    height: 39px;
}
/*Textbox Watermark*/

.unwatermarked {
    height: 18px;
    width: 148px;
}

.watermarked {
    height: 20px;
    width: 150px;
    padding: 2px 0 0 2px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    color: gray;
}
/* ComboBox styles */

#master_content .ajax__combobox_itemlist {
    margin: 0px;
}

.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {
    background-image: url(images/toolkit-bg.gif);
    background-position: top left;
    border: 0px none;
    color: #FFFFFF;
    padding: 4px 0px 3px 5px;
    font-size: 13px;
    height: 16px;
    width: 240px;
}

.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {
    background-image: url(images/toolkit-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 23px;
}

.AjaxToolkitStyle .ajax__combobox_itemlist {
    border-color: #0F2543;
    background-color: #EFEFEF;
}

.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {
    margin: 0;
    background-image: url(images/aqua-bg.gif);
    background-position: top left;
    border: 0px none;
    padding: 2px 0px 0px 8px;
    font-size: 11px;
    height: 17px;
    width: 150px;
}

.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {
    background-image: url(images/aqua-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 19px;
    width: 19px;
}

.AquaStyle .ajax__combobox_itemlist {
    border-color: #000000;
    background-color: #FFFFFF;
}

.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input {
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    font-size: 13px;
    height: 18px;
}

.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button {
    margin: 0;
    padding: 0;
    background-image: url(images/windows-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}

.WindowsStyle .ajax__combobox_itemlist {
    border-color: #7F9DB9;
}
/*.........Css By Priyanka............*/
.mnrow {
    float: left;
}

.div1 {
    margin-top: 50px;
}

.lab {
    margin-left: 20px;
    Font-Size: Large;
    Height: 20px;
    Width: 36%;
}

.labEqual {
    margin-top: 20px;
    Font-Size: large;
}

.Lab1 {
    margin-left: 400px;
}

.dv2 {
    margin-top: 20px;
}

.ImgMain {
    margin-left: -5px;
    margin-right: -5px;
    margin-top: -5px;
}

.dvhead {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.dvhd {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.dvgrd {
    Margin-top: 20px;
}

.dv3 {
    margin-top: 5px;
}

.dv4 {
    margin-top: 40px;
}

.dv5 {
    border-color: Black;
    border-width: 2px;
    border-style: solid;
}

.Maindv {
    margin-left: 10px;
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.dv6 {
    margin-top: 10px;
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
    margin-left: 5px;
}

.dvcmpny {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.lbcmpny {
    margin-left: 15px;
}

.dvln {
    margin-top: 10px;
}


.dv7 {
    margin-top: 10px;
}

.dv8 {
    margin-top: 60px;
    border-style: solid;
    border-color: gray;
    border-width: 1px;
    margin-right: 10px;
}

.dv9 {
    margin-top: 10px;
    float: left;
    height: 14px;
    width: 140px;
    margin-left: 10px;
}

.dv10 {
    margin-top: 10px;
    margin-left: 10px;
}

.divalw {
    margin-top: 30px;
    background-color: Silver;
    text-align: center;
}

.divQuerDet {
    padding-left: 0px;
    float: left;
    height: 100%;
    text-align: center;
    width: 15%;
}

.divQuertxt {
    padding-right: -10px;
    height: 100%;
    width: 85%;
    float: left;
}

.divslctn {
    margin-top: 30px;
    background-color: Silver;
    text-align: center;
}

.dvgrid {
    margin-left: 0px;
    margin-right: 5px;
}

.dvlbl {
    margin-top: 7px;
}

.Lab2 {
    margin-left: 40px;
    margin-top: 20px;
    text-align: left;
}

.Lab3 {
    margin-left: 50px;
}

.lbltran {
    margin-left: 40px;
}

.lb15 {
    margin-left: 60px;
}

.Lab4 {
    margin-left: 100px;
}

.Lab5 {
    margin-left: 50px;
}

.Lbdate {
    margin-left: 220px;
}

.Lbvch {
    margin-left: 220px;
}

.Lab6 {
    margin-left: 100px;
}

.Lab7 {
    margin-left: 55px;
}

.Lab8 {
    margin-left: 100px;
}

.Lab9 {
    margin-left: 50px;
}

.Lab10 {
    margin-left: 60px;
}

.Lab11 {
    Margin-left: 20px;
}

.divparty {
    float: left;
}

.Lab12 {
    margin-left: 30px;
}

.divmat {
    float: right;
}

.lbsdate {
    margin-left: 5px;
}

.btn {
    margin-left: 730px;
}

.btn1 {
    margin-left: 230px;
}

.Lab13 {
    margin-left: 250px;
}

.Lab14 {
    margin-left: 460px;
}

.Bstation {
    margin-left: 90px;
}

.Lbgr {
    margin-left: 105px;
}

.Lblb {
    margin-left: 80px;
}

.lbBS {
    margin-left: 20px;
}

.Lab15 {
    margin-left: 70px;
}

.Lblgr {
    margin-left: 65px;
}

.Lab16 {
    margin-left: 800px;
}

.Lab18 {
    margin-left: 400px;
}

.Lab19 {
    margin-left: 150px;
}

.Lbldate {
    margin-left: 200px;
}

.Lbldt {
    margin-left: 100px;
}

.LblVch {
    margin-left: 170px;
}

.LblVNo {
    margin-left: 70px;
}

.lblreport {
}

.radio1 {
    margin-left: 50px;
}

.divtxt {
    margin-top: 50px;
}

.headingrw {
    margin-top: 30px;
}

.Lblitm {
    margin-left: 5px;
}

.mrgnten {
    margin-left: 10px;
}

.mrgnthrty {
    margin-left: 95px;
}

.mrgnlbhd {
    margin-left: 50px;
}

.mrgnTot {
    margin-left: 50%;
}

.mrgnlb {
    margin-left: 5%;
}

.mrgnbgap {
    margin-left: 27%;
}

.fltleft {
    float: left;
}

.bckclr {
    background-color: #ECECEC;
}

.gridPadding th {
    padding-left: 35px; /* Adjust the value as needed */
    padding-right: 35px; /* Adjust the value as needed */
}
.gridPadding {
    padding-left: 25px; /* Adjust the value as needed */
    padding-right: 25px; /* Adjust the value as needed */
}
.mrgnAddgap {
    margin-left: 40%;
}

.mrgnbAdd {
    margin-left: 10%;
}

.mrgnsAdd {
    margin-left: 60%;
}

.LbSmmry {
    margin-left: 10px;
}

.Lblfrm {
    margin-left: 5px;
}

.dvnrtn {
    margin-top: 30px;
}
/*--------------------------------------*/

/*   comments css by shripal   */

.ButtonAsLink {
    background-color: transparent;
    font: 10px verdana;
    border: none;
    color: Blue;
    cursor: pointer;
    text-decoration: underline;
}

.cellontext {
    width: 30%;
    float: left;
    margin-left: 5px;
}

.Custddl {
    float: right;
    /*margin-right:10px; */
}

.cellonstockleft1 {
    width: 90%;
    float: left;
}

.rowuser1 {
    width: 100%;
    float: left;
}

.rowuser2 {
    width: 100%;
    float: right;
}

.pswrdpanel {
    border-color: Black;
    border-style: solid;
    border-width: 1px;
}

.rowsfirst {
    width: 48%;
    float: left;
}

.rowsNEW {
    width: 45%;
    float: right;
    margin-right: 3%;
}

.rowssecond {
    width: 45%;
    float: left;
    margin-right: 0%;
    margin-left: 1%;
}

.rowslastsecond {
    width: 78%;
    float: right;
}

.ddparty {
    margin-left: 50px;
}

.dvitem {
    margin-top: 20px;
}


.cellonstockajaxcombosrno {
    width: 25%;
    float: left;
}

.cellonradiobuttonsrno {
    width: 25%;
    float: left;
}

.cellonstockajaxcomboitem {
    width: 70%;
    float: left;
}

.cellonradiobuttonitem {
    width: 15%;
    float: left;
}

.cellonradioComboToolitem {
    width: 50%;
    float: left;
    height: 39px;
}



.cellonstockajaxcombosrnopk {
    width: 25%;
    float: left;
}

.cellonradiobuttonsrnopk {
    width: 25%;
    float: left;
}

.cellonstockajaxcomboitempk {
    width: 70%;
    float: left;
}

.cellonradiobuttonitempk {
    width: 15%;
    float: left;
}

.cellonradioComboToolitempk {
    width: 50%;
    float: left;
    height: 39px;
}

.stylelabel {
    background-color: #8B2323;
    color: White;
}

.cellonstockfill {
    width: 85%;
    float: left;
}

.dvv6 {
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}

.PopUpDiv {
    background-color: White;
    background-position: center;
    border-style: solid;
    width: 750px;
    height: 250px;
}

.Divfloatleft {
    width: 125px;
    height: 125px;
    float: left;
}

.Divfloatright {
    width: 100%;
    height: 125px;
    float: inherit;
}

.tooltip {
    width: 30px;
    padding: 10px;
    position: absolute;
    left: 10px;
    bottom: -20px;
    background: #f4f0ec;
    border: 2px solid #e0cfc2;
}


.PopUpSmiley {
    background-color: White;
    background-position: right;
    border-style: solid;
    width: 225Px;
    height: 80px;
}

.LnkHappy {
    font-family: @Arial Unicode MS;
    font-style: italic;
    color: Blue;
    vertical-align: middle;
    font-size: smaller;
    margin-top: 5px;
    margin-left: 5px;
    cursor: pointer;
}

.LnkCls {
    font-family: @Arial Unicode MS;
    vertical-align: middle;
    font-size: medium;
    margin-left: 2%;
    cursor: pointer;
}

.DivFeed {
    background-color: Gray;
    background-position: center;
    border-style: solid;
    width: 750px;
    height: 500px;
}

.GridHeight {
    max-height: 20%;
}

.LabFilter {
    float: left;
    margin-top: 8px;
}

.heading_rowcolorforGapTmp {
    width: 100%;
    float: left;
    background-color: White;
}

.tbSearch {
    width: 200px;
}

.CompletionListCssClasstmp {
    font-size: 11px;
    color: #000;
    background-color: Black;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 500px;
    float: left;
    z-index: 1;
    position: absolute;
    margin-left: 0px;
    margin-top: 0px;
}

.txtAddComm {
    width: 100%;
    height: 100%;
}

.DivfloatleftComm {
    width: 80px;
    height: 70px;
    float: left;
}

.DivfloatrightComm {
    width: 100%;
    height: 70px;
    float: inherit;
}

.DivfloatrightbtnShwComm {
    width: 120px;
    height: 70px;
    float: right;
}

.DivfloatrightbtnSaveComm {
    width: 100%;
    height: 70px;
    float: inherit;
}

.NewLogo {
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 1.5%;
    width: 80%;
    height: 150px;
}

.NewLogoReport {
    margin-left: 15%;
    margin-right: 15%;
    margin-top: 1.5%;
    width: 80%;
    height: 115px;
}


.Comp_Name {
    /* changes */
    margin-left: 2%;
}



























































































/* Google Fonts - Poppins */
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap");

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "Poppins", sans-serif;
}

nav {
    top: 0;
    left: 0;
    height: 70px;
    width: 100%;
    display: flex;
    align-items: center;
    background: #fff;
    /*box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);*/
    /*border:1px solid black;*/
}

    nav .logo {
        display: flex;
        align-items: center;
        margin: 0 24px;
    }

.new-logo-sidebar {
    
}
.logo .menu-icon {

}
.menu-icon:hover{

}
.logo .logo-name {
    color: #333;
    font-size: 22px;
    font-weight: 500;
}

nav .sidebar {
    position: fixed;
    top: 0;
    left: -100%;
    height: 100%;
    width: 18%;
    background-color: #fff;
    box-shadow: 0 5px 1px rgba(0, 0, 0, 0.1);
    transition: all 0.4s ease;
}

nav.open .sidebar {
    left: 0;
}

.sidebar .sidebar-content {
    display: flex;
    height: 100%;
    width:100%;
    flex-direction: column;
    /*justify-content: space-between;*/
}

.sidebar-content .list {
    list-style: none;
}

.list .nav-link {
    display: flex;
    align-items: center;
    margin: 8px 0;
    padding: 14px 12px;
    border-radius: 8px;
    text-decoration: none;
}

.lists .nav-link:hover {
    background-color: #4070f4;
}
.bottom-cotent .nav-link:hover {
    background-color: #4070f4;
}

.nav-link .icon {
    margin-right: 14px;
    font-size: 20px;
    color: #707070;
}

.nav-link .link {
    font-size: 16px;
    color: #707070;
    font-weight: 400;
}

.lists .nav-link:hover .icon,
.lists .nav-link:hover .link {
    color: #fff;
}
.list:hover {
    color: #707070;
}
.warehouse-heading-sidebar:hover {
    color: #fff;
}
.bottom-cotent .nav-link:hover .icon,
.bottom-cotent .nav-link:hover .link {
    color: #fff;
}
.overlay {
    position: fixed;
    top: 0;
    left: -100%;
    height: 1000vh;
    width: 200%;
    opacity: 0;
    pointer-events: none;
    transition: all 0.4s ease;
    background: rgba(0, 0, 0, 0.3);
}

nav.open ~ .overlay {
    opacity: 1;
    left: 18%;
    pointer-events: auto;
}
.orderpool-orderunder-box {
    width: 100%;
    height: 39%;
    /*border:1px solid blue;*/
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}






















/* DEFAULTS
----------------------------------------------------------*/

/*BODY {*/
/*PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;*/
/*  WIDTH: 100vw;
    HEIGHT: 100vh;
    overflow: hidden;
    position: relative;*/
/*}*/
.login-page-box2 {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
}

.login-page-box3 {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 0;
}

.signup-homepage-no-use {
    width: 0%;
    height: 0%;
    margin: 0;
    padding: 0;
    display: none;
}

.rowspading {
    width: 33%;
    height: 63%;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 20px;
    background: rgba(88, 130, 193, 0.29);
    backdrop-filter: blur(8.5px);
    gap: 18px;
}

.rowspading-otp {
    width: 28%;
    height: 35%;
    /*    border:1px solid black;*/
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    align-items: flex-end;
    border-radius: 20px;
    background: rgba(88, 130, 193, 0.29);
    backdrop-filter: blur(8.5px);
}

.rowslogin-box {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 20px;
    background: rgba(88, 130, 193, 0.29);
    backdrop-filter: blur(8.5px);
}

.wms-on-web-heading {
    width: 88%;
    height: 14%;
    color: #FFF;
    font-family: "Gill Sans", sans-serif;
    font-size: 34px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: flex;
    justify-content: space-between;
    align-items: end;
}

.wms-on-web-heading-otp-box {
    width: 93.4%;
    height: 20%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    /*border:1px solid black;*/
}

.wms-on-web-heading-otp-box2 {
    width: 92.6%;
    height: 10%;
    /*border:1px solid black;*/
    display: flex;
    justify-content: start;
    align-items: center;
}

.wms-on-web-heading-otp {
    color: #FFF;
    font-family: "Gill Sans", sans-serif;
    font-size: 34px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 1px;
}

.warehouse-heading-otp {
    text-align: start;
    color: #FFF;
    font-family: "Gill Sans", sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    /*border:1px solid black;*/
}

.otp-input-box {
    width: 92.8%;
    height: 20%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    gap: 17px;
}

.verify-otp-box {
    width: 93%;
    height: 18%;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    /*border:1px solid black;*/
}

.user-id-box {
    width: 88%;
    height: 19%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.password-box {
    width: 88%;
    height: 19%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.cellloText {
    width: 30%;
    height: 35%;
}

.user-id-heading {
    width: 100%;
    height: 100%;
    color: #FFF;
    font-family: "Gill Sans", sans-serif;
    font-size: 19px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.cellloInputText {
    width: 100%;
    height: 60%;
    display: flex;
    align-items: end;
}

.celllo-textarea {
    width: 90%;
    height: 79%;
    display: flex;
    justify-content: space-between;
    border-radius: 10px;
    border: 1px solid #BCBEC0;
    background: #FFF;
    font-family: "Gill Sans", sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.valid-credentials-box {
    width: 88%;
    height: 5%;
    display: flex;
    justify-content: left;
    align-items: center;
}

.valid-credentials {
    color: white;
    font-family: "Gill Sans", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-align: left;
}

.login-box {
    width: 88%;
    height: 7%;
    display: flex;
    justify-content: left;
}
.new-prop:focus-visible{
    border:1px solid transparent;
}
.rowsloginbutton {
    width: 91.3%;
    color: white;
    border-radius: 10px;
    border: 1px solid transparent;
    background: #C22028;
    cursor: pointer;
    font-size: 15px;
}

.rowsloginbutton-otp {
    width: 30%;
    height: 64%;
    color: white;
    border-radius: 10px;
    border: 1px solid transparent;
    background: #C22028;
    cursor: pointer;
    font-size: 17px;
    text-align: center;
}
/*::-webkit-scrollbar {
    width: 5px;*/ /* Adjust this value to change the width */
/*}*/

.remember-my-login-id-box {
    width: 88.8%;
    height: 16%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: #FFF;
    font-family: "Gill Sans", sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    cursor: pointer;
}

.heading-rowcolor-dashboard {
    width: 65%;
    height: 7%;
    display: flex;
    justify-content: center;
    align-items: center;
    /*border: 1px solid black;*/
}

.dashboard {
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    width: 17.3%;
    height: 100%;
    text-align: left;
    display: flex;
    align-items: center;
}

.orderpool-orderunder-box {
    width: 100%;
    height: 39%;
    /*border:1px solid blue;*/
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.today-under-dispatch-box {
    width: 100%;
    height: 39%;
   /* border: 1px solid blue;*/
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.PanelHW {
    width: 100%;
    height: 100%;
    /*border: 2px solid blue;*/
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.headingbox {
    width: 100%;
    height: 40%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-radius: 25px 25px 0px 0px;
    background: #D9D9D9;
}

.numberbox {
    width: 100%;
    height: 65%;
    flex-shrink: 0;
    border-radius: 0px 0px 25px 25px;
    background: #FFF;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    display: flex;
    justify-content: center;
    align-items: center;
}

.main-box-heading {
    text-align: center;
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.main-box-number {
    color: #000;
    font-family: "Gill Sans", sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.pending-progress-completed-box {
    width: 73%;
    height: 19%;
    /*border:2px solid blue;*/
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.celllo {
    width: 10%;
    float: left;
    border: 1px solid black;
}

a:link, a:visited {
    color: #034af3;
}

a:hover {
    color: #1d60ff;
    text-decoration: none;
}

a:active {
    color: #034af3;
}




.celllogin {
    width: 57%;
    float: left;
}



.rowsloginPannel {
    width: 50%;
    float: left;
    border: 1px;
    border-style: double;
    height: 250px;
    margin-left: 50px;
}

.headerfixed {
    overflow: visible;
    position: absolute;
    background-color: White;
}



/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 {
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1 {
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2 {
    font-size: 1.5em;
    font-weight: 600;
}

h3 {
    font-size: 1.2em;
}

h4 {
    font-size: 1.1em;
}

h5, h6 {
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2 {
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page {
    width: 960px;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.page1 {
    width: 960px;
    height: 850px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.header {
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #4b6c9e;
    width: 100%;
}

    .header h1 {
        font-weight: 700;
        margin: 0px;
        padding: 0px 0px 0px 20px;
        color: #f9f9f9;
        border: none;
        line-height: 2em;
        font-size: 2em;
    }

/*.main {
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    max-height: 500px;
}*/

.leftCol {
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer {
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink {
    background-color: #3a4f63;
    width: 100%;
}

div.menu {
    padding: 4px 0px 4px 8px;
}

    div.menu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

        div.menu ul li a, div.menu ul li a:visited {
            background-color: #465c71;
            border: 1px #4e667d solid;
            color: #dde4ec;
            display: block;
            line-height: 1.35em;
            padding: 4px 20px;
            text-decoration: none;
            white-space: nowrap;
        }

            div.menu ul li a:hover {
                background-color: #bfcbd6;
                color: #465c71;
                text-decoration: none;
            }

            div.menu ul li a:active {
                background-color: #465c71;
                color: #cfdbe6;
                text-decoration: none;
            }

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset {
    /*margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
    height: 463px;*/
}

    fieldset p {
        margin: 2px 12px 10px 10px;
    }

    fieldset.login label, fieldset.register label, fieldset.changePassword label {
        display: block;
    }

    fieldset label.inline {
        display: inline;
    }

legend {
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry {
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry {
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo {
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear {
    clear: both;
}

.title {
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay {
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

    .loginDisplay a:link {
        color: white;
    }

    .loginDisplay a:visited {
        color: white;
    }

    .loginDisplay a:hover {
        color: white;
    }

.failureNotification {
    font-size: 1.2em;
    color: Red;
}

.bold {
    font-weight: bold;
}



.rowslist {
    width: 100%;
    float: left;
    height: 18px;
}

.PanelDash {
    /*margin-right: 1%;*/
    /*float: right;*/
}

.PanelDashW {
    margin-right: 1%;
    float: left;
}



.rowsN {
    width: 50%;
    float: left;
}




.rowsresendotp {
    margin-left: 250px;
    height: 26px;
}



.rowspadingnew {
    width: 80%;
    float: left;
    margin-left: 10%;
}

.rows3 {
    width: 100%;
    float: Right;
}

.rows1 {
    width: 75%;
    float: left;
    height: 255px;
}



.rows3 {
    width: 50%;
    float: right;
}

.rows4 {
    width: 50%;
    float: left;
}

.cell {
    width: 43%;
    float: left;
}

.celllogo {
    width: 100%;
    float: left;
}

.celllogoleft {
    width: 80%;
    float: left;
}

.cell5 {
    width: 50%;
    float: left;
}

.cell3 {
    width: 50%;
    float: left;
}

.cellspan {
    width: 10%;
    float: left;
}


.PanelHWFloat {
    width: 40%;
    height: 35%;
    float: right;
    margin-top: 0px;
}

.button {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #8B2323;
    color: #FFFFFF;
    margin-left: 5px;
}

.buttonSave {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #8B2323;
    color: #FFFFFF;
    margin-left: 45%;
    height: 17px;
}

.buttonShw {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #8B2323;
    color: #FFFFFF;
    height: 17px;
    margin-left: 20px;
}



.buttonDsValues {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #8B2323;
    height: 17px;
    text-align: center;
    vertical-align: middle;
}

.buttonDsValuesLWT {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #8B2323;
    height: 17px;
    text-align: center;
    vertical-align: middle;
    margin-left: 80px;
}

.buttonDsValuesWT {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: #8B2323;
    height: 17px;
    text-align: center;
    vertical-align: middle;
    margin-left: 8px;
}

.message {
    color: #FF0000;
    border: none;
    font: bold 11px verdana;
    height: 23px;
}

.Lbtitle {
    border: none;
    height: 23px;
    padding-left: 0px;
}

.heading_rowcolor {
    width: 100%;
    float: left;
    background-color: Silver;
}

.heading_rowcolor1 {
    width: 100%;
    float: left;
    background-color: Silver;
    top: inherit;
}

.submitButton {
    text-align: right;
    padding-right: 10px;
}

.body_master1 {
    width: 720px;
    height: 223px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

.cell2 {
    width: 12%;
    float: left;
}

.body_master2 {
    width: 100%;
    height: 331px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

.cell2 {
    width: 12%;
    float: left;
}

.body_master3 {
    width: 50%;
    height: 331px;
    font-family: Arial, tahoma;
    color: #98968c;
    line-height: 20px;
    text-align: justify;
    margin: 10px 40px 10px 40px;
}

.cell2 {
    width: 100%;
}

.cell9 {
}

.cellonweb {
    width: 23%;
    float: left;
    float: right;
}

.ReportFoot {
    margin-top: 40px;
    height: 30px;
    width: 100%;
}
/*................CSS by Priyanka.......*/
#table-container {
    position: relative;
    width: auto;
    height: 150px;
    overflow: auto;
    background-color: #FFF;
    border: 1px solid #596380;
    padding: 0 0 0 0;
}

#table-container1 {
    position: relative;
    width: auto;
    border: 1px solid #596380;
    height: 140px;
    overflow: auto;
    background-color: #FFF;
    padding: 0 0 0 0;
}

table.gvTheGrid {
    border-collapse: separate;
    border-spacing: 0;
    border-left: 1px solid #596380;
    border-top: 1px solid #596380;
    margin-right: 0px;
}

    table.gvTheGrid thead td,
    table.gvTheGrid thead th {
        font-weight: bold;
    }

    table.gvTheGrid td,
    table.gvTheGrid th {
        padding: 6px 10px;
        border-right: 1px solid #596380;
    }

.CompletionListCssClass {
    font-size: 11px;
    color: #000;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 500px;
    float: left;
    z-index: 1;
    position: absolute;
    margin-left: 0px;
    margin-top: 460px;
}

.CompletionListCssClassSO {
    font-size: 11px;
    color: #000;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 300px;
    float: left;
    z-index: 1;
    position: absolute;
    margin-left: 0px;
    margin-top: 0px;
}

.CompletionListCssClassCOMMON {
    font-size: 11px;
    color: #000;
    text-wrap: normal;
    font-weight: bold;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 300px;
    float: left;
    z-index: 1;
    position: absolute;
    margin-left: 0px;
}

.table_header {
    background-color: black;
}

.ModalPopUpCss {
    height: 250px;
}

.PnlTrgtHgt1 {
    height: auto;
    min-height: 200px;
    overflow: scroll;
    float: left;
}































*::-webkit-scrollbar,
*::-webkit-scrollbar-thumb {
/*    width: 10px;
    border-radius: 13px;
    background-clip: padding-box;*/
}
*::-webkit-scrollbar-thumb {
/*    box-shadow: inset 0 0 0 10px;
    background-color: grey;*/
}

sidebar-content:hover {
    color: #A9A9A9;
}

sidebar-content {
    background: white;
    padding: 20px;
    width: 100%;
    height: 100px;
    margin: 100px auto;
    border-radius: 3px;
    overflow: auto;
    color: rgba(0, 0, 0, 0);
    -webkit-text-fill-color: #A9A9A9;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
    transition: color .3s ease;
}
