.QAS_Header
{	display: block;	position: relative;	font-size: 0.82031rem;	color: #222222;	margin-bottom:30px;
}
.QAS_Prompt
{	padding-top: 20px;	padding-left: 1em;	float: left;	width: auto;	__border-right: 1px solid #CCCCCC;
}
.QAS_EmailPrompt
{	padding-top: 10px;	padding-left: 1em;	float: left;	width: 355px;
}
.QAS_PhonePrompt
{	padding-top: 10px;	padding-left: 1em; }
.QAS_EmailContinue, .QAS_PhoneContinue
{	right: 0px;	position: absolute;	bottom: 0px;	padding-top: 2em;
}
.QAS_Input
{	padding: 0em 0em 0.3em;	float: left;
}
.QAS_PhoneInput
{	padding: 0em 0em 0.3em;	float: left;
}
.QAS_EmailInput
{	padding: 0em 0em 0.3em;
}
.QAS_RightDetails
{	padding-top: 20px;	padding-left: 2em;	float: right;	width: 50%;
}
.QAS_LeftDetails {	float: left;	width: 50%;
}
.QAS_RightSidePrompt
{	padding-bottom: .5em;
}
.QAS_RightSidePromptText
{	padding-bottom: .5em;	font-size: 0.75rem;	color: #222222;	text-transform: uppercase;	font-weight:bold;
}
.QAS_RightDetails table
{	font-size: .8em;
}
.QAS_EditLink
{	font-size: .8em;	padding-left: 1em;
}
.QAS_Picklist
{	padding-top: .5em;	padding-left: 1em;	width: 100%;	float: left;	font-size: .9em;
}
.QAS_DeliverableWarning
{	font-size: .8em;	padding-top: .6em;
}
.QAS_Pick
{	font-size: .9em;	display: none;	width: auto;	min-height: 100px;	overflow: auto!important;
}
.QAS_MultPick
{	font-size: .9em;	display: none;	width: auto;	height: 200px;	overflow: auto;
}
.QAS_ShowPick
{	padding-bottom: .6em;
}
.QAS_ShowPick a{	text-decoration:underline;	font-size:.85em;
}
.QAS_ShowPick a:hover{	text-decoration:none;
}
.QAS_Pick table, .QAS_MultPick table
{	font-size: .9em;
}
.QAS_Pick table td, .QAS_MultPick table td
{	padding-right: 1.5em;
}
.QAS_EmailSuggPrompt
{	font-size: 1.0em;
}
.QAS_PromptText
{	margin-bottom: .5em;	font-size: 0.75rem;	color: #222222;	text-transform: uppercase;	font-weight:bold;
}
.QAS_EmailPromptText
{	margin-bottom: .5em;
}
.QAS_EmailErrText
{	margin-bottom: .5em;	color: Red;
}
.QAS_PhonePromptText
{	margin-bottom: .5em;
}
.QAS_PhoneNamePrompt
{	margin-bottom: .5em;	color: Red;
}
.QAS_PhoneErrText
{	margin-bottom: .5em;	color: Red;
}
.QAS_PromptData table
{	background-color: #e0e0ff;
}
.QAS_EmailPromptData table
{	background-color: #e0e0ff;
}
#QAS_RefineText
{	//background: #eaecf6;	//border: 1px solid #ccc;	width: 100px;	margin-right: 1em;
}
#QAS_EmailRefineText
{	background: #eaecf6;	border: 1px solid #ccc;	width: 275px;	margin-right: 1em;
}
#QAS_PhoneRefineText
{	background: #eaecf6;	border: 1px solid #ccc;	width: 200px;	margin-right: 1em;
}
#QAS_RefineBtn, #QAS_NoApt, #QAS_TDContinue, #QAS_AcceptOriginal, #QAS_Cancel, #QAS_Continue
{	padding: .1em 1em;
}
#QAS_Cancel
{	margin-left: .5em;
}
#QAS_Continue, #QAS_Cancel
{	margin-top: 1em;	float: right;
}
#QAS_NoApt
{	margin-top: .5em;
}
.QAS_PhoneName, .QAS_PhoneAddress
{	background: #eaecf6;	border: 1px solid #ccc;	font-size: .9em;	padding-top: .1em;	margin-bottom: .1em;	overflow: hidden;	resize: none;
}
textarea.QAS_PhoneName
{	outline-style: none;	font-size: .9em;	width: 265px;
}
input.QAS_PhoneAddress
{	font-size: .9em;	width:50%;
}
.QAS_PhoneLeftPromptText, .QAS_PhoneRightPromptText
{	padding-bottom: .5em;
}
.QAS_ClearBoth
{	clear: both;
}
.QAS_PhoneLeft
{	float: left;	border-right: 1px solid #ccc;	width: 50%;
}
.QAS_PhoneRight
{	float: right;	width: 270px;
}
@media only screen and (max-width: 767px) {	.QAS_LeftDetails {	width: auto;	}	.QAS_RightDetails {	padding-top: 30px;	padding-left: 0;	width: 100%;	}	.QAS_Prompt {	width: 100%;	padding-left: 0;	}	.QAS_MultPick {	height: auto;	}	.QAS_Picklist {	padding-left: 0;	}
}