/* ************
  Main Style Sheet for the Qtantra version of
  Zen Cart.
  
  2007Jul08: Add recommended styles from Stylin' with CSS.
  2007Jul09: Alphabetize the attributes. Add comments for potential changes.
  2008Jan28: center page in browser window.
  2008Feb11: removed centering return to standard colors
  
  TODO: 
    Make background-color transparent so that the background graphic shows.
*/

body {
	/* orig: background-color: #e5edf5; */
  /* background: #66230D url(../images/qtantrabackground.jpg) no-repeat top left;*/
  background-color:#d3e9dd;
	/*  background-color:#66230D; */
	color: #454545;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 62.5%; 
	/* font-size: 65%; */
	margin: 0;
	text-align:center; /* 200801128: added */
	}
	
body#popup {
  background-color:#d3e9dd;
  /* background-color:#66230D; */
  color:#454545;
}

/* -------------- * -----------------
  recommended to be placed after the body declaration
  to eliminate the default margins and padding for all 
  elements. */
* {
  margin: 0;
  padding: 0;
}

/* ------------- a --------------------
  The basic link styles. Change color from
  #3300FF --> #66230D for link and active
  #FF0000 --> #807F00 for visited
  #FF0000 --> #B06410 for hover
*/
a img {border: none; }

a:link, #navEZPagesTOC ul li a {
  background-color:inherit;
	color: #66230D;
	text-decoration: none;
}

a:visited {
  background-color:inherit;
	color: #807F00;
	text-decoration: none;
}

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
  background-color:inherit;
	color: #B06410;
}

a:active {
  background-color:inherit;
	color: #66230D;
}

/* -------------- headings -----------------
  Standard settings for headings.
*/

h1 {
  background-color:inherit;
	color: #66230D;  /* orig: #9A9A9A */
	font-size: 1.5em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1.1em;
}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 1.1em;
}

.biggerText {
	font-size: 1.0em;
}

/* -------- Margins for headings ----------

*/

h1, h2, h3, h4, h5, h6 {
	margin: 0.3em 0;
}

/*  Might uncomment either or both of these if having problems with IE peekaboo bug:
h1, h2, h3, h4, h5, h6, p {
	position: relative;
	}

*html .centerColumn {
	height: 1%;
}
*/

/* ------------ form items ---------------
  These are items found in forms.
*/
CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
}

option {
  margin-right:5px;
}
FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em; 
	margin: 0.1em;
}

TEXTAREA {
	display: block;
	float: left;
	margin: auto;
	width: 95%;
}

input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	color:inherit;
}

FIELDSET {
	border: 1px solid #cccccc;
	margin: 0.5em 0em;
	padding: 0.5em;
}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
}
h4.optionName {
	margin:0;
	padding: 0.2em;
}
LABEL {
	line-height: 1.5em;
	padding: 0.2em;
}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
}

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents,
.centerBoxContentsAlsoPurch, .attribImg {
	float: left;
}

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

LABEL.inputLabelPayment {
	float: left;
	padding-left: 2.5em;
	width: 14em;
}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
	float: left;
	width: 11em;
}

#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
}

P /*, ADDRESS */ {
	padding: 0.5em;
}

ADDRESS {
	font-style: normal;
	margin-right:10px;
	padding:0.5em;
}

.clearBoth {
	clear: both;
}

HR {
	border: none;
	border-bottom: 1px solid #9a9a9a;
	height: 1px;
	margin-top: 0.5em;
}

/* --------- warnings, errors, messages-----
*/

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	border: 1px solid #9a9a9a;
	line-height: 1.8em;
	padding: 0.2em;
}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
}

.messageStackSuccess {
	background-color: #99FF99; /*21Aug2007: need different color from #99FF99 (green) */
	color: #000000;
}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
}

.instructions {
  padding: 0.5em;
}

/*wrappers - page or section containers*/

#mainWrapper {
  /* background: #F3FECC url(../images/qtantrabackground.jpg) no-repeat top left;  */
  background: #FFFFFF url(../images/qtantrabackground_white.jpg) no-repeat top left;/*  */
  /* background-color: #F3FECC;  *//* orig: background-color: #ffffff; */
	/* border: 1px solid #9a9a9a; */
	color:inherit;
	margin:0;
	margin-left:auto;		/* 2080128: added */
	margin-right:auto; /* 20080128: added */
	padding:0;
	text-align: left;
	vertical-align: top;
	width: 800px; /* orig: 750px */
}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList,
#cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #popupImage {
  margin: 0em;  /* orig */
  /* margin: -10px 0 0 0em; 21Aug2007: a change I made when? */
	padding: 0em;
}
/* 2007Jul10: need something different for headerWrapper */
#headerWrapper {
  padding-top:200px;

}

