body, h1, h2, h3, p, form, input {
padding : 0;
font-family : Georgia, arial, tahoma;
color : #000;
font-size : 11px;
line-height:150%
}
.product-info-style a {
font-size : 11px;
color : #000;
font-weight : bold;
}
.product-info-style-see-more {
font-size : 11px;
color : #000;
font-weight : bold;
}

.product-info-style-see-more a {
font-size : 11px;
color : #000;
font-weight : bold;
}

.testimonial-description{
 color: #000000;
    font-family: Georgia, arial,tahoma;
    font-size: 11px;
    height: 75px;
    width: 511px;
}
.checkoutSuccessWidth {
width : 930px;
}
#videoLink {
background : url('../images/video.jpg') top left no-repeat;
width : 339px;
height : 53px;
text-indent : -10000px;
display : block;
}
.order-total-format-table {
color : #000;
font-size : 11px;
font-weight : normal;
padding-right : 5px;
}
#info_page_description {
padding-right : 30px;
}
.order-total-vip-discount-top {
height : 30px;
/*background : #efefef;*/
font-weight : normal;
font-size : 11px;
color : #000;
}

/*Index Categories*/
.index-cat-format{
width:785px; position: relative; border-left: 0px solid #ccc !important; left: 11px; padding-left: 15px;
}
.index-top-navigation{
text-transform:none;padding-bottom:1px;border-bottom:1px dotted #CCCCCC;
}
.index-top-navigation_brand{
text-transform:none;padding-bottom:1px;border-bottom:1px dotted #CCCCCC;
}
.order-total-vip-discount-top a {
color : #000;
text-decoration : underline;
}
.order-total-vip-discount-bottom {
white-space : nowrap;
background : #EEF5E5;
height : 60px;
padding-left : 35px;
color : #628A31;
}
.table-background {
/*background : #efefef;
background:url('../images/leaves.jpg') top no-repeat fixed;
*/
}
.border-dotted {
border-top : 1px dashed rgb(204, 204, 204);
padding-left : 5px;
padding-right : 5px;
}
.border-dotted-footer {
border-bottom : 1px dashed rgb(204, 204, 204);
padding-left : 5px;
padding-right : 5px;
}
body {
padding : 0;
margin : 0;
background : #FFF;
}
.toolContent {
display : none;
position : absolute;
background :  #ffffff;
 border: 0px solid #000000;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.2);
box-shadow: 0 0 2px 2px rgba(0,0,0,0.2);
}
.bundleList {
padding : 0;
margin : 0;
}
.toppicks_back {
background : url('../images/tpbg.jpg') no-repeat #ffffff;
padding-left : 95px;
}

.heading-order-summary{
	float: left;
    font-size: 20px;
    height: 50px;
    position: relative;
    top: 25px;
}
.edit-order-summary{
    float: right;
    position: relative;
    top: 30px;
}
.bundleList li {
list-style : none;
line-height : 20px;
/* BOF by dev 114 12/20/2013*/
/*height : 20px;*/
/* EOF by dev 114 12/20/2013*/
margin-bottom : 5px;
}
.infocontent {
padding : 20px;
}
.productHeading {
font-size : 11px;
line-height : 0.5;
text-transform : uppercase;
}
.productSubheading {
font-size : 11px;
line-height : 2;
font-weight : normal;
}
p {
padding : 0;
font-family : Georgia, arial, tahoma;
color : #000;
font-size : 11px;
}
.style1 {
font-family : Georgia, arial, tahoma;
color : #000;
font-size : 10px;
font-weight : bold;
}
.style1 a {
font-family : Georgia, arial, tahoma;
color : #000;
font-size : 10px;
text-decoration : none;
font-weight : bold;
}
.desc {
visibility : hidden;
}
.style1 a:hover {
color : #666;
text-decoration : none;
}
a {
color : #000;
/*font-weight : normal;*/
text-decoration : none;
font-size:11px;
}

a:hover {
color : #666;
}
a:active {
color : #000;
text-decoration : none;
}
.reviews a {
color : #000;
text-decoration : none;
}
.brand_productpage a {
background : #000;
color : #FFFFFF;
text-decoration : none;
}
brand_productpage a:hover {
text-decoration : underline;
}

.product_attribute_option{
    font-size: 11px;
    font-weight: normal;
    padding-left: 5px;
}

#containerBody {
position : relative;
margin : 0 auto;
top : -47px;
width : 1002px;
top : 0;
overflow : hidden;
}
#maincontainerBody {
width : 1002px;
margin : 0 auto;
position : relative;
}
h2 {
font-size : 20px;
color : #000;
font-weight : bold;
}
#warnings {
width : 000px;
margin : 0 auto;
}
#container {
margin : 0 auto;
position : relative;
}
#container_home {
width : 1002px;
margin : 0 auto;
position : relative;
}
#header ul {
float : right;
padding : 70px 20px 0 0;
}
#header ul li {
float : left;
padding-right : 20px;
list-style-type : none;
}
#header ul li a {
color : #000;
text-decoration : none;
font-weight : bold;
font-size : 11px;
}
#header ul li a:hover {
color : #000;
}
.icon_cart {
background : url('../images/icon_cart.png') top right no-repeat transparent;
}
#left_nav {
width : 130px;
float : left;
padding-right : 11px;
}
#left_nav ul a {
color : #FFFFFF;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}
#left_nav ul a:hover {
color : #000;
}
.left-column-box-heading {
background : url('../images/left-heading-bg.png') no-repeat;
display : block;
margin-left : 0;
padding-left : 0;
text-decoration : none;
font-size : 17px;
height : 52px !important ;
line-height : 52px;
text-align : center;
cursor : pointer;
font-family : Georgia, arial, tahoma;
font-size : 17px;
font-weight : bold;
text-transform : capitalize;
margin-bottom : 7px;
margin-top : 20px;
color : #ffffff;
}
.left-column-box-heading-signup {
background : url('../images/left-heading-bg-signup.png') no-repeat;
display : block;
margin-left : 0;
padding-left : 40px;
text-decoration : none;
font-size : 17px;
height : 52px !important ;
line-height : 52px;
text-align : center;
cursor : pointer;
font-family : Georgia, arial, tahoma;
font-size : 17px;
font-weight : bold;
text-transform : capitalize;
margin-bottom : 7px;
margin-top : 20px;
color : #ffffff;
}
.left-column-top-box {
background : url('../images/cat-box-top-bg.png') top left no-repeat scroll #EAEAEA;
display : block;
margin-top : 0;
padding : 10px 10px 10px 15px;
}
.left-column-bottom-box {
background : url('../images/cat-box-bottom-bg.png') bottom left no-repeat scroll transparent;
height : 8px;
margin-bottom : 15px;
}
.testimonial-heading {
color : #ffffff;
font-size : 10px;
font-size : 20px;
margin-bottom : 18px;
margin-left : 11px;
margin-top : 42px;
padding-left : 15px;
line-height : 30px;
background : #F14DAE;
}
.testimonial-info {
color : #000;
font-family : Georgia, arial, tahoma;
margin-bottom : 20px;
padding-left : 7px;
padding-right : 20px;
}
.testimonial a {
color : #000;
text-decoration : none;
font-weight : normal;
}
.testimonial a:hover {
color : #000;
text-decoration : none;
font-weight : normal;
}
#main_content_home {
width : 1002px;
margin : auto;
}
#footer {
background : #ffffff;
height : 40px;
}
#footer ul {
width : 590px;
margin : 0 auto;
padding-top : 37px;
}
#footer ul li a {
color : #FFFFFF;
text-decoration : none;
}
#footer ul li a:hover {
color : #000;
}
#footer p {
font-size : 11px;
font-weight : bold;
text-align : left;
margin-top : 8px;
}
.clear {
clear : both;
}
.dotted_x {
height : 35px;
background : #000;
width : 220px;
}
.dotted_x h2 {
margin-left : 18px;
}
#nav {
padding : 0 0 0 226px;
height : 38px;
}
#breadcrum {
height : 30px;
line-height : 30px;
margin : 0 auto;
padding : 0 20px 0 20px;
font-size : 10px;
font-weight : normal;
color : #000;
font-family : Georgia, arial, tahoma;
float : left;
}
#breadcrum a {
font-weight : normal;
color : #000;
}
#breadcrum a:hover {
color : #000;
}
#breadcrum_under {
padding : 0 0 0 0;
height : 0;
background : #ffffff;
}
.more_views {
padding : 0 0 0 30px;
height : 26px;
background : url('../images/dot_x.png') bottom repeat-x;
font-size : 11px;
margin-top : 4px;
}
.product_options h3 {
padding : 0 0 0 0;
height : 26px;
background : url('../images/dot_x.png') bottom repeat-x;
font-size : 15px;
margin-top : 8px;
font-weight : bold;
}
.product_options a {
color : #000;
text-decoration : none;
margin-left : 6px;
}
.more_views {
width : 220px;
}
.icon {
float : left;
}
.small_grey {
font-size : 11px;
line-height : 180%;
color : #000;
}


.brands_navigation {
 border-bottom: 1px solid hsl(46, 37%, 89%);
    float: left;
    height: 1005px;
    left: -533px;
    overflow: visible;
    position: absolute;
    top: -8px;
    width: 1001px;
    z-index: 113;
}


