BODY {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    background: #FFFFFF url("../images/bg/bg-body.jpg") repeat left top;
}

A {
text-decoration: none;
color: #981933;

}
A:HOVER {
text-decoration: none;
color:#ff6666;
}

IMG {border: none;}
LABEL {cursor: pointer;}

.relax {
	clear: both;
	height: 0px;
	line-height: 0%;
	font-size: 0;
}

.relaxsidebarnav {
      
	clear: both;
	height: 0px;
	line-height: 0%;
	font-size: 0;
}

/*Page*/
#page {
    margin: auto;
    text-align: left;
    width: 907px;
}
P.top-text {
    padding: 0px;
    margin: 0px;
    line-height: 20px;
    font-size: 11px;
    color: #ec7b60;
    font-weight: bold;
    text-align: center;
}

h1
{    padding: 0px;
    margin: 0px;
    line-height: 20px;
    font-size: 11px;
    color: #ec7b60;
    font-weight: bold;
    text-align: center;
}

/*Header*/
.header {
    float: left;
    width: 100%;
    height: 106px;
    background: url("") no-repeat left top;
}
.header A.logo {
    float: left;
    display: inline;
    margin: 13px 0 0 30px;
}
.header P.phone-num {
    padding: 0px;
    margin: 8px 23px 0 0;
    font-size: 16px;
    color: #b50c40;
    font-family: Georgia;
    font-weight: bold;
    text-align: right;
}

.header P.login {
    padding: 0px;
    margin: 8px 23px 0 0;
    font-size: 12px;
    color: #981933;
    font-family: Georgia;
    font-weight: none;
    text-align: right;
}


.header UL {
    padding: 0px;
    margin: 20px 0 0 0;
    list-style: none;
    float: right;
}
.header UL LI {
    display: inline;
    font-size: 15px;
    color: #b50c40;
    margin: 0 0 0 10px;
} 
.header UL LI.last-li {margin-right: 27px;}
.header UL LI A {
    color: #b50c40;
    padding: 9px 0px 2px 0px;
}
.header UL LI A.shopping-bag {
    background: url("../images/icons/shopping-bag.gif") no-repeat right top;
    padding-right: 22px;
}
.header UL LI A:HOVER {
    text-decoration: none;
    color: #ff6666;
}

/*ADDED ON Brian*/

P.login {
    padding: 0px;
    margin: 8px 17px 0 0;
    font-size: 12px;
    color: #981933;
    font-family: Tahoma;
    font-weight: none;
    text-align: right;
}

P.login A{
    padding: 0px;
    margin: 8px 10px 0 0;
    font-size: 12px;
    color: #981933;
    font-family: Tahoma;
    font-weight: none;
    text-align: right;
}

P.phone-num {
    padding: 0px;
    margin: 0px -10px 0 0;
    font-size: 16px;
    color: #b50c40;
    font-family: Georgia;
    font-weight: bold;
    text-align: right;
}

.logoTagline {
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	background-position: center center;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 2px;
}

.BannerNavShoppingBag {
	margin: 0px 10px 0 0;
      font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	background-position: center center;
	padding: 2px;
      font-weight:bold;
}

.BannerNavShoppingBag:hover {
	margin: 0px 10px 0 0;
      font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	background-position: center center;
	padding: 2px;
      font-weight:bold;
}

.BannerNavShoppingBag:active {
	margin: 0px 10px 0 0;
      font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	background-position: center center;
	padding: 2px;
      font-weight:bold;
}

.BannerNav {
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	background-position: center center;
	padding: 10px;
}

.BannerNav:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	background-position: center center;
	padding: 10px;
}

.BannerNav:active {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	background-position: center center;
	padding: 10px;
}

.copyright {
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	text-decoration: none;
	margin-top: 20px;
}

.copyright A{
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	text-decoration: none;
	margin-top: 20px;
}


.copyright A:hover{
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	margin-top: 20px;
}

/*End of Brian*/

/*Sub Navigation*/
.sub-nav-1 {
    width: 100%;
    float: left;
    height: 29px;
    border: none;
    background: #981933;
}

