/* ============================	*/
/* QAS.com Style Sheet 		*/
/* Type: Core			*/
/* Created: 22/10/2003		*/
/* Last updated: 22/10/2003	*/
/* ============================	*/

/* PAGE CONSTRUCTION ====== */
/* => Cells =============== */
td.mainbodysinglelinetitle	{ background-image: url(/images/interface/body_heading_background.gif); } 
td.mainbodydoublelinetitle	{ background-image: url(/images/interface/body_lrg_heading_background.gif); }
td.leftmenuheading					{ background-color: #9FABC2; }
td.boxarrows, td.footer			{ background-color: #E1E4ED; }
tr.requestformseparator td  { background-color: #FFFFE1; border: 1px solid #FFDF46; }

/* Body Text ============== */
/* => Links =============== */
a:hover 					{ text-decoration : underline; }
a.body						{ text-decoration : underline; color: #3366CC; }
a.body:active			{ text-decoration : underline; color: #FF0000; }
a.body:visited		{ text-decoration : underline; color: #CC6699; }
a.bodyinvisible,a.bodyinvisible:hover,a.bodyinvisible:active,a.bodyinvisible:visited { text-decoration : none; color: #3366CC; }
h1 a								{ color: #000066; text-decoration : none; }
h1 a:hover					{ text-decoration : underline; }

/* => Text ================ */
p.alignright			{ text-align: right; }
p.alignjustify		{ text-align: justify; } 		
p.aligncentre			{ text-align: center; }
.qasblue					{ color: #000066 }

/* Forms ================== */
input,textarea,option,select 	{ font-family: Arial, Helvetica, sans-serif; color: #505070; }

/* Images ================= */
.imagepaddingtl,.imagepaddingml,.imagepaddingbl		{ margin-right: 12px; margin-bottom: 12px; }
.imagepaddingtr,.imagepaddingmr,.imagepaddingbr		{ margin-left: 12px; margin-bottom: 12px; }
img.productpage			{ background: #fff; border-top: 1px solid #9FABC2; margin: 0px 0 0 3px; }

/* Multi-step formatting == */
#multistep {
	background: #fff url("/images/interface/grey-dotted-spacer-hz.gif") bottom left repeat-x;
	height: 21px;
	width: 417px;
	margin: 0;
	padding: 0;
	font: 14px/19px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}
dl#multistep dd, dl#multistep dt {
	text-align: center;
	padding: 0;
	list-style: none;
	top: 0;
	float: left;
}
dl#multistep dt { margin: 0 14px 0 0; }
dl#multistep dd {
	margin: 0 4px 0 0;
	width: 19px;
	height: 35px;
}
dl#multistep dd.paststep { background: #fff url(/images/multi-step-process/ticked-visited.gif) 0 0 no-repeat; }
dl#multistep dd.activestep { background: #fff url(/images/multi-step-process/ticked-current.gif) 0 0 no-repeat; }
dl#multistep dd.futurestep { background: #fff url(/images/multi-step-process/unticked.gif) 0 0 no-repeat; }

/* Pro Web Verification (US) */
#pw-infoprompt {
	display: block;
	padding: 10px;
	margin: 0 0 15px 0;
	border: 1px solid #ccc;
	background: #FFFFE1;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
	line-height: 120%;
	color : #333333;
}
table.pw-searchresults {
	width: 415px;
	border-collapse: collapse;
	margin-bottom: 20px;
}
table.pw-picklist {
	width: 415px;
	border-collapse: collapse;
}
table.pw-picklist td {
	margin: 0;
	padding: 0;
}
table.pw-refineprompt {
	border-collapse: collapse;
}
table.pw-refineprompt td {
	margin: 0;
	padding: 0;
}
table.pw-furtheroptions {
	width: 415px;
	border-collapse: collapse;
	border-top: 1px dotted #666;
}
table.pw-furtheroptions td {
	margin: 0;
	padding: 6px 0;
}
table.pw-furtheroptions p.subtitle {
	margin-top: 5px;
}
table.pw-searchresults td p, table.pw-furtheroptions td p {
	margin: 0 0 6px 0;
	padding: 0;
}
ul.tryagain {
	margin: 0 0 20px 30px;
	padding: 0;
	list-style-image: url(/images/interface/arrow_red_homepage.gif);
}
ul.tryagain li {
	margin: 0;
	padding: 2px 0;
}
.pw-error {
	font-color: red;
}
.yellowbox  { 
	background-color: #FFFFE1;
	border: 1px solid #BABAC0;
	padding: 5px 10px;
	margin: 0;
}
.yellowbox p {
	padding: 5px 0;
	margin: 0;
}
