body { margin:0px; padding:0px;}

td, p, div, blockquote {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	font-weight:normal;
}

a {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 11px; 
	color: #4F4F4F;
	}
a:link { text-decoration:underline; color:#4F4F4F;}
a:visited { text-decoration:underline; color:#4F4F4F;}
a:hover { text-decoration:underline; color:#EF1D53;}
a:active { text-decoration:underline; color:#4F4F4F;}

select, input, textarea { font:normal 11px Tahoma;}

.headbg2 {
	background-color:#F8F8F8;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid A6A9AB;
}
.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: 2A3337;
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;
}
.footerbg {
	background-color: #EBEBEB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D2D2;
	border-right-color: #D3D2D2;
	border-bottom-color: #D3D2D2;
	border-left-color: #D3D2D2;
}
.footertext {
	font-family: tahoma;
	font-size: 11px;
	color: #474F52;
	text-decoration: none;
}
.leftborder {
	border-right: 1px solid #DFD8D8;
	border-bottom: 1px solid #DFD8D8;
	border-left: 1px solid #DFD8D8;

}
.linkborder1 {
	border-top-width: 1px;
	
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DFDFE0;
	
	border-bottom-color: #DFDFE0;
	border-left-color: #DFDFE0;
}
.menulinkbg1 {
	background-color: #494849;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left:12px;
}
.menulinkbg2 {

	background-color: #F7F6F6;
}
.menulinktext {
	font-family: tahoma;
	font-size: 11px;
	color: #494849;
	text-decoration: none;
	height: 17px;
}
.menulinktext:link {
	font-family: tahoma;
	font-size: 11px;
	color: #494849;
	text-decoration: none;
	height: 17px;
}
.menulinktext:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #494849;
	text-decoration: none;
	height: 17px;
}
.menulinktext:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #EF1D53;
	text-decoration: none;
	height: 17px;
}
.shoopingcarttext {
	font-family: tahoma;
	font-size: 11px;
	color: #EF1D53;
	font-weight:normal;
}
.midtext {
	font-family: tahoma;
	font-size: 11px;
	color: #4F4F4F;
	text-align:justify;
}
.productsborder1 {
	background-color: #FFEAF2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F6D4E8;
	border-right-color: #F6D4E8;
	border-bottom-color: #F6D4E8;
	border-left-color: #F6D4E8;
}
.productsborder2 {

	background-color: #F2F2F2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F6D4E8;
	border-right-color: #F6D4E8;
	border-bottom-color: #F6D4E8;
	border-left-color: #F6D4E8;
}
.product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EB088B;
	text-decoration: none;
	font-weight: bold;
}
.left-inner-border {
	border-top: 1px solid #DFDFE0;
	border-right: 1px solid #DFDFE0;
	border-bottom: 1px solid #DFDFE0;
	border-left: 1px solid #DFDFE0;

}

.BoxFrame { border:1px solid #DFDFDF;}

td.top-nav-link {
	font:bold 11px Arial;
	color: #D1047A;
	background:url(../../../../images/custom/top-nav-back.gif) repeat-x left top;
	}
td.top-nav-link a:link {font:bold 11px Arial; text-decoration:none; color:#D1047A;}
td.top-nav-link a:visited {font:bold 11px Arial; text-decoration:none; color:#D1047A;}
td.top-nav-link a:hover {font:bold 11px Arial; text-decoration:none; color:#EF46A7;}
td.top-nav-link a:active {font:bold 11px Arial; text-decoration:none; color:#D1047A;}

.TopLink {
	font-family: Arial, Tahoma, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size: 11px; 
	color: #474F52;
	
	}
.TopLink a:link { text-decoration:none; color:#474F52;}
.TopLink a:visited { text-decoration:none; color:#474F52;}
.TopLink a:hover { text-decoration:none; color:#706D70;}
.TopLink a:active { text-decoration:none; color:#474F52;}

.LeftLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 11px; 
	color: #000000;
	display:block;
	padding:2px 0px;
	}
.LeftLink:link { text-decoration:none; color:#000000;}
.LeftLink:visited { text-decoration:none; color:#000000;}
.LeftLink:hover { text-decoration:none; color:#FFFFFF; background:#B645B0;}
.LeftLink:active { text-decoration:none; color:#000000;}

.pageHeader {
	font-family: Arial, Tahoma, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 18px; 
	color: #FFFFFF;
	height:32px;
	padding-top:14px;
	background-image:url(../../../../images/custom/top_leftstrip_small.gif);
	}
	
.TopBottomBar {
	border:1px solid #D3D2D2;
	padding:5px;
	}
.TopBottomBar a:link { text-decoration:none; color:#494849;}
.TopBottomBar a:visited { text-decoration:none; color:#494849;}
.TopBottomBar a:hover { text-decoration:none; color:#EF1D53;}
.TopBottomBar a:active { text-decoration:none; color:#494849;}

.BottomLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 11px; 
	color: #EF1D53;
	}
.TopBottomBar a.BottomLink:link { text-decoration:underline; color:#EF1D53;}
.TopBottomBar a.BottomLink:visited { text-decoration:underline; color:#EF1D53;}
.TopBottomBar a.BottomLink:hover { text-decoration:underline; color:#494849;}
.TopBottomBar a.BottomLink:active { text-decoration:underline; color:#EF1D53;}

.formHeader { background:#F8F8F8;}

.CatalogItemLight img { padding-bottom:5px;}

.CatalogItemLight a {
	font-family:Tahoma, Arial,  Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 11px; 
	color: #EC1290;
	}
.CatalogItemLight a:link { text-decoration:underline; color:#EC1290;}
.CatalogItemLight a:visited { text-decoration:underline; color:#EC1290;}
.CatalogItemLight a:hover { text-decoration:underline; color:#494849;}
.CatalogItemLight a:active { text-decoration:underline; color:#EC1290;}

.CatalogItemDark a {
	font-family:Tahoma, Arial,  Helvetica, sans-serif; 
	font-weight:bold; 
	font-size: 11px; 
	color: #EC1290;
	}
.CatalogItemDark a:link { text-decoration:underline; color:#EC1290;}
.CatalogItemDark a:visited { text-decoration:underline; color:#EC1290;}
.CatalogItemDark a:hover { text-decoration:underline; color:#494849;}
.CatalogItemDark a:active { text-decoration:underline; color:#EC1290;}

.CatalogItemLight td.CatalogItemLight a {
	font-family:Tahoma, Arial,  Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 11px; 
	color: #000000;
	}
.CatalogItemLight td.CatalogItemLight a:link { text-decoration:underline; color:#000000;}
.CatalogItemLight td.CatalogItemLight a:visited { text-decoration:underline; color:#000000;}
.CatalogItemLight td.CatalogItemLight a:hover { text-decoration:underline; color:#EC1290;}
.CatalogItemLight td.CatalogItemLight a:active { text-decoration:underline; color:#000000;}

.BoxContent ul { margin:0px; padding:0px;}
.BoxContent li { line-height:16px;}

.myprofile a {
	font-family:Tahoma, Arial,  Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 11px; 
	color: #EC1290;
	}
.myprofile a:link { text-decoration:underline; color:#EC1290;}
.myprofile a:visited { text-decoration:underline; color:#EC1290;}
.myprofile a:hover { text-decoration:underline; color:#494849;}
.myprofile a:active { text-decoration:underline; color:#EC1290;}

.ProductSubtitle{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size: 13px; 
	color: #000000;
	padding:2px;
	}