#left_nav_special ul li {
background : url('../images/dot_x.png') top repeat-x;
}
#left_nav_special ul li a {
padding-left : 7px;
}
.left_nav_dropdown {
margin-top : 6px;
width : 127px;
}
#product_box {
padding : 30px;
}
.product_details {
width : 300px;
float : left;
}
.product_details p {
margin : 20px 0;
}
#product_box h3 {
font-size : 15px;
font-weight : bold;
float : left;
margin-right : 15px;
}
.product_ourprice {
font-size : 20px;
font-weight : normal;
color : #000;
}
.product_price {
font-size : 20px;
font-weight : bold;
color : #000;
}
.product_review {
font-size : 14px;
font-weight : bold;
color : #000;
}
.product_reviewby {
font-size : 11px;
font-weight : bold;
color : #000;
}
.product_reviewtext {
font-size : 11px;
font-weight : normal;
color : #000;
}
.product_shot {
margin-right : 30px;
float : left;
}
.btn_addtocart {
width : 140px;
height : 28px;
font-size : 11px;
color : #ffffff;
border : 0;
background : url('../images/btn_addtocart.jpg') no-repeat;
font-weight : bold;
cursor : pointer;
padding-left : 11px;
float : left;
}
.cartinfoBoxContents .input_qty {
float : left;
width : 29px;
height : 23px;
color : #000;
text-align : center;
font-size : 11px;
background : #fdfbfe;
font-weight : normal;
padding : 0;
margin : 0;
}
.input_qty {
float : left;
width : 35px;
height : 25px;
color : #000;
text-align : center;
font-size : 13px;
/*background : url('../images/input_qty.png') no-repeat;*/
border : 0;
font-weight : normal;
padding-top : 5px;
margin-right : 7px;
border:1px solid #E6E7E9;
}
.product_thumbs {
padding : 11px 0 0 32px;
}
.product_thumbs img {
border : #f1f1f1 solid 1px;
}
#related_items {
margin : 0 0 0 0;
}
.short {
width : 180px;
}
.related_item {
float : left;
text-align : left;
font-weight : bold;
color : #000;
margin-bottom : 30px;
}
.related_item img {
margin : 0 33px 13px 33px;
border : 0;
}
.related_item a {
color : #000;
}
.related_item a:hover {
text-decoration : none;
}
.related_item_price {
margin-top : 5px;
}
.inner_h3 h3 {
padding : 30px 0 0 30px;
font-size : 20px;
}
.no_back {
background : none;
text-align : left;
}
#footer p a {
color : #000;
text-decoration : underline;
}
.image_border {
border : #000000 solid 0;
}
.fieldcell {
padding : 5px;
font-size:11px;
}
.checkout .fieldcell input {
width : 190px;
font : 11px Georgia, arial, tahoma;
background-color : #ffffff;
color : #000;
border : #E1E0DC solid 1px;
padding : 5px;
}
.fieldcell input {
width : 151px;
font : 11px Georgia, arial, tahoma;
background-color : #ffffff;
color : #000;
border : #E1E0DC solid 1px;
padding : 5px;
float: left;
}
.captchafieldcell input {
width : 20px;
font : 11px Georgia, arial, tahoma;
background-color : #ffffff;
color : #000;
border : #E1E0DC solid 1px;
padding : 5px;
}
.subscribe input {
width : 100px;
font : 11px Georgia, arial, tahoma;
background-color : #ffffff;
color : #000;
border : #E1E0DC solid 1px;
padding : 3px;
}
.subscribe-info {
color : #000;
font-size : 11px;
line-height : 16px;
padding-bottom : 20px;
font-family : Georgia, arial, tahoma;
}
.subscribe-info a {
color : #000;
font-size : 11px;
line-height : 16px;
padding-bottom : 20px;
}
.fieldcell select {
width : 200px;
font : 11px Georgia, arial, tahoma;
background-color : #ffffff;
color : #000;
border : #E1E0DC solid 1px;
padding : 5px;
}
.smallfieldcell input {
width : 200px;
font : 10px Georgia, arial, tahoma;
background-color : #E1E0DC;
color : #9E9B92;
border : #E1E0DC solid 1px;
}
.smallfieldcell select {
font : 10px Georgia, arial, tahoma;
background-color : #D7E5F2;
color : #9E9B92;
border : #284279 solid 1px;
}
.checkout_fieldcell select {
font : 11px Georgia, arial, tahoma;
background-color : #ffffff;
color : #000;
border : #E1E0DC solid 1px;
padding : 5px;
}
.checkout_fieldcell input {
height : 25px;
width : 215px;
border : #d8d8d6 solid 1px;
}
TD.headerNavigation {
font-family : Georgia, arial, tahoma;
font-size : 10px;
color : #000;
font-weight : normal;
}
.productincart {
color : #000;
text-decoration: underline;
font-weight : normal;
}
.subtotal {
font-size : 18px;
font-weight : bold;
color : #000;
}
.paymenterror {
font-family : Georgia, arial, tahoma;
color : #ffffff;
font-size : 11px;
font-weight : normal;
}
hr {
color : #cccccc;
}
A.showinfoBoxContents {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #ffffff;
text-decoration : none;
font-weight : normal;
}
TD.checkoutFooterDark {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
background-color : #E8E8E8;
color : #000;
}
TD.cartHeading {
color : #FF7AA8;
font : bold 13px Georgia, arial, tahoma;
}
TD.popHeader {
background-color : #E8E3E7;
color : #9A9A9C;
font : bold 13px Georgia, arial, tahoma;
}
A.cartNavigation {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
color : #000;
text-decoration : none;
}
A.cartNavigation:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
color : #000;
text-decoration : none;
}
A.inactiveNavigation {
font-family : Georgia, arial, tahoma;
font-size : 11px;
background : #cccccc;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}
A.inactiveNavigation:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
background : #E8E8E8;
color : #000;
font-weight : bold;
text-decoration : none;
}
TD.inactiveNavigation {
font-family : Georgia, arial, tahoma;
font-size : 11px;
background : #E8E8E8;
color : #000;
font-weight : bold;
}
TABLE.productImage {
border : 1px;
border-color : #CECECE;
}
TABLE.layout {
border : #E7E7E7 solid 1px;
}
.flistbox {
font-family : Georgia, arial, tahoma;
font-size : 14px;
font-weight : bold;
padding-top : 15px;
padding-bottom : 190px;
color : #7C7C7C;
}
A.flistlink {
background-color : #DEDBDE;
font-family : Georgia, arial, tahoma;
font-weight : bold;
color : #7C7C7C;
text-decoration : none;
}
A.flistlink:hover {
background-color : #DEDBDE;
font-family : Georgia, arial, tahoma;
font-weight : bold;
color : #7C7C7C;
text-decoration : none;
}
A.xsellName {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
color : #003366;
text-decoration : none;
}
A.xsellName:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
color : #003366;
text-decoration : none;
}
TD.xsellPrice {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
color : #C4C4C4;
text-decoration : none;
}
A.xsellPrice:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
color : #C4C4C4;
text-decoration : none;
}
.boxText {
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
.errorBox {
font-family : Georgia, arial, tahoma;
font-size : 11px;
background : #ffb3b5;
font-weight : bold;
}
.stockWarning {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #cc0033;
}
.productsNotifications {
background : #f2fff7;
}
.orderEdit {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
text-decoration : none;
text-transform : lowercase;
font-weight : normal;
}
.orderEdit:hover {
color : #666;
}
FORM {
/*display : inline;*/
}
TR.header {
background : #ffffff;
}
TD.headerNavigation {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
font-weight : normal;
}
A.headerNavigation {
color : #000;
text-decoration : none;
}
A.headerNavigation:hover {
color : #000;
text-decoration : none;
}
TR.headerError {
background : #9B0450;
}
TD.headerError {
font-family : Georgia, arial, tahoma;
font-size : 15px;
color : #FFF;
font-weight : bold;
background-color : #9B0450;
padding-left : 40px;
padding-top : 20px;
padding-bottom : 20px;
background : url('../images/cross.gif') left no-repeat;
}
TR.headerInfo {
background : #00ff00;
}
TD.headerInfo {
font-family : Georgia, arial, tahoma;
font-size : 11px;
background : #00ff00;
color : #ffffff;
font-weight : bold;
text-align : center;
}
TD.copyright {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #BABABA;
font-weight : bold;
}
A.copyright {
color : #BABABA;
text-decoration : none;
}
A.copyright:hover {
color : #BABABA;
text-decoration : none;
}
TD.footer {
font-family : Georgia, arial, tahoma;
font-size : 9px;
color : #000;
font-weight : bold;
}
A.footer {
color : #000;
text-decoration : none;
}
A.footer:hover {
color : #000;
text-decoration : none;
}
.cartinfoBox {
background-color : #F3F3F3;
}
.cartinfoBoxContents {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
font-weight : normal;
border-bottom: 1px solid #E6E6E6;
border-top: 1px solid #FFF;
}



.cartinfoBoxContents_upper {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
font-weight : normal;
text-transform : uppercase;
}
.infoBoxContents {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
font-weight : normal;
}
.infoBoxContents1 {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
font-weight : normal;
}
A.infoBoxContents {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #C4C4C4;
text-decoration : none;
font-weight : normal;
}
A.infoBoxContents:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
text-decoration : none;
font-weight : normal;
}
.showinfoBoxContents {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
font-weight : normal;
text-transform : uppercase;
}
A.showinfoBoxContents {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #ffffff;
text-decoration : none;
font-weight : normal;
}
A.showinfoBoxContents:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #ffffff;
text-decoration : none;
font-weight : normal;
}
.infoBoxNotice {
background : #FF8E90;
}
.infoBoxNoticeContents {
background : #FFE6E6;
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
TD.infoBoxHeading {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
background : #efefef;
color : #ffffff;
padding : 10px 10px 10px 10px;
}
TD.infoBox, SPAN.infoBox {
font-family : Georgia, arial, tahoma;
background-color : gray;
font-size : 11px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background : #FFFFFF;
border-bottom : 1px solid #000;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background : #FFF;
border : #CCCCCC solid 1px;
}
table.ShoppingCart TR.productListing-odd {
background : #FFF;
border : #CCCCCC solid 1px;
}
table.ShoppingCart TR.productListing-even {
background : #FFF;
border : #CCCCCC solid 1px;
}
table.ShoppingCart .showinfoBoxContents {
background : #ffffff;
text-transform : uppercase;
font-size : 11px;
font-weight : bold;
color : #ababab;
font-family : Georgia, arial, tahoma;
line-height : 11px;
}
table.ShoppingCart .product-img {
width : 105px;
}
table.ShoppingCart .manuf-name {
vertical-align : top;
padding-left : 23px;
padding-right : 11px;
width : 200px;
font-size : 11px;
color : #000;
text-transform : uppercase;
font-weight : bold;
font-family : Georgia, arial, tahoma;
}
table.ShoppingCart .product-name a {
font-size : 11px;
text-transform : capitalize;
font-weight : normal;
color : #5f5f5f;
font-family : Georgia, arial, tahoma;
}
.subtotal {
font-size : 11px;
font-weight : bold;
color : #404040;
text-transform : uppercase;
font-family : Georgia, arial, tahoma;
}
.ShoppingCart .itemtotal, .ShoppingCart .subtotal {
font-size : 13px;
font-weight : bold;
color : #000;
font-family : Georgia, arial, tahoma;
padding-right : 20px;
text-transform : inherit;
}
.itemtotal {
font-size : 11px;
font-weight : normal;
color : #000;
text-transform : uppercase;
font-family : Georgia, arial, tahoma;
}
table.ShoppingCart .shopping-info {
font-size : 11px;
font-weight : normal;
color : #5f5f5f;
font-family : Georgia, arial, tahoma;
}
.productListing-heading {
font-size : 11px;
background-color : #F9F9F9;
font-weight : normal;
color : #000;
font : bold 11px Georgia, arial, tahoma;
}
.productListing-heading-Whishlist {
font-size : 11px;
background-color : #F9F9F9;
font-weight : normal;
color : #000;
font : 11px Georgia, arial, tahoma;
}
TD.productListing-data {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
vertical-align : top;
}
A.pageResults {
color : #000;
font-weight : normal;
text-decoration : none;
padding : 2px 8px;
}
.A.pageResults:hover {
color : #000;
}
A.pageResults:hover {
text-decoration : none;
color : #000;
background : #FFF;
}
.sIFR-flash {
visibility : visible !important ;
margin : 0;
font-size : 55px;
}
.sIFR-replaced {
visibility : visible !important ;
}
span.sIFR-alternate {
position : absolute;
left : 0;
top : 0;
width : 0;
height : 0;
display : block;
overflow : hidden;
}
.sIFR-flash + div[adblocktab="true"] {
display : none !important ;
}
TD.pageHeadingHome, DIV.pageHeadingHome {
font-size : 22px;
letter-spacing : 0;
margin-bottom : 11px;
font-weight : bold;
margin-left : 40px;
color : #000;
padding-top : 15px;
font-weight : bold;
text-transform : lowercase;
}
TD.pageHeadingNew, DIV.pageHeadingNew {
height : 38px;
padding-top : 23px;
padding-bottom : 0px;
border-bottom : 0 dashed #000;
text-transform : normal;
padding-left:18px;
}
TD.pageHeading, DIV.pageHeading {
padding : 18px 0 18px 18px;
color : #000;
}
TD.catpageheading, DIV.catpageheading {
padding : 16px 0 16px 14px;
color : #000;
border-top : 1px dotted #CCC;
text-transform : lowercase;
}
TD.filter, DIV.filter {
color : #000;
background : #FFF;
border-top : 1px dotted #CCC;
text-transform : lowercase;
}
TD.reviewpageheading, DIV.reviewpageheading {
background : #EDEDED;
border-top : 1px dotted #CCC;
}
TD.brandpageheading, DIV.brandpageheading {
padding : 17px 0 17px 20px;
color : #000;
}
TD.pageHeading_product, DIV.pageHeading_product {
padding : 30px 0 10px 20px;
}
TD.pageHeading_cat, DIV.pageHeading_cat {
padding : 32px 0 20px 11px;
color : #000;
}
.sifr_heading_shopping {
color : #000;
font-size : 20px;
font-weight : normal;
padding-bottom : 23px;
padding-left : 10px;
padding-top : 20px;
text-transform : uppercase;
}
.sifr_heading {
color : #000;
font-size : 20px;
font-weight : normal;
text-transform : capitalize;
}

.special-tag-heading {
color : #000;
font-size : 20px;
font-weight : normal;
text-transform : uppercase;
width:435px;float:left;
 padding-left: 20px;
 padding-top: 20px;
}
.special-tag-filter{
float:right;
width:495px;
margin-top:8px;
position:relative;
top:5px;
}
.special-top-navigation{
width:1002px;
border-bottom:1px solid #CCC; 
}

.sifr_heading_info {
font-size : 18px;
color : #000;
font-weight : bold;
text-transform : capitalize;
/*padding-left:11px;*/
}

.sifr_description_info {
	height: 490px;
     overflow: hidden;
    padding-left: 20px;
    width: 510px;
	}

.sifr_heading_info_left {
font-size : 25px;
color : #000;
font-weight : normal;
text-transform : lowercase;
font-family : Georgia, arial, tahoma;
}
.pageHeading_info {
padding-bottom : 41px;
padding-top : 18px;
}
.pageHeading_info_left {
padding-bottom : 20px;
}
.main_info {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.9;
text-transform : uppercase;
font-weight : normal;
}
.main_info a {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.9;
text-transform : uppercase;
font-weight : normal;
cursor: pointer;
}
.sifr_product {
font-family : Georgia, arial;
font-size : 22px;
font-weight : normal;
color : #000;
text-transform:normal;
line-height:120%;
}
.manufacturer-name a {
color : #686868;
font-size : 20px;
font-weight : normal;
}
.sifr_catheading {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
text-transform : uppercase;
color : #000;
padding-left : 20px;
padding-top : 5px;
padding-bottom : 4px;
}
.sifr_brandheading {
font-family : Georgia, arial, tahoma;
font-size : 15px;
font-weight : normal;
color : #000;
/*border-bottom : 1px dashed #CCC;*/
padding : 20px 20px 6px 4px;
}
.sifr_brand {
font-size : 20px;
font-weight : bold;
color : #000;
}
.sifr_subheading {
font-size : 15px;
font-weight : bold;
color : #000;
margin-left : auto;
margin-right : auto;
}
.sifr_subheading_grey {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
text-transform : uppercase;
}
.sifr_producttext {
font-size : 11px;
font-weight : bold;
color : #000;
}
TR.subBar {
background : #f4f7fd;
}
TD.subBar {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
}
TD.main, P.main {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.6;
font-weight : normal;
}
.testimonialsmain {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.6;
font-weight : normal;
width:97px;
}
A.main {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.5;
text-decoration : none;
}
A.main:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.5;
text-decoration : none;
}
A.main:visited {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.5;
text-decoration : none;
}
A.main:active {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.5;
text-decoration : none;
}
TD.smallText, SPAN.smallText, P.smallText {
font-family : Georgia, arial, tahoma;
font-weight : normal;
font-size : 11px;
}
TD.accountCategory {
font-family : Georgia, arial, tahoma;
font-size : 13px;
color : #aabbdd;
}
TD.fieldKey {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
}
TD.fieldValue {
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
TD.tableHeading {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
}
TD.category_desc {
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 1.5;
}
SPAN.newItemInCart {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
.footer_top_right checkbox, .footer_top_right input, .footer_top_right radio, .footer_top_right select {
vertical-align : middle;
}
.footer_top_right input {
padding-top : 0;
height : 29px;
border : 0;
line-height : 29px;
}
TEXTAREA {
width : 350px;
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
}
SPAN.greetUser {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #3A9C47;
font-weight : bold;
}
TABLE.formArea {
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 1px;
}
TD.formAreaTitle {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
}
SPAN.markProductOutOfStock {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #c76170;
font-weight : bold;
}
SPAN.productSpecialPrice {
font-family : Georgia, arial, tahoma;
color : #D75F9E;
font-weight : bold;
}
SPAN.errorText {
font-family : Georgia, arial, tahoma;
color : #ff0000;
}
.moduleRowOver {
background-color : #FFF;
cursor : pointer;
}
.checkoutBarFrom, .checkoutBarTo {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #8c8c8c;
}
.checkoutBarTo a {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
color : #000;
text-decoration : underline;
}
.checkoutBarTo a:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #8c8c8c;
text-decoration : underline;
}
.checkoutBarCurrent {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
}
.checkoutBarCurrent a {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
text-decoration : underline;
}
.checkoutBarCurrent a:hover {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #8c8c8c;
text-decoration : underline;
}
.messageBox {
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
.messageStackSuccess {
font-family : Georgia, arial, tahoma;
font-size : 14px;
color : #ffffff;
background : #49A9AB;
font-weight : normal;
padding-left : 17px;
padding-top : 14px;
padding-bottom : 14px;
/*border : #FFF solid 1px;*/
}
a.add_to_cart_success:link, a.add_to_cart_success:active, a.add_to_cart_success:visited {
text-decoration : underline;
font-size : 14px;
color : #FFF;;
}
a.add_to_cart_success:hover {
text-decoration : underline;

color : #EFEFEF;
}
.messageStackError {
font-family : Georgia, arial, tahoma;
font-size : 13px;
color : #BE4F4F;
background : #F5E6E6;
font-weight : normal;
padding-left : 17px;
padding-top : 14px;
padding-bottom : 14px;
/*border : #FFF solid 1px;*/
}
.messageStackError a {
color : #BE4F4F;
font-weight : bold;
text-decoration : underline;
}
.messageStackError a:hover {
text-decoration : none;
}
.messageStackError a:active {
color : #BE4F4F;
font-weight : bold;
text-decoration : underline;
}
.messageStackWarning {
font-family : Georgia, arial, tahoma;
font-size : 15px;
color : #BE4F4F;
font-weight : bold;
background-color : #F5E6E6;
padding-left : 21px;
padding-top : 20px;
padding-bottom : 20px;
}
.messageStackError img {
display : none;
}
.inputRequirement {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #4AB3B5;
font-weight: normal;

}
.imagesBoxContents {
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
TD.categories {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
background-color : #FFE0FF;
}
a.information {
font : 11px Georgia, arial, tahoma;
color : #000;
text-decoration : none;
font-weight : bold;
line-height : 230%;
}
a.productlinks {
font : 11px Georgia, arial, tahoma;
color : #000;
text-decoration : none;
font-weight : bold;
}
.paymenterror {
font-family : Georgia, arial, tahoma;
font-size : 14px;
color : #FFF;
font-weight : bold;
}
.product_listing {
background-color : #FFFFFF;
text-align : left;
}
#brands {
visibility : hidden;
}
#brands a {
color : #CCC;
font-size : 8px;
font-weight : bold;
text-decoration : none;
}
#brands a:hover {
text-decoration : underline;
}
.textBox {
width : 180px;
padding-top : 3px;
padding-bottom : 3px;
border : #CCCCCC solid 1px;
}
.LEGEND {
font-family : Georgia, arial, tahoma;
color : #000;
}
.designers_letter {
font : 32px Georgia, arial, tahoma;
font-weight : bold;
color : #DDDDDD;
}
#tplPreview {
background-color : #FFFFFF;
border : #000 solid 1px;
color : #4B4B4B;
font-size : 11px;
left : 0;
padding : 0 15px 15px;
position : absolute;
top : 0;
}
#tplPreviewTitle {
font-size : 11px;
font-weight : bold;
margin : 0;
padding : 0;
}
.border_preview {
background-color : #FFFFFF;
border : #000 solid 1px;
}
.title_h2 {
background-color : #736767;
color : #FFFFFF;
font-size : 11px;
font-weight : bold;
padding-top : 0;
margin-top : 0;
height : 20px;
padding-left : 5px;
}
.preview_temp_load {
text-align : center;
}
.preview_text {
margin-top : 20px;
text-align : center;
font-weight : bold;
}
.preview_product_title {
font-weight : bold;
text-decoration : underline;
}
.footerfooter {
background : url('../images/bg_bottom.jpg') no-repeat;
color : #000;
font-size : 10px;
font-weight : bold;
width : 1002px;
margin : 0 auto;
padding : 19px 0 0 0;
font-family : Georgia, arial, tahoma;
}
#footer_cointener {
clear : left;
width : 1002px;
background : #fff;
}
#footer_main {

width : 1002px;
}
.footer_left {
float : left;
padding-left : 20px;
width : 600px;
text-align : left;
}
.footerbottom {
background : #4FB847;
color : #FFF;
font-size : 11px;
padding-left : 20px;
height : 41px;
font-weight : normal;
}
.footerbottom a {
color : #FFF;
text-decoration : none;
font-weight : normal;
}
.footerbottom a:hover {
color : #efefee;
text-decoration : none;
}
.footer_right {
float : right;
padding-right : 20px;
width : 330px;
text-align : right;
}
.footerfooter a {
color : #000;
font-size : 10px;
font-weight : bold;
}
.footerfooter a:hover {
color : #000;
font-size : 10px;
font-weight : bold;
text-decoration : none;
}
.footerpanels {
background : #E0E0E0;
color : #7E7E7E;
font-size : 11px;
font-weight : normal;
line-height : 150%;
}
.footerpanels a {
color : #7E7E7E;
text-decoration : none;
font-weight : normal;
}
.footerpanels a:hover {
color : #7E7E7E;
font-size : 10px;
text-decoration : none;
}
.brands a {
color : #000;
font-size : 11px;
font-weight : normal;
}
.brands a:hover {
color : #000;
text-decoration : none;
}
.header_holder {
background : url('../images/phone2.png') top center no-repeat transparent;
margin : 0 auto;
padding-top : 0;
width : 1002px;
position : relative;
height : 104px;
font-size : 11px;
}
.header_top {
background : #FFF;
margin : 0 auto;
width : 1002px;
height : 24px;
}
.nav_holder {
background : #FFF;
width : 1002px;
margin-left : auto;
margin-right : auto;
height : 35px;
border-top: 6px solid #000;
border-bottom: 1px solid #CCC;
}
.header_right {
float : right;
text-align : right;
height : 101px;
position : relative;
height : 115px;
}
.site-logo {
	left: 0;
    position: absolute;
    text-align: left;
    top: 10px;
}
.header_left {
position : absolute;
left : 0;
top : 0;
text-align : left;
}
.header_logo2 {
position : absolute;
left : 132px;
top : 51px;
}
form#ajax_search input#search {
width : 100px;
height : 20px;
font-size : 11px;
font-weight : normal;
color : #000;
border : none;
text-indent : 5px;
background : none;
font-family : Georgia, arial, tahoma;
}
.header_subnav {
width : 550px;
position : absolute;
top : 0;
bottom : 0;
font-size : 11px;
color : #000;
top : 65px;
font-weight : normal;
font-family : Georgia, arial, tahoma;
}
.header-item {
font-size : 11px;
color : #858585;
}
.header_subnav ul {
float : right;
}
.header_subnav li {
float : left;
list-style : none;
line-height : 20px;
}
.header_subnav a {
font-weight : normal;
}
.header_search {
width : 147px;
height : 23px;
}
.header_search1 {
float : left;
border : red solid 0;
width : 100px;
padding-top : 3px;
}
.header_search2 {
float : right;
 position: relative;
    top: -2px;
border : red solid 0;
width : 30px;
}
.header_search2 input {
margin : 7px;
}
.currency {
height : 30px;
float : right;
list-style : none;
line-height : 30px;
}
.currency1 {
float : left;
padding-right : 5px;
}
.currency2 {
float : left;
padding-top : 3px;
}
.header_subnav2 {
width : 500px;
position : absolute;
top : 0;
bottom : 0;
height : 1px;
line-height : 25px;
font-size : 11px;
color : #000;
font-weight : bold;
font-family : Georgia, arial, tahoma;
}
.header_subnav a:hover {
color : #000;
}
.header_subnav a {
color : #858585;
font-size : 11px;
}
.header_subnav2 a:hover {
color : #000;
}
.header_subnav2 a {
color : #000;
}
.header_follow {
font-size : 11px;
font-weight : bold;
padding-top : 25px;
color : #858585;
}
.header_follow img {
border : none;
}
.follow {
float : left;
padding-right : 11px;
padding-top : 9px;
}
ul#subnav, ul#nav {
list-style : none;
list-style-type : none;
list-style : none;
margin : 0;
padding : 0;
}
ul#subnav li {
float : right;
padding-left : 10px;
line-height : 25px;
font-size : 10px;
font-weight : bold;
}
ul#subnav li a {
color : #000;
font-weight : bold;
}
ul#subnav li a:hover {
color : #000;
font-weight : bold;
}
.viewbag {
background : url('../images/bag_icon.gif') center right no-repeat transparent;
padding-right : 30px;
height : 25px;
line-height : 25px;
float : left;
margin-right : 7px;
}
ul#nav {
background : transparent;
margin : 0 auto;
height : 40px;
}
ul#nav li {
color : #FFF;
font-size : 11px;
font-weight : bold;
float : left;
padding-left : 25px;
line-height : 40px;
font-family : Georgia, arial, tahoma;
}
ul#nav li a {
color : #FFF;
font-size : 15px;
font-weight : bold;
}
ul#nav li div a {
color : #fff;
}
ul#nav li a.onsale {
color : #e6ff98;
}
ul#nav li a.topnav:hover {
color : #000;
}
.bc_left {
float : left;
margin-left : 1px;
text-align : left;
width : 550px;
height : 33px;
line-height : 33px;
}
.bc_right {
float : right;
text-align : right;
width : 182px;
height : 33px;
line-height : 33px;
}
.bc_subnav {
float : left;
width : 229px;
text-align : right;
}
.bc_flags {
float : right;
width : 100px;
}
.home_slideshow {
width : 988px;
margin : 0 auto;
}
.boxes_holder {
width : 964px;
margin : 5px auto 30px auto;
}
a.link_submenu:link, a.link_submenu:active, a.link_submenu:visited {
font-size : 11px;
text-decoration : none;
line-height : 180%;
}
a.link_submenu:hover {
text-decoration : none;
}
TR.productListing-even-new {
background : #FFFFFF;
}
#main_content_2 {
margin : 0 auto;
width : 968px;
}
.product_price_background {
color : #000333;
font-size : 11px;
font-weight : bold;
height : 7px;
margin : 0;
padding-top : 0;
display : block;
width : 100%;
}
.product_price_special {
color : #D39745;
font-weight : bold;
font-size : 11px;
padding-left : 30px;
margin : 5px 0 0 0;
}
.bestseller .product_price_special, .newproduct .product_price_special {
padding-left : 0;
}
.productListing-box {
border : #FFFFFF solid 1px;
width : 220px;
margin-bottom : 20px;
}
.loading_product_background {
background : url("data:filter_scroll/ajax-loader-tr.gif;base64,R0lGODlhGAAYAPQAAP///5mZmerq6vz8/PLy8t7e3vX19dHR0ejo6NfX1+7u7tvb2+Xl5fn5+cfHx87OzuLi4sLCwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAHAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g+s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh+QQABwABACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAAHAAIALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg/Sw0GBAQGDZGTlY+YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz+MR74AqSOdVwbQuo+abppo10ssjdkAnc0rf8vgl8YqIQAh+QQABwADACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY+RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6+JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkEAAcABAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC+AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAAHAAUALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM/CAkHBwkIDYcGiTOLjY+FmZkNlCN3eUoLDmwlDW+AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAAHAAYALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl+FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkEAAcABwAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu/9HnTp+FGjjezJFAwFBQwKe2Z+KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAAHAAgALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx+gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAAHAAkALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWHM5wNiV0UN3xdLiqr+mENcWpM9TIbrsBkEck8oC0DQqBQGGIz+t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkEAAcACgAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA+uON4JEIo+vqukkKQ6RhLHplVGN+LyKcXA4Dgx5DWwGDXx+gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAAHAAsALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA+GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN+v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA==") center center no-repeat scroll transparent;
max-height : 315px;
overflow : hidden;
margin : 0;
height : 315px;
width : 220px;
}
.input_box {
vertical-align : top;
background-image : url('../images/signupfield.gif');
background-repeat : repeat-x;
color : #000;
border-width : 0;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
width : 150px;
height : 26px;
padding-top : 3px;
padding-left : 5px;
}
.input_box_onwhite {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 13px;
font-weight : normal;
width : 161px;
height : 21px;
padding-top : 4px;
padding-left : 5px;
border : #CCCCCC solid 1px;
}
.footer_top_holder {
background : #FFF;
margin : 0 auto;
}
.footer_bottom_holder {
    background: none repeat scroll 0 0 #F4F4F4;
    height: 90px;
    padding: 0 15px 0 19px;
}
.footer_top_inner {
width : 967px;
margin : 0 auto;
height : 180px;
padding : 40px 25px 20px 10px;
color : #F5F5F3;
}
.footer_top_inner p {
line-height : 1.5;
font-size : 11px;
}
.footer_top_inner div.padding {
padding-left : 11px;
}
p.flleft1, p.flleft2 {
float : left;
}
p.flleft1 {
padding-right : 40px;
}
.footer_top_left a {
font-weight : normal;
font-size : 11px;
text-decoration : none;
}
.footer_top_left a:hover {
font-weight : normal;
font-size : 11px;
text-decoration : none;
color : #000;
}
.footer_top_left {
width : 250px;
height : 170px;
float : left;
padding-right : 55px;
}
.footer_top_middle {
width : 299px;
height : 170px;
float : left;
padding-left : 25px;
padding-right : 40px;
}
.footer_top_right {
width : 270px;
height : 170px;
float : left;
padding-left : 27px;
}
p.topform {
padding-top : 10px;
padding-bottom : 10px;
}
form#subscribeform {
float : left;
}
form#subscribeform input.nameinput {
background : #efefef;
width : 113px;
height : 20px;
border : #eae8d3 solid 1px;
float : left;
margin-right : 2px;
padding : 4px 5px 0 5px;
}
.footer_bottom_inner {
    color: #000000;
    font-size: 10px;
    padding-bottom: 0;
    padding-left: 10px;
    padding-top: 40px;
}
.footer_bottom_left {
width : 688px;
float : left;
text-align : left;
height : 35px;
white-space : nowrap;
}
.footer_bottom_right {
 float: left;
    text-align: center;
    width: 469px;
}
.footer_bottom_right2 {
float: left;
    height: 15px;
    line-height: 10px;
    text-align: right;
    top: 0;
    white-space: nowrap;
    width: 230px;
}
.footer_bottom_inner a {
font-size : 10px;
color : #000;
text-decoration : none;
font-weight : normal;
}
.footer_bottom_inner a:hover {
font-size : 10px;
color : #000;
text-decoration : none;
font-weight : normal;
}
.rv {
border-top : 1px dotted #CCC;
font-size : 11px;
color : #000;
text-decoration : none;
font-weight : normal;
}
#thumb_next_prev {
width : 90px;
}
#thumb_next_prev a {
display : block;
}
#thumb_prev {
float : left;
width : 49%;
border-right : 1px solid #cccccc;
text-align : left;
position : relative;
}
#thumb_next {
float : right;
width : 49%;
text-align : right;
position : relative;
}
.productName {
display : block;
text-align : center;
font-size : 11px;
font-weight : normal;
text-transform : capitalize;
}
.manufacturersName {
display : block;
text-align : center;
font-size : 11px;
margin-top : 10px;
}
.productName a {
font-size : 11px;
font-weight : normal;
text-transform : capitalize;
}
.productName a:hover {
color : #666;
}
.manufacturersName a {
font-size : 11px;
font-weight : normal;
color : #7f7f7f;
text-transform : uppercase;
margin-top : 15px;
}



