/**

 * Main CSS Stylesheet

 *

 * @package templateSystem

 * @copyright Copyright 2003-2016 Zen Cart Development Team

 * @copyright Portions Copyright 2003 osCommerce

 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0

 * @version $Id: picaflor-azul Thu Mar 17 12:13:18 2016 -0500 New in v1.5.5 $

 */



/*bof basic elements*/

body {margin:0;font-family: Arial, Helvetica, sans-serif;font-size:72.5%;line-height:140%;color: #2D2D2D;}

/*general link styles*/

a img {border:none;}

a:link,

#navEZPagesTOC ul li a {

	text-decoration:underline;

}

a:visited,

a:link {

	text-decoration:none;

}

.sideBoxContent a:visited{}

a:hover,

#navEZPagesTOC ul li a:hover,

#navMain ul li a:hover,

#navSupp ul li a:hover{}

a:active {}

/*heading styles*/

h1 {font-size:1.8em;line-height:25px;}

h2 {font-size:1.4em;}

h3 {font-size:1.3em;}

h4,

h5,

h6,

h4.optionName,

LEGEND,

ADDRESS,

.larger{

	font-size:1.1em;

}

h1,

h2,

h3,

h4,

h5,

h6 {

	margin:20px 0;

}

.biggerText {font-size:1.2em;line-height:160%;}

P,

ADDRESS {

	padding:0.5em;

}

ADDRESS {font-style:normal;}

HR {height: 1px;margin-top:0.5em;border:none;}

#logo,

.centerBoxContents,

.specialsListBoxContents,

.categoryListBoxContents,

.centerBoxContentsAlsoPurch,

.attribImg {

	float:left;

}

.centeredContent,

TH,

#cartEmptyText,

#cartBoxGVButton,

#cartBoxEmpty,

#cartBoxVoucherBalance,

#navCatTabsWrapper,

#navEZPageNextPrev,

#bannerOne,

#bannerTwo,

#bannerThree,

#bannerFour,

#bannerFive,

#bannerSix,

#siteinfoLegal,

#siteinfoCredits,

#siteinfoStatus,

#siteinfoIP,

.center,

.cartRemoveItemDisplay,

.cartQuantityUpdate,

.cartQuantity,

.cartTotalsDisplay,

#cartBoxGVBalance,

.leftBoxHeading,

.centerBoxHeading,

.rightBoxHeading,

.productListing-data,

.accountQuantityDisplay,

.ratingRow,

LABEL#textAreaReviews,

#productMainImage,

#reviewsInfoDefaultProductImage,

#productReviewsDefaultProductImage,

#reviewWriteMainImage,

.centerBoxContents,

.specialsListBoxContents,

.categoryListBoxContents,

.additionalImages,

.centerBoxContentsSpecials,

.centerBoxContentsAlsoPurch,

.centerBoxContentsFeatured,

.centerBoxContentsNew,

.gvBal,

.attribImg {

	text-align:center;

}

#navCategoryIcon,

.buttonRow,

#indexProductListCatDescription {}

/*floats and clears*/

/*.back {float:left;}*/

.forward,

#shoppingCartDefault #PPECbutton {float:right;}

.clearBoth {clear:both;}

.bold {font-weight:bold;}

.hiddenField {display:none;}

.visibleField {display:inline;}

#contentColumnMain,

#navColumnOne,

#navColumnTwo,

.centerBoxContents,

.specialsListBoxContents,

.categoryListBoxContents,

.additionalImages,

.centerBoxContentsSpecials,

.centerBoxContentsAlsoPurch,

.centerBoxContentsFeatured,

.centerBoxContentsNew,

.alert {

	vertical-align:top;

}

.alert {margin-left:0.5em;}

.important {font-weight:bold;}

.gvBal {float:right;}

.smallText,

#siteinfoLegal,

#siteinfoCredits,

#siteinfoStatus,

#siteinfoIP {

	font-size:0.9em;

}

.information {padding: 10px 3px; line-height: 150%;}

.group:after {content: "";display:table;clear:both;}

ul{margin: 0;padding: 0;}

li {list-style: none;}

/*blue text color change to your color*/

.blue{}

.blue:hover{}

.last{border:none !important;}

.no-fouc {display: none;}

.italic{font-style:italic;}

.back-margin{margin-top:30px;}

.onerow-fluid{width:75% !important;margin:auto;}



/*bof form elements*/

CODE {font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}

FORM,

SELECT,

