/* HTML Overrides */
body
{
	margin-top:0;
	margin-left: 0;
	background-color: #F7EAE7;
}

table.maintable
{
	width: 750px;
	BORDER-COLOR: #996666;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	background-color: #FFFFFF;
	margin-top: 10px;
}
table.footertable
{
	width: 750px;
	padding: 10px 10px 10px 10px;
}
table.bordertable
{
	BORDER-COLOR: #996666;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	background-color: #FFFFFF;
	margin-top: 10px;
}
table.admintable
{
	width: 875px;
	border: 0px;
}

td.leftgutter
{
	width: 10px;
}
td.rightgutter
{
	width: 10px;
}
td.displayarea
{
	width: 730px;
	border: 0px;
}

/* BACKGROUND STYLES */
.bgHeader
{
	BACKGROUND-COLOR: #FEFEDD;
}
.hdBanner
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 20px;
	padding-bottom: 0px;
	color: #641b86;
	padding-top: 0px;
	font-style: normal;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.separatorLine
{
	BACKGROUND-COLOR: #996666;
}
.backgroundGAIAM
{
	BACKGROUND-COLOR: #FAFBF5;
}

/* TEXT STYLES */
.bodyText
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
.bodyTextBold
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.bodyTextColor
{
    COLOR: #91636B;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
.bodyTextColorBold
{
    COLOR: #91636B;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.subHeading
{
	COLOR: #91636B;
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.stepsHeading
{
	COLOR: #641B86;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-TRANSFORM: uppercase;
}
.smalltext
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}
.errorText
{
	COLOR: #740030;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
}

/* FORM STYLES */
.requiredText
{
	COLOR: #990033;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}
.fieldLabel
{
	padding-right: 3px;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.fieldLabelbold
{
	padding-right: 3px;
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.inputField
{
	BORDER-COLOR : #996666;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	HEIGHT : 18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	padding-left: 2px;
}
.input3D
{
	color: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	padding-left: 5px;
}
.inputFieldDropDown
{
	BORDER-COLOR : #996666;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	HEIGHT : 18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.inputFieldTextArea
{
	BORDER-COLOR : #996666;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
.generalButton
{
	BORDER-COLOR : #996666;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	HEIGHT : 17px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR : #996666;
	VERTICAL-ALIGN : middle;
	TEXT-ALIGN : center;
}
.primaryButton
{
	background-image: url('/images/buttons/btn-arrow.gif');
	background-position: top right;
	color: #9D123E;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 15px 2px 3px;
	text-transform: uppercase;
	border: none 0px;
}

/* PRODUCT STYLES */
.productHeading
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
}
.productPrice
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    text-decoration: none;
    text-align: right;
}
.salePrice
{
    COLOR: #AE505A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    text-decoration: none;
    text-align: right;
}
.productSeparatorLine
{
	BACKGROUND-COLOR: #72A035;
}
.productDesc
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
}
.upgrade
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
.upgradeLink, .upgradeLink a
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
a.upgradeLink:hover
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	TEXT-TRANSFORM: uppercase;
}
.upsell
{
	COLOR: #333333;
	BACKGROUND-COLOR: #EDDEDD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
}
.upsellProduct
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
}
.upsellWarning
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
}

/* CART STYLES */
.cartHeader a, .cartHeader a:visited, .cartHeader a:link
{
	color: #91636B;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.cartHeader a:hover
{
	color: #91636B;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
}
.cartHeader
{
    background-color: #EDDEDD;
    color: #91636B;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.cartItem
{
    background-color: #ffffff;
    color: #333333;
    font-family: Arial;
    font-size: 11px;
    vertical-align: top;
    padding-left: 5px
}

.cartItemAlt
{
    background-color: #f2f2f2;
    color: #333333;
    font-family: Arial;
    font-size: 11px;
    vertical-align: top;
    padding-left: 5px
}



.cartFooter
{
    background-color: #EDDEDD;
    color: #91636B;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}

a.addOne
{
    color: #990033;
    font-family: Arial;
    font-size: 9px;
    text-decoration: none;
}
a.addOne:hover
{
    color: #990033;
    font-family: Arial;
    font-size: 9px;
    text-decoration: underline;
}
/* SEARCH BAR */
.searchBar
{
	color: #CC9999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}
.searchBarSeparator
{
	background-color: #CC9999;
}
A.searchBarLink
{
	COLOR: #CC9999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE:  normal;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.searchBarLink:hover
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
.searchField
{
	BORDER-COLOR : #CC9999;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	HEIGHT : 15px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN : middle;
}
.searchButton
{
	BORDER-COLOR : #CC9999;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	HEIGHT : 15px;
	COLOR: #CC9999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR : #FFFFFF;
	VERTICAL-ALIGN : middle;
	TEXT-ALIGN : center;
}

/* SIDE NAV */
.sideNav
{
	BACKGROUND-COLOR: #E6C3BF;
	PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.sideNavText
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.sideNavLink
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	/*padding-right: 10px;*/
}
A.sideNavLink:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}

/*Different Depths for Tree */
A.sideNavTree_0_selected
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	padding-right: 10px;
}
A.sideNavTree_0_selected:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.sideNavTree_1
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	padding-right: 10px;
}
A.sideNavTree_1:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.sideNavTree_1_selected
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	padding-right: 10px;
}
A.sideNavTree_1_selected:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}

A.sideNavTree_2
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: capitalize;
	padding-right: 10px;
}
A.sideNavTree_2:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: capitalize;
}
A.sideNavTree_2_selected
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	padding-right: 10px;
}
A.sideNavTree_2_selected:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}