.manufacturersName a:hover { 
background-color: #000;
color : #FFF;
 }

.smallText .next, .smallText .next:hover {
background : url('../images/arrow_next.gif') right no-repeat;
/*padding : 0 8px 0 0;*/
}
.smallText .prev, .smallText .prev:hover {
background : url('../images/arrow_back.gif') left no-repeat;
padding : 0 0 0 8px;
}
.smallText .viewAll {
background : none;
}
#overLay {
background-color : #000000;
height : 100%;
left : 0;
position : fixed;
top : 0;
width : 100%;
z-index : 30;
opacity : 0.699999988079071044921875;
}
#lightboxWrap {
position : absolute;
z-index : 30;
}
#closeX {
cursor : pointer;
position : absolute;
top : -15px;
top : -15px;
width : 55px;
height : 60px;
background : url('../images/cross-round.png');
}
.by_brand, .by_brand a, .by_brand a:hover {
background : url("../images/hot-deals.png") center right no-repeat scroll transparent;
float : right;
height : 42px;
list-style : none outside none;
width : 167px;
}
.product_top {
height : 10px;
border-top : 1px dotted #CCC;
}
.filter_bottom {
height : 20px;
border-bottom : 1px dotted #CCC;
}
.arrow-link {
padding-top : 25px;
padding-left : 10px;
padding-bottom : 10px;
}
.arrow-link ul {
padding : 0;
margin : 0;
list-style : none;
width : 292px;
}
.moredetails a {
font-weight : normal;
}
.arrow-link ul li {
background : url('../images/arrow.jpg') center left no-repeat transparent;
border-top : 1px solid #ccc;
padding-left : 15px;
line-height : 30px;
}
.arrow-link ul li a {
font-weight : normal;
line-height : 10px;
}
.arrow-link ul li a:hover {
color : #000;
}
.bottom-left-bg {
background : url('../images/bottom-left-bg-img.png') top left no-repeat transparent;
height : 15px;
}
.bottom-center-bg {
background : url('../images/bottom-center-bg-img.png') top left repeat-x transparent;
height : 15px;
}
.bottom-right-bg {
background : url('../images/bottom-right-bg-img.png') top right no-repeat transparent;
height : 15px;
}
#scrollUp, #scrollDown {
width : 100%;
height : 10px;
cursor : pointer;
}
#scrollUp {
background : url('../images/arrowUp.gif') top center no-repeat transparent;
}
#scrollDown {
background : url('../images/arrowDown.gif') top center no-repeat transparent;
}
#scrollContent {
position : relative;
height : 450px;
overflow : hidden;
}
.zoomi {
margin-top : 15px;
margin-bottom : 15px;
display : block;
}
.orderboxheading {
background : #ffffff;
height : 30px;
text-transform : uppercase;
font-size : 11px;
font-weight : normal;
color : #000;
font-family : Georgia, arial, tahoma;
width:793px;
}
.orderhistoryPadding{
padding-top:13px;
}
.order-heading-title {
color : #000000;
font-weight : normal;
height : 22px;
padding-left : 20px;
width : 125px;
}
.orderboxcontent {
background : #f8f8f8;
color : #000;
height : 25px;
padding-top : 10px;
width:793px;
}
.orderboxcontent a {
color : #A9C968;
}
.order-info {
font-weight : bold;
color : #000;
}
.main-content {
padding-left : 11px;
padding-right : 20px;
padding-top : 13px;
border : 0;
text-align : left;
}
.sub-heading {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
text-transform : uppercase;
}
.sub-heading2 {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
text-transform : uppercase;
}
.myaddress {
padding-right : 20px;
}
.address1 {
padding-left : 30px;
padding-right : 30px;
padding-bottom : 30px;
color : #000;
}
.address2 {
padding-left : 25px;
padding-bottom : 15px;
padding-top : 20px;
font-weight : bold;
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
}
.address3 {
padding-left : 25px;
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
.address4 {
color : #A9C968;
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
.address5 {
padding-left : 25px;
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
}
.address6 {
color : #A9C968;
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
.orderboxcontent1 {
background : #f8f8f8;
}
.manuf_name {
color : #7A8EA0;
font-size : 13px;
font-family : Georgia, arial, tahoma;
font-weight : bold;
text-transform : uppercase;
line-height : 16px;
padding-left : 45px;
}

.brand_pp a {
background-color: #000;
color : #FFF;font-size : 20px;
font-family : Georgia, arial, tahoma;
font-weight : normal;
text-transform : uppercase;
margin-top : 24px;
margin-bottom : 10px;
display:none;
}


.brand_pp a:hover { 
background-color: #FFF;
color : #000;
 }

.prod_name {
font-size : 11px;
font-weight : normal;
color : #626262;
font-family : Georgia, arial, tahoma;
}
.prod_price {
font-size : 13px;
font-weight : bold;
color : #626262;
font-family : Georgia, arial, tahoma;
}
.msg {
color : #3e3e3e;
font-size : 11px;
font-family : Georgia, arial, tahoma;
font-weight : bold;
text-transform : uppercase;
}
.infoBoxHeadinggift {
color : #353535;
font-weight : bold;
font-family : Georgia, arial, tahoma;
font-size : 11px;
padding-left : 4px;
}
.coupon {
padding-left : 20px;
padding-right : 20px;
padding-top : 24px;
padding-bottom : 27px;
width : 423px;
}
.gift {
padding-left : 20px;
padding-right : 20px;
padding-top : 24px;
padding-bottom : 27px;
width : 420px;
}
.coupon_button {
padding-right : 47px;
}
.messagecart {
font-family : Georgia, arial, tahoma;
font-size : 17px;
background : top no-repeat #efefef;
color : #000;
text-shadow : 0 1px 1px #FFF;
font-weight : bold;
border-top : 20px solid #fff;
padding-left : 15px;
padding-top : 13px;
padding-bottom : 16px;
}
.messagecart a {
color : #000;
text-decoration : underline;
}
.messagecart a:hover {
color : #000;
text-decoration : underline;
}
.giftcartbutton {
cursor : pointer;
}
#stockist .storeGroup {
margin : 0 0 15px;
}
#stockist .storeGroup .store {
float : left;
display : block;
width : 170px;
margin : 0 0 0 10px;
}
#stockist .storeGroup .store span {
display : block;
white-space : normal;
}
#body_wrap {
margin : 0 0 -24px;
min-height : 100%;
height : auto !important ;
height : 100%;
}
#main_wrap {
padding : 19px 0 30px;
margin : 0 auto;
min-height : 640px;
width : 920px;
background : #fff;
}
#content_wrap {
padding : 11px 0 0;
}
.clearfix {
clear : both;
}
#ft-footer {
width : 100%;
clear : both;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
line-height : 15px;
color : #000;
}
#ft-footer .ft-border {
border-left : none;
border-right : none;
overflow : hidden;
width : 986px;
margin : 0 auto;
}
#ft-footer .ft-col1 {
float : left;
width : 24.5%;
}
#ft-footer .ft-col2 {
float : left;
margin-bottom : -20px;
padding-left : 20px;
padding-right : 20px;
width : 22%;
}
#ft-footer .ft-col3 {
float : left;
width : 11%;
padding-left : 20px;
padding-right : 20px;
}

#ft-footer .ft-col1 { 
float : left;width : 22%;
padding-left : 20px;
padding-right : 20px;
 }

#ft-footer .ft-col4 {
float : left;
margin-bottom : -20px;
padding-bottom : 20px;
padding-left : 20px;
width : 20%;
}
#ft-footer .ft-col2 .ft-col2-left, #ft-footer .ft-col2 .ft-col2-right {
float : left;
width : 50%;
}
#ft-footer .ft-col1 ul, #ft-footer .ft-col2 ul, #ft-footer .ft-col3 ul, #ft-footer .ft-col4 ul {
list-style : none;
margin-bottom : 5px;
margin-top : 5px;
padding : 0;
text-align : left;
margin-left: 0px;
}
#ft-footer .ft-col1 ul li, #ft-footer .ft-col2 ul li, #ft-footer .ft-col3 ul li, #ft-footer .ft-col4 ul li {
color : #000; padding: 0 0 8px;
}
#ft-footer .ft-col1 ul li a, #ft-footer .ft-col2 ul li a, #ft-footer .ft-col3 ul li a, #ft-footer .ft-col4 ul li a {
color : #000;
text-decoration : none;
font-weight : normal;
}
#ft-footer .ft-col1 ul li a:active, #ft-footer .ft-col2 ul li a:active, #ft-footer .ft-col3 ul li a:active, #ft-footer .ft-col4 ul li a:active, #ft-footer .ft-col1 ul li a:visited, #ft-footer .ft-col2 ul li a:visited, #ft-footer .ft-col3 ul li a:visited, #ft-footer .ft-col4 ul li a:visited {
color : #000;
text-decoration : none;
font-weight : normal;
}
#ft-footer .ft-col1 ul li a:hover, #ft-footer .ft-col2 ul li a:hover, #ft-footer .ft-col3 ul li a:hover, #ft-footer .ft-col4 ul li a:hover {
color : #666;
text-decoration : none;
font-weight : normal;
}
.ft-list-col1, .ft-list-col3, .ft-list-col4, .ft-col2-left, .ft-col2-right {
padding : 0;
font-weight : normal;
}
.ft-list-col1 a, .ft-list-col3 a, .ft-list-col4 a, .ft-col2-left a, .ft-col2-right a {
padding : 0;
font-weight : normal;
}
.ft-list-col1 {
position : relative;
top : -15px;
left : 0px;
}
.ft-title-col1 {
background-image : url('../images/need-assistance.png');
background-repeat : no-repeat;
height : 45px;
}
.ft-title-col2 {
background-image : url('../images/lovecustomers.png');
background-repeat : no-repeat;
height : 45px;
}
.ft-title-col3 {
background-image : url('../images/from-the-blog.png');
background-repeat : no-repeat;
height : 36px;
}
.ft-title-col4 {
background-image : url('../images/join-mailing-list.png');
background-repeat : no-repeat;
height : 45px;
}
.left_corner {
background : none 0% 0% repeat scroll;
width : 1110px;
/*position : relative;*/
/*left : -118px;*/
margin : 0 auto;
}
.left_corner ul {
/*padding-left : 119px;*/
}
.right_corner {
/*background : url('../images/search-img.png') no-repeat transparent;*/

top : 140px;
}
.search_navigation_box{
border: 1px solid #ccc; border-radius: 0px;
position: absolute;
    padding-left: 3px;
height : 26px;
width:142px;
}
.second_nav {
margin : 0 auto;
width : 985px;
height : 28px;
}
.second_nav ul {
background : url('../images/organge-strip.png') top repeat-x;
margin : 0;
top : 32px;
z-index : 5000;
float : left;
width : 975px;
line-height : 26px;
padding : 0 0 0 10px;
}
.second_parent {
list-style : none;
height : 32px;
display : block;
float : left;
}
.second_parent a {
list-style : none;
}
.second_parent a:hover {
color : #FFF;
list-style : none;
}
.second_nav ul li a {
color : #FCD7B3;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
}
.second_nav ul li {
padding-left : 10px;
padding-right : 10px;
}
.tabberinactivemain {
border : solid 0;
color : #000;
background : #F7F7F7;
display : block;
font : 11px Georgia, arial, tahoma;
text-decoration : none;
padding-right : 18px;
border-left : 1px solid #f7f7f7;
border-right : 1px solid #f7f7f7;
border-top : 1px solid #f7f7f7;
border-bottom : 1px solid #CCC;
}
.tabberinactivemain a {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
padding-left : 18px;
background : #F7F7F7;
display : block;
height : 38px;
line-height : 38px;
}
.tabberactivemain {
background : #ffffff;
border : solid 0;
color : #000;
display : block;
font : 11px Georgia, arial, tahoma;
height : 39px;
text-decoration : none;
padding-right : 18px;
}
.tabberactivemain a {
display : block;
height : 38px;
color : #000;
line-height : 38px;
}
.tabberlivemain .tabbertabhidemain {
display : none;
}
.tabberlivemain {
margin-top : 1em;
}
ul.tabbernavmain {
margin : 0;
padding : 0;
font-size : 10px;
height : 39px;
}
ul.tabbernavmain li {
list-style : none;
margin : 0;
text-align : left;
margin-right : 3px;
}
ul.tabbernavmain li a {
display : block;
text-decoration : none;
padding-left : 18px;
}
ul.tabbernavmain li {
float : left;
color : #000;
font-weight : normal;
}
ul.tabbernavmain li.tabberactivemain {
float : left;
font-weight : bold;
color : #000;
border-left : 1px solid #ccc;
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
}
ul.tabbernavmain li.tabberactivemain a {
color : #000;
padding-left : 18px;
font-size : 11px;
font-weight : normal;
padding-left : 18px;
outline : 0;
}
ul.tabbernavmain li.tabberactivemain a:hover {
color : #000;
}
.tabberlivemain .tabbertabmain {
background : #FFFFFF;
border-top : 0;
clear : left;
line-height : 165%;
overflow : auto;
}
.tabberlivemain .tabbertabmain h2 {
display : none;
}
.tabberlivemain .tabbertabmain h3 {
display : none;
}
#tab2main {
line-height : 1.2;
}
#tab2main .tabbertabmain {
border : #ccc solid 1px;
}
.tabbertabmain {
display : none;
}
#tab2main .tabberlivemain .tabbertabmain {
border-top : 5px solid #EEEEEE;
}
.tab-descriptionmain {
padding : 30px 22px 35px;
line-height : 170%;
}
.tabberinactive {
border-left : 1px solid #EEEEEE;
border-right : 1px solid #EEEEEE;
border-top : 1px solid #EEEEEE;
border-bottom : 1px solid #EEEEEE;
}
.tabberinactive a {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
padding-left : 18px;
padding-right : 18px;
background : #F7F7F7;
display : block;
height : 38px;
line-height : 38px;
}
.tabberactive {
background : #ffffff;
border : solid 0;
color : #000;
display : block;
font : 11px Georgia, arial, tahoma;
height : 39px;
text-decoration : none;
}
.tabberactive a {
display : block;
height : 39px;
padding-left : 18px;
padding-right : 18px;
color : #000;
line-height : 39px;
}
.tabberlive .tabbertabhide {
display : none;
}
.tabberlive {
margin-top : 1em;
}
ul.tabbernav {
margin : 0;
padding : 0;
font-size : 10px;
height : 39px;
}
ul.tabbernav li {
list-style : none;
margin : 0;
text-align : left;
}
ul.tabbernav li a {
display : block;
text-decoration : none;
padding-left : 18px;
}
ul.tabbernav li {
float : left;
color : #000;
font-weight : normal;
}
ul.tabbernav li.tabberactive {
float : left;
font-weight : bold;
color : #000;
border-left : 1px solid #EEEEEE;
border-right : 1px solid #EEEEEE;
border-top : 1px solid #EEEEEE;
}
ul.tabbernav li.tabberactive a {
color : #000;
padding-left : 18px;
font-size : 11px;
font-weight : bold;
padding-left : 18px;
outline : 0;
}
ul.tabbernav li.tabberactive a:hover {
color : #000;
}
.tabberlive .tabbertab {
background : #FFFFFF;
border-top : 0;
clear : left;
line-height : 165%;
overflow : auto;
}
.tabberlive .tabbertab h2 {
display : none;
}
.tabberlive .tabbertab h3 {
display : none;
}
#tab2 {
line-height : 1.2;
}
#tab2 .tabbertab {
border : #EEEEEE solid 1px;
}
.tabbertab {
display : none;
}
#tab2.tabberlive .tabbertab {
border-top : 5px solid #EEEEEE;
}
.tab-description {
padding : 30px 22px 35px;
line-height : 170%;
}
#left-column {
padding-top : 20px;
margin : 0 auto;
width : 988px;
}
#left-column-blank-top {
background : url("../images/left-box-blank-top.png") top left no-repeat scroll;
height : 11px;
}
#left-column2 {
background : url("../images/left-box-blank-bottom.png") bottom left no-repeat scroll;
}
.qtyBg {
width : 33px;
height : 28px;
color : #2E2E2E;
border : #ccc solid 1px;
text-align : center;
font-size : 15px;
font-weight : bold;
}
.vLine {
background : url("../images/v_line.jpg") top center repeat-y;
}
.textsmall {
font-size : 11px;
font-weight : bold;
line-height : 14px;
padding-left : 45px;
}
.productattribute {
background : url("../images/color-attribute-bg.png") center left no-repeat scroll transparent;
height : 35px;
text-align : center;
width : 149px;
}
.attrLabel {
width : 60px;
}
.attrField input {
width : 215px;
height : 25px;
font-size:11px;
color:#000;
font-family:Georgia, arial, tahoma;
padding-left:5px;
border:1px solid #CCCCCC;


}
.attrField select {
width : 125px;
font-size:11px;
color:#000;
font-family:Georgia, arial, tahoma;
padding-left:2px;
border:1px solid #CCCCCC;

}
.attrField textarea {
width : 211px;
height : 100px;
font-size:11px;
color:#000;
font-family:Georgia, arial, tahoma;
padding-top:5px;
padding-left:5px;
border:1px solid #CCCCCC;
}
.textsmall1 {
padding-left : 47px;
}
.reviews_rating {
font-weight : bold;
font-size : 14px;
}
.p_name {
font-size : 15px;
line-height : 25px;
color : #434343;
}
.p_reviews_price {
line-height : 10px;
padding-top : 16px;
}
.left-heading {
font-size : 15px;
font-weight : bold;
color : #747474;
background : #F5F5F5;
height : 44px;
line-height : 44px;
padding-left : 35px;
}
.p_reviews {
padding-top : 10px;
}
.p_reviews a {
color : #757575;
}
.review_search {
width : 288px;
height : 11px;
float : right;
top : 0;
position : absolute;
top : 14px;
top : 20px;
}
.sale_icon {
padding-left : 0;
padding-top : 0;
text-align : left;
position : absolute;
z-index : 5500;
}
.overlay_icon {
bottom : 45px;
float : right;
padding-left : 0;
padding-top : 0;
position : absolute;
top : 0;
text-align : left;
z-index : 1000;
}
.overlay_icon_info {
bottom : 1px;
float : right;
padding-right : 19px;
padding-top : 0;
position : absolute;
top : 0;
text-align : left;
z-index : 1000;
}
.product_overlay_icon {
bottom : 27px;
float : right;
padding-left : 4px;
padding-top : 0;
position : absolute;
top : 9px;
text-align : left;
z-index : 1000;
}
.product_access_overlay_icon {
bottom : 5px;
float : right;
padding-left : 4px;
padding-top : 0;
position : absolute;
top : 9px;
text-align : left;
z-index : 1000;
}
.productsnormalprice {
color : #000;
font-size : 18px;
font-weight : normal;
font-family : Georgia, arial, tahoma;
}
.price_thumb_normal {
color : #000;
font-size : 11px;
font-weight : normal;
}
.price_thumb_oldprice {
color : #000;
font-size : 11px;
font-weight : normal;
}
.price_thumb_special {
color : #990000;
font-size : 11px;
font-weight : normal;
}
.price_product_normal {
color : #000;
font-size : 14px;
font-weight : normal;
font-family : Georgia, arial, tahoma;

}
.price_product_oldprice {
color : #000;
font-size : 14px;
font-weight : normal;
padding-right : 10px;
}
.price_product_special {
color : #990000;
font-size : 14px;
font-weight : normal;
}
.preview .messageStackError {
font-family : Georgia, arial, tahoma;
font-size : 15px;
color : #FF0000;
font-weight : bold;
height : 25px;
background-color : #FEC5C5;
padding : 0;
}
.page-content-space {
padding-left : 20px;
}
img#productImage {
position : relative;
left : 0;
top : 0;
z-index : 10;
}
img#productImageHover {
position : relative;
margin-top : -314px;
}
.top_links {
font-weight : bold;
float : left;
margin-top : 20px;
}
.top_links ul {
margin : 0;
padding : 0;
}
.top_links li {
float : left;
list-style : none;
padding-right : 20px;
color : #000333;
line-height : 94px;
}
.top_links li a {
color : #000333;
}
.header_shopping_bag{
     position: absolute;
    right: -7px;
    top: 11px;
}
.header_free_shipping_info{
	  left: 225px;
    position: absolute;
    top: 48px;
 }
 .top-nav-shopping-bag{
	position: absolute;
    text-align: center;
    top: 4px;
    width: 23px;
 }
 .top-nav-shopping-bag span{
	color:#333;
	position:relative;
	top:1px;
 }