INPUT {

	display:inline;

	font-size:1em;

	margin:0 0.1em 0 0;

}

input{height:35px;padding-left:5px;margin-bottom:10px;}

select{border:none;padding-left:5px;}

TEXTAREA {margin:auto;display:block;width:66%;}

input:focus,

select:focus,

textarea:focus {}

legend{padding:0;display:table;text-align:center;width:100%;padding:10px 0;font-size:1.3em;}

fieldset{border:0;padding:0.01em 0 0 0;padding-bottom:20px;padding-top:20px;margin:0;min-width:0;margin-bottom:20px;}

body:not(:-moz-handler-blocked) fieldset{display:table-cell;}

fieldset > fieldset{}

fieldset fieldset legend{text-align:left;padding:0;margin:0;position:relative;left:20px;font-size:120%;display:table;background:none;}

fieldset p{margin-left:20px;}

fieldset label,

fieldset .inputLabel,

fieldset h3,

fieldset address,

#advSearchDefault input,

fieldset .buttonRow.back,

fieldset select,

fieldset input[type=radio],

fieldset input[type=checkbox],

fieldset div{

	margin-left:20px;

}

fieldset div,

fieldset .buttonRow.forward{

	margin-right:0px;

}

option{font-size:110%;}

LABEL,

h4.optionName {

	line-height:1.5em;

	padding:0.2em;

}

LABEL.checkboxLabel,

LABEL.radioButtonLabel {

	margin:0.5em 0.3em;

}

LABEL.inputLabel {width:11em;float:left;}

LABEL.inputLabelPayment {width:15em;float:left;}

LABEL.selectLabel,

LABEL.switchedLabel,

LABEL.uploadsLabel {

	width:12em;

	float:left;

}

LABEL#textAreaReviews {font-weight:normal;margin:1em 0;}

input[type=text]{width:50%;}

#password-current,

#login-password,

#password-new,

#password-confirm{

	width:50%;

}

input[type=radio],

input[type=checkbox]{

	margin-top:8px;

	vertical-align:middle;

	height:auto;

}

input[type=file],

input[type=image]{

	border:none;

	width:auto;

	height:auto;

}

input[type=tel],

input[type=email],

input[type=password]{

	width:50%;

}

select#country,

.wrapperAttribsOptions select,

#advSearchDefault select,

select#stateZone {

	height:40px;

}

select#country,

select#stateZone,

#state {

	margin-left:0;

}

.ccinfo select{width:auto;height:25px;margin-bottom:10px;}

.sideBoxContent select{width:auto;}

#currenciesContent select{height:35px;}



/*bof warnings, errors, messages*/

.messageStackWarning,

.messageStackError,

.messageStackSuccess,

.messageStackCaution {

	line-height:1.8em;

	padding:20px;

}

.messageStackWarning,

.messageStackError {}

.messageStackSuccess {}

.messageStackCaution {}



/*bof wrappers - page or section containers*/

#mainWrapper {text-align:left;width:100%;vertical-align:top;}

#contentMainWrapper,

#logoWrapper,

#cartBoxListWrapper,

#ezPageBoxList,

#cartBoxListWrapper ul,

#ezPageBoxList ul,

#mainWrapper,

#popupAdditionalImage,

#popupImage {

	margin:0;padding:0;

}

#contentMainWrapper{padding-bottom:0px;}

#navColumnOneWrapper,

#navColumnTwoWrapper,

#mainWrapper{

	margin:auto;

}

#mainWrapper{}

#sendSpendWrapper {padding:20px 0;width:100%;}

#sendSpendWrapper .buttonRow{margin-right:20px;}

.floatingBox,

#accountLinksWrapper,

#checkoutShipto,

#checkoutBillto,

#navEZPagesTOCWrapper {margin:0;width:47%;}

.floatingBox{width:100%;}

#loginDefault .floatingBox{min-height:240px;}

.shippingEstimatorWrapper {padding:0.5em;}





/*bottom ezpages links*/

#navSuppWrapper {margin:0;width:100%;}

#navSupp ul {font-size:0;text-align:center;}

#navSupp li {font-size:0.75rem;display: inline-block;margin-top:0;}

#navSupp ul li:last-child{}

#navSupp li a {text-decoration: none;padding: 1.2em 1.0em;display: block;}

#navSupp li a:hover {}

/*footer copyright*/

#siteinfoIP,

#siteinfoLegal,

#bannerSix{font-weight:normal;padding:1.0em 0;margin:0;}

#siteinfoLegal a{}

#siteinfoLegal a:hover{}



