TABLE.hp_content {
        BORDER-RIGHT: #ffffff 0.01em solid; BORDER-TOP: #ffffff 0.01em solid; BORDER-LEFT: #ffffff 0.01em solid; BORDER-BOTTOM: #ffffff 0.01em solid
}

A.welcomemessagelink {
        FONT-SIZE: 11px;
        COLOR: #462370;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.welcomemessage {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #462370; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.productDescription {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        COLOR: #462370;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.selectedLeftPane {
       MARGIN-TOP: 15px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
/* Shopping Basket styles */
.shoppingcarttableheader {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        background-color: #51266d;
}
.shoppingcartTotalLine {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        background-color: #51266d;
}
.shoppingcartTotalLineLight {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: normal;
        background-color: #51266d;
}
.shoppingcartTotalHighlighted {
        color: #FFFF00;
}
.shopbasketProductTitle {
        font-size: 13px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
}
.shopbasketProductDescription {
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
}
.shopbasketProductDescriptionTitle {
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
/* End of Shopping Basket styles */

.welcomemessageOther {
FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.bannerlinks {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #91866b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT.search {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}

.FieldLabel {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tableContentTexts {
         FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tableCellColor {
          COLOR: #8989C5;
}

.tableCellColorText {
          COLOR: #000000;
          background-color:#999999
}
.tableCellBorder {
        border-bottom: 1px solid #9c9279;
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-top:1px solid #9c9279;

}
.tableCellBorderRed {
        border-bottom: 1px solid #FF0000;
        border-left:1px solid #FF0000;
        border-right:1px solid #FF0000;
        border-top:1px solid #FF0000;
        color:#FF0000;

}
.tableCellBorderLRT {
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-top:1px solid #9c9279; color:#C1C1C1
}

.tableCellBorderLRB {
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-bottom: 1px solid #9c9279;color:#C1C1C1
}

.tableCellBorderimage {
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-bottom: 1px solid #9c9279;color:#FF0000
}

.tableCellBorderBottomNone {
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-top:1px solid #9c9279;

}
.tableCellBottomBorder {
        border-bottom: 1px solid #9c9279;
}
.tableCelltopBorder {
        border-top: 1px solid #9c9279;
}
.tableCellLeftBorder {
        border-left: 1px solid #9c9279;
}
.tableCellRightBorder {
        border-right: 1px solid #9c9279;
}
.FieldLabelBg {
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        background-color: #E3E3F4;
}
.FieldLabelBg1Cell {
        COLOR: #E3E3F4;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        background-color: #46D1FF;
}
.FieldLabelBgBorder {
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        background-color: #E3E3F4;
        border-bottom: 1px solid #9c9279;
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-top:1px solid #9c9279
}
.fieldcell input {
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
}
.borderTable {
        font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align: center;
        border-bottom: 1px solid #9c9279;
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-top:1px solid #9c9279;
}
.borderTableNormal {
        font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align: center;
        border-bottom: 1px solid #9c9279;
        border-left:1px solid #9c9279;
        border-right:1px solid #9c9279;
        border-top:1px solid #9c9279;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
        padding: 1px 0px 0px 0px;
        width: 750px;
        height: 15%;
}

#content{
    float:left;
        width: 750px;
        border-right: 1px  #cccccc;
        border-bottom: 1px  #cccccc;
        padding-right: 1px;
}

#companySpecificLoginDiv{
        vertical-align:middle ;
        left:200px;
        top:200px;
        
   }
#navBar{
  float: left;
        width: 70%;

}
.membersColumnSortLinks {
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #CCCCCC;
        font-family: Georgia, "Times New Roman", Times, serif;
}
A {
        COLOR: #9c9279; TEXT-DECORATION: none
}
A:hover {
        TEXT-DECORATION: underline
}
A.tableheader:hover {
        BACKGROUND-COLOR: #999999; TEXT-DECORATION: underline
}
BODY {
        FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
        FONT-WEIGHT: normal; WIDTH: auto; FONT-FAMILY: Helvetica, Arial, sans-serif
}
INPUT.email {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: left
}

TABLE.sortable A.sortheader {
        DISPLAY: block; FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
TABLE.sortable SPAN.sortarrow {
        COLOR: black; TEXT-DECORATION: none
}
TD {
        FONT-SIZE: 9pt; MARGIN-LEFT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueheading {
        FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bluesubheading {
       MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.bluesubheadingBold {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.buttonNoBorder {
        BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.buttonStyle {
        BORDER-RIGHT: #ffffff thin ridge; BORDER-TOP: #ffffff thin ridge; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #ffffff thin ridge; COLOR: #ffffff; LINE-HEIGHT: normal; BORDER-BOTTOM: #ffffff thin ridge; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; BACKGROUND-COLOR: #91866b; TEXT-ALIGN: center
}
.buttonStyleSmall {
        BORDER-RIGHT: #ffffff thin ridge; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff thin ridge; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff thin ridge; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff thin ridge; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e9e4e0; TEXT-ALIGN: center
}

.links {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.colouredLinks {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #644486; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline ; 
}
.emailtext {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #9C9279; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageTitle {
        FONT-SIZE: 24px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
.pageTitleBlue {
        FONT-SIZE: 24px; COLOR: #004C80; FONT-FAMILY: "Times New Roman", Times, serif
}
.pageTitleTan {
        FONT-SIZE: 24px; COLOR: #9C9279; FONT-FAMILY: "Times New Roman", Times, serif
}
.pageTitleBox {
        FONT-SIZE: 24px; COLOR: #FFFFFF; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #9C9279
}
A.articleLinks {
        FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.colouredArticleLinks {
        FONT-WEIGHT: normal; COLOR: #462370; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.articleLinks:visited {
        COLOR: #000000
}
A.articleLinks:hover {
        TEXT-DECORATION: underline
}
.articleText {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.articleLead {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
.envelopeText {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 7pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}

.articleTextRed {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1.3em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px; color:#FF0000;
}
.articleSubTitle {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0px; COLOR: #999999; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.articleTitle {
        FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}

A.articlePagesLeft {
        FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.articlePagesLeft:visited {
        COLOR: #000000
}
A.articlePagesLeft:hover {
        TEXT-DECORATION: underline
}

A.categoryLinks {
        FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.categoryLinks:visited {
        COLOR: #000000
}
A.categoryLinks:hover {
        TEXT-DECORATION: underline
}
A.categoryTitle {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
A.categoryTitle:visited {
        COLOR: #000000
}
A.categoryTitle:hover {
        TEXT-DECORATION: underline
}
.bodyText {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyTextItalic {
        FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyTextItalicTan {
        FONT-SIZE: 12px; COLOR: #9C9279; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyTextBlack {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyTextBold {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyTextBoldSmall {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodySubTitle {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.bodySubBoldTan {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9C9279; FONT-FAMILY: "Times New Roman", Times, serif
}
.bodySUbBoldBlue {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004C80; FONT-FAMILY: "Times New Roman", Times, serif
}
.checkBoxText {
        FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.bodyText:hover {
        TEXT-DECORATION: underline
}
TABLE.gcs {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TABLE.gcs_specialoffers {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.hmHeader {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007cb1; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerFields{
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #A29882; FONT-FAMILY: Garamond
}

A.bannerlinks {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #91866b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bannerlinksTan {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #9C9279; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bannerlinks:hover {
        TEXT-DECORATION: underline
}
A.footerlinks {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerlinks:hover {
        TEXT-DECORATION: underline
}
.footers {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT.search {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
.searchBold {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9C9279; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchtabtext {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.searchtabtextselected {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.welcomemessage {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #462370; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.warningText {
        FONT-SIZE: 9px; COLOR: #004C80; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.warningTextBold {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #004C80; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.hp_content {
        BORDER-RIGHT: #ffffff 0.01em solid; BORDER-TOP: #ffffff 0.01em solid; BORDER-LEFT: #ffffff 0.01em solid; BORDER-BOTTOM: #ffffff 0.01em solid
}
DIV.ideasLookingAhead {
        MARGIN-LEFT: 50%; WIDTH: 45%; MARGIN-RIGHT: 5%; TEXT-ALIGN: right
}
.productTitleLeftColumn {
        FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #91866b; FONT-FAMILY: "Times New Roman", Times, serif
}
.productTitleColumn {
        FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #91866b; FONT-FAMILY: "Times New Roman", Times, serif
}
.productTitleColumnVar {
        FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #5B397F; FONT-FAMILY: "Times New Roman", Times, serif
}
left_hand_nav_level_2 {
        MARGIN-TOP: 15px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.productDetailPrice {
        FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.productDetailIncludes {
        FONT-SIZE: 16px
}
.productDetailExclusive {
        FONT-WEIGHT: bold
}
.productTitleMainColumn {
        FONT-SIZE: 24px; COLOR: #645277; FONT-FAMILY: "Times New Roman", Times, serif
}
LI.left_hand_nav_level_2 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: -15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_3 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_3 {
        MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_3_selected {
        MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_4 {
        MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_4_selected {
        MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_5 {
        MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_5_selected {
        MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -1px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_6 {
        MARGIN-TOP: 1px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
LI.left_hand_nav_level_6_selected {
        MARGIN-TOP: 1px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-LEFT: -5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
A.left_hand_nav_level_2 {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_3 {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_4 {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_5 {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.left_hand_nav_level_6 {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.thirdlevelselected {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333366; TEXT-INDENT: 15px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fourthlevel {
        FONT-SIZE: 10px; COLOR: #333366; TEXT-INDENT: 25pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#scrolltables{
	width: 100%;overflow-x: scroll{ display:none}; 
}

/* Shopping Basket styles */
.shoppingcarttableheader {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        background-color: #91866b;
}
a.shopForCards, a.shopForCards:hover{
     background:#91866b url(http://hallmark.businessgreetings.com/images/hbe_header.gif) -70px -104px no-repeat;
     display:block;
     height:28px;
     width:131px;
     text-indent:-9999px;
     overflow:hidden;
}

a.customPrograms, a.customPrograms:hover{
     background:#91866b url(http://hallmark.businessgreetings.com/images/hbe_header.gif) -227px -104px no-repeat;
     display:block;
     height:28px;
     width:144px;
     text-indent:-9999px;
     overflow:hidden;
}
a.aboutUs, a.aboutUs:hover{
     background:#91866b url(http://hallmark.businessgreetings.com/images/hbe_header.gif) -400px -104px no-repeat;
     display:block;
     height:28px;
     width:78px;
     text-indent:-9999px;
     overflow:hidden;
}
a.newsRoom, a.newsRoom:hover{
     background:#91866b url(http://hallmark.businessgreetings.com/images/hbe_header.gif) -510px -104px no-repeat;
     display:block;
     height:28px;
     width:98px;
     text-indent:-9999px;
     overflow:hidden;
}

.headerLinksTable {
        color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
        background-color: #9F1511;
}
.productDetailsHeader {
        color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
        background-color: #91866b;
}

.shoppingcartTotalLine {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        background-color: #91866b;
}
.shoppingcartTotalLineLight {
        color: #FFFFFF;
        font-size: 12px;
        font-weight: normal;
        background-color: #91866b;
}
.shoppingcartTotalHighlighted {
        color: #FFFF00;
}
.shopbasketProductTitle {
        font-size: 13px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
}
.shopbasketProductDescription {
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
}
.shopbasketProductDescriptionTitle {
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
/* End of Shopping Basket styles */

derLinksTable {
        color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
        background-color: #9C9175;
}
.footerBullet{
     background: url(http://hallmark.businessgreetings.com/images/hbe_header.gif) -340px -170px no-repeat;
     display:block;
     height:8px;
     width:5px;
     text-indent:-9999px;
     overflow:hidden;
}
.photoCard{
     background: url(http://hallmark.businessgreetings.com/images/hbe_homePage.gif) -77px -20px no-repeat;
     display:block;
     height:232px;
     width:239px;
     text-indent:-9999px;
     overflow:hidden;
}
.EJheroImage{
     background: url(http://hallmark.businessgreetings.com/images/hbe_EJimages.gif) -189px -165px no-repeat;
     display:block;
     height:235px;
     width:540px;
     text-indent:-9999px;
     overflow:hidden;
}
.viewLargeImageIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -146px -49px no-repeat;
     display:block;
     height:19px;
     width:18px;
     text-indent:-9999px;
     overflow:hidden;
}
.mailIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -193px -49px no-repeat;
     display:block;
     height:19px;
     width:23px;
     text-indent:-9999px;
     overflow:hidden;
}
.insideSentiment{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -266px -258px no-repeat;
     display:block;
     height:36px;
     width:318px;
     text-indent:-9999px;
     overflow:hidden;
}
.selectSentiment{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -266px -189px no-repeat;
     display:block;
     height:36px;
     width:318px;
     text-indent:-9999px;
     overflow:hidden;
}
.selectPersonalization{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -266px -122px no-repeat;
     display:block;
     height:36px;
     width:318px;
     text-indent:-9999px;
     overflow:hidden;
}
.selectQuantity{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -266px -49px no-repeat;
     display:block;
     height:34px;
     width:322px;
     text-indent:-9999px;
     overflow:hidden;
}
.nextArrow{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -156px -110px no-repeat;
     display:block;
     height:17px;
     width:11px;
     text-indent:-9999px;
     overflow:hidden;
}
.persCharges{
     background: url(http://hallmark.businessgreetings.com/images/hbe_prodDetailsPage.gif) -598px -148px no-repeat;
     display:block;
     height:150px;
     width:385px;
     text-indent:-9999px;
     overflow:hidden;
}
.templateIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -161px -122px no-repeat;
     display:block;
     height:17px;
     width:17px;
     text-indent:-9999px;
     overflow:hidden;
}
.messageIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -223px -122px no-repeat;
     display:block;
     height:18px;
     width:23px;
     text-indent:-9999px;
     overflow:hidden;
}
.envelopeIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -281px -122px no-repeat;
     display:block;
     height:17px;
     width:19px;
     text-indent:-9999px;
     overflow:hidden;
}
.reviewIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -351px -122px no-repeat;
     display:block;
     height:23px;
     width:23px;
     text-indent:-9999px;
     overflow:hidden;
}
.cartIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -161px -198px no-repeat;
     display:block;
     height:16px;
     width:18px;
     text-indent:-9999px;
     overflow:hidden;
}
.addressIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -237px -198px no-repeat;
     display:block;
     height:12px;
     width:20px;
     text-indent:-9999px;
     overflow:hidden;
}
.confirmationIcon{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -320px -190px no-repeat;
     display:block;
     height:29px;
     width:17px;
     text-indent:-9999px;
     overflow:hidden;
}
a.myAccount, a.myAccount:hover{
     background:  url(http://hallmark.businessgreetings.com/images/hbe_EJimages.gif) -136px -76px no-repeat;
     display:block;
     height:28px;
     width:131px;
     text-indent:-9999px;
     overflow:hidden;
}
a.servicesPricing, a.servicesPricing:hover{
     background: url(http://hallmark.businessgreetings.com/images/hbe_EJimages.gif) -312px -77px no-repeat;
     display:block;
     height:28px;
     width:130px;
     text-indent:-9999px;
     overflow:hidden;
}
a.ideas, a.ideas:hover{
     background:url(http://hallmark.businessgreetings.com/images/hbe_EJimages.gif) -479px -77px no-repeat;
     display:block;
     height:28px;
     width:125px;
     text-indent:-9999px;
     overflow:hidden;
}
a.browseCards, a.browseCards:hover{
     background: url(http://hallmark.businessgreetings.com/images/hbe_EJimages.gif) -635px -77px no-repeat;
     display:block;
     height:27px;
     width:128px;
     text-indent:-9999px;
     overflow:hidden;
}
a.shopCards, a.shopCards:hover{
     background:url(http://hallmark.businessgreetings.com/images/hbe_homePage.gif) -77px -275px no-repeat;
     display:block;
     height:54px;
     width:239px;
     text-indent:-9999px;
     overflow:hidden;
}
a.goButton, a.goButton:hover{
     background:#91866b url(http://hallmark.businessgreetings.com/images/hbe_header.gif) -733px -72px no-repeat;
     display:block;
     height:14px;
     width:33px;
     text-indent:-9999px;
     overflow:hidden;
}
a.updateButton, a.updateButton:hover{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -146px -58px no-repeat;
     display:block;
     height:20px;
     width:49px;
     text-indent:-9999px;
     overflow:hidden;
}
a.removeButton, a.removeButton:hover{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -224px -58px no-repeat;
     display:block;
     height:20px;
     width:50px;
     text-indent:-9999px;
     overflow:hidden;
}
a.editButton, a.editButton:hover{
     background: url(http://hallmark.businessgreetings.com/images/hbe_shoppingCart.gif) -306px -58px no-repeat;
     display:block;
     height:20px;
     width:110px;
     text-indent:-9999px;
     overflow:hidden;
}

/* Start of Sliced Image styles */

