/* BEGIN MY ACCOUNT GLOBAL CONTENT STYLES ============================================== */	
#containerAccountLanding {
	width:730px;
    float:left;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(../images/my_account/bg_image.jpg);
	background-repeat:no-repeat;
	}

#contentArea {
	width:450px;
	margin:0 auto;
	}
	
#myAccountContentArea {
	float:right;
	margin:0 auto;
	width:763px;
	height:auto;
	min-height:535px;
	/*background-image:url(../images/my_account/vday/my_account_main_bg.jpg);
	background-repeat:no-repeat;*/
	}

/* for IE */
* html #myAccountContentArea {
	 height: 535px;
}

.accountPageTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#af1e23;
	margin-top:23px;
	}

.welcomeText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#232323;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	clear:left;
	}
	
#leftColumn {
	float:left;
	}	
	
#rightColumn {
	float:right;
	}
	
.accountLandingButtons {
	/* 
	margin-top:10px;
	margin-bottom:10px;
	*/
	}
	
#blackLine {
	float:left;
	background-color:#000000;
	width:510px;
	height:5px;
	margin-top:15px;
	}	
	
#spacer {
	float:left;
	height:50px;
	}	
/* END MY ACCOUNT GLOBAL CONTENT STYLES */


/* BEGIN ADD AN ADDRESS GLOBAL CONTENT STYLES ==================================================== */	

#containerAddAnAddress {
	width:295px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border:solid;
	border-color:#af1e23;
	border-width:2px;
	}
	
#containerRemoveAddress {
	width:295px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	}
	

.addAddressHeader {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	}
	
/* END ADD AN ADDRESS GLOBAL CONTENT STYLES */


/* BEGIN CREATE AN ACCOUNT GLOBAL CONTENT STYLES ================================================ */	
#containerCreateAnAccount {
	width:1000px;
	height:600px;
    float:left;
	overflow:visible;
	background-color: #FFFFFF;
	background-image:url(../images/my_account/create_account_bg.jpg);
	background-repeat:no-repeat;
	}
	
.createAnAccountPageTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#af1e23;
	margin-top:30px;
	}
/* END CREATE AN ACCOUNT GLOBAL CONTENT STYLES */


/* BEGIN LOGIN GLOBAL CONTENT STYLES ======================================================= */	
#containerLogin {
	width:1000px;
	height:690px;
	background-color: #FFFFFF;
    float:left;
	overflow:visible;
	background-image:url(../images/my_account/login_screen_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
	
#LoginContentArea {
	width:985px;
	}

.loginPageTitle {
	margin-top:45px;
	}
	
.dontPageTitle {
	margin-top:75px;
	}
/* END LOGIN GLOBAL CONTENT STYLES */



/* BEGIN MY ORDERS & ADDRESS BOOK GLOBAL CONTENT STYLES =================================== */	
#containeMyOrders {
	width:987px;
/*	height:545px;		setting a height here limits length of page to that height, so don't set it here */
	min-height:600px;
    float:left;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left: 6px;  /* Bug 389: reduce to six pixel */
	padding-right: 6px;  /* Bug 389: reduce to six pixel */
	padding-bottom:10px;
	/*background-image:url(../images/my_account/address_book_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;*/
	}

#containeSiteMap {
	width:980px;
    float:left;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	}

#containeForgotPassword {
	width:980px;
	min-height: 535px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	/*background-image:url(../images/my_account/address_book_bg.jpg);*/
	background-position:top right;
	background-repeat:no-repeat;
	}
/* for IE */
* html #containeForgotPassword {
	height: 535px;
	}

.header {
	clear:left;
	padding-top:25px;
	}
	
.headerCheck {
	clear:left;
	padding-top:25px;
	}
	
#myOrderRows {
	clear:left;
	}
	
.number {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	margin-right:5px;
	line-height:15px;
	}

.orderText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:15px;
	}
	
.addressBookText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:15px;
	}
	
.orderGrayLine {
	border-top-style:solid;
	border-top-color:#bfbfbf;
	border-top-width:1px;
	margin-top:10px;
	margin-bottom:10px;
	width:425px;
	height:1px;
	}

.orderSpacer {
	height:10px;
	}