.sub-nav-1 UL {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.sub-nav-1 UL LI {
    display: inline;
    float: left;
    margin: 6px 10px 0 25px;
}
.sub-nav-1 UL LI A {
    display: block;
    font-size: 12px;
    color: #fad7ab;
    line-height: 16px;
    font-weight:bold;
    letter-spacing: .08em;
}
.sub-nav-1 UL LI A:HOVER {
    text-decoration: none;
    color: #cc6666;
}


.subnav1 A{
    display: block;
    font-size: 12px;
    color: #fad7ab;
    line-height: 16px;
    font-weight:bold;
    letter-spacing: .08em;
}
.Subnav1 A:HOVER {
    text-decoration: none;
    color: #cc6666;
}



.search-box {
    width: 260px;
    float: right;
    margin-top: 4px;
    margin-right: 0px;
    
    
}

.search-box FORM {
    padding-left: 60px;
    margin: 0px;
}	

.search-box INPUT.search-box1 {
    width: 120px;
    height: 20px;
    background: #ffffff;
    color: #981933; 
    padding-left:5px;
    border: none;
    float: left;
    font-size: 12px;
    vertical-align:center;
}

.search-box INPUT.search-btn {
    background: url("/Plus-Size-Lingerie/images/content/search_btn.gif") repeat-x left top;
    width: 68px;
    height: 20px;
    border: none;
    cursor: pointer;

    text-align: center;
    font-size: 14px;
    color: #fad7ab;
    font-weight:bold;

    float: left; 
    margin-left: 6px;
    display: inline;
}

.cartdeletebutton {
background: url("/Plus-Size-Lingerie/images/content/delete.gif") repeat-x left top;
width: 68px;
height: 20px;
border: none;
cursor: pointer;

/*text-align: right;
float: left;
margin-left: 6px;
display: inline;
*/
font-size: 10px;
color: gray;
font-weight:none;
text-decoration:underline;
}


.sub-nav-2 {
    width: 100%;
    float: left;

    height: 18px;
    background: url("../images/bg/bg-sub-nav.gif") no-repeat left top;
}
.sub-nav-2 UL {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.sub-nav-2 UL LI {
    display: inline;
    float: left;
    margin: -1px 30px 0 24px;
}
.sub-nav-2 UL LI.last-li {margin-right: 0px;}
.sub-nav-2 UL LI A {
    display: block;
    font-size: 13px;
    color: #981933;
    font-weight:bold;
    letter-spacing: .08em;
}
.sub-nav-2 UL LI A:HOVER {
    text-decoration: none;
    color: #ff6666;
}
.sub-nav-2 A.right-button {
    float: right;
    display: inline;
    color: #fad7ab;
    font-size: 13px;
    letter-spacing: .08em;
    background: #981933;
    font-weight:bold;
    padding: 0 18px 0 18px;
    line-height: 20px;
    margin: -2px 0px 0; 0;
}
.sub-nav-2 A.right-button:HOVER {
    text-decoration: none;
    color: #cc6666;
}

/*Content .top-content, .bottom-content */

.content1 {
    width: 907px;
    float: left;
    position: relative;
    height: auto;
    background: #ffffff url("../images/bg/bg-content.jpg") repeat-y left top;
}


/* Harsha added here 170 */
#leftWrap
{
    width: 160px;
    float: left;
    clear: both;
    position: relative;
    height: auto;
   
}

#content-area
{
    width: 730px;
    height: auto;
    float: right;
    font-size: 12px;
    position: realtive;
    valign: top;
 }

#content-area1
{
    width: 907px;
    height: auto;
    float: right;
    font-size: 12px;
    position: relative;
    }


.content P, .content H2, .content H3 {
    padding: 0px;
    margin: 0px;
}  
// .content {background: #ffffff url("../images/bg/bg-content.jpg") repeat-y left top;}

.top-content {background: url("../images/bg/top-content.jpg") no-repeat left top;}
.bottom-content {background: url("../images/bg/bottom-content.jpg") no-repeat left bottom;}

.left-conrer-ornament {
    position: absolute;
    left: 4px;
    bottom: 10px;
    //top: 600px;
}
.left-conrer-ornament DIV {
    background: url("../images/pictures/left-corner-ornament.png") no-repeat left top;
    width: 89px;
    height: 99px;
}

.sidebar {
    width: 177px;
    float: left;
    padding-bottom: 5px;
}

.sign-up {
    width: 147px;
    float: left;
    display: inline;
    margin: 10px 0 0 15px;
    background: #be3d55 url("../images/bg/bg-sign-up.gif") repeat-x left top;
}
.sign-up-container {padding: 15px 0px 0px 11px;}
.sign-up FORM {
    padding: 0 0 0 0px;
    margin: 0px 6px 0 0px;
}

.sign-up INPUT {
    margin: 5px; 0 0 5px;
    background:#f0eace;
    color:#5d0416;
    width:119px;
    font-size:11px;
}

.sign-up INPUT.in-text {    
    width: 30px;   
    margin: 2px 0px 0 0;
    display: inline; 
}
.sign-up INPUT.join-btn {
    width: 100px;
    height: 20px;
    border: none;
    background: no-repeat left top;
    cursor: pointer;
    float: left;
    
}
.sidebar UL {
    padding-left: 2px;
    margin: 35px 0 0 0;
    list-style: none;
   line-height: 12px;
    
}
.sidebar UL LI {
    width: 135px;
    float: left;
    display: inline;
    margin: 4px 0 0 30px;
}
.sidebar UL LI A {
    line-height: 12px;
    font-size: 12px;
    color: #910220;
    display: block;
}
.sidebar UL LI A:HOVER {
    text-decoration: none;
    color: #ff6666;
}
/*
.content-area {
    width: 730px;
    float: left;
    padding: 10px 0 0 0;
    background: url("../images/bg/bg-content-area.gif") no-repeat left top;
    height: 700px;
}
*/

.main-photo {
    line-height: 0%;
    font-size: 1px;
}
.tabs-box {
    width: 720px;
    float: left;
}
.container-tabs {
    width: 100%;
    float: left;
    background: #7a1523;
    height: 245px;
}
.container-tabs UL {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.container-tabs UL LI {
    display: inline;
    float: left;
    margin: 8px 3px 0 23px;
}
.container-tabs UL LI A {display: block;}
.tabs-link {
    height: 30px;
    background: #f3e0b9;
    width: 100%;
    float: left;
}
.tabs-link UL {
    padding: 0px;
    margin: 4px 0 0 0;
    list-style: none;
}
.tabs-link UL LI {
    display: inline;

    float: left;
}
.tabs-link UL LI A {
    display: block;
    width: 240px;
    text-align: center;
    color: #f3e0b9;
    font-size: 14px;
    padding: 5px 0 7px 0;
    line-height: 14px;
}  
.tabs-link UL LI A.first-nav-select {background: url("../images/bg/f-nav-select.gif") no-repeat left top;}
.tabs-link UL LI A.second-nav-r {background: url("../images/bg/s-nav-r.gif") no-repeat left top;}
.tabs-link UL LI A.third-nav {background: url("../images/bg/th-nav.gif") no-repeat left top;}
.tabs-link UL LI A.first-nav-r {background: url("../images/bg/f-nav-r.gif") no-repeat left top;}
.tabs-link UL LI A.second-nav-select {background: url("../images/bg/s-nav-select.gif") no-repeat left top;}
.tabs-link UL LI A.third-nav-r {background: url("../images/bg/th-nav-r.gif") no-repeat left top;}
.tabs-link UL LI A.first-nav {background: url("../images/bg/f-nav.gif") no-repeat left top;}
.tabs-link UL LI A.second-nav-rr {background: url("../images/bg/s-nav-rr.gif") no-repeat left top;}
.tabs-link UL LI A.third-nav-select {background: url("../images/bg/th-nav-select.gif") no-repeat left top;}
.tabs-link UL LI A:HOVER {
    color:#dd6666;
    text-decoration:none;
}
.nav-links {
    float: left;
    display: inline;
    margin: 4px 0 0 3px;
    width: 726px;
    background: url("../images/bg/bg-nav-links.gif") repeat-y left top;
}

.nav-links H3 {
    padding-bottom: 8px;
}
.nav-links UL {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.nav-links UL LI {
    float: left;
    margin-top: 5px;
    width: 100%;
}
.bottom-nav-links UL LI A {
    font-size: 11px;
    color: #910220;
    display: block;

}
.nav-links UL LI A:HOVER {
    color: #FF6666;
    text-decoration:none;
}
.top-nav-links, .bottom-nav-links {width: 100%; float: left;}
.top-nav-links {background: url("../images/bg/top-nav-links.gif") no-repeat left top;}
.bottom-nav-links {background: url("../images/bg/bottom-nav-links.gif") no-repeat left bottom;}
.col-links {
    line-height: 11px;
    width: 130px;
    float: left;
    display: inline;
    margin: 5px 44px 0 67px;
    padding-bottom: 18px;
}
/*Banners*/

.banners {
    width: 100%;
    float: left;
    background: url("../images/bg/bg-banners.jpg") no-repeat left top;
    height: 47px;
}

.safe-shopping A{
    width: 177px;
    float: left;
    padding-top: 5px;
    margin: 0px 0 0 0;
    text-align: center;
    font-size: 15px;
    color: #93112a;
    font-weight: bold;
    text-decoration:none;
}

.banners A {
    float: left;
    display: inline;
    margin: 12px 0 0 58px;
}
/*Footer*/
.footer1 {
     float: left;
     width: 100%;
     background: #6d0914;
     padding-bottom: 0px;
}
.footer P, .footer UL {
    padding: 0px;
    margin: 0px;
}
.cred-cards {
    width: 126px;
    float: left;
    display: inline;
    margin: 0px 0 0 27px;
    line-height: 0%;
    font-size: 1px;
}
.cred-cards A {
    float: left;
    display: inline;
    margin: 0 0 0 5px;
}
.center-footer {
    width: 472px;
    float: left;
    margin: 15px 0 0 75px;
}
.center-footer P {
    text-align: center;
    font-size: 12px;
    color: #fbf5d2;
}
.center-footer A {color: #fbf5d2;}
.center-footer A:HOVER {text-decoration: none; color: #ff6666;}
.footer-nav {
    width: 205px;
    float: left;
    margin: 15px 0 0 0;
}
.footer-nav UL LI {
    list-style: none;
    float: left;
    display: inline;
    font-size: 12px;
    color: #fbf5d2;
    margin-right: 9px;
} 
.footer-nav UL LI A {color: #fbf5d2;}
.footer-nav UL LI A:HOVER {text-decoration: none; color: #ff6666;}

.LeftNav-c {
	font-family:Tahoma;
	font-size:12px;
	left-margin:20px;
	line-height:15px;
	/* color: #fad7ab; */
	text-decoration: none;
}


.ProductNameText  { 
color: #981933; 
font-family: Tahoma; 
font-size: 11pt; 
font-weight: bold; 
text-decoration:none;
}

.OrderNameText  { 
color: #fad7ab; 
font-family: Tahoma; 
font-size: 11pt; 
font-weight: normal; 
text-decoration:none;
}

.OrderNameText A  { 
color: #ff6666; 
font-family: Tahoma; 
font-size: 11pt; 
font-weight: normal; 
text-decoration:none;
}

.OrderNameText A:hover  { 
color: #981933; 
font-family: Tahoma; 
font-size: 11pt; 
font-weight: normal; 
text-decoration:none;
}


.ProductDetailsText  { 
color: #7e4643; 
font-family: Tahoma; 
font-size: 11px; 
text-decoration:none;

}

.ProductSKUText  { 
color: #981933; 
font-family: Tahoma; 
font-size: 11px; 
 
}

.ProductPriceText  { 
color: #981933; 
font-family: Tahoma; 
font-size: 11px; 
 
}

.ProductSizeChartText  { 
color: #981933; 
font-family: Tahoma; 
font-size: 11px; 
text-decoration:none;
 
}

.ProductSizeChartText A { 
color: #981933; 
font-family: Tahoma; 
font-size: 11px; 
text-decoration:underline;
 
}

.ProductSizeChartText A:hover { 
color: #ff6666; 
font-family: Tahoma; 
font-size: 11px; 
text-decoration:underline;
 
}

.ProductEmailFriend A { 
color: #981933; 
font-family: Tahoma; 
font-size: 11px; 
 
}

.ProductEmailFriend A:hover { 
color: #ff6666; 
font-family: Tahoma; 
font-size: 11px;
text-decoration:none; 
 
}
.ProductSaveText  { 
color: #FF0000; 
font-size: 13px; 
font-weight: bold; 
}

.ProductMSRPText  {
color:#7e4643; 
font-weight: bold; 
}

/*
.ProductSearchCategoryLinks A{
color: #981933; 
font-size: 13px; 
font-weight: bold;
}
*/

.ProductSearchLinks A{
font-family:Tahoma;
font-size:10px;
color:#981933;
text-align:center;
text-decoration:none;
text-height:normal;
}

.ProductSearchLinks A:hover{
font-family:Tahoma;
font-size:10px;
color:#ff6666;
text-align:center;
text-decoration:none;
text-height:normal;
}

.signinerror {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;
	
}

.signinerror A {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;
	
}

.signinerror A:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	padding-left:0px;
}

.customerserviceA{
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: underline;
	
	
}

.errorpagelinks {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	padding-left:0px;
	
}

.errorpagelinks:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	padding-left:0px;
}

.custservicelinksGOLD {
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	text-decoration: none;
	padding-left:0px;
}

.custservicelinksGOLD:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	padding-left:0px;
}

.custserviceTEXT {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;
}


.custservicelinks {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;
}

.custservicelinks:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	padding-left:0px;
}


.customerservicelinks {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:10px;
	
}

.customerservicelinks:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	padding-left:10px;
}

.customerserviceTitles {
	font-family:Tahoma;
	font-size:12px;
	color: #981933;
	text-decoration:none;
	font-weight:bold;
	text-align: left;
	line-height: 16px;
	padding-right:5px;
}

.sizecharttext {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	text-align:left;
	
}


.sizecharttables {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
		
}

div.sizecharttablesBarBgd{
	font-family:Tahoma;
	font-size:12px;
	color: #fad7ab;
	background-color:#981933;
	text-decoration: none;
	background-image:url("");
	background-repeat:repeat-xy;
		
}

.sizechartTitles {
	font-family:Tahoma;
	font-size:12px;
	color: #981933;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
	line-height: 16px;
	padding-right:5px;
	padding-left:0px;
}

.sizechartHeaders {
	font-family:Tahoma;
	font-size:20px;
	color: #981933;
	text-decoration: none;
	text-align: Center;
	line-height: normal;
	font-weight: Bold;	
}

.giftcardtext {
	font-family:Tahoma;
	font-size:11px;
	color: #7e4643;
	text-decoration: none;
	text-align: justify;
	line-height: 12px;
}

.SectionTitleText  { 
color: #981933; 
font-family:Tahoma; 
font-size: 8pt; 
font-weight: normal; 
}

A.SectionTitleText {
color: #981933; 
text-decoration: none; 
}

A.SectionTitleText:link {
color: #ff6666; 
text-decoration: none;
}

A.SectionTitleText:visited {
color: #981933; 
text-decoration: none; 
}

A.SectionTitleText:active {
color: #ff6666; 
text-decoration: none; 
}

A.SectionTitleText:hover {
color: #ff6666; 
text-decoration: none; 
}

/* hnc */

.homeengrav {
	font-family:Tahoma;
	font-size:10px;
	color: #981933;
	text-decoration: none;
	text-align: justify;
	line-height: 14px;
}

.homeengraveTitle {
	font-family:Tahoma;
	font-size:12px;
	color: #981933;
	text-decoration: none;
	font-weight:bold;
	line-height: 16px;
	padding-left: 10px;
}

.emailfriendtextbox {
	font-family:Tahoma;
	font-size:12px;
	color: #981933;
	text-decoration: none;
	text-align: justify;
	line-height: 14px;
}



.wishlisttext{
font-family:Tahoma;
font-size:12px;
color:#fad7ab;
line-height:normal;
text-align:justify;
}

.Textboxsignup {font-family: Tahoma;
font-size: 12px;
color: #981933;
text-decoration: none;
}

.TextEmail {
font-family: Tahoma;
font-size: 12px;
color: #981933;
text-decoration: none;
font-weight: bold;
}

.wishlistBACKGROUND{
/*background-image:url("/Plus-Size-Lingerie/images/wishlist_bgd.jpg");*/
background-repeat:no-repeat;
}

.wishlistbottomBACKGROUND{
/*background-image:url("/Plus-Size-Lingerie/images/wishlist_bgdbottom.jpg");*/
background-repeat:no-repeat;
}

.emptybagBACKGROUND{
/*background-image:url("/Plus-Size-Lingerie/images/emptybag_bgd.jpg");*/
background-repeat:no-repeat;
}

.customerservicebgd{
/*background-image:url("/Plus-Size-Lingerie/images/customerservice_bgd.jpg");*/
background-repeat:no-repeat;
}

.contactusBACKGROUND{
/*background-image:url("/Plus-Size-Lingerie/images/contactus_bgd.jpg");*/
background-repeat:no-repeat;
}

.customerserviceBTMlinks {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;
	
}

.customerserviceBTMlinks:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	padding-left:0px;
}


.customerserviceBTMTitles {
	font-family:Tahoma;
	font-size:12px;
	color: #981933;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
	line-height: 16px;
	padding-right:5px;
	padding-left:0px;
}

.contactustext {
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	text-decoration: none;
	padding-left:0px;	
	line-height:14px;
}

p.contactustext {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;	
	line-height:14px;
}

.contacttitles {
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
	padding-right:5px;
}

.contactuslinks {
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	text-decoration: underline;
	padding-left:0px;
	
}

.contactuslinks:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: underline;
	padding-left:0px;
	
}
/*
.categoryitemTitle {
	font-family:Tahoma;
	font-size:10px;
	color: #981933;
	text-decoration: none;
	text-align: center;
	line-height: normal;
      padding:9px;
	
	background-repeat:no-repeat;
}
*/
.categoryitemTitle A {
	font-family:Tahoma;
	font-size:10px;
	color: #981933;
	text-decoration: none;
	text-align: center;
	line-height: normal; 
      
	
}

.categoryitemTitle A:hover {
	font-family:Tahoma;
	font-size:10px;
	color: #ff6666;
	text-decoration: none;
	text-align: center;
	line-height: normal;
}


ul
{
  margin:  0px auto;
  }

ul.tame li
{
    line-height: 0em;
    margin: 3px;
    width: 150px;
    padding: 0px 0px 0px 12px;
}

.cart-header{
background:#981933;
color:black;
clear:both;
font-weight:bold;
font-size:1.2em;
height: 30px;
}


/* Moved from cat_banners */

.bannertextaccessories {
font:Tahoma;
font-size:11px;
color:#950916;
padding-left:20px;
padding-top:10px; 
padding-right:10px;
padding-bottom:10px;
}


.bannertextapparel {
font:Tahoma;
font-size:11px;
color:#950916;
padding-left:20px;
padding-top:27px; 
padding-right:10px;
padding-bottom:5px;
}



.bannertextbras {
font:Tahoma;
font-size:11px;
color:#950916;
padding-left:25px;
padding-top:10px; 
padding-right:10px;
padding-bottom:5px;
}

.bannertextcorset {
font:Tahoma;
font-size:11px;
color:#950916;
padding-left:20px;
padding-top:10px; 
padding-right:10px;
padding-bottom:5px;
}

.bannertexteverday {
font:Tahoma;
font-size:11px;
color:#950916;
padding-left:10px;
padding-top:20px; 
padding-right:10px;
padding-bottom:5px;
}

.bannertextfantasyfun {
font:Tahoma;
font-size:11px;
color:#950916;
padding-left:30px;
padding-top:20px; 
padding-right:10px;
padding-bottom:10px;
}

.bannertextsleepwear {
font:Tahoma;
font-size:11px;
color:#950916;
padding-left:20px;
padding-top:25px; 
padding-right:10px;
padding-bottom:5px;
}





tr.engravebackgrnd{
    background-image:url();
	background-repeat:no-repeat;

}

tr.productmainimage{
    background-image:url(images/productimgbgd.jpg);
	background-repeat:no-repeat;

}


.homeengrav {
	font-family:Tahoma;
	font-size:10px;
	color: #981933;
	text-decoration: none;
	text-align: justify;
	line-height: 14px;
}

.checkoutselectshipping {
	font-family:Tahoma;
	font-size:12px;
	color: #981933;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
}

/* OTHER SELECTORS */
.MediumCell, .LightCell
{
    border: none;
}

.error
{
    font-size:1.25em;
    font-weight:bold;
    color:#ff0000;
	line-height: 35px;
}

.errorLg
{
    color: Red;
    font-size: 12px;
    font-weight: bold;
}

.SBProdName
{
    font-size: .7em;
}
.SBCatName
{
    font-size: .8em;
    font-weight: bold;
}

.PBCartFull
{
    font-size: .7em;

    color: Blue;
    font-weight: bold;
}


/*leaf menu items*/
.MenuItem, .MenuItemHover, .MenuItem td, .MenuItemHover td
{
    color: #fff;
    border: solid 0px white;
    cursor: hand;
    cursor: pointer;
    margin: 0;
    background: #474B58 none;
    width: 100%!important;
}

.MenuItemHover, .MenuItemHover td
{
    background: #BABDC6 none;  
}

.ScrollItem
{
    background-color: green;
    font-size: 0.8em;
    border: solid 0px gray;
    cursor: default;
    text-align: center;
}

.ScrollItemH
{
    background-color: aqua;
    color: orange;
    font-size: 0.8em;
    border: solid 0px gray;
    cursor: default;
    text-align: center;
}

.ScrollItemA
{
    background-color: Lime;
    color: yellow;
    font-size: 0.8em;
    border: solid 0px gray;
    cursor: default;
    text-align: center;
}

#AjaxShipping
{
    width: 99%;
    border: solid 1px #444;
    height: 100%;
    float: left;
    padding: 3px;
}
#AjaxShipping h4
{
    margin: 0 0 0.5em 0;
    font-weight: bold;
    font-size: 1.1em;
}
.AjaxShippingLabel
{
    width: 175px !important;
    float: left;
    font-weight: bold;
    clear: left;
}
#AjaxShipping input, #AjaxShipping select
{
    font-size: 1em;
    float: left;
}
#AjaxShippingCountry, #AjaxShippingState, #AjaxShippingZip, #AjaxShippingEstimate
{
    float: left;
    clear: left;
    border-top: solid 1px #eee;
    width: 99%;
    padding: 3px 0;
}
#ShipQuote
{
    float: left;
    margin: 0;
}
/* Set Visibility to :hidden and uncomment 'display' to turn off */
#AjaxShippingCountry
{
    visibility: visible;
}
#AjaxShippingState
{
    visibility: visible;
}

.OrderOptionsTitle  { 
color: #0000FF; 
font-family: Tahoma
font-size: 12px; 
font-weight: bold; 
}

.OrderOptionsRowHeader  { 
color: #ff6666; 
font-family: Tahoma 
font-size: 10px; 
font-weight: bold; 
}

.OrderOptionsName  { 
color: #000000; 
font-family: Tahoma 
font-size: 11px; 
font-weight: normal; 
}

.OrderOptionsDescription  { 
color: #000000; 
font-family: Tahoma 
font-size: 10px; 
font-weight: normal; 
}

.OrderOptionsPrice  {
 color: #000000; 
font-family: Tahoma; 
font-size: 10px;
padding-right:5px; 
}


.AddNewAddressLink
{
	width:15em;
	text-decoration:underline;
}

.AddNewAddressLinkHover
{
	background-image: url(images/menudown.gif);
	background-position:96% center;
	background-repeat:no-repeat;
	border:1px solid #999999;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	cursor: hand;
    cursor: pointer;
	width:15em;
}

.AddNewAddressLinkWithPopUp
{
	background-image: url(images/menudown.gif);
	background-position:96% center;
	background-repeat:no-repeat;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	cursor: hand;
    cursor: pointer;
	width:15em;
}

.AddNewAddress
{
	width:600px;
	background-color:White;
	border:solid 1px gray;
	padding: 5px 5px 5px 5px;
	z-index:1000;
}

.AddNewAddressCommand
{
	border-top:solid 1px Black;
	height: 2em;
	line-height:2em;	
	font-weight:bold;
}

.AddNewAddressCommandDisabled
{
	border-top:solid 1px Black;	
	background-image: url(images/loading_small.gif);
	background-position:96% center;
	background-repeat:no-repeat;
	height: 2em;
}

.AddNewAddressCommandDisabled a
{
	color:Gray;
	text-decoration:none;
	font-style:italic;
}


.AddressSelector
{
	z-index:-1;
}


textarea
{
	font-family:inherit;
	font-size:inherit;
}

.AddressControlTextArea
{
	width:60%;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:1em !important;
}

#KitSideBar
{
	border:solid 1px Gray;
	position:absolute;
	z-index:1;
	width:220px;
	background-color:#FFFFE1;
}

.KitAddToCartForm
{
	padding: 5px 5px 10px 5px;
	margin: 0px 5px 0px 5px;
	border-top: solid 1px Gray;
}

.KitAddToCartForm input[type="submit"]
{
	width:120px;	
	text-align:center;
	margin-top:3px;
}

#KitPlaceHolder
{
	margin-top:0px;
	/*height:50px;*/
	width:150px;
}


#KitAddToCartFormHeader
{
	border-bottom:solid 3px #444;
	height:15px;
	text-align:center;
}

.KitAddToCartFormPrice
{
	font-size:12px;
	font-weight:bold;
}

.KitAddToCartFormPricePopUp
{
	padding: 5px 5px 5px 5px;
	margin: 0px 5px 0px 5px;
	border-bottom: solid 1px Gray;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.KitTable
{
	width:500px;
}

.KitTable tr
{
	border:solid 1px gray;
}

.KitTableGroup
{
	background-color:#DFDFDE;
	border-bottom:solid 1px gray;
}

#KitAddToCartFormDetailsHeader
{
	text-align:center;
	text-decoration:underline;
}

#KitAddToCartFormDetails
{
	background-color:White;*/
	padding: 0px 5px 0px 5px;
}

#KitBottomMarker
{
	 bottom:0px;
	 right:0px;
	 width:250px;
	 background-color:Blue;
	 position:fixed;
}

#KitDebug
{
	border:solid 1px black;
}

.AddressSelector
{
	padding:0px 0px 0px 0px;
}

.SalesPrice
{
}

.SalesPriceOverridden
{
	font-style:italic;
	text-decoration:line-through;
}

.PromotionalPrice
{
	font-weight:bold;	
	color:Red;
}

.KitAddToCartFormDetailsHeader
{
	text-align:center;
	text-decoration:underline;
}


.KitAddToCartFormDetails
{
	padding: 0px 5px 0px 5px;
	margin-left: 10px;
}

.RatingContent
{
	border-bottom:solid 1px gray;
}

.RatingCommentHelpfulNess
{
	text-indent:30px;
	color:Teal;
	width:100%;
}

.RatingStatColumnTop
{
	border-top:solid 1px Black;
	border-left:solid 1px Black;
	border-right:solid 1px Black;
}
.RatingStatColumnInner
{
	border-left:solid 1px Black;
	border-right:solid 1px Black;
}

.RatingStatColumnBottom
{
	border-bottom:solid 1px Black;
	border-left:solid 1px Black;
	border-right:solid 1px Black;
}

.VATLabel
{
}

.VATDisclaimer
{
    font-size: 12px;
    font-weight: bold;	
    text-align:center;
}

.CreditCardPaymentMethodPanel
{
	border: solid 0px Black;
	padding: 10px 20px 10px 20px;
}

.PurchaseOrderPaymentMethodPanel
{
	border: solid 1px Black;
	padding: 10px 20px 10px 20px;
}

.MatrixAttributeError
{
	color:Red;
	font-style:italic;
	font-weight:bold;
	margin:1em;
}

#AccountOrderHistory
{
      
    /*  border: solid 1px #444444;*/
	padding: 5px;
}

#AccountOrderHistoryLink
{
	line-height:25px;
}

.accounttextinfo {
      font-size:11px;
      color:#981933;
 }

#pnlOrderHistory
{
	width:100%;
}

#tblOrderHistory
{
	width:100%;
	padding: 0;
	border-spacing: 0; 
	border:solid 1px #CCCCCC;
}


.orderhistorylink A
{
      font-size:11px;
      color:#981933;
	text-align:left;

}

.orderhistorylink A:hover
{
      font-size:11px;
      color:#ff6666;
	text-align:left;
	
}

.tdOrderHistoryHeader
{
	color: #fad7ab;  
      font-size:11px;
	font-weight: bold;
	height: 25px;
	background-color:#981933;
	text-align:center;
	/*border-bottom:solid 1px #EA8E01;*/
	/*border-right:solid 1px #FFC047;*/
	padding-left: 1px;
	padding-right:1px;
	/*background: url(images/header_background.jpg);*/
}

.trOrderHistory
{
	border-bottom:solid 1px #CCCCCC;
	border-right: solid 1px #cccccc;
}
/* numbers on left column*/
.tdOrderHistoryRow
{
	background-color:#eeeeee;
	color:#000000;
	width:2%;
	/*font-weight: bold;*/
	border-bottom:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	text-align:center;
	vertical-align:middle;
}

.tdOrderHistorySalesOrderCode A
{
      display: inline;
      float:left;
      font-size:11px;
      color:#981933;
	text-align:left;
	/*width:12%;*/	
      border-bottom:solid 1px #eeeeee;
	border-right:solid 1px #eeeeee;
	vertical-align:middle;	
      padding-top:3px;
      padding-left:5px;
}

.tdOrderHistorySalesOrderCode A:hover
{
      diplay:inline;
      float: left;
      font-size:11px;
      color:#ff6666;
	text-align:left;
	/*width:12%;*/
	border-bottom:solid 1px #eeeeee;
	border-right:solid 1px #eeeeee;
	vertical-align:middle;	
      padding-top:3px;
      padding-left:5px;
}

.tdOrderHistorySalesOrderDate
{
      font-size:11px;
	text-align:center;
	width:10%;	
	border-bottom:solid 1px #eeeeee;
	vertical-align:middle;
	border-right:solid 1px #eeeeee;
}

.tdOrderHistoryPaymentStatus
{
      font-size:11px;
	width:22%;
	border-bottom:solid 1px #eeeeee;
	text-align:center;
	vertical-align:middle;
	border-right:solid 1px #eeeeee;
}

.tdOrderHistoryShipingDate
{
      font-size:11px;
	width:15%;
	border-bottom:solid 1px #eeeeee;
	text-align:center;
	vertical-align:middle;
	border-right:solid 1px #eeeeee;
}
.tdOrderHistoryTotal
{
      font-size:11px;
	width:10%;
	border-bottom:solid 1px #eeeeee;
	text-align:center;
	vertical-align:middle;
	border-right:solid 1px #eeeeee;
}

.tdOrderHistoryNotes
{
      font-size:11px;
	width:20%;
	border-bottom:solid 1px #eeeeee;
	text-align:center;
	vertical-align:middle;
	border-right:solid 1px #eeeeee;
}

.OrderHistoryRange 
{
      color:#ff6666;
	width:100%;
	text-align:left;
	line-height:25px;
}

.OrderHistoryMain
{
	 width:100%;
}

.OrderHistoryMain input[type=text]
{
      color:#981933;
	border:1px solid #ff6666;
	text-align:right;
	padding-right:3px;
}

.OrderHistoryPagingHeader
{
      color:#981933;
	text-align:right;
	line-height:25px;
}

.OrderHistoryPagingFooter
{
	text-align:center;	
}

.OrderHistoryCurrentSelectedPage
{
      color:#981933;
	font-weight:bold;	
}


table
{
    font-size: 1em !important;
    font-family: Tahoma, Verdana, sans-serif;
    border: none;
}
table input
{
    font-size:1em;
}
table select
{
    font-size:1em;
}

form
{
    margin: 0;
    padding: 0;
}


.leftNavLineBreaks {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left: 1px;
	margin-top: 20px;
}

.pagenumbers A{
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	padding-left:0px;	
}

.pagenumbers A:hover{
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	padding-left:0px;	
}

.loveletterstext {
	font-family:Tahoma;
	font-size:11px;
	color: #7e4643;
	text-decoration: none;
	text-align: justify;
	line-height: 12px;
}


/* Search Page Search Form*/
.searchpagetext {
	padding:1px;
	font-12px;
      width:125px;
      float:left;
	}
	
.searchpagebtn {
	padding-left:5px;
float:left;
	}

.btmNav {
	font-family:Tahoma;
	font-size:11px;
	color: #981933;
	text-decoration: none;
	text-align: left;
	line-height: 16px;
}

.btmNav:hover {
	font-family:Tahoma;
	font-size:11px;
	color: #ff6666;
	text-decoration: none;
	text-align: left;
}

.btmNav:active {
	font-family:Tahoma;
	font-size:11px;
	color: #ff6666;
	text-decoration: none;
	text-align: left;
}

.btmNavBackground{
      background-image:url("/Plus-Size-Lingerie/images/Bottom_Nav.jpg");
      background-repeat:no repeat;
}

.labelcls
{
	font-family: Tahoma;
	font-size: 11px;
	color: #981933;
	text-decoration: none;
	font-weight: normal;
}

.labelcls1{
font-family:Tahoma;
font-size:13px;
color: #7e4643;
text-decoration: none;
font-weight:bold;
margin-left: auto;
margin-right: auto;
text-align:right;
}

/* used in account.aspx page */

.labelcls2{
font-family:Tahoma;
font-size:13px;
color: #7e4643;
text-decoration: none;
font-weight:bold;
vertical-align:top;
}

.labelcls_white{
font-family:Tahoma;
font-size:13px;
color: white;
background-color:white;
text-decoration: none;
font-weight:bold;
}


.fieldtxt {
	font-family:Tahoma;
	font-size: 11px;
	color: #981933;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	line-height: 16px;
	padding-right: 5px;
}


.labelcls1
{
	font-family: Tahoma;
	font-size: 11px;
	color: #981933;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
}

div.tablesBarBgd{
	font-family:Tahoma;
	font-size:12px;
	color: #fad7ab;
	vertical-align: bottom;
    padding-top:2px; 
    padding-left:5px;  
	background-color:#981933;
	text-decoration: none;
	background-image:url("");
	background-repeat:repeat-xy;
	height: 30px;
	text-align: left;
	
}

div.tablesBarBgdSignIn{
	font-family:Tahoma;
	font-size:12px;
	color: #fad7ab;
	vertical-align: bottom;
    padding-top:5px; 
    padding-left:5px;
    padding-bottom:3px;  
	background-color:#981933;
	text-decoration: none;
	background-image:url("");
	background-repeat:repeat-xy;
	height: 20px;
	text-align: center;
	
}


.sblove {
	font-family:Tahoma;
	font-size:11px;
	color: #7e4643;
	text-decoration: none;
}

.sbremove {
	font-family:Tahoma;
	font-size:11px;
	color: #7e4643;
	text-decoration: none;
	text-align: left;
}

.cart-header
{
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	background-color:#981933;
	text-decoration: none;
	padding-bottom: 5px;
      
}

.modelsearchTitle {
	font-family:Tahoma;
	font-size:16px;
	color: #981933;
	text-decoration: none;
	text-align: center;
	line-height: normal;
	font-weight: Bold;	
}

.modelsearchtext {
	font-family:Tahoma;
	font-size:16px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;	
	line-height:17px;
}

.couponcodestext {
	font-family:Tahoma;
	font-size:16px;
	color: #fad7ab;
	text-decoration: none;
	padding-left:0px;	
	line-height:17px;
}


.couponcodesTitle {
	font-family:Tahoma;
	font-size:16px;
	color: #981933;
	text-decoration: none;
	text-align: center;
	line-height: normal;
	font-weight: Bold;	
}



.topicTextGOLD {
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	text-decoration: none;
	padding-left:0px;
}

.topicTextGOLD A {
	font-family:Tahoma;
	font-size:13px;
	color: #fad7ab;
	text-decoration: none;
	padding-left:0px;
      font-weight:bold;
}

.topicTextGOLD A:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #981933;
	text-decoration: none;
	padding-left:0px;
      font-weight:bold;
}

.CustomerServicetopicTitles {
	font-family:Tahoma;
	font-size:12px;
	color: #981933;
	text-decoration:none;
	font-weight:bold;
	text-align: left;
	line-height: 16px;
	padding-top:0px;
}

.lovelettertext {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
      text-align:justify;
	text-decoration: none;
	padding-left:45px;
	padding-right:45px;
	padding-top:50px;
      padding-bottom:5px;
	background-image:url("/Plus-Size-Lingerie/images/loveletter_postcard.jpg");
      background-repeat:no-repeat;

}

.lovelettertext2 {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
      text-align:justify;
	text-decoration: none;
	padding-left:45px;
	padding-right:45px;
	padding-top:50px;
      padding-bottom:5px;
	background-image:url("/Plus-Size-Lingerie/images/loveletter_postcard2.jpg");
      background-repeat:no-repeat;

}

.lovelettertext3 {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
      text-align:justify;
	text-decoration: none;
	padding-left:45px;
	padding-right:45px;
	padding-top:50px;
      padding-bottom:5px;
	background-image:url("/Plus-Size-Lingerie/images/loveletter_postcard3.jpg");
      background-repeat:no-repeat;

}

.lovelettertext4 {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
      text-align:justify;
	text-decoration: none;
	padding-left:45px;
	padding-right:45px;
	padding-top:50px;
      padding-bottom:5px;
	background-image:url("/Plus-Size-Lingerie/images/loveletter_postcard4.jpg");
      background-repeat:no-repeat;

}




.topicText {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
      text-align:justify;
	text-decoration: none;
	padding-top:5px;
      padding-bottom:5px;
}

.topicText A {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	font-weight:bold;
}


.topicText A:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
      font-weight:bold;
}

