﻿/* Default CSS Stylesheet for a new Web Application project */
.10pt {
    font-size: 10pt
}

.8pt {
    font-size: 8pt
}

.9pt {
    font-size: 9pt
}

.fix {
    table-layout: fixed
}

.TopLeft {
    vertical-align: top;
    text-align: left;
}

table.NoWrapChildren tr td {
    white-space: nowrap;
}

table.NoWrapChildren tr th {
    white-space: nowrap;
}

.CenterVertically {
    vertical-align: middle;
}

.RightAlign {
    text-align: right;
}

table.RightCells tr td {
    text-align: right;
}

table.RightCells tr th {
    text-align: center;
}

table.RightCells td.HeaderCell {
    background-color: #C0C0C0;
    color: #000066;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
}

table.RadioButtonList {
}

    table.RadioButtonList tr td {
        padding: 0px;
        margin: 0px;
        text-align: right;
        white-space: nowrap;
    }

.ShopNameTitle {
    color: Black;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
    font-size: large;
}

.PageTitle {
    color: White;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    font-size: 26px;
}
/*Used for Main Menu Screen Only  */
.ShopNameTitle2 {
    color: White;
    font-weight: bold;
    white-space: nowrap;
    text-align: right;
    vertical-align: bottom;
    font-size: large;
    padding-top: 125px;
}

.PageTitle2 {
    color: Navy;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
    vertical-align: top;
    font-size: 26px;
    padding-top: 15px;
}
/*Used for Main Menu Screen Only  */
.HeaderRow {
    font-weight: bold;
}

.HeaderCell {
    background-color: #C0C0C0;
    color: #000066;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
}

    .HeaderCell th a, .HeaderCell th, td.HeaderCell a {
        color: #000066;
    }

.NavyCell {
    color: #000066;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
}

.HighLightSeasonal {
    background-color: #FFC0FF;
    color: Navy;
    font-style: italic;
    text-align: right;
}

.HighLightBOMMaximum {
    background-color: #00C0C0;
    color: Black;
    font-style: italic;
    text-align: right;
}

.HighLightBOMMinmum {
    background-color: #FFFF80;
    color: Black;
    font-style: italic;
    text-align: right;
}

.HighLightAverageTotal {
    background-color: #3399FF;
    color: White;
    font-style: italic;
    text-align: right;
    white-space: nowrap;
}

.HighLightGood {
    background-color: Lime;
    color: Navy;
}

.RowHighLight {
    background-color: Yellow;
    color: Navy;
}

.HelpMessage {
    background-color: Green;
}

/* background-image: url(../Images2/content_bg.gif);  */

.NegativeNumber {
    color: #000066;
    text-align: right;
    font-weight: bold;
}

.SetRight {
    float: right;
}

.SetLeft {
    float: left;
}

.SetCenter {
    text-align: center;
}

.SmallBox {
    text-align: right;
    width: 50px;
}

.SmallBoxDate {
    text-align: right;
    width: 56px;
}

.SmallBoxWide {
    text-align: right;
    width: 150px;
}

table.SmallBoxes tr th {
    white-space: nowrap;
}

table.SmallBoxes tr td {
    vertical-align: baseline;
    white-space: nowrap;
}

table.SmallBoxesText tr th {
    white-space: nowrap;
}

table.SmallBoxesText tr td {
    vertical-align: baseline;
    white-space: nowrap;
    width: 50px;
}

    table.SmallBoxesText tr td input {
        width: 50px;
    }

td.RightBoxes {
    text-align: right;
}

table.CenterAll tr td {
    text-align: center;
}

table.CenterAll tr th {
    text-align: center;
}

.CenterVertical {
    vertical-align: middle;
    height: 100%;
}

input {
    font-family: Tahoma;
    font-size: 8pt
}

select {
    font-family: Tahoma;
    font-size: 8pt
}

td.tdDateBlock {
    height: 24px;
    font-size: 8pt;
    text-align: center;
    vertical-align: middle;
    color: Black;
    font-family: Verdana;
    font-weight: bold;
    white-space: nowrap;
}

.ChangeNote {
    font-family: Tahoma;
    font-size: 7pt;
    color: Red;
}

.Good {
    color: DarkGreen;
}

.ChangedInformation {
    background-color: Yellow;
    color: Black;
}

.InputRequired {
    background-color: LightBlue;
}

.Warning {
    color: Red;
}

INPUT.Warning {
    background-color: #CC0000;
    color: #FFFFFF;
}