/* END MY ORDERS & ADDRESS BOOK GLOBAL CONTENT STYLES */



/* BEGIN TRACK ORDERS GLOBAL CONTENT STYLES ================================================= */	
#containerTrackOrders {
	width:980px;
    float:left;
	overflow:hidden;
	min-height:600px;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	}
	
.trackOrderTitle {
	margin-top:45px;
	}

.trackOrderTable {
	margin-top:20px;
	float:left;
	}
	
.trackOrderText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:15px;
	width:450px;
	}

.trackOrderTextRed {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#af1e23;
	line-height:15px;
	width:450px;
	}
	
.trackOrderErrorText {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#af1e23;
	line-height:15px;
	margin-top:5px;
	}
	
#centerGrayLine {
	float:left;
	border-right-style:solid;
	border-right-color:#bfbfbf;
	border-right-width:1px;
	height:450px;
	margin-top:25px;
	margin-bottom:25px;
	margin-left:10px;
	margin-right:10px;
	}
/* END TRACK ORDERS GLOBAL CONTENT STYLES */


/* BEGIN VERIFY YOUR ADDRESS GLOBAL CONTENT STYLES ======================================== */	

#containerVerifyAddress {
	width:690px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border:solid;
	border-color:#af1e23;
	border-width:2px;
	}
	
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	}
	
#radioButton {
	float:left;
	}
	
#radioText {
	float:left;
	}

.textAddress {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:15px;
	margin-top:10px;
	}
	
.textAddressBold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	margin-top:3px;
	color:#000000;
	}
	
.verifyGrayLine {
	border-top-style:solid;
	border-top-color:#bfbfbf;
	border-top-width:1px;
	margin-top:10px;
	margin-bottom:10px;
	width:600px;
	}
	
/* END VERIFY YOUR ADDRESS GLOBAL CONTENT STYLES */


/* BEGIN WISH LIST GLOBAL CONTENT STYLES =============================================== */	
#containerWishlist {
	width:295px;
	overflow:hidden;
	background-color: #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	}

.wishlistContent {
	float: left;
	margin: 0 auto;
	width: 710px;
	}

.wishListTitleImage {
	float:left;
	padding-top:25px;
	}

.wishListHeaderLinks {
	float:left;
	font-size:10px;
	color:#000000;
	margin-top:8px;
	padding-left:10px;
	padding-top:25px;
	}

.wishListGrayLine {
	border-top-style:solid;
	border-top-color:#bfbfbf;
	border-top-width:1px;
	}
	
.wishListItems {
	clear:left;
	overflow:hidden;
	margin: 0 auto;
	}
	
.wishListHeaders {
	font-size:10px;
	font-weight:bold;
	color:#000000;
	padding-top:20px;
	padding-left:10px;
	}
	
.wishListHeaderPromo {
	clear:left;
	font-size:10px;
	padding-top:5px;
	}
	
.productImage {
	padding-top:10px;
	padding-bottom:10px;
	}
	
.productName {
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
	color:#000000;
	}
	
.productDetails {
	font-size:10px;
	padding-left:10px;
	color:#000000;
	}
	
.productDetailsBold {
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}
	
.productPromo {
	font-size:10px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	font-weight:bold;
	color:#ae3638;
	}
	