.topicbacktotop {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;
}

.topicbacktotop A {
	font-family:Tahoma;
	font-size:13px;
	color: #7e4643;
	text-decoration: none;
	padding-left:0px;
}


.topicbacktotop A:hover {
	font-family:Tahoma;
	font-size:13px;
	color: #ff6666;
	text-decoration: none;
	padding-left:0px;
}

.topicTitles {
	font-family:Tahoma;
	font-size:12px;
	color: #7e4643;
	text-decoration:none;
	font-weight:bold;
	text-align: left;
	line-height: 16px;
	padding-top:10px;
}


span input.radio {
   display:none;
 }
 
 
  .linkslist li {
display:inline;
background-color:#eee;
border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
margin:0;
padding:.2em .5em .2em .5em;
zoom: 1;
}

.linkslist li a:link {
display:inline;

text-decoration:none;
}

.linkslist li a:hover {
display:inline;

text-decoration:none;
}



.halloweenlinks li {
display:inline;
background-color:#eee;
border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
margin:0;
padding:.2em .5em .2em .5em;
zoom: 1;

text-decoration:none;
}

.halloweenlinks  li a:link {
display:inline;
font-size:16px;

text-decoration:none;
}

.halloweenlinks  li a:hover {
display:inline;

text-decoration:none;
}