INPUT.EditButton {
    background-color: #FFCC99;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
}

TABLE.Formatted TR TD {
    font-size: 11px;
}

TABLE.Formatted {
    border: 0;
    width: 100%;
    cellspacing: 0;
    padding: 0;
    padding: 0;
    white-space: nowrap;
}

TABLE.MemberNameBar {
    border: 0;
    width: 100%;
    cellspacing: 0;
    padding: 0;
    padding: 0;
    white-space: nowrap;
    text-align: left;
    font-family: Verdana;
    vertical-align: middle;
    font-size: 8pt;
    color: White;
    font-weight: bold;
    background-color: #9DACB9;
    height: 24px;
}

TABLE.General {
    width: 1;
    font-size: 9pt;
    border: 0;
}

    TABLE.General THEAD {
        background-color: #ffeedd;
        font-size: 10pt;
        font-weight: bold;
        text-align: left;
    }

    TABLE.General TR TH {
        background-color: #3366CC;
        color: Black;
        font-size: 10pt;
        font-weight: bold;
        text-align: left;
        white-space: nowrap;
    }

    TABLE.General TR TD {
        background-color: #EFEFEF;
        color: Black;
        font-weight: normal;
        text-align: left;
        white-space: nowrap;
    }

    TABLE.General TR.Alt TD {
        background-color: #EFEFEF;
    }

FORM {
    padding: 0pt 0pt 0pt 0pt;
    margin: 0pt 0pt 0pt 0pt;
}


TABLE TR TD {
    text-align: left;
}

    TABLE TR TD.R {
        text-align: center;
        background-color: transparent;
    }

    TABLE TR TD.C {
        text-align: center;
    }

H1, H2, H3, H4, H5, TH, THEAD, TFOOT {
    COLOR: #003366;
}

H1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 2em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.75em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.58em;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.33em;
    font-weight: 500;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H5, DT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

TFOOT, THEAD {
    font-size: 1em;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    font-family: Arial, Helvetica, sans-serif;
}

TH {
    vertical-align: baseline;
    font-size: 1em;
    font-weight: bold;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    font-family: Arial, Helvetica, sans-serif;
}

A.RefreshLink {
    text-decoration: underline;
    font-size: 8pt;
}

A:link {
    text-decoration: none;
    color: #005080;
    font-weight: bold;
}

A:visited {
    text-decoration: none;
    color: Blue;
}

A:active {
    text-decoration: none;
    color: Blue;
}

A:hover {
    text-decoration: underline;
}

SMALL {
    font-size: .7em;
    text-align: left;
}

BIG {
    font-size: 1.17em;
}

BLOCKQUOTE, PRE {
    font-family: Courier New, monospace;
}


UL LI {
    list-style-type: square;
}

    UL LI LI {
        list-style-type: disc;
    }

        UL LI LI LI {
            list-style-type: circle;
        }

OL LI {
    list-style-type: decimal;
}

OL OL LI {
    list-style-type: lower-alpha;
}

OL OL OL LI {
    list-style-type: lower-roman;
}

IMG {
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 10px;
}


/************* Tabbed Interface Using Buttons *************************************/
.Initial {
    padding: 2px 9px 2px 9px;
    background: url("https://www.svdponline.com/Images/InitialImage.png") no-repeat right top;
    color: Black;
    font-weight: bold;
}

    .Initial:hover {
        color: White;
        background: url("https://www.svdponline.com/Images/SelectedButton.png") no-repeat right top;
    }

.Clicked {
    background: url("https://www.svdponline.com/Images/SelectedButton.png") no-repeat right top;
    padding: 2px 9px 2px 9px;
    color: Black;
    font-weight: bold;
    color: Navy;
}

tr.TabRow td {
    text-align: left;
    white-space: nowrap;
}

tr.TabChild td {
    padding: 5px;
    margin: 0px;
    background-color: #DDC659;
}

    tr.TabChild td div {
        background-color: White;
    }

        tr.TabChild td div td {
            padding: 2px;
            margin: 0px;
            background-color: White;
        }

INPUT.GradButton:Hover {
    color: white;
    background: url("https://www.svdponline.com/Images/BlueSlice1.png") repeat-X center center;
    text-decoration: underline;
}

INPUT.GradButton {
    border: 1px outset #05308E;
    padding: 2px 10px 2px 10px;
    border-radius: 5px;
    background: url("https://www.svdponline.com/Images/BlueSlice1.png") repeat-X 0px 0px;
    color: White;
    font-size: 12px;
    text-shadow: 0 1px 1px #000;
    font-weight: bold;
    text-align: center;
}

