.Button-Mobile-Main {
    FONT-FAMILY: Verdana;
    PADDING-BOTTOM: 3px;
    CURSOR: pointer;
    COLOR: #FFFFFF;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND-REPEAT: repeat;
    BORDER-LEFT: gray 1px solid;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND-COLOR: #005cba;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: gray 1px solid;
    PADDING-TOP: 3px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.HyperLink-LinkButtonStyle {
    PADDING-BOTTOM: 3px;
    CURSOR: pointer;
    PADDING-RIGHT: 8px;
    BORDER-RADIUS: 3px;
    BACKGROUND-REPEAT: repeat;
    PADDING-LEFT: 8px;
    -MOZ-BORDER-RADIUS: 3px;
    BORDER: 1px solid #6d8e3b;
    BACKGROUND: #6d8e3b;
    PADDING-TOP: 3px;
    padding: .4em 1em;
    display: block;
    line-height: 1.4;
    color: #ffffff !important;
    font-weight: 300;
    font-size: 14px;
}
.HyperLink-SubTotal {
    BORDER-BOTTOM-WIDTH: 3px;
    PADDING-BOTTOM: 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM-STYLE: double;
    BORDER-BOTTOM-COLOR: #000000;
    PADDING-TOP: 2px;
}
.Label-MessageCenterGreen {
    FONT-WEIGHT: bold;
    COLOR: #009900;
}
.Label-Red {
    COLOR: #FF0000;
}
.Menu-Default-Level1Cell {
    TEXT-DECORATION: underline;
    BORDER-BOTTOM-STYLE: none;
    TEXT-ALIGN: left;
}
.Menu-Default-Level1Item {
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    TEXT-ALIGN: center;
}
.MenuHorizontalMenu-Main {
    WIDTH: 100%;
    background-color: #E7E7E7;
    border-color: #939292;
    border-style: solid;
    border-width: 0;
    background: url(http://www.tweglobal.com/wp-content/themes/twentyten/images/nav/nav_bg.gif) repeat-x 0 0;
    background-size: contain;
}
.Menu-HorizontalMenu-SelectedCell {
    PADDING-BOTTOM: 15px;
    PADDING-RIGHT: 25px;
    TEXT-ALIGN: center;
    PADDING-LEFT: 25px;
    PADDING-TOP: 10px;
    width: 14.5%;
}
.Menu-HorizontalMenu-Level1Cell {
    PADDING-BOTTOM: 15px;
    PADDING-RIGHT: 25px;
    TEXT-ALIGN: center;
    PADDING-LEFT: 25px;
    PADDING-TOP: 10px;
    width: 14.5%;
}
.Menu-HorizontalMenu-Level1MouseHover {
    PADDING-BOTTOM: 15px;
    PADDING-RIGHT: 25px;
    TEXT-ALIGN: center;
    PADDING-LEFT: 25px;
    PADDING-TOP: 10px;
    width: 14.5%;
    background-color: #FFF;
    transition: all .15s linear;
    -webkit-transition: all .15s linear;
}
.Menu-HorizontalMenu-Level2 {
    POSITION: relative;
    LEFT: 0px;
    WIDTH: 200px;
    TOP: 0px;
    BACKGROUND-COLOR: #FFFFFF;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -webkit-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -ms-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -moz-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -o-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    background: #fff;
    transition: opacity .3s ease-out,margin-top .3s;
    -webkit-transition: opacity .3s ease-out,margin-top .3s;
    -ms-transition: opacity .3s ease-out,margin-top .3s;
    -moz-transition: opacity .3s ease-out,margin-top .3s;
    -o-transition: opacity .3s ease-out,margin-top .3s;
    transition-delay: .2s;
    -ms-opacity: 0;
    -moz-opacity: 0;
    -o-opacity: 0;
    display: block;
    border-width: 2px;
    border-style: solid;
    border-color: #075472;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -webkit-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -ms-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -moz-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    -o-box-shadow: 0 0 9px 0 rgba(0,0,0,.23);
    position: relative;
    background: #fff;
}
.Menu-HorizontalMenu-Level2Cell {
    BORDER-LEFT-STYLE: solid;
    Z-INDEX: 99999;
    PADDING: 5px 0;
    BORDER-LEFT-WIDTH: 3px;
    BORDER-LEFT-COLOR: transparent;
    Display: block;
    width: 100%;
    height: auto;
    padding: 5px 10px 5px 10px;
    line-height: 1.4em;
}
.Menu-HorizontalMenu-Level2Item {
    Z-INDEX: 99998;
    TEXT-DECORATION: none;
    COLOR: #075472;
    TEXT-ALIGN: left;
    DISPLAY: Block;
    padding-left: 10px;
    font-size: 13px;
}

.Menu-HorizontalMenu-Level2MouseHover {
    BORDER-LEFT-STYLE: solid;
    Z-INDEX: 99999;
    PADDING: 5px 0;
    BORDER-LEFT-WIDTH: 3px;
    BORDER-LEFT-COLOR: transparent;
    Display: block;
    width: 100%;
    height: auto;
    padding: 5px 10px 5px 10px;
    line-height: 1.4em;
    cursor: pointer;
}
.Menu-VerticalMenu-Level1Item {
    FONT-WEIGHT: bold;
    COLOR: #5C5D5F;
    FONT-SIZE: small;
    TEXT-DECORATION: none;
}
.Menu-VerticalMenu-Level1MouseHover {
    FONT-WEIGHT: bold;
    COLOR: #000099;
    FONT-SIZE: small;
    TEXT-DECORATION: underline;
}
.Menu-VSSDefault-SelectedCell {
    BACKGROUND-COLOR: #999999;
    PADDING-BOTTOM: 5px;
    PADDING-RIGHT: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    PADDING-LEFT: 10px;
    BORDER-TOP-WIDTH: 6px;
    FONT-SIZE: 10px;
    PADDING-TOP: 6px;
}
.Menu-VSSDefault-Level1Cell {
    BACKGROUND-COLOR: #999999;
    PADDING-BOTTOM: 5px;
    PADDING-RIGHT: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    PADDING-LEFT: 10px;
    BORDER-TOP-WIDTH: 6px;
    FONT-SIZE: 10px;
    PADDING-TOP: 6px;
}
.Menu-VSSDefault-Level1Item {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
    HEIGHT: 30px;
    TEXT-ALIGN: center;
    FONT-SIZE: 10px;
}
.Menu-VSSDefault-Level1MouseHover {
    BACKGROUND-COLOR: #999999;
    PADDING-BOTTOM: 5px;
    PADDING-RIGHT: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #FFCC00;
    TEXT-ALIGN: center;
    PADDING-LEFT: 10px;
    BORDER-TOP-WIDTH: 6px;
    FONT-SIZE: 10px;
    PADDING-TOP: 6px;
}
.Menu-VSSDefault-Level2 {
    POSITION: relative;
    LEFT: -9px;
    WIDTH: 175px;
    TOP: 8px;
    BACKGROUND-COLOR: #FFFFFF;
    z-index: 100000;
}
.Menu-VSSDefault-Level2Cell {
    BORDER-LEFT-STYLE: solid;
    Z-INDEX: 100000;
    PADDING: 5px;
    BORDER-LEFT-WIDTH: 6px;
    BORDER-LEFT-COLOR: #FFFFFF;
    BACKGROUND-COLOR: #999999;
}
.Menu-VSSDefault-Level2Item {
    Z-INDEX: 100000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    FONT-SIZE: 10px;
}
.Menu-VSSDefault-Level2MouseHover {
    BORDER-LEFT-STYLE: solid;
    BORDER-LEFT-COLOR: #FFCC00;
    CURSOR: pointer;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    PADDING: 5px;
    BORDER-LEFT-WIDTH: 6px;
    TEXT-ALIGN: left;
    FONT-SIZE: 13px;
    BACKGROUND-COLOR: #999999;
}
.Section-ChatSummaryWindow-Main {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
    OVERFLOW: auto;
    BORDER-LEFT: #dbdac9 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
}
.Section-ChatSummaryWindow-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ChatSummaryWindow-GridHeaderCell {
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}
.Section-ChatSummaryWindow-GridCell {
    BACKGROUND-COLOR: #999999;
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
}
.Section-ChatSummaryWindow-GridFirstCell {
    BACKGROUND-COLOR: #999999;
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
}
.Section-ChatSummaryWindow-GridCellAlt {
    FONT-SIZE: 10px;
}
.Section-ChatSummaryWindow-GridFirstCellAlt {
    FONT-SIZE: 10px;
}
.Section-Default-Header {
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    HEIGHT: 30px;
    font-size: 16px;
}
.Section-Default-GridHeaderCell {
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    font-size: 16px;
}

.Section-Default-GridSortHeaderCell {
    font-size: 16px;
}
.Section-Default-GridEmptyHeaderCell {
    font-size: 16px;
}
.Section-ItemCatCrownPack-Main {
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
}
.Section-ItemCatCrownPack-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemCatCrownPack-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemCatCrownPack-GridCell {
    COLOR: #FF0000;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: verdana;
    FONT-SIZE: 23px;
    BORDER-TOP-WIDTH: 0px;
}
.Section-ItemCatCrownPack-GridFirstCell {
    COLOR: #FF0000;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: verdana;
    FONT-SIZE: 23px;
    BORDER-TOP-WIDTH: 0px;
}
.Section-ItemCatCrownPack-GridCellAlt {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: dashed;
}
.Section-ItemCatCrownPack-GridFirstCellAlt {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: dashed;
}
.Section-ItemCatRow1-Main {
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
}
.Section-ItemCatRow1-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemCatRow1-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemCatRow1-GridCell {
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-ItemCatRow1-GridFirstCell {
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-ItemCatRow1-GridCellAlt {
    BACKGROUND-COLOR: #CCCCCC;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
}
.Section-ItemCatRow1-GridFirstCellAlt {
    BACKGROUND-COLOR: #CCCCCC;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
}
.Section-ItemCatRow2-Main {
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
}
.Section-ItemCatRow2-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemCatRow2-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemCatRow2-GridCell {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: dashed;
}
.Section-ItemCatRow2-GridFirstCell {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: dashed;
}
.Section-ItemCatRow2-GridCellAlt {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: dashed;
}
.Section-ItemCatRow2-GridFirstCellAlt {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: dashed;
}
.Section-ItemSearchStyle-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemSearchStyle-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ItemSearchStyle-GridCell {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    PADDING-LEFT: 5px;
}
.Section-ItemSearchStyle-GridFirstCell {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    PADDING-LEFT: 5px;
}
.Section-ItemSearchStyle-GridCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    PADDING-LEFT: 5px;
}
.Section-ItemSearchStyle-GridFirstCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    PADDING-LEFT: 5px;
}
.Section-ItemSearchStyle-GridFooterRow {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-KavlicoCategoryDisplay1-Main {
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #000000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-STYLE: solid;
    FONT-SIZE: 13px;
    BACKGROUND-COLOR: #9999FF;
}
.Section-KavlicoCategoryDisplay1-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-KavlicoCategoryDisplay1-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-KavlicoCategoryDisplay1-GridCell {
    FONT-FAMILY: Verdana;
}
.Section-KavlicoCategoryDisplay1-GridFirstCell {
    FONT-FAMILY: Verdana;
}
.Section-KavlicoItemDetails1-Main {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
    BORDER-LEFT: #dbdac9 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #99CCFF;
}
.Section-KavlicoItemDetails1-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-KavlicoItemDetails1-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-KavlicoItemDetails1-GridCell {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-KavlicoItemDetails1-GridFirstCell {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-KavlicoItemDetails2-Main {
    BACKGROUND-COLOR: #66CC99;
}
.Section-KavlicoItemDetails2-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-KavlicoItemDetails2-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-KavlicoItemDetails2-GridCell {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-KavlicoItemDetails2-GridFirstCell {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-ListStyle-Header {
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    HEIGHT: 30px;
    font-size: 16px;
}
/*
.Section-ListStyle-GridHeaderCell {
    TEXT-DECORATION: none;
    PADDING: 3px;
    BORDER-BOTTOM: 1px solid #6c6c6c;
    BACKGROUND-COLOR: #DADADA;
    font-size: 16px;
}
*/
.Section-ListStyle-GridCell {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    background-color: white;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-RIGHT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
}
/*
.Section-ListStyle-GridFirstCell {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    background-color: white;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-LEFT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
    BORDER-RIGHT: 1px solid #CDCDCD;
}*/
.Section-ListStyle-GridCellAlt {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-color: #F0F0F6;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-RIGHT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
}
.Section-ListStyle-GridFirstCellAlt {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-color: #F0F0F6;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-LEFT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
    BORDER-RIGHT: 1px solid #CDCDCD;
}
.Section-ListStyle-GridFooterRow {
    TEXT-DECORATION: none;
}
.Section-ListStyle1-Header {
    PADDING-RIGHT: 2px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #E9E7D7;
}
.Section-ListStyle1-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyle1-GridCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 16px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyle1-GridFirstCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 16px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyle1-GridCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyle1-GridFirstCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyle1-GridFooterRow {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyleForList-Header {
    PADDING-RIGHT: 2px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #E9E7D7;
}
.Section-ListStyleForList-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyleForList-GridCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    PADDING-RIGHT: 1px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #CCCCFF;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
}
.Section-ListStyleForList-GridFirstCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    PADDING-RIGHT: 1px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #CCCCFF;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
}
.Section-ListStyleForList-GridCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    PADDING-RIGHT: 1px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyleForList-GridFirstCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    PADDING-RIGHT: 1px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyleForList-GridFooterRow {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyleNoBorder-Header {
    PADDING-RIGHT: 2px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #E9E7D7;
}
.Section-ListStyleNoBorder-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyleNoBorder-GridCell {
    PADDING-RIGHT: 5px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BORDER-TOP: #dbdac9 1px solid;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyleNoBorder-GridFirstCell {
    PADDING-RIGHT: 5px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BORDER-TOP: #dbdac9 1px solid;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyleNoBorder-GridCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyleNoBorder-GridFirstCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyleNoBorder-GridFooterRow {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyletest-Header {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #E9E7D7;
}
.Section-ListStyletest-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyletest-GridCell {
    FONT-FAMILY: verdana;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 16px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyletest-GridFirstCell {
    FONT-FAMILY: verdana;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 16px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyletest-GridCellAlt {
    FONT-FAMILY: Tahoma, verdana;
    COLOR: #CC0000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #CCCCCC;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
}
.Section-ListStyletest-GridFirstCellAlt {
    FONT-FAMILY: Tahoma, verdana;
    COLOR: #CC0000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #CCCCCC;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
}
.Section-ListStyletest-GridFooterRow {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-ListStyleWithBorder-Main {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
    BORDER-LEFT: #dbdac9 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
}
.Section-ListStyleWithBorder-Header {
    BACKGROUND-COLOR: #E9E7D7;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}
.Section-ListStyleWithBorder-GridHeaderCell {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyleWithBorder-GridCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 16px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyleWithBorder-GridFirstCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 16px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCFF;
}
.Section-ListStyleWithBorder-GridCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyleWithBorder-GridFirstCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-ListStyleWithBorder-GridFooterRow {
    BACKGROUND-COLOR: #0033FF;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}
.Section-MCF-Main {
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
}
.Section-MCF-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-MCF-GridHeaderCell {
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    PADDING: 4px;
    TEXT-ALIGN: right;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #330099;
}
.Section-MCF-GridCell {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-MCF-GridFirstCell {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-MenuSkin-Main {
    font-weight: bold;
    font-size: 12px;
    font-family: verdana;
}
.Section-MenuSkin-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-MenuSkin-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-MenuSkin-GridCell {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    font-family: verdana;
}
.Section-MenuSkin-GridFirstCell {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    font-family: verdana;
}
.Section-MessageCenterMessage-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-MessageCenterMessage-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-MessageCenterMessage-GridCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
}
.Section-MessageCenterMessage-GridFirstCell {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
}
.Section-MessageCenterMessage-GridCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-MessageCenterMessage-GridFirstCellAlt {
    FONT-FAMILY: verdana;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 20px;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #c5c1b1 1px solid;
    BACKGROUND-COLOR: #CCCCCC;
}
.Section-MessageCenterMessage-GridFooterRow {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-Non-Bold-Main {
    font-size: 12px;
    font-family: verdana;
    background-color: lavender;
}
.Section-Non-Bold-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-Non-Bold-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: verdana;
    text-decoration: none;
}
.Section-Non-Bold-GridCell {
    font-size: 12px;
    color: black;
    font-family: verdana;
    font-family: verdana;
}
.Section-Non-Bold-GridFirstCell {
    font-size: 12px;
    color: black;
    font-family: verdana;
    font-family: verdana;
}
.Section-SectionHeaderUnderlined-Header {
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-WIDTH: 2px;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-STYLE: solid;
    TEXT-DECORATION: underline;
}
.Section-ShoppingCartDetail-Main {
    BORDER-COLOR: #000000;
    BORDER-WIDTH: 1px;
    BORDER-STYLE: solid;
}
.Section-ShoppingCartDetail-GridHeaderCell {
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    BORDER-RIGHT-COLOR: #000000;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    BORDER-LEFT-COLOR: #000000;
    BACKGROUND-COLOR: #E9E7D7;
}
.Section-ShoppingCartDetail-GridCell {
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-STYLE: solid;
    PADDING: 3px;
}
.Section-ShoppingCartDetail-GridFirstCell {
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-STYLE: solid;
    PADDING: 3px;
}
.Section-ShoppingCartDetail-GridCellAlt {
    BACKGROUND-COLOR: #D4D0C8;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-STYLE: solid;
    PADDING: 3px;
}
.Section-ShoppingCartDetail-GridFirstCellAlt {
    BACKGROUND-COLOR: #D4D0C8;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-STYLE: solid;
    PADDING: 3px;
}
.Section-ShoppingCartFooter-Main {
    BORDER-COLOR: #000000;
    BORDER-WIDTH: 2px;
    BORDER-STYLE: solid;
}
.Section-ShoppingCartFooter-GridCell {
    FONT-WEIGHT: bold;
}
.Section-ShoppingCartFooter-GridFirstCell {
    FONT-WEIGHT: bold;
}
.Section-TabInnerSection-Main {
    BORDER-STYLE: solid;
    BORDER-COLOR: #D4D0C8;
    BORDER-WIDTH: 1px;
}
.Section-TabWithBorder-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
.Section-WithBorder-Main {
    background: url('images/fox/trans.png');
    border: 1px solid #cecece;
    margin-bottom: 20px;
	border-radius: 5px;
	border-collapse:collapse;

}
 
.Section-WithBorder-Header {
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    HEIGHT: 30px;
    font-size: 14px;
	background-color: rgba(208, 226, 238, 1);
	color:rgba(18, 91, 140, 1);
	height:40px;
}
.Section-WithBorder-Header>td
{
	padding-left:5px;
}
.Section-WithBorder-GridHeaderCell {
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    font-size: 14px;
}

.Section-WithBorder-GridSortHeaderCell {
    font-size: 14px;
}
.Section-WithBorderColorBG-Main {
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
    BORDER-LEFT: #dbdac9 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #E6E6FA;
}
.Section-WithBorderColorBG-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
.Section-WithBorderColorBG-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
.Section-WithBorderColorBG-GridCell {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
}
.Section-WithBorderColoredBG-Main {
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
    BORDER-LEFT: #dbdac9 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #E6E6FA;
}
.Section-WithBorderColoredBG-Header {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
.Section-WithBorderColoredBG-GridHeaderCell {
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
}
.Section-WithBorderColoredBG-GridCell {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
}
.Section-WithBorderRed-Main {
    BORDER-STYLE: solid;
    BORDER-COLOR: #BBB;
    BORDER-WIDTH: 1px;
    border-radius: 5px;
}
.Section-WithBorderRed-Header {
    display: block;
    margin: 0px;
    padding: 0px;
    line-height: 1.5em;
    background: #484c4f;
    font-size: 14px;
    color: #FFFFFF;
    border-radius: 5px;
}
.Section-WithBorderRed-GridHeaderCell {
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    font-size: 14px;
}
.Section-WithBorderRed-GridFirstCellAlt {
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
}
.Section-WithColoredBG-Main {
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    COLOR: #000000;
    BORDER-RIGHT: #dbdac9 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
    BORDER-LEFT: #dbdac9 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #E6E6FA;
}
.Section-WithColoredBG-Header {
    COLOR: #0C528E;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    HEIGHT: 30px;
    FONT-SIZE: 15px;
}
.Section-WithColoredBG-GridHeaderCell {
    background-color: #E9E7D7;
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
.Section-WithColoredBG-GridCell {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, Sans-Serif;
}
.WebPart-Default-Header {
    wp: 3;
    PADDING-BOTTOM: 6px;
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    HEIGHT: 40px;
    TEXT-ALIGN: left;
    font-size: 16px;
}
.WebPart-Default-Footer {
    wp: 2;
}
.WebPart-SAP-Main {
    border: 1px solid #cecece;
    border-radius: 3px;
    box-shadow: 3px 3px 5px #cecece;
    margin: 20px 0 0 20px;
}
.WebPart-SAP-Header {
    BACKGROUND-COLOR: #FFE372;
    FONT-WEIGHT: bold;
    font-size: 16px;
}
.WebPart-WhiteBG-Main {
    background: url('images/transparent.png');
    margin-bottom: 15px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.WebPart-WhiteBG-Header {
    PADDING-BOTTOM: 6px;
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    HEIGHT: 40px;
    TEXT-ALIGN: left;
    font-size: 16px;
}
.WebPart-WithBorder-Main {
    background: url('images/fox/trans.png');
    border: 1px solid #cecece;
    margin-bottom: 20px;
	border-radius: 5px;
	border-collapse:collapse;
	
}
.WebPart-WithBorder-Header {
    wp: 3;
    PADDING-BOTTOM: 6px;
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    HEIGHT: 40px;
    TEXT-ALIGN: left;
    font-size: 16px;
	background-color: rgba(208, 226, 238, 1);
	color:rgba(18, 91, 140, 1);
	height:40px;
}
.WebPart-WithBorder-Header>td
{
	padding-left:5px;
}
.WebPart-WithBorder-Footer {
    wp: 2;
}
.WebPart-WithColoredBG-Main {
    BORDER-RIGHT: #dbdac9 1px solid;
    BORDER-TOP: #dbdac9 1px solid;
    PADDING: 1px;
    BACKGROUND-REPEAT: repeat;
    BORDER-LEFT: #dbdac9 1px solid;
    BACKGROUND-IMAGE: url(images/Otis_AlternateRowStyle.png);
    BORDER-BOTTOM: #dbdac9 1px solid;
    BACKGROUND-COLOR: #E6E6FA;
}
.Section-TabWithBorder-TabRow {
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: NONE;
    POSITION: relative;
}
.Section-TabWithBorder-TabCell {
    MARGIN-RIGHT: 3px;
    BORDER-TOP-WIDTH: 1px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BORDER-RIGHT-COLOR: #808080;
    COLOR: #000000;
    BORDER-LEFT-STYLE: solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT-STYLE: solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP-COLOR: #D4D0C8;
    PADDING-LEFT: 10px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #D4D0C8;
    BORDER-LEFT-WIDTH: 1px;
    PADDING-TOP: 4px;
    FONT-SIZE: 12px;
    BORDER-TOP-STYLE: solid;
    MARGIN-LEFT: 3px;
}
.Section-TabWithBorder-TabSelectedCell {
    MARGIN-RIGHT: 3px;
    BORDER-BOTTOM-STYLE: solid;
    BORDER-TOP-WIDTH: 1px;
    -MOZ-BORDER-RADIUS: 5px 5px 0px 0px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BORDER-TOP-STYLE: solid;
    BORDER-RIGHT-COLOR: #808080;
    FONT-SIZE: 12px;
    BORDER-BOTTOM-COLOR: #D4D0C8;
    FONT-WEIGHT: bold;
    BORDER-RIGHT-STYLE: solid;
    PADDING-RIGHT: 10px;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: #000000;
    PADDING-LEFT: 10px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #D4D0C8;
    BORDER-LEFT-WIDTH: 1px;
    PADDING-TOP: 4px;
    BORDER-LEFT-STYLE: solid;
    BACKGROUND-COLOR: #D4D0C8;
    BORDER-TOP-COLOR: #D4D0C8;
    MARGIN-LEFT: 3px;
}
.Section-TabWithBorder-TabTable {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TOP: 1px;
    FONT-WEIGHT: bold;
}
).Section-CheckoutBody-Main, .Section-CheckoutBody-Main > table{
	border-spacing: 0px !important;
    border-collapse: collapse !important;  /* <--- add this so all the internal <td>s share adjacent borders  */
}
.Section-CheckoutBody-GridCell{
    border-spacing: 0px !important;  /* <---- won't really need this if you have border-collapse = collapse */
	border-right:1px solid #cccccc;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	width: 33%;
	padding-left: 15px;
}
.Section-CheckoutBody-GridCell:last-child{
	border-spacing: 0px !important;  /* <---- won't really need this if you have border-collapse = collapse */
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	width: 33%;
	padding-left: 15px;
		height: 90px;
}
.Section-CheckoutBody-Main textarea{
	width: 90%;
	height: 90px;
}
.Section-CheckoutSummary-Main{
	width: 300px;
}
html, body {
    background: #FFFFFF;
    padding: 0;
    margin: 0;
	color: #6a747c;
    font-family: HelveticaNeueW01-55Roma,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    position: relative;
    cursor: default;
}
a.HyperLink-SiteHeader, .Hyperlink-SiteHeader, 
a.HyperLink-SiteHeader:hover, a.HyperLink-SiteHeader:link,
a.HyperLink-SiteHeader:active,a.HyperLink-SiteHeader:visited{
	color:inherit;
	text-decoration:none;
}
.WebPart-SiteHeader-Main .List-Default{
	color:#000000 !important;
}
.Menu-HorizontalMenu-Level1Item{
	color: #000000;
	font-weight: normal;
    font-size: 18px;
}

.Button-Default-Main{
	/**
	color:#FFFFFF;
	background-color:#a41e34;
	border: 1px solid #a41e34;
	border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    box-shadow: 3px 3px 0 0 rgba(1,1,1,.07);
    -webkit-box-shadow: 3px 3px 0 0 rgba(1,1,1,.07);
    -ms-box-shadow: 3px 3px 0 0 rgba(1,1,1,.07);
    -moz-box-shadow: 3px 3px 0 0 rgba(1,1,1,.07);
    -o-box-shadow: 3px 3px 0 0 rgba(1,1,1,.07);
    display: inline-block;
    width: auto;
    margin: 0;
    padding: 5px 20px;
    text-align: center;
    text-decoration: none;
	**/
	border: 0;
    color: rgb(255, 255, 255);
    margin: 0 0 0 2px;
    padding: 8px 13px;
    position: relative;
    text-transform: uppercase;
    top: -1px;
    background: rgb(239, 130, 36);
}
.TextBox-Default {
    height: 25px;
    line-height: 20px;
    border: 1px solid #ccc;
    padding-left: 5px;
}
a.HyperLink-SiteFooter, .Hyperlink-SiteFooter, 
a.HyperLink-SiteFooter:hover, a.HyperLink-SiteFooter:link,
a.HyperLink-SiteFooter:active,a.HyperLink-SiteFooter:visited{
	color:inherit;
	text-decoration:none;
}
.HyperLink-Default{
	color: #000000;
	text-decoration:none;
}
.WebPart-SiteFooter-Main {
    background: #5c5049;
	color:#FFFFFF;
    padding-left: 40px;
    padding-right: 40px;
}
span[SectionId='WSEC-10001505'] td{
	text-align:right;
	padding-right:0px;
}
.Section-SiteHeader-Main{
	width:100%;
}

/*
.Menu-HorizontalMenu-Level2:before {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    top: -10.5px;
    left: auto;
    right: 120px;
    width: 21px;
    height: 21px;
    content: '';
    position: absolute;
    z-index: 1;
    display: block;
    background: #fff;
	top: -12px;
    left: auto;
    right: 120px;
    width: 21px;
    height: 21px;
    content: '';
    position: absolute;
    z-index: 1;
    display: block;
    background: #fff;
    border-left: 2px solid #075472;
    border-top: 2px solid #075472;
}*/
.Section-ListStyle-GridHeaderCell
{
	border-left: 1px solid rgba(255, 255, 255, 1);
    border-right: 1px solid rgba(255, 255, 255, 1);
    height: 42px;
    padding: 0 12px;
    vertical-align: middle;
	background: rgba(208, 226, 238, 1);
    color: rgba(18, 91, 140, 1);
    font: 400 14px/16px "opensans-semibold", sans-serif;
	text-align:center;
}
.Section-ListStyle-GridHeaderCell:first-of-type
{
	border-left: 1px solid rgba(208, 226, 238, 1);
}
.Section-ListStyle-GridHeaderCell:last-of-type
{
	border-right: 1px solid rgba(208, 226, 238, 1);
}
.Section-ListStyle-GridCell, .Section-ListStyle-GridCellAlt, 
.Section-ListStyle-GridFirstCell, .Section-ListStyle-GridFirstCellAlt
{
	border: 1px solid rgba(180, 181, 181, 1);
    border-top: 0;
    font: 400 14px/20px "opensans", sans-serif;
    padding: 8px 12px;
}
.Section-ListStyle-Main>tbody>tr>td>table
{
	border-collapse:collapse;
}
.Section-ClassicList-Main{
	border-collapse:collapse;
}
.Section-ClassicList-Main>tbody>tr>td{
	padding:0;
}
.Section-ClassicList-Header {
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    HEIGHT: 30px;
    font-size: 16px;
}
.Section-ClassicList-GridCell {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    background-color: white;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-RIGHT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
}
.Section-ClassicList-GridCellAlt {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-color: #F0F0F6;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-RIGHT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
}
.Section-ClassicList-GridFirstCellAlt {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-color: #F0F0F6;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-LEFT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
    BORDER-RIGHT: 1px solid #CDCDCD;
}
.Section-ClassicList-GridFooterRow {
    TEXT-DECORATION: none;
}
.Section-ClassicList-GridHeaderCell
{
	border-left: 1px solid rgba(255, 255, 255, 1);
    border-right: 1px solid rgba(255, 255, 255, 1);
    height: 42px;
    padding: 0 12px;
    vertical-align: middle;
	background: rgba(208, 226, 238, 1);
    color: rgba(18, 91, 140, 1);
    font: 400 14px/16px "opensans-semibold", sans-serif;
	text-align:center;
}
.Section-ClassicList-GridHeaderCell:first-of-type
{
	border-left: 1px solid rgba(208, 226, 238, 1);
}
.Section-ClassicList-GridHeaderCell:last-of-type
{
	border-right: 1px solid rgba(208, 226, 238, 1);
}
.Section-ClassicList-GridCell, .Section-ClassicList-GridCellAlt, 
.Section-ClassicList-GridFirstCell, .Section-ClassicList-GridFirstCellAlt
{
	border: 1px solid rgba(180, 181, 181, 1);
    font: 400 14px/20px "opensans", sans-serif;
    padding: 8px 12px;
}
.Section-ClassicList-Main>tbody>tr>td>table
{
	border-collapse:collapse;
}
.Section-EmailList-Header {
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    PADDING: 3px;
    HEIGHT: 30px;
    font-size: 16px;
}
.Section-EmailList-GridHeaderCell {
    TEXT-DECORATION: none;
    PADDING: 3px;
    BORDER-BOTTOM: 1px solid #6c6c6c;
    background: rgba(208,226,238,1);
    font-size: 16px;
}
.Section-EmailList-GridCell {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    background-color: white;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-RIGHT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
}
.Section-EmailList-GridFirstCell {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    background-color: white;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-LEFT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
    BORDER-RIGHT: 1px solid #CDCDCD;
}
.Section-EmailList-GridCellAlt {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-color: #F0F0F6;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-RIGHT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
}
.Section-EmailList-GridFirstCellAlt {
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: normal;
    PADDING: 5px;
    HEIGHT: 20px;
    PADDING-LEFT: 5px;
    TEXT-DECORATION: none;
    BACKGROUND-color: #F0F0F6;
    BORDER-BOTTOM: 1px solid #CDCDCD;
    BORDER-LEFT: 1px solid #CDCDCD;
    BORDER-LEFT: -1px solid #FFF;
    BORDER-RIGHT: 1px solid #CDCDCD;
}
.Section-EmailList-GridFooterRow {
    TEXT-DECORATION: none;
}