/* Leed's Distributor Site Template - Two
---------------------------------------- */
HTML {}
BODY {background: url(images/bg-site.jpg) repeat-y rgb(215,208,195) center top; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

A 		{color: #333; text-decoration:none;}
A:hover {color: #000; text-decoration:underline;}

DIV.sitewrap {width:960px; background:rgb(255,255,255) url(images/bg-contentwrap.jpg) left bottom repeat-x ; margin: 20px auto 0 ; padding:15px;}

H1 {font-size:18px; padding-left:10px;}

/* Footer
---------------------------------------- */
DIV.footer {font-size: 11px; margin: 1em auto; width:990px; padding:0; position:relative;clear:both;}
DIV.footer .copyright 	{}
DIV.footer .footernav 	{position:absolute; top:0; right:0;}

/* MASTHEAD
---------------------------------------- */
DIV.masthead {}

div.mhlinks {text-align:right; font-size:10px; text-transform:capitalize;}
div.mhlinks A {margin:0 1em;}

div.mslogo {display:block; font-size:28px; font-weight:bold; margin:0em 0em .5em 0em;}

div.mhnavigation {height:34px; overflow:hidden; margin-bottom:5px;}
div.mhnavigation A {display:block; height:34px; width:0; margin: 0; padding: 0 0 0 161px; overflow:hidden;float:left;}
	A.mhProducts	{background: url(images/navigroup.jpg) no-repeat 0px 0px; }
	A.mhClearance	{background: url(images/navigroup.jpg) no-repeat -160px 0px;}
	A.mhDecorating	{background: url(images/navigroup.jpg) no-repeat -320px 0px;}
	A.mhHowToOrder	{background: url(images/navigroup.jpg) no-repeat -480px 0px;}
	
	A.mhProducts:hover		{background: url(images/navigroup.jpg) no-repeat 0px -36px;}
	A.mhClearance:hover		{background: url(images/navigroup.jpg) no-repeat -160px -36px;}
	A.mhDecorating:hover	{background: url(images/navigroup.jpg) no-repeat -320px -36px;}
	A.mhHowToOrder:hover	{background: url(images/navigroup.jpg) no-repeat -480px -36px;}

div.mhSearch {background: url(images/navigroup.jpg) no-repeat -644px 0px; display:block; height:34px; width:311px; float:left; padding:0px 0px 0px 5px}
/*div.mhSearch INPUT.searchfield {}*/
.prodSearchField{padding:3px 0px 0px 5px; position:relative; float:left; clear:left; margin:3px 0px 0px 0px;}
.prodSearchButton{padding:3px 0px 0px 5px; position:relative; float:left; clear:right; padding:9px 0 0 5px;}
/*div.mhSearch INPUT.searchbutton {margin:0; padding:0px 0px 3px 0px; width:124px; border:0; height:18px; color:white; font-size:10px; background: url(images/bg-search-button-reg.jpg) center right no-repeat;}*/
	
/* Content Wrapper 
---------------------------------------- */
div.contentwrap {clear:both;background:rgb(255,255,255);margin:0; padding:0 0 1em 0; min-height:700px; height:auto !important; height:700px;}
	div.content {}
	div.contentmid {}
	
/* Home page 
---------------------------------------- */
	div.leftside	{width:460px; float:left;}
	span.btpwo 		{display:block; margin:2em 0; width:460px; height:51px; background: url(images/btpwo.jpg) no-repeat center top; }
	
	div.leftside	TABLE {border-collapse:collapse;}
	div.leftside	TR {}
	div.leftside	TD {width:150px; padding:0 0 2em 10px ; vertical-align:top;}
	div.leftside	TD A {display:block; text-transform:capitalize;}
		div.leftside	TD A.mc {color:rgb(121,121,121);font-weight:bold;}
		div.leftside	TD A.sc {padding:0 0 0 8px; background:url(images/arrowRed.gif) 0px 4px no-repeat; color:rgb(0,0,0);border-bottom:1px solid rgb(222,222,222);}
	
	div.rightside	{background:rgb(233,233,233); width:480px; margin-left:470px; padding:1em 0;}
		span.browsenew {margin-left:4px; padding-left:8px; font-weight:bold;background:url(images/arrowRed.gif) 0px 4px no-repeat; }

/* Modules
---------------------------------------- */
dl.module {padding:0; margin:0 0 2em 0 ; }
dl.module dt {padding: 0 0 2px 0; margin: 0 0 2px 0; font-weight:bold; border-bottom:1px dotted rgb(0,0,0);}
dl.module dd {margin:0; padding:0;}
dl.module dd A.arrow {display:block; margin-left:5px; padding-left:7px; color:rgb(51,51,51); background:url(images/arrowRed.gif) 0px 4px no-repeat;}
dl.module dd A.arrow:hover {color:rgb(204,34,40); background:url(images/arrowRed.gif) 0px 4px no-repeat;}

dl.module dd table  		{border-collapse:collapse; width:100%;}
dl.module dd table TH 		{}
dl.module dd table TR 		{}
dl.module dd table TD 		{padding:2px 4px; border-bottom:1px solid rgb(215,215,215);}
dl.module dd table TD EM 	{font-style:normal; font-weight:bold; color:rgb(242, 104, 30)}

dl.module dd UL 	{display:block; padding:0; margin:0 0 0 2em;}

/* Thumbnails
---------------------------------------- */
.thumbnail {border:solid rgb(233,233,233); padding:1px; border-width:5px 4px; margin:0;display:block; width:150px; height:320px; float:left; background:rgb(255,255,255);}
.thumbnail .last {float:none;}
.thumbnail A {color:rgb(0,0,0); text-decoration:none;}
.thumbnail A:hover * {color:rgb(204,0,0);}
.thumbnail A:hover .product EM {color:rgb(204,0,0);}

.thumbnail .image {padding:19px 0 1px 0; margin:0 0 2px 0; display:block; border-bottom:1px dotted rgb(153,153,153); width:150px}
.thumbnail .new	{background:url(images/newitem.gif) 0 1px no-repeat;}
.thumbnail .product	{display:block;font-size:11px;color:rgb(112,94,82); }
.thumbnail .product EM {font-style:normal; display:block;font-weight:bold; color:rgb(0,0,0);}
.thumbnail .price {display:block; font-size:9px; margin-top:1em;}
.thumbnail .price EM {font-style:normal; font-weight:bold;font-size:11px;}
.thumbnail .discount {display:block;}
.thumbnail .discount EM {font-style:normal; color:rgb(204,0,0);} 
.thumbnail .nacanada {font-style:italic;}

.thumbnail A .special 	{display:block; background:url(images/special.gif) bottom left no-repeat; height:17px;}
.thumbnail A .express 	{display:block; background:url(images/express.gif) bottom left no-repeat; height:17px;}
.thumbnail A .clearance {display:block; background:url(images/clearance.gif) bottom left no-repeat; height:17px;}

/* text pages 
--------------------------------------- */
div.article {width:620px; margin:1em;}
	div.article H1 {padding:0}

/* search
---------------------------------------- */
div.searchwide	{background:rgb(233,233,233);padding:5px; margin-bottom:1em;}
	div.searchwide table			{border-collapse:collapse; width:100%;}
	div.searchwide tr				{}
	div.searchwide td				{padding:3px;}
	div.searchwide td.rowoneleft	{}
	div.searchwide td.rowone		{font-weight:bold;}
	div.searchwide td.rowoneright	{}
	
	div.searchwide td.rowtwoleft	{}
	div.searchwide td.rowtwo		{text-align:left;}
	div.searchwide td.rowtworight	{}

	div.searchwide td.searchproductbutton	{margin:0; padding:0; width:124px; border:0; height:18px; color:white; font-size:10px; background: url(images/bg-search-button-grey.jpg) center right no-repeat;}

/* Paging bar
---------------------------------- */
.pagebar 			{background:rgb(229,229,229); display:block; text-align:right; padding:3px;margin:5px 0;}
.pagebar A 			{color:rgb(0,0,0); padding:0 2px;text-decoration:underline;}
.pagebar A.active  	{color:rgb(238,58,67);}
.pagebar A:hover 	{color:rgb(255,0,0);}
.pagebar A.inactive 	{color:rgb(159,159,159); text-decoration:none;}
.pagebar .group 	{float:left; }
.pageclear			{background:transparent; border:0; margin:0;}
.pageclear .group		{font-weight:bold;}
.pagebar SELECT				{padding:0; margin:-2px 0 0 0;font-size:10px; }
.pagebar SELECT OPTION		{padding:0 2em 0 0; margin:0;}

.pagebottom {margin:5px 0;display:block;clear:both; border-top:2px solid white;}

/* product homepage
----------------------------------- */
div.product		{}
div.product H1 	{}
	div#phcategories {float:left; width:630px;}
	div#phcategories	TABLE {border-collapse:collapse;}
	div#phcategories	TR {}
	div#phcategories	TD {width:145px; padding:0 0 2em 10px ; vertical-align:top;}
	div#phcategories	TD A {display:block; text-transform:capitalize;}
	div#phcategories	TD A.mc {color:rgb(121,121,121);font-weight:bold;}
	div#phcategories	TD A.sc {padding:0 0 0 8px; background:url(images/arrowRed.gif) 0px 4px no-repeat; color:rgb(0,0,0);border-bottom:1px solid rgb(222,222,222);}
	
	div#phsidebar								{margin-left:637px; width:320px;}
	div#phsidebar	a.viewclearance				{display:block; padding:3px; text-align:center; color:rgb(255,165,0); font-weight:bold; border:1px solid rgb(255,165,0); margin-bottom:1em; }
	div#phsidebar	span.featureditemsheader	{display:block; padding-left:12px; font-weight:bold;background:url(images/arrowRed.gif) 4px 4px no-repeat; border-bottom:3px solid rgb(233,233,233);}
	
/* clearance homepage 
----------------------------------- */
div.clearance {}
div.clearance H1 {}
	div#chcategories {float:left; width:630px;}
	div#chcategories	TABLE {border-collapse:collapse;}
	div#chcategories	TR {}
	div#chcategories	TD {width:145px; padding:0 0 2em 10px ; vertical-align:top;}
	div#chcategories	TD A {display:block; text-transform:capitalize;}
	div#chcategories	TD A.mc {color:rgb(121,121,121);font-weight:bold;}
	div#chcategories	TD A.sc {padding:0 0 0 8px; background:url(images/arrowRed.gif) 0px 4px no-repeat; color:rgb(0,0,0);border-bottom:1px solid rgb(222,222,222);}
	
	div#chProducts	{margin-left:637px; width:320px;}
	div#chProducts	strong	{display:block; padding-left:12px; font-weight:bold;background:url(images/arrowRed.gif) 4px 4px no-repeat; border-bottom:3px solid rgb(233,233,233);}

/* filters
----------------------------------- */
#filters	{float:left; padding:0; margin:0; display:block; width:157px;}
	#filters SPAN.filterhead	{display:none;}
	#filters SPAN.filterfoot	{display:none;}

#filters DL 			{margin:0 0 1em 9px; padding:0; width:138px;}
	#filters DT 			{margin:0; padding:5px 9px; color:rgb(121,121,121); }
	#filters DT EM 			{display:block; font-style:normal; font-weight:bold;}
	#filters DD {margin:0; padding:0 0 5px 9px; }
	#filters DD A {text-transform:capitalize; display:block;padding:0 0 0 8px; background:url(images/arrowRed.gif) 0px 4px no-repeat; color:rgb(0,0,0);border-bottom:1px solid rgb(222,222,222); }
	#filters DD A:hover {color:rgb(204,34,40)}
	#filters DD A.active{color:rgb(204,34,40)}
	#filters DD A.showall {border:none; font-weight:bold;}

div.filter {display:block; margin:0 0 0 160px; position:relative;}
	div.filter H1	{display:none;}

a.bannerClearance {display:block; font-size:28px; font-weight:bold; margin:1em 0; color:rgb(255,165,0); padding-left:15px;}

A.crosscategoryclearance {padding:3px; color:rgb(255,165,0); display:block; margin-bottom:1em;}
A.crosscategoryclearance:hover {color:rgb(255,165,0);}

A.crosscategorylink {padding:3px; color:rgb(0,0,0); display:block; margin-bottom:1em;}
A.crosscategorylink:hover {color:rgb(0,0,0);}

.columnDescription H2.clearance {background: url(images/clearance.gif) no-repeat right; display: block;}


/* Decorating Options
------------------------------------------ */
div#doHomepage	{padding-left:10px;}
	div#doHomepage h1 {padding-left:0;}
	div#doHomepage p {}
	div#doHomepage A.doOption	 {display:block; width:300px; float:left; margin:0 10px 10px 0;}
	div#doHomepage A.doOption IMG {width:300px; height:130px; display:block; border:none; background:rgb(233,233,233);}

div#doPage {}
	div#doPage H1 {}

div.doPrices {float:left; display:block; width:310px; padding:0 0 0 10px;}
	div.doPrices IMG {margin:0 auto 2em; display:block;}

div.doDescriptions {display:block; width:425px; float:left; padding:0 0 0 10px;}
	div.doDescriptions P {}
	div.doDescriptions H3 {}
	
div.doNavigation {display:block; width:185px; float:left; padding:0 0 0 10px;}
	div.doNavigation dl.module {}
	div.doNavigation dl.module dt {color:rgb(121,121,121);font-weight:bold; border:none;}
	div.doNavigation dl.module dd A {display:block; padding:2px 0 2px 8px; background:url(images/arrowRed.gif) 0px 6px no-repeat; color:rgb(0,0,0);border-bottom:1px solid rgb(222,222,222);}
	
	div.doNavigation P.doWarning {border:1px solid rgb(255, 47, 55); color:rgb(255, 47, 55); font-size:10px; padding:1em}
	
/* Product Detail
------------------------------------------ */
table.pdTable {border-collapse:collapse; margin:0 auto;}
	table.pdTable TD {vertical-align:top;}
	table.pdTable TD.columnImage 			{padding-left:10px; width:310px;}
	table.pdTable TD.columnDescription 		{padding-left:10px;}
		table.pdTable TD.columnDescription H2	{margin:0; padding:0; font-size:16px; color:#8B7D66;}
		table.pdTable TD.columnDescription H1	{margin:0; padding:0; font-size:30px; color:black;}
		table.pdTable TD.columnDescription P	{margin:0; padding:0 1em 1em 0;}
		table.pdTable TD.columnDescription .item_flag {display:block; background:url(images/newitem.gif) top right no-repeat; height:17px;}
	table.pdTable TD.columnPrice 			{padding-left:10px; width:310px;}
		span.calloutspecial {display:block;  padding:18px 0 0 0; background:rgb(242,239,232) url(images/onspecialCap.gif) top left no-repeat; margin:0 0 1em 0;}
		span.calloutspecial P {margin:0; padding:0 1em;}
		span.calloutspecial P EM {font-style:normal; font-weight:bold;}
		span.calloutspecial .foot {display:block; overflow:hidden; width:0; height:8px; padding:0 0 0 310px; background:url(images/onspecialFoot.gif) top left no-repeat;}
		span.classclearance {display:block; background-color:rgb(242, 239, 232); padding:1em; margin:0; }
	table.pdTable TD.columnTools			{padding-left:10px; width:310px; font-size:8px;}
		table.pdTable TD.columnTools INPUT {}
		table.pdTable TD.columnTools OPTION {}
	table.pdTable TD.columnFeaturesOne	 	{padding:10px 0 0 10px; width:310px; border-top:1px solid black;}
	table.pdTable TD.columnFeaturesTwo	 	{padding:10px 0 0 10px; border-top:1px solid black;}

.thumbnailList {display:block; clear:both; padding-top:1em; margin-top:1em; border-top:1px solid rgb(0,0,0);}
	.thumbnailList STRONG {padding-left:3px;}
	
/* Product Multiimage
------------------------------------------- */
.miOuterPanel {width:280px; height:360px;text-align:center; display:block; margin:2em auto;}
.miMaindisplay {display:block; position:relative; margin-bottom:10px; text-align:center; padding-top:10px; width:280px; height:240px;}
.miPreviewImage {vertical-align:bottom; clear:both;}
.miLargerAncor {white-space:nowrap; float:left; text-align:left; padding-left:3px; font-family:Arial, Sans-Serif; font-size:0.75em; margin-bottom:5px; cursor:hand; cursor:pointer;}
.miDownloadAnchor {white-space:nowrap; float:right; text-align:right; padding-right:3px; font-family:Arial, Sans-Serif; font-size:0.75em; margin-bottom:5px; cursor:hand; cursor:pointer}
.miGalleryWrap {float:left; text-align:center; position:relative; display:block; width:280px; height:62px; margin-top:5px;padding-top:3px; background: url(images/multiImage/gallerybg.gif) no-repeat;}
.miIconGallery {position:relative; float:left; clip:rect(0px,220px,56px,0px); overflow:hidden; text-align:center; width:220px; height:56px; display:block; margin:0 auto;}
.miIconImages {position:absolute; text-align:left; left:0; height:100px; top:0; width:10000px;}
.miLeftArrow {position:relative; float:left; width: 30px; height: 56px; background: url(images/multiImage/arrow_left.gif) no-repeat 4px 50%;}
.miLeftArrow:hover {background: url(images/multiImage/arrow_left_over.gif) no-repeat 4px 50%;}
.miLeftArrow img {margin-left:3px; z-index:10; padding:1px; margin-top:16px}
.miRightArrow {position:relative; float:right;width: 30px;height: 56px;background: url(images/multiImage/arrow_right.gif) no-repeat 5px 50%;	}
.miRightArrow:hover {background: url(images/multiImage/arrow_right_over.gif) no-repeat 5px 50%;	}
.miRightArrow img { margin-right:3px; z-index:10; padding:1px; margin-top:16px}

/* Product AJAX components
------------------------------------------- */

.module-tan {width: 305px; height: auto; margin: 0 0 10px 0; float: left;}
	.module-tan .head {display: none;}
	.module-tan LABEL {font-weight: bold; padding: 0 0 1px 0; margin: 0; width: 100%; display: block; font-size: 14px; color:white; }
	.module-tan .body {background: url(images/bg-module-head.jpg) no-repeat rgb(242,239,232); width: 287px; float: left; padding: 10px 8px 5px 10px;}
		.module-tan .body A.closewindowlink {display:none;}
		.module-tan .body A.emailfriendlink {text-decoration: none; font-weight: bold; padding: 0 0 3px 0; margin: 0; display: block; font-size: 14px; color: white;}
		.module-tan .body .tabs A {font-size: 14px; font-weight: bold; color:white; text-decoration: none; margin-right: 0px;}
		.module-tan .body INPUT.addbutton {margin: 5px 0px 0px 2px; float:right;}
		.module-tan .body P {margin: 9px 0;}
		.module-tan .body P.viewcartarea {width: 280px; padding: 3px 0 0 0; border-top: 1px solid #d4c7a4; text-align: right;}
		.module-tan .body INPUT.emailmodinput {width: 96%;}
		.module-tan .body TEXTAREA.emailmodinput {width: 96%; height: 60px;}
		.module-tan .body P.sendemailarea {width: 280px; padding: 3px 0 0 0; border-top: 1px solid #d4c7a4; text-align: right;}
		.module-tan .body TD.ciQuantityLabel {margin-bottom: 0px; padding-bottom: 0px;}
		.module-tan .body INPUT.ciquantity {width: 120px; float: left;}
		.module-tan .body .sendemailbutton {margin: 0 0 0 5px;}
	.module-tan .foot {background: url(images/bg-module-foot.jpg) no-repeat; width: 100%; height: 5px; float: left;}

.addedToCartTable {padding-top: 5px; font-weight:600;}

	TABLE.addToCartTable {border-collapse:collapse;}
		TABLE.addToCartTable TD {font-weight:bold; font-size:11px;}
		TABLE.addToCartTable TD.formlabel {padding-top:1em;}
	TABLE.efForm {border-collapse:collapse;}
		TABLE.efForm TD {font-weight:bold; font-size:11px;margin:0; padding:0;}
		TABLE.efForm TD.formlabel {padding-top:1em;}
	

.cartContentView {padding-top: 5px;}
.cartContentView .ciQuantityLabel {margin-bottom: 0px; padding-bottom: 0px; font-weight:bold; font-size:11px;}
.cartContentView .name {padding: 6px 3px 3px 0px; font-weight: bold; float: left;}
.cartContentView .number {padding: 6px 0 3px; font-weight: bold;}
.cartContentView .color {padding: 7px 6px 3px 0px; float: left;}
.cartContentView .decoration {padding: 7px 6px 3px 0px; float: left;}
.cartContentView .quantity {padding: 3px 6px 3px 0px; float: left;}
.cartContentView .remove {padding: 7px 0 15px 0; border-bottom: 1px solid #d4c7a4; margin-bottom: 3px; cursor: pointer;}
.cartContentView .ShowAllButton {margin: 6px 0 0;}

.ciCheckDiv {padding-top:5px; font-family:Arial; font-size:11px; font-weight:600; width:287px;}
.ciQuantityDiv {float:left;}
.checkinventorybutton {margin-left: 10px;}

.cartnavleft {float:left; clear:left;}
.cartnavright {float:right; clear:right;}
.addItem {float:left; clear:both;}
.cartselection {width:auto; vertical-align:middle;}
.cartselectlabels {float:left; margin:0px 5px 0px 0px; padding:0px;}
.itemsAddedView {float:left; clear:both; margin:10px 0px 0px 0px; font-size:11px;}

/* Product Decorating
------------------------------------------- */
a.decoratingreturnlink {padding:6px 0 6px 10px; margin:1em; border-bottom:1px solid rgb(153,153,153); display:block; color:blue; text-decoration:underline;}
	h2.number 			{margin:0; padding:0 0 0 10px; font-size:16px; color:#8B7D66;}
	h1.productname 		{margin:0; padding:0 0 0 10px; font-size:30px; color:black;}
	H3.decorationmethod {margin:0 10px 1em; font-size:16px; clear:left; border-bottom:1px solid rgb(0,0,0);}
	H4.decorationmethod {margin:0 10px 1em; font-size:14px; border-bottom:1px solid rgb(191,191,191); clear:left;}
	div.dmColumn {float:left; width:300px; display:block; margin:0 0px 15px 10px;}
a.decoratingreturnlinkbottom {clear:both; padding:6px 0 6px 10px; margin:1em; border-top:1px solid rgb(153,153,153); display:block; color:blue; text-decoration:underline;}

/* About Us
------------------------------------------- */
span.auForm {display:block; float:right; width:45%;}
span.auContent {display:block; width:50%; margin-left:10px;}
	div.auText {}
	div.auContactInformation {margin-top:1em;}
		
span.auAddress		{font-weight:bold; border-bottom:1px solid rgb(153,153,153); display:block;margin-bottom:10px}	
span.auAddressinfo	{font-size:11px;}

table.auFormTable	{margin-right:30px; border-collapse:collapse;}
	table.auFormTable TD {vertical-align:top; padding:0 5px 5px 0; margin:0;}
		td.auFormLabel, td.auformLabel		{text-align:right;}
		td.auFormLabel A	{display:none;}
		td.auSendanother	{display:none;}
		td.auformField 	{vertical-align:top;}
		
		span.auRequired		{color:rgb(255,0,0);}
		span.auEmailSent	{display:block; border:1px solid red; padding:5px; text-align:center; margin-bottom:1em;}
		
		INPUT.auformField	{}
	
/* How To Order
------------------------------------------- */
div.howtoorder {}
	div.howtoorder H1 {}
	div.htoArtworkRequirements {float:right; width:45%; margin-right:10px;}
		div.htoArtworkRequirements P {margin:0 0 1em 0;}
	div.htoInstructions {display:block; width:50%; margin-left:10px;}
		div.htoInstructions P {margin:0 0 1em 0;}
	
/* Quote Cart
------------------------------------------- */
div.quoteCart 		{}
	div.emptyCartDiv		{ float:left; width:65%; display:block; padding:10px; color:rgb(153,0,0);}
	div.quoteContentView	{float:left; width:65%; display:block; padding-left:10px;}
		table.quoteTable		{border-collapse:collapse; width:100%;}
		table.quoteTable TH		{text-align:left; border-bottom:1px solid rgb(0,0,0); padding:4px;}
		table.quoteTable TD		{padding:4px;border-bottom:1px solid rgb(153,153,153);}
		table.quoteTable SPAN.removeme	{font-size:11px;font-family:verdana; color:blue; text-decoration:underline; cursor:pointer;}
		
		div.quoteOrderInformation {padding-left:10px; width: 65%;}
			span.quoteSubmitInstructions {display:block; margin-top:1em;font-weight:bold;}
		
			table.quoteFormTable	{}
			table.quoteFormTable TD {border-bottom:1px solid rgb(233,233,233);}
			table.quoteFormTable TD.fieldName	{vertical-align:top; text-align:right;}
	span.quoteSubmitInstructions {display:block; margin-top:1em; font-weight:bold;}
	div.quoteContact {display:block;float:left; width:30%; clear:right; margin: 0 0 0 20px;}

		div.quoteContact STRONG {border-bottom:1px solid rgb(215,215,215); display:block;}
		div.quoteContact TABLE {border-collapse:collapse;}
	.confirmationDiv {float:left; width:65%; clear:both; font-weight:bold;}
	.confirmTableDiv {float:left;clear:left;}
	

		