#navlist ul {
    margin: 0; /*removes indent IE and Opera*/
    padding: 0; /*removes indent Mozilla and NN7*/
    list-style-type: none; /*turns off display of bullet*/
    font-size: .7em;
    font-family: Verdana, Helvetica, sans-serif;
}



/***** Popup Calendar controls *****/

.QuickCalendar .ajax__calendar_container {
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}

.QuickCalendar .ajax__calendar_other .ajax__calendar_day,
.QuickCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}

.QuickCalendar .ajax__calendar_hover .ajax__calendar_day,
.QuickCalendar .ajax__calendar_hover .ajax__calendar_month,
.QuickCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}

.QuickCalendar .ajax__calendar_active .ajax__calendar_day,
.QuickCalendar .ajax__calendar_active .ajax__calendar_month,
.QuickCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight: bold;
}
/***** END Popup Calendar controls *****/




/*Top Navigation Bar */
body {
    font: normal .8em/1.5em Arial, Helvetica, sans-serif;
    margin: 5pt 5pt 5pt 5pt;
    background-color: #858585;
    background-image: url('https://www.svdponline.com/Images/Grey Gradient Slice.jpg');
    background-repeat: repeat-x;
    background-attachment: fixed;
    top: 5px;
    left: 5px;
}

.WhiteBackground {
    background-color: White;
    padding: 0px 0px 0px 0px;
    margin: 0pt 0pt 0pt 0pt;
}

a {
    color: #333;
}

/*************** Menu Navigation BACKGROUNDS ***********************************/

#nav {
    margin: 0 0 12px 0;
    padding: 0;
    background: url('https://www.svdponline.com/Images/LinksBar.gif') repeat-x 0 center;
    /*#7d7d7d*/ -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    height: 25px;
    width: 920px;
}

    #nav li {
        margin: 0;
        padding: 0;
        float: left;
        position: relative;
        list-style: none;
        height: 20px;
        text-align: center;
        width: 150px;
        top: 0px;
        left: 0px;
    }


    /* main level link */
    #nav a {
        color: #062F70;
        text-decoration: none;
        display: block;
        padding: 0px;
        margin: 0;
        -webkit-border-radius: 1.6em;
        -moz-border-radius: 1.6em;
        text-shadow: 0 1px 1px rgba(0,0,0, .3);
        line-height: 1.8;
    }

        #nav a:hover {
            background: #000;
            color: #fff;
        }

    /* main level link hover */
    #nav .current a, #nav li:hover > a {
        background: url('https://www.svdponline.com/Images/Gradient.png') repeat-x 0 -40px; /*#666*/
        color: #444;
        border-top: solid 1px #f8f8f8;
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0, .2);
        -moz-box-shadow: 0 1px 1px rgba(0,0,0, .2);
        box-shadow: 0 1px 1px rgba(0,0,0, .2);
        display: block;
    }

    /* sub levels link hover */
    #nav ul li:hover a, #nav li:hover li a {
        background: none;
        border: none;
        color: #666;
        width: auto;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
    }

    #nav ul a:hover {
        background: #004080 repeat-x 0 -100px !important; /*#0078ff*/
        color: #fff !important;
        -webkit-border-radius: 4px;
        border: 1px outset #004080;
        -moz-border-radius: 4px;
        text-shadow: 0 1px 1px rgba(0,0,0, .1);
        margin-right: 5px;
        border-radius: 4px;
    }

    /* dropdown */
    #nav li:hover > ul {
        display: block;
    }

    /* level 2 list */
    #nav ul {
        display: none;
        box-shadow: 2px 2px 3px #777;
        margin: 0;
        padding: 6px;
        width: 178px;
        position: absolute;
        top: 24px;
        left: 0;
        background: url('https://www.svdponline.com/Images/Gradient.png') repeat-x 0 0px;
        /*#ddd*/ border: solid 1px #b4b4b4;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
        color: #000000;
        background-color: #F9F9F9;
        text-align: left;
    }

        #nav ul li {
            float: none;
            margin: 0;
            padding: 0 2px;
            text-align: center;
            text-indent: 5px;
            width: 180px;
        }

        #nav ul a {
            font-weight: normal;
            color: #fff;
            text-shadow: 0 1px 0 #cdcdcd;
        }

        /* level 3+ list */
        #nav ul ul {
            border: 1px solid #C0C0C0;
            box-shadow: 2px 2px 3px #777;
            left: 170px;
            top: -3px;
            width: 170px;
        }

        /* rounded corners of first and last link */
        #nav ul li:first-child > a {
            -webkit-border-top-left-radius: 5px;
            -moz-border-radius-topleft: 5px;
            -webkit-border-top-right-radius: 5px;
            -moz-border-radius-topright: 5px;
        }

        #nav ul li:last-child > a {
            -webkit-border-bottom-left-radius: 5px;
            -moz-border-radius-bottomleft: 5px;
            -webkit-border-bottom-right-radius: 5px;
            -moz-border-radius-bottomright: 5px;
        }

    /* clearfix */
    #nav:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