A.sideNavTree_3
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: capitalize;
	padding-right: 10px;
}
A.sideNavTree_3:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: capitalize;
}

A.sideNavLinkBold
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.sideNavLinkBold:hover
{
	COLOR: #FFFFFF;
	text-decoration: none;
}

A.sideNavLinkMore
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	TEXT-TRANSFORM: uppercase;
}
A.sideNavLinkMore:hover
{
	COLOR: #FFFFFF;
}

.sideNavTextSmallBold
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
/* TOP NAV */
td.topNav
{
	background-color: #FFFFFF;
}
td.topNavSeparator
{
	background-color: #660033;
}
A.topNavLink
{
	COLOR: #660033;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.topNavLink:hover
{
	COLOR: #D89B95;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.topNavLinkSelected
{
	COLOR: #D89B95;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: 900;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.topNavLinkSelected:hover
{
	COLOR: #D89B95;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: 900;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}

/* HOME PAGE */
A.homeTitleLink
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.homeTitleLink:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.HomeTitleLinkBold
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.HomeTitleLinkBold:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.homeTitlewhiteLink
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.homeTitlewhiteLink:hover
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.homeTitlewhiteBoldLink
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
A.homeTitlewhiteBoldLink:hover
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
.homeHeading
{
	COLOR: #996666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
.homeIntroText
{
	COLOR: #996666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none;
}
a.homeIntroLink, .homeIntroLink a, .homeIntroLink a:visited, .homeIntroLink a:link
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}
a.homeIntroLink:hover, .homeIntroLink a:hover
{
	COLOR: #996666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
}
.homeseparatorLine
{
	BACKGROUND-COLOR: #E6C3BF;
}
td.homeKickerDetail
{
	BACKGROUND-COLOR: #91636B;
	PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    
    COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	font-weight: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}

.homeWhoWeAre
{
	BACKGROUND-COLOR: #D89B95;
	PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE:  normal;
	TEXT-DECORATION: none;
}

.homeWhoWeAreLink, .homeWhoWeAreLink a
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
a.homeWhoWeAreLink:hover
{
	COLOR: #91636B;
}

.homeNewsletter
{
	BACKGROUND-COLOR: #DCADAC;
	PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	TEXT-DECORATION: none;
}

.NewsletterTitle
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE:  normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}

.homeNewsletterLink, .homeNewsletterLink a
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.homeNewsletterLink:hover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

/* LINK STYLES */
a
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
}
a:hover
{
	COLOR: #996666;
}

a.bodyTextLink, .bodyTextLink a, .bodyTextLink a:visited, .bodyTextLink a:link
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
}
a.bodyTextLink:hover, .bodyTextLink a:hover
{
	COLOR: #996666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}

a.bodyTextLinkBold, .bodyTextLinkBold a, .bodyTextLinkBold a:visited, .bodyTextLinkBold a:link
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	font-weight: bold;
	TEXT-DECORATION: underline;
}
a.bodyTextLinkBold:hover, .bodyTextLinkBold a:hover
{
	COLOR: #996666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	font-weight: bold;
	TEXT-DECORATION: none;
}

a.smallTextLink
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
}
a.smallTextLink:hover
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}

a.learnMoreLink
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}
a.learnMoreLink:hover
{
	COLOR: #91636B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
}

.headingLink, .headingLink a
{
	COLOR: #641B86;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-STYLE:  normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.headingLink a:hover
{
	COLOR: #641B86;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

.breadcrumb, .breadcrumb a
{
    COLOR: #740030;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 9px;
}
.breadcrumb a:hover
{
    COLOR: #740030;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}

.footerHeading
{ 
    font-size: 11px;
    font-weight: bold;
    color: #996666;
    text-transform: uppercase;
}

.footer, .footer a
{
	COLOR: #996666;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.footer:hover
{
    COLOR: #996666;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline;
}

.header, .header a
{
	COLOR: #641B86;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.header a:hover
{
    COLOR: #641B86;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline;
}

.pagecount, .pagecount a
{
	COLOR: #91636B;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
.pagecount a:hover
{
    COLOR: #91636B;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    TEXT-DECORATION: underline;
}

.category, .category a, .category a:visited, .category a:link
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
a.category:hover, .category a:hover
{
	COLOR: #DFAEAA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
}
a.categoryprice
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
a.categoryprice:hover, .categoryprice a:hover
{
	COLOR: #DFAEAA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
.categorysaleprice
{
	COLOR: #E6C3BF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none;
}
.BoxBorder
{
	border: solid 1px #996666; 
	border-collapse: collapse;	
}

.inputCheckBox
{
	padding-left:0px;
	margin-left: 0px;
	direction: ltr;	
}

.blur {
                background-color: #ccc; /*shadow color*/
                color: inherit;
                margin-left: 4px;
                margin-top: 4px;
}

.shadow, .content {
                position: relative;
                bottom: 2px;
                right: 2px;
}

.shadow {
                background-color: #666; /*shadow color*/
                color: inherit;
}

.content {
                background-color: #fff; /*background color of content*/
                color: #000; /*text color of content*/
                border: 1px solid #000; /*border color*/
                padding: .5em 2ex;
}