

			.catalogQuickContainer {padding:10px 0px 40px 0px; width:770px; height:515px; margin:0px auto; border:1px solid #C1C2C4 }
			.innerBorder {padding:10px 20px; margin:0px; width:600px; margin:0px auto; background-color:#fff }
			.cataloglinksContainer ul {list-style-type:none; padding:0px; float:left; margin:10px 0px 0px 0px }
			.catalogformContainer { display:block; padding:0px; margin:0px }
			.catalogformContainer ul {list-style-type:none; padding:0px; float:left; display:inline; margin:7px 0px 0px 20px }
			.catalogLinks { list-style-type:none; border-right:1px dotted #B0B4B3; width:200px; height:340px; padding:10px 0px; margin:0px; float:left; display:inline; background-color:#fff }
			.catalogForm { list-style-type:none; width:363px; padding:0px 0px 10px 0px; margin:0px; float:left; display:block; background-color:#fff }
			.catalogFormbg { list-style-type:none; width:363px; padding:0px 0px 10px 0px; margin:0px; float:left; display:block; background-color:#E5F2FB }
			.catalogFormbg1 { list-style-type:none; width:363px; padding:0px 0px 10px 0px; margin:0px; float:left; display:block; background-color:#F4F4F4 }
			.catalogInput { list-style-type:none; width:353px; padding:0px; margin:0px; float:left; display:block; background-color:#fff }
			.catalogLinks li {padding:0px; margin:0px; font:normal 11px arial,sans-serif; clear:all; color:#9096A2; float:left; display:block }
			.catalogLinks li a { color:#838383; padding:0px 0px 0px 7px; margin:0px; text-decoration:none }
			.catalogLinks li p {padding:0px 0px 3px 0px; margin:0px; text-align:left; width:200px; display:block }
			.catalogNo { padding:5px 0px; margin:0px; width:20px; float:left; background-color:#798486; font:bold 11px arial,sans-serif; color:#fff }
			.catalogText { padding:5px 0px 5px 5px; margin:0px; width:333px; display:inline; float:left; text-align:left; background-color:#E5F2FB; font:bold 11px arial,sans-serif; color:#666867 }
			.catalogText1 { padding:5px 0px 5px 5px; margin:0px; width:333px; display:inline; float:left; text-align:left; background-color:#F4F4F4; font:normal 10px arial,sans-serif; color:#666867 }
			.catalogContinue { padding:0px; margin:0px; width:333px; display:inline; float:left; text-align:left; font:normal 11px arial,sans-serif; color:#666867 }
			.catalogHeading p { padding:0px 0px 3px 0px; margin:0px; float:left; font:bold 12px arial,sans-serif; color:#4c5156; clear:both }
			.catalogHeadingCode p { padding:0px; margin:0px; float:left; font:bold 12px arial,sans-serif; color:#4c5156; clear:both }
			input { font:11px normal arial,sans-serif; color:#666867 }
			.catalogFieldsLong select { padding:0px; margin:0px; font:9px normal arial,sans-serif; color:#666867; float:left }
			.catalogFieldsLong { padding:0px 0px 0px 0px; text-align:left; font:9px normal arial,sans-serif; margin:0px }
			.catalogInputlongoption { padding:0px; margin:0px 5px 0px 0px; width:50px; float:left }
			.catalogInputlong { padding:0px; margin:0px 5px 0px 0px; width:110px; float:left }
			.catalogInputlongxtra { padding:0px; margin:0px 5px 0px 0px; width:150px; float:left }
			.catalogInputsmall { padding:0px; margin:0px; width:30px; float:left }
			.catalogFields { margin:0px; width:380px; float:left; padding:5px 0px }
			.catalogFieldsLong { margin:0px; float:left; width:340px; padding:0px 0px 5px 0px }
			.catalogFields p { margin:0px; float:left; padding:0px; clear:both }
			.catalogfieldsText { padding:0px 0px 5px 0px; margin:0px; width:363px; font:normal 9px arial,sans-serif; float:left; text-align:left; border-bottom:1px dotted #686868; color:#666867 }
			.inputformText { padding:0px; margin:0px; width:250px; background-color:#fff; font:normal 11px arial,sans-serif; color:#4c5156 }
			.inputText {padding:0px; margin:0px ; background-color:#fff; float:left; font:normal 11px arial,sans-serif; color:#017acc; text-align:left; vertical-align: text-top; }
			.inputText a { padding:0px; margin:0px; background-color:#fff; float:left; font:normal 11px arial,sans-serif; text-decoration:none; color:#017acc }
			.inputText a:hover { padding:0px; margin:0px; background-color:#fff; float:left; font:normal 11px arial,sans-serif; text-decoration:underline; color:#ff8c00 }
			.redcartBlock { padding:0px; float:left; margin:5px 0px 0px 5px; height:15px; font:normal 11px arial,sans-serif; color:#fff; display:block; width:70px; background-color:#F86313; text-decoration:none }		
			.addtocartButton, .addtocartButton a { padding:0px; margin:0px; width:127px; float:left; height:19px }
		    .addtocartButton a:hover { padding:0px; margin:0px; width:127px; height:19px }
			.catalogTitle {padding:0px 0px 15px 0px; margin:0px }
			.catalogTitle p {padding:0px 0px 3px 0px; margin:0px; font:normal 11px arial,sans-serif; text-align:left; color:#889296; width:580px; border-bottom:1px solid #d5d6d7 }
			.header1Part1 {font:bold 23px arial, sans-serif; color:#4c5156 }
			.header1Part2 {font:bold 23px arial, sans-serif; color:#017acc }			
			.leftLink {font:bold 12px arial,sans-serif; color:#017acc}
			.contentTextHeader {font:bold 10px arial,sans-serif}
			.contentQuickHelpLink {padding:0px; margin:0px; font:normal 11px arial,sans-serif; color:#017acc;}
			.contentQuickHelpLink a {padding:0px; margin:0px; font:normal 11px arial,sans-serif; color:#017acc; text-decoration:none }
			.contentQuickHelpLink a:hover {padding:0px; margin:0px; font:normal 11px arial,sans-serif; color:#ff8c00; text-decoration:underline }
			
			/* background images used in css */
			.catalogLinks li a {background:transparent url(http://cache.lego.com/images/shop/shop06/generic/7x9bluearrow.gif) left center no-repeat }
			.catalogLinks li a:hover {background:transparent url(http://cache.lego.com/images/shop/shop06/generic/7x9bluearrow.gif) left center no-repeat }	
			.removeBtn a {display: block; width: 129px; height: 17px;}
			.removeBtn a {background: url(http://cache.lego.com/2057/images/shop/shop06/Buttons/btn_129x017_remove_off.gif) left center no-repeat}
			.removeBtn a:hover {background: url(http://cache.lego.com/2057/images/shop/shop06/Buttons/btn_129x017_remove_on.gif) left center no-repeat}			
			