#blanket {
	position: absolute;
	background-color: #000;
	top:0;
	left: 0;
	width: 100%;
	height:100%;
	min-height:100%;
	z-index: 3100;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(opacity=50);
}
#logo {width:25%;color:#E38D15 !important;font-weight: bold;}
#logo span {color:#234661;}

#popFrm {position:fixed;width:544px;height:324px;min-height:324px;top:20%;z-index:3150;background: url(/images/ProductSelector_BG.gif) no-repeat;}	

#qFrm { width: 395px; float: right; margin-top: 50px; }
#qFrm .frm_question { margin: 3em 1em 1.5em 1em;font: italic bold 1.75em arial,helvetica, sans-serif; }
#qFrm form { width:auto;margin: 3em auto; height: 115px; min-height: 115px;}
#qFrm form div {float: right; }
#qFrm form div, #qFrm form p { height: 50px; min-height: 50px; }
#qFrm form span { margin: 0 20px}
#qFrm div { float: left; margin: 20px; margin-top: 25px;}
#qFrm a { font: bold 1.6em Arial,sans-serif;margin:1em;border: 1px solid #000;padding:2px 5px; }
#qFrm span { display:inline-block;}
#qFrm br { clear: both; }

#frmNext:hover, #frmBack:hover, #helpme:hover, #frmYes:hover, #frmNo:hover, #xBtn:hover { cursor: pointer; }

#frmNext { width:84px; height: 31px; min-height: 31px; background: #fff url(/images/NextButton.gif) no-repeat; } 
#frmNext:hover { background: #fff url(/images/NextButton_over.gif) no-repeat; } 

#frmBack { width:84px; height: 31px; min-height: 31px; background: #fff url(/images/BackButton.gif) no-repeat;margin-left:20px} 
#frmBack:hover { background: #fff url(/images/BackButton_over.gif) no-repeat; } 

#frmYes { width:48px; height: 48px; min-height: 48px; background: #fff url(/images/YesButton.gif) no-repeat;} 
#frmYes:hover { background: url(/images/YesButton_over.gif) no-repeat; } 

#frmNo { width:48px; height: 48px; min-height: 48px; background: #fff url(/images/NoButton.gif) no-repeat; } 	
#frmNo:hover { background: url(/images/NoButton_over.gif) no-repeat; } 

#xBtn { width:26px;height:26px;background: url(/images/CloseButton.png) no-repeat;position:absolute;top:5px;right:8px; }
#xBtn:hover { background: url(/images/CloseButton_over.png) no-repeat; }

#featuredHeader { padding-left: 0px;letter-spacing: 0px; margin-top:25px !important; margin-left: 5px !important; font-size: 1.5em !important; text-align:center;}

#helpmechoose { padding-top:1px;margin:-1em 0 1em -4px;width:502px;height:84px;background: #fff url(/images/ProductSelector_mainPage_bg.jpg) no-repeat; }

#stepCount { font: 1.75em Verdana, sans-serif; color: #9F3131; position: absolute; top:240px; left: 292px}
#helpme { width:84px; height: 31px; min-height: 31px; float:right; margin-right:30px; margin-top:25px; background: #fff url(/images/StartButton.jpg) no-repeat; }
#helpme:hover { background: #fff url(/images/StartButton_over.jpg) no-repeat;}