.inStockMenu {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
.inStockMenu select {
		min-width:45px;				/* make sure Qty dropdown is wide enough in FF */
	}	
.inStockNotice {
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}	
	
.inStockRed {
	font-size:10px;
	font-style:italic;
	color:#ae3638;
	padding-left:22px;
	padding-right:10px;
	}
	
.priceEach {
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	color:#000000;
	}

.priceEachStrike {
	font-size:10px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	color:#000000;
	text-decoration:line-through;
	}
	
.priceTotal {
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	color:#000000;
	}
	
.wishList {
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
.priceSubtotal {
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	color:#000000;
	}
	
.discountCode {
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
.discountCodeInput {
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	}
	
.discountCodeButton {
	padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	}
	
.checkoutButton {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
	
.continueShoppingButton {
	padding-left:10px;
	padding-top:10px;
	}
	
.rowGrayBkgd {
	background-color:#f2f2f2;
	}
	
.rowWhiteBkgd {
	background-color:#ffffff;
	}
	
.columnOne {
	width:90px;
	}
	
.columnTwo {
	width:180px;
	}

.columnThree {
	width:50px;
	}
	
.columnFour {
	width:50px;
	}

.columnFive {
	width:50px;
	}

.columnSix {
	width:120px;
	}

.emptyWishlistErrorText {
	float:left;
	font-size:10px;
	color:#af1e23;
	font-weight:bold;
	line-height:15px;
	margin-top:30px;
	margin-bottom: 5px;
	}
	
.emptyWishlistMessage {
	clear:left;
	color: #000000;
	}

#emptyWishlistSpacer {
	height: 300px;
}

.WishlistError {
	font-style:italic;
	color:#b42b32;
	font-size:10px;
	}
	

/* END WISH LIST GLOBAL CONTENT STYLES */	


/* BEGIN PAYMENT METHOD GLOBAL CONTENT STYLES ================================================== */	

.paymentMethodBold {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	float:left;
	clear:left;
	margin-top:15px;
	margin-bottom:10px;
	}
	
.paymentMethodLine {
	border-top-color:#bebebe;
	border-top-style:solid;
	border-top-width:1px;
	}
	
#paymentMethodSaveCC {
	float:left;
	clear:left;
	padding:10px;
	width:400px;
	}
	
.paymentMethodSaveRows {
	float:left;
	clear:left;
	width:400px;
	padding-bottom:10px;
	}
	
.paymentMethodSaveColumn1 {
	float:left;
	text-align:left;
	font-weight:bold;
	margin-right:10px;
	width:125px;
	}
	
.paymentMethodError {
	font-style:italic;
	color:#b42b32;
	}
	
.paymentMethodSaveColumn2 {
	float:left;
	text-align:left;
	margin-right:10px;
	width:150px;
	}
	
.paymentMethodSaveColumn3 {
	float:right;
	text-align:right;
	margin-right:2px;
	}
	
#paymentMethodAddCC {
	float:left;
	clear:left;
	padding:10px;
	width:400px;
	}
	
#paymentMethodAddSavedContainer {
	float:left;
	clear:left;
	width:400px;
	}
	
.paymentMethodAddRows {
	float:left;
	clear:left;
	width:400px;
	padding-bottom:10px;
	}
	
.paymentMethodAddColumn1 {
	float:left;
	margin-right:10px;
	margin-top:3px;
	width:125px;
	text-align:right;
	}
	
.paymentMethodAddColumn2 {
	float:left;
	text-align:left;
	margin-right:10px;
	}
	
.paymentMethodAddColumn3 {
	float:left;
	text-align:left;
	margin-right:10px;
	}
	
.paymentMethodAddSaveButton {
	float:right;
	text-align:right;
	margin-top:15px;
	}
	
.paymentMethodAddRequired {
	float:right;
	text-align:right;
	}
	
.removeCCType {
	float:left;
	font-weight:bold;
	}

.removeCCNumber {
	float:left;
	text-align:left;
	font-weight:Normal;
	margin-left:10px;
	}
	
.close {
	float:right;
	}
	
.closeText {
	float:left;
	margin-right:5px;
	margin-top:4px;
	}
	
a.closeLink {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	}
	
a:Hover.closeLink {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b42b32;
	}

.closeIcon {
	float:right;
	padding-top:5px;
	}
/*
.closeIcon {
	float:right;
	}
*/

/* END PAYMENT METHOD GLOBAL CONTENT STYLES */	


/* BEGIN ORDER DETAILS CONTENT STYLES =============================================== */	
.orderDetailsContent {
	float: left;
	margin: 0 auto;
	width: 508px;
}

.orderDetailsTitleImage {
	float:left;
	padding-top: 15px;
	padding-bottom: 15px;
}

.OrderDetailsHeader {
	clear: left;
	font-weight: bold;
}
	
.BillToColumn {
	float: left;
	width: 240px;
	margin-top: 12px;
}
	
.ShipToColumn {
	float: left;
	margin-top: 12px;
}
	
	
/* BEGIN GIFT REGISTRY GLOBAL CONTENT SYTLES ====================================== */	
#containerGiftRegistryLanding {
	width:980px;
    float:left;
	overflow:hidden;
	height:585px;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(../images/my_account/gift_registry_background.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	}
	
	