html[xmlns] #nav {
    display: block;
}

* html #nav {
    height: 1%;
}

/*************** END Menu Navigation BACKGROUNDS ***********************************/


.SpecialOrder {
    color: #C000C0;
}

a.SpecialOrder {
    color: #C000C0;
}

/*************** HEADER AND FOOTER BACKGROUNDS ***********************************/
table.MainSizingTable {
    margin: 0px;
    padding: 0px;
}

table.HeaderBG {
    width: 920px;
    display: inline-table;
}

table.HeaderBGInside {
    width: 920px;
}

    table.HeaderBGInside thead.tr {
        width: 920px;
        background-repeat: no-repeat;
        background-position: center top;
    }

    table.HeaderBGInside thead.td, thead.th {
        display: inline-block;
        background: transparent;
        width: 20%;
    }


td.FooterBG {
    width: 920px;
    height: 21px;
    background-image: url('https://www.svdponline.com/Images/footerSlice.jpg');
    background-repeat: no-repeat;
    background-position: 0 0;
    border-bottom: 1px solid #888;
    background-color: #a8feff;
}

td.TopSecuredBG2 {
    width: 920px;
    height: 42px;
    background-image: url('https://www.svdponline.com//Images/footerSlice.png');
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #a8feff;
}
/*************** END HEADER AND FOOTER BACKGROUNDS ***********************************/
.CopyRight {
    font-size: 9px;
    color: #FFFFFF;
    text-align: center;
}

.ProgressBox {
    position: fixed;
    width: 50px;
    top: 40%;
    left: 40%;
}
/*************** BEGIN KELLY CHANGES FOR STYLES ***********************************/

#divMainOutside {
    padding: 0px;
    width: 920px;
    margin: 0 auto;
}

#divMainSubOutside {
    width: 920px;
}

a.CopyRight {
    color: #FFFFFF;
}

.SetLowerCenter {
    vertical-align: text-bottom;
    text-align: center;
    float: right;
}

.margin {
    text-align: right;
    margin-right: 5px;
}

.center {
    text-align: center;
}

ul#nav ul li {
    text-align: left;
    text-indent: 10px;
}

#head {
    height: 165px;
    background-image: url('https://www.svdponline.com/Images/svdplogo.png');
    background-repeat: no-repeat;
    background-position: center 0px;
}

#header2 {
    height: 0px;
}