/*bof ezpages*/

#navEZPagesTOCWrapper {float:right;padding:0 20px 20px 20px;margin:0 0 20px 20px;}

#navEZPagesTOC ul {margin:0;padding:0.5em 0;list-style-type:none;line-height:1.5em;}

#navEZPagesTOC ul li {white-space:nowrap;font-size:130%;line-height:150%;}

#navEZPagesTOC ul li a {padding:0 0.5em;margin:0;text-decoration:none;/*remove text decoration if you want an underline*/}

#navEZPageNextPrev{margin-bottom:30px;}



/*bof left and right hand columns*/

/*styles for centerbox, left and right hand headings*/

h2.centerBoxHeading,

h3.rightBoxHeading,

h3.leftBoxHeading{

	font-size:1.2em;

	font-weight:normal;

}

h3.rightBoxHeading a,

h3.leftBoxHeading a{

	color: #ffffff;

	font-weight:normal;

	text-decoration:none;

	/*remove text decoration if you want an underline*/

}

h3.rightBoxHeading a:hover,

h3.leftBoxHeading a:hover {

	text-decoration:none;

}

.rightBoxHeading,

.leftBoxHeading,

.centerBoxHeading {

	margin:0;

	padding:1.0em 0.2em;

}

/*sidebox content styles*/

.sideBoxContent {padding:1.0em;margin-bottom:10px;}

.sideBoxContent a{display:inline-block;font-size:1.1em;text-decoration:none; /*remove text decoration for underlined links*/}

.sideBoxContent a:hover{}

.sideBoxContentItem{padding:1.0em 0;display:block;cursor:pointer;}

.sideBoxContentItem:hover {}

.sideBoxContentItem img, .reviewsContent img{margin-bottom:20px;}

.rightBoxContent {margin-bottom:1em;}

#ezpagesContent,

#informationContent,

#moreinformationContent,

#bestsellersContent,

#documentcategoriesContent,

#categoriesContent{

	padding:0;

}

ul.list-links,

ol.list-links{

	padding:0;

	margin-top:0;

}

ul.list-links li{list-style-type:none;}

ol.list-links li{}

ul.list-links li a,

ol.list-links li a{

	display:block;

	text-indent: 10px;

}

ul.list-links li a:hover,

ol.list-links li a:hover{

	/*text-decoration: none;

	color: #ff8a00;*/

}

ul.list-links li:hover,

ol.list-links li:hover{

	background-color: #fff;

    color: #ff8a00;

    text-decoration: none;

}

.cat-count{}

#cartBoxListWrapper li,

.orderHistList li{

	list-style-type:none;

	padding:8px 0;

}

#cartBoxListWrapper li a,

.orderHistList li a{

	display:inline !important;

}

.orderHistList i{margin-left:10px;display:inline;}

#cartBoxListWrapper,

.orderHistList {

	margin:0;

	padding:0;

}

#shoppingcartContent hr{display:none;}

.cartBoxTotal{padding:10px !important;}

.sideBoxContent .productPriceDiscount{font-size:130%;margin-top:3px;}

.sideBoxContent .productSpecialPrice{font-size:120%;}





/*shipping estimator styles*/

#shippingEstimatorContent h2{padding:20px 0;font-weight:normal;text-align:center;}

#shippingEstimatorContent table{border:none !important;margin-top:30px;}

#shippingEstimatorContent td, #shippingEstimatorContent th{border:none !important;}

#shippingEstimatorContent th{padding:10px 0;}

#shippingEstimatorContent tr:nth-child(odd){}

#shippingEstimatorContent td{padding:10px;}



/*bof checkout*/

#order-comments{padding:5px 20px 20px 20px;margin:20px 0;}

#checkoutConfirmDefault .cartTableHeading{height:40px;}

#checkoutConfirmDefault .cartQuantity,

#checkoutConfirmDefault .cartProductDisplay,

#checkoutConfirmDefault .cartTotalDisplay,

#checkoutConfirmDefault .rowEven,

#checkoutConfirmDefault .rowOdd{

	float: none;

}

#checkoutConfirmDefault .cartProductAttr,

#checkoutConfirmDefault .cartQuantity,

#checkoutConfirmDefault .cartQuantityUpdate,

#checkoutConfirmDefault .cartUnitDisplay,

#checkoutConfirmDefault .cartTotalDisplay{}



#checkoutShipping .important{margin-right:20px;}

#checkoutShipping input[type=radio]{margin-left:20px;}