/*	Hybrid Forge Additions 
---------------------------------------------------*/
/*/// Product Details View ///*/
.productDetailsTable { }
	.productDetailsTable h1.ProductNameText { float:left; }
	.productDetailsTable .ProductEmailFriend { line-height: 1; display: block; padding-bottom: 10px; }
		.productDetailsTable .ProductEmailFriend br { display:none; }
	.productDetailsTable .productImages { padding-left: 7px; }
		.productDetailsTable .productImages img.product_image { padding-bottom: 10px; }
		.productDetailsTable .productImages div[id^=pnlImage] { text-align:left !important; }
			.productDetailsTable .productImages div[id^=pnlImageMultiples] { text-align:center !important; padding-bottom: 10px; }
			.productDetailsTable .productImages div[id^=pnlLargeImage] { display: none; }
			.productDetailsTable .productImages  br { display: none; }
/*/// Related Products View ///*/
#hfRelatedProducts { }
	#hfRelatedProducts  h2.relatedHeading { color: #981933; margin: 0 10px; padding: 0 0 1px; border-bottom: 1px solid #CCC; text-transform: uppercase; font-size: 16px; }
	#hfRelatedProducts .hfRelatedProduct { clear: both; overflow: hidden; margin: 0 10px; padding-bottom: 2px; }
		#hfRelatedProducts .hfRelatedProduct .ProductNameText h3 { font-size: 11pt; padding-top: 0.3em; }
		#hfRelatedProducts .AssocProductWrapper { }
		#hfRelatedProducts .hfRelatedBorder { clear: both; height: 2px; border-bottom: 1px solid #ccc; }
			#hfRelatedProducts .catProdImgCell { padding: 10px 10px 0 0; }
			#hfRelatedProducts .AssocProductDetails { color: #7E4643; overflow:hidden; }
				#hfRelatedProducts select { margin-bottom: 5px; }
				#hfRelatedProducts .ProductDetails { font-family: Tahoma, arial, sans-serif; font-size: 11px; text-decoration: none; padding-bottom: 10px; }
					#hfRelatedProducts .ProductDetails p { display: inline; padding: 0; }
				#hfRelatedProducts .ProductPriceText { float: left; }
				#hfRelatedProducts .ProductSKUText { font-weight: bold; float: left; padding-right: 10px; }
				#hfRelatedProducts .MatrixAttributeError { clear: both; padding-top: 5px; }
				#hfRelatedProducts span[id^=lblQuantity] { color: #981933; font-family: Tahoma, arial, sans-serif; font-size: 11px; text-decoration: none; }
				#hfRelatedProducts span[id^=MatrixAttributeError] { color: #981933; font-family: Tahoma, arial, sans-serif; font-size: 11px; text-decoration: none; }