#cpMainCenter_cpMainCenter_lnkAnnualSetup, #cpMainCenter_cpMainCenter_lnkPOEntry, #cpMainCenter_cpMainCenter_lnkOrdersAndReceipts,
#cpMainCenter_cpMainCenter_lnkEOMEntry, #cpMainCenter_cpMainCenter_lnkOpenToBuy {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    padding: 8px 14px;
    background: -moz-linear-gradient( top, #1333d1 0%, #0a173d);
    background: -webkit-gradient( linear, left top, left bottom, from(#1333d1), to(#0a173d));
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 0px solid #1212a3;
    -moz-box-shadow: 1px 1px 2px rgba(69,69,69,0.7), inset 0px 0px 3px rgba(19,69,196,0.6);
    -webkit-box-shadow: 1px 1px 2px rgba(69,69,69,0.7), inset 0px 0px 3px rgba(19,69,196,0.6);
    box-shadow: 1px 1px 2px rgba(69,69,69,0.7), inset 0px 0px 3px rgba(19,69,196,0.6);
    text-shadow: 0px 2px 2px rgba(3,3,3,1), 0px 1px 0px rgba(255,255,255,1);
}

    #cpMainCenter_cpMainCenter_lnkAnnualSetup a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #fafafa;
        padding: 6px 20px;
        background: -moz-linear-gradient( top, #091238 0%, #1333d1);
        background: -webkit-gradient( linear, left top, left bottom, from(#091238), to(#1333d1));
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        border-radius: 8px;
        border: 0px solid #1212a3;
        -moz-box-shadow: 1px 1px 2px rgba(069,069,069,0.7), inset 0px 0px 3px rgba(019,069,196,0.6);
        -webkit-box-shadow: 1px 1px 2px rgba(069,069,069,0.7), inset 0px 0px 3px rgba(019,069,196,0.6);
        box-shadow: 1px 1px 2px rgba(069,069,069,0.7), inset 0px 0px 3px rgba(019,069,196,0.6);
        text-shadow: 0px 1px 1px rgba(003,003,003,1), 0px 1px 0px rgba(255,255,255,1);
    }

#header {
    height: 165px;
    background-image: url('https://www.svdponline.com/Images/svdplogo.png');
    background-position: center 0px;
    background-repeat: no-repeat;
}

#cpMainCenter_lblPageName {
    color: #fff;
    line-height: 1.6;
    font-size: 23px;
    margin-left: 29px;
    text-shadow: 0 2px 2px #111;
}

#cpMainCenter_fvwCourseInformation_lnkChangeCourseInside {
    font-size: 15px;
    color: navy;
    font-weight: bold;
    margin-left: 12px;
}

fieldset {
    border-width: medium;
    border-style: ridge;
}

legend {
    font-weight: bold;
    border-style: none;
    border-width: 0;
}

.DarkNavy {
    font-size: 15px;
    color: navy;
    font-weight: bold;
}

.ExtraBorder {
    border: medium groove #C0C0C0;
}

.InformationCard, .InformationCard tr, .InformationCard tr th, .InformationCard tr td {
    border-style: solid;
    border-width: thin;
}

.HeaderCentered tr th {
    text-align: center;
}

.ClientQuickHeader {
    font-weight: bold;
    text-decoration: underline;
}

.SearchMatched {
    font-weight: bold;
    color: navy;
    background-color: cornsilk;
}

.Removed {
    visibility: hidden;
    display: none;
}

.MeetingOpen {
    background-color: yellow;
}

.MeetingClosed {
    background-color: chartreuse;
}

.ReportDescription {
    vertical-align: top;
    text-align: left;
    font-style: italic;
}






/***** Popup Calendar controls *****/

.QuickCalendar .ajax__calendar_container {
    border: 1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}

.QuickCalendar .ajax__calendar_other .ajax__calendar_day,
.QuickCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}

.QuickCalendar .ajax__calendar_hover .ajax__calendar_day,
.QuickCalendar .ajax__calendar_hover .ajax__calendar_month,
.QuickCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}

.QuickCalendar .ajax__calendar_active .ajax__calendar_day,
.QuickCalendar .ajax__calendar_active .ajax__calendar_month,
.QuickCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight: bold;
}
/***** END Popup Calendar controls *****/



INPUT.OptionChosen {
    color: green;
    background: url("https://www.svdponline.com/Images/BlueSlice1.png") repeat-X 0px 0px;
}

.Match01 {
    background-color: aqua;
    color: black;
}

.Match02 {
    background-color: orange;
    color: black;
}

.Match03 {
    background-color: chartreuse;
    color: black;
}

.Match04 {
    background-color: lightblue;
    color: black;
}

.Match05 {
    background-color: yellowgreen;
    color: black;
}

.Match06 {
    background-color: palevioletred;
    color: black;
}

.Match07 {
    background-color: peachpuff;
    color: black;
}

.Match08 {
    background-color: cornflowerblue;
    color: black;
}

.Match09 {
    background-color: lightgray;
    color: black;
}

.Match00 {
    background-color: yellow;
    color: black;
}

/*** Service Level Classes ***/

.clsServiceLevel {
    color: green;
    font-weight: bold;
    font-style: oblique;
    text-decoration: blink;
    font-size: larger;
}

.clsServiceLevelLow {
    color: #000000;
    text-decoration: blink;
    font-size: larger;
    background-color: lightgreen;
}

.clsServiceLevelModerate {
    color: navy;
    font-weight: bold;
    text-decoration: blink;
    font-size: larger;
    background-color: yellow;
}

.clsServiceLevelHigh {
    color: #000000;
    font-weight: bold;
    text-decoration: blink;
    font-size: larger;
    background-color: orange;
}

.clsServiceLevelExtreme {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline overline blink;
    font-size: larger;
    background-color: #FF0000;
    font-family: 'Bodoni MT';
    text-transform: capitalize;
    font-variant: small-caps;
}

ul.Bulletless {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
