/* Top Links */
div#qe-top-link{ height:30px; width:702px; padding:10px 0 0 0; }
div#qe-top-link ul{ margin:0 0 0 6px; padding:0; list-style:none; }
div#qe-top-link a:hover{ text-decoration:none; }
div#qe-top-link ul li.left{ float:left; padding-top:5px; }
div#qe-top-link ul li.left p a{ font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#555; }
div#qe-top-link ul li.right{ float:right; }
div#qe-top-link ul li.right p a{ font:normal 10px Arial, Helvetica, sans-serif; color:#666; }
div#qe-top-link ul li p{ vertical-align:middle; margin:0; padding:0; }
div#qe-top-link ul li p img{ vertical-align:middle; }

/* Main Shell Styles 2*/
div.qe-shell-top2{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-shell-top2.gif) bottom left no-repeat; width:702px; height:12px; }
div.qe-shell-bg2{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-shell-bg2.gif) top left repeat-y; width:666px; padding:10px 18px 4px 18px; overflow: hidden;}
div.qe-shell-bottom2{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-shell-bottom2.gif) top left no-repeat; width:702px; height:12px; }

/*Body*/
	/* Basic Info*/
div.qe-shell-bg2 div.basic-info{ width:617px; height:64px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-ico-plan-benefit-details.gif) top left no-repeat; padding-left:44px; }
div.qe-shell-bg2 div.basic-info h3{ font:normal bold 22px Arial, Helvetica, sans-serif; color:#1F7BCA; margin:0; padding:0; background-image:none; }
div.qe-shell-bg2 div.basic-info p{ font-size:12px; color:#555; margin:0; padding:0; }

	/* Apply Online*/
div.qe-shell-bg2 div.apply-online{ width:617px; height:64px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-ico-apply-onine.gif) top left no-repeat; padding-left:44px; }
div.qe-shell-bg2 div.apply-online h3{ font:normal bold 22px Arial, Helvetica, sans-serif; color:#1F7BCA; margin:0; padding:0; background-image:none; }
div.qe-shell-bg2 div.apply-online p{ font-size:12px; color:#555; margin:0; padding:0; }

	/* Top Bar Info */
div.qe-shell-bg2 div.info{ background-color:#F8F2DC; border:1px solid #FBD686; }
div.qe-shell-bg2 div.info p.left{ float:left; padding:9px 0 9px 12px; line-height:155%; }
div.qe-shell-bg2 div.info p,div.qe-shell-bg2 div.info p a,div.qe-shell-bg2 div.info p a:visited{ vertical-align:middle; margin:0; font-size:11px; color:#666; }
div.qe-shell-bg2 div.info p a:hover{ text-decoration:none; }
div.qe-shell-bg2 div.info p strong{ font-size:12px; }
div.qe-shell-bg2 div.info p strong em{ color:#FF0000; }
div.qe-shell-bg2 div.info p.right{ float:right; padding:9px 20px 0 0; }

	/* Section Separator */
div.qe-shell-bg2 div.gap{ font-size:8px; height:14px; clear:both; }

	/* QE Subshell */
div.qe-shell-bg2 div.sub-shell-top{ width:666px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top2.gif) top left no-repeat; font-size:1px; }
div.qe-shell-bg2 div.sub-shell-bg{ width:666px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg2.gif) top left repeat-y; overflow: hidden;}
div.qe-shell-bg2 div.sub-shell-bottom{ width:666px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom2.gif) top left no-repeat; font-size:1px; }

div.qe-shell-bg2 div.sub-shell-top-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top2.gif); }
div.qe-shell-bg2 div.sub-shell-bg-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg2.gif); }
div.qe-shell-bg2 div.sub-shell-bottom-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom2.gif); }

	/* Sub Titles */
