p.fltrht, div.fltrht, img.fltrht { float: right; }
p.fltlft, div.fltlft, img.fltlft { float: left; }

div.col-half { float: left; width: 270px; }
div.col-half-last { float: left; width: 270px; margin-left: 15px; padding-left: 15px; }
div.col-half-border-left { border-left: solid 1px #D2C5E1; }

div.spacer-20 {	height: 20px; line-height: 20px; }
div.spacer-30 {	height: 30px; line-height: 30px; }
div.spacer-40 {	height: 40px; line-height: 40px; }
div.spacer-50 {	height: 50px; line-height: 50px; }

div.fancyBoxModal {
	width: 620px; font-size: 100%;
	background: url(/images/12update/maz/mazDropModelBg.png) 90% 90% no-repeat;
	min-height:560px; height:auto !important; height:560px;
}

div.fancyBoxModal div.fancyBoxModalInner {
	padding: 15px; text-align: left;
}

div.fancyBoxModal.noMaz {
	background: none;
}

div.fancyBoxModal p, div.fancyBoxModal ul {
	font-size: 13px; font-weight: normal;
}

div.fancyBoxModal ul {
	font-size: 13px; font-weight: normal;
	margin: 5px 0 20px 0; padding: 0 0 0 25px; width: 85%;
}
div.fancyBoxModal ul.noMinWidth { width: 100%; }

div.fancyBoxModal ul.compact li { margin: 3px 0; padding: 0; }
div.fancyBoxModal ul li { margin: 7px 0; padding: 0; }
div.fancyBoxModal ul.decimal { list-style: decimal; }
div.fancyBoxModal ul.small { font-size: 0.7em; }

/* plain ul lists */
div.fancyBoxModal ul.plain { list-style: none; margin: 0; padding: 0; }
div.fancyBoxModal ul.plain li { list-style: none; margin: 0; padding: 0; line-height: 1.3em; }

div.fancyBoxModal ul.red-arrows { 
	list-style: none; margin-left: 0; padding-left: 0;
}

div.fancyBoxModal ul.red-arrows li { 
	list-style: none; margin-left: 0; padding-left: 18px;
	background: url(//d3vkhven21kn6n.cloudfront.net/images/mazuma/bulletChevRed.gif) left center no-repeat; 
}


div.fancyBoxModal p { margin-bottom: 1em; line-height: 1.3em; }
div.fancyBoxModal p.purple { color: #4E1C89; }
div.fancyBoxModal p.light-grey { color: #888; }
div.fancyBoxModal p.small { font-size: 0.7em; }

div.fancyBoxModal h2 {
font-size: 1.6em;
font-weight: bold;
color: #4e1c89;
-webkit-font-smoothing: antialiased;
margin-bottom: 0.75em;
}

div.fancyBoxModal h3 {
	margin: 0 0 10px 0; padding: 0;
	font-size: 85%; font-weight: bold;
}
div.fancyBoxModal h3.noPad { margin: 0; padding: 0; }
div.fancyBoxModal h3.large { font-size: 1.1em; line-height: 1.4em; }

div.fancyBoxModal h4 {
	margin: 0 0 10px 0; padding: 0; color: #545454;
	font-size: 95%; font-weight: bold;
}


div.fancyBoxModal h3.red, div.fancyBoxModal h4.red { color: #C20014; }
div.fancyBoxModal h3.purple, div.fancyBoxModal h4.purple { color: #4E1C89; }
div.fancyBoxModal h3.light-grey, div.fancyBoxModal h4.light-grey { color: #888; }

div.salesPopupPackImageCourier {
	background: url(/images/orderProcess11/salesPopupPackImageCourier.gif) left bottom no-repeat;
	min-height:420px; height:auto !important; height:420px;
}

div.salesPopupPackPyopImageCourier {
	background: url(/images/orderProcess11/salesPopupPackPyopImageCourier.gif) left bottom no-repeat;
	min-height:420px; height:auto !important; height:420px;
}

div.salesPopupPackImage {
	background: url(/images/addMobile11/salesPopupPackImage.gif) left bottom no-repeat;
	min-height: 380px; height:auto !important; height:380px;
}

div.salesPopupPackPyopImage {
	background: url(/images/orderProcess11/salesPopupPackPyopImageV2.gif) left bottom no-repeat;
	min-height: 420px; height:auto !important; height:420px;
}