#checkoutOrderTotals div,

#csNotifications .buttonRow{

	margin-right:20px;

}

#checkoutPayment label,

#csNotifications input{

	margin-left:10px;

}

div#checkoutShippingContentChoose{margin-bottom:20px;}

#sendSpendWrapper h2{margin-top:-20px;}

#checkoutShipAddressDefault form fieldset div.back{float: left;margin: 0 20px 0 0;}

#checkoutShipAddressDefault form fieldset div.back input{height: 20px;width: 30px;margin:0;}

#checkoutShipAddressDefault form fieldset div.back label{height: 20px;width: 30px;margin:0;line-height: 20px;}

#checkoutShipAddressDefault form fieldset address{padding: 0 0 20px 47px;margin: 20px 0 30px 25px;border-bottom: 1px dashed #aaa;word-wrap: break-word;}

#checkoutShippingHeadingAddress,

#checkoutShippingHeadingMethod,

#checkoutPaymentHeadingAddress{

	border-bottom: 1px dashed #888;

	padding-bottom: 10px;

}

#cartContentsDisplay th{text-align:center;}

#cartContentsDisplay #ccTotalHeading{text-align:right;padding-right: 20px;}

#checkoutConfirmDefault #ccProductsHeading{width:60%;}

/*bof images*/

#productMainImage,

#reviewsInfoDefaultProductImage,

#productReviewsDefaultProductImage,

#reviewWriteMainImage {

	margin:0 1em 1em 0;

}

.cartImage {margin:0.5em 1em;}



/*bof center boxes*/

.centerBoxContents,

.specialsListBoxContents,

.categoryListBoxContents,

.additionalImages,

.centerBoxContentsSpecials,

.centerBoxContentsAlsoPurch,

.centerBoxContentsFeatured,

.centerBoxContentsNew {

	margin:0 0;

}

.specialsListBoxContents a,

.centerBoxContentsAlsoPurch a,

.centerBoxContentsFeatured a,

.centerBoxContentsSpecials a{

	margin:10px auto;

	font-size:0.8em;

	display:block;

	width:90%;

	text-decoration:none;

	/*remove text decoration for underlined links*/

}

.specialsListBoxContents,

.centerBoxContentsSpecials,

.centerBoxContentsAlsoPurch,

.centerBoxContentsFeatured,

.centerBoxContentsNew{

	font-size:1.6em;

	cursor:pointer;

	padding:20px 0;

}

.specialsListBoxContents:hover,

.centerBoxContentsSpecials:hover,

.centerBoxContentsAlsoPurch:hover,

.centerBoxContentsFeatured:hover,

.centerBoxContentsNew:hover{}

.centerBoxWrapper{overflow:hidden;margin-bottom:30px;clear:both;}

.productPriceDiscount{margin:10px 0 5px 0;display:block;font-size:90%;}

.productPriceDiscount br{display:none;}

.normalprice{font-size:0.9em;}



/*bof categories and product listing*/

#productListHeading,

#indexCategoriesHeading{

	font-weight:normal;

	margin-bottom:20px;

}

.categoryListBoxContents img{margin-bottom:10px;}

.categoryListBoxContents a{font-size:1.2em;text-decoration:none;}

.categoryListBoxContents a:hover{}

.categoryListBoxContents{padding:20px 0;display:block;cursor:pointer;}

.categoryListBoxContents:hover{}

.categoryListBoxContents:hover a{}

#indexProductListCatDescription,

#categoryDescription{

	margin-left:5%;

	float:left;

}

#cat-top{margin-bottom:20px;}

#cat-left{text-align:center;}

#filter-wrapper{padding:10px;}

#filter-wrapper select{width:25%;height:35px;}

.navSplitPagesLinks {display:inline-block;}

.navSplitPagesLinks a{padding:10px;font-weight:bold;text-decoration:none;}

.navSplitPagesLinks a:hover{}

.navSplitEmpty3rdColumn {margin-left: 0 !important;}

.current{padding:10px;}

.productListing-rowheading{padding:10px 10px;text-align:center;}

.productListing-rowheading a{display:inline-block;padding:10px 30px;text-decoration:none;}

.productListing-rowheading a:hover{}

.productListing-odd{padding:20px;overflow:hidden;}

.productListing-even{padding:20px;overflow:hidden;}

.productListing-even,

.productListing-odd{

	clear:both;

}

.productListing-even:hover,

.productListing-odd:hover{}

.productListing-even form,

.productListing-odd form{

	float:right;

}