div.qe-shell-bg2 h3{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#1F7BCA; }

	/* Plan Summary */
div.qe-shell-bg2 div.plan-summary{ padding-left:12px; clear:both; }
div.qe-shell-bg2 div.plan-summary h3{ margin:0; padding:0 0 10px 32px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-ico-plan-summary.gif) top left no-repeat; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-top{ width:641px; height:30px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-title-bg.jpg) top left no-repeat; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-top p,div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-top2 p{ padding:5px 0 0 15px; margin:0; font:normal bold 15px Verdana, Arial, Helvetica, sans-serif; color:#FFF; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-top2{ width:641px; height:31px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-title-bg2.jpg) top left no-repeat; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg{ width:621px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-shell-bg.gif) top left repeat-y; padding:0 10px 10px 10px; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bottom{ width:641px; height:31px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-shell-bottom.gif) top left no-repeat; }

div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table td{ vertical-align:text-top; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#424243; padding:8px 11px 8px 0; border-bottom:1px solid #E1E2E4; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table td a:hover{ text-decoration:none; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table tr.apply td{ margin:0; padding:0; text-align:center; font-size:1px; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table td.left{ width:235px; font-weight:bold; text-align:right; background-color:#F3F6FB; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table td.left label{ font-weight:normal; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table td.right{ width:379px; padding-left:10px; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table td.right a,div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table td.right a:visited{ color:#F18D2F; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg p.legend{ margin:0; padding:10px 0 0 0; }

/* 3 Plan compare */
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td{ vertical-align:text-top; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#424243; padding:8px 11px 8px 0; border-bottom:1px solid #E1E2E4; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td a:hover{ text-decoration:none; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three tr.apply td{ margin:0; padding:0; text-align:center; font-size:11px; background-color:#FFF; text-align:center; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three tr.noborder td{ padding-bottom:0; border-bottom:none; }

div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td.legend{ width:138px; border-right:3px solid #FFF; padding-right:11px; font-weight:bold; text-align:right; background-color:#F3F6FB; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td.one{ width:138px; border-left:3px solid #FFF; border-right:3px solid #FFF; padding-left:8px; padding-right:0; text-align:left; background-color:#F9F3E7; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td.two{ width:138px; border-left:3px solid #FFF; border-right:3px solid #FFF; padding-left:8px; padding-right:0; text-align:left; background-color:#FFF; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td.three{ width:138px; border-left:3px solid #FFF; text-align:left; padding-right:0; padding-left:8px; background-color:#F3F6FB; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td.four{ width:138px; border-left:3px solid #FFF; border-right:3px solid #FFF; padding-left:8px; padding-right:0; text-align:left; background-color:#F9F3E7; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td label{ font-weight:normal; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td p{ margin:0; padding:8px 0 0 0; }
div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td a,div.qe-shell-bg2 div.plan-summary div.sub-sub-shell-bg table.compare-three td a:visited{ color:#F18D2F; }


/* Apply online page styles */
	/* Apply online */
div.qe-shell-bg2 div.sub-shell-bg div.apply-online{ width:640px; min-height:352px; background-image:none; padding-left:13px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online h3,div.qe-shell-bg2 div.sub-shell-bg div.apply-online h4{ font:normal bold 17px Arial, Helvetica, sans-serif; color:#FFF; vertical-align:middle; }

	/* Selected health plan */
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan{ width:306px; float:left; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-top{ height:60px; width:306px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-apply-online-selected-carrier.jpg) top left no-repeat; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-top h3{ background-image:none; margin:0; padding:20px 0 0 23px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bg{ width:306px; min-height:282px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-plan-bg.gif) top left repeat-y; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bg img{ padding:6px 0 3px 4px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bg div.bar{ width:280px; height:16px; font-size:1px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-plan-bg-bar.gif) top left no-repeat; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bg table{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin-left:16px; table-layout:fixed; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bg table td.left{ font-weight:bold; width:96px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bg table td.right{ color:#1F7BCA; font-size:12px; width:150px; white-space: normal; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bg table td.premiumDiscalimer{ font-size:10px; font-weight:normal; width:auto; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.plan div.plan-bottom{ width:306px; height:10px; font-size:1px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-plan-bottom.gif) top left no-repeat; }

	/* Apply Online Now */
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply{ padding-left:3px; width:318px; float:left; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.apply-top{ width:318px; height:157px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-apply-online-now.jpg) top left no-repeat; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.apply-top h3{ background-image:none; margin:0; padding:10px 0 25px 0; text-align:center; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.apply-top h4{ color:#1F7BCA; text-align:center; margin:0; padding:8px 0 10px 0; }

div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.call-agent{ width:318px; height:97px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-agent-info.gif) top left no-repeat; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.call-agent h3{ text-align:left; color:#1F7BCA; padding:18px 0 5px 10px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.call-agent p{ padding:2px 0 5px 10px; font-size:12px; color:#555; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.call-agent p strong{ font-size:18px; }

div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.download-application{ width:318px; height:98px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-download-app.gif) top left no-repeat; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.download-application h3{ text-align:left; color:#1F7BCA; padding:18px 0 5px 10px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.download-application p{ padding:8px 0 5px 10px; font-size:12px; color:#555; color:#1F7BCA; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.download-application p a,div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.download-application p a:visited{ color:#1F7BCA; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.download-application p a:hover{ text-decoration:none; }

div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.selected-riders-list{ width:318px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.selected-riders-list table{ margin:0 0 0 15px; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.selected-riders-list p{ margin:0; padding:2px 0 5px 10px; font-size:12px; color:#555; }
div.qe-shell-bg2 div.sub-shell-bg div.apply-online div.apply div.selected-riders-list p strong{ font-size:18px; }

/* Plans page */
	/* Compare Plans */
div.qe-shell-bg2 div.compare-plans{ padding-left:9px; clear:both; }
div.qe-shell-bg2 div.compare-plans h3{ margin:0; padding:0 0 10px 35px; }

	/* Plans */
div.qe-shell-bg2 div.compare-plans div.plan{ height:155px; width:647px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-plans-bg.jpg) top left no-repeat; }

div.qe-shell-bg2 div.compare-plans div.html-email-plan{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-email-plans-bg.gif); }
div.qe-shell-bg2 div.compare-plans div.senior-summary-proposal{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-email-plans-senior-summary-bg.gif); }
div.qe-shell-bg2 div.compare-plans div.plan table{ width:647px; text-align:center; vertical-align:middle; }
div.qe-shell-bg2 div.compare-plans div.plan table td, div.qe-shell-bg2 div.compare-plans div.plan table td a, div.qe-shell-bg2 div.compare-plans div.plan table td a:visited{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000; }
div.qe-shell-bg2 div.compare-plans div.plan table td a:hover{ text-decoration:none; }
div.qe-shell-bg2 div.compare-plans div.plan table tr.head td{ height:17px; }
div.qe-shell-bg2 div.compare-plans div.plan table tr.head td, div.qe-shell-bg2 div.compare-plans div.plan table tr.head td a, div.qe-shell-bg2 div.compare-plans div.plan table tr.head td a:visited{ font-size:10px; color:#666; }
div.qe-shell-bg2 div.compare-plans div.plan table tr.head td a:hover{ text-decoration:none; }
div.qe-shell-bg2 div.compare-plans div.plan table tr.head td p{ text-align:left; font:normal bold 10px Arial, Helvetica, sans-serif; color:#A3A3A3; margin:0; }
div.qe-shell-bg2 div.compare-plans div.plan table tr.head td p a, div.qe-shell-bg2 div.compare-plans div.plan table tr.head td p a:visited{ font:normal bold 10px Arial, Helvetica, sans-serif; color:#F38D31; }
div.qe-shell-bg2 div.compare-plans div.plan table tr.head td p a:hover{ text-decoration:none; }

div.qe-shell-bg2 div.compare-plans div.plan table td.carrier{ height:96px; }
div.qe-shell-bg2 div.compare-plans div.plan table td.carrier p{ font-weight:bold; font-size:10px; color:#424243; margin:0; padding:4px 0 0 0; }
div.qe-shell-bg2 div.compare-plans div.plan table td.carrier p a, div.qe-shell-bg2 div.compare-plans div.plan table td.carrier p a:visited{ font-size:9px; color:#F38D31; }
div.qe-shell-bg2 div.compare-plans div.plan table td.carrier p a:hover{ text-decoration:none; }

div.qe-shell-bg2 div.compare-plans div.plan table td.premium h3{ margin:0; padding:0; color:#1F7BCA; font-size:18px; }
div.qe-shell-bg2 div.compare-plans div.plan table td.premium p{ margin:0; padding:0 0 14px 0; }
div.qe-shell-bg2 div.compare-plans div.plan table td.premium a, div.qe-shell-bg2 div.compare-plans div.plan table td.premium a:visited, div.qe-shell-bg2 div.compare-plans div.plan table td.premium u{ font:normal bold 10px Arial, Helvetica, sans-serif; color:#424243; }
div.qe-shell-bg2 div.compare-plans div.plan table td.premium a:hover{ text-decoration:none; }

div.qe-shell-bg2 div.compare-plans div.plan table td p.left{ float:left; margin:0; padding:8px 0 0 16px; text-align:left; font-size:11px; }
div.qe-shell-bg2 div.compare-plans div.plan table td p.left, div.qe-shell-bg2 div.compare-plans div.plan table td p.left a, div.qe-shell-bg2 div.compare-plans div.plan table td p.left a:visited{ font-size:11px; }
div.qe-shell-bg2 div.compare-plans div.plan table td p.right{ float:right; width:194px; margin:0; padding:8px 10px 0 0; text-align:right; }
div.qe-shell-bg2 div.compare-plans div.plan table td p.right, div.qe-shell-bg2 div.compare-plans div.plan table td p.right a, div.qe-shell-bg2 div.compare-plans div.plan table td p.right a:visited{ font-size:10px; color:#F38D31; }
div.qe-shell-bg2 div.compare-plans div.plan table td p.right a:hover{ text-decoration:none; }

div.qe-shell-bg2 div.compare-plans div.plan table td.premium p a, div.qe-shell-bg2 div.compare-plans div.plan table td.premium p a:visited{ color:#F38D31; text-decoration:underline; }

/*Senior Plan Page Styles*/
div.qe-shell-bg2 div.senior-customize-search{ padding-top:5px; clear:both; height:30px; }
div.qe-shell-bg2 div.senior-customize-search h3,div.qe-shell-bg2 div.senior-customize-search table{ float:left; }
div.qe-shell-bg2 div.senior-customize-search h3{ padding-top:2px; }
div.qe-shell-bg2 div.senior-customize-search table td{ padding:0 8px 0 0px; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.plan td img{ vertical-align:bottom; }
div.qe-shell-bg2 div.compare-plans div.senior-plan{ height:155px; width:647px; background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-senior-plans-bg.jpg); }

div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.head td{ height:25px; vertical-align:bottom; padding-bottom:4px; color:#217ACA; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.head td a:link, div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.head td a:visited{ color:#217ACA; font-weight:bold; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.head td p a:link, div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.head td p a:visited{ color:#F38D31; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table{ width:647px; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table td.carrier{ height:65px; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.plan td{ padding:6px 2px 0 6px; vertical-align:middle; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.plan strong{ font-weight:bold; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table tr.plan td a, div.qe-shell-bg2 div.compare-plans div.plan table tr.plan td a:visited{ font-size:10px; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table td.premium{ padding-bottom:14px; }
div.qe-shell-bg2 div.compare-plans div.senior-plan table td.premium h3{ background-image:none; margin:0; padding:0 0 2px 0; }


/*Live Help*/
div#quote-engine div.qe-shell-bg2 div.inbody{ width:647px; }
div.qe-shell-bg2 div.live-help{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-live-help-bg.jpg) top right no-repeat; }
div.qe-shell-bg2 div.basic-info p.left{ float:left; font-size:10px; color:#424243; }
div.qe-shell-bg2 div.basic-info p.left a,div.qe-shell-bg2 div.basic-info p.left a:visited{ color:#F38D31; }
div.qe-shell-bg2 div.basic-info p.left a:hover{ text-decoration:none; }
div.qe-shell-bg2 div.basic-info p.phone{ float:right; padding:5px 54px 0 0; color:#FFF; }

/* Customize Search */
div.qe-shell-bg2 div.customize-search{ padding-left:9px; clear:both; }
div.qe-shell-bg2 div.customize-search h3{ margin:0; padding:0 0 10px 35px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-ico-customize-search.gif) top left no-repeat; }
div.qe-shell-bg2 div.customize-search table{ margin-left:23px; }
div.qe-shell-bg2 div.customize-search table td,div.qe-shell-bg2 div.customize-search table td a, div.qe-shell-bg2 div.customize-search table td a:visited{ font-size:11px; color:#666666; }
div.qe-shell-bg2 div.customize-search table td a:hover{ text-decoration:none; }

/* Plans - Riders - popout */
div.popout{ width:225px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; visibility:hidden; position:absolute; }
div.popout div.popout-shell-top{ width:225px; height:32px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-popout-top2.gif) top left no-repeat; font-size:1px; }
div.popout div.popout-shell-top img{ margin:0 7px 0 0; }
div.popout div.popout-shell-top p{ font-size:11px; font-weight:bold; color:#FFF; margin:0; padding:8px 0 0 18px; }
div.popout div.popout-shell-bg{ width:225px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-popout-bg2.gif) top left repeat-y; font-size:1px; }
div.popout div.popout-shell-bg ul{ width:213px; margin:0; padding:0 3px 0 9px; list-style:none; }
div.popout div.popout-shell-bg ul li{ font-size:11px; color:#5b5b5b; vertical-align:text-bottom; padding:4px 0 9px 4px; text-align:left; background:url(https://www.brokeroffice.com/quote/interface/images/qe-popout-div.gif) bottom left repeat-x; }
html>body div.popout div.popout-shell-bg ul li{ padding:8px 0 10px 4px; }
div.popout div.popout-shell-bg ul li input{ vertical-align:middle; margin:0; padding:0; }
html>body div.popout div.popout-shell-bg ul li input{ margin:-1px 3px 0 3px; }
div.popout div.popout-shell-bg ul li.premium{ text-align:center; font-size:13px; padding:9px 0 14px 0; }
div.popout div.popout-shell-bottom{ width:225px; height:3px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-popout-bottom2.gif) top left no-repeat; font-size:1px; }
div.popout div.popout-shell-bg ul li.last{ background-image:none; text-align:right; padding:9px 10px 8px 0; }
div.popout div.popout-shell-bg ul li.last a, div.popout div.popout-shell-bg ul li.last a:visited{ color:#5b5b5b; font-size:11px; }
div.popout div.popout-shell-bg ul li.last a:hover{ text-decoration:none; }
div.flipped div.popout-shell-top{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-popout-top2-flipped.gif) top left no-repeat; }
div.flipped div.popout-shell-top img{ margin: 0 13px 0 0; }
div.flipped div.popout-shell-bg{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-popout-bg2-flipped.gif) top left repeat-y; }
div.flipped div.popout-shell-bg ul { padding: 0 9px 0 3px; }
div.flipped div.popout-shell-bg ul li { width: 209px; height: 13px; font-size: 10px; }
div.flipped div.popout-shell-bg ul li strong { float: left; }
div.flipped ul li span { float:right; }
div.flipped div.popout-shell-bottom{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-popout-bottom2-flipped.gif) top left no-repeat; }

div.disclaimers{ margin-top:20px; clear:both; width:666px; text-align:left; font-family:Verdana, Arial, Helvetica; color:#000; font-size:11px; }

/* Resized compared 3 plan */
div.qe-shell-top3{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-shell-top3.gif) bottom left no-repeat; width:860px; height:12px; }
div.qe-shell-bg3{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-shell-bg3.gif) top left repeat-y; width:824px; padding:10px 18px 4px 18px; }
div.qe-shell-bottom3{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-shell-bottom3.gif) top left no-repeat; width:860px; height:12px; }

	/* Basic Info */
div.qe-shell-bg3 div.basic-info{ width:715px; height:64px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-ico-plan-benefit-details.gif) top left no-repeat; padding-left:44px; }
div.qe-shell-bg3 div.basic-info h3{ font:normal bold 22px Arial, Helvetica, sans-serif; color:#1F7BCA; margin:0; padding:0; background-image:none; }
div.qe-shell-bg3 div.basic-info p{ font-size:12px; color:#555; margin:0; padding:0; }

	/* HTML Email Ico */
div.qe-shell-bg3 div.html-email{ width:715px; }
div.qe-shell-bg3 div.html-email,div.qe-shell-bg2 div.html-email{ background:url(https://www.brokeroffice.com/quote/interface/images/qe-ico-basic-info.gif) top left no-repeat; padding-left:44px; height:64px; }
div.qe-shell-bg3 div.html-email h3{ font:normal bold 22px Arial, Helvetica, sans-serif; color:#1F7BCA; margin:0; padding:0; background-image:none; }
div.qe-shell-bg3 div.html-email p{ font-size:12px; color:#555; margin:0; padding:0; }

	/* Top Bar Info */
div.qe-shell-bg3 div.info{ width:819px; height:54px; background-color:#F8F2DC; border:1px solid #FBD686; }
div.qe-shell-bg3 div.info p.left{ float:left; padding:9px 0 0 12px; line-height:155%; }
div.qe-shell-bg3 div.info p,div.qe-shell-bg3 div.info p a,div.qe-shell-bg3 div.info p a:visited{ vertical-align:middle; margin:0; font-size:11px; color:#666; }
div.qe-shell-bg3 div.info p a:hover{ text-decoration:none; }
div.qe-shell-bg3 div.info p strong{ font-size:12px; }
div.qe-shell-bg3 div.info p strong em{ color:#FF0000; }
div.qe-shell-bg3 div.info p.right{ float:right; padding:9px 28px 0 0; }

	/* Top Bar Agent Info */
div.qe-shell-bg3 div.agent-info{ width:819px; clear:both; overflow:hidden; }
div.qe-shell-bg2 div.agent-info{ width:660px; clear:both; overflow:hidden; }
div.qe-shell-bg3 div.agent-info p.left{ float:left; margin:0; padding:3px 0 4px 12px; clear:right; line-height:150%; }
div.qe-shell-bg3 div.agent-info p,div.qe-shell-bg3 div.agent-info p a,div.qe-shell-bg3 div.agent-info p a:visited, div.qe-shell-bg2 div.agent-info p,div.qe-shell-bg2 div.agent-info p a,div.qe-shell-bg2 div.agent-info p a:visited{ vertical-align:middle; margin:0; font-size:11px; color:#666; }
div.qe-shell-bg3 div.agent-info p a:hover{ text-decoration:none; }
div.qe-shell-bg3 div.agent-info p strong{ font-size:12px; }
div.qe-shell-bg3 div.agent-info p strong em{ color:#FF0000; }
div.qe-shell-bg3 div.agent-info p.right{ float:right; padding:3px 28px 4px 12px; line-height:150%; }

div.qe-shell-bg2 div.agent-info p.left{ float:left; margin:0; padding:3px 0 4px 12px; clear:right; line-height:150%; }
div.qe-shell-bg2 div.agent-info p.right{ float:right; padding:3px 10px 4px 10px; line-height:150%; }

	/* Section Separator */
div.qe-shell-bg3 div.gap{ font-size:8px; height:14px; clear:both; }

	/* QE Subshell */
div.qe-shell-bg3 div.sub-shell-top{ width:824px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top3.gif) top left no-repeat; font-size:1px; }
div.qe-shell-bg3 div.sub-shell-bg{ width:824px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg3.gif) top left repeat-y; }
div.qe-shell-bg3 div.sub-shell-bottom{ width:824px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom3.gif) top left no-repeat; font-size:1px; }

div.qe-shell-bg3 div.sub-shell-top-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top3.gif); }
div.qe-shell-bg3 div.sub-shell-bg-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg3.gif); }
div.qe-shell-bg3 div.sub-shell-bottom-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom3.gif); }

	/* QE Subshell Alt - Email compare details */
div.qe-shell-bg3 div.sub-shell-top2{ width:824px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top4.gif) top left no-repeat; font-size:1px; }
div.qe-shell-bg3 div.sub-shell-bg2{ width:824px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg4.gif) top left repeat-y; }
div.qe-shell-bg3 div.sub-shell-bottom2{ width:824px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom4.gif) top left no-repeat; font-size:1px; }
div.qe-shell-bg3 div.sub-shell-top2-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top4.gif); }
div.qe-shell-bg3 div.sub-shell-bg2-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg4.gif); }
div.qe-shell-bg3 div.sub-shell-bottom2-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom4.gif); }

div.qe-shell-bg2 div.sub-shell-top2{ width:666px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top5.gif) top left no-repeat; font-size:1px; }
div.qe-shell-bg2 div.sub-shell-bg2{ width:666px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg5.gif) top left repeat-y; }
div.qe-shell-bg2 div.sub-shell-bottom2{ width:666px; height:10px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom5.gif) top left no-repeat; font-size:1px; }
div.qe-shell-bg2 div.sub-shell-top2-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-top5.gif); }
div.qe-shell-bg2 div.sub-shell-bg2-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bg5.gif); }
div.qe-shell-bg2 div.sub-shell-bottom2-active{ background-image:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-shell-bottom5.gif); }

	/* Sub Titles */
div.qe-shell-bg3 h3{ font:normal bold 17px Arial, Helvetica, sans-serif; color:#1F7BCA; }

	/* Plan Summary */
div.qe-shell-bg3 div.plan-summary{ padding-left:12px; clear:both; }
div.qe-shell-bg3 div.plan-summary h3{ margin:0; padding:0 0 10px 32px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-ico-plan-summary.gif) top left no-repeat; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-top{ width:799px; height:30px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-title-bg3.jpg) top left no-repeat; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-top p,div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-top2 p{ padding:5px 0 0 15px; margin:0; font:normal bold 15px Verdana, Arial, Helvetica, sans-serif; color:#FFF; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-top2{ width:799px; height:31px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-title-bg33.jpg) top left no-repeat; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg{ width:779px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-shell-bg3.gif) top left repeat-y; padding:0 10px 10px 10px; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bottom{ width:799px; height:31px; background:url(https://www.brokeroffice.com/quote/interface/images/qe-sub-sub-shell-bottom3.gif) top left no-repeat; }

div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table td{ vertical-align:text-top; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#424243; padding:8px 11px 8px 0; border-bottom:1px solid #E1E2E4; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table td a:hover{ text-decoration:none; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table tr.apply td{ margin:0; padding:0; text-align:center; font-size:1px; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table tr.noborder td img{ padding-top:6px; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table td.left{ width:235px; font-weight:bold; text-align:right; background-color:#F3F6FB; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table td.left label{ font-weight:normal; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table td.right{ width:379px; padding-left:10px; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table td.right a,div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table td.right a:visited{ color:#F18D2F; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg p.legend{ margin:0; padding:10px 0 0 0; }

/* 3 Plan compare */
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three{ width:100%; text-align:left; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td{ vertical-align:text-top; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#424243; padding:8px 11px 8px 0; border-bottom:1px solid #E1E2E4; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td a:hover{ text-decoration:none; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three tr.apply td{ margin:0; padding:0; text-align:center; font-size:11px; background-color:#FFF; text-align:center; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three tr.noborder td{ padding-bottom:0; border-bottom:none; }

div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td.legend{ width:150px; border-right:3px solid #FFF; padding-right:11px; font-weight:bold; text-align:right; background-color:#F3F6FB; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td.one{ border-left:3px solid #FFF; border-right:3px solid #FFF; padding-left:8px; padding-right:0; text-align:left; background-color:#F9F3E7; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td.two{ border-left:3px solid #FFF; border-right:3px solid #FFF; padding-left:8px; padding-right:0; text-align:left; background-color:#FFF; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td.three{ border-left:3px solid #FFF; border-right:3px solid #FFF; text-align:left; padding-right:0; padding-left:8px; background-color:#F3F6FB; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td.four{ border-left:3px solid #FFF; padding-left:8px; padding-right:0; text-align:left; background-color:#F9F3E7; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td label{ font-weight:normal; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td p{ margin:0; padding:8px 0 0 0; }
div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td a,div.qe-shell-bg3 div.plan-summary div.sub-sub-shell-bg table.compare-three td a:visited{ color:#F18D2F; }
