* html pre{width:100%}
*{margin:1; padding:0}
pre{background:#666; color:#fff; padding:10px; margin:10px; height:auto; overflow:auto; font:12px Verdana,Courier,sans-serif}
body {color:#555;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#F2F2F2;margin:0px;  }
.newsmain{width:215px !important ;float:left;height:55px;background:url("/includes/templates/freetemplate3/images/newsbg.jpg") no-repeat left top #FE8F35;margin:5px 0px 0px 5px;padding-top:45px;padding-bottom:10px;color:#FFFFFF; }
#mainWrapper {text-align: left;vertical-align: top;margin-bottom: 10px; }
a img {border: none; }
a:link {color:#2083AF;text-decoration:none;font-weight:normal; }
a:visited {color:#8D8471;text-decoration:none;font-weight:normal; }
a:hover {color:#000;text-decoration:none; }
h2 {color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal !important;;padding:10px !important; }
h2 b{ color:#9DCF67; font-style:normal; font-size:16px;}
.biggerText {font-size: 1.2em; }
CODE {font-family: arial, verdana, helvetica, sans-serif;font-size: 1em; }
FORM, SELECT, INPUT {display: inline;font-size: 1em; }
#contentMainWrapper select, #contentMainWrapper input, #contentMainWrapper textarea { }
textarea {margin: auto;display: block;width: 95%; }
input:focus, select:focus, textarea:focus {background: #F0F8FF; }
FIELDSET {padding: 0.5em;margin: 10px;border: 1px solid #958C78; }
LEGEND {font-weight: bold;padding: 0.3em;color: #ff8a25; }
LABEL, h4.optionName {line-height: 1.25em;padding: 0.1em; }
.checkboxLabel, LABEL.radioButtonLabel {font-size: 0.95em;margin: 0.2em 0.5em; }
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {float: left; }
LABEL.inputLabel {width: 10em;float: left; }
LABEL.inputLabelPayment {width: 15em;float: left; }
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {width: 12em;float: left; }
P, ADDRESS {padding: 0 0.5em 0.5em 0.5em; }
ADDRESS {font-style: normal;font-weight:bold; }
.clearBoth {clear: both; }
HR {height: 1px;margin-top: 0.5em;border: none;border-bottom: 1px solid #B4A89B; }
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {line-height: 1.8em;padding: 0.2em;border: 1px solid #000000; }
.messageStackWarning, .messageStackError {color: #555555;border:#61cdfe solid 1px; }
.messageStackSuccess {background-color: #99FF99;color: #000000; }
.messageStackCaution {background-color: #FFFF66;color: #000000; }
#mainWrapper {text-align: left;vertical-align: top; }
/* main content area */#contentMainWrapper {margin:0;padding: 0; }
#headerpic {position: relative;background: url("../images/header-bg.gif");background-repeat: repeat-x;height: 78px;width: 850px; }
#slogan {position: absolute;top: 15px;left: 25px; }
#slogan h1{margin:0px;font-family: "times new roman", serif; font-size: 30px;color: #fff;font-weight: normal;text-align: left; }
#slogan h2{margin:0px;font-size: 13px;color: #d5cab2;font-weight: normal;text-align: left; }
#contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {margin: 0em;padding: 0em; }
#headerWrapper {background-color: #fff;width:960px;margin:0px auto; }
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {width:100%;float:left; }
#sendSpendWrapper {border: 1px solid #cacaca;float: right;margin: 0em 0em 1em 1em; }
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #csNotifications, #navEZPagesTOCWrapper {margin: 10px 0px;width: 46%; }
.wrapperAttribsOptions {margin: 0.3em 0em; }
#navMainWrapper {color: #fff;position: absolute;padding-top: 2px;top: 0px;left:0; }
#navMainWrapper a:link , #navMainWrapper a:visited {color: #fff;text-decoration:none; }
#navMainWrapper a:hover {color: #675C45; }
#headerContent { }
#nameWrapper  {padding:25px 0 10px 30px; }
#nameWrapper a, #nameWrapper a:visited {font-size:25px;text-decoration:none;color:#fff;font-weight:normal; }
#taglineWrapper {font-size:20px;padding:10px 0 10px 60px;margin-top:-30px;color:#fff; }
#navCurrenciesWrapper  {color: #555;text-align: right;background-color: #ddd;padding-top: 3px;padding-bottom: 3px; }
#navCurrenciesWrapper a {font-weight: normal;text-decoration: underline; }
#navCurrenciesWrapper a:hover {color: #FE6602;font-weight: normal;text-decoration: underline; }
#navEZPagesTop {text-align:left;padding-top: 4px;padding-left: 18px;padding-bottom: 4px;color: #998F7B; }
#navEZPagesTop a:link,  #navEZPagesTop a:visited {color:#fff;font-weight: normal;font-family: Helvetica, Arial, sans-serif;font-size: 13px;text-decoration: none; }
#navEZPagesTop a:hover {color:#D5CAB2; }
#topmenubar {color: #8B0C40;background-color: #000; }
#indexDefaultMainContent {padding-left: 0px; }
#indexDefaultMainContent p{margin:0;padding-bottom:10px; }
#navMainSearch {margin:3px 15px 0 0;text-align: right; }
#navMainSearch input {font-size: 11px; }
#navMainSearch .topsearchbutton {border:1px solid #D5CAB2;color: #fff;background-color: #675c45; }
#navMainSearch .topsearchfield {border:1px solid #675C45;color: #8C8370;padding: 1px;background: #fff; }
#categoryDescription {margin-left: 5px; }
/*navigation*/.navSplitPagesResult {margin: 0.5em;font-size: -1.9em;	padding:4px 0px 0px 0px; }
.navSplitPagesLinks {margin: 0.5em;font-size: 0.9em; }
.navNextPrevCounter {margin: 0em;font-size: 0.9em; }
.navNextPrevList {display: inline;white-space: nowrap;margin: 0;padding:  0.5em 0.2em;list-style-type: none; }
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {margin: 0em;font-weight: normal;height: 1%;width: 100%; }
#footerhsy a:link, #footerhsy a:visited{color: #dbc9a2;text-decoration: none; }
#footerhsy a:hover {color:#dbc9a2;text-decoration: underline; }
#footerhsy {color: #dbc9a2;margin-left: 6px;margin-right: 6px;padding-bottom: 5px; }
#navMain {padding-right: 7px; }
#navMain ul {margin: 0;padding:  2px 5px;list-style-type: none;text-align: right;line-height: 18px; }
#navSupp ul, #navCatTabs ul  {margin: 0;padding:  2px 5px;list-style-type: none;text-align: center;line-height: 18px; }
#navMain ul li, #navSupp ul li, #navCatTabs ul li {display: inline;white-space: nowrap; }
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {text-decoration: none;padding: 0em 0.5em;margin: 0; }
#headerWrapper #navMain ul li { }
#navEZPagesTOCWrapper {font-weight: bold;float: right;height: 1%;border:1px solid #dfdfdf; }
#navEZPagesTOC ul  {margin: 0;padding:  0.5em 0em;list-style-type: none;line-height: 1.5em; }
#navEZPagesTOC ul li {white-space: nowrap; }
#navEZPagesTOC ul li a {padding: 0em 0.5em;margin: 0; }
#navCategoryIcon, .buttonRow, #indexProductListCatDescription  {margin: 0.5em; }
#navBreadCrumb {border-bottom:1px solid #eee;padding: 0px 0 5px 0;margin:3px 25px 0 5px; font-size:10px;}
/*The main content classes*/#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {vertical-align: top; }
#whatsNew img { }
#whatsNew {padding-left: 0px; }
#gvFaqDefaultMainContent  {padding-left: 10px; }
#indexProductList {margin: 0px 0px 10px 0px; }
#featuredDefaultHeading{margin: 0px 0px 10px 0px; }
#productGeneral {margin: 10px;/* background-color:#F8D4DA; */ }
#featuredProducts img { }
#cartInstructionsDisplay {margin-left: 10px; }
.important {margin-left: 10px; }
#productAdditionalImages {clear: both; }
#productDescription, .shippingEstimatorWrapper {padding: 0.5em; }
.alert {color: #FF0000;margin-left: 0.1em;font-size: 0.9em; }
.advisory, .notice,.rating { }
.important {font-size: 12px;color:#686868;font-family:Verdana, Arial, Helvetica, sans-serif; }
.gvBal {float: right; }
#bannerOne, #bannerTwo, #bannerFour,  #bannerFive,  #bannerSix {padding: 0.8em; }
#bannerThree {padding-left: 26px;margin-bottom: 10px; }
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {font-size: 0.9em; }
#siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {margin-bottom:5px; }
/*Shopping Cart Display*/#cartAdd {text-align: center;margin: 1em 0 1em 0;border:1px solid #908773;padding: 1em;float:left;clear:right;margin-right: 15px; }
.cartTableHeading TH {border-bottom: 1px solid #cccccc; }
.cartTableHeading, #cartSubTotal {height: 2.2em; }
#cartSubTotal {border-top: 1px solid #cccccc;font-weight: bold;text-align: right;line-height: 2.2em;padding-right: 2.5em; }
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {padding: 0.5em 0em; }
.cartUnitDisplay, .cartTotalDisplay {text-align: right;padding-right: 0.2em;color:#3C89C8;font-weight:bold;text-align:left; }
#scUpdateQuantity {width: 2em; }
.cartQuantity input {width: 4.7em;background:#E3E2E2 url("../images/bg-search-input.png") repeat-x scroll center center;border:1px solid #460305;height:17px; }
.cartNewItem {color: #767475;position: relative;  /*do not remove-fixes stupid IEbug*/ }
.cartOldItem {color: #000;position: relative;   /*do not remove-fixes stupid IEbug*/ }
.cartBoxTotal {text-align: right;font-weight: bold; }
.cartRemoveItemDisplay {width: 3.5em; }
#cartAttribsList {margin-left: 1em; }
.normalprice, .productSpecialPriceSale {text-decoration: line-through; }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {color: #FF3300;float:left;/*margin-top:3px;*/ position: relative;top: 5px ; }
#cartBoxListWrapper ul, #ezPageBoxList ul {list-style-type: none; }
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {margin: 0;padding: 0.2em 0em;border-bottom:1px dashed #3282ad; }
.totalBox {width: 5.5em;text-align: right;padding: 0.2em; }
.lineTitle, .amount {text-align: right;padding: 0.2em; }
.amount {width: 5.5em; }
/*Image Display*/#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {margin: 0 20px 10px 0 ; }
#productMainImage a:link {text-decoration: none; }
#productAdditionalImages a:link {text-decoration: none; }
#productMainImage img {border: 1px solid #D5CAB2; }
#productAdditionalImages img {border: 1px solid #D5CAB2; }
.categoryIcon { }
#cartImage {margin: 0.5em 1em; }
/*Attributes*/.attribImg {width: 20%;margin: 0.3em 0em; }
.attributesComments { }
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {margin: 1em 0em; }
.centerBoxContents {padding: 0 5px 5px 5px; }
h3.itemTitle a:link, h3.itemTitle a:visited{text-decoration: none;font-weight:bold;color:#3F7BAD;line-height:15px; }
h3.itemTitle a:hover{text-decoration: underline; }
/* BOXES */#navColumnOne, #navColumnTwo {background-color: #fff; }
.centerColumn {/*padding: 0 20px 0 20px; */float:left; }
.centerColumn p{margin: 0; }
#indexDefaultHeading {margin: 0;padding:0; }
#loginDefault {padding-left: 15px; }
h2.centerBoxHeading {/* background:transparent url('../images/box-title-bg.jpg') center center repeat-x; */font: 13px verdana, arial, sans-serif;font-weight: bold;padding-left:0px;margin-left: 0;padding-bottom: 9px;color:#000;background-image: url("../images/center-heading-bg.gif");background-position: 0px 19px;background-repeat: repeat-x;text-align:left;/* border-bottom: 3px solid #FDA7CA; */ }
.centerBoxWrapper {margin-left: 5px;margin-top: 15px; }
.centeredContent1 {text-align: left; }
.centeredContent1 img{margin-bottom:3px; }
.centerBoxContentsNew1 {margin: 12px 0 15px 0; }
.centerBoxContentsFeatured1 {margin: 12px 0 15px 0; }
.centerBoxContentsSpecials1 {margin: 12px 0 15px 0; }
.product_img_title {margin:0px;padding:0px;float:left; }
.product_img_title img{border: 1px solid #D5CAB2; }
.productListing-rowheading, TR.tableHeading {height:30px;font: 13px tahoma, arial, sans-serif;font-weight: bold;margin:0 0 0 10px; }
.centerBoxWrapper, .tabTable {padding: 0px;height: 1%; /*do not remove- IEhack*/margin-bottom: 1em;line-height:15px !important;/* background:#f8f8f8 url('../images/content-bg.jpg') 0 28px repeat-x; */ }
.sideBoxContent { }
.leftBoxContainer {background-color: #fff;margin-bottom: 10px;float:left;margin:5px 0px 0px 5px; }
.rightBoxContainer {background-color: #fff;margin-bottom: 10px; }
#navColumnOneWrapper {/*margin-left:15px;      */margin-top:0px;background-color: #fff; }
#navColumnTwoWrapper {margin-right:7px;margin-top:0px;background-color: #fff; }
.leftBoxContainer a:link, .leftBoxContainer a:visited, .rightBoxContainer a:link, .rightBoxContainer a:visited {color: #555;text-decoration: none;font-size: 12px;padding-left: 0px;line-height: 18px; }
.leftBoxContainer a:hover, .rightBoxContainer a:hover  {color:#000; }
#categories { }
#categoriesHeading { }
.category-top, .category-links { }
#navCatTabs{background-color: #fff; }
#navCatTabs .category-top, .category-links {background-image: none; }
#navCatTabs a.category-top:link, #navCatTabs a.category-top:visited {color: #8D8471;font-weight: bold; }
#navCatTabs a.category-top:hover {color: #000; }
#informationContent a:link, #informationContent a:visited{ }
#moreinformationContent a:link, #moreinformationContent a:visited{ }
#ezpagesContent a:link, #ezpagesContent a:visited{ }
.centerBoxContentsNew a:link, .centerBoxContentsNew a:visited {text-decoration: none;background-repeat: no-repeat;background-position: center left;padding-left: 14px;line-height: 20px; }
.centerBoxContentsNew a:hover {text-decoration: underline; }
.rightBoxHeading, .leftBoxHeading {height: 22px; }
h3 label {font-size:1.0em; }
h3.rightBoxHeading, h3.leftBoxHeading  {margin:0;color: #fff;font: 11px verdana, arial, sans-serif;font-weight: bold;padding-left: 10px;padding-top: 4px;background-image: url(../images/heading-bg.gif);background-position: 0px 0px;background-repeat: repeat-x;text-align:left; }
#navColumnOneWrapper h3.leftBoxHeading a:link, #navColumnOneWrapper h3.leftBoxHeading a:visited  {color: #fff;font-weight: bold;font-size: 11px;line-height: 13px; }
#navColumnTwoWrapper h3.rightBoxHeading a:link, #navColumnTwoWrapper h3.rightBoxHeading a:visited  {color: #fff;font-weight: bold;font-size: 11px;line-height: 13px; }
#navColumnOneWrapper h3.leftBoxHeading a:hover, #navColumnTwoWrapper h3.rightBoxHeading a:hover {color:#D5CAB2; }
#search { }
#search input{font-size: 11px; }
#manufacturers { }
/* PRODUCT LISTING */.productListing-rowheading a {color:#000;text-decoration: underline; }
.productListing-data a:link, .productListing-data a:visited  {color:#000;text-decoration: underline; }
.productListing-data a:hover  {color:#A00C32;text-decoration: underline; }
.productListing-data img {padding:0px;margin:  8px; }
.listingProductImage {padding:0px;border: 1px solid #d5cab2;margin:  8px; }
.productListing-data {border-top: 1px solid #D6D6D6;padding: 5px;border-right: 0px solid #D6D6D6; }
.productListing-even {background-color:#fff; }
.productListing-odd {background-color:#fff;border:#d6d6d6 solid 1px; }
/* PRODUCT INFO */#productDetailsList, #productDetailsList li {list-style-type:none;margin-left:0;padding-left:0; }
/* FOOTER */#authorLink {text-align:center;font-size:.9em; }
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navNextPrevWrapperTop, #navNextPrevWrapperBottom, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {text-align: left; }
.navNextPrevWrapper {margin-bottom: 15px; }
#bestsellers .wrapper {margin: 0em 0em 0em 1.5em; }
#bestsellers ol {padding: 0;margin-left: 0em; }
#bestsellers li {padding: 0;margin: 0.3em 0em 0.3em 0em; }
#bannerboxHeading { }
#upProductsHeading {text-align: left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#35405D; }
#upDateHeading {text-align: right;color:#1B325F; }
/*misc*/.back {float: left; }
.back1 {float: right; }
.forward {float: right; }
.bold {font-weight: bold; }
.rowOdd {background-color: #F8F8F8;height: 1.5em;vertical-align: top; }
.rowEven {height: 1.5em;vertical-align: top; }
CAPTION { } #myAccountGen li, #myAccountNotify li {margin:0px 0px 0px 10px;list-style-image: url("../images/ob.gif"); }
#myAccountGen{ }
.accountTotalDisplay, .accountTaxDisplay {width: 20%;text-align: right; }
.accountQuantityDisplay {width: 10%;vertical-align: top ; }
#siteMapList {width: 90%;float: right; }
.ratingRow {margin: 1em 0em 1.5em 0em; }
LABEL#textAreaReviews {font-weight: normal;margin: 1em 0em; }
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp {background-color: #ffffff; }
.hiddenField {display: none; }
.visibleField {display: inline; }
#infoShoppingCart {background-image: none;background-color: #fff; }
a:link.productListing-heading {text-decoration: none; }
.orderHistList {margin:5px 5px 5px 15px;padding:0; }
#orderhistoryContent .orderHistList li a:link, #orderhistoryContent .orderHistList li a:visited {margin:0;padding:0; }
#bestsellersContent {margin:0px 0px 0px 10px; }
#bestsellersContent li a:link, #bestsellersContent li a:visited {margin:0;padding:0; }
.cartBoxCheckout a:link, .cartBoxCheckout a:visited {margin:0;padding:0; }
/* themes used  */.topmain{float:left;width:960px; }
.top {width:100%;margin:0px 0px 0px 0px;background:#666666 !important;height:25px; }
.top1 {width:960px;margin:0px auto 0px auto; }
.top ul{list-style:none;padding:0px 0px 0px 0px;margin:3px 5px 0px 0px;float:right; }
.top  ul li{display:inline;margin:0px 4px 0px 4px;padding:0px 0px 0px 10px;float:left;background: url("../images/arrow.gif");background-repeat:no-repeat; }
.top  ul li a{display:inline;font-size:12px;font-weight:normal;color:#fff;margin:0px 0px 0px 0px;padding:2px 2px 0px 0px;text-decoration:none;float:left;width:auto;height:20px;text-align:left;font-family:"Courier New", Courier, monospace;text-transform:lowercase; }
.top  li a:visited{color:#fff; }
#top li a:hover{color:#fff;text-decoration:underline; }
#top li.current  {color:#fff; }
.header{width:960px;float:left;margin:5px 0px 0px 0px; }
.header-left{width:400px;float:left;margin:0px 0px 0px 30px; }
.header-right{width:480px;float:right;margin:0px 3px 0px 0px; }
.searchinner{float:right;width:380px;margin:6px 0px 0px 5px; }
.searchleft{float:left;width:220px;margin:0px 0px 0px 0px; }
.searchleft2{float:left;width:80px;margin:0px 0px 0px 0px; }
.searchleft1{float:left;width:80px;margin:3px 0px 0px 0px; }
.searchheading{color:#4892b9;font-weight:bold;text-align:left;font-size:18px; }
text{color:#6a6a6a;text-align:left;padding:0px;margin:0px; }
.searchcontent{float:left;width:480px;margin:6px 0px 0px 0px; }
.more{color: #4892b9;text-decoration:none; } .more a {color: #4892b9;text-decoration:none; } .more a:visited {color: #4892b9;text-decoration:none; } .more a:hover {color: #4892b9;text-decoration:none; } .more a:active {color: #4892b9;text-decoration:none; }
.main{width:100%;margin:0px 0px 0px 0px; }
.innercontainer{width:946px;float:left;background-color: #fff;margin:0px 5px 0px 5px;border-left:#b8b6b6 solid 0px;border-right:#b8b6b6 solid 0px; }
.mainmenu1 {width:946px;float:left;margin:0px 0px 0px 0px;background:#3282ad;height:28px; }
.mainmenu1 ul{list-style:none;padding:0px 0px 0px 0px;margin:5px 5px 0px 0px;float:left; }
.mainmenu1  ul li{display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left; }
.mainmenu {width:944px;float:left;margin:0px 0px 0px 0px;background:url("/includes/templates/freetemplate3/images/primary-navigation-background.gif") repeat-x left top;height:40px;border-right:#b8b6b6 solid 0px;border-left:#b8b6b6 solid 0px; }
.mainmenu ul{list-style:none;padding:0px 0px 0px 0px;margin:3px 5px 0px 0px;float:left; }
.mainmenu  ul li{display:inline;margin:7px 0px 0px 3px;padding:0px 0px 0px 0px;float:left; }
.mainmenu  ul li a{display:inline;font-size:13px;font-weight:bold;color:#fff;margin:0px 0px 0px 0px;padding:2px 7px 0px 7px;text-decoration:none;float:left;width:auto;height:20px;text-align:left;border-left:#FFFFFF solid 0px; }
.mainmenu  li a:visited{color:#fff; }
#mainmenu li a:hover{color:#fff; }
#top li.current  {color:#fff; }
.mainmenu1  ul li a{display:inline;font-size:13px;font-weight:bold;color:#fff;margin:0px 0px 0px 0px;padding:2px 13px 0px 13px;text-decoration:underline;float:left;width:auto;height:20px;text-align:left;background:url(../images/downbg.jpg) no-repeat right; }
.mainmenu1  li a:visited{color:#fff; }
#mainmenu1 li a:hover{color:#fff; }
.rightcontent{width:710px;float:right;margin:0px 0px 0px 0px;border-bottom:#d9e7f4 solid 1px;padding:0px 0px 5px 0px; }
.right1{width:710px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;border-bottom:#D9E7F4 solid 1px; }
.rightleft{width:482px;float:left;margin:0px 0px 0px 0px; }
/*.rightright{width:220px;float:right;margin:0px 0px 0px 0px;background:url(../images/deal.jpg) repeat-x top;height:210px;background-repeat:no-repeat; }*/
.cart {height:27px;color:#FFFFFF;font-size:14px;text-align:left;font-weight:bold;padding:5px 0px 0px 10px;width:170px; }
.cart-image{height:27px;width:27px;margin:-5px 5px 0px 0px;float:right; }
.book-name {color:#5a5a5a;font-size:10px;text-align:left;font-weight:normal;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }
.book-title {color:#3282ad;font-size:10px;text-align:right;padding:0px 0px 0px 20px; }
.book-pages {color:#3282ad;font-size:10px;text-align:left;font-weight:bold;padding:10px 0px 0px 10px;margin:0px 0px 0px 0px; }
.amount {color:#fe8725;font-size:11px;text-align:right;padding:10px 8px 0px 0px;font-weight:bold; }
.sub-total {background:#bee1f0;height:20px;color:#5a5a5a;font-size:12px;text-align:left;font-weight:bold;padding:5px 0px 0px 10px;margin:5px 0px 2px 0px; }
.greyamount {color:#5a5a5a;font-size:11px;text-align:right;font-weight:bold; }
.sub-total1 {background:#bee1f0;height:20px;color:#5a5a5a;font-size:12px;text-align:left;font-weight:bold;padding:5px 0px 0px 10px;margin:0px 0px 2px 0px; }
.total, .total a{height:15px;color:#84c6e3;font-size:10px;text-align:left;font-weight:bold;padding:5px 0px 0px 5px;margin:0px 0px 2px 0px; }
.whiteamount {color:#ffffff;font-size:11px;text-align:right;padding:10px 8px 0px 80px;font-weight:bold; }
.maincontent{width:938px;float:left;margin:0px 0px 0px 0px;border-left:#b8b6b6 solid 0px;border-right:#b8b6b6 solid 0px;padding:6px 6px 0px 0px; }
.searchheading1{color:#4892b9;font-weight:normal;text-align:left; }
.searchheading2{color:#4892b9;font-weight:normal;text-align:left; margin-top:17px; }
h1, h2, h3, h4, h5, h6{ margin:0;  padding:0;  font-weight:normal;  font-family:Arial, Helvetica, sans-serif; }
h1{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#0B6EA1 none repeat scroll 0 0;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px 0 3px 10px;width:707px; }
p{ font-size: 12px; }
.right2inner{width:700px;float:left;margin:-22px 0px 0px 10px;padding:0px 0px 0px 0px;border:#c3c3c3 solid 0px; }
.slideshowmain{float:left;width:710px; }
.slideshowmain1{float:left;width:710px;margin:0px; }
.slideshowleft{float:left;width:35px;height:56px;border-right:#c3c3c3 solid 1px;padding:100px 0px 116px 0px !important;margin:0px 0px 0px 0px !important;top:0px  !important;background:#FFFFFF; }
.slideshowright{float:right;width:30px;height:20px;border-left:#c3c3c3 solid 1px;padding:116px 0px 116px 0px;margin:0px 0px 0px 0px !important;top:0px !important;left:679px !important;background:#FFFFFF; }
.slideshowright input {width:20px  !important;height:22px  !important; }
.left1{width:205px;float:left;margin:1px 0px 1px 4px;border: 1px dashed #9A9A9A;border-width:0px 0px 0px 0px ; }
.left2{width:215px;float:left;margin:5px 0px 5px 0px;border: 1px solid #9A9A9A; }
.left3{width:215px;float:left;margin:5px 0px 5px 0px;border: 1px solid #9A9A9A; }
.glossymenu{margin: 0px 0;padding: 0;width: 205px;border: 0px dashed #84bf44;border-bottom-width: 0px;background:#84bf44; }
.glossymenu a.menuitem{font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: #626D1D;display: block;position: relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding: 1px 0px 3px 0px;padding-left: 10px;text-decoration: none; }
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: #626D1D;background:#cce5a2; }
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/position: absolute;top: 5px;right: 5px;border: none; }
.glossymenu a.menuitem:hover{ }
.glossymenu div.submenu{ /*DIV that contains each sub menu*/background: white; height:231px; overflow:auto !important; }
.glossymenu div.submenu ul{ /*UL of each sub menu*/list-style-type: none;margin:0px 0px 0px 0px;padding: 0; }
.glossymenu div.submenu ul li{border-bottom: 1px dashed #eaeaea; }
.glossymenu div.submenu ul li a{display: block;font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: #737373;text-decoration: none;padding: 2px 0;padding-left: 10px; }
.glossymenu div.submenu ul li a:hover{background: #eaeaea;color: #737373; }
.viewmain{width:205px;margin:0px 0px 10px 10px; }
.view{color: #4892b9;text-decoration:none;font-size:11px;font-weight:bold;text-decoration:underline;padding:0px 0px 0px 0px;cursor:pointer; }
.view a {color: #4892b9;text-decoration:none; }
.viewa:visited {color: #4892b9;text-decoration:none; }
.viewa:hover {color: #4892b9;text-decoration:none; }
.viewa:active {color: #4892b9;text-decoration:none; }
#autho1{display:none; }
#subject1{display: none; }
.footer{width:941px;margin:0px 0px 0px 0px;border-top:#D9E7F4 solid 1px !important;float:left;padding:10px 0px 0px 0px; }
.footer-bg {float:left;width:941px;border-top:#D9E7F4 solid 1px;padding:5px 0px 5px 0px;background:#fff; }
.footer-text-links {text-align:right; float:right; width:580px; color:#464646; font-size:11px; font-weight:normal; padding:0px 0px 0px 5px; }
.footer-text-links a{width:580px; color:#464646; font-size:11px; font-weight:normal; padding:0px 0px 0px 0px; }
.visa {text-align:left; float:left; width:350px; color:#464646; font-size:10px; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 5px; }
#leadstory_wrapper {margin:0px 0px 0px 5px;height:100px;overflow:hidden;width:710px; }
#leadstory_nav {position:relative;width:108px; left:129px;text-align:center; padding-top:0px; }
.bottom-search {width:896px;border-bottom:dotted #ccc 1px;margin:10px 0px 10px 10px; }
.bottom-search-text {font-size:16px;text-align:left;color:#464646;font-weight:bold;padding:10px 0px 10px 10px; }
.width-big {width:380px; }
.width {width:150px; }
.search-text {font-size:12px;margin:-25px 0px 10px 10px; margin:-35px 0px 10px 10px;float:right;width:180px; }
.bottom-links { margin:0px 0px 0px 0px;padding:0px 0px 10px 10px;width:210px;float:left;height:126px; background-color:#EFF3F3;}
.bottom-links ul{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; }
.bottom-links ul li{display:block;width:200px;margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;text-align:left;float:left;font-size:11px;color:#fff; }
.bottom-links ul li a, .bottom-links ul li a:link, .bottom-links ul li a:active, .bottom-links ul li a:visited{padding:5px 0px 0px 6px;font-size:11px;color:#7A7C7C;font-weight:normal;text-decoration:none; }
.link-heading {margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;font-size:12px;text-align:left;float:left;text-transform:uppercase;width:206px;color:#27699F;font-weight:bold; }
.phone {float:right;font-size:12px;font-weight:normal;color:#464646;text-align:left;width:265px; }
.right4{width:710px;float:right;margin:0px 0px 0px 0px; }
.right4left{width:511px;float:left;margin:0px 0px 0px 0px; }
.right4right{width:180px;float:right;margin:5px 0px 0px 0px; }
.display{float:left;width:511px; }
.displayleft{float:left;width:130px; }
.displayright{float:right;width:370px; }
.displayrightnew{float:left;width:635px;margin:0px 0px 5px 0px; }
.displayright2{float:left;width:706px;margin:8px 0px 9px 0px; }
.displayright1{float:left;width:370px; }
.dh{color:#ff8825;font-size:17px;font-weight:bold;padding:5px 0px 5px 0px; }
.au{width:370px;float:left;margin:4px 0px 0px 0px; }
.aul{width:370px;float:left;margin:0px 0px 0px 0px; }
.aur{width:185px;float:left;margin:3px 0px 0px 0px; }
.aut{font-size:12px;font-weight:normal;color:#333333;text-align:justify;line-height:15px;padding:3px 0px 3px 0px; }
.aub{font-size:12px;font-weight:bold;color:#FF8825;text-align:left; }
.dev{border:#d6d6d6 solid 1px;float:left;margin:15px 0px 0px 0px;width:570px; }
.autt{font-size:10px;font-weight:normal;color:#333333;padding:5px;background-color:#ffffff;border:#9DCF67 3px solid; }
.rmore{color: #3282ad;text-decoration:underline;font-size:10px;padding:5px;float:right; }
.rmore a {color: #3282ad;text-decoration:underline; }
.rmorea:visited {color: #3282ad;text-decoration:underline; }
.rmorea:hover {color: #3282ad;text-decoration:underline; }
.rmorea:active {color: #3282ad;text-decoration:underline; }
.pb{color:#9DCF67;font-size:17px;font-weight:bold;padding:5px 0px 5px 5px;border-bottom:#d6d6d6 solid 1px;font-family:Arial, Helvetica, sans-serif; background-color:#E9F2F9 ; }
.premain{float:left;width:710px; }
.preright{float:right;width:250px;margin:7px 0px 0px 0px; }
.preright1{float:left;width:auto; }
.sendtofriendmain{width:210px;float:left;margin:0px 0px 0px 0px; }
.sendtofriendleft{width:205px;float:left;margin:0px 0px 0px 0px; }
.sendtofriendright{width:165px;float:left;margin:0px 0px 0px 0px; }
.message{background:url(../images/mail.jpg) no-repeat left;padding:10px 0px 0px 25px;font-weight:bold;height:25px; }
.message a {color:#70C2D8;font-size:10px;padding:0px 0px 0px 0px;font-weight:bold;text-decoration:none; }
.messagea:visited {color:#e2d294;text-decoration:none; }
.messagea:hover {color:#e2d294;text-decoration:underline !important; }
.messagea:active {color:#e2d294;text-decoration:none; }
.print{background:url(../images/printicon.jpg) no-repeat left;padding:0px 0px 0px 19px;font-weight:bold;height:25px; }
.print a {color:#70C2D8;text-decoration:none;font-size:10px;padding:0px 0px 0px 0px;font-weight:bold;text-decoration:none; }
.printa:visited {color:#e2d294;text-decoration:underline; }
.printa:hover {color:#e2d294;text-decoration:underline; }
.printa:active {color:#e2d294;text-decoration:underline; }
.book {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;float:left;padding:0px 0px 0px 0px;width:169px; max-width:170px; }
.bookimage {float:inherit;width:72px; }
.bookmain{float:left;width:680px;padding:5px 10px 5px 26px; min-height:260px; max-height:275px; }
.bookmain_slide{float:left;width:680px;padding:5px 10px 5px 26px; min-height:260px; max-height:275px; margin-top:-23px; }
.bookmain1{float:left;width:680px;margin:10px 0px 0px 30px; }
*.bookmain1{float:left;width:680px;margin:10px 0px 0px 0px; }
.slideshowmiddle {float:left;border:#D9E7F4 solid 1px;width:713px !important;padding:0px 0px 0px 0px;  margin-left:-10px;}
.slideshowmiddle1{float:left;border:#D9E7F4 solid 1px;width:700px !important;padding:0px 0px 0px 0px; }
.slideshowmiddle12{float:left;border:#D9E7F4 solid 2px;width:700px !important;padding:6px 6px 6px 6px;background-color:#fbfeff;color:#35405d;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; min-height: 150px; margin-top:20px;}
.slideshowmiddle_best{float:left;border:#c3c3c3 solid 1px;width:680px !important; }
.booktitle{font-size:11px;font-weight:bold;text-align:left;color:#0b6ea1;line-height:13px;float:left;margin:8px 0px 0px 0px;width:170px; max-width:170px; }
.booktitle3{font-size:11px;font-weight:bold;text-align:left;color:#0b6ea1;line-height:13px;float:left;margin:0px 0px 5px 0px;width:80px; }
.booktitle3 a {font-size:11px;font-weight:bold;text-align:left;color:#0B6EA1;line-height:13px;float:left;margin:0px 0px 5px 0px;width:80px; }
.booktitle1{font-size:10px;font-weight:normal;text-align:left;color:#646464;line-height:13px;width:120px;float:right;margin:3px 28px 0px 0px; }
.booktitle2{color:#333333;font-size:15px;font-weight:bold;/*line-height:12px;*/margin:8px 0px 0px 0px;text-align:left;width:140px;float:left;}
.booktitle4{color:#F8F8F8;font-size:12px;font-weight:bold;line-height:12px;margin:8px 0px 0px 0px;text-align:left;width:140px;float:left;}
.newbooktitle2{color:#BF0B12;font-size:14px;font-weight:bold;line-height:18px;margin:4px 0px 0px 0px;text-align:left;width:140px;float:left; }
.addcart{width:120px;float:right;margin:8px 28px 0px 0px; }
.bookmain ul li{height:248px;width:164px; }
.loginbase {background: #FFFFFF;border: #e0dfdf solid 1px;width:100%;margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;overflow:hidden;height:100%; }
.blueheading {background: #0b6ea1;width:98.9%;margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;color:#FFFFFF;text-align:left;font-size:14px;font-weight:bold; }
.loginleft {background: #FFFFFF;border-right: #e0dfdf solid 1px;width:50%;margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;color:#737373;font-size:12px;float:left; }
.right {float:right; }
.loginright {width:45%;margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;color:#737373;font-size:12px;float:right; }
.left-text {width:102px; float:left; margin:20px 0px 0px 20px; }
.box {width:148px; float:left; margin:20px 0px 0px 20px; }
.box-border {border:#CCCCCC solid 1px;width:148px; }
.orange-link a{font-size:10px; padding:0px 0px 0px 140px; color:#ff8023; }
.filter{float:left;width:710px;margin:7px 0px 0px 0px; }
.filterheading{color:#4996c0;font-size:13px;font-weight:bold;text-align:left;float:left; }
.frf{float:right;width:520px; }
.preright2{float:right;width:203px;margin:7px 0px 0px 0px; }
.paging{float:left;width:710px;margin:10px 0px 5px 0px; }
.pagingleft{float:left;width:355px; }
.pagingrigth{float:right;width:355px; }
.pagingtexr{font-size:12px;color:#6b6b6b;font-weight:normal; }
.pagingtexr1{font-size:12px;color:#6b6b6b;font-weight:normal;float:right; }
.dm{float:left;width:710px;margin:3px 0px 3px 0px;border:#d6d6d6 solid 1px;padding:0px 0px 5px 0px; }
.dml{float:left;width:570px;margin:3px 0px 3px 0px; }
.dmr{float:right;width:140px;margin:3px 0px 3px 0px; }
.dmlm{float:left;width:570px; }
.dmll{float:left;width:120px;border-right:#d6d6d6 solid 1px;padding:0px 10px 0px 0px; }
.dmlr{float:left;width:420px;border-right:#d6d6d6 solid 1px;padding:0px 0px 0px 10px; }
.dmlh a{float:left;width:420px;font-size:14px;font-weight:bold;text-align:left;line-height:15px;color:#3f7bad; }
.dmr1{float:left;width:130px;border-bottom:#d6d6d6 solid 1px;margin:0px 0px 0px 4px; }
.pagingtexr2{font-size:12px;color:#6b6b6b;font-weight:normal;float:left;padding:5px 5px 5px 0px; }
.pagingtexr3{font-size:12px;color:#6b6b6b;font-weight:normal;float:left;padding:5px 5px 5px 0px;width:420px; }
.filterheading1{color:#4996c0;font-size:13px;font-weight:bold;text-align:left;float:left;padding:5px 5px 5px 0px; }
.dmr11{float:left;width:130px;margin:0px 0px 0px 4px; }
.dmr11l{float:left;width:45px; }
.dmr11r{float:right;width:85px; }
.small{width:40px; }
.next{color:#278cb6;font-size:12px;font-weight:bold;padding:0px 10px 0px 0px;margin:10px 0px 0px 0px; }
.letter{float:left;width:703px;padding:5px 5px 5px 0px;font-size:12px;font-weight:normal;border-bottom:#999999 solid 1px;color:#278cb6;text-transform:uppercase;font-weight:bold; }
.lf {width:703px;float:left;margin:0px 0px 0px 0px; }
.lf ul{list-style:none;padding:0px 0px 0px 0px;margin:5px 5px 0px 0px;float:left; }
.lf ul li{display:inline;margin:0px 4px 0px 4px;padding:0px 0px 0px 5px;float:left;overflow:hidden; }
.lf  ul li a{display:inline;font-size:11px;font-weight:normal;color:#737373;margin:0px 0px 0px 0px;padding:2px 2px 0px 8px;text-decoration:none;float:left;width:209px;height:16px;text-align:left;background:url(../images/a.jpg) no-repeat left ; }
.lf  li a:visited{color:#737373; }
#lf li a:hover{color:#737373; }
#lf li.current  {color:#737373; }
.listingBookDescription{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#6B6B6B;padding:5px 5px 5px 0px; }
.productBookIsbn{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#6B6B6B; }
/* best seller slide show*/.next{color:#0b6ea1;font-size:12px;font-weight:bold;width:auto;float:right; }
.next a{border: none;font-weight:bold; }
.next a:link {color:#0b6ea1;text-decoration:none;font-weight:bold; }
.next a:visited {color:#0b6ea1;text-decoration:none; }
.next a:hover {color:#0b6ea1;text-decoration:underline; }
.prev{color:#0b6ea1;font-size:12px;font-weight:bold;width:16px;float:left;margin:10px 0px 0px 0px; }
.prev a{border: none;font-weight:bold; }
.prev a:link {color:#0b6ea1;text-decoration:none;font-weight:bold; }
.prev a:visited {color:#0b6ea1;text-decoration:none; }
.prev a:hover {color:#0b6ea1;text-decoration:underline; }
#screen{border: solid #C3C3C3 1px; }
#screen2 .next{float:right; }
#slideshow1{overflow:hidden;width:696px;border:0px solid #777; }
#slideshow1 ul{width:3900px;padding-left:75px; }
#slideshow1 li{float:left;margin:0px;list-style:none;cursor:pointer; }
#slideshow ul{width:3900px;padding-left:225px; }
#slideshow li{float:left;margin:0 16px;list-style:none;cursor:pointer; }
.book1{float:left;width:170px;padding:0px 0px 0px 0px; }
.right2{width:710px;float:left;margin:5px 0px 0px 0px;padding:0px 0px 8px 0px;border-bottom:#c3c3c3 solid 1px; }
.bookimage1{float:left;width:115px; }
#buttons{float:right;width:150px;height:25px;margin:10px 0px 0px 0px; }
.buttonsmain{float: left;width:709px;border-bottom:1px solid #C3C3C3; }
.search_field {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#E3E2E2 url("../images/bg-search-input.png") repeat-x scroll center center;border:1px solid #460305;color:#999999;margin:0 5px;padding:2px 5px;width:180px;height:17px; }
.searchmain{float:right;width:400px;margin:0px 0px 0px 0px;background: url("../images/searchglobal_bg.jpg");background-repeat:no-repeat;background-position:top left;height:40px; }
/* end of best seller*/.container{/*old width:960px;*/width:989px;margin:0px auto 0px auto;overflow:hidden; background-color:#FFFFFF; }
#cartDefaultHeading{background:#0B6EA1 none repeat scroll 0 0;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px 0 3px 10px;width:831px; }
#scProductsHeading{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:10px; }
#scUnitHeading{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:10px; }

#scQuantityHeading{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:10px; }
#scTotalHeading{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:10px; }
.leftcontent{width:215px;float:left;margin:0px 0px 0px 5px; }
.browsemain{width:215px;float:left;border:#ffaf6d dashed 0px;background:#E9F2F9;padding:0px 0px 3px 0px;margin:0px 0px 0px 0px; }
.bh{font-family:sans-serif;font-size:16px;font-weight:bold;padding:5px 0px 5px 10px;color:#283E68;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:normal; }
.bh1{font-family:sans-serif;font-size:13px;font-weight:bold;padding:5px 0px 5px 5px;color:#283E68;background:#E9F2F9;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:normal;margin: -5px 0px 0px -5px; }
#checkoutShippingHeading{background:#0B6EA1 none repeat scroll 0 0;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px 0 3px 10px;width:707px; }
#checkoutShippingHeadingAddress{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:10px; }
.floatingBox important forward{width:50% !important; }
#checkoutShippingHeadingMethod{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:5px 5px 5px 10px; }
#checkoutShippingContentChoose{font-weight:bold; }
#checkoutPaymentHeading{background:#0B6EA1 none repeat scroll 0 0;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px 0 3px 10px;width:707px; }
#checkoutPaymentHeadingAddress{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:5px 5px 5px 10px; }
.vcmain{float:right;width:401px;margin:0px 0px 5px 0px;background:url(../images/cartbg.gif) no-repeat left;height:62px; }
.vcmain1{float:left;width:390px;margin:9px 0px 0px 0px; }
.vcleft{width:30px;float:left;margin:5px 4px 0px 6px }
.vcleft2{width:60px;float:left;margin:5px 6px 0px 4px }
.vcleft1{width:80px;float:left;margin:0px 4px 0px 4px }
.basket{font-size:10px;padding:5px  0px 0px  0px;font-weight:normal;color:#009deb; }
.basket a {text-decoration:none;color:#009deb; }
.basket a:visited {text-decoration:none; }
.basket a:hover {text-decoration:underline; }
.basket a:active {text-decoration:none; }
.items, .items a, .items a:hover, .items a:visited{height:25px;font-size:24px;font-weight:normal;color:#64bcd1;font-weight:bold; }
#checkoutConfirmDefaultHeading{background:#0B6EA1 none repeat scroll 0 0;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:3px 0 3px 10px;width:707px; }
#checkoutConfirmDefaultBillingAddress{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:2px; }
#checkoutConfirmDefaultShippingAddress{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:2px; }
#checkoutConfirmDefaultHeadingComments{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:2px; }
#checkoutConfirmDefaultHeadingCart{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:2px; }
#ccProductsHeading{color:#0B6EA1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:2px; }
/* new realses did modification on line no 2162*/.va{width:710px;float:left;border-bottom:#D9E7F4 solid 1px;margin:0px 0px 0px 1px; }
.val{width:360px;float:left; }
.var{width:340px;float:right; }
.all{color:#0b6ea1;text-align:right;font-size:12px;font-weight:bold;float:right;padding:10px 0px 0px 0px;background: url("/includes/templates/freetemplate3/images/arrow1.jpg");background-repeat:no-repeat;width:101px;height:30px;text-align:left; }
.all a {color: #0b6ea1;text-decoration:none;font-weight:bold;padding:0px 5px 0px 10px; }
.all a:visited {color: #0b6ea1;text-decoration:none; }
.all a:hover {color: #0b6ea1;text-decoration:underline; }
.all a:active {color: #0b6ea1;text-decoration:none; }
.booktitle a{font-size:12px;text-align:left;color:#EB1F7A;line-height:13px;float:left;font-weight:bold;overflow:hidden;height:20px;text-transform:capitalize;font-style:inherit; }
/* end of new realses */.sp-bo{padding: 0px 0px 0px 38px; }
.product_img_title a{font-size:11px;font-weight:500;text-align:left;color:#0b6ea1;line-height:13px;float:left;text-align:left; }
.text_price{color:#FF8825;font-size:13px;font-weight:bold;line-height:5px;margin:0px 0px 0px 0px; }
/* slide show */#slideshow {position:relative;height:246px; }
#slideshow DIV {position:absolute;top:0;left:0;z-index:8;opacity:0.0;height: 241px;background-color: #FFF; }
#slideshow DIV.active {z-index:10;opacity:1.0; }
#slideshow DIV.last-active {z-index:9; }
#slideshow DIV IMG {height: 241px;display: block;border: 0;margin-bottom: 10px; }
/* slide show */#app {width: 620px;margin: 0px auto;background-color: #ffffff;padding: 10px 20px; }
code {background-color: #FFFBDF;padding: 8px 5px;border: 1px solid #A99862;display: block;overflow: auto;white-space:pre;margin: 0em 0em 1em 0em; }
.faded, .faded a {color: #B2B2B2 !important; }
.slideShow ul, .slideShow li {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px;width:508px !important;height:244px !important;float:left; }
/* slideshow styles */.slideShow {padding: 10px 5px 10px 10px; border: 1px solid #D9E7F4; display: table;clear: both;margin-bottom: 10px;width:503px;height:237px; }
.slideShow .navigation {margin-top: 10px; }
.slideShow .navigation a {background-color: #B3B3B3;margin: 0px 2px 0px 0px;padding: 3px 8px;color: #232323;text-decoration: none;float: left;font-size: 0.8em; }
.slideShow .navigation a:hover, .slideShow .navigation a.selected {background-color: #929292;color: #000000; }
/** slides with more than an image in it **/.slide img {position: absolute;width:500px;height:201px !important; }
.slide h1 {position: absolute;background-color: #ffffff;left: 0px;top: 0px; }
/** slideshow with images in navigation **/.navigation.white a, .navigation.white li {background-color: #ffffff; }
.navigation.white a {border: 0px solid #ffffff;padding: 0px; color:#AAAAAA; width:20px;height:20px; }
.navigation.white a:hover, .navigation.white a.selected {background-color: #ffffff;border: 0px solid #999;color:#FC6E0B;width:20px;height:20px; }
#dh_slide{height:204px !important; }
.page{ width:20px;height:10px; }
.page selected{ width:20px;height:10px; }
.instructions{width:70%;float:right; }
.checkout1 {width:700px;float:left;margin:0px 0px 0px 0px;height:27px; }
.checkout1 ul{list-style:none;padding:0px 0px 0px 0px;margin:5px 5px 0px 0px;float:left; }
.checkout1 ul li{display:inline;margin:0px 1px 0px 1px;padding:0px 0px 0px 0px;float:left; }
.checkout1 ul li a{display:inline;font-size:14px;font-weight:bold;color:#fff;margin:0px 0px 0px 0px;padding:2px 20px 0px 20px;text-decoration:none;float:left;width:auto;height:20px;text-align:left;background:#ffb57c; }
.checkout1 li a:visited{color:#fff; }
.checkout1 li a:hover{color:#fff; }
.shpp {color:#fff;background:#ff8225 !important; }
.checkoutmain1{border-bottom:#d6d6d6 solid 1px;width:710px;float:left;padding: 10px 0px 0px 0px;margin-bottom: 10px; }
.rb{float:left;width:185px;margin:13px 0px 0px 10px; }
.rb1{float:left;width:80px;margin:0px 0px 0px 0px;clear:both; }
.rbr{float:right;width:103px;margin:0px 0px 0px 0px; }
_.rbr{float:right;width:90px;margin:0px 0px 0px 10px; }
.vcleft4{width:120px;float: right;margin: 0px 2px 0px 2px; }
*.vcleft4{width:120px;float: left;margin: 0px 2px 0px 2px; }
.vcleft41{width:115px;float: left;margin: 0px 0px 0px 0px;padding:0px 0px 4px 0px;border-bottom: 0px solid #ffa399; }
.vcleft42{width:115px;float: left;margin: 0px 0px 0px 0px;padding:0px 0px 4px 0px; }
.vcleft3{width:140px;float: left;margin: 0px 2px 0px 2px; }
.vcleft31{width:122px;float: left;margin: 0px 0px 0px 0px;padding:0px 0px 4px 0px;border-bottom: 1px solid #ffa399; }
.vcleft32{width:140px;float: left;margin: 0px 0px 0px 0px;padding:0px 0px 4px 0px; }
.ur, .ur a, .ur a:hover, .ur a:visited{color: #585858;font-size:12px;font-weight: bold; }
.jamp{width:107px; }
#productsListingTopNumber{background:#ECECEC ;width:50%;height:20px; }
#productsListingListingTopLinks{background:#ECECEC ;width:48.5%;height:20px; }
.navSplitPagesResult {margin: 0px;font-size:-1.9em;padding:4px 0px 0px 5px; }
.navSplitPagesLinks {margin: 0px;font-size: 12px;padding:5px 5px 0px 0px;text-align:right; }
#productsListingBottomNumber{width:50%;background:#ECECEC ;height:20px; }
#productsListingListingBottomLinks{width:48.5%;background:#ECECEC ;height:20px; }
.cart1 {background:url(../images/cart-head-bg.jpg) repeat-x;height:27px;color:#FFFFFF;font-size:14px;text-align:left;font-weight:bold;padding:5px 0px 0px 10px;width:170px; }
.cart-image1{height:27px;width:27px;margin:-5px 5px 0px 0px;float:right; }
.rightright1{width:180px;float:right;margin:0px 0px 0px 0px; border:#E9F2F9 solid; padding: 1px 1px 1px 1px; }
.fro{margin:7px 0px 7px 0px; }
/* slide new css */.sample8 .mask1{height:198px;width:482px;background:#fff;margin:0;padding:0px ; border:#abaca7 solid 1px; }
.buttons span.active, .buttons span:hover{background:#4f4f4d;color:#fff;margin:0 1px 0 0 ;}
h3{ font-size:14px; }
.displayright .dh h2 {padding:10px 10px 10px 0px !important;color:#1D3257;font-weight:bold!important; }
.displayright .dh h2:hover{padding:10px 10px 10px 0px !important;color:#3c89c8;font-weight:bold!important; }
td.productListing-data h3.itemTitle a, .booktitle a{color:#3F7BAD; } .by{clear:both; float:left; width:22px;} .auth_name{ font-weight:bold;}
td.productListing-data h3.itemTitle a:hover, .booktitle a:hover{color:#3c89c8;text-decoration:none; }
p#handles8_more{padding: 0px 6px 0px 6px; }
#cartProdTitle{color:#1D3257;font-size:12px;font-weight:bold;text-decoration:none !important; }
#cartProdTitle:hover{color:#3c89c8;font-size:12px;font-weight:bold;text-decoration:none; }
.upclass{border-bottom: 1px solid rgb(182, 211, 234);  -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 17px;padding: 6px 25px 6px 0px; }
td.upclass a{color:#454545;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; }
.upclassup{border-bottom: 1px solid rgb(182, 211, 234);  -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 17px;padding: 6px 25px 6px 0px;font-weight:normal; }
.upclassup1{border-bottom: 1px solid rgb(182, 211, 234);  -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 17px;padding: 6px 25px 6px 0px;font-weight:normal  !important; }
displayright9{float: left;width:700px; }
.au9{float:right;width:706px; }
.serv{width:208px; padding:5px 0px 0px 5px; margin:5px 0px 0px 0px; float:left; border:#d9e7f4 solid 1px; }
.serv1{width:208px; padding:5px 0px 0px 5px; margin:5px 0px 0px 0px; float:left; border:#d9e7f4 solid 1px; }
.serv2{width:213px; padding:5px 0px 0px 0px; margin:5px 0px 10px 5px; float:left; border:#d9e7f4 solid 1px; text-align:center; }
.serv ul{clear:both; margin:0px 0px 0px 0px; padding:2px 0px 5px 0px; text-align:left !important; float:left; font-weight:normal; color:#57573a; font-size:11px; color:#737373; font-family:"Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif; }
.serv ul li{clear:both; margin:0px 5px 0px 0px; padding:2px 0px 3px 10px; text-align:left; float:left;  font-size:11px; background-image:url(../images/bulletIcon.jpg);border-bottom:#D2D2B2 dotted 2px; background-position:0px 8px; background-repeat:no-repeat; list-style:none; }
.serv ul li a, .serv ul li a:link, .serv ul li a:active, .serv ul li a:visited{padding:0px 3px 0px 3px; font-size:11px; font-family:verdana,arial; color:#4892b9; font-weight:normal; text-decoration:none; float:left; display:inline; width:180px; }
.serv ul li a:hover{padding:0px 3px 0px 3px; color:#4892b9; }
.serv ul li a img{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
ol p{border-bottom:#d2d2b2 dotted 2px; }
/* Brand store start*/.serv1 {border:1px solid #D9E7F4;float:left;margin:5px 0 0;padding:5px 0 0 5px;width:210px; }
.searchheading10 {border-bottom:1px solid #C3C3C3;color:#4892B9;font-size:18px;font-weight:bold;text-align:left;width:205px; } .lll {float:left;margin:8px 5px;width:200px; }
/* Brand store end*/.ssss{width:215px;float:left;margin:5px 0px 0px 0px; }
.new1{width:210px;float:left;margin:2px 0px 0px 0px; } .newinput{width:180px;border:#6a6a6a solid 1px;font-family:verdana, arial;font-size:11px;color:#a0a0a0; }
.new2{width:208px;float:left;margin:45px 0px 0px 4px; } .newleft{width:185px;float:left;margin:0px 0px 0px 0px; }
.newright{width:20px;float:left;margin:0px 0px 0px 0px; } .tp{color:#656565;font-size:12px;font-weight:bold;text-transform:inherit; }
.sharebuybook{width:100px;float:right; } .productBookListIsbn1{width:165px;float: left; } .indexsharebuybook{width:200px;float: right;margin-top:30px; }
.subscribe_input {border:1px solid #6A6A6A;color:#A0A0A0;font-family:verdana,arial;font-size:11px;width:180px; } .newauthor{height:15px;overflow:hidden; }
#authorname{clear:both;float:left !important;padding:0px 0px 0px 20px;color:#000000;font-size:10px; }
li p{color:#000;font-size:11px;font-weight:normal;padding:4px 0px 0px 0px; }
.discountper{color:#e78108; font-size:11px; font-weight:bold; line-height:10px; margin:0px 28px 0 0; float:left; width:152px; }
.rbr .discountper{ color:#604E5C; font-size:10px; font-weight:normal; line-height:12px; margin:0px 28px 0 0; float:left; width:104px; }
/* Popup Css */
#backgroundPopup { display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ height:100%; width:100%; top:0; left:0; background:#000000; border:1px solid #cecece; z-index:1; }
#popupContact { display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ height:554px; width:408px; background:#FFFFFF; border:2px solid #cecece; z-index:2; padding:12px; font-size:13px; }
#popupContactClose { font-size:14px; line-height:14px; right:6px; top:4px; position:absolute; color:#6fa5fd; font-weight:700; display:block; }
/* Sample 8*/#box8{position:absolute; padding:0; float:left}
#box8 div{width:940px; float:left; text-align:left} #box8 .buttons{text-align:left} #box8 .next{float:right}
.sample8 .buttons{clear:both; text-align:center; display:inline-block}
.info h4 a{float:right; background:#fff; color:#000; font-size:10px; padding:0 3px; text-decoration:none}
.mask1{position:relative; width:530px; height:167px; overflow:hidden}
.mask2{position:relative; width:940px; height:180px; overflow:hidden}
.mask3{position:relative; width:480px; height:240px; overflow:hidden}
.description{padding:16px; margin:10px 0; background:#eee}
.sample{width:482px; float:left}
h4.stitle{color:#666; margin:0 0 5px 0}
.links{padding:10px; margin-top:20px} .links a{font-size:14px; color:#0080FF; text-decoration:none} .links a:hover{font-weight:bold}
#cont{text-align:left; color:#000; height:197px; padding:0}
.buttons{background:#98958e} .buttons span{color:#000; padding:6px; cursor:pointer; font:10px Verdana; display:block; float:left; margin:0 1px 0 0}
#next1{position:relative; left:543px; width:63px; height:15px; top:146px}
#next1 span{background:none; display:block; width:31px; float:left; padding:0}
#next1 span:hover{background:none; color:#fff}
.slider-btn{width:auto; text-align:left; background:#98958E; float:right !important; margin:0px 0px 0px 0px; position:absolute; right:0px; top:179px}
#slider-area{width:482px; text-align:center; margin:0 auto} p #handles8_more{padding:0 0.5em 0em 0.5em}
.slideshow {  width: 680px;border:1px solid #D9E7F4; }
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }
.slideshow  ul li{ display:inline; list-style:none;}

#sliderContent { width:650px; margin:auto; padding:0 50px 50px; background-color:#ebebeb; border:1px solid #898989; }
.viewer { width:607px; height:343px; margin:0 auto 40px; padding:1px; overflow:hidden; position:relative; border:1px solid #898989; }
.content-conveyor { width:610px; height:335px; position:relative; }
.item { width:170px; float:left; font-family:Tahoma; text-align:center;}
.item h2 { font-size:100%; margin:10px 0; }
.item dl { margin: 0px 0px; }
.item dt, .item dd { float:left; width:149px; text-align:right; margin:0px; font-size:70%; }
.item dt { font-weight:bold; margin-right:5px; }
.item dd { text-align:center; padding:0px 0px 0px 0px; }
.item img { border:1px solid #898989; background-color:#ffffff; padding:1px; width:74px; height:116px; }

/* Shopping Cart Start*/
.total_div{ width:880px; min-hight:180px; margin-left:10px;}
.y_cart{ width:610px; float:left; padding:0px 0px 0px 1px; margin:0px 0px 10px 0px; font-size:15px; color:#000000; font-weight:bold; }
.y_check{ width:280px; float:right;font-size:15px; color:#000000; font-weight:bold; margin:0px 60px 0px 0px; }
/* Shopping Cart End*/