/* general website declarations */
* {padding:0;margin:0}
body {background:white;font-family:Arial;font-size:13px;overflow-x:hidden;}
img {border:0}
button {cursor:pointer;} 

/* this class uses to fix firefox bug that don't take div's background correctly (not scaling the height) */
.clear {clear:both;height:1px;font-size:1px;line-height:1px;margin-bottom: -1px;}

/* mini site script css - put black mask on the screen and show' iframe */
.dimmer{opacity:.70;filter:alpha(opacity='70');background:#000  no-repeat fixed center center;overflow:hidden;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}
.minisite{padding:0;margin:10px;font:13px;} 
#minisiteBox{width:720px;height:750px;border:1px solid #000;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-360px;margin-top:-350px;z-index:100;}
#minisiteBox iframe{padding:0;border:1px solid black;background:#fff;width:720px;height:750px;overflow:hidden}

/* top of all pages */

#divTopBar{padding:auto;margin:auto;}
#topBar {width:958px;height:172px;margin:0 auto;background:url('images/catBGdefault.jpg');}
#divTopBar #topBar #topMenu {margin:0;padding:99px 0 10px 192px;text-align:left;}
#divTopBar #topBar #topMenu img {margin:0 1px 0 0;}
#divTopBar #topBar #srchBar {padding:0;margin:0;text-align:left;padding-left:192px;font-weight:bold;color:#044877;font-size:14.5px;}
#divTopBar #topBar #srchBar #srchCombo {line-height: 23px;width:210px;height:22px;font-family:Arial;color:#424244;border:1px solid #6a8ebf;}
#divTopBar #topBar #srchBar #srchCombo option {color:#0894be;}
#divTopBar #topBar #srchBar #multiFunctionBox {line-height: 23px;width:178px;height:22px;font-family:Arial;color:#424244;border:1px solid #6a8ebf;}
#divTopBar #topBar #srchBar #multiFunctionBox option {color:#0894be;}
#divTopBar #topBar #srchBar #srchTerm {padding-left:5px;line-height: 19px;width:263px;height:19px;font-family:Arial;color:#424244;border:1px solid #6a8ebf;font-size:13.5px;}
#divTopBar #topBar #srchBar #srchGo {vertical-align:middle;margin-top:-2px;} 

.seoText {color:#424244;font-size:11px;font-family:arial;text-align:Center;}
.seoText a {color:#0894be;}

/* body itself */
#mainTable {width:958px;margin:auto;}


/* left side cats */
#catTop {list-style-type:none;background:url('images/leftLoginTopBG.gif');height:39px;width:176px;vertical-align:top;text-align:center;font-size:16px;font-weight:bold;}
#catTop li {padding-top:8px;}
#catTop a{color:#033e6d;text-decoration:none;}
#catTop a:hover{color:#000000;}
#catTop h1 {font-size:16px;}
#catRow {width:176px;vertical-align:top;}
#catList {background:url('images/leftLoginBG.gif');}
#listCats {list-style-type:none;text-align:left;padding:0 0 0 10px;font-size:14px;font-weight:bold;}
#listCats a{color:#033b69;text-decoration:none}
#listCats  h2 {font-size:14px;font-weight:bold;}
#listCats li {margin:0 0 8px 0;cursor:pointer;}
#listCats .subCatsMenu li {vertical-align:middle;margin-top:10px;margin-left:20px;color:#0894be;font-size:13.2px;list-style-type:none;margin-right:20px;}
#listCats h3 {color:#0894be;font-size:13.2px;font-weight:normal;}
#listCats .subCatsMenu li a {color:#0894be;}
#listCats .subCatsMenu li a:hover {text-decoration:underline;color:#ff6400;list-style-image:url('images/subCatIcon.gif');}
#listCats #subCatsMenu #subCatsMenuSelected {vertical-align:middle;margin-left:23px;color:#0894be;font-size:13.2px;list-style-image:url('images/subCatIcon.gif');}
#listCats #subCatsMenu #subCatsMenuSelected a {color:#0894be;}
#listCats #subCatsMenu #subCatsMenuSelected a:hover {text-decoration:underline;color:#ff6400;list-style-image:url('images/subCatIcon.gif');}
#listCats .subCatsMenu  li:hover {text-decoration:underline;vertical-align:middle;margin-top:10px;margin-left:23px;color:#ff6400;font-size:13.2px;list-style-image:url(images/subCatIcon.gif);}
#catList #listCatsBtm {background:url('images/leftLoginBtm.gif');width:176px;height:22px;list-style-type:none;}


/* shopping cart in the left */
#rightShopCart {width:176px;min-height:131px;background:url('images/leftLoginBG.gif');margin-top:15px;}
#rightShopCart #catCartDiv {height:20px;background-color:white;}
#rightShopCart #shopCartTop {list-style-type:none;background:url('images/leftLoginTopBG.gif');height:39px;width:176px;vertical-align:top;text-align:center;font-size:16px;font-weight:bold;}
#rightShopCart #shopCartTop h1 {font-size:16px;}
#rightShopCart #shopCartTop li {padding-top:8px;}
#rightShopCart #shopCartTop a{color:#033b69;text-decoration:none;}
#rightShopCart #shopCartTop a:hover{color:#000000;}
#rightShopCart #cartTotal ul{list-style-type:none;text-align:center;width:140px;}
#rightShopCart #cartTotal li {float:left;margin:0px 0px 0px 5px;width:70px;vertical-align:middle;}
#rightShopCart #cartTotal a {color:#033b69;text-decoration:none;font-size:14px;}
#rightShopCart #shopCartTotal {width:175px;list-style-type:none;display:block;text-align:left;}
#rightShopCart #shopCartTotal  li {text-align:center;width:80px;display:block;float:right;clear:left;margin:13px 0 0 0;padding:0;height:72px;}
#rightShopCart #shopCartTotal #shopCartTotalText  {padding-top:10px;}
#rightShopCart #shopCartTotal  a {color:#033b69;text-decoration:none;font-size:14px;}
#rightShopCart #shopCartTotal  li br {line-height:7px;}
#rightShopCart #shopCartBtm {list-style-type:none;display:block;}
#rightShopCart #shopCartBtm  li {text-align:center;width:176px;height:30px;float:left;clear:right;margin:0;padding:0;background:url('images/leftLoginBG.gif');}

/* customer login box in the left panel */
#rightCustLogin {margin-top:15px auto;text-align:center;}
#rightCustLogin {width:176px;min-height:111px;background:url('images/leftLoginBG.gif');margin-top:15px;}
#rightCustLogin #catCartDiv {height:20px;background-color:white;}
#rightCustLogin #rightCustTop {list-style-type:none;background:url('images/leftLoginTopBG.gif');height:36px;width:176px;vertical-align:top;text-align:center;font-size:16px;font-weight:bold;}
#rightCustLogin #rightCustTop h1 {font-size:16px;}
#rightCustLogin #rightCustTop li {padding-top:8px;text-align:center;}
#rightCustLogin #rightCustTop a{color:#033b69;text-decoration:none;}
#rightCustLogin #rightCustTop a:hover{color:#000000;}
#rightCustLogin #leftLoginForm label {display:block;text-align:center;color:#033b69;font-weight:bold;} 
#rightCustLogin #leftLoginForm label span {display:block;cursor:default;}
#rightCustLogin #leftLoginForm label input{width:145px;height:18px;margin:0 0 8px 0;} 
#rightCustLogin #leftLoginForm #btnLeftLogin{background:white;border:0;width:112px;height:31px;margin:7px 0 8px 0;} 
#rightCustLogin #leftLoginForm #btnLeftPassRemind{background:white;border:0;width:152px;height:31px;margin:0 0 8px 0;} 
#rightCustLogin #leftLoginForm #btnLeftRegister{background:white;border:0;width:113px;height:31px;margin:0 0 0 0;} 

/* random gift card on the left side */
#leftGiftCard {margin-top:15px;}

/* news in the left */
#rightNews {margin-top:15px;}
#rightNews {width:176px;min-height:151px;background:url('images/leftLoginBG.gif');margin-top:15px;}
#rightNews #rightNewsTop {list-style-type:none;background:url('images/leftLoginTopBG.gif');height:39px;width:176px;vertical-align:top;text-align:center;font-size:16px;font-weight:bold;}
#rightNews #rightNewsTop h1 {font-size:16px;}
#rightNews #rightNewsTop li {padding-top:8px;}
#rightNews #rightNewsTop a{color:#033b69;text-decoration:none;}
#rightNews #rightNewsTop a:hover{color:#000000;}
#rightNews #newsShow {width:175px;list-style-type:none;display:block;text-align:left;}
#rightNews #newsShow  li {text-align:left;width:80px;display:block;margin:0;padding:10px;height:150px;color:#4e291a;}
#rightNews #newsShow #newsText  {padding-top:10px;color:#4e291a;}
#rightNews #newsShow  a {color:#033b69;text-decoration:none;font-size:14px;}
#rightNews #newsShow  li br {line-height:7px;}
#rightNews #newsBtm {list-style-type:none;display:block;}
#rightNews #newsBtm  li {text-align:center;width:175px;height:22px;float:left;clear:right;margin:0;padding:0;background:url('images/leftLoginBtm.gif');}
#marqueecontainer{position: relative;width:101px; height: 155px;overflow: hidden;border: 0;padding: 0px;padding-top: 0px;}
#marqueecontainer h2 {font-size:14px;tex-align:left;color:#4e291a;}
#marqueecontainer h3 {font-size:13px;font-weight:normal;tex-align:left;color:#4e291a;}
#vmarquee {position: relative; width: 98%;color:#4e291a;}





/* time server in the left */
#rightTime {margin-top:15px;}
#rightTime {width:176px;background:url('images/leftLoginBG.gif');margin-top:15px;}
#rightTime #rightTimeTop {list-style-type:none;background:url('images/leftLoginTopBG.gif');height:39px;width:176px;vertical-align:top;text-align:center;font-size:16px;font-weight:bold;}
#rightTime #rightTimeTop h1 {font-size:16px;}
#rightTime #rightTimeTop li {padding-top:8px;}
#rightTime #rightTimeTop a{color:#033b69;text-decoration:none;}
#rightTime #rightTimeTop a:hover{color:#000000;}
#rightTime #timeShop {width:175px;list-style-type:none;display:block;text-align:left;}
#rightTime #timeShop  li {text-align:center;display:block;margin:0;padding:10px;height:10px;color:#033b69;font-size:16px;font-weight:bold;}
#rightTime #timeShop #timeShop  {padding-top:10px;color:#033b69;}
#rightTime #timeShop  a {color:#033b69;text-decoration:none;font-size:14px;}
#rightTime #timeShop  li br {line-height:7px;}
#rightTime #timeBtm {list-style-type:none;display:block;}
#rightTime #timeBtm  li {text-align:center;width:175px;height:22px;float:left;clear:right;margin:0;padding:0;background:url('images/leftLoginBtm.gif');}



/* content top that appears only in home page */
#contentCell {text-align:justify;line-height:1;vertical-align:top;}
#indexTopContent  {padding-left:19px;line-height:25px;margin-top:19px;color:#4e291a;font-size:14px;height:258px;}
#indexTopContent a {color:#4e291a;font-weight:bold;}
#indexTopContent #leftPic {position:relative;width:177px;height:215px;float:left;padding-right:00px;}
#indexTopContent #rightPic {position:relative;width:215px;height:215px;float:right ;padding-left:20px;}
#indexTopContent #indexTopTheContent {list-style-type:none;position:relative;width:330px;height:215px;float:right ;padding-left:20px;}
#indexTopContent #indexTopTheContent   h1 {display:block;color:#d65700;font-size:25px;}

/* products in the home page - preety equal to products in category page */
#indexProducts ul {list-style-type:none;width:769px;padding-left:15px;}
#indexProducts ul li{margin:0 0px 6px 5px;float:left;background:url('images/catProductBG5.gif');width:186px;height:493px;vertical-align:top;text-align:center;font-size:14px;}
#indexProducts ul li .prodBox {padding:9px 0 0 0;}
#indexProducts .prodImage {text-align:center;width:150px;height:150px;margin:0 5px 5px 5px;}
#indexProducts .prodName {text-align:left;height:130px;padding:0 10px 0 10px;line-height:17px;}
#indexProducts .prodName a {color:#424244;font-size:14px;text-decoration:none;}
#indexProducts h2 {font-size:14px;font-weight:normal;}
#indexProducts .productGift {text-align:left;padding:5px 10px 0 10px;height:32px;}
#indexProducts .prodPrice {text-align:left;padding:20px 10px 0 10px;font-weight:bold;color:#424244;line-height:16px;height:61px;}
#indexProducts .realPriceOnly {font-weight:normal;line-height:20px;}
#indexProducts .realPrice {margin:0 0 0 28px;text-decoration:line-through;font-weight:normal;line-height:20px;}
#indexProducts .ourPrice {margin:0 0 0 35px;color:#ff6400;}
#indexProducts .youSave {color:#ff6400;font-weight:normal;}
#indexProducts .prodAddToCart {margin:5px 0 0 0;}
#indexProducts .prodAddToCart  button {background:white;border:0;width:129px;height:34px;}

#indexMoreProducts {margin:10px 0 0 0;text-align:center;}
#indexMoreProducts button {background:white;border:0;width:185px;height:35px;}

/*bottom bar - for all the website */
#indexBtm {padding:25px 0 25px 0;}
#indexBtm #indexBtmInside {width:958px;margin:auto;background:url('images/bottomBarBG.gif');}
#indexBtm #indexBtmInside #indexBtmLists {padding:0 40px 0 40px;}
#indexBtm #indexBtmInside #indexBtmLists ul {text-align:center;width:219px;height:130px;font-size:13.5px;list-style-type:none;float:left;background:url('images/indexBtmBG.gif');background-position:top right;background-repeat:no-repeat;}
#indexBtm #indexBtmInside #indexBtmLists .last{text-align:center;width:219px;height:190px;font-size:13.5px;list-style-type:none;float:left;background:white;}
#indexBtm #indexBtmInside #indexBtmLists ul li {line-height:20px;}
#indexBtm #indexBtmInside #indexBtmLists ul li a {text-decoration:none;color:#0894be;font-weight:bold;}
#indexBtm #indexBtmInside #indexBtmLists ul li a:hover {text-decoration:underline;color:#ff6400;font-weight:bold;}
#indexBtm #indexBtmInside #indexBtmLists .first {color:#033e6d;font-size:13.5px;padding-bottom:6px;font-weight:bold;}

.btLink {color:red;font-size:13px;text-decoration:none;font-weight:bold;}

/* handle the category top bar for show order, sort and page numbers */
#catViewProp {margin:0 15px 15px 20px;width:759px;}
#catViewProp ul {list-style-type:none;}
#catViewProp #catBar {font-weight:bold;color:#044877;font-size:13px;float:left;padding:5px 0 0 0;}
#catViewProp #catBar  a {color:#46afcc;text-decoration:none;}
#catViewProp #catBar  a:hover {color:#ff6400;text-decoration:underline;}
#catViewProp #ppg {font-weight:bold;color:#044877;font-size:14.5px;text-align:right;}
#catViewProp #ppg #itemsPerPage{width:66px;height:22px;font-family:Arial;color:#424244;border:1px solid #6a8ebf;}
#paging {margin:0 15px 15px 20px;width:759px;}
#paging ul {list-style-type:none;}
#paging #curPaging {color:#044877;font-size:13px;width:150px;float:left;}
#paging #curPaging #of{margin:0 3px 0 3px;}
#paging #thePgaing {text-align:center;width:375px;float:left;height:30px;}
#paging #thePgaing #showPageBar {text-align:center;}
#paging #thePgaing #showPageBar div {float:right;direction:ltr;text-align:center;}
#paging #thePgaing #showPageBar #theNumbers{background:url('images/pagingBG.gif');height:30px;padding:0 4px 0 4px;}
#paging #thePgaing #showPageBar #theNumbersIn {float:left;margin:7px 0 0 0;}
#paging #thePgaing #showPageBar #showPageBarPrev {vertical-align:middle;}
#paging #thePgaing #showPageBar #showPageBarNext {vertical-align:middle;}
#paging #thePgaing a {color:#044877;font-size:13px;text-decoration:none;font-weight:bold;}
#paging #thePgaing a:hover {color:#000000;}
#paging #sortByPaging {color:#044877;font-size:14.5px;font-weight:bold;text-align:right;width:220px;float:right;}
#paging #sortByPaging select {width:140px;height:22px;font-family:Arial;color:#424244;border:1px solid #6a8ebf;padding:0}
#paging #sortByPaging span {margin:0 8px 0 0}
#catPosition {margin:0 15px 15px 20px;width:759px;width:759px;}
#catPosition ul {list-style-type:none;}
#catPosition #categoryName {font-size:24px;font-weight:bold;float:left;color:#044877;line-height:30px;}
#catPosition #curPageNum {font-size:13px;color:#044877;text-align:right;vertical-align:middle;}
#catPosition #curPageNum  b {margin:0 3px 0 3px;}
#catPosition #curPageNum  #of {margin:0 3px 0 0;}
.curPage {color:#ff6400;}
#paging {margin:0 15px 15px 20px;width:759px;}
#paging ul {list-style-type:none;}
#subCatBtm {margin:20px 0 0 0;}
#subCatBtm #curPaging1 {width:145px;color:#044877;font-size:13px;float:left;margin:0 0 0 12px;}
#subCatBtm #thePgaing1 {text-align:center;float:left;height:30px;width:317px;}
#subCatBtm #thePgaing1 #showPageBar1 {text-align:center;}
#subCatBtm #thePgaing1 #showPageBar1 div {float:right;direction:ltr;text-align:center;}
#subCatBtm #thePgaing1 #showPageBar1 #theNumbers1{background:url('images/pagingBG.gif');height:30px;}
#subCatBtm #thePgaing1 #showPageBar1 #theNumbersIn1 {float:left;margin:7px 0 0 0;}
#subCatBtm #thePgaing1 #showPageBar1 #showPageBarPrev1 {vertical-align:middle;}
#subCatBtm #thePgaing1 #showPageBar1 #showPageBarNext1 {vertical-align:middle;}
#subCatBtm #thePgaing1 a {color:#044877;font-size:13px;text-decoration:none;font-weight:bold;}
#subCatBtm #thePgaing1 a:hover {color:#000000;}

#subCatBtm #curPageNum1 {color:#044877;font-size:13px;text-align:right;float:right;margin:0 12px 0 0;line-height:19px;}


/* show the contents of the sub category content */
#subCats  ul {list-style-type:none;width:769px;padding-left:15px;}
#subCats ul li{margin:0 5px 6px 1px;float:left;background:url('images/catProductBG5.gif');width:186px;height:493px;vertical-align:top;text-align:center;font-size:14px;}
#subCats ul li .prodBox {padding:9px 0 0 0;}
#subCats .prodImage {text-align:center;width:150px;height:150px;margin:0 5px 5px 5px;}
#subCats .prodName {text-align:left;height:130px;padding:0 10px 0 10px;line-height:17px;}
#subCats .prodName a {color:#424244;font-size:14px;text-decoration:none;}
#subCats h2 {font-size:14px;font-weight:normal;}
#subCats .productGift {text-align:left;padding:5px 10px 0 10px;height:32px;}
#subCats .prodPrice {text-align:left;padding:20px 10px 0 10px;font-weight:bold;color:#424244;line-height:16px;height:61px;}
#subCats .realPrice {margin:0 0 0 28px;text-decoration:line-through;font-weight:normal;line-height:20px;}
#subCats .designYourProd {color:#044877;text-decoration:none;}
#subCats .realPriceOnly {font-weight:normal;line-height:20px;}
#subCats .ourPrice {margin:0 0 0 35px;color:#ff6400;}
#subCats .youSave {color:#ff6400;font-weight:normal;}
#subCats .prodAddToCart {margin:5px 0 0 0;}
#subCats .prodAddToCart  button {background:white;border:0;width:129px;height:34px;}

/* invisible div that open the pop dhtml window that show's the option on add to cart button is clicked */
.addToCartDiv{position:absolute;visibility: hidden;border:3px solid #068baf;line-height: 18px;z-index: 100;background-color: #ffffff;height:256px;width: 260px;}

/* invisible div that open the pop dhtml window that show's alll categories */
.showAllCats{margin:40px 0 0 0;position:absolute;visibility: hidden;border:0;line-height: 18px;z-index: 100;background-color: #ffffff;height:1px;width: 589px;}

/* the dhtml pop window that show's the option on add to cart button is clicked */
#popClose img {margin-left:5px;margin-bottom:10px;}
#productPopShow {text-align:left;vertical-align:top;width:260px;float:right;height:190px;margin-left:15px;}
#productPopShow h2{color:#424244;font-size:14px;font-weight:bold;vertical-align:top;margin:5px 5px 5px 0;}
#productPopShow h2 label {display:block;overflow:hidden;line-height:25px;}
#productPopShow h2 label span {display:block;float:left;clear:right;width:105px;}
#productPopShow h2 label select {font-size:11px;font-family:Arial;height:20px;width:130px;margin:0 5px 0 0;}
#productPopShow #pricingItselfDiv {padding:0;line-height:18px;}
#productPopShow #pricingItselfDiv h2{color:#424244;font-size:14px;font-weight:bold;vertical-align:top;margin:0 10px 4px 0;}
#productPopShow #pricingItselfDiv h2 label {display:block;overflow:hidden;}
#productPopShow #pricingItselfDiv h2 label span {display:block;float:left;clear:right;width:60px;}
#productPopShow #pricingItselfDiv h2 label select {font-size:11px;font-family:Arial;height:20px;width:138px;margin:0 0 0 0;}
#productPopShow #pricingItselfDiv .prodPrice {vertical-align:top;text-align:left;padding:10px 10px 0 10px;font-weight:bold;color:#424244;line-height:16px;height:61px;}
#productPopShow #pricingItselfDiv .realPriceOnly {font-weight:normal;line-height:20px;line-height:17px;}
#productPopShow #pricingItselfDiv .realPrice {margin:0 0 0 29px;vertical-align:top;text-decoration:line-through;font-weight:normal;line-height:20px;}
#productPopShow #pricingItselfDiv .ourPrice {margin:0 0 0 0;color:#ff6400;margin:0 0 0 35px;}
#productPopShow #pricingItselfDiv .youSave {color:#ff6400;font-weight:normal;line-height:20px;}
#productPopShow #pricingItselfDiv .extras {margin:0 0 0 22px;color:#ff6400;font-weight:normal;}
#productPopShow #pricingItselfDiv  #extras {color:#ff6400;font-weight:normal;}
#productPopShow #pricingItselfDiv  .subTotal {margin:0 0 0 3px;color:#ff6400;font-weight:bold;}
#productPopShow #pricingItselfDiv  #subTotal1 {color:#ff6400;font-weight:bold;}
#productPopShow #pricingItselfDiv #extras {color:#ff6400;font-weight:normal;}
#productPopShow #pricingItselfDiv #subTotal1 {color:#ff0000;font-weight:normal;}
#submit button{border:0;background:white;text-align:center;}


/* show the product more information - product full page */
#productTop {width:763px;height:35px;margin:0 0 0 21px;}
#productShow {background:url('images/prdouctBG.gif');color:#044877;width:763px;margin:0 0 0 21px;}
#productShow h1 {font-size:20px;margin:0px 21px 7px 21px;}
#productShow #giftIcon {cursor:pointer;}

#productShow #productInfo {list-style-type:none;margin:0 43px 0 21px;}
#productShow #productInfo #doMagnify{width:121px;background:white;border:0;height:26px;}
#productShow #productInfo #productTopLeft  {width:317px;margin:5px 0 5px 0;float:left;text-align:left;}
#productShow #productInfo #productTopLeft  #itemNumber{margin:0 0 20px 0;}
#productShow #productInfo #productTopLeft #moreColorsBox img {width:80px;height:80px;border:1px solid #033b69;}
#productShow #productInfo #productPricing {text-align:left;vertical-align:top;width:382px;float:right;padding:8px 0 0 0;}
#productShow #productInfo #productPricing #pricingFormDiv{margin:0 0 6px 62px;text-align:left;width:246px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv {min-height:135px;padding:0 0 015px;background:url('images/productPriceBG.gif');line-height:19px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv h2{color:#424244;font-size:14px;font-weight:bold;vertical-align:top;margin:0 10px 10px 15px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv h2 label {display:block;overflow:hidden;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv h2 label span {display:block;float:left;clear:right;width:70px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv h2 label select {font-size:11px;font-family:Arial;height:20px;width:110px;margin:0 10px 0 10px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv .prodPrice {vertical-align:top;text-align:left;padding:10px 10px 0 10px;font-weight:bold;color:#424244;line-height:16px;height:61px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv .realPriceOnly {font-weight:normal;line-height:20px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv .realPrice {margin:0 0 0 30px;vertical-align:top;text-decoration:line-through;font-weight:normal;line-height:20px;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv .ourPrice {margin:0 0 0 36px;color:#ff6400;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv .youSave {color:#ff6400;font-weight:normal;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv .extras {margin:0 0 0 22px;color:#ff6400;font-weight:normal;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv #extras {color:#ff6400;font-weight:normal;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv .subTotal {margin:0 0 0 3px;color:#ff6400;font-weight:bold;}
#productShow #productInfo #productPricing #pricingFormDiv #pricingItselfDiv #subTotal1 {color:#ff6400;font-weight:bold;}
#productShow #productInfo #productPricing #pricingFormDiv #submitAddToCart {cursor:pointer;}
#extrasDiv {display:none;}
#extrasDivCalc {display:none;}

#productShow #productInfo #productPricing  #actionButtons #sendToFriend {margin:20px 0 6px 0 ;}
#productContent {background:url('images/prdouctBG.gif');color:#044877;width:763px;margin:0 0 0 21px;font-size:14px;padding:0 0 30px 0;}
#productContent #productContentItself {width:720px;text-align:left;margin:0 21px 0 21px;line-height:24px;}
#productContent #productContentItself  h3 {color:#ff6400;}
#productAlsoLikeBetter {background:url('images/prdouctBG.gif');overflow-x:hidden;color:#044877;width:763px;margin:0 0 0 21px;font-size:14px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself {width:723px;text-align:left;margin:0 21px 0 20px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchTitle{width:723px;height:47px;text-align:left;background:url('images/productMatchTopBG.gif');padding:0; margin:0;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchTitle #matchLinks h1{padding:6px 0 5px 40px;float:left;font-weight:normal;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchTitle #matchLinks a {color:#033b69;text-decoration:none;font-weight:bold;font-size:14px;margin-right:0px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchTitle #matchLinks a:hover {color:black;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList  {background:url('images/matchBetterBG.gif');width:723px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself {text-align:left;width:700px;margin:0 0 0 15px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself  .matchItem{float:left;width:120px;vertical-align:top;text-align:center;font-size:14px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself  .divider{list-style-type:none;float:left;width:40px;height:236px;vertical-align:top;text-align:center;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .prodImage {text-align:center;vertical-align:middle;width:119px;height:97px;background:url('images/prodMatchImageBG.gif');}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .prodImageInside {text-align:center;padding-top:3px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .prodName {text-align:left;width:119px;height:62px;padding:10px 10px 0 10px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .prodName a {color:#044877;font-size:14px;text-decoration:none;font-weight:bold;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself h2 {font-size:14px;font-weight:normal;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .prodPrice {text-align:left;padding:10px 0px 0 10px;font-weight:bold;color:#424244;line-height:16px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .realPriceOnly {font-weight:normal;line-height:20px;color:#ff6400;font-weight:bold;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .realPrice {font-weight:normal;line-height:20px;color:#ff6400;font-weight:bold;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList #productMatchListItself .prodAddToCart {margin:3px 0 0 0;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList  #moreProductsIn{font-size:12px;text-align:center;margin:15px 0 0 0;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList  #moreProductsIn a{text-decoration:none;color:#033b69;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productMatchList  #moreProductsIn a:hover{text-decoration:underline;color:#ff6400;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productAlsoLikeBetterBtm{width:723px;height:15px;text-align:left;padding:0;margin:0;}

#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterTitle{width:723px;height:47px;text-align:left;background:url('images/productBetterTopBG.gif');padding:0; margin:0;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterTitle #matchLinks h1{padding:6px 0 5px 40px;float:left;font-weight:normal;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterTitle #matchLinks a {color:#033b69;text-decoration:none;font-weight:bold;font-size:14px;margin-right:0px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterTitle #matchLinks a:hover {color:black;}



#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList  {background:url('images/matchBetterBG.gif');width:723px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself .prodImage {margin-left:15px;float:left;text-align:center;width:119px;height:97px;background:url('images/prodMatchImageBG.gif');margin-right:15px;}
.prodInfoBetter {list-style-type:none;margin-bottom:0px;}
.betterTotalAmount {text-decoration:line-through;font-weight:bold;}
.betterOrangeMoney {color:#ff6400;font-weight:bold;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself  h2 {font-size:14px;font-weight:bold;margin:0 8px 15px 0;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList .beterTitle  h2 {font-size:14px;font-weight:bold;padding:0 15px 0 15px;}

#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself  h2 a {color:#ff6600;text-decoration:none;line-height:20px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself ul{}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself  li {color:#424244;font-size:14px;font-weight:normal;padding:0;line-height:20px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself  li .buyimage {text-align:right;padding:0 145px 0 0;vertical-align:middle;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself .prodImageInside {text-align:center;padding-top:3px;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList #productBetterListItself .betterHorizenDivider {text-align:center;margin:3px 0 3px 0;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList  #moreProductsIn{font-size:12px;text-align:center;margin:15px 0 0 0;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList  #moreProductsIn a{text-decoration:none;color:#033b69;}
#productAlsoLikeBetter #productAlsoLikeBetterItself #productBetterList  #moreProductsIn a:hover{text-decoration:underline;color:#ff6400;}

#productBtm {width:763px;height:38px;margin:0 0 0 21px;}

/* big pic shows on iframe magnified by product's page */ 
#bigPicImg {overflow:hidden;background:url('images/productPicBG1.gif');margin:10px 11px 0 10px;padding-top:20px;height:630px;background-repeat:no-repeat;}
#bigPicImg #bigPicImg1 {width:90%;margin:0 21px 0 0;overflow-y:scroll;height:600px;}
#bigPicImgWholeSale {overflow:hidden;margin:10px 11px 0 10px;padding-top:20px;height:630px;background-repeat:no-repeat;}
#bigPicImgWholeSale #bigPicImg1 {width:90%;margin:0 21px 0 0;overflow-y:scroll;height:600px;}
#bigPicClose {background:url('images/productPicBottomBG.gif');height:64px;margin:0 11px 10px 10px;}
#bigPicClose button {background:white;border:0;}
#bigPicCloseWholesale {height:64px;margin:0 11px 10px 10px;}
#bigPicCloseWholesale button {background:white;border:0;}

#giftBigTop {margin:10px 11px 0 10px;}
#giftBG {background:url('images/yourGiftBG.gif');width:698px;min-height:610px;margin:0 11px 0 10px;}
#giftBigPicClose {background:url('images/yourGiftBtm.gif');width:698px;height:46px;margin:0 11px 10px 10px;}
#giftBigPicClose button {background:white;border:0;}

/* content page */
#contentBreadCrumbs {margin:0 0 10px 30px;color:#033b69;font-weight:bold;}
#contentBreadCrumbs a{color:#179bc2;font-weight:bold;text-decoration:none;}
#contentBreadCrumbs a:hover{color:#ff6400;font-weight:bold;text-decoration:underline;}
#contentTop {width:763px;height:35px;margin:0 0 0 21px;}
#contentShow {background:url('images/prdouctBG.gif');color:#044877;width:763px;margin:0 0 0 21px;}
#contentShow #catsButtons a{text-decoration:none;}
#contentShow #catsButtons {background:url('images/boatBrownLine.gif');background-position:bottom;background-repeat:no-repeat;height:33px;}

#contentShow h1 {font-size:22px;margin:0px 21px 7px 21px;line-height:35px;}
#contentShow #contentMiddle {color:#044877;width:763px;margin:0 0 0 0;font-size:14px;}
#contentShow #contentMiddle #contentItself {width:720px;text-align:left;margin:0 21px 0 21px;line-height:24px;}
#contentShow #contentMiddle #contentItself ul li{margin:0 0 0 21px;list-style-type:none;}
#contentShow #contentMiddle #contentItself ul li a {margin:0 0 0 10px;text-decoration:none;color:#0894be;}
#contentShow #contentMiddle #contentItself ul li a:hover {color:#ff6400;text-decoration:underline;}
#contentShow #contentMiddle #contentItself  a {color:#0894be;} 
#contentShow #contentMiddle #contentItself .first{font-weight:bold;margin:10px 0 0 0;}
#contentShow #contentMiddle #contentItself label {display:block;text-align:left;color:#033b69;font-weight:bold;vertical-align:middle;} 
#contentShow #contentMiddle #contentItself label span {cursor:default;float:left;clear:right;width:152px;}
#contentShow #contentMiddle #contentItself label input{width:227px;height:18px;margin:0 0 8px 0;} 
#contentShow #contentMiddle #contentItself label select{margin:0 0 8px 0;} 
#contentShow #contentMiddle #contentItself h2 {font-size:15px;margin-top:10px;}
#contentShow #contentMiddle #contentItself h3 {font-size:13px;font-weight:normal;margin-top:10px;}
#contentShow #contentMiddle #contentItself h3 a{color:#0894be;text-decoration:none;} 
#contentShow #contentMiddle #contentItself h3 a:hover{color:#ff6400;text-decoration:underline;} 
#contentShow #contentMiddle #contentItself #countryID {width:231px;}
#contentShow #contentMiddle #contentItself #countryShipID {width:231px;}
#contentShow #contentMiddle #contentItself #stateID {width:231px;}
#contentShow #contentMiddle #contentItself #stateShipID {width:231px;}
#contentShow #contentMiddle #contentItself #birthDateDay {width:60px;}
#contentShow #contentMiddle #contentItself #birthDateMonth {width:60px;}
#contentShow #contentMiddle #contentItself #birthDateYear {width:90px;}
#contentShow #contentMiddle #contentItself #agreedTerms {width:16px;}
#contentShow #contentMiddle #contentItself #shipAsBilling {width:16px;}
#contentShow #contentMiddle #contentItself #cardNum1 {width:36px;}
#contentShow #contentMiddle #contentItself #cardNum2 {width:36px;}
#contentShow #contentMiddle #contentItself #cardNum3 {width:36px;}
#contentShow #contentMiddle #contentItself #cardNum4 {width:36px;}
#contentShow #contentMiddle #contentItself #cardType {width:230px;}

 
#contentShow #contentMiddle #contentItself #makeOrder #banner {margin:16px 0 0 0;}
#contentShow #contentMiddle #contentItself #btnDoRegister{background:white;border:0;width:113px;height:31px;margin:10px 0 0 0;} 
#contentShow #contentMiddle #contentItself #btnSaveChange{background:white;border:0;width:128px;height:31px;margin:10px 0 0 0;} 
#contentShow #contentMiddle #contentItself #loginForm  label {display:block;color:#033b69;font-weight:bold;} 
#contentShow #contentMiddle #contentItself #loginForm  label span {display:block;cursor:default;}
#contentShow #contentMiddle #contentItself #loginForm  label input{width:105px;height:18px;margin:0 0 8px 0;} 
#contentShow #contentMiddle #contentItself #loginForm  #btnDoLogin{background:white;border:0;width:112px;height:31px;margin:7px 0 0 0;} 
#contentShow #contentMiddle #contentItself #loginForm  #btnWholeSaleLogin{background:white;border:0;width:151px;height:31px;margin:7px 0 0 0;} 
#contentShow #contentMiddle #contentItself #loginForm  #btnRetailLogin{background:white;border:0;width:112px;height:31px;margin:7px 0 0 0;} 
#contentShow #contentMiddle #contentItself #loginForm  #btnPassRemind{background:white;border:0;width:152px;height:31px;margin:0 0 0 0;} 
#contentShow #contentMiddle #contentItself #loginForm  #btnRegister{background:white;border:0;width:113px;height:31px;margin:0 0 0 0;} 
#contentShow #contentMiddle #contentItself  #btnSendPassword{background:white;border:0;width:167px;height:32px;margin:0 0 0 10px;vertical-align:middle;} 
#contentShow #contentMiddle #contentItself #goToStep2 {background:white;border:0;width:244px;height:38px;margin:0 0 0 0;} 
#contentShow #contentMiddle #contentItself #submitOrderBtn {background:white;border:0;width:158px;height:40px;margin:0 0 0 0;} 
#contentShow #contentMiddle #contentItself #btnEnter {background:white;border:0;width:83px;height:32px;vertical-align:middle;margin:0 0 0 10px;} 
#contentShow #contentMiddle #contentItself #btnLoadCard {background:white;border:0;width:162px;height:31px;vertical-align:middle;} 

#makeOrder {width:720px;text-align:left;margin:0 21px 0 21px;line-height:24px;}
#makeOrder #banner {margin:12px 0 0 0;}
#makeOrder h1{color:#033b69;font-size:23px;font-weight:bold;text-align:center;}
#makeOrderIcons {width:720px;text-align:left;margin:0 21px 0 21px;line-height:24px;}
#makeOrderIcons h2{color:#033b69;font-size:18px;font-weight:bold;}
#contentBtm {width:763px;height:38px;margin:0 0 0 21px;}

/* this section handle the best sellers page */
#bestSelBreadCrumb {margin:0 5px 15px 15px;width:765px;font-weight:bold;color:#044877}
#bestSelBreadCrumb ul {list-style-type:none;padding:0 0 0 10px;}
#bestSelBreadCrumb ul li  a  {color:#0894be;text-decoration:none;}
#bestSelBreadCrumb ul li  a:hover {color:#ff6400;text-decoration:underline;}
#bestSellersTop #bestSellersTopInside {margin:24px 5px 0 15px;width:765px;height:38px;background:url('images/bestSelTop.gif');}
#bestSellersTop #bestSellersTopInside ul {list-style-type:none;padding:0 0 0 0;}
#bestSellersTop #bestSellersTopInside ul  li{float:left;margin:10px 0 0 15px;}
#bestSellersTop #bestSellersTopInside #todaystop {text-align:left;width:641px;}
#bestSellersTop #bestSellersTopInside #todaystop h1{color:#033b69;font-size:17px;font-weight:bold;}
#bestSellersTop #bestSellersTopInside #paging {width:65px;color:#033b69;font-size:17px;text-align:right;}
#bestSellersTop #bestSellersTopInside #paging .pageNumber {font-weight:normal;text-decoration:none;color:#033b69;}
#bestSellersTop #bestSellersTopInside #paging .pageNumberCur {font-weight:bold;text-decoration:none;color:#033b69;}
#bestSellersContent #bestSellersContentIn {margin:0 5px 0 15px;width:765px;background:url('images/bestSelBG.gif');height:214px;}
#bestSellersContent #bestSellersContentIn #backBtn {float:left;margin:37px 0 0 15px;}
#bestSellersContent #bestSellersContentIn #nextBtn {float:right;margin:37px 15px 0 0;}
#bestSellersContent #bestSellersContentIn  ul li{list-style-type:none;float:left;width:124px;margin:18px 18px 0 18px;text-align:left;}
#bestSellersContent #bestSellersContentIn  ul li h2 a{text-decoration:none;float:left;font-size:13px;color:#033b69;}
#bestSellersContent #bestSellersContentIn  ul li  .prodImage {width:119px;height:97px;background:url('images/bestSelProductBG.gif');}
#bestSellersContent #bestSellersContentIn  ul li  .prodImageInside {padding:6px 0 0 0;}
#bestSellersContent #bestSellersContentIn  ul li  .prodName {margin:17px 0 0 0;width:119px;line-height:15px;}
#bestSeelersBtm #bestSeelersBtmIn {margin:0 5px 0 15px;width:765px;background:url('images/bestSelBtmBG.gif');height:355px;}
#bestSeelersBtm #bestSeelersBtmIn #buttonsDiv {width:737px;margin:5px 14px 0 14px;padding:6px 0 0 0;height:323px;overflow:auto;text-decoration:none;}
#bestSeelersBtm #bestSeelersBtmIn #buttonsDiv button {cursor:pointer;margin:3px 12px 6px 12px;float:left;width:153px;height:25px;background:url('images/bestSelSubCatBG.gif');text-align:center;border:0;color:#033b69;font-size:14px;font-weight:bold;text-decoration:none;}
#bestSeelersBtm #bestSeelersBtmIn #buttonsDiv .btnBestSelHover {color:black;}
#bestSeelersBtm #bestSeelersBtmIn #buttonsDiv .btnBestSelReg {color:#033b69;}

#bestSelCart #bestSelCartIn {width:737px;text-align:left;margin:33px 0 0 0;}
#bestSelCart #bestSelCartIn h1{float:left;font-size:19px;color:#033b69;}
#bestSelCart #bestSelCartIn a{text-decoration:none;color:#033b69;}
#bestSelCart #bestSelCartIn h1 img {vertical-align:middle;margin:0 12px 0 0;}
#bestSelCart #bestSelCartIn #goToCart {margin:0 0 0 50px;}
#bestSelCart #bestSelCartIn #goToCart  a {text-decoration:underline;font-size:14px;}
#bestSelCart #bestSelCartIn #goToCart  a:hover {color:#ff6400;text-decoration:underline;}
.bestSelHidden {display:none;}

.bestSelHover {color:#000000;}
.outofstock {margin:7px 0 8px 0;color:#8d2326;font-weight:bold;font-size:15px;}
.productnew {margin:7px 0 8px 0;color:#27a00b;font-weight:bold;}
.isbestseller {margin:7px 0 8px 0;color:#ff6600;font-weight:bold;}
 
 
#showAllCatsBox #showAllCatsTop {background:url('images/allCatsTopBG.gif');color:#044877;width:765px;height:44px;margin:0 0 0 17px;}
#showAllCatsBox #showAllCatsTop h1 {font-size:16px;padding-top:10px;letter-spacing:5px;}
#showAllCatsBox #showAllCatsTop a{color:#033b69;text-decoration:none;}
#showAllCatsBox #showAllCatsTop a:hover{color:#000000;}
#showAllCatsBox #showAllCatsBoxIn {background:url('images/allCatsInBG.gif');color:#044877;width:765px;margin:0 0 0 17px;padding:0;}
#showAllCatsBox #showAllCatsBoxIn table {margin:0 5px 0 25px;text-align:left;}
#showAllCatsBox #showAllCatsBoxIn td {vertical-align:top;width:180px;padding:0;padding:3px 9px 3px 9px;}
#showAllCatsBox #showAllCatsBoxIn h2{color:#033b69;font-weight:bold;font-size:15px;margin:0 0 8px 0;}
#showAllCatsBox #showAllCatsBoxIn a{color:#179bc2;font-weight:normal;font-size:14px;text-decoration:none;text-align:left;line-height:23px;}
#showAllCatsBox #showAllCatsBoxIn  a:hover{color:#ff6400;text-decoration:underline;}
#showAllCatsBox #allCatsBtm {margin:0 0 0 17px;}

#advancedTop #advancedTopInside {margin:24px 15px 0 20px;width:765px;height:38px;background:url('images/bestSelTop.gif');}
#advancedTop #advancedTopInside ul {list-style-type:none;padding:0 0 0 0;}
#advancedTop #advancedTopInside ul  li{float:left;margin:10px 0 0 15px;}
#advancedTop #advancedTopInside #todaystop {text-align:left;width:641px;}
#advancedTop #advancedTopInside #todaystop h1{color:#033b69;font-size:17px;font-weight:bold;}
#advancedContent #advancedContentIn {line-height:20px;padding:10px 0 0 0;margin:0 15px 0 20px;width:765px;background:url('images/bestSelBG.gif');min-height:214px;}
#advancedContent #advancedContentIn #advancedEngine{width:688px;}
#advancedContent #advancedContentIn #catIDlbl span {color:#033b69;font-weight:bold;text-align:left;}
#advancedContent #advancedContentIn #subCatIDlbl span {color:#033b69;font-weight:bold;text-align:left;}
#advancedContent #advancedContentIn #advDoSrch {background:white;border:0;width:156px;height:36px;}
#advancedContent #advancedContentIn .advSrchProp {color:#36adcb;font-weight:bold;text-align:left;}
#advancedContent #advancedContentIn label {display:block;overflow:hidden;}
#advancedContent #advancedContentIn label span {display:block;float:left;clear:right;width:170px;}
#advancedContent #advancedContentIn label select {font-size:11px;font-family:Arial;height:20px;width:500px;margin:0 5px 15px 10px;}
#advancedBtm {margin:0 0 0 20px;text-align:left;width:522px;}

#basketBreadCrumbs {margin:0 0 10px 19px;color:#033b69;font-weight:bold;}
#basketBreadCrumbs a{color:#179bc2;font-weight:bold;text-decoration:none;}
#basketBreadCrumbs a:hover{color:#ff6400;font-weight:bold;text-decoration:underline;}
#basketTitle #basketTitleIn {margin:10px 0 0 19px;}
#basketTitle #basketTitleIn h1 {font-size:23px;fony-family:Arial;font-weight:normal;float:left;margin:0 6px 0 0;}
#basketTitle #basketTitleIn  a{color:#033b69;text-align:middle;text-decoration:none;}
#basketTitle #basketTitleIn h1 img {vertical-align:middle;margin:0 0 0 0;} 


#basketItself #basketItselfn {width:763x;margin:0 0 0 19px;padding:0;}
#basketItself #basketItselfn #basketTop{width:763px;height:35px;background:url('images/basketTitleBG.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItself #basketItselfn #basketTop .itemNum {float:left;width:118px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItself #basketItselfn #basketTop .itemPhoto {float:left;width:103px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}

#basketItself #basketItselfn #basketTop .productDesc {float:left;width:141px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItself #basketItselfn #basketTop .realPrice {float:left;width:75px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItself #basketItselfn #basketTop .ourPrice {float:left;width:75px;color:#ff6400;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItself #basketItselfn #basketTop .quantity {float:left;width:79px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItself #basketItselfn #basketTop .itemTotal {float:left;width:74px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItself #basketItselfn #basketTop .remove {float:left;width:96px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:6px;}

#basketItself #basketItselfn #basketItems{width:763px;min-height:35px;background:url('images/basketInsideBG.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItself #basketItselfn #basketItems ul li{list-style-type:none;float:left;}
#basketItself #basketItselfn #basketItems .basketLink {color:#044877;line-height:22px;}
#basketItself #basketItselfn #basketItems .basketExtra {line-height:22px;}

#basketItself #basketItselfn #basketItems img {padding:4px 0 0 0;}
#basketItself #basketItselfn #basketItems .updateBox {text-align:center;width:41px;height:17px;border:1px solid #a6bbd9;margin:5px 0 0 0;}
#basketItself #basketItselfn #basketItems .updateBtn {margin:12px 0px 0 0;padding-left:2px;width:76px;height:26px;border:0;background:white;}
#basketItself #basketItselfn #basketItems .basketProdPic {float:auto;width:63px;height:61px;margin:auto;background:url('images/basketPicBG.gif');}
#basketItself #basketItselfn #basketItems .basketProdPicLinked {float:auto;margin:auto;width:77px;height:61px;background:url('images/linkedbasketPicBG.gif');padding-left:8px;background-repeat:no-repeat;}
#basketItself #basketItselfn #basketItems .itemNum {padding-left:9px;width:109px;color:#044877;font-weight:normal;font-size:12px;text-align:left;margin-top:4px;}
#basketItself #basketItselfn #basketItems .itemPhoto {width:103px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:10px;}
#basketItself #basketItselfn #basketItems .productDesc {padding-left:7px;padding-right:4px;float:left;width:130px;color:#044877;font-weight:normal;font-size:12px;text-align:left;margin-top:4px;}
#basketItself #basketItselfn #basketItems .realPrice {width:75px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#basketItself #basketItselfn #basketItems .ourPrice {width:75px;color:#ff6400;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#basketItself #basketItselfn #basketItems .quantity {width:79px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#basketItself #basketItselfn #basketItems .itemTotal {width:74px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:6px;line-height:18px;}
#basketItself #basketItselfn #basketItems .remove {width:98px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;}
#basketItself #basketItselfn #basketItems a {font-size:12px;}
#basketItself #basketItselfn #basketItems .youSaveNums {margin:0 0 4px 0;font-size:11px;}

#basketItself #basketItemsBtm {width:763x;margin:0 0 0 19px;padding:0;}
#basketItself #basketTotals  {width:763x;margin:0 0 0 19px;padding:0;}
#basketItself #basketTotals  #basketTotalsIn {width:763px;background:url('images/basketTotalsBG.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItself #basketTotals  #basketTotalsIn  .subTotal {margin:4px 0 0 603px;font-size:15px;font-weight:bold;color:#044877;height:34px;vertical-align:middle;}
#basketItself #basketTotals  #basketTotalsIn  .subTotal  h3 {float:left;font-size:15px;padding:0;margin:0 6px 0 0;}
#basketItself #basketTotals  #basketTotalsIn  .shipping {margin:4px 0 0 603px;font-size:15px;font-weight:bold;color:#044877;height:34px;}
#basketItself #basketTotals  #basketTotalsIn  .shipping  a{color:#044877;text-decoration:none;}
#basketItself #basketTotals  #basketTotalsIn  .shipping  a:hover{color:#ff6400;text-decoration:underline;}
#basketItself #basketTotals  #basketTotalsIn  .shipping  h3 {float:left;font-size:15px;padding:0;margin:0 12px 0 0;}
#basketItself #basketTotals  #basketTotalRow  {width:789px;height:29px;background:url('images/basketTotalBG.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItself #basketTotals  #basketTotalRow .shipping {margin:4px 0 0 603px;font-size:15px;font-weight:bold;color:#044877;}
#basketItself #basketTotals  #basketTotalRow  .shipping  h3 {float:left;font-size:15px;padding:0;margin:0 39px 0 0;}


#basketBtmBtn #basketBtmBtnIn {margin:10px 20px 0 20px;float:right;}


#basketItselfcheckout #basketItselfn {width:763x;margin:0 0 0 19px;padding:0;}
#basketItselfcheckout #basketItselfn #basketTop{width:763px;height:35px;background:url('images/basketTitleBG1.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItselfcheckout #basketItselfn #basketTop .itemNum {float:left;width:118px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItselfcheckout #basketItselfn #basketTop .itemPhoto {float:left;width:103px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItselfcheckout #basketItselfn #basketTop .itemPhoto {float:left;width:103px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItselfcheckout #basketItselfn #basketTop .productDesc {float:left;width:141px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItselfcheckout #basketItselfn #basketTop .realPrice {float:left;width:75px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItselfcheckout #basketItselfn #basketTop .ourPrice {float:left;width:75px;color:#ff6400;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItselfcheckout #basketItselfn #basketTop .quantity {float:left;width:79px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#basketItselfcheckout #basketItselfn #basketTop .itemTotal {float:left;width:171px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}


#basketItselfcheckout #basketItselfn #basketItems{width:763px;min-height:35px;background:url('images/basketInsideBG1.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItselfcheckout #basketItselfn #basketItems ul li{list-style-type:none;float:left;}
#basketItselfcheckout #basketItselfn #basketItems .basketLink {color:#044877;line-height:22px;}
#basketItselfcheckout #basketItselfn #basketItems .basketExtra {line-height:22px;}

#basketItselfcheckout #basketItselfn #basketItems img {padding:4px 0 0 0;}
#basketItselfcheckout #basketItselfn #basketItems .updateBox {text-align:center;width:41px;height:17px;border:1px solid #a6bbd9;margin:5px 0 0 0;}
#basketItselfcheckout #basketItselfn #basketItems .updateBtn {margin:12px 0px 0 0;padding-left:2px;width:76px;height:26px;border:0;background:white;}
#basketItselfcheckout #basketItselfn #basketItems .basketProdPic {float:auto;width:63px;height:61px;margin:auto;background:url('images/basketPicBG.gif');}
#basketItselfcheckout #basketItselfn #basketItems .basketProdPicLinked {float:auto;margin:auto;width:77px;height:61px;background:url('images/linkedbasketPicBG.gif');padding-left:8px;background-repeat:no-repeat;}
#basketItselfcheckout #basketItselfn #basketItems .itemNum {padding-left:9px;width:109px;color:#044877;font-weight:normal;font-size:12px;text-align:left;margin-top:4px;}
#basketItselfcheckout #basketItselfn #basketItems .itemPhoto {width:103px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:10px;}
#basketItselfcheckout #basketItselfn #basketItems .productDesc {padding-left:7px;padding-right:4px;float:left;width:130px;color:#044877;font-weight:normal;font-size:12px;text-align:left;margin-top:4px;}
#basketItselfcheckout #basketItselfn #basketItems .realPrice {width:75px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#basketItselfcheckout #basketItselfn #basketItems .ourPrice {width:75px;color:#ff6400;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#basketItselfcheckout #basketItselfn #basketItems .quantity {width:79px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#basketItselfcheckout #basketItselfn #basketItems .itemTotal {width:171px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:6px;line-height:18px;}
#basketItselfcheckout #basketItselfn #basketItems a {font-size:12px;}
#basketItselfcheckout #basketItselfn #basketItems .youSaveNums {margin:0 0 4px 0;font-size:11px;}

#basketItselfcheckout #basketItemsBtm {width:763x;margin:0 0 0 19px;padding:0;}
#basketItselfcheckout #basketTotals  {width:763x;margin:0 0 0 19px;padding:0;}
#basketItselfcheckout #basketTotals  #basketTotalsIn {width:763px;background:url('images/basketTotalsBG.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItselfcheckout #basketTotals  #basketTotalsIn  .subTotal {margin:4px 0 0 603px;font-size:15px;font-weight:bold;color:#044877;height:34px;vertical-align:middle;}
#basketItselfcheckout #basketTotals  #basketTotalsIn  .subTotal  h3 {float:left;font-size:15px;padding:0;margin:0 6px 0 0;}
#basketItselfcheckout #basketTotals  #basketTotalsIn  .shipping {margin:4px 0 0 603px;font-size:15px;font-weight:bold;color:#044877;height:34px;}
#basketItselfcheckout #basketTotals  #basketTotalsIn  .shipping  a{color:#044877;text-decoration:none;}
#basketItselfcheckout #basketTotals  #basketTotalsIn  .shipping  a:hover{color:#ff6400;text-decoration:underline;}
#basketItselfcheckout #basketTotals  #basketTotalsIn  .shipping  h3 {float:left;font-size:15px;padding:0;margin:0 10px 0 0;}
#basketItselfcheckout #basketTotals  #basketTotalRow  {width:763px;height:29px;background:url('images/basketTotalBG.gif');padding:0;margin:0;list-style-type:none;float:left;}
#basketItselfcheckout #basketTotals  #basketTotalRow .shipping {margin:4px 0 0 603px;font-size:15px;font-weight:bold;color:#044877;}
#basketItselfcheckout #basketTotals  #basketTotalRow  .shipping  h3 {float:left;font-size:15px;padding:0;margin:0 36px 0 0;}


#catWholeSale #catWholeSalein {width:763x;margin:0 0 0 19px;padding:0;}
#catWholeSale #catWholeSalein #basketTop{width:763px;height:35px;background:url('images/wholeSaleTopBG.gif');padding:0;margin:0;list-style-type:none;float:left;}
#catWholeSale #catWholeSalein #basketTop .itemNum {float:left;width:100px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#catWholeSale #catWholeSalein #basketTop .itemPhoto {float:left;width:90px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#catWholeSale #catWholeSalein #basketTop .productDesc {float:left;width:246px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#catWholeSale #catWholeSalein #basketTop .realPrice {float:left;width:76px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#catWholeSale #catWholeSalein #basketTop .quantity {float:left;width:77px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#catWholeSale #catWholeSalein #basketTop .totalPrice {float:left;width:78px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:12px;}
#catWholeSale #catWholeSalein #basketTop .remove {float:left;width:96px;color:#044877;font-weight:bold;font-size:13px;text-align:center;margin-top:6px;}

#catWholeSale #catWholeSalein #basketItems{width:763px;min-height:35px;padding:0;margin:0;list-style-type:none;float:left;}
#catWholeSale #catWholeSalein #basketItems .notInBaset{background:url('images/wholeSaleInsideBG.gif');width:763px;min-height:35px;padding:0;margin:0;list-style-type:none;float:left;}
#catWholeSale #catWholeSalein #basketItems .inBaset{background:url('images/wholeSaleInsideBlueBG.gif');width:763px;min-height:35px;padding:0;margin:0;list-style-type:none;float:left;}
#catWholeSale #catWholeSalein #basketItems ul {margin:0;padding:0;}
#catWholeSale #catWholeSalein #basketItems ul li{list-style-type:none;float:left;margin:0;padding:0;}
#catWholeSale #catWholeSalein #basketItems .basketLink {color:#044877;line-height:22px;}
#catWholeSale #catWholeSalein #basketItems .basketExtra {line-height:22px;}


#catWholeSale #catWholeSalein #basketItems .updateBox {text-align:center;width:41px;height:17px;border:1px solid #a6bbd9;margin:5px 0 0 0;}
#catWholeSale #catWholeSalein #basketItems .updateBtn {margin:12px 0px 0 0;padding-left:2px;width:76px;height:26px;border:0;background:white;}
#catWholeSale #catWholeSalein #basketItems .updateBtnRmv {margin:12px 0 0 0;padding-left:2px;width:76px;height:26px;border:0;background:#e6eef6;}
#catWholeSale #catWholeSalein #basketItems .basketProdPic {float:auto;width:63px;height:61px;margin:auto;background:url('images/basketPicBG.gif');}
#catWholeSale #catWholeSalein #basketItems .basketProdPicLinked {float:auto;margin:auto;width:77px;height:61px;background:url('images/linkedbasketPicBG.gif');padding-left:8px;background-repeat:no-repeat;}
#catWholeSale #catWholeSalein #basketItems .itemNum {padding-left:2px;width:97px;color:#044877;font-weight:normal;font-size:12px;text-align:left;margin-top:4px;}
#catWholeSale #catWholeSalein #basketItems .itemNum a{font-size:10px;}
#catWholeSale #catWholeSalein #basketItems .itemPhoto {padding:0;margin:0;width:90px;color:#044877;font-weight:normal;font-size:12px;text-align:center;}
#catWholeSale #catWholeSalein #basketItems .productDesc {padding-left:7px;padding-right:4px;float:left;width:237px;color:#044877;font-weight:normal;font-size:12px;text-align:left;margin-top:4px;}
#catWholeSale #catWholeSalein #basketItems .realPrice {width:76px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#catWholeSale #catWholeSalein #basketItems .quantity {width:77px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;line-height:18px;}
#catWholeSale #catWholeSalein #basketItems .quantity button{width:70px;}
#catWholeSale #catWholeSalein #basketItems .totalPrice {width:78px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:6px;line-height:18px;}
#catWholeSale #catWholeSalein #basketItems .remove {width:90px;color:#044877;font-weight:normal;font-size:12px;text-align:center;margin-top:4px;}
#catWholeSale #catWholeSalein #basketItems a {font-size:12px;}

#catWholeSale #basketItemsBtm {width:763x;margin:0 0 0 19px;padding:0;}
.errorField {color:red;}
.okayField {color:green;}
.regField {color:#044877;text-decoration:none;}
#submitCart {color:white;}";
//$toReturn1 = ob_get_contents();
//ob_end_clean();

//echo $toReturn1;
?>