.cart-add input[type=text]{width:auto !important;}

.list-more{display:block;padding:8px 20px;float:right;text-align:center;text-decoration:none !important;width:50%;}

.list-more a{text-decoration: none;}

.list-more:hover{}

#indexProductList .list-more{width:auto;}

#advancedsearchresultBody .list-more{width:auto;}

.itemTitle{font-weight:normal;font-size:1.4em;margin:5px 0;}

.itemTitle a{text-decoration:none;}

.itemTitle a:hover{}

.tabTable{margin-bottom:20px;}

.listingDescription{width:75%;margin:10px 0;display:none;}

.cart-add{float:right;}

.list-input{float:right;width:10%;}

span.list-addtext{display:block;text-align:center;}

.list-input input[type=text]{width:100%;}

#productsListingListingBottomLinks,

#allProductsListingTopLinks,

#allProductsListingBottomLinks,

#featuredProductsListingTopLinks,

#featuredProductsListingBottomLinks,

#newProductsDefaultListingTopLinks,

#newProductsDefaultListingBottomLinks,

#productsListingListingTopLinks{

	width:47%;

	margin-left:25%;

	text-align:center;

}

#productsListingBottomNumber,

#allProductsListingBottomNumber,

#allProductsListingTopNumber,

#productsListingTopNumber,

#featuredProductsListingBottomNumber,

#featuredProductsListingTopNumber,

#newProductsDefaultListingTopNumber,

#newProductsDefaultListingBottomNumber{

	width:25%;

	margin-left:-74%;

	margin-top:0;

}

#newProductsDefaultListingTopNumber,

#newProductsDefaultListingBottomNumber{

	margin-left:-72.5%;

}

#featuredProductsListingBottomNumber,

#featuredProductsListingTopNumber{

	margin-left:-71%;

}

.button-top{width:25%;text-align:right;margin:-10px 0px 0 0;}

.button-bottom{height:auto;padding:9px 0 5px 0;}

#specialsListing .prod-list-wrap{padding:20px 20px 0 20px;}

#productListing{margin-bottom:20px;}

#productListing .centeredContent{display:inline-block; vertical-align: top;}

#no-products{padding:20px;margin:20px 0;}



/*bof new, featured, all listing*/

.listing-wrapper:nth-child(odd) {}

.listing-wrapper{padding:20px;}

.listing-left{width:25%;margin-right:2%;}

.listings-description{padding-top:20px;}

.listing-wrapper .list-more{float:none;}

.listings-description a {margin-left:10px;}



/*bof reviews*/

.reviews-wrapper{overflow:hidden;padding:20px;margin:20px 0;}

.reviews-wrapper h2{margin:7px 0;}

.reviews-right{width:50%;}

.reviews-wrapper .smallProductImage{width:18%;}

.reviews-middle{width:40%;margin-right:2%;}

.reviews-wrapper .forward{width:25%;}

#reviewsInfoDefault .reviews-wrapper{padding-top:0;margin-top:50px;}

#reviews-right{width:50%;float:left;}

#review-text{width:100%;margin:20px 0;}

#reviewWriteMainImage{float:none;margin:0;}

#reviewsWritePrice{text-align:center;}

#reviewsWriteReviewer{text-align:center;margin-bottom:0;font-weight:normal;}

.ratingRow {width:100%;margin:10px auto;text-align: left;}

.ratingRow input[type="radio"]{margin: auto;}

#reviewsWriteHeading{text-align:center;font-weight:normal;padding:10px 0;margin-bottom:0;}

#reviews-write-wrapper{padding:20px;overflow:hidden;}

#reviewsDefault #reviews-middle{width:40%;}

#productReviewsDefaultHeading{margin-top:0;}

#reviews-top{margin-top:30px;}

.read-reviews-button{width:25%;}

#reviewsDefault .reviews-right{width:70%;}

#productReviewsDefaultNoReviews {clear:both;}

#reviewsDefault .prod-list-wrap{padding:20px;}

#reviewsInfoDefault .rating{margin:10px 0;}

/*bof my account*/

#myAccountGen li,

#myAccountNotify li {

	margin:0;

	list-style-type:none;

}

#myAccountGen li a,

#myAccountNotify li a{

	text-decoration:none;

}

.accountTotalDisplay,

.accountTaxDisplay {

	width:20%;

	text-align:right;

}

.accountQuantityDisplay {width:10%;vertical-align:top;}

#gvFaqDefaultContent,

#checkoutPayAddressDefault .instructions,