#containeViewGiftRegistry {
	width:950px;
    float:left;
	overflow:visible;
	background-color: #FFFFFF;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:10px;
	height:auto;
	min-height:535px;
	}

/* for IE */
* html #containeViewGiftRegistry {
	height: 535px;
	}
	 
.shiftTitleLeft {
	padding-top: 15px;
	margin-left: -10px;
}

#giftContentArea {
	width:730px;
	margin:0 auto;
	}
	
#giftLeftColumn {
	float:left;
	width:500px;
	}	
	
#giftRightColumn {
	float:right;
	width:280px;
	padding-left:55px;
	overflow:hidden;
	}
	
#giftRegistryLanding {
	float:left;
	clear:left;
	padding:10px;
	width:280px;
	}
	
#giftSearchContentArea {
	width:400px;
	margin:0 auto;
	padding-top:40px;
	}	

.giftRows {
	float:left;
	clear:left;
	width:300px;
	padding-bottom:10px;
	}
	
.giftColumn1 {
	float:left;
	margin-right:10px;
	margin-top:3px;
	width:80px;
	text-align:right;
	}
	
.giftColumn2 {
	float:left;
	text-align:left;
	}
	
.giftColumn3 {
	float:left;
	text-align:left;
	margin-left:10px;
	}
	
.giftRequiredButton {
	float:right;
	text-align:right;
	padding-right:53px;
	}

.giftLoginText {
	text-align:left;
	padding-top:20px;
	}
	
.giftBold {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	float:left;
	clear:left;
	margin-top:15px;
	margin-bottom:5px;
	width:450px;
	}
	
.giftReviewOrEdit {
	float:left;
	clear:left;
	width:450px;
	}

.giftClear {
	float:left;
	clear:left;
	width:450px;
	padding-top:5px;
	}

.giftPageNavigation {
	float:left;
	clear:left;
	width:450px;
	padding-top:20px;
	padding-bottom:15px;
	}
	
.giftPageNavigationColumn {
	float:left;
	text-align:left;
	margin-right:10px;
	}
	
.giftPageNavigationColumn .last {
	float:left;
	text-align:left;
	}
	
.giftPageNavigationBold {
	font-weight:bold;
	}
	
#giftformColumn {
	float:left;
	clear:left;
	}
	
#giftmanageRegistryColumn {
	float:left;
	clear:left;
	width:500px;
	overflow:hidden;
	}
		
.giftformRows {
	float:left;
	clear:left;
	width:450px;
	padding-bottom:10px;
	}
	
.giftformHeader {
	float:left;
	font-weight:bold;
	padding-top:10px;
	margin-top:3px;
	text-align:left;
	width:400px;
	}
	
.giftformWideColumn1 {
	float:left;
	margin-right:10px;
	margin-top:3px;
	width:160px;
	text-align:right;
	}
	
.giftformColumn1 {
	float:left;
	margin-right:10px;
	margin-top:3px;
	width:110px;
	text-align:right;
	}
	
.giftformColumn2 {
	float:left;
	text-align:left;
	margin-right:10px;
	}
	
.giftformColumn3 {
	float:left;
	text-align:left;
	margin-right:10px;
	}
	
.giftformColumnRequired {
	text-align:right;
	margin-right:116px;
	}
	
a.giftNavigationLinksOnState {
	font-size:11px;
	font-weight:bold;
	color:#af1e23;
	}

a.giftNavigationLinks {
	font-size:11px;
	color:#000000;
	font-weight:bold;
	}
	
a:Hover.giftNavigationLinks {
	font-size:11px;
	color:#af1e23;
	font-weight:bold;
	}
	
.giftUL {
	-moz-padding-start:0px;
	}
	
.giftBullet {
	margin-left: 40px;
	}
	
.giftExample {
	width:200px;
	padding-top:5px;
	}
	
.giftIndicatesRequired {
	width:285px;
	text-align:right;
	}
	
.applyChangesButton {
	padding-left:10px;
	padding-top:10px;
	}
	
.giftShareBold {
	font-weight:bold;
	}
	
.giftPadding {
	padding-top:10px;
	}

.giftGuestLink {
	padding-top:5px;
	float:left;
	width:410px;
	}
	
