h2, h3 {	margin: 0;	padding: 0;}.topNote {	width: 400px;	margin: 10px;	font: 11px Verdana;	color: gray;}.quoteBox {	margin: 10px 30px 10px 10px;	padding: 10px;	border: 1px solid gray;	background: #eee;}.iKnow {	font: bold 13px Verdana;}div#modelsContainer2 {	display: none;}.linkAdd {	margin: 10px;}.modelContainer {	margin: 10px;	display: inline-block;	width: 700px;}div#modelsContainer {	padding: 0 0 5px 10px;	border: 1px solid #ddd;	float: left;	display: inline-block;	margin: 5px 0;}.modelNote {	font: 11px Verdana;	color: gray;	margin-bottom: 5px;}.modelField {	float: left;	margin: 5px 10px 5px 0;}.modelFieldName {	float: left;	width: 70px;}.modelFieldValue {	float: left;}.qty {	width: 50px;	text-align: center;}.clearLeft {	clear: left;}.modBox {	float: left;	width: 250px;	margin: 5px 20px 0 0;	padding: 0 10px 10px 10px;	border: 1px solid #ddd;}.modBox2 {	float: left;	margin: 5px;	padding: 0 10px 10px 10px;	border: 1px solid #ddd;}.modBoxHead {	font-weight: bold;	padding: 5px 0;}.modBox select {	width: 150px;}input#modAdd {	width: 70px;}#modReset {	display: none;}.modReset2 {	margin-left: 10px;}.shipBox {	margin: 10px 30px 10px 10px;	padding: 10px;	border: 1px solid gray;	background: #eee;}.shipInfoBox {	float: left;	margin: 5px 20px 0 0;	padding: 10px;	border: 1px solid #ddd;}.shipField {	width: 150px;}.bald {	margin-top: 5px;	margin-bottom: 0;	padding-top: 0;	padding-bottom: 0;}.shift {	margin: 5px 0 0 25px;}.shift tr td {	vertical-align: middle;}.shiftImg {	text-align: center;}.resultGood {	border: solid 1px #00cc00;	padding: 10px;	background-color: #e4ffe6;	margin: 10px 25px;	text-align: center;	width: 150px;	font: bold 18px Verdana;}.resultGoodA {	font: normal 10px Verdana;	margin: 10px 35px;	text-align: center;	width: 150px;}.resultBad {	padding: 10px;	margin: 10px 25px;	text-align: left;	width: 350px;	font: 12px Verdana;	border: solid 1px #cc0000;	background-color: #ffeaea;}.resultBad div {	margin: 10px;}div#poppingBox {	display: none;	float: left;	padding: 10px 0;	margin: 10px 0;}div#modBox2Container {	display: none;	float: left;	width: 400px;}.quoteBottomLinks {	margin: 10px;	padding: 10px 0;	font: bold 14px Verdana;}.quoteBottomLinks a {	margin: 0 10px;}.bottomNote {	border-top: 1px solid #ccc;	padding: 10px;	margin: 30px 0;	font: 10px Verdana;	color: gray;}.quoteSubmit {	float: left;	margin: 0 20px;	background: url(../../images/shipping/get-quote-r.jpg) no-repeat;}.continueSubmit {	float: left;	margin: 0 20px;	background: url(../../images/shipping/continue-r.jpg) no-repeat;}.quoteAtc {	float: left;	margin: 0 43px;	background: url(../../images/ajax/add-to-cart-r.jpg) no-repeat;}.topPush {	margin: 5px 0 0 20px;}.answer {	font: 12px Verdana;	margin: 0 10px;}#bigBoxShipping {	display: none;}#linkAdd2 {	margin: 5px;}.clearBoth {	clear: both;}#modSelected div {	height: 60px;}#otherCountrySubmit {	display: none;}.fedex {	border: 0;	font: 11px Verdana;	color: gray;}.fedex tr td {	padding: 5px;	vertical-align: middle;	white-space: nowrap;}.fedex tr td img {	vertical-align: middle;	border: 0;	padding: 0 5px;}