#checkoutShipAddressDefault .instructions,

#addressBookDefault .instructions,

#myAccountNotify, #myAccountGen{

	padding:20px 20px 20px 30px;

	margin-top:0;

}

#sendSpendWrapper h2,

#accountDefault #sendSpendWrapper h2,

#gvFaqDefaultSubHeading,

#checkoutPayAddressDefaultAddress,

#checkoutShipAddressDefaultAddress,

#accountLinksWrapper h2,

h2#addressBookDefaultPrimary{padding:10px;font-weight:normal;margin-bottom:0;text-align:center;}

#gvFaqDefaultSubHeading{clear:both;}

#accountDefault #sendSpendWrapper h2{margin-top:-20px;clear:both;}

#accountDefault #sendSpendWrapper{margin-top:30px;}

#accountDefault #sendSpendWrapper .buttonRow.forward{margin:0 20px 20px 0;}

#addressBookDefault .instructions{padding-bottom:40px;}

#checkoutPayAddressDefault address,

#checkoutShipAddressDefault address,

#addressBookDefault address{padding:0 10% 20px 0px;}

#accountLinksWrapper{width:100%;}

#prevOrders td{padding:10px;}

#accountHistoryDefault .content.back{margin-right:5%;}

#accountHistInfo table td{padding:20px 10px;}

#accountHistInfo hr{display:none;}

#orderTotals{padding:10px;}

#myAccountPaymentInfo,

#myAccountShipInfo{

	margin-top:30px;

}

#myAccountPaymentInfo h3,

#myAccountShipInfo h3{

	margin-top:0;

	padding:10px;

	font-weight:normal;

	text-align:center;

}

#myAccountPaymentInfo h4,

#myAccountShipInfo h4{

	margin-top:0;

	padding:10px;

	font-weight:normal;

	text-align:center;

}

#myAccountPaymentInfo address,

#myAccountShipInfo address,

#myAccountPaymentInfo div,

#myAccountShipInfo div{

	padding:0 0 20px 30px;

}

#accountHistoryDefault .buttonRow{margin-top:20px;clear:both;}

#accountHistoryDefault .content {margin-left:20px;}

#accountHistoryDefault .content.forward {margin-right:0px;}

#accountHistoryDefault .notice{margin-right:20px;}

#accountDefault #sendSpendWrapper{width:100%;border:none;}

#createAcctSuccess div{margin-bottom:30px;}



/*bof popups*/

#popupShippingEstimator,

#popupSearchHelp,

#popupAdditionalImage,

#popupImage,

#popupCVVHelp,

#popupCouponHelp,

#popupAtrribsQuantityPricesHelp,

#infoShoppingCart{

	background:none;

}



/*bof home page*/

#indexDefaultHeading{font-weight:normal;}

h2.greeting{margin-bottom:20px;}

h2.greeting a{}

h2.greeting a:hover{}

.home-image{display:block;margin:0 auto;}

#indexHomeBody #navBreadCrumb{display:none;}

#icon{padding:40px;margin:100px;font-size:1500%;}



/*bof misc*/

#upProductsHeading {text-align:left;}

#upDateHeading {text-align:right;}

#siteMapList {width:90%;float:right;}

#gvFaqDefaultContent{line-height:20px;font-size:110%;}

#advSearchDefault .floatingBox{min-height:115px;margin-bottom:30px;}



/*bof login*/

#loginDefault{margin-bottom:30px;}

#loginDefault .inputLabel{margin-left:20px;}

#loginDefault .alert{margin-right:20px;}

.paypal-button-hidden{visibility:hidden;}

/* markup for tables used to present tabular data */

.alignLeft {text-align: left}

.alignCenter {text-align: center}

.alignRight {text-align: right}

.tabTable {width:100%;border:none;padding:0;margin:0;border-spacing:0;border-collapse:collapse;}

table{border:none;padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100%;}

#myAccountOrdersStatus,

#orderHistoryHeading,

#prevOrders {

	width: 100%;

}

.accountOrderId {width:30px;}

.accountOrderDate,

.accountOrderStatus,

.accountOrderTotal {

	width:70px;

}

#seQuoteResults {width: 100%;}

#seQuoteResults td {}

.listBoxContentTable {width:100%;}

.listBoxContentTable td {}

#upcomingProductsTable {width: 100%;}

.products-listing .productsAllListing,

.productsNewListing,

.productsFeaturedListing {width: 100%;}

.tableBorder1 td {}

fieldset{background: #fff!important;}