/* **** may need to turn the display off for this. */
#logoWrapper{
	background-color:transparent; /* orig: #ffffff; */
	/* background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x; */
	/* color:inherit; */
	/* height:75px; */
}

/* #navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin: auto;
} */

#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 0.5em;
	margin-right: 0.5em;
}	

#tagline {
  background-color:inherit;
	/* orig: color:#000000; */
	color:#454545;
	font-size: 2em;
	text-align : center;
	vertical-align: middle;
}

#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, 
#checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	/* width: 47%; orig */
	width: 55%;
	}

.wrapperAttribsOptions {
  float:left;
	margin: 0;
	/* text-align:right;*/
	}

/* ----------- navigation ----------- */

.navSplitPagesResult {}
.navSplitPagesLinks {}
.navNextPrevCounter {
	font-size: 0.9em;
	margin: 0em;
	}
.navNextPrevList {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0.5em 0em;
	white-space: nowrap;
	}

/* **** Changes needed here ***
  color should be black.
  background transparent and no graphic.
*/
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
	background-color:transparent; /* orig: #abbbd3; */
	/* background-image: url(../images/tile_back.gif); */
	/* color:#ffffff; */
	font-weight: bold;
	/* 18Jul2007: height: 1%;*/
	margin: 0em;
	padding: 0.5em 0.2em;
	}

#navSuppWrapper {
  padding-bottom:0;
}

#navMain ul, #navSupp ul, #navCatTabs ul {
	/* line-height: 1.5em; 18Jul2007 */
	list-style-type: none;
	margin: 0;
	/* orig: padding: 0.5em 0em; */
	padding: 0em 0em;
	text-align: center;
	}
#navMain ul {
  margin-left:10px;
}

#navMain ul li, #navSupp ul li, #navCatTabs ul li {
	display: inline;
	}

#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
  background-color:inherit;
	color:#454545; /* orig: #ffffff; */
	margin: 0;
	padding: 0em 0.5em;
	text-decoration: none;
	white-space: nowrap;
	}

#navCatTabs ul li a {
  background-color:inherit;
	color: #9a9a9a;
	}

#navEZPagesTOCWrapper {
	border: 1px solid #9a9a9a;
	float: right;
	font-weight: bold;
	height: 1%;
	}

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

#navEZPagesTOC ul li {
	white-space: nowrap;
	}

#navEZPagesTOC ul li a {
	margin: 0;
	padding: 0em 0.5em;
	}

#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
	margin: 0.5em;
	}

#navMainSearch {
	float: right;
	margin-top:-70px; /* new: 2007Jul10 */
	width:160px;
	}
#navMainSearch img {
  float:right;
  margin-bottom:3px;
  /* display:none; */
}


#navBreadCrumb {
	font-size: 0.95em;
	font-weight: bold;
	margin: 0em;
	padding: 0.5em 0.5em;
	}

#navEZPagesTop {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
  color:inherit;
	font-size: 0.95em;
	font-weight: bold;
	margin: 0em;
	padding: 0.5em;
	}

#navColumnOne, #navColumnTwo {
	background-color: transparent;
	}

/* ******** QSTORE SPECIFIC *********************** */
#qs_Product_Info {
  margin-top:10px;
  width:465px;

}
#qs_prodimg_wrapper{
  float:left;
  overflow:hidden;
  width:210px;
}
#qs_prodimg_wrapper img{
  height:300px;
  width:200px;
}
#qs_proddesc_wrapper{
  float:left;
  /* overflow:hidden; */
  /* text-align:center; */
  width:465px;
}

#qs_proddesc_wrapper ul {
  margin-left:20px;

}
#qs_proddesc_wrapper ul li{
  list-style-type:disc;
}

/* ---------- The main content classes ------------- */

#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, 
.categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, 
.centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}

/*.content,*/ #productDescription, .shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	padding: 0.5em;
	}

.alert {
  background-color:inherit;
	color: #FF0000;
	margin-left: 0.5em;
	}
.advisory {}
.important {
	font-weight: bold;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	/* padding: 0 0.8em 0 0.8em; 20080615: removed */
	padding: 0 9px 0 9px;
	}

.centerColumn {
	font-size:1.2em;
}


.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
  font-size: 0.9em;
	}
	
/* --------------- footer --------------
*/
#footer {
border-top-style: dotted;
border-top-width: 2px;
border-top-color: silver;
clear:both;  
font-weight:normal;
margin-left: 160px;
margin-top: 5px;
padding: 0 0;
text-align: center;
width: 80%;
}
	
