/*--------------------------------------------------*/
/* Customer Care                                    */

	#contentContainer {
		background: url("../../img/customerCare/contentContainer.gif") no-repeat 0 100%;
	}

		#content {
			background: url("../../img/customerCare/content.gif") no-repeat 0 0;
		}

	/*
	h1 {
		background: url("../../img/customerCare/title.gif") no-repeat 0 0;
		height: 13px;
	}
	*/

/*--------------------------------------------------*/
/* Feedback                                         */

	#feedbackContainer {
		position: relative;
		padding: 24px 0 34px;
	}

		#feedback {
			background: #fff url("../../img/customerCare/feedback.gif") repeat-y 0 0;
			width: 606px;
			margin: 0 0 12px;
		}

			#feedback form {
				background: url("../../img/customerCare/feedbackTop.gif") no-repeat 0 0;
			}

				#feedback fieldset {
					padding: 18px 4px 0;
				}

				/*--------------------------------------------------*/
				/* Rows                                             */

					#feedback .row {
						width: 280px;
						float: left;
					}

						#feedback .row.title {
							float: none;
						}

						#feedback .row label {
							text-align: left;
							padding: 0 0 0 22px;
							width: 100px;
						}

						#feedback .row.comments {
							float: none;
							clear: both;
							width: 600px;
							padding: 12px 0 0;
						}

							#feedback .row.comments textarea {
								width: 426px;
								height: 100px;
							}

				/*--------------------------------------------------*/
				/* Checkboxes                                       */

					#feedback .checkbox {
					}

						#feedback .checkbox input {
							margin-left: 120px;
						}

						#feedback .checkbox label {
							width: 420px;
						}

				/*--------------------------------------------------*/
				/* Submit                                           */

					#feedback .submit {
						background: url("../../img/customerCare/feedbackBottom.gif") no-repeat 0 100%;
						padding: 12px 48px 18px 0;
					}

		/*--------------------------------------------------*/
		/* Feedback Photo                                   */

			#feedbackPhoto {
				background: url("../../img/customerCare/feedbackPhoto.png") no-repeat 0 0;
				height: 501px;
				width: 272px;
				position: absolute;
				top: -20px;
				right: -28px;
			}

/*--------------------------------------------------*/
/* FAQs                                             */

	#faqs {
		background: url("../../img/customerCare/faqs.gif") repeat-y 0 0;
		width: 816px;
	}

		#faqs div {
			background: url("../../img/customerCare/faqsTop.gif") no-repeat 0 0;
		}

			#faqs dl {
				background: url("../../img/customerCare/faqsBottom.gif") no-repeat 0 100%;
				padding: 20px 16px 14px;
			}

				#faqs dl dt {
					font-weight: bold;
					padding: 6px;
					border-bottom: 1px solid #ebdfef;
					cursor: pointer;
				}

					#faqs dl dt span {
						background: url("../../img/customerCare/arrow.gif") no-repeat 100% 80%;
						padding-right: 20px;
					}

					#faqs dl dt.selected span {
						background: url("../../img/customerCare/arrowDown.gif") no-repeat 100% 80%;
					}

				#faqs dl dd {
					background: #ebdfef;
					padding: 0 6px 0 12px;
					margin: 0 0 6px;
				}

					#faqs dl dd span {
						display: block;
						padding: 6px 0 18px;
					}

/*--------------------------------------------------*/
/* Contact                                          */

	#contactContainer {
		margin: 12px 0 0;
		position: relative;
	}

	/*--------------------------------------------------*/
	/* Contact Photo                                    */

		#contactPhoto {
			background: url("../../img/customerCare/contactPhoto.png") no-repeat 0 0;
			height: 366px;
			width: 325px;
			position: relative;
			float: left;
			margin: -6px 12px 0 -50px;
		}

	/*--------------------------------------------------*/
	/* Contact                                          */

		#contact h3 {
			font-size: 1em;
			margin: 0;
		}

		#contact address {
			font-weight: bold;
			font-style: normal;
			padding: 0 0 22px;
		}

/*--------------------------------------------------*/
/* Instructions                                     */

	#instructions {
		padding: 12px 0 0;
	}

		#instructions ul {
			list-style-type: none;
			padding: 0 0 12px;
			width: 500px;
		}

			#instructions ul li {
				float: left;
				width: 250px;
			}

				#instructions ul li a {
					background: url("../../img/customerCare/pdf.gif") no-repeat 0 0;
					padding: 4px 0 5px 26px;
					display: block;
				}

/*--------------------------------------------------*/
/* Warranty                                         */

	#warranty h3 {
		font-size: 1em;
	}