.header_login {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
position : absolute;
top : 0;
top : 50px;
right:0px;
}
.header_login ul {
margin : 0;
padding : 0;
}
.header_login li {
list-style : none;
float : left;
color : #000;
padding-left : 0px;
padding-right : 8px;
padding-top : 10px;
}
.header_login li.header_cart{
padding-right:0px;
}
.header_login li.header_search{
padding-left:0px;
}
.header_login li.header_facebook {
background : url("../images/facebook-icon.png") left no-repeat;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
padding-left : 22px;
}
.header_facebook li {
list-style : none;
margin-left : -20px;
}
.footer_facebook img {
width : 30px;
height : 30px;
border : none;
padding-right:10px;
}
.header_login li.header_currency {
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
float : left;
position : relative;
z-index : 5002;
padding-top : 0;
}
.header_login li.header_search {
padding-top : 2px;
padding-right : 0;
}
.header_login li.header_cart {
background : url('../images/bag-icon.png') 2% 32% no-repeat;
height : 32px;
padding-left : 24px;
font-size : 11px;
font-family : Georgia, arial, tahoma;
}
.header_cart ul {
background : url('../images/bag-icon.png') bottom left no-repeat scroll transparent;
margin-right : 0;
padding-left : 28px;
height : 50px;
}
.header_cart li {
list-style : none;
padding-right : 5px;
padding-top : 28px;
}
.checkout {
background : url('../images/checkout-arrow.png') center right no-repeat;
padding-right : 10px;
}
a {
outline : 0;
}
.textBoxbg {
background : url('../images/textBoxbg.jpg') top left no-repeat;
width : 151px;
height : 22px;
border : none;
padding : 0;
}
.textBoxbg input {
margin-left : 10px;
margin-right : 10px;
width : 116px;
border : none;
}
ul.topnav {
width : 80px;
list-style : none;
height : 50px;
}
ul.topnav li {
float : left;
margin : 2px 0 0 0;
padding-left : 0;
position : relative;
width : 72px;
padding-top : 5px;
}
ul.topnav li a {
color : #000;
display : block;
text-decoration : none;
float : left;
white-space : nowrap;
width : 75px;
line-height : 18px;
height : 22px;
}
ul.topnav li a:hover {
color : #000;
}
ul.topnav li span {
background : url('../images/dropdown-arrow.jpg') 85% 2px no-repeat;
width : 50px;
height : 18px;
float : left;
display : block;
text-align : justify;
margin : -1px 0 1px 24px;
font-size : 11px;
font-family : Georgia, arial, tahoma;
cursor : pointer;
}
ul.topnav li span:hover {
color : #000;
}
ul.topnav li ul.subnav {
list-style : none;
left : 0;
margin : 0;
padding : 0;
display : none;
float : left;
padding : 0 0 0 0;
margin-right : 2px;
width : 78px;
}
ul.topnav li li {
background : none;
width : 84px;
margin : 0;
padding : 0;
padding-left : 3px;
}
ul.topnav li li span.currency-text {
background : none;
display : block;
margin : 0;
padding : 0 0 0 0;
margin : 0 0 0 21px;
color : #000;
}
ul.topnav li li span.currency-text:hover {
color : #000;
}
ul.topnav li li.bottom {
/*background : url('../images/dropdown-box-bottom-2.png') bottom left no-repeat;*/
height : 10px;
width : 84px;
padding: 0 0 4px 3px;
}
span.USD:hover {
background : url("../images/icons/currency-usd.gif") center left no-repeat scroll transparent !important ;
}
span.GBP:hover {
background : url("../images/icons/currency-gbp.gif") center left no-repeat scroll transparent !important ;
}
span.AUD:hover {
background : url("../images/icons/currency-aud.gif") center left no-repeat scroll transparent !important ;
}
span.Eur:hover {
background : url("../images/icons/currency-eur.gif") center left no-repeat scroll transparent !important ;
}
.currency-text:hover {
background : #CCC;
}
.topnav-currency{
border: 1px solid #CCCCCC;border-radius:0px;top:0px;left:-8px;
}
.topnav-currency span{
padding-bottom:3px;
}
.cart-subheading {
background : #F8F8F8;
color : #000;
font-size : 11px;
padding-left : 15px;
font-weight : bold;
text-transform : capitalize;
}
.cart-box {
padding : 5px 10px 20px 15px;
}
.order-summary td {
text-align : right;
}
a.edit {
background : #E3E3E3;
color : #000;
padding : 2px 5px 2px 5px;
font-size : 10px;
margin-left : 8px;
float : right;
}
a.edit:hover {
background : #E3E3E3;
color : #666;
padding : 2px 5px 2px 5px;
font-size : 10px;
margin-left : 8px;
float : right;
}
#order-summary {
width : 295px;
float : right;
padding-right : 20px;
}
.product-page-seperator {
padding-left : 16px;
padding-right : 0px;
background : #FFFFFF;
}
.smallText .next {
background : url('../images/arrow_next.gif') 40px no-repeat;
padding:2px 16px 2px 11px
}
.smallText .next:hover {
background : url('../images/arrow_next.gif') 40px no-repeat #ffffff;
padding:2px 16px 2px 11px
}
.smallText .prev {
background : url('../images/arrow_back.gif') 4px no-repeat;
padding : 2px 8px 2px 14px;
}
.smallText .prev:hover {
background : url('../images/arrow_back.gif') 4px no-repeat #ffffff;
padding : 2px 8px 2px 14px;
}
.smallText .viewAll {
background : none;
}
.discount-coupon-msg {
background : #ffff67;
height : 75px;
color : #000;
font-size : 11px;
padding : 5px 6px 5px 6px;
}
.discount-coupon-msg-top {
background : url('../images/discount-coupon-msg-bg-top.png') top left no-repeat;
height : 7px;
width : 204px;
}
.discount-coupon-msg-bottom {
background : #efefef;
height : 5px;
width : 204px;
}
.errorMassege {
padding-top : 5px;
padding-bottom : 5px;
padding-left : 0px;
display : none;
font-size : 11px;
font-weight : normal;
font-family : Georgia, arial, tahoma;
white-space : nowrap;
color : #990000;

width:205px;
}
.cart_errorMassege {
padding-top : 5px;
padding-bottom : 5px;
display : none;
font-size : 11px;
font-weight : bold;
font-family : Georgia, arial, tahoma;
white-space : nowrap;
color : #990000;

}
.top_links ul li a {
color : #000;
}
.top_links ul li a:hover {
color : #000;
}
.header_login ul li a {
color : #000;
text-align : center;
font-size : 11px;
font-family : Georgia, arial, tahoma;
}
.header_login ul li a:hover {
color : #000;
}
.captcha {
background-color : #FFFFFF;
border : #E1E0DC solid 1px;
color : #000;
font : 11px Georgia, arial, tahoma;
padding : 5px;
width : 190px;
}
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
background-color : #f8f8f9 !important ;
}
#recaptcha_table {
border-color : #f8f8f9 !important ;
}
#recaptcha_response_field {
border-color : #b6b7cb !important ;
background-color : #ffffff !important ;
color : #000000;
}
table.shipping {
border : #7F7F7F solid 1px;
font : 11px Georgia, arial, tahoma;
border-width : 1px 0 0 1px;
}
table.shipping th, table.shipping td {
border : #7F7F7F solid 1px;
border-width : 0 1px 1px 0;
}
table.shipping tr.express-post td {
background : #FEF2EF;
}
table.shipping tr.air-mail td {
background : #FDE8E4;
}
table.shipping td.logo {
padding : 0;
}
object:active, div:active {
outline : none;
}
.input_left_new {
background : url('../images/input_left.gif') center left no-repeat scroll transparent;
height : 28px;
line-height : 28px;
padding-left : 3px;
}
.input_right_new {
background : url('../images/input_right.gif') center right no-repeat scroll transparent;
border : solid 0;
height : 28px;
line-height : 28px;
margin : 0;
padding : 0 10px 0 0;
text-indent : 4px;
}
.imgIcon {
position : relative;
height : 150px;
}
.imgIcon-related {
position : relative;
width : 100px;
height : 125px;
}
.imgIcon .sale_icon {
position : absolute;
top : 0;
left : 0;
z-index:1001;
}
.otAlign {
padding-bottom : 8px;
padding-left : 15px;
padding-right : 15px;
}
.hellobar {
font-family : Georgia, arial, tahoma;
font-size : 17px;
color : #000;
text-shadow : 0 1px 1px #FFFFFF;
font-weight : bold;
width : 986px;
height : 83px;
line-height : 43px;
margin : 0 auto;
cursor : pointer;
}

.barClose {
position : absolute;
top : 0px;
right:8px;
}
.barClose a {
background : url('../images/cross-btn.png') center center no-repeat;
display : block;
width : 40px;
height : 34px;
text-indent : -2005px;
}
.barClose a:hover {
background : url('../images/cross-btn_hover.png') center center no-repeat;
width : 40px;
height : 34px;
}
.hellobar a {
color : #000;
text-decoration : underline;
}
.hellobar a:hover {
color : #000;
text-decoration : underline;
}
#toggleHelloBar {
position : absolute;
height : 34px;
top : -37px;
z-index : 1;
top : 20px;
background : #EEEEEE;
position : relative;
width : 1002px;
margin : 0 auto;
height : 0;
background : none;
}
#toggleHelloBar a {
/*background : url('../images/cross-btn_down.png') center center no-repeat #EEEEEE;*/
width : 40px;
height : 34px;
display : block;
position : absolute;
right:5px;
top : 0px;
}
#toggleHelloBar a:hover {
background : url('../images/cross-btn_down_hover.png') center center no-repeat #EEEEEE;
}
#helloBar {
font-family : Georgia, arial, tahoma;
font-size : 17px;
color : #FFF;
text-shadow : 0 1px 1px #000;
font-weight : normal;
display : none;
margin : 0 auto;
width : 986px;
background : #333;
height : 30px;
padding-top:10px;
width : 100%;
text-align : center;

}
#containerBody #container {
width : 1000px;
}
.carbon {
border : red solid 0;
/*width : 898px;*/
}
.outletHeading {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 18px;
padding-left : 11px;
padding-top : 6px;
text-transform : capitalize;
font-weight : normal;
}
.outletHeading i {
font-size : 11px;
color : #000;
text-transform : lowercase;
}
.cart_instruction {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
line-height : 19px;
padding-left : 15px;
white-space : nowrap;
font-weight : normal;
}
.cart_sub_product {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 15px;
font-weight : normal;
white-space : nowrap;
}
.cart_sub_product a {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 15px;
font-weight : normal;
padding-left : 14px;
white-space : nowrap;
}
.cart_sub_product a:hover {
color : #000;
font-family : Georgia, arial, tahoma;
font-size : 15px;
PMpadding-left : 14px;
white-space : nowrap;
text-decoration : underline;
}
.cart_price {
font-family : Georgia, arial, tahoma;
font-size : 16px;
font-weight : bold;
padding-right : 19px;
color : #ECBAD7;
}
.cart_attribute_style {
width : 151px;
border : #efefef solid 1px;
font-family : Georgia, arial, tahoma;
font-size : 11px;
}
.cart_product_option_name {
font-family : Georgia, arial, tahoma;
font-weight : normal;
font-size : 11px;
padding-left : 65px;
color : #000;
}
.cart_description {
font-family : Georgia, arial, tahoma;
font-size : 11px;
color : #000;
width: 520px;
}
.cart_outfit_information {
font-family : Georgia, arial, tahoma;
font-size : 15px;
color : #000;
font-weight : normal;
padding-left : 0px;

}
.top-list {
border : #ffff00 solid 0;
margin : 0 auto;
padding : 0;
}
.top-content {
padding : 15px 0 15px 0;
border-bottom : 1px dotted #9A9A9A;
margin-bottom : 15px;
}
.free-delivery {
padding-top : 3px;
padding-bottom : 3px;
padding-left : 0;
font-weight : bold;
color : #4AB3B5;
}
TD.headerNavigation a {
font-weight : normal;
}
TD.headerNavigation1 a {
font-weight : normal;
}
.in-store {
background : none 0% 0% repeat scroll #efefef;
border-bottom : 1px solid #CCC;
border-right : 1px solid #CCC;
color : #888;
font-size : 11px;
font-weight : normal;
padding : 10px 15px;
margin-bottom: 20px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.in-store a {
color : #888;
font-size : 11px;
font-weight : normal;
text-decoration : underline;
}

.in-store a:hover {
color : #000;
text-decoration : underline;
}
.see-more a {
font-weight : normal;
text-decoration : underline;
}
.header_login li.link-sep {
padding : 10px 0 0 0;
}
.dropdown-box {
/*background : url("../images/dropdown-box-top-2.png") top left no-repeat;*/
height : 5px;
}
.dropdown-box li {
/*background : url("../images/dropdown-box-center-2.png") top left repeat-y;*/
padding-top : 10px;
background:#fff;
}
#main_content {
float : left;
width : 805px;
}
.fancyButton {
background: #000000;
padding: 8px 24px ;
 width: 200px;
 font-family: Georgia, arial, tahoma;
 font-size: 11px;
 font-weight: normal;
 text-align: center;
 text-transform: capitalize;
color: #FFF;
}