#footer ul {
  line-height:normal;
  margin: 2px 0;
  padding: 0;
  /* font-size: .8em; */ /* orig: .65em */
}

#footer li {
  display: inline;
  border-left: 1px solid;
  padding: 0 5px 0 9px;
}

#footer li:first-child {
  border-left: 0;
}

#footer ul li a {
  background-color: inherit;
  color: black;
}


#footer ul.address {
  background-color: inherit;
  color: #66230D;
  font-size: 1.2em; /* orig: .75em */
  letter-spacing: 1px;
  margin: 10px 0;
  padding: 0;
}

#footer ul.address li {
  display: inline;
  border: 0;
  /* border-left: 3px dotted #ff0000; */
  padding: 0 1px 0 0px;
}

#footer ul.address li:first-child {
  border-left: 0;
}

#footer ul.address li strong {
  font-weight: normal;
  background-color: inherit;
  color: #66230D;
}

#footer ul.address li a {
  text-decoration: underline;
  background-color: inherit;
  color: #66230D;
}

#footer p.copyright {
  background-color: inherit;
  color: #454545;
  /* font-size: .65em; */
  margin-top: 10px;
  padding-bottom:0;
}
.legalCopyright {
	width: 80%;
	margin-left: 160px;
	/* margin-top: 10px; */
	/* font-size: .65em; */
	background-color: inherit;
	color: #454545;	
	text-align:center;
}

#qs_priceattribs {
  float:left;
  /* overflow:hidden; */
  text-align:left;
  width:255px;
}

#qs_cartAdd {
	float:right;
  margin-top:10px;
  margin-bottom:20px;
  overflow:hidden;
  text-align:left;
  width:110px;
}
#productPrices {
  margin:0;
  text-align:left;
}

/* -------------- Shopping Cart Display ------------------- */

#cartAdd {
	/* border: 1px solid #000000; */
	float: right;
	margin: 0 0 0 0;
	/* padding: 1em; */
	text-align: center;
	}

.tableHeading TH {
	border-bottom: 1px solid #9a9a9a;
	}

.tableHeading, #cartSubTotal {
	background-color: #CEE4B6;
  color:inherit;
}

#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	line-height: 2.2em;
	padding-right: 2.5em;
	text-align: right;
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
	}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay,
.cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: 0.5em 0em;
	}

.cartUnitDisplay, .cartTotalDisplay {
	padding-right: 0.2em;
	text-align: right;
	}

#scUpdateQuantity {
	width: 2em;
	}

.cartQuantity {
	width: 4.7em;
	}

.cartNewItem {
  background-color:inherit;
  color: #33CC33;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
  background-color:inherit;
	color: #660099;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartBoxTotal {
	font-weight: bold;
	text-align: right;
	}

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 1em;
	}

.cartAttribsList ul{
	margin-left: 20px;
	}


#mediaManager {
	background-color: #E4FEf5;
	border: 1px solid #003D00;
  color:inherit;
	margin: 0.2em;
	padding: 0.5em;
	width: 50%; 
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
  background-color:inherit;
	color: #ff0000;
	}

.orderHistList {
	list-style-type: none;
	margin: 1em;
	padding: 0.2em 0em;
	} 

#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 



#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}



.totalBox {
	text-align: right;
	padding: 0.2em;
	width: 5.5em;
	}

.lineTitle, .amount {
	padding: 0.2em;
	text-align: right;
	}

.amount {
	width: 5.5em;
	}

/* ------------- Image Display ---------------- */

 #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 0em 1em 1em 0em ;
	}

#productMainImage {
	margin:0 10px 10px 0;
}

.categoryIcon {}

#cartImage {
	margin: 0.5em 1em;
	}

/* ------------- Attributes ------------------ */

.attribImg {
	margin: 0.3em 0em;
	width: 20%;
}

.attributesComments {}

/* ------------ list box contents ------------- */

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages,
.centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured,
.centerBoxContentsNew {
	margin: 1em 0em;
	}

.centerBoxWrapper {
	/* border: 1px solid #9a9a9a; */
	height: 1%;
	margin: 1.1em 0;
	}

h2.centerBoxHeading {
  background-color:inherit;
	color: #66230D;
	font-size: 1.3em;
	}

/* --------------- sideboxes ------------------ */

.columnLeft {}

h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
  background-color:inherit;
	color: #66230D;
	font-size: 1em;
	}

#manufacturersHeading, #currenciesHeading, #musicgenresHeading,
#recordcompaniesHeading, #searchHeading, #search-headerHeading {
  background-color:inherit;
	color: #ffffff;
	font-size: 0.9em;
}