.giftEmailInput {
	float:left;
	margin-right:10px;
	margin-top:3px;
}
	
.giftEmailInputButton {
	float:left;
	margin-top:3px;
	}
	
.giftErrorText {
	float:left;
	clear:left;
	width:400px;
	margin-top:3px;
	color:#b01f24;
/*	font-style:italic;	*/
	}
	
.giftConfirmation {
	float:left;
	clear:left;
	width:400px;
	margin-top:10px;
	font-weight: bold;
	}
	
#giftViewRegistry {
	float:left;
	clear:left;
	width:700px;
	overflow:hidden;
	}
	
.columnViewGiftOne {
	width:100px;
	}
	
.columnViewGiftTwo {
	width:230px;
	}

.columnViewGiftThree {
	width:70px;
	}
	
.columViewGiftnFour {
	width:70px;
	}

.columnViewGiftFive {
	width:70px;
	}
	
.columnViewGiftSix {
	width:120px;
	}
	
.giftViewAdd {
	display:inline;
	float:right;
	}

.giftViewAddtoLink {
	float:left;
	font-size:10px;
	padding-left:25px;
	padding-top:10px;
	display:inline;
	}
	
.giftViewAddtoIcon {
	float:left;
	padding-left:5px;
	padding-top:6px;
	display:inline;
	width:22px;
	}
	
.giftViewTextRows {
	float:left;
	clear:left;
	display:inline;
	}

.giftViewTextColumnOne {
	float:left;
	width:75px;
	margin-right:10px;
	margin-top:2px;
	}
	
.giftViewTextColumnTwo {
	float:left;
	margin-top:2px;
	}
	
.giftViewButtonText {
	padding-left:10px;
	padding-top:10px;
	}
	
.giftSearchResults {
	float:left;
	clear:left;
	width:400px;
	}
	
.giftSearchRows {
	float:left;
	clear:left;
	width:400px;
	padding-top:5px;
	padding-bottom:10px;
	}
	
.giftSearchTopRows {
	float:left;
	clear:left;
	width:400px;
	padding-bottom:5px;
	}
	
.giftSearchColumnButton {
	float:left;
	margin-right:10px;
	width:400px;
	text-align:right;
	}
	
.giftSearchColumnOne {
	float:left;
	margin-right:10px;
	width:150px;
	text-align:left;
	}
	
.giftSearchColumnTwo {
	float:left;
	margin-right:10px;
	width:110px;
	text-align:left;
	}

.giftSearchColumnThree {
	float:left;
	width:120px;
	text-align:left;
	}
	
.giftSearchColumnFour {
	float:left;
	width:120px;
	text-align:right;
	}
	
.giftSearchHeader {
	font-weight:bold;
	text-align:left;
	}
	
.giftSearchHeaderRight {
	font-weight:bold;
	text-align:right;
	}
	
.giftSearchBold {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	float:left;
	clear:left;
	margin-top:15px;
	width:400px;
	}
	
.giftSearchAgainBold {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	float:left;
	clear:left;
	width:400px;
	}
	
.giftSearchClear {
	float:left;
	clear:left;
	width:400px;
	padding-bottom:20px;
	margin-top:3px;
	}
	
.giftSearchError {
	float:left;
	clear:left;
	width:400px;
	padding-bottom:20px;
	margin-top:3px;
	color:#b01f24;
	font-style:italic;
	}
	
.giftSearchSubHeader {
	float:left;
	font-weight:bold;
	text-align:left;
	width:400px;
	margin-top:5px;
	}

.giftSearchFormRows {
	float:left;
	clear:left;
	width:400px;
	padding-bottom:10px;
	}


.giftSelectRows {
	height:20px;
}

.orderDetailsTable {
	clear: left;
	margin-top: 20px;
}
	
.orderDetailsGrayLine {
	border-top-style:solid;
	border-top-color:#bfbfbf;
	border-top-width:1px;
}

.itemTitle {
	font-weight: bold;
}
	
a {
	
	text-decoration: underline;
	}

a.noB {
	
	text-decoration: none;
	}
	
	
.topMargin
{
	margin-top: 6px;
}
/* END ORDER DETAILS CONTENT STYLES */	

#taf .closeIcon
{
	padding-right: 2px;
}