.fancyButton:hover {
background: #5b5b5b; /* Old browsers */
background: -moz-linear-gradient(top,  #5b5b5b 0%, #383838 100%, #383838 100%, #383838 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5b5b), color-stop(100%,#383838), color-stop(100%,#383838), color-stop(100%,#383838)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5b5b5b 0%,#383838 100%,#383838 100%,#383838 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5b5b5b 0%,#383838 100%,#383838 100%,#383838 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5b5b5b 0%,#383838 100%,#383838 100%,#383838 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5b5b5b 0%,#383838 100%,#383838 100%,#383838 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#383838',GradientType=0 ); /* IE6-9 */
    color:#fff;
text-shadow:0 1px 0 #000;
    cursor : pointer;
}

.fancyButtonPLook {
 padding-top: 8px;
 width: 146px;
 font-family: Georgia, arial, tahoma;
 font-size: 11px;
text-shadow:0 1px 0 #fff;
 font-weight: bold;
 text-align: center;
 text-transform: none;
margin-left:53px;
 font-weight: normal;
}
.fancyButtonPLookBuyText{
	color : #000000;
	text-decoration:underline;
}
.fancyButtonPLookBuyText:hover{
color:#333333;
}
.fancyButtonPLookNewText{
	color : #4AB3B5;
}

.fancyButton span{
	color : #4AB3B5;
}
.fancyButtonPLook:hover {
color : #000;
cursor : pointer;
}



.fancyButtonAdd {
 padding: 4px 14px;
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 1%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 1%,#e8e8e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
text-shadow:0 1px 0 #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
 border: 0px solid #000000;
	-moz-box-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		inset 0px 0px 1px rgba(255,255,255,0.5);
 text-shadow:
		0px -1px 0px rgba(245,242,245,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
 font-family: Georgia, arial, tahoma;
 font-size: 11px;
text-shadow:0 1px 0 #fff;
 font-weight: normal;
 text-align: center;
 text-transform: sentencecase;
 position:relative;
 top: 4px;
 width: 143px;
}



.fancyButtonAdd span{
	color : #4AB3B5;
}

.fancyButtonAdd:hover {
background : #E8E8E8;
color : #000;
cursor : pointer;
}
.fancyButtonSmall {
background : url('../images/button-small.gif');
background-color : #f7f7F7;
background-repeat : no-repeat;
color : #000;
cursor : pointer;
display : block;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
margin-top : -1px;
text-align : center;
white-space : nowrap;
width : 50px;
line-height : 22px;
line-height : 22px;
}
.fancyButtonSmall:hover {
background : url('../images/button-small.gif');
color : #000;
cursor : pointer;
}
.cufon-loading {
visibility : hidden;
}
.ShoppingBagText {
padding-left : 10px;
text-transform : uppercase;
font-weight : normal;
font-size : 11px;
color : #FFF;
}
.ShoppingBagTextTable {
padding : 10px 10px 10px 11px;
cursor : pointer;
	background: #000;
    color:#fff;
text-shadow:0 1px 0 #000;
}

.ShoppingBagTextTable:hover {
background-color: #000;
}

.fancySelect {
float : left;
font-size : 11px;
padding : 3px 10px 3px 10px;
height : 24px;
line-height : 24px;
margin-left : 5px;
margin-bottom : 3px;
text-align : center;
cursor : pointer;
background : #FFF;
border-left : #B3B3B3 solid 1px;
border-right : #B3B3B3 solid 1px;
border-top : #B3B3B3 solid 1px;
border-bottom : #B3B3B3 solid 4px;
font-weight : bold;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.fancySelect:hover {
background : #efefef;
}
.attrField .selectedAttr {
background : #000;
color : #FFF;
border-left : #000 solid 1px;
border-right : #000 solid 1px;
border-top : #000 solid 1px;
border-bottom : #000 solid 4px;
font-weight : bold;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

}
.attrField .outOfStock, .attrField .outOfStock:hover {
color : #DDDDDD;
background : #F7F7F7;
border : #F7F7F7 solid 1px;
}
input:focus {
outline : none;
background : #FFF;
}



.fancyButtonShare {
    background: url("../images/fb_share.jpg") no-repeat scroll 0 0 transparent;
    color: #000000;
    cursor: pointer;
    float: none;
    font-family: Georgia, arial,tahoma;
    font-size: 14px;
    font-weight: normal;
    line-height: 27px;
    margin-top: 0;
    padding: 7px 22px 6px;
    text-align: center;
    white-space: nowrap;
    width: 210px;
	position: relative;
	top: -10px;
	height:28px;
	margin-left:13px;
}
.fancyButtonShare:hover{
color:#333333;
}
/*.fancyButtonShare {
background : url("../images/fb_share.jpg") no-repeat scroll 4% 8px, url("../images/fb_share.jpg") repeat scroll 0 0 transparent;
border-color : #FFFFFF #DCDCDC #DCDCDC #FFFFFF;
border-radius : 4px 4px 4px 4px;
border-style : solid;
border-width : 1px;
color : #000;
cursor : pointer;
float : none;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : bold;
line-height : 15px;
margin-top : 0;
padding : 7px 20px 6px 20px;
text-align : center;
white-space : nowrap;
width : 210px;
}*/
/*.fancyButtonShare:hover {
background : url("../images/fb.png") no-repeat scroll 4% 8px, url("../images/but_bck_hover.jpg") repeat scroll 0 0 transparent;
color : #000;
cursor : pointer;
}*/
.jcarousel-skin-tango .jcarousel-direction-rtl {
direction : rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width : 245px;
padding : 20px 40px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width : 75px;
height : 245px;
padding : 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
overflow : hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width : 245px;
height : 160px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
width : 75px;
height : 245px;
}
.jcarousel-skin-tango .jcarousel-item {
width : 75px;
height : 160px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left : 0;
margin-right : 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left : 10px;
margin-right : 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom : 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background : #fff;
color : #000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
position : absolute;
top : 80px;
top : 5px;
width : 32px;
height : 32px;
cursor : pointer;
background : url('../images/icons/next-horizontal.png') 0% 0% no-repeat transparent;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position : absolute;
top : 80px;
left : 15px;
width : 32px;
height : 32px;
cursor : pointer;
background : url('../images/icons/prev-horizontal.png') 0% 0% no-repeat transparent;
}
:focus {
outline-color : transparent;
outline-style : none;
}
.bundle-product-icon {
left : -24px;
position : absolute;
z-index : 9999;
}
.view-path-start {
position : relative;
border : red dotted 1px;
margin : 6px 2px;
padding : 18px 2px 2px 2px;
}
.view-path-end {
position : absolute;
left : 0;
top : 0;
padding : 2px 5px;
background : none 0% 0% repeat scroll red;
color : white;
font : 11px Georgia, arial, tahoma;
text-align : left !important ;
z-index : 998;
}
.main-content-area {
position : relative;
width : 1000px;
}
.left-column-content-area {
display : block;
float : left;
min-height : 300px;
width : 180px;
padding-top : 20px;
padding-left : 10px;
}
.middle-column-content-area {
height : auto;
float : left;
left : 216px;
width : 810px;
padding-top : 3px;
}
.common-content-area {
height : auto;
}
.floatLeft {
float : left;
}
.clearleft {
clear : left;
}
div .miinProductinfo {
/*height : 630px;*/
padding : 11px 10px 0;
width : 100%;
}
div .ProductinfoMiddle {
float : left;
padding-left : 40px;
padding-right : 25px;
/*width : 380px;*/
}
.ProductinfoMiddleInner {
width : 333px;
}
.SizeChartGuide {
float : left;
left : 19px;
position : relative;
top : 40px;
}
.ProductQty {
float : left;
padding-right : 10px;
}
.ProductSubmitButton {
float : left;
padding-right : 10px;
}
div .productPrice {
color : #000;
font-size : 18px;
font-weight : bold;
position:relative;
top:3px;
}
.vipMsg {
vertical-align : middle;
padding-left : 0;
padding-bottom : 5px;
}
.socialClass {
position : relative;
width : 97px;
overflow : hidden;
}
.pageHeadingNew1 {
width : 255px;
height : 38px;
float : left;
padding-left : 16px;
padding-top : 23px;
padding-bottom : 16px;
border-bottom : 0 dashed #000;
text-transform : lowercase;
}
.pageHeadingNew2 {
width : 700px;
height : 38px;
float : right;
padding-left : 16px;
padding-top : 23px;
padding-bottom : 16px;
border-bottom : 0 dashed #000;
text-transform : lowercase;
font-size : 11px;
}
#login1 {
float : left;
width : 400px;
padding-left : 20px;
padding-right : 15px;
}
#seperator {
float : left;
width : 50px;
padding-left : 15px;
padding-right : 15px;
}
#create_account1 {
padding : 15px;
float : left;
width : 400px;
}
.discount-field {
color : hsl(0, 0%, 40%);
font-size : 11px;
font-weight : bold;
text-transform : capitalize;
margin-left : 30px;
overflow:show;
  width: 178px;

}

.discount-cart-heading {
color : hsl(0, 0%, 40%);
font-size : 11px;
font-weight : normal;
text-transform : capitalize;
}

.discount-textBoxbg {
background : url("../images/textBoxbg.jpg") top left no-repeat scroll transparent;
border : none medium;
height : 22px;
margin-top : 7px;
padding : 1px 0 4px 11px;
width : 156px;
}
.discount-input-text {
border : none medium;
height : 24px;
}
.discount-apply-button {
float : left;
left : 152px;
position : relative;
top : -27px;
cursor : pointer;
}
.discount-applied-message {
height : auto;
left : -47px;
padding-bottom : 20px;
position : relative;
width : 260px;
}
.coupon-heading {
font-size : 11px;
font-weight : bold;
text-transform : none;
}
.coupon-description {
font-size : 11px;
font-weight : normal;
text-transform : none;
}
#deliveryPayment {
float : left;
padding-left : 15px;
width : 665px;
}
#DeliveryCheckout {
border : hsl(0, 0%, 94%) solid 10px;
float : left;
left : 35px;
padding : 10px 10px 20px 10px;
position : relative;
width : 570px;
}
#DeliveryCheckoutConfirmation {
border : hsl(0, 0%, 94%) solid 10px;
left : 20px;
padding : 10px 10px 20px 10px;
position : relative;
width : 570px;
}
.diliveryLftWidth {
width : 510px;
}
.DeliveryBillingAdd {
width : 250px;
float : left;
}
#delivery1 {
border : 0;
width : 556px;
}
#accountLinks {
width : 130px;
float : left;
padding-left : 17px;
padding-top : 17px;
padding-right : 17px;
}
#welcomeMsg {
float : left;
padding-left : 1px;
padding-top : 17px;
padding-right : 17px;
}
.floatLeft {
float : left;
}
.ShoppingCartHeadingDiv {
width : 1002px;
/*border-bottom:1px solid #E6E6E6;
margin-bottom:15px;*/
}
.shoppingcartLeft {
left : 3px;
position : relative;
width : 692px;
top:-4px;
/*background-color:#f7f7f7;
height:276px;*/
}
.shoppingcartLeftsecond {
/*width : 242px;*/
background-color:#ffffff;
}
.shoppingcartLeftpadding {
padding-top : 25px;
border-left: 6px solid #E6E7E9;
border-right: 6px solid #E6E7E9;
border-bottom: 6px solid #E6E7E9;
width: 298px;
}
.float-left {
float : left;
}
.float-right {
float : right;
}
.seperator-horizontal {
border-bottom : 1px dotted #ccc;
}
.seperator-vertical {
border-left : 1px dotted #ccc;
height : 500px;
}
.accountLeftColumn {
width : 130px;
padding : 17px 22px 0 17px;
}
.accountRightColumn {
padding : 4px 0 23px 20px;
border-left:1px dotted #ccc;
height:auto;
}
.accountRightColumnLeftPadding {
padding-left:30px!important;

}
.wishlist-rightColumnHeading {
padding-left : 20px;
height : 50px;
line-height : 50px;
text-align : left;
}
.wishlist-columnWidth {
width : 462px;
}
.wishlist-seperator {
background : url('../images/dot_line.gif') repeat-y;
background-position : 0% 50%;
min-height : 600px;
width : 30px;
padding-left : 10px;
padding-right : 10px;
}
.noWishlist-rightpadding {
padding-right : 30px;
}
.giftCertificatePadding {
padding : 17px 0 0 17px;
}
.giftCertificateLeft {
width : 127px;
}
.giftCertificateRight {
width : 780px;
}
.giftCertificateSeperetor {
padding : 0 26px 0 22px;
}
.accounthistoryinfoRight {
padding-top : 8px;
padding-left : 18px;
border-left:1px dotted #CCCCCC;
}
.accounthistoryinfoRightPaddingLeft {
padding-left : 31px!important;

}
.accounthistoryinfoSeperetor {
padding : 0 18px 0 0;
}
.addressbookprosessRpadding {
padding-left : 0px;
padding-top : 4px;
width:730px;
}
.addressbookprosessSpadding {
padding : 0 4px 0 0;
}
.giftcertificateLeftBorder {
height : 560px;
border-left : 1px dotted #ccc;
}
.giftcertificateHeading {
color : #000000;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
}
.giftcertificateTableHeading {
color : #7c7c7c;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
float : left;
}
.giftcertificateFromWidth {
width : 180px;
}
.giftcertificateEmailWidth {
width : 160px;
}
.giftcertificateCodeWidth {
width : 100px;
}
.giftcertificateIssuedWidth {
width : 77px;
}
.giftcertificateTableBackground {
background : #F8F8F4;
}
.giftcertificateTableData {
line-height : 3;
float : left;
}
.giftcertificateMsg {
color : #7c7c7c;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
background : #F8F8F4;
padding-top : 10px;
padding-bottom : 10px;
padding-left : 5px;
}
.giftcertificateToWidth {
width : 135px;
}
.giftcertificateResendDiv {
width : 60px;
float : left;
padding-top : 10px;
}
.giftcertificateResendLink {
cursor : pointer;
}
.giftcertificateDiv {
width : 60px;
float : left;
}
.accountLeftBorderPadding {
float : left;
padding : 0 29px 0 0;
}
.accountLeftBorder {
height : 330px;
border-left : 1px dotted #ccc;
}
.accountSeperatorPadding {
padding-bottom : 50px;
}
.giftcardSeperatorPadding {
padding-bottom : 32px;
}
.accountHistoryInfoSeprator {
height : 615px;
border-left : 1px dotted #ccc;
}
.accountHistoryBtn {
padding-top : 10px;
}
.addressBookProcessLeftBorder {
height : 465px;
border-left : 1px dotted #ccc;
}
.addressBookProcessWidth {
width : 470px;
height:140px;
}
.addressBookProcessPaddding {
padding-bottom : 15px;
}
.addressBookProcessBtnPaddding {
padding-bottom : 57px;
}
.continueBtnWidth {
width : 354px;
float:left;
padding:20px 0px 0px 20px;
}
.accEditFormTxtWidth {
width : 92px;
}
.accEditFormEntryWidth {
width : 170px;
}
.accformLineheight {
line-height : 36px;
}
.accpassTextwidth {
/*width : 120px;*/
text-align : left;
}
.accpassInputwidth {
width : 245px;
text-align : left;
}
.acceditTextwidth {
width : 92px;
text-align : left;
white-space : nowrap;
}
.acceditInputwidth {
width : 175px;
text-align : left;
}
.createaccTextWidth {
width : 134px;
}
.createaccInputWidth {
width : 247px;
}
.addressLineheight {
line-height : 1.7;
width : 150px;
font-size:11px;
}
.wishlistQty {
padding-left : 20px;
width : 50px;
height : 50px;
line-height : 50px;
}
.wishlistItems {
padding-left : 18px;
width : 222px;
height : 50px;
line-height : 50px;
}
.wishlistSelect {
padding-right : 15px;
width : 135px;
height : 50px;
line-height : 50px;
}
.wishlist-QtyInfo {
padding-left : 20px;
padding-top : 38px;
padding-bottom : 20px;
}
.wishlist-ItemImage {
width : 83px;
}
.wishlist-ItemName {
width : 157px;
padding-top : 30px;
padding-bottom : 20px;
}
.wishlist-SelectInfo {
padding-right : 15px;
width : 137px;
padding-top : 30px;
padding-bottom : 30px;
}
.testImagewidth {
width : 65px;
}
.testTextwidth {
width : 877px;
}
#ShoppingCart {
width : 1002px;
/*border-top:1px solid #E6E6E6;
padding-top:15px;*/
}
.shopping-main-content {
float : left;
position : relative;
width : 1002px;
}
.checkoutTopBorder {
border-top : 1px solid #ccc;
}
.checkoutLineheight {
line-height : 1.6;
}
.addressBillingDelivery {
width : 250px;
padding-left : 11px;
padding-right : 20px;
background : #ffffff;
}
.checkoutComments {
padding-bottom : 19px;
}
.paginationPadding {
padding-bottom : 5px;
padding-top : 5px;
}
.paginationLeft {
width : 313px;
padding : 2px 2px 0 0;
}
.paginationRight {
width : 647px;
}
.paginationRseperator {
width : 6px;
}
.pagecount {
width : 67px;
padding-left : 10px;
text-align : left;
}
.paginationBottom {
border-top : 1px dotted #999999;
}
.paginationTop {
border-bottom : 1px dotted #999999;
}
.indexpageimageWidth {
width : 986px;
}
.checkoutstepWidth {
width : 250px;
height : 25px;
}
.Heading-other-option{
text-transform:none;
color: #000;
font-size:18px;
font-weight:normal;
padding-top:0px;
height:11px;
text-decoration: underline;
}

.Heading-other-look{
text-transform:none;
color: #333;
font-size:16px;
font-weight:normal;
padding-top:13px;
padding-bottom:15px;
text-transform:normal;
font-family : Georgia, arial;
border-bottom: 1px solid #CCC;
}

.bundledProductRpadding{
padding-right: 35px;
}
.bundledProductImage{
width: 295px;
}
.bundledProductDescription{
width: 100%; 
padding-left: 20px; 
padding-top: 14px;
}
.crossSellHeading{
padding-top: 5px; 
padding-bottom: 4px; 
text-align: left;
}
.crossSellDescription{
padding-left: 10px;
padding-top: 15px;
}
.crossSellSizeChart{
padding-left: 10px;
}

.errorMsgCrossSell{
border: 0px solid red; 
color: white; 
 }
 .position-rel{
 position:relative;
 }
.position-abs{
 position:absolute;
 }

.fancyButtonProduct {
 padding: 4px 14px;
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 1%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 1%,#e8e8e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
text-shadow:0 1px 0 #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
 border: 0px solid #000000;
	-moz-box-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		inset 0px 0px 1px rgba(255,255,255,0.5);
 text-shadow:
		0px -1px 0px rgba(245,242,245,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
 width: 200px;
 font-family: Georgia, arial, tahoma;
 font-size: 11px;
text-shadow:0 1px 0 #fff;
 font-weight: bold;
 text-align: center;
 text-transform: sentencecase;
 width: 115px;
}

.fancyButtonProduct span{
	color : #4AB3B5;
}
.fancyButtonProduct:hover {
background : #E8E8E8;
color : #000;
cursor : pointer;
}

.fancyButtonAddCart {
    text-align: center;
    display: block;
    text-transform: sentencecase;
    font-family: Georgia, arial, tahoma;
	color: #FFF;
	font-size: 13px;
font-weight: normal;
background: #000; /* Old browsers */

	padding: 6px 20px;
    width: 176px;
}

.fancyButtonAddCart:hover {
background: #222222; /* Old browsers */
	background: -moz-linear-gradient(
		top,
		#5B5B5B 0%,
		#383838);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5B5B5B),
		to(#383838));

text-shadow:0 1px 0 #000;
}


.fancyButtonSoldOut {
    text-align: center;
    display: block;
    text-transform: sentencecase;
    font-family: Georgia, arial, tahoma;
	font-size: 13px;
	color: #FFF;
font-weight: bold;
background: #990000; /* Old browsers */
	padding: 6px 20px;
    width: 60px;
}

.fancyButtonSoldOut:hover {
	background: -moz-linear-gradient(
		top,
		#5B5B5B 0%,
		#383838);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5B5B5B),
		to(#383838));
    color:#fff;
text-shadow:0 1px 0 #000;
}

.fancyButtonShoppingCart {
    text-align: center;
    display: block;
    text-transform: sentencecase;
    font-family: Georgia, arial, tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	background: #000;
    width: 100%;
	/*padding: 6px 20px;*/
	border:0px;
	height:30px;
	line-height:30px;
}

.fancyButtonShoppingCart:hover {
	background: -moz-linear-gradient(
		top,
		#5B5B5B 0%,
		#383838);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5B5B5B),
		to(#383838));
    color:#fff;
text-shadow:0 1px 0 #000300;
}


.checkout_process_button {
	    color: hsl(0, 0%, 100%);
    cursor: pointer;
    display: block;
    font-family: Georgia, arial, tahoma;
    font-size: 11px;
    left: 85px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 5px;
}
.fancyButtonCheckout {
    text-align: center;
    display: block;
    text-transform: uppercase;
    font-family: Georgia, arial, tahoma;
	font-size: 11px;
	color: #FFF;
text-shadow:0 1px 0 #399d9f;
background: #76c9cd; /* Old browsers */
background: -moz-linear-gradient(top,  #76c9cd 1%, #399d9f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#76c9cd), color-stop(100%,#399d9f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #76c9cd 1%,#399d9f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76c9cd', endColorstr='#399d9f',GradientType=0 ); /* IE6-9 */

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 0px solid #000000;
	-moz-box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
    width:295px;
	padding: 6px 20px;
}

.fancyButtonCheckout:hover {
	background: -moz-linear-gradient(
		top,
		#5B5B5B 0%,
		#383838);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5B5B5B),
		to(#383838));
    color:#fff;
text-shadow:0 1px 0 #000;
}
.fancyButtonCheckoutPop {
    text-align: center;
    position:relative;
    top:1px;
    display: block;
    font-family: Georgia, arial, tahoma;
	font-size: 15px;
	color: #FFF;
	font-weight:normal;
	vertical-align:middle;
background: #000; /* Old browsers */
    width:160px;
    padding: 11px 8px;
    cursor:pointer;
        
}
.fancyButtonCheckoutPop:hover {
background: #222222; /* Old browsers */
	background: -moz-linear-gradient(
		top,
		#5B5B5B 0%,
		#383838);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5B5B5B),
		to(#383838));
    color:#fff;
text-shadow:0 1px 0 #000;
}

.fancyButtonCheckoutConfirmation {
      text-align: center;
    display: block;
    text-transform: uppercase;
    font-family: Georgia, arial, tahoma;
	font-size: 11px;
	color: #FFF;
text-shadow:0 1px 0 #399d9f;
background: #76c9cd; /* Old browsers */
background: -moz-linear-gradient(top,  #76c9cd 1%, #399d9f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#76c9cd), color-stop(100%,#399d9f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #76c9cd 1%,#399d9f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76c9cd', endColorstr='#399d9f',GradientType=0 ); /* IE6-9 */

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 0px solid #000000;
	-moz-box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
    width: 293px;
	padding: 6px 20px;



}

.fancyButtonCheckoutConfirmation:hover {
background: -moz-linear-gradient(
		top,
		#5B5B5B 0%,
		#383838);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5B5B5B),
		to(#383838));
    color:#fff;
text-shadow:0 1px 0 #00030;
}
/*Bof Ranee*/
.emptyCartPadding {
padding-left:34px; 
padding-right:34px;
padding-top: 25px; 
padding-bottom: 15px;
}
.accountFormsWidth {
width:470px;
padding-top:0px;
}
.accountFormsWidthLeftPadding {

padding-left:3px!important;
}
.accountFormsPadding
{padding-top:4px;
}
.account-sub-heading-color{
color:#000000;
}
.accountPasswordText{
color:#000000;
width:306px;
}
.order_history_text{
color:#000;
/*padding-top:1px;*/
}
.orderbox-common{
color:#000000;
font-weight:normal;
}

.orderbox-date{
width:133px;
padding-left:51px;
}
.orderbox-products{
width:139px;
padding-left:20px;
}
.orderbox-status{
width:130px;
padding-left:15px;
}
.orderbox-cost{
width:142px;
padding-left:18px;
}

.orderboxcontent-height{
height:30px;
}
.orderboxcontent-ordernumber{
padding-left:20px;
text-decoration:underline;
width:125px;
height:30px;
}
.purchase{
width:152px;
}
.purchase-height{
line-height:1.6;
padding:7px;
}
.newsletterCheck{
width:25px;
}
.newsletterText{
width:700px;
margin-top:2px;
}
.forgotPass{
background-color:#F8F8F4;
}
.forgotPassHeight{
height:107px;
}
.forgotPassPadding{
padding:20px;
}
.pageHeadingHeight{
height:20px !important;
}
.headingRightBox{
height:20px !important; 
padding-top:27px !important;
padding-bottom:0px !important;
}
.passForgotBtnBox{
width:362px;
}
.passForgotBtnWidth{
width:175px;
}
.account_bg{
background-color:#FFFFFF;
}

.account_text_line_height{
line-height:20px;
}
.acc_msg{
width:726px;
height:110px;
background:'images/wholesale_bg.gif';
}

.acc_msg_text{
font-size:15px;
}
.acc_pop_msg{
width:100%;
}
.acc_history_info_sep{
min-height:600px;
border-left: 1px dotted #ccc;
}
.create_acc_auto{
width:385px;
}
.captcha_image_width{
width:75px;
}
.captcha_text_width{
width:46px;
}
.create_acc_btn{
padding-left:3px;
}
.acc_msg_upper{
text-transform:uppercase;
}
.log_in_width{
padding-top:14px; 
background-color:#FFFFFF;
}
.log_facebook{
height:84px;
overflow:hidden;
width:157px;
}
.checkout_confirm{
position:relative;
min-height:600px;
}
.checkout_confirm_shipping{
height:14px;
}
.cur_billing_address{
padding-bottom: 14px;
}
.checkout_success_btnBox{
width:305px;
padding-bottom:35px;
}
.checkout_suc_btnBoxPading{
padding-left:11px;
}
.customer_comments_box{
width:945px;
padding-left:35px;
}
.information_box{
padding:15px;
}
.indexProductWidth{
width:820px
}

.infoBoxContentsBackground{
   background-color:#f7f7f7;
   height:42px;
  }
.categories_filter_left{
  height: 900px; 
  position: absolute;
  width:160px;
  z-index:1000;
  display:none;
 }

 .cate-filter-lftMar{
 margin-left:-6px;
 }

.testimonials_footer{
background:#FFF;
padding-left:10px;
padding-right:10px;
 }
 /*Eof Ranee*/

.ckeckoutNewAddr_input_text{
 padding:2px 2px 2px 2px; 
 line-height:32px; 
 width:77px;
 }
.checkoutNewAddr_input_width{
 width: 207px;
 }
.checkoutSuccess_back{
 background-color:#F7F7F7; 
 padding:40px 40px 40px 40px;
 }

 .checkout-horiz-sep{
 border-top: 1px solid rgb(204, 204, 204);
 }
.checkDeliverySep{
 height:70px;
 }

 .productDetailInfo-heading{
 text-transform: uppercase;
 font-size:17px;
 font-weight:normal;
 background : url('../images/fancycheckbox.png') no-repeat;
 padding-left:25px;
 display:block;
 width:435px;
 }

.view-bag-heading {
text-align:center;
}
.view-bag-heading a{
text-align:center;
text-decoration:underline;
}
.fancyButtonContinueShopping {
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 1%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 1%,#e8e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 1%,#e8e8e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
text-shadow:0 1px 0 #fff;

	border: 0px solid #000000;
	-moz-box-shadow:
		1px 1px 1px rgba(000,000,000,0.2),
		inset 0px 0px 1px rgba(255,255,255,0.2);
	-webkit-box-shadow:
		1px 1px 1px rgba(000,000,000,0.2),
		inset 0px 0px 1px rgba(255,255,255,0.2);
	box-shadow:
		1px 1px 1px rgba(000,000,000,0.2),
		inset 0px 0px 1px rgba(255,255,255,0.2);
	padding: 6px 20px;
    width: 176px;

color :#000;
cursor : pointer;
display : block;
font-family : Georgia, arial, tahoma;
font-size : 13px;
font-weight : normal;
margin-top : -1px;
padding : 11px 0 11px 0;
text-align : center;
text-transform: sentencecase;
white-space : nowrap;
width : 115px;
line-height : 7px;
}
.fancyButtonContinueShopping:hover {
background: #EEEEEE;
background: -moz-linear-gradient(top,  #EEEEEE 0%, #E2E2E2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEEEE), color-stop(100%,#E2E2E2));
background: -webkit-linear-gradient(top,  #EEEEEE 0%,#E2E2E2 100%);
background: -o-linear-gradient(top,  #EEEEEE 0%,#E2E2E2 100%);
background: -ms-linear-gradient(top,  #EEEEEE 0%,#E2E2E2 100%);
background: linear-gradient(to bottom,  #EEEEEE 0%,#E2E2E2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#E2E2E2',GradientType=0 );
color : #000;
cursor : pointer;
}

.noWishlistWidth{
width:914px;
}

.wishlistBoxText{
height:50px;
line-height:45px;
}
.productListing-image{
padding-left:20px;
width:445px;
}
.productListing-product{
width:350px;
}
.productListing-price{
width:130px;
}
.productListing-select{
width:50px;
}
.product_info_detail_info{
top: 0px; display: block; width:510px; left: 488px; height:423px; padding-left:30px;
}
.product_info_detail_info2{
top: 0px; display: block; width:510px; left: 488px; height:423px; padding-left:30px;
}
.productDetailInfo-heading2{
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 15px;
    padding-bottom: 20px;
    width: 500px;}
.productDetailInfo-heading2 span{
font-size:18px;padding-left:20px;
}
.productDetailInfoPName{
font-size:15px;
font-weight:normal;
padding-top:15px;
}
.DetailInfo2BagText{
font-size:11px;
padding-left:20px;
}
.productDetailInfoPStock{
padding-bottom:15px;
font-size:11px;
}
.productDetailInfoPOp{
font-size:11px;
}
.productDetailInfoPQ{
font-size:11px;
}
.productDetailInfo2Delivery{
height:50px;
width:500px;
border-bottom:1px solid #E5E5E5;
border-top:1px solid #E5E5E5;
padding-left:20px;
font-size:11px;
}
.productDetailInfo2Bagtext{
padding-bottom: 36px;
    padding-top: 10px;
    width: 475px;
	
	}

.productDetailInfo3Bagtext{
padding-bottom: 47px;
    padding-top: 25px;
    width: 475px;
	
}

.productDetailInfo2total{
font-size:11px;
}
.productDetailInfo2total span{
font-size:22px;
color:#000;
padding-left:10px;
font-weight:normal;
}
.productDetailInfo2Bagtext a {
text-decoration:underline;
}
.productDetailInfo2BottomMain{
background: none repeat scroll 0 0 #EFEFEF;
    height: 42px;
    padding: 15px 25px;
    width: 496px;
	}

.productDetailInfo2btnC{
border:1px solid #cccccc;
background-color:#fff;
padding:9px 25px 11px 25px;
font-size:15px;
cursor:pointer;
}

.productDetailInfo2btnC:hover {
border:1px solid #cccccc;
background-color:#F7F7F7;
padding:9px 25px 11px 25px;
font-size:15px;
cursor:pointer;
color: #000;
}


/*Bof Nadim css for facebook Shop*/
#facebookProductWrapper {
width : 800px;
margin : 0 auto;
background-color : #fff;
}
#facebookProductWrapper #TopCointener {
background-color : #E5E5E5;
}
#facebookProductWrapper #category {
float : left;
width : 450px;
padding : 28px 0 0 26px;
}
#facebookProductWrapper #category select {
height : 32px;
width : 220px;
color : #6A6A6A;
}
#facebookProductWrapper #searchDiv {
float : left;
width : 275px;
padding-top : 28px;
}
.categoriesFMain {
padding : 5px 20px 0 0;
/*float : left;*/
height : 595px;
width : 200px;
font-size : 11px;
font-family : Georgia, arial, tahoma;
color : #000;
}
.categoriesF {
border : #DDDDDD solid 1px;
border-radius : 4px 4px 4px 4px;
box-shadow : 0 1px 3px rgba(0, 0, 0, 0.055);
}
.categoriesF_header {
background-color : #FAFAFA;
background-repeat : repeat-x;
border-bottom : 1px solid #D4D4D4;
border-radius : 4px 4px 0 0;
color : #000000;
text-shadow : 0 1px 0 #FFFFFF;
font-size : 11px;
font-family : Georgia, arial, tahoma;
color : #000;
height : 40px;
}
.categoriesF_header span {
position : relative;
top : 11px;
left : 15px;
font-weight:bold;
}
.categoriesF_list {
margin-bottom : 0;
margin-left : -40px;
font-size : 11px;
font-family : Georgia, arial, tahoma;
color : #000;
}
.categoriesF_list li {
list-style : none outside none;
margin-left : 0;
padding-left : 0;
}
.categoriesF_list li a {
border-bottom : 1px solid #DDDDDD;
color : #808080;
display : block;
padding-bottom : 4px;
padding-left : 11px;
padding-top : 4px;
text-decoration : none;
}
.categoriesF_list li a:hover {
background-color : rgba(0, 0, 0, 0.035);
color : #000;
text-decoration : none;
}
.navbar {
color : #000000;
margin-bottom : 10px;
overflow : visible;
}
.navbar-inner {
background-color : #FAFAFA;
background-image : linear-gradient(to bottom, #FFFFFF, #F2F2F2);
background-repeat : repeat-x;
border : #D4D4D4 solid 1px;
border-radius : 4px 4px 4px 4px;
box-shadow : 0 1px 4px rgba(0, 0, 0, 0.067);
min-height : 40px;
padding-left : 20px;
padding-right : 20px;
}
.navbar-inner td.smallText{
width:175px;
}
.navbar .nav {
display : block;
float : left;
left : -4px;
position : relative;
top : 13px;
font-size : 11px;
font-family : Georgia, arial, tahoma;
color : #000;
font-weight:bold;
}
.nav {
list-style : none outside none;
position : relative;
bottom : 20px;
width : 391px;
}
.navbar .nav.pull-right {
float : right;
margin-right : 0;
}
.navbar-search {
float : left;
margin-bottom : 0;
margin-top : 5px;
position : relative;
}
.navbar-search .search-query {
border-radius : 15px 15px 15px 15px;
font-family : Georgia, arial, tahoma;
font-size : 11px;
font-weight : normal;
line-height : 1;
margin-bottom : 0;
padding : 4px 14px;
border : #CCCCCC solid 1px;
width : 110px;
color : #000;
}
input.search-query {
border-radius : 15px 15px 15px 15px;
margin-bottom : 0;
padding-left : 14px;
padding-right : 14px;
}
.headerFacebookSearch {
float : left;
border : red solid 0;
width : 20px;
position : relative;
top : 9px;
left : 116px;
}
.FListing {
border-bottom : 1px dotted;
padding-bottom : 10px;
font-size : 11px;
font-family : Georgia, arial, tahoma;
color : #999;
}
.FListing td {
font-size : 11px;
font-family : Georgia, arial, tahoma;
color : #000;
}
.FListingFirst {
width : 399px;
padding-left : 22px;
}
.FListingbottomFirst {
padding-top : 13px;
font-size : 11px;
width : 340px;
font-family : Georgia, arial, tahoma;
color : #000;
}
.FListingbottomsecond {
position:relative;top:6px;font-size:11px;font-family:Georgia, arial, tahoma;color:#000;
}

.breadcrumb_style_1{
padding-top:6px; padding-left:14px; color:#999999; height:35px; line-height:35px; width:64.5%; text-align:left;font-size : 11px;
}

.breadcrumb_style_2{
padding-top:5px; color:#999999; height:35px; line-height:35px;text-align:right;font-size : 11px;
}
.breadcrumb_style_3{
white-space: nowrap; padding-right:13px; color:#BDBDBD; border:0px solid red; height:35px; line-height:46px; width:30.7%;font-size : 11px;
}
.facebookfFirst{
font-size:11px;font-family:Georgia, arial, tahoma;color:#000;width:387px;padding-left:22px;
}
.facebookfsecond{
font-size:11px;font-family:Georgia, arial, tahoma;color:#000;
}
.facebookfFirst span a{
text-decoration:underline;
}
.fancyButton_call_us {
    background: url("images/but_bck_hover.jpg") no-repeat scroll 0 0 #F7F7F7;
    border-color: #FFFFFF #DCDCDC #DCDCDC #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    cursor: pointer;
    display: block;
    font-family: Georgia, arial, tahoma;
    font-size: 11px;
    font-weight: bold;
    line-height: 7px;
    margin-top: -1px;
    padding: 11px 0;
    text-align: center;
    white-space: nowrap;
    width: 215px;
}
#facebookProductWrapper img#productImageHover {
position : relative;
margin-top : -257px;
}
#facebookhelloBar{
	background: none repeat scroll 0 0 hsl(0, 0%, 93%);
    color: hsl(0, 0%, 40%);
    display: block;
    font-family: Georgia, arial, tahoma;
    font-size: 15px;
    font-weight: bold;
    height: 43px;
    margin: 0 auto;
    text-align: left;
    text-shadow: 0 1px 1px hsl(0, 0%, 100%);
    width: 100%;
}
/*Eof Nadim css for facebook Shop*/

/*Bof Nadim 28-November-2012*/
 /*css for feedback widget*/
 .field{
padding-bottom:10px;
}
.field label{
font-family: Georgia, arial, tahoma;
font-size: 11px;
font-weight: bold;
}
.field input.text{
  height: 30px;
 width: 70%;
 font-size:11px;
 padding-left:10px;
 padding-right:5px;
 border:1px solid #DFDFDF;
}
.field select{
 height: 25px;
  width: 344px;
  font-size:11px;
  font-family:Georgia, arial, tahoma;
  padding-left:10px;
border:1px solid #DFDFDF;
}
.field span{
	display:none;
	padding-left:10px;
}
.feedbackSubmit{
background-color:#EEEEEE;
border-radius:5px;
color:color;
font-family:Georgia, arial, tahoma;
font-size:11px;
font-weight:bold;
width:93px;
}
.field textarea{
width:327px;
padding-left:10px;
padding-right:5px;
border:1px solid #DFDFDF;
}
.sifr_feedback_heading_info {
font-size : 18px;
color : #000;
font-weight : bold;
padding-left:11px;
}
#feedbackmain{
position:fixed;right:0;top:190px;z-index:10021;
}
#feedbackmain a{
position:fixed;right:0;top:190px;z-index:10021;
}
#feedbackmain a:hover{
position:fixed;right:-2px;top:190px;z-index:10021;
}

.attrValidationClass{
 border: 1px solid hsl(0, 0%, 67%);
    font-size: 1.1em;
    height: 19px;

}

.attrValidationClass_Disabled{
 border: 1px solid hsl(0, 0%, 67%);
    font-size: 1.1em;
    height: 19px;
	 opacity: 0.3;

}


.set_product_heading{
font-size:13px;
font-weight:normal;
float:left;
}

.set_product_heading a{
	font-family: Georgia, arial,Georgia, arial;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    position: relative;
    top: 1px;
}
.set_price{
float:left;
padding-top: 20px;
position: absolute;

}
.middle_seperator{
 background: url("../images/buythelook_fade.jpg") repeat scroll 0 0 transparent;
   height: 534px;
    left: 255px;
    position: absolute;
    top: 0;
    width: 6px;
	
	}

.middle_seperator2{
 background: url("../images/buythelook_fade.jpg") repeat scroll 0 0 transparent;
    height: 545px;
    left: 234px;
    position: absolute;
    top: 0;
    width: 6px;
	
	}
.look-product-heading{
color:#999;
padding-left:10px;
font-size:11px;
font-family : Georgia, arial, tahoma;
}
.look-product-price-heading{
padding-left:10px;
color:#000;
font-size:11px;
font-family : Georgia, arial, tahoma;
}
.look-product-price-heading-old{
color:#000;
padding-left:10px;
font-size:11px;
font-family : Georgia, arial, tahoma;
text-decoration: line-through;

}
.look-product-price-heading-new{
color:#000;
padding-left:10px;
font-size:11px;
	font-family : Georgia, arial, tahoma;
}
.look-seprator{
border-bottom:1px solid #e3e3e3;
	font-family : Georgia, arial, tahoma;
}

 /*Eof Nadim css for feddback widget */
 .look-product-price-normal{
	color:#000;
	font-size:13px;
	position: relative;
    top: -5px;
	font-weight:normal;
	font-family : Georgia, arial, tahoma;

}
.look-product-price-spacial{
	color:#000;
	font-size:13px;
	padding-left:5px;
	position: relative;
    top: -5px;
	font-weight:normal;
	font-family : Georgia, arial, tahoma;

}
.look-product-image-detail{
   left: -22px;
    position: relative;
	font-family : Georgia, arial, tahoma;

}
.look-page-width{
	height: 445px;
    position: relative;
    top: -27px;
    width: 892px;
	font-family : Georgia, arial, tahoma;

}


.look-product-detail{
width:228px;padding:23px 20px 20px 22px;float:left;
font-family : Georgia, arial, tahoma;

}

.look-sale-description{
width:311px;height:210px;
font-family : Georgia, arial, tahoma;

}
.look-product-name{
font-size:13px;
font-family : Georgia, arial, Georgia, arial;
font-weight:normal;

}

.look-product-name a{
    font-family: Georgia, arial,Georgia, arial;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    position: relative;
    top: 1px;
}
/*Bof Nadim css for Checkout sucess Bottom Panels*/
#CheckoutsucessBottomPanels{
width:930px;height:140px;
}
#CheckoutsucessBottomPanels .firstBox{
width:294px;
height:140px;
border:1px solid #ccc;
float:left;
margin-right:20px;
}
#CheckoutsucessBottomPanels .PanelInner{
margin: 45px 50px 45px 50px;
border-top: 2px dotted #CCC;
border-bottom: 2px dotted #CCC;
height: 50px;
}
.PanelInner span{
font-size:17px;
font-family:Georgia, arial;
position:relative;
top:-6px;
left:11px;
}
.PanelInner span a{
font-size:17px;
font-family:Georgia, arial;
}
.PanelInner span a:hover{
font-size:17px;
font-family:Georgia, arial;
color:#000;
}
.PanelInner img{
padding-top:11px;
}
#CheckoutsucessBottomPanels .SecondBox{
width:294px;
height:140px;
border:1px solid #ccc;
float:left;
margin-right:20px;
}
#CheckoutsucessBottomPanels .ThirdBox{
width:294px;
height:140px;
border:1px solid #ccc;
float:left;
}
.facebook-layout{
	border: 2px solid #E6E6E6;
    left: 76px;
    padding: 10px;
    position: relative;
    top: 22px;
    width: 234px;
	background-color:#ffffff;
	height:120px;
}
/*Eof Nadim css for Checkout sucess Bottom Panels*/

/*Bof Nadim css for home page Product scroller*/
.MainProductScroller{
margin-top:20px;
}
.MainProductScroller .jcarousel-container-horizontal {
    width: 920px;
    padding: 20px 40px;
}
.MainProductScroller .jcarousel-container {
   /* -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;*/
    border: 1px solid #777;
}
.MainProductScroller li{
width:122px;
}
.MainProductScroller li span{
background-color:#DDD;
position:relative;
/*border-radius:5px 5px 5px 5px;
height:52px;*/
right:-10px;
top:-45px;
color:#666666;
padding:8px;
font-size:11px;
font-family:Georgia, arial;
display:inline-table;
}
.MainProductScroller li span a{
color:#666666;
font-size:11px;
font-family:Georgia, arial;
}
.MainProductScroller li span a:hover{
background-color:#333;
color:#FFFFFF;
font-size:11px;
font-family:Georgia, arial;
}
.MainProductScroller .jcarousel-clip {
    overflow: hidden;
}
.MainProductScroller .jcarousel-item-horizontal {
	padding:5px;
}
.MainProductScroller .jcarousel-next-horizontal {
    position: absolute;
    top: 89px;
    right: -6px;
    width: 32px;
    height: 50px;
    cursor: pointer;
    /*background: transparent url(../images/icons/next-horizontal.png) no-repeat 0 0;*/
	background : url('../images/product_slider/slider_next.png') no-repeat 0 0;
}
.MainProductScroller .jcarousel-next-horizontal:hover{
    position: absolute;
    top: 89px;
    right: -6px;
    width: 32px;
    height: 60px;
    cursor: pointer;
	background : url('../images/product_slider/slider_next_hover.png') no-repeat 0 0;
}
.MainProductScroller .jcarousel-clip-horizontal{
height: 188px;
  width: 917px;
  margin:0 auto;
}
.MainProductScroller .jcarousel-prev-horizontal {
    position: absolute;
    top: 89px;
    left: 0px;
    width: 32px;
    height: 50px;
    cursor: pointer;
    background:  url('../images/product_slider/slider_prev.png') no-repeat 0 0;
}
.MainProductScroller .jcarousel-prev-horizontal:hover{
    position: absolute;
    top: 89px;
    left: 0px;
    width: 32px;
    height: 50px;
    cursor: pointer;
    background:  url('../images/product_slider/slider_prev_hover.png') no-repeat 0 0;
}
/*.MainProductScroller .jcarousel-prev-disabled-horizontal, .MainProductScroller .jcarousel-prev-disabled-horizontal:hover, .MainProductScroller .jcarousel-prev-disabled-horizontal:focus, .MainProductScroller .jcarousel-prev-disabled-horizontal:active{
background-position: -96px 0;
    cursor: default;
}*/
.MainProductScroller .jcarousel-next-disabled-horizontal, .MainProductScroller .jcarousel-next-disabled-horizontal:hover, .MainProductScroller .jcarousel-next-disabled-horizontal:focus, .MainProductScroller .jcarousel-next-disabled-horizontal:active{
/*background-position: -96px 0;
    cursor: default;*/
	}
/*Bof Nadim css for home page Product scroller*/


	.top-pick-background{
	border:1px solid #ff0000;
	min-height:500px;
	width:943px;
	background:url('../images/tpbg.jpg');
	}

	.top-pickbackground{
	background: url("../images/tpbg.jpg") no-repeat scroll 0 0 transparent;
    border: 0 solid #FF0000;
    left: 15px;
    min-height: 500px;
    padding-left: 110px;
    padding-top: 16px;
    position: relative;
    top: 15px;
    width: 943px;
}

.top-facebook_pickbackground{
    border: 0 solid #FF0000;
    left: 15px;
    min-height: 500px;
    padding-left: 110px;
    padding-top: 16px;
    position: relative;
    top: 15px;
    width: 943px;
}

/*Gallery Css*/
.product-frame{
	border: 0px solid #FF0000;
    height: 280px;
    width: 185px;
	position:relative;
}

.product-frame-image{
	height: 256px;
    left: 17px;
    position: absolute;
    top: 25px;
    width: 180px;
}

.product-frame-sr-num{
color: #ADADAD;
    font-family: Georgia, arial;
    font-size: 30px;
    left: 45px;
    position: absolute;
    top: 29px;
}

.product-frame-price{
	background:#333;
    color: #FFFFFF;
    font-family: Georgia, arial;
    font-size: 11px;
    height: 15px;
    padding: 8px;
    position: absolute;
	cursor:pointer;
opacity:0.7;
}
.product-frame-price:hover{
background: #000;
}
.product-frame-price a{
    color: #FFFFFF;
    font-family: Georgia, arial;
    font-size: 11px;
}
.product-frame-price a:hover{
    color: #FFFFFF;
}

 .gallery-main-div{
    height: 530px;
    left: 0;
    position: relative;
    width: 100%;
	 border: 0px solid #FF0000;
}

.gallery-middle{
    border: 0px solid #FF0000;
    height: 530px;
    left: 36px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 680px;
}

.gallery-slide{
   border: 0px solid #FF00FF;
    height: 529px;
    position: absolute;
    width: 680px;
	background:#fff;
}

.gallery-left-slide{
  background: url("../images/product_slider/top-pick-next-button.png") no-repeat scroll 9px 207px transparent;
    height: 530px;
    position: absolute;
    top: -1px;
    width: 35px;
	cursor:pointer;
	left:-10px;
}
.gallery-right-slide{
    background: url("../images/product_slider/top-pick-prev-button.png") no-repeat scroll 0 207px transparent;
    float: right;
    height: 530px;
    position: absolute;
    right:-65px;
    top: -1px;
    width: 35px;
	cursor:pointer;

	}

.toppick-product-image{
	border: 1px solid #EEEEEE;
    height: 527px;
    position: absolute;
    width: 350px;
	
	}
.toppick-product-detail{
   border: 0px solid #FFF000;
    height: 115px;
    position: relative;
    width: 280px;
}
.toppick-product-slide-no{
    font-family: Georgia, arial;
    font-size: 45px;
    font-weight: normal;
    position: absolute;
	top:-13px;
}
.toppick-product-slide-spe{
      background: #000;
    height: 100px;
    left: 62px;
    position: absolute;
    top: -15px;
    width: 1px;
}
.toppick-product-manufacturers-name{
 font-family: Georgia, arial;
    font-size: 20px;
    font-weight: normal;
    height: 25px;
    padding-left: 80px;
    text-transform: uppercase;
	padding-top:5px;
	
	}
	.toppick-product-manufacturers-name a{
 font-family: Georgia, arial;
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
	}
.toppick-product-name{

    padding-left: 80px;
    text-transform: capitalize;
	position: relative;
    top: -20px;
	}

	.toppick-product-name-info{
	 font-family: Georgia, arial;
    font-size: 20px;
    font-weight: normal;
    text-transform: capitalize;
    width:185px;
	border:0px solid #ff0000;
	}
	.toppick-product-name-info a{
	 font-family: Georgia, arial;
    font-size: 20px;
    font-weight: normal;
    text-transform: capitalize;
	}
.toppick-product-price{
  color: #D45D6F;
    font-family: Georgia, arial;
    font-size: 11px;
    left: 80px;
    position: relative;
    top: -34px;

}
.toppick-product-description{
     font-family: Georgia, arial;
     font-size: 13px;
	  width: 265px;
	  padding-top: 20px;
}
.toppick-product-info{
padding-top:20px;
   /* left: 360px;
    position: absolute;
    top: 220px;*/
}

.toppick-product-content-detail{

	float: right;
    padding-left: 24px;
    padding-top: 35px;
    width: 302px;
}

.toppick-special-price{
    font-family: Georgia, arial;
    font-size: 16px;
	color:#4AB3B5;
}

.toppick-normal-price{
    color: #000000;
    font-family: Georgia, arial;
    font-size: 16px;
}

.toppick-product-social-share{

    height: 33px;
    padding-top: 10px;
	width: 280px;
}

.toppick-product-info-link{
	height: 20px;
    padding-left: 10px;
	background : url('../images/arrow_next.gif') top left no-repeat;
}

.toppick-product-info-link a{
    font-family:Georgia, arial;
	font-size:13px;
	position:relative;
	bottom:4px;

}
.top-pick-heading{
color:#000000;font-family:Georgia, arial;font-size:40px;float:left;margin-bottom:-10px;line-height:120%;
}
.top-pick-sub-heading{
color:#ADADAD;font-family:Georgia, arial;font-size:40px;color:#000000; line-height:120%;
}
.top-pick-description{
font-family:Georgia, arial;font-size:12px;white-space : nowrap;line-height:130%;
}
.status-active{
display:block;
}

.status-in-active{
display:none;

}
/*End Gallery Css*/

.bundle-product-detail{
border:1px solid #ccc;background:#f7f7f7;padding:0px 22px 22px 22px;
}

/*Shopping cart empty bag*/
.shopping_empty_bag_button{
	left: 111px;
    position: relative;
    top: 70px;
    width: 105px;
}
.shopping_empty_bag_desc{
	font-size: 11px;
    left: 115px;
    line-height: 20px;
    position: relative;
    top: 40px;
    width: 311px;
}
.shopping_loging_links {
    font-size: 11px;
    font-weight: normal;
    height: 25px;
    left: 45px;
    padding-top: 10px;
    position: relative;
    text-align: center;
    width: 385px;
}
.shopping_loging_links a {
    font-size: 11px;
}

.shopping_login_content{
    height: 180px;
    left: 45px;
    position: relative;
    width: 385px;
}
.shopping_loging_heading{
	   font-size: 11px;
    height: 45px;
    left: 45px;
    padding-top: 30px;
    position: relative;
}
.shopping_loging_right_box_heading{
      font-size: 11px;
    height: 27px;
    left: 15px;
    padding-left: 0px;
    padding-top: 48px;
    position: relative;
}


.shopping_loging_right_box_heading span{
	    font-size: 45px;
    left: 0px;
    position: relative;
    top: -21px;
}
.shopping_loging_right_box_heading p{
    font-size: 11px;
    left: 37px;
    position: relative;
    top: -53px;					 
}


.shopping_loging_full_box_heading{
      font-size: 11px;
    font-weight: bold;
    height: 27px;
    left: 15px;
    padding-left: 0px;
    padding-top: 48px;
    position: relative;
}


.shopping_loging_full_box_heading span{
	    font-size: 45px;
    font-weight: bold;
    left: 0px;
    position: relative;
    top: -21px;
}
.shopping_loging_full_box_heading p{
   font-size: 11px;
    font-weight: bold;
    left: 37px;
    position: relative;
    top: -53px;					 
}

 .shopping_empty_full_bag_desc{
	font-size: 11px;
    line-height: 20px;
    position: relative;
    top: 40px;
    width: 311px;
	left:19px;

}
.shopping_empty_full_bag_button{
    position: relative;
    top: 70px;
    width: 105px;
	left:19px;
}

.shopping_hr_col{
	left: 15px;
    position: relative;
    width: 387px;
	border-top:1px solid #ccc;
}

.shopping_hr_right_col{
	 border-top: 1px solid #CCCCCC;
    left: 45px;
    position: relative;
    width: 387px;
}
.shopping_left_col{
    height: 300px;
    position: absolute;
    width: 454px;
}
.shopping_middle_col{
    border-left: 1px solid #CCCCCC;
    height: 300px;
    left: 497px;
    position: absolute;
    width: 0;

}
.shopping_right_col{
    height: 300px;
    position: absolute;
    right: 0;
    width: 455px;
}
.shopping_full_col{
  height: 300px;
    position: absolute;
    left: 0;
    width: 965px;
}
.shopping_hr_full_col{
	border-top: 1px solid #CCCCCC;
    left: 17px;
    position: relative;
    width: 960px;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
#ft-footer .ft-col1 ul li span.ft-span{
	position:relative; 
	top:-6px;
}
#ft-footer .ft-col2 ul li span.ft-span{
	position:relative; 
	top:-6px;
}

.pageHeadingNew span{
font-weight:normal;position:relative;top:6px;
}
.shoppingBtopbt{
padding-left:18px;
}

/*Bof Nadim (css for shopping cart page)*/
.productListingShoppingCart{
border:1px solid #E6E7E9;
border-bottom:6px solid #E6E7E9;
}
.product-name{
font-weight:bold;
}
.product-name a{
font-size:14px;
text-decoration:none;
}



.shoppingCartItems{
padding-left: 22px;width:415px;
}
.shoppingCartPriceText{
text-transform:none;color:#B0B0B0;font-size:11px;
}
.shoppingCartQty{
text-transform:none;color:#B0B0B0;font-size:11px;padding-left:25px;
}
.shoppingCartTotalText{
padding-right:30px;text-transform:none;color:#B0B0B0;font-size:11px;
}
.shoppingCartImg{
padding:10px 20px 10px 27px;width:75px;border-bottom:1px solid #E6E6E6;
}
.shoppingCartPOption{
text-transform: capitalize; display: block;font-size:11px;
}
.shoppingCartPrice{
font-size:13px;font-weight:normal;padding-top:24px;border-bottom:1px solid #E6E6E6;
}
.shoppingCartTotal{
padding:24px 26px 0px 0px;font-weight:normal;font-size:13px;border-bottom:1px solid #E6E6E6;
}
.shoppingCartTotalHr{
position:relative;top:-30px;
}
.shoppingCartTotalHrAtt{
background:#E6E6E6;border:0 solid;height:1px;
}
.shoppingCartimgtdB{
border-bottom:1px solid #E6E6E6;
}
.shoppingCar3tdB{
border-bottom:1px solid #E6E6E6;
height:50px;
}
.shoppingCar3tdB span{
font-size:11px;
font-weight:normal;
/*position:relative;top:-15px;*/
}
.shoppingCarRightB{
border-bottom:1px solid #E6E6E6;padding-right:25px;
}
.shoppingCarRightB span{
color:#399d9f;/*position:relative;top:-7px;*/
}
.shoppingCartHelpR{
padding-right:23px;
}
.shoppingCar3tdBGift{
font-weight:normal;
border-bottom:1px solid #E6E6E6;
padding:24px 0px 26px 0px;
}
.shoppingCartPriceQty{
border-bottom:1px solid #E6E6E6;padding-top:18px;
}
.shoppingCartProductName{
border-bottom:1px solid #E6E6E6;padding-bottom:10px;
}
.shoppingCartGiftattri{
height:48px;display:block;position:relative;top:-26px;font-size:11px;
}
.shoppingCar3tdBGift span{
position:relative;bottom:10px;
}
.shoppingCarSecure{
float:left;width:300px;margin-bottom:32px;padding-left:15px;
}
.shoppingCarSecureText{
padding-left:10px;font-size:14px;font-weight:normal;
}
.shoppingTextShopping{
padding-left:10px;font-size:11px;
}
.shoppingCartBottombtn{
width:308px;float:left
}
.shoopingBtmPayicon{
float:left;
position:relative;
top:-15px;
padding-right:84px;
}
.ShoppingCartHeadingempty{
width: 1002px;
}
/*Eof Nadim (css for shopping cart page)*/


/* start subscribe / un-subscribe emails */
.subscribe-email-main-nav{
padding-top:13px;

}
.subscribe-heading{
   font-size:11px;
   font-weight:normal;
   position:relative;
   left:20px;
}
.subscribe-main-div{
   position: relative; top: 20px; height: 400px;
}

.subscribe-left-div{	  
  float: left;
    padding-left: 18px;
    position: absolute;
    width: 665px;
}
.subscribe-email-letter-img{
display:none;
top: 89px; float: right; width: 205px; position: absolute; text-align: right; left: 597px;
}
.subscribe-description{
font-size: 11px; line-height: 15px; color:#000;
}


.subscribe-email-back{
	background:url("../images/emails/subscribe_email_filed.png") top left no-repeat;
	width:313px;
	height:49px;
	margin: 10px 0px; position: relative; left: -9px; top: 15px;
}

.subscribe-email-back span {
	position:relative; top:19px; left:63px; font-size:13px;
}

.subscribe-email-button{
 position: relative; top: 20px; width: 300px; left: -3px;cursor:pointer;
}
.fancyButtonSubscribe {
 padding: 8px 14px;
background: #000; /* Old browsers */

 width: 226px;
 font-family: Georgia, arial, tahoma;
 font-size: 11px;
color: #FFF;
 font-weight: normal;
 text-align: center;

}
/* end subscribe / un-subscribe emails */

/*add by vishakha on 4/13/2013*/

/*for top menu bar*/


.admin-fixed-menu{
    background: none repeat scroll 0 0 #E3E4E3;
    border-bottom: 1px solid #AAAAAB;
    border-top: 1px solid #FFFFFF;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    height: 39px;
    left: 0;
    margin-bottom: 1px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
	

}

.body-div-content{
width:100%;white-space:nowrap;
}

.body-admin-blog{
	padding-top:3px;
	border-right: 1px solid #FFFFFF;
    padding-left: 10px;
    padding-right: 10px;
	font-size:11px !important;
	font-family:arial;
	}

	.admin-search-input-box{
	background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    color: #888;
     font-size:11px !important;
	font-family:arial;
    height: 21px;
    padding-left: 5px;
    width: 248px;

	}


	.admin-search-box{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A4A3A3;
    height: 22px;
    width: 278px;
	font-size:11px !important;
	font-family:arial;

}
.sub-menu-div-box {
	background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);
    display: block;
    height: auto;
    padding-left: 0;
    position: absolute;
    top: 37px;
    width: 260px;
    z-index: 9999;
	font-size:11px !important;
	font-family:arial;

}

.main-menu {
	background: none repeat scroll 0 0 #EFEFEF;
    border: 0 solid #FF0000;
    cursor: pointer;
    height: 21px;
    padding: 5px 0 3px 5px;
    position: relative;
    text-align: left;
    width: 94px;
    font-family: arial;
    font-size: 11px;
    

}
.main-menu a {
	border: 0 solid #E3E4E3;
    color: #888;
    display: block;
    font-family:  arial;
    font-size: 11px;
    font-weight: normal;
    margin-left: 1px;
    padding: 2px 10px 3px;
    text-decoration: none;
    white-space: nowrap;
}
.main-menu a:hover {
	/*font-weight:bold;*/
	color:#000000;
	font-family: arial;
    font-size: 11px;
}
.top-menu-content{
background: none repeat scroll 0 0 transparent;
    /*/border: 1px solid #E3E4E3;*/
    color: #696969;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    margin-left: 1px;
    padding: 6px 0 4px;
    text-decoration: none;
    white-space: nowrap;
	
	}
.top-menu-content:hover{
	font-weight:normal;
	color:#000;
	font-family: arial;
    font-size: 11px;
}

.main-sub-menu {
    display: none;
    height: auto;
    left: 99px;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 167px;
	background:#fff;
	
}

.main-sub-menu ul {
			font-family: arial;
			font-size: 11px;
			margin: 0;
			padding: 0;
			list-style: none;
}
.main-sub-menu ul li a {
			 border: 0 solid #E3E4E3;
			color: #888888;
			display: block;
			font-family: arial;
			font-size: 11px;
			font-weight: normal;
			margin-left: 1px;
			padding: 10px 11px 3px;
			text-decoration: none;
			white-space: nowrap;
}
.main-sub-menu ul li a:hover{
	background:none;
	color: #000;
    text-decoration: none;
    font-family: arial;
    font-size: 11px;

}

.login-seperator{
	 border-left: 1px solid #AAAAAB;
	 border-left: 1px solid #AAAAAB;
	 width:1px;
}
.login-seperator-2{
	 border-right: 1px solid #fff;
}


.sub-menu-div {
		background: none repeat scroll 0 0 #EFEFEF;
		box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);
		left:0px;
		padding-left: 0;
		position: absolute;
		top: 40px;
		width: 266px;
		z-index: 9999;
		display:none;
		min-height:316px;
}

.sub-menu-div-2 {
		background: none repeat scroll 0 0 white;
		box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);
		display: none;
		left: 0px;
		min-height: 102px;
		padding-left: 0;
		position: absolute;
		text-align: left;
		top: 40px;
		width: 165px;
		z-index: 9999;
}


.sub-menu-div-3 {
		background: none repeat scroll 0 0 white;
		box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);
		display: none;
		left: -89px;
		min-height: 102px;
		padding-left: 27px;
		position: absolute;
		text-align: left;
		top: 40px;
		width: 143px;
		z-index: 9999;
}

.sub-menu-div-4 {
		 background: none repeat scroll 0 0 white;
		box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2);
		display: none;
		left: 0px;
		min-height: 122px;
		position: absolute;
		text-align: left;
		top: 40px;
		width: 158px;
		z-index: 9999;
}


.admin_menu_content{
			 background: none repeat scroll 0 0 #E3E4E3;
			border-left: 1px solid #AAAAAB;
			border-right: 1px solid #FFFFFF;
			display: block;
			float: left;
			height: 27px;
			padding: 6px;
			position: relative;
			text-align: center;
			width: 88px;
}
.admin_menu_content_2{
			background: none repeat scroll 0 0 #E3E4E3;
			border-left: 1px solid #AAAAAB;
			border-right: 1px solid white;
			display: block;
			float: left;
			height: 27px;
			padding: 6px;
			position: relative;
			text-align: center;
			width: 75px;
}

.admin_menu_content_3{
			background: none repeat scroll 0 0 #E3E4E3;
			border-left: 1px solid #AAAAAB;
			border-right: 1px solid #FFFFFF;
			display: block;
			float: left;
			height: 27px;
			padding: 6px;
			position: relative;
			text-align: center;
			width: 43px;
			 font-family: arial;
            font-size: 11px;
			
}

.top_admin_menu_content {
			color: #696969;
			display: block;
			font-size: 11px;
			font-weight: bold;
			margin-left: 1px;
			padding: 0px 16px 4px 15px;
			text-decoration: none;
			white-space: nowrap;
			font-family: arial;
			border:1px solid #E3E4E3;
			background:none;
}
.top_admin_menu_content:hover  {
			background: none;
			border-color:#CCCCCC;
			position:relative;
}

	.selected_menu {
	 color:#000000;
     
	}

	.selected_menu2{
	background:#fff;
	font-weight:bold;
	}
	
	.selected_menu5
	{
     background-color: #ededed;
	}



	.edit-menu {
	/*background: none repeat scroll 0 0 #EFEFEF;*/
		border: 0 solid red;
		cursor: pointer;
		height: 21px;
		padding-top: 7px;
		position: relative;
		text-align: left;
		width: 99px;
		list-style: none;
		position: relative;
		left: -32px;
		font-size:11px;
		font-family:arial;

}
.edit-menu a {
	 border: 0 solid #E3E4E3;
    color: #888888;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    margin-left: 1px;
    padding: 2px 10px 3px;
    text-decoration: none;
    white-space: nowrap;
}
.edit-menu a:hover {
	/*font-weight:bold;*/
	color:#000000;
	font-family: arial;
    font-size: 11px;
}