.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {
	background-color: #FFFFFF;
	/*	background-color: #F3FECC; */
	/* background-image: url(../images/tile_back.gif); */
	border-top-style:dotted;
  border-top-color: silver;
  border-top-width: 1px;
  color:#66230D;
	margin: 0em;
	padding: 0.5em 0.2em;
	}

.leftBoxContainer, .rightBoxContainer {
  background-color:transparent;
	/* border: 1px solid #9a9a9a;
	border-bottom: 5px solid #336633; */
	margin: 0em;
	margin-top: 1.5em;
	}

.sideBoxContent {
	background-color: transparent;
  color:inherit;
	padding: 0.4em;
	}
	
/* -------------- categories -------------- */
#categories {
  background-color:transparent;
  border:none;
}
h3#categoriesHeading {
  background-color:transparent;
  background-image:none;
  /* color: #000000; */
  display:none;
}
div#categoriesContent {
  background-color:transparent;
  font-size:1.2em;
  text-align:left; /* 20071207: modified from right */
}
div#categoriesContent .category-top {
  text-transform:uppercase; /* 20080304: added */
}
  
/* ******* color change needed ******* */
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {
  background-color:inherit;
	color: #B06410;
	text-decoration: none;
	} 

/* ******* color change needed ******* */
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {
  background-color:inherit;
	color: #807F00;
	}

/* ------------ Text Align Center ---------------- */
.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;
	}

#bestsellers .wrapper {
	margin: 0em 0em 0em 1.5em;
	}

#bestsellers ol {
	margin-left: 1.1em;
	padding: 0;
	}

#bestsellers li {
	margin: 0.3em 0em 0.3em 0em;
	padding: 0;
	}

#bannerboxHeading {
	background-color: #0000CC;
  color:inherit;
}

#upProductsHeading {
	text-align: left;
	}

#upDateHeading {
	text-align: right;
	}

/* ----------- categories box parent and child categories -------------- */

A.category-top, A.category-top:visited {
	/* color: #008000; */
	/* font-weight:bold; */
	line-height:1.5em;
	text-decoration: none;
	}

A.category-links, A.category-links:visited {
	/* color: #004080; */
	/* font-weight:bold; */
	text-decoration: none;
	}

A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	/* color: #FF0000; */
	/* font-weight:bold; */
	text-decoration: none;
	}

SPAN.category-subs-parent {
	font-weight: bold;
	}

SPAN.category-subs-selected {
	/* font-weight: bold; */
	}

/* -------- end categories box links ---------- */

/* -------- Product Display ---------- */

ul#productDetailsList{
  margin-left:30px;
}

#productAttributes{
 /*  margin-left:5px;*/
  margin-top:10px;
  text-align:left;
}
#productAttributes h3#attribsOptionsText {
  display:none;
  font-weight:normal;
}
#productAttributes h4.optionName {
  font-weight:normal;
}
#productAttributes h4.optionName label {
  font-weight:normal;
  line-height:normal;
  padding:0;
}

ul.list {
  margin-left:20px;
}

.listingDescription{
	padding-left:.6em;
	padding-right:.6em;
}

/* ----------------- misc ---------------------- */

.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #C1D9AB;
  color:inherit;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #FFFFFF;
	/*	background-color: #F3FECC; */
  color:inherit;
	height: 1.5em;
	vertical-align: top;
	}

.hiddenField {
	display: none;
}

.visibleField {
	display: inline;
}

CAPTION {
	/*display: none;*/
	}

#myAccountGen li, #myAccountNotify li {
	margin: 0;
	} 

.accountTotalDisplay, .accountTaxDisplay {
	text-align: right;
	/*vertical-align: top*/
	width: 20%;
	}

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

TR.tableHeading {
	background-color: #C1D9AB;
  color:inherit;
	height: 2em;
	}

/* 20071210: set Display to NONE */
.productListing-rowheading {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
	color: #FFFFFF;
	height: 2em;
	display:none;
	}

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

.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}

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

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage,
#popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {

	background-color: #FFFFFF;
	/*	background-color: #F3FECC; *.
	color:inherit;
	/* 21Aug2007: new */
	margin-left: 15px;
	}
.information {padding: 10px 3px; line-height: 150%;}
	
#conditions ul{
  margin-left:20px;
}
#shoppingcartBody #shippingEstimatorContent {
	clear: both;
	}

.seDisplayedAddressLabel {
	background-color:#85C285;
	text-align: center;
	}
.seDisplayedAddressInfo {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	}
#seShipTo {
	padding: 0.2em;
	}
