a:link {color: #7F806A;}
a:visited {color: #7F806A;}
a:hover {text-decoration: none; color: #000000;}
a:active {color: #7F806A;}
a img {border: none;}

BODY {scrollbar-3dlight-color: white; scrollbar-arrow-color: white; scrollbar-base-color: #6c6c6c; scrollbar-darkshadow-color: white; scrollbar-face-color: #6c6c6c; scrollbar-highlight-color: white; scrollbar-shadow-color: #6c6c6c;}

ul {margin-left: 8px; padding-left: 8px;}

.shipping-table {color: #6c6c6c; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 12px; font-weight:normal; }
.main-text {font-family: verdana; color: #252525;  font-size: 11px; line-height: 12px; font-weight:normal;}
.main-text A:link {color: #252525; font-size: 11px; line-height: 12px; text-decoration:underline}
.main-text A:visited {color: #252525; font-size: 11px; line-height: 12px; text-decoration:underline}
.main-text A:hover {color: #000000; line-height: 12px; text-decoration:underline}

.main-text ul {margin: 20px; padding: 0; list-style-image: url(/images/bullet.gif);}
ul.main-text-product {margin-left: 8px; padding-left: 8px;}

.main-text-sku {color: #6c6c6c; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 14px;}

.main-text-product {color: #6c6c6c; font-family: verdana, lucida grande, geneva; font-size: 11px; line-height: 14px;}
.main-text-product A:link {color: #6c6c6c; text-decoration:none}
.main-text-product A:visited {color: #6c6c6c; text-decoration:none}
.main-text-product A:hover {color: #000000; text-decoration:none}

.main-text-small {color: #6c6c6c; font-family: verdana, lucida grande, geneva; font-size:10px; line-height: 14px;}
.main-text-small A:link {color: #6c6c6c; text-decoration:underline}
.main-text-small A:visited {color: #6c6c6c; text-decoration:underline}
.main-text-small A:hover {color: #000000; text-decoration:underline}

.main-text-cat {color: #797979; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 14px;}
.main-text-cat A:link {color: #797979; text-decoration:none;padding-bottom: 14px;}
.main-text-cat A:visited {color: #797979; text-decoration:none}
.main-text-cat A:hover {color: #333333; text-decoration:none}

.main-text-cat-price {color: #181615; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 14px;}
.main-text-cat-price A:link {color: #181615; text-decoration:none}
.main-text-cat-price A:visited {color: #181615; text-decoration:none}
.main-text-cat-price A:hover {color: #000000; text-decoration:none}

.main-header {font-family: verdana, verdana; font-size: 12px; font-weight: bold; color: #b5b58e; letter-spacing: normal; line-height:18px;}
.main-header-black {font-family: verdana, verdana; font-size: 11px; font-weight: bold; color: #333333; letter-spacing: normal;}
.main-header-price {font-family: verdana, verdana; font-size: 10px; font-weight: bold; color: #797979; letter-spacing: normal; line-height: 14px;}
.main-header-price-red {font-family: verdana, verdana; font-size: 10px; font-weight: bold; color: red; letter-spacing: normal; line-height: 14px;}
.main-header-small{font-weight: bold; font-size: 9px; color: #252525; font-family: verdana, verdana; letter-spacing: normal;}
.main-header-product {font-family: verdana; font-size: 11px; font-weight: bold; color: #babd9b; text-transform: uppercase;}	

img.product-thumb{border: 1px solid #c5c5c5;}

.ContentHead {font-weight: bold; font-size: 18px; word-spacing: normal; color: #7F806A; font-family: verdana, lucida grande, geneva; text-transform: uppercase;}
.ContentHeadBlack {font-weight: bold; font-size: 18px; word-spacing: normal; color: Black; font-family: verdana, lucida grande, geneva; letter-spacing: -1px; height: 35px;}

.UnitCost {color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 20pt}

.ModelName {color: #252525; font-family: verdana, lucida grande, geneva; font-size: 9px; line-height: 10pt}

.ProductSizeLabel {color: #000000; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 20pt}
.ProductcolorLabel {color: #000000; font-family:  verdana, lucida grande, geneva; font-size: 10px; line-height: 20pt}
.ProductcolorLabelLarge{color: #000000; font-family: verdana, lucida grande, geneva; font-size: 11px; line-height: 20pt}
.product-drop-down {font-size: 9px; color: black; border-top-style: none; font-family: verdana, lucida grande, geneva; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none;}

.AddressInfoField{color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px;}
.AddressInfoFieldNormal, A.AddressInfoFieldNormal:link, A.AddressInfoFieldNormal:visited {color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px;}

.ErrorText {color: red; font-family: verdana, lucida grande, geneva; font-weight: normal; font-size: 10px; line-height: 12pt;}
.ErrorTextLarge {color: red; font-family: verdana, lucida grande, geneva; font-weight: normal; font-size: 12px; line-height: 15pt;}

.MostPopularHead {background-color: White; color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold}
.MostPopularGrid {font-weight: normal; font-size: 8px; color: #252525; font-family: verdana, lucida grande, geneva; background-color: #FDD100;}

A.MostPopularItemText, A.MostPopularItemText:link, A.MostPopularItemText:visited {color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px; text-decoration: none; line-height: 15px;}
A.MostPopularItemText:hover {color: red; font-family: verdana, lucida grande, geneva; font-size: 10px;}

.CartListHead {background-color: #EBEBEB; border-bottom: dimgray; border-left: dimgray 1px solid; color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold; line-height: 20pt; padding-left: 5px}
.CartListItem {background-color: #ffffff; border-bottom: dimgray; border-left: dimgray 1px solid; color: #252525; font-family:  verdana, lucida grande, geneva; font-size: 10px; padding-left: 5px}
.CartListItemAlt {background-color: #f2f2f2; border-bottom: dimgray; border-left: dimgray 1px solid; color: #252525; font-family:  verdana, lucida grande, geneva; font-size: 10px; padding-left: 5px}
.CartListFooter {background-color: #EBEBEB; line-height: 10pt}

.Normal {color: #7F806A; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight:normal; line-height:14px}
.Normal A:link {color: #7F806A; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold; text-decoration:underline}
.Normal A:visited {color: #7F806A; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold; text-decoration:underline}
.Normal A:hover {color: #000000; text-decoration:underline}

.NormalBlack {color: #000000; font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: normal; line-height: 15px; font-variant: normal; text-decoration: none; letter-spacing: normal;}
.NormalSmall {color: #6c6c6c; text-decoration: none; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 14px;}

.NormalSmall A:link {color: #7F806A; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold; text-decoration:underline}
.NormalSmall A:visited {color: #7F806A; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold; text-decoration:underline}
.NormalSmall A:active {color: #7F806A; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold;text-decoration:underline}
.NormalSmall A:hover {color: #000000; text-decoration:underline}


.NormalMedium {color: #6c6c6c; text-decoration: none; font-family: verdana, lucida grande, geneva; font-size: 12px; line-height: 14px;}
.NormalLarge {color: #6c6c6c; font-family: verdana, lucida grande, geneva; font-size: 14px; font-weight:normal; line-height:18px}
.NormalSmallBlack {color: #000000; text-decoration: none; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 14px;}

.description {font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: normal; color: #252525; line-height: 15px; font-variant: normal; text-decoration: none; letter-spacing: normal;}

.BoldPrivacy {font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; line-height: 10px;}

.EditTextBox { font-family: verdana, lucida grande, geneva; font-size: 1em; font-weight: normal; border-style: solid; border-width: 1px; border-color: #0066FF; width: 100%;}

.NormalControl {font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: normal;}
.NormalButton {font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: normal; text-indent: -5px; background-color:#ccccaa;}
.NormalSelect {font-family: verdana, lucida grande, geneva; font-size: 1.2em; font-weight: normal;}
.NormalRed {font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; color: #6699FF}
.NormalBold {font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; line-height: 11px; color: #7F806A;}
.NormalItalic {font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; line-height: 16px; color: #7F806A;}
.NormalBiggerBold {font-family: verdana, lucida grande, geneva; font-size: 12px; font-weight: bold; line-height: 16px; color: #7F806A;}

.copyright {font-family: verdana, lucida grande, geneva; font-size: 11px; color: 6f6f6f; text-decoration: none;}

.nav-header {color: #333333; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight: bold;}
.nav-header A:link {color: #333333; text-decoration:none}
.nav-header A:visited {color: #333333; text-decoration:none}
.nav-header A:hover {color: #333333; text-decoration:none}

.sidenav1 {color: #7f806a; font-family: verdana, lucida grande, geneva; font-size: 12px; font-weight: bold; line-height: 24px; padding-left: 14px;}
.sidenav1 A:link {color: #7f806a;  text-decoration:none}
.sidenav1 A:visited {color: #7f806a;  text-decoration:none}
.sidenav1 A:hover {color: #333333; text-decoration:none}

.sidenav2 {color: #aaaa91; font-family: verdana, lucida grande, geneva; font-size: 11px; font-weight: bold; line-height: 24px;background-image: url(/images/back_dotted_line.gif); padding-left: 14px;}
.sidenav2 A:link {color: #aaaa91; text-decoration:none}
.sidenav2 A:visited {color: #aaaa91; text-decoration:none}
.sidenav2 A:hover {color: #333333; text-decoration:none}

.sidenav3 {color: #8a8a8a; font-family: verdana, lucida grande, geneva; font-size: 11px; line-height: 20px; padding-left: 30px;}
.sidenav3 A:link {color: #8a8a8a; text-decoration:none}
.sidenav3 A:visited {color: #8a8a8a; text-decoration:none}
.sidenav3 A:hover {color: #333333; text-decoration:none}

.sidenav4 {color: #aaaa91; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 16px; padding-left: 45px;}
.sidenav4 A:link {color: #aaaa91; text-decoration:underline}
.sidenav4 A:visited {color: #aaaa91; text-decoration:underline}
.sidenav4 A:hover {color: #333333; text-decoration:underline}

.breadcrumb {color: #999c9f; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 12px;}
.breadcrumb A:link {color: #999c9f;  text-decoration:none}
.breadcrumb A:visited {color: #999c9f;  text-decoration:none}
.breadcrumb A:hover {color: #333333; text-decoration:none}

.footer-nav {color: #606060; font-family: verdana, lucida grande, geneva; font-size: 10px; line-height: 12px;letter-spacing:0px;}
.footer-nav A:link {color: #606060;  text-decoration:none}
.footer-nav A:visited {color: #606060;  text-decoration:none}
.footer-nav A:hover {color: #333333; text-decoration:none}

.footer-nav2 {color: #6f6f6f; font-family: verdana, lucida grande, geneva; font-size: 9px; line-height: 12px;}

.misc-nav {color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px; font-weight:normal; line-height:13px; list-style-image: url(/images/bullet2.gif);}
.misc-nav A:link {color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px; text-decoration:underline}
.misc-nav A:visited {color: #252525; font-family: verdana, lucida grande, geneva; font-size: 10px; text-decoration:none}
.misc-nav A:hover {color: #000000; text-decoration:none}

.back-top {background-color: #FFFFFF; background-image: url(/images/top_bar.gif); background-repeat: repeat-x; background-position: top;}

img.swatch {background: transparent;}
a.swatch {background: #c6c6c6; margin 0px 0px 0px 0px;} 
a.swatch:hover {background: #696969;}

ol#tb {list-style: none; margin: 0; padding: 0;}
ol#tb li {float: left; margin: 0 1px 0 0;}
ol#tb a {background: #eaeee8; color: #6c6c6c; font-family: verdana, lucida grande, geneva; font-size: 11px; line-height: 1px; display: block; float: left; padding: 7px 15px 7px 15px; text-decoration: none;}
ol#tb a:hover {background-color: #eaeee8;}
ol#tb a:hover span {background-position: 100%;}
ol#tb li.current a {background: #ffffff; color: #6c6c6c; font-weight: normal;}
ol#tb li.current span {background-position: 100%;}
ol#tb span {background:  100% 0; display: block; line-height: 2em; padding-right: 10px;}

div.content {border: #d8d8d8 solid 0px; background: #ffffff;clear: left; padding: 1em;}
#divmrAddtoregistry
{
   margin-left:3px;
   margin-bottom:3px;   
}
/*  WISH LIST SECTION START */
table.wishListHeader
{
    width:100%;
}
.wishListHeader td
{
    width:50%;
    padding-top:10px;
    padding-bottom:10px;
    vertical-align:top;
}
#imgEmailWishList
{
    cursor:pointer;
}
a.networkLink
{
    font-weight:bold;
}
td.wishListDetails
{
    padding-left:20px;
    padding-top:10px;
    Width:350;
    height:240;
    vertical-align:middle;
}
td.tdRemoveItem
{
    padding-top:10px;
    Width:350;
    height:240;
    vertical-align:top;    
}
.wishListDetails hr
{
    border : none;
    border-top : dotted 3px #CCCCCC;
}
a:link.wlRemoveButton
,a:visited.wlRemoveButton
,a:link.wlProductDetailsLink
,a:visited.wlProductDetailsLink
{
    text-decoration:underline; 
}
.tdRemoveItem img
{               
    vertical-align:middle;
    padding-right:7px;
}
.tdRemoveItem
{
    font-size:10px;
}
.wlItemColor
{
    text-transform:capitalize;
}
.wlEditIt
{
    text-align:right;    
}
.wlEditButton
{
    padding-right:8px;
}
.wlItemPromotion
{
    color:Red;
    font-style:italic;
    font-weight:bold;
}
.favoriteStar
{
    vertical-align:middle;
}
.editItemView
{
    position:absolute;
    width:467px;    
    clear: both; 
    color:Black;
    visibility: visible;
}
.wlContinueShopping
{
    padding-top:10px;
    padding-left:3px;
    padding-bottom: 10px;
    text-align:right;
}
.tblShippingAddress
{
    color:White;
}
.hideElement
{
    display:none;
}
.emailReference
{
    position:absolute;
    z-index: 1002;
    width:350px;
    height:500px;
    top:25%;    
    bottom:25%;
    left:40%;
    text-align:left;
    color:Black;
    margin-left:20px;
    margin-right:20px;
    margin-top:0;
    text-align:center;
}
.emailReferenceHeader img, .wishListAddressesReferenceHeader img, .wlEditItemHeader img
{    
    cursor:pointer;    
}
.emailReferenceHeader, .wishListAddressesReferenceHeader, .wlEditItemHeader
{
    color:White;
    font-weight:bold;
    text-align:right;
    margin:0;
}
.emailReferenceHeader h2
{
    text-align:center;
}
.emailReference table
{
    text-align:left;
    width:350px;
    height:500px;
}
.emailReferenceButton
{
    text-align:right;
    padding-right:20px;
}
.wishListLink a
{
    cursor:pointer;
    font-weight:bold;
    text-decoration:underline;
}
INPUT.wishListQuanty 
{
    width:25px;
}
.wishListAddresses
{
    position:absolute;
    z-index: 1002;
    top:15%;    
    bottom:15%;
    left:35%;
    text-align:left;
    color:Black;
    margin-left:20px;
    margin-right:20px;
    margin-top:0;
    text-align:center;
    overflow:auto;  
    overflow-x: hidden; 
    height: 300px;
    padding-right:15px;
}
.wishListAddresses table
{
    border:0;
    width:650px;    
}
.wishListAddressesHeader a
{
    text-decoration:underline;
    color:Black;        
}
.wishListAddressesDetails
{
    text-align:left;
    border:0;
    width:100%;
}
.wLAddressDetail
{
    text-align:left;
    border:0;
}
.wlAddressItem
{
    vertical-align:top;
    width:100%;
	color : #000000;
	font : 10px/14px Verdana, Arial, sans-serif;
}
#divWishListAddresses
{
    max-height:200px;
    overflow:auto;
}
.shareWishListHeader
{
    text-align:left;
}
.shareWishList a
{
    display:block;    
}
img.wishListEditableButton
{
    border:0;
}
.wlMainTitle
{
    color:White;
}
.wlEditItemContent
{
    border-left: 1px solid #FFE4B8;
    border-right: 1px solid #FFE4B8;
    clear: both; 
    width: 400px;
    margin:10px;
    padding-left:50px;
}
.wlEditItemHeader
{
    text-align:right;
}
.wlContainerBottom
{
    width: 467px; 
    height: 7px;
}
.divWLEditItemCloseButton
{
    float:right; 
    position:relative;
    width:15px;
    height:15px;
    top:5px;
    right:5px;
    font-family:Arial;
    font-size:12px;
    font-weight: bold;
}
.wlEditItem
{
    width:600px;
    background-color:#FFE3B7;
}
.wlEditItemPic
{
    width:180;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:10px;   
}
.wishListDetailsEdit
{
    vertical-align:text-top;
    padding-top:20px;
}
.editWishListItemWindow
{
    position:absolute;
    z-index: 1003;
    top:15%;    
    bottom:15%;
    left:35%;
    color:Black;
    margin-left:20px;
    margin-right:20px;
    margin-top:0;
    text-align:center;
}
img.wlProductImage
{
    width:150px;
    height:213px;
    border:0;
}
td.wlProductImage
{
    height:223;
    vertical-align:middle;
    text-align:left;
}
tr.wlProductDetail, table.tblProductDetail
{
    width:500px;
}
.removePurchaseWishListItems
{
    padding-left:10px; 
    text-align:right; 
    vertical-align:middle;
    padding-right:5px;
}
.sortWishListItems
{
    padding-left:5px;
    text-align:left;
    width:200px;
    vertical-align:middle;
}
.productListHeader
{
    padding-left: 5px; 
    text-align:left; 
    width:100px; 
    vertical-align:middle;
}
.wlCheckOut
{
    padding-left:10px;    
}
.wlEmailReferenceMessage
{
    width:290px;
}
.tblEmailReferenceContent
{    
    width:100%;
    margin-left:40px;
}
.tblWishListHeader, .tblWishListContent
{
    border:0;
    width:790px;
}
.wishListProducts, .wlRadAjaxPanel, .wlHr, .tblWLContinueShopping, .tblNoShippingAddress, .tblNoShippingAddressFriendView
{
    width:100%;
    border:0;
}
.wlAddToCartMessage
{
    padding-left:5px;
    padding-right:5px;
    text-align:right;
    width:200px;
    vertical-align:middle;
}
.wlAjaxLoadingPanel
{
     Width:250px;
     background-color:#ececec;     
     opacity:0.5;
     filter:alpha(opacity=40);
}
img.wlImages
{
    border:0;
}
.wlEditItemContent, .emailReference, .wishListAddresses
{
    background-color: #FFE3B7;
}
.emailReferenceHeader, .wishListAddressesReferenceHeader, .wlEditItemHeader
{
    background-color:#B8BC9B;
}
.startWishListMessage
{
    text-align:left;
    margin-left:80px;
    margin-right:80px;
    margin-bottom:80PX;
}
img.wlProductImageEdit
{
    Width:220px;
    height:302px;
    border:0;
    padding-right:40px;
}
.wlItemTitle
{
    color:#BABD9B;
}
.wishListDetailsEdit p
{
    display:block;
    padding-right:30px;
    font-size:12px;
    color:#797979;
}
.wishListDetailsEdit SELECT
{
    width:174px;
    color:#000000;
    font-family:verdana,lucida grande,geneva;
    font-size:10px;
    line-height:20pt;            
}
.wlCustomerWishList
{
    padding:0px;
    margin:0px;
    width:790px;
    font-size:12px;
    color:#7F806A;
    font-weight:bold;
    line-height:16px;
    text-align:left;
}
.wlCustomerWishList TD
{
    background-color:#F8F8F8;
    border-top-style:solid;
    border-top-color:#D6D6D6;
    border-top-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#D6D6D6;
    border-bottom-width:1px;
}
.wlShipping
{
    padding-left:5px;
}
/*  WISH LIST SECTION END */
.lastiteminstock {
    color: Red;
    font-weight:bold
}