/*add by vishakha on 4/20/2013*/
.client-info
{
		position:relative;
		left:11px;
		top:9px;
}

.client_info1
{
	color: #333333;
	font-size: 11px;
	height: 18px;
	padding-top: 0px;
}
.search_background
{
   border-left:1px solid #AAAAAB;
   padding-left:6px;
}
.search_imgicon
{
	left: 0px;
	position: relative;
	top: 1px;
}

.menu_content_td
{
   white-space:nowrap;width:170px;position:fixed;right:5px;
}
.home_edit_submenu
{
    position:relative;top:-7px;
}

.product_edit_submenu
{
    padding-top:5px;
}

.product_edit_submenu_ul
{
   position:relative;top:-7px;
}

.help_head
{
	border-right:none;width:59px;
}
.help_submenu
{
	list-style:none; position: relative;left: -27px; top:-3px;
}

.sep_adjust
{
width:150px
}
/*BOF vishakha on 5/10/2013*/

.shopping_delete
{
color:#777;text-decoration:none;
}
.shopping_wishlist
{
cursor: pointer;color:#777
}
/*EOF vishakha on 5/10/2013*/

/*BOF Ranee on 5/15/2013*/
.shopping_left_col .shopping_empty_bag_desc {
    left: 18px;
}
.shopping_left_col .shopping_empty_bag_button {
    left: 18px;
}
/*EOF Ranee on 5/15/2013*/

/*add by vishakha on 5/17/2013*/
.hide{
					display: none;
				}
				.show{
					display: block;
					padding-left: 5px;
					padding-bottom:10px;
					/*background: #EAEAEA url(images/cat-box-top-bg.png) no-repeat top;*/
					margin-top: 0px;
					padding: 7px 0px 0px 0px;
				}
				
				.menu_title{
					font-size: 18px;
					font-weight:bold;
					color: #000000;
					margin:21px 0px 30px 20px;
				}
a.menu1{
					display:block;
					margin-left:0px;
					padding-left:0px;
					text-decoration: none;
					font-family: Georgia, arial, Tahoma;  
					font-size: 13px; 
					height: 32px !important;
					line-height: 32px;
					text-align:left;
					cursor:pointer;
					font-weight:bold;;
					color: #000000;
text-transform: capitalize; 
background: url(images/left-heading-bg.png) no-repeat;

				}

a.menu1_select{
					display:block;
					text-decoration: none;
					height: 35px !important;
					line-height: 35px;
					padding-left:14px;
					/*margin-top: 25px;
					margin-right: 25px;*/
					text-align:left;
					cursor:pointer;
					font-family: Georgia, arial, Tahoma;
    font-size: 15px;
    font-weight: normal;
text-transform: uppercase;
color: #000;
/*border-top:1px dotted #CCC;*/
				}
div.show a.menu1_select{
					display:block;
					text-decoration: none;
					height: 25px !important;
					line-height: 25px;
					padding-left:15px;
					/*margin-top: 25px;
					margin-right: 25px;*/
					text-align:left;
					cursor:pointer;
					font-family: Georgia, arial, Tahoma;
    font-size: 11px;
    font-weight: normal;
text-transform: uppercase;
color: #333;
				}

a.menu1_select:hover{
					text-decoration: none;
					/*background-color: #6BB31F;*/
				}
a.submenu{

					 
					height: 17px !important;
					line-height: 17px;
					margin-left: 17px;
					font-family: Georgia, arial, Tahoma;  
					font-size: 11px;
					color: #000;
					text-align:left;	
					cursor:pointer;
					font-weight:normal;
					text-transform: uppercase;
				}

				div.show a.submenu_select{
					display:block;
					margin-left:0px;
					text-decoration: none;
					font-family: Georgia, arial, Tahoma;  
					font-size: 11px; 
					height: 17px !important;
					line-height: 17px;
					text-align:left;
					cursor:pointer;
					text-decoration:underline;;
					color:#333;
					text-transform: uppercase;
					background: #ffffff;
					padding-left: 17px;
					margin-bottom: 0px;
border:0px dotted #CCC;
				}
a.submenu:hover{
					text-decoration: none;
					color: #FFF;
					background-color: #000;
				
				}

a.submenu_select:hover{
					/*background-color: #D6D6D6;*/
					text-decoration: none;
				}
				
				a.submenu1{
					display: block;
					height: 20px !important;
					line-height: 15px;
					margin-left: 30px;
					font-family: Georgia, arial, Tahoma;  
					text-align:left;
					color: #777;
					cursor:pointer;
					font-size: 11px;					
					text-transform: capitalize;
					font-weight:normal;

				}
				
				a.submenu1:hover{
					text-decoration: none;
					color: #000;
				}
				
				a.submenu1_select{
					display: block;
					height: 20px !important;
					line-height: 20px;
					margin-left: 20px;
					padding-left: 10px;
					font-family: Georgia, arial, Tahoma;  
					font-size:11px;
					color: #333;
					cursor:pointer;
					text-transform: capitalize;
					font-weight:bold;
					
				}

				a.submenu1_select:hover{
					text-decoration: none;
				}

				a.submenu2{
					display: block;
					height: 35px !important;
					line-height: 35px;
					margin-left: 70px;
					padding-left: 7px;
					font-family: Georgia, arial, Tahoma;  
					color: #B0B0B0;
					border-bottom: dotted 1px  #E2DFDC;
					cursor:pointer;
					text-align:left;
				}
				
				
				.main-cat {
				text-transform: uppercase;
				}

/*Bof Nadim (new facebook shop css)*/
.facebookShopNav_holder{width:100%;height:48px;background-color:#000000;float:left;position:relative;}

.facebookShopNav_holder ul{
width:100%;
padding:0px;
margin:0px;
list-style: none;
}
.facebookShopNav_holder li {
	position: relative;
	/*border: 1px solid red;*/
}
.facebookShopNav_holder li a{
	color:#ffffff;
}
.facebookShopNav_holder li li a{
	color:#000000;
}
/*.facebookShopNav_holder li li li{
	text-indent: 20px;
}
.facebookShopNav_holder li li li li{
	text-indent: 40px;
}*/
.facebookShopNav_holder li ul {
	position: absolute;
	/*top:16px;*/
	background:#fff;
	z-index:113;
}
.facebookShopNav_holder li ul ul {
	position: relative;
}
.facebookShopNav_holder ul li ul{
display: none;
z-index:9999;
}
.Fsaperator{
background : url('../images/f_saperator.png') no-repeat transparent;
width:1px;
height:18px;
float:left;
margin-top:14px;
}
.Fparent_item a{
padding:0 23px 0 23px;
font-family:Georgia, arial;
font-weight:bold;
}
.social-icon-seperator{
 border-top: 1px solid #E2E2E2;
    left: 0px;
    position: relative;
    top: -7px;
    width: 332px;
}

 a.icon-heading { 
    color: #000;
    display: block;
    font-size: 11px;
    font-weight: normal;
    line-height: 10px;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
	position:relative;
}
 a.icon-heading:hover { 
    color: #666;
}

.Fparent_item {
background : url('../images/f_saperator.png') left no-repeat transparent;
	float: left;
	height:48px;
	line-height:46px;
}
.Fparent_item_sale a{
padding:0 25px 0 25px;
font-family:Georgia, arial;
font-weight:bold;
}
.Fparent_item_sale {
	float: left;
	height:46px;
	line-height:46px;
}
.Fparent_item_Brand {
	float: left;
	height:46px;
	line-height:46px;
}
.Fparent_item_Brand a{
padding:0 25px 0 25px;
color:#ffffff;
font-family:Georgia, arial;
font-weight:bold;
}

.Fparent_itemS a{
padding:0 27px 0 27px;
color:#ffffff;
font-family:Georgia, arial;
font-weight:bold;
float : left;
height:36px;
}

.Fparent_item_Brand span{
padding-left:10px;
}
.Fparent_item span{
/*padding-left:10px;*/
}
.Fparent_itemS span{
padding-left:5px;
}
.firstParentF{
top:48px;line-height:21px;border:1px solid #D4D4D4;line-height:26px;font-size:14px;font-family:Georgia, arial;
}

.firstParentF li:hover{
background-color:#F7F7F7;
}
.Fparent_item_Search{
position: absolute;
right: 29px;
top: 4px;
}
.FListingbottomFirstNew {
padding-top : 13px;
font-size : 11px;
width : 500px;
font-family : Georgia, arial, tahoma;
color : #000;
}
.facebookfFirstNew{
font-size:11px;font-family:Georgia, arial, tahoma;color:#000;width:610px;padding-left:22px;
}
.topbreadcrumb{
padding-left:17px;
}
.topbreadcrumb A.headerNavigation{
font-size:15px;
font-weight:bold;
}
.backgroud-opacity1 {
    /*background: none repeat scroll 0 0 #FFFFFF;*/
    left: 310px;
    margin: 0;
    min-height: 1100px;
    opacity: 0.5;
    padding: 0;
    position: absolute;
    top: 190px;
    width: 810px;
   /* z-index: 1001;*/
}
.FinfoBreadcrumb{
border-bottom:1px dotted #CCCCCC;height:25px;
}
.BreadcrumbInner{
width:525px;
}
.BreadcrumbInner1{
width:275px;
}
.FinfoLeft{
width:375px;padding:15px 15px 15px 0px;margin-top:16px;
}
.FinfoLeftInner{
border:1px solid #E2E2E2;padding-left:10px;
}
.FinfoRight{
width:380px;padding:45px 20px 0px 10px
}
.FinfoProductNameDiv{
border-bottom:1px solid #E2E2E2;
/*height:60px;line-height:26px;*/
padding-left:20px;
}
.FinfoSocial{
height:52px;padding:18px 0px 0px 20px;border-bottom:1px solid #E2E2E2;
}
.FinfoSocialInner{
padding:6px 0px 0px 51px;
}
.FinfoDesc{
padding:18px 0px 30px 20px;line-height:20px;
}
.FProductInfoAcTitle{
font-weight:bold;padding:30px 0px 15px 0px;font-size:13px;
}
.FProductInfoAcDiv{
position:relative;width:98px;height:135px;
}
.FTextView{
padding:0px 0px 8px 20px;
}
.FTextBrand{
padding:0px 0px 5px 20px;
}
.Instagram-top-div{
border-bottom:1px dotted;color:#999;margin-bottom:10px;padding:10px 0px 15px 24px;font-size:18px;
}
.Instagram-Main-div{
padding:18px 4px 5px 14px;border:1px solid #E2E2E2;margin-bottom:20px;
}
#instagram-photos{float:left;padding:0px;}
#instagram-photos li { float: left;list-style: none;padding: 0px 10px 0px 10px;}
#more {padding-left:338px;}

.fancyButtonBuyNow {
    text-align: center;
    display: block;
    text-transform: sentencecase;
    font-family: Georgia, arial, tahoma;
	font-size: 13px;
	color: #FFF;
font-weight: bold;
text-shadow:0 1px 0 #399d9f;
background: #76c9cd; /* Old browsers */
background: -moz-linear-gradient(top,  #76c9cd 1%, #399d9f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#76c9cd), color-stop(100%,#399d9f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #76c9cd 1%,#399d9f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #76c9cd 1%,#399d9f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76c9cd', endColorstr='#399d9f',GradientType=0 ); /* IE6-9 */

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 0px solid #000000;
	-moz-box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow:
		1px 1px 1px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	padding: 7px 10px;
    width: 129px;
}
.facebook_Header_arrow{
padding-left:10px;
}
.FBrandMenu{
left: -246px;overflow: visible;position: absolute;width:799px;line-height:20px;border:1px solid #D4D4D4;padding:10px 0px 15px 0px;top:48px;
}
.Falphabet{
padding-left: 0px;text-transform:capitalize;font-size:11px;
}
.FManuName{
padding-left: 0px;font-size:11px;
}
.InstImg{
position:relative;top:9px;left:-7px;
}
.FBrandMenuSingle{
top:48px;line-height:24px;border:1px solid #D4D4D4;
}
.FSearchW .navbar-search {width:141px;}
.fancyButtonBuyNow:hover {
	background: -moz-linear-gradient(
		top,
		#5B5B5B 0%,
		#383838);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5B5B5B),
		to(#383838));
    color:#fff;
text-shadow:0 1px 0 #000;
}
/*Eof Nadim (new facebook shop css)*/
.NoResultText1{
font-weight: bold;
font-size: 15px;
font-family: Georgia, arial;
color: #000;
padding:11px 0px 14px 5px;
}
.NoResultText2{
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color: #000;
font-family: Georgia, arial;
font-size: 11px;
padding: 9px 0px 9px 5px;
}
.NoResultText3{
color: #000;
font-family: Georgia, arial;
font-size: 11px;
position:relative;
top:6px;
left:5px;
}
.CategoryFilterText1{
 color: #000000;
 font-size: 11px;
 padding-right: 15px;
}
.CategoryFilterText2{
background-color: #EAEAEA;
color: #000000;
font-size: 11px;
padding: 5px 11px;
}
.CategoryFilterText3{
border-top: 1px dotted #999;
border-bottom: 0px dotted #999;
color: #000000;
height: 35px;
padding-left: 16px;
padding-right: 9px;
font-size: 11px;
font-weight:normal;
}
.headerMenuIeFix {
	position: absolute;
	top: 0px;
	left: 0px;
        width: 99.999%;
}
.indexProductWidth-brands{
/*padding-left:24px;*/
}

/******************* BOF by developer 110 *************************/


.new_footer {
float : left;
width : 27%;
padding-left : 20px;
padding-right : 20px;
}
.new_footer-2 {
float : left;
width : 22%;
padding-left : 69px;
padding-right : 20px;
padding-top:10px;
}
.new_footer ul {

list-style:none;
padding:0;

}

.ft-list-col3 > p, .ft-list-col4 > p, .new_footer > p
{
  font-weight:bold;
}
.new_footer .ft-span
{
  font-weight:bold;
}
.new_footer-2 .ft-span
{
  font-weight:bold;
}
.new_footer > a
{
   display:none;
 }
.subscribe-input-2
{
   background: url("../images/input-box.png") no-repeat scroll -172px 0 transparent;
    border: 0 none;
    display: block;
    height: 28px;
    width: 46px;

}
 .subscribe-input-2:focus
{
    background:url("../images/go.jpg")no-repeat scroll 0px 0 transparent;
    border: 0 none;
    height: 30px;
	position:relative;
	top:-1px;
   /*width: 173px;*/
   cursor:pointer;
}


.subscribe-input, .subscribe-input:focus
{
    background:url("../images/input-box.png")no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 28px;
    width: 173px;
}
.ft-bt-img
{
    background: url("../images/footer-img.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    height: 36px;
    width: 56px;
    float:left;
	position: relative;
    top: -11px;
	}
.fb-ft
{  
  background: url("../images/connect-with-us.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    height: 52px;
    width: 127px;

}
.footer_facebook {
    height: 52px;
    left: 749px;
    position: relative;
    top: -67px;
    width: 217px;
}

/******************* EOF by developer 110 *************************/
/******************* BOF by developer 105 ON 12/24/2013 *************************/

.header_currency_content {
	position:relative;
	top:2px;
}


/******************* EOF by developer 105 12/24/2013*************************/

/******************* BOF by developer 105 on 12/26/2013 *************************/

.admin_info {
list-style-type:none; 
position:relative;
left:-17px;
top:2px;
}

.admin_name {
font-size:11px; 
font-family:arial;
color:#888;
}

.admin_name:hover {
color:#000;
font-size:11px; 
font-family:arial;
}
.admin_profile {
font-size:11px; 
font-family:arial;
position:relative;
top:7px;
}

.admin_profile a {
color:#888;
font-size:11px; 
font-family:arial;
}
.admin_profile a:hover {
color:#000;
font-size:11px; 
font-family:arial;
}


.profile_manage {
font-size:11px; 
font-family:arial;

position:relative;
top:16px;
}

.profile_manage a {
color:#888;
font-size:11px; 
font-family:arial;
}
.profile_manage a:hover {
color:#000;
font-size:11px; 
font-family:arial;
}

.admin_logout {
font-size:11px; 
font-family:arial;
color:#888;
position:relative;
top:26px;
}

.admin_logout a {
color:#888;
font-size:11px; 
font-family:arial;
}
.admin_logout a:hover {
color:#000;
font-size:11px; 
font-family:arial;
}
.socialIcon div{
float:left;
}
.ConnectTag{
font-family:regular;font-size:14px;color:#000;text-transform:uppercase;font-weight:bold;padding:12px 0px 8px 0px;
}
/******************* EOF by developer 105 on 12/26/2013 *************************/

/******************* BOF by developer 105 on 1/15/2014 *************************/

.accountHisImg {
border:1px solid #E7E7E7;
}
.accountHisName {
padding-left:15px;
}

/******************* EOF by developer 105 on 1/15/2014 *************************/
