/**************************************************
 * FileName - //p4-wdpro/External/WDPRO/Projects/Sites/WDWSite/1.0.1/src/main/webapp/css/nonGlobal/contactUs/contactUs.css
 *
 *  Disney.  All rights reserved.
 *
 * $Author: snarayanaswamy $ 
 * $Revision: $
 * $Change:  $
 * $Date: 2008/10/20 $
 **************************************************/
/* 
 * OriginalAuthor: Sapient 
 * Build Number:  $1.0.1.0006-SNAPSHOT
 *
 * @DESCRIPTION: Contains the styles for Contact Us page
*/


.contactUsModule {
	background: transparent url('/media/wdw_nextgen/Site/WDWContent/6.7.0.10/css/images/ContactUs/bgFullColBottom.gif') no-repeat left bottom;
	padding-bottom: 10px;
}

.contactUsModule .bd {
	background: transparent url('/media/wdw_nextgen/Site/WDWContent/6.7.0.10/css/images/ContactUs/bgTopPlanOverview.gif') no-repeat left bottom;
	height: 1%;
	padding: 16px 0 0;
}

.contactUsModule h1 {
	color: #7EAC03;
	font-size: 1.5em;
	font-weight: 400;
	padding-bottom: 8px;
}

.contactUsModule .bd h4 {
	font-size: 0.85em;
	padding-bottom: 10px;
}

.contactUsModule .bd .instruction {
	color: #AAA;
	font-size: 0.75em;
	padding-bottom: 10px;
}

.contactUsModule .form .item input.text,
.contactUsModule .form .item select,
.contactUsModule .form .item textarea {
	font-size: 0.6875em;
	width: 222px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-color: #D4D1D1;
	padding: 7px 4px 4px;
}

.contactUsModule .form .required input.text,
.contactUsModule .form .required select,
.contactUsModule .form .required textarea {
	background: #FDF299;
	font-size: 0.6875em;
}

.contactUsModule .form .item {
	clear: both;
	position: relative;
}

.contactUsModule .form .item select {
	width: 230px;
}

.contactUsModule .form .item label,
.contactUsModule .inputInfo .item .label,
.contactUsModule .form p {
	color: #444A4D;
	display: block;
	font-size: 0.75em;
	padding-bottom: 5px;
}

.contactUsModule .form .item .input {
	float: left;
	margin-right: 8px;
	margin-bottom: 14px;
}

.contactUsModule .form .input {
	position: relative;
}

.contactUsModule .form .item #freeState {
	width: 102px;
}

.contactUsModule .form .item #question {
	width: 465px;
}

.contactUsModule .form .item #subject {
	width: 470px;
}

.contactUsModule .instModule {
	color: #888;
	font-size: 0.75em;
	line-height: 150%;
	padding-bottom: 10px;
}

.contactUsModule .instModule a {
	display: block;
	text-decoration: underline;
}

.contactUsModule .specialNote {
	color: #888;
	padding-top: 10px;
    font-size:.75em;
}

.contactUsModule .book {
	float: left;
	margin-left: 360px;
	width: 100px;
	_margin-left: 190px;
}

.confirmModule {
	padding-left: 16px;
}

.confirmModule p {
	font-size: 0.75em;
	padding: 5px 0;
}

.confirmModule p a {
	text-decoration: underline;
}

.confirmModule .book {
	float: left;
	margin-left: 0;
	width: 200px;
}

.contactUsModule .contactUsAlert {
	color: #C00;
	display: block;
	font-size: 0.75em;
}

.contactUsModule .btnRegisterContainer {
	background: transparent url('/media/wdw_nextgen/Site/WDWContent/6.7.0.10/css/images/ContactUs/btnPrimaryLeft.gif') no-repeat scroll left center;
	float: right;
	margin-right: 250px;
	padding: 6px 0 6px 4px;
}

* html .contactUsModule .btnRegisterContainer {
	margin: -6px 12px 0 0;
}

.contactUsModule .btnRegisterContainer span {
	background: transparent url('/media/wdw_nextgen/Site/WDWContent/6.7.0.10/css/images/ContactUs/btnPrimaryRight.gif') no-repeat scroll right center;
	border: medium none;
	float: left;
	padding: 7px 10px;
}

* html .contactUsModule .btnRegisterContainer span {
	display: block;
	padding: 7px 8px;
}

.contactUsModule .btnRegisterContainer span input {
	background: transparent none repeat scroll 0 50%;
	border: medium none;
	color: #FFF;
	font-size: 0.75em;
	font-weight: 700;
}

.confirmModule .btnRegisterContainer {
	float: left;
}

.contactUsModule .form .item #state,
.contactUsModule .form .item #province {
	width: 110px;
}

.contactUsModule .form .item #zipCode,
.contactUsModule .form .item #postalCode {
	width: 105px;
}
