/*--------------------------------------------------*/
/* My G Plan					                    */

	#mySofas {
		border: 1px solid #cdc9c9;
		padding: 8px 0 8px 8px;
		width: 464px;
		float: left;
	}

	#mySwatches {
		border: 1px solid #cdc9c9;
		padding: 8px 0 0 8px;
		width: 464px;
		float: right;
		display: inline;
	}

	/*--------------------------------------------------*/
	/* Chosen						                    */

		.chosen {
			width: 206px;
			padding: 8px;
			border: 1px solid #cdc9c9;
			margin: 8px 8px 0 0;
			float: left;
			display: inline;
		}

			.chosen.clear {
				clear: left;
			}

			.chosen h4 {
				color: #000;
				font-size: 1.7em;
			}

			.chosen p {
				background: #eee9e9 url("/a/img/sofaCollections/leather.gif") no-repeat 6px 50%;
				padding: 4px 0 4px 24px;
				margin: 8px 0 0;
			}

				.chosen p.fabric {
					background: #eee9e9 url("/a/img/sofaCollections/fabrics.gif") no-repeat 4px 50%;
				}

			.chosen img {
				margin: 0 auto
			}

			.chosen ul {
				list-style-type: none;
				padding: 0;
			}

				.chosen ul li {
					background: #eee9e9;
					text-align: right;
					padding: 0 8px 0 0;
					margin: 8px 0 0;
				}

					.chosen ul li a {
						background: url("/a/img/global/arrowRed.gif") no-repeat 100% 50%;
						display: block;
						padding: 4px 24px 4px 0;
						color: #000;
						font-weight: bold;
						text-decoration: none;
					}

						.chosen ul li a:hover {
							text-decoration: underline;
							color: #ee3a43;
						}

					.chosen ul li.remove a {
						background: url("/a/img/common/close.gif") no-repeat 100% 50%;
					}

	/*--------------------------------------------------*/
	/* Request						                    */

		#request {
			padding: 8px 8px 8px 0;
		}

			#request .row label {
				padding-top: 2px;
				width: 100px;
			}

			#request .row span {
				padding: 2px 12px 0 0;
				width: 100px;
				display: block;
				float: left;
			}

			#request .row input {
				float: left;
			}

			#request .optin input {
				width: auto;
				float: left;
				margin: 0 0 0 112px;
			}

			#request .optin label {
				width: 326px;
				padding: 0;
				text-align: left;
				float: right;
			}
