@charset "utf-8";
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/skin/jr/bg_body.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/skin/jr/bg_body.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	MARGIN: auto; WIDTH: 980px
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
H2.windows A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/skin/jr/panelTextImage_002.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 221px; PADDING-TOP: 54px; HEIGHT: 0px
}
H2.conservatories A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/skin/jr/panelTextImage_003.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 220px; PADDING-TOP: 54px; HEIGHT: 0px
}
H2.doors A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/skin/jr/panelTextImage.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 220px; PADDING-TOP: 54px; HEIGHT: 0px
}
DIV.form-panel {
	MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
P.error {
	COLOR: #b2042b
}
P.error EM {
	FONT-WEIGHT: bold
}
.form-error {
	FONT-WEIGHT: bold; COLOR: #b2042b
}
DIV.form-panel H2 {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 25px
}
DIV.form-panel H2 SPAN {
	FONT-SIZE: 0.5em; COLOR: #333
}
DIV.form-panel DIV.form-details {
	FLOAT: left; WIDTH: 350px
}
DIV.form-panel DIV.form-details {
	FLOAT: left; WIDTH: 350px
}
DIV.form-panel DIV.form-details LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 87px; PADDING-TOP: 5px
}
DIV.form-panel DIV.form-details #title {
	FONT-SIZE: 0.84em
}
DIV.form-panel DIV.form-details INPUT {
	FONT-SIZE: 0.84em; FLOAT: left; WIDTH: 286px
}
DIV.form-panel DIV.form-details INPUT.name {
	WIDTH: 185px
}
DIV.form-panel DIV.form-details INPUT.number {
	WIDTH: 165px
}
DIV.form-panel DIV.form-details INPUT.email {
	WIDTH: 200px
}
DIV.form-panel DIV.form-details INPUT.pcode {
	WIDTH: 135px
}
DIV.form-panel DIV.form-brochures {
	DISPLAY: block; FLOAT: left; WIDTH: 305px
}
DIV.form-panel DIV.form-brochures P {
	MARGIN-BOTTOM: 10px
}
DIV.form-panel DIV.form-brochures UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.form-panel DIV.form-brochures LABEL {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.form-panel DIV.form-brochures LABEL.multiline {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.form-panel DIV.form-brochures UL LI INPUT {
	FLOAT: left
}
DIV.form-panel DIV.form-brochures UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 135px
}
P.opt-in {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.8em; MARGIN-LEFT: 5px
}
P.opt-in INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 4px 20px 0px
}
P.opt-in LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 250px; PADDING-TOP: 0px
}
DIV.form-panel P.form-error LABEL {
	BACKGROUND: #b0242b; COLOR: white
}
P.submit {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 0px
}
#friend-form {
	WIDTH: 500px
}
#friend-form P LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
#friend-form P LABEL.fat-label {
	WIDTH: 300px
}
#friend-form P INPUT {
	DISPLAY: block; FLOAT: left
}
#friend-form P INPUT[type=checkbox] {
	CLEAR: both
}
.main-product-panel P {
	FONT-SIZE: 1.2em
}
.friend-form .main-product-panel P {
	FONT-SIZE: 1.2em
}
.friend-form .main-product-panel LEGEND {
	FONT-SIZE: 1.2em
}
.thanks-form FORM {
	MARGIN-BOTTOM: 0px
}
.thanks-form .content-panel {
	BORDER-BOTTOM-STYLE: none
}
.thanks-form .form-panel {
	BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 0px
}
.thanks-form .form-panel LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 300px
}
.thanks-form .form-panel SELECT {
	FONT-SIZE: 0.84em
}
#header {
	BORDER-RIGHT: #fff 1px solid; DISPLAY: block; BACKGROUND: url(/skin/jr/bg-header.gif) no-repeat 0px 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 978px; CURSOR: hand; HEIGHT: 102px
}
#header IMG {
	MARGIN: 9px 0px 0px 38px
}
#header .header-info {
	FLOAT: right; WIDTH: 510px
}
#header .header-info UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header .header-info UL LI {
	DISPLAY: block; FLOAT: left
}
#header .header-info UL LI A {
	DISPLAY: block; HEIGHT: 18px
}
#header .header-info UL LI A.h-nav-home {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat 0px 0px; WIDTH: 39px; MARGIN-RIGHT: 22px
}
#header .header-info UL LI A.h-nav-about {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -39px 0px; WIDTH: 60px; MARGIN-RIGHT: 28px
}
#header .header-info UL LI A.h-nav-finance {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -99px 0px; WIDTH: 51px; MARGIN-RIGHT: 25px
}
#header .header-info UL LI A.h-nav-offers {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -150px 0px; WIDTH: 87px; MARGIN-RIGHT: 24px
}
#header .header-info UL LI A.h-nav-guarantee {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -237px 0px; WIDTH: 66px; MARGIN-RIGHT: 24px
}
#header .header-info UL LI A.h-nav-competition {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -303px 0px; WIDTH: 76px
}
#header .header-info UL LI A.h-nav-home:hover {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat 0px -18px
}
#header .header-info UL LI.selected A.h-nav-home {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat 0px -18px
}
#header .header-info UL LI A.h-nav-about:hover {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -39px -18px
}
#header .header-info UL LI.selected A.h-nav-about {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -39px -18px
}
#header .header-info UL LI A.h-nav-finance:hover {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -99px -18px
}
#header .header-info UL LI.selected A.h-nav-finance {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -99px -18px
}
#header .header-info UL LI A.h-nav-offers:hover {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -150px -18px
}
#header .header-info UL LI.selected A.h-nav-offers {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -150px -18px
}
#header .header-info UL LI A.h-nav-guarantee:hover {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -237px -18px
}
#header .header-info UL LI.selected A.h-nav-guarantee {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -237px -18px
}
#header .header-info UL LI A.h-nav-competition:hover {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -303px -18px
}
#header .header-info UL LI.selected A.h-nav-competition {
	BACKGROUND: url(/skin/jr/spr-header-nav.gif) no-repeat -303px -18px
}
UL#product-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#product-nav {
	BACKGROUND: url(/skin/jr/bg-primary-nav.gif) repeat-x 10px top; MARGIN: 8px 18px 0px; HEIGHT: 39px
}
UL#product-nav LI {
	MARGIN: 0px
}
UL#product-sub-nav LI {
	MARGIN: 0px
}
UL#product-nav LI {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -9000px
}
UL#product-nav LI.last {
	FLOAT: right
}
UL#product-nav A {
	DISPLAY: block; BACKGROUND: url(/skin/jr/spr-product-nav.gif) no-repeat 0px 0px; HEIGHT: 39px
}
UL#product-nav LI A.p-nav-windows {
	WIDTH: 108px
}
UL#product-nav LI A.p-nav-doors {
	BACKGROUND-POSITION: -108px 0px; WIDTH: 107px
}
UL#product-nav LI A.p-nav-conservatories {
	BACKGROUND-POSITION: -215px 0px; WIDTH: 122px
}
UL#product-nav LI A.p-nav-roofline {
	BACKGROUND-POSITION: -337px 0px; WIDTH: 135px
}
UL#product-nav LI A.p-nav-kitchens {
	BACKGROUND-POSITION: -472px 0px; WIDTH: 130px
}
UL#product-nav LI A.p-nav-garage-doors {
	BACKGROUND-POSITION: -602px 0px; WIDTH: 119px
}
UL#product-nav LI A.p-nav-request {
	BACKGROUND-POSITION: -721px 0px; WIDTH: 221px
}
UL#product-nav LI A.p-nav-windows:hover {
	BACKGROUND-POSITION: 0px -39px
}
UL#product-nav LI.selected A.p-nav-windows {
	BACKGROUND-POSITION: 0px -39px
}
UL#product-nav LI A.p-nav-doors:hover {
	BACKGROUND-POSITION: -108px -39px
}
UL#product-nav LI.selected A.p-nav-doors {
	BACKGROUND-POSITION: -108px -39px
}
UL#product-nav LI A.p-nav-conservatories:hover {
	BACKGROUND-POSITION: -215px -39px
}
UL#product-nav LI.selected A.p-nav-conservatories {
	BACKGROUND-POSITION: -215px -39px
}
UL#product-nav LI A.p-nav-roofline:hover {
	BACKGROUND-POSITION: -337px -39px
}
UL#product-nav LI.selected A.p-nav-roofline {
	BACKGROUND-POSITION: -337px -39px
}
UL#product-nav LI A.p-nav-kitchens:hover {
	BACKGROUND-POSITION: -472px -39px
}
UL#product-nav LI.selected A.p-nav-kitchens {
	BACKGROUND-POSITION: -472px -39px
}
UL#product-nav LI A.p-nav-garage-doors:hover {
	BACKGROUND-POSITION: -602px -39px
}
UL#product-nav LI.selected A.p-nav-garage-doors {
	BACKGROUND-POSITION: -602px -39px
}
UL#product-nav LI A.p-nav-request:hover {
	BACKGROUND-POSITION: -721px -39px
}
UL#product-nav LI.selected A.p-nav-request {
	BACKGROUND-POSITION: -721px -39px
}
DIV#subnav {
	PADDING-LEFT: 8px; FONT-SIZE: 85%; BACKGROUND: url(/skin/jr/bg-subnav-left.jpg) no-repeat 0px 0px; MARGIN: 0px 0px 0px 32px; WIDTH: 918px
}
DIV#subnav DIV {
	PADDING-RIGHT: 8px; BACKGROUND: url(/skin/jr/bg-subnav-right.jpg) no-repeat right 0px; FLOAT: left
}
DIV#subnav UL#sub-navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/skin/jr/bg-subnav.jpg) repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; HEIGHT: 32px
}
DIV#subnav UL#sub-navigation LI {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; BACKGROUND: url(/skin/jr/bg-subnav-li.gif) no-repeat right 10px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 6px
}
DIV#subnav UL#sub-navigation LI.selected {
	BACKGROUND: url(/skin/jr/bg-subnav-selected.jpg) no-repeat right 10px
}
DIV#subnav UL#sub-navigation LI:hover {
	BACKGROUND: url(/skin/jr/bg-subnav-selected.jpg) no-repeat right 10px
}
DIV#subnav UL#sub-navigation LI A {
	COLOR: #000
}
DIV#subnav UL#sub-navigation LI.selected A {
	COLOR: #666
}
DIV#subnav UL#sub-navigation LI A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#wrapper {
	BORDER-RIGHT: white 1px solid; BACKGROUND: url(/skin/jr/bg-content.gif) repeat-y 0px 0px; BORDER-LEFT: white 1px solid; WIDTH: 978px; POSITION: absolute
}
#content-wrapper {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
DIV.products #content-wrapper {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content {
	FLOAT: left; MARGIN: 0px 18px 0px 0px; WIDTH: 720px
}
#content A {
	TEXT-DECORATION: underline
}
#callouts {
	FLOAT: left; WIDTH: 200px
}
#callouts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#callouts UL LI {
	MARGIN: 0px 0px 10px
}
#callouts UL LI.top {
	MARGIN: 0px 0px 10px
}
#callouts UL LI IMG {
	FLOAT: right
}
#callouts UL LI P {
	WIDTH: 100px
}
.home#callouts UL LI {
	FONT-SIZE: 11px
}
.home#callouts UL LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#callouts DIV.quote-steps-callout {
	BACKGROUND: url(/skin/jr/bg-callout-quotesteps-top.gif) no-repeat 0px 0px; PADDING-TOP: 9px
}
#callouts DIV.quote-steps-callout DIV {
	BACKGROUND: url(/skin/jr/bg-callout-quotesteps-btm.jpg) no-repeat 0px 0px; WIDTH: 100%; HEIGHT: 29px
}
#callouts UL.quote-steps {
	PADDING-LEFT: 10px; BACKGROUND: url(/skin/jr/bg-callout-quotesteps.gif) repeat-y 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/skin/jr/bg-callout-quotesteps.gif) repeat-y 0px 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#callouts UL.quote-steps LI {
	PADDING-LEFT: 22px; FONT-SIZE: 11px; WIDTH: 158px; BORDER-BOTTOM-STYLE: none
}
#callouts UL.quote-steps LI.one {
	MARGIN-TOP: 0px; BACKGROUND: url(/skin/jr/bg-quote-step1.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.two {
	BACKGROUND: url(/skin/jr/bg-quote-step2.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.three {
	BACKGROUND: url(/skin/jr/bg-quote-step3.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.four {
	BACKGROUND: url(/skin/jr/bg-quote-step4.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.five {
	BACKGROUND: url(/skin/jr/bg-quote-step5.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.six {
	BACKGROUND: url(/skin/jr/bg-quote-step6.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.seven {
	BACKGROUND: url(/skin/jr/bg-quote-step7.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.eight {
	BACKGROUND: url(../images/bg-quote-step8.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.nine {
	BACKGROUND: url(../images/bg-quote-step9.gi) no-repeat 0px 0px
}
#callouts UL.quote-steps LI.ten {
	BACKGROUND: url(/skin/jr/bg-quote-step10.gi) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.eleven {
	BACKGROUND: url(/skin/jr/bg-quote-step11.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.twelve {
	BACKGROUND: url(/skin/jr/bg-quote-step12.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.thirteen {
	BACKGROUND: url(/skin/jr/bg-quote-step13.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.fourteen {
	BACKGROUND: url(/skin/jr/bg-quote-step14.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.fifteen {
	BACKGROUND: url(/skin/jr/bg-quote-step15.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.sixteen {
	BACKGROUND: url(../iskin/jr/bg-quote-step16.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.seventeen {
	BACKGROUND: url(/skin/jr/bg-quote-step17.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.eighteen {
	BACKGROUND: url(/skin/jr/bg-quote-step18.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
#callouts UL.quote-steps LI.nineteen {
	BACKGROUND: url(/skin/jr/bg-quote-step19.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 0px
}
.product #product-detail {
	BACKGROUND: yellow; FLOAT: left; MARGIN: 0px 20px 0px 10px; WIDTH: 180px
}
.product #content {
	WIDTH: 500px
}
.product-category #content {
	WIDTH: 400px
}
.product-category #offers {
	BACKGROUND: yellow; FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 300px
}
DIV.banners-small {
	FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: 20px
}
DIV.banners-small A {
	FLOAT: left
}
DIV.banners-large A {
	FLOAT: left
}
DIV.banners-small UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.banners-large UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.banners-small UL LI {
	MARGIN-BOTTOM: 6px
}
DIV.banners-large {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 500px; PADDING-TOP: 0px
}
DIV.content-panel {
	PADDING-BOTTOM: 12px; BORDER-BOTTOM: #ccc 1px solid
}
P.lead-text {
	FONT-SIZE: 1.5em; WIDTH: 485px; COLOR: #666
}
P.lead-text SPAN {
	COLOR: #b0242b
}
.main-product-panel P.lead-text SPAN {
	FONT-WEIGHT: bold; COLOR: #666
}
#product-leftnav {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; WIDTH: 180px
}
#product-leftnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#product-leftnav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #b0b0b0 1px solid
}
#product-leftnav UL LI A {
	COLOR: #000; TEXT-DECORATION: none
}
#product-leftnav UL LI.selected {
	
}
#product-leftnav UL LI.selected A {
	COLOR: #deae46
}
#product-leftnav UL LI A:hover {
	COLOR: #deae46
}
DIV.product-widget-selector {
	BACKGROUND: url(/skin/jr/bg-home-main-product-panel.gif) repeat-y left top; MARGIN-BOTTOM: 15px; WIDTH: 720px
}
#content DIV.product-widget-selector H1 A {
	COLOR: #333333; TEXT-DECORATION: none
}
#content DIV.product-widget-selector H2 A {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV.product-widget-selector DIV {
	BACKGROUND: url(/skin/jr/home-main-product-panel-bottom.jpg) no-repeat left bottom; PADDING-BOTTOM: 25px
}
DIV.product-widget-selector DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.product-widget-selector DIV.widget {
	DISPLAY: inline; FONT-SIZE: 1.1em; FLOAT: left
}
DIV.product-widget-selector DIV.widget P {
	MARGIN: 0px 22px
}
DIV.product-widget-selector DIV.widget P.more-link {
	MARGIN: 15px 0px 0px 22px
}
DIV.product-widget-selector DIV.widget P.more-link A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.product-widget-selector DIV.widget .main-panel-first {
	WIDTH: 239px; MARGIN-RIGHT: 2px
}
DIV.product-widget-selector DIV.widget .main-panel-second {
	WIDTH: 99%; MARGIN-RIGHT: 2px
}
DIV.product-widget-selector DIV.widget .main-panel-second {
	WIDTH: 238px
}
DIV.product-widget-selector DIV.widget .main-panel-third {
	MARGIN-RIGHT: 0px
}
DIV.main-product-panel {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; WIDTH: 720px; POSITION: relative
}
DIV.main-product-panel UL {
	FONT-SIZE: 1.3em; LIST-STYLE-TYPE: disc
}
DIV.main-product-panel IMG.content-banner {
	MARGIN-BOTTOM: 15px
}
DIV.main-product-panel H3 {
	COLOR: #b0242b
}
DIV.main-product-panel DIV.content-image-block IMG {
	FLOAT: left
}
DIV.content-image-block IMG {
	FLOAT: left
}
DIV.main-product-panel DIV.content-image-block P {
	CLEAR: right; FLOAT: right; MARGIN-BOTTOM: 15px; WIDTH: 400px
}
DIV.content-image-block P {
	CLEAR: right; FLOAT: right; MARGIN-BOTTOM: 15px; WIDTH: 400px
}
DIV#scroller-panel {
	BACKGROUND: url(/skin/jr/bg-main-product-panel.gif) repeat-y 0px 0px; FLOAT: left; MARGIN-BOTTOM: 15px
}
DIV#scroller-panel DIV {
	BACKGROUND: url(/skin/jr/bg-main-product-panel-top.gif) no-repeat left top; FLOAT: left
}
DIV#scroller-panel DIV DIV {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; BACKGROUND: url(/skin/jr/bg-main-product-panel-bottom.jpg) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#scroller-panel DIV DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#scroller-panel DIV.gallery {
	FLOAT: left
}
DIV#scroller-panel DIV.gallery A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV#scroller-panel DIV.gallery A:hover {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #666666 1px solid
}
DIV#scroller-panel DIV.gallery UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 360px; PADDING-TOP: 0px
}
DIV#scroller-panel DIV.gallery LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#scroller-panel DIV.gallery LI.last {
	CLEAR: right
}
DIV#scroller-panel DIV.gallery LI.btm {
	PADDING-BOTTOM: 0px
}
DIV#scroller-panel DIV.gallery LI.text {
	WIDTH: 340px; COLOR: #666666
}
DIV#scroller-panel DIV.product-intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 500px; MARGIN-RIGHT: 30px; PADDING-TOP: 0px
}
DIV#scroller-panel DIV.product-intro H1 {
	FONT-SIZE: 2.2em; MARGIN-BOTTOM: 20px; COLOR: #333333
}
DIV.content-panel H1 {
	FONT-SIZE: 2.2em; MARGIN-BOTTOM: 20px; COLOR: #333333
}
DIV.content-panel {
	FONT-SIZE: 0.9em
}
DIV#scroller-panel DIV.product-intro H2 {
	MARGIN-BOTTOM: 20px
}
DIV#scroller-panel DIV.product-intro UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#scroller-panel DIV.product-intro UL LI {
	PADDING-LEFT: 22px; FONT-SIZE: 1.3em; MIN-HEIGHT: 16px; BACKGROUND: url(/skin/jr/bg-productpoints-li.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 9px; LINE-HEIGHT: 1.2em
}
DIV#scroller-panel DIV.product-intro UL LI A {
	TEXT-DECORATION: underline
}
DIV#scroller-panel DIV#kitchenRange {
	PADDING-RIGHT: 0px; MARGIN-TOP: -22px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -20px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 335px; BORDER-LEFT: #dfdfdf 1px solid; PADDING-TOP: 20px
}
DIV#scroller-panel DIV#kitchenRange DIV {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; WIDTH: 270px; LIST-STYLE-TYPE: none
}
DIV#scroller-panel DIV#kitchenRange DIV H4 {
	FONT-SIZE: 1.4em; PADDING-TOP: 18px
}
DIV#scroller-panel DIV#kitchenRange DIV H4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-DECORATION: underline
}
.product-content DIV#scroller-panel {
	BACKGROUND-IMAGE: url(/skin/jr/bg-view-product-panel.gif)
}
.product-content DIV#scroller-panel DIV {
	BACKGROUND-IMAGE: url(/skin/jr/bg-view-product-panel-top.gif)
}
.product-content DIV#scroller-panel DIV DIV {
	BACKGROUND-IMAGE: url(/skin/jr/bg-view-product-panel-bottom.jpg)
}
.product-content DIV#scroller-panel DIV DIV DIV {
	BACKGROUND-IMAGE: none
}
DIV.products DIV#product-category-panel {
	WIDTH: 940px
}
DIV.products DIV#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: 400px; PADDING-TOP: 0px
}
DIV.products DIV#offers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: 300px; PADDING-TOP: 0px
}
DIV.products DIV#callouts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
DIV.products DIV#content P.lead-text {
	FONT-SIZE: 1.3em; WIDTH: 400px
}
DIV.products DIV#callouts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#offers UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.products DIV#callouts UL LI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#offers UL LI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#callouts UL LI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.products DIV#callouts UL LI.top {
	MARGIN-TOP: 0px
}
DIV.products DIV#callouts UL LI IMG {
	FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#callouts UL LI IMG {
	FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#product-leftnav {
	MARGIN: 0px 20px 0px 0px
}
.fifty {
	RIGHT: 0px; POSITION: absolute; TOP: -25px
}
.fifty IMG.securitylogo {
	PADDING-RIGHT: 5px
}
DIV.product-content-cols {
	WIDTH: 720px
}
DIV.product-content-cols P {
	CLEAR: both
}
DIV.product-content-cols DIV.col {
	FLOAT: left; WIDTH: 360px
}
DIV.product-content-cols DIV.col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.product-content-cols DIV.col UL LI {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: url(/skin/jr/bg-productpoints-li.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; WIDTH: 316px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
DIV.product-content-cols DIV.col UL LI A {
	TEXT-DECORATION: underline
}
DIV.product-content-cols {
	WIDTH: 720px
}
DIV.product-content-cols P {
	CLEAR: both
}
DIV.product-content-cols DIV.col {
	FLOAT: left; WIDTH: 360px
}
DIV.product-content-cols DIV.col OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.product-content-cols DIV.col OL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(/skin/jr/bg-securitypoints-li.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; WIDTH: 316px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
OL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(/skin/jr/bg-securitypoints-li.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; WIDTH: 316px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
OL LI A {
	TEXT-DECORATION: underline
}
OL LI STRONG {
	FONT-SIZE: 10px; MARGIN: -2px 5px 20px -2px; COLOR: #fff
}
OL.first LI STRONG {
	MARGIN: -1px 5px 10px 1px
}
OL P {
	WIDTH: 280px
}
IMG.right {
	FLOAT: right
}
DIV#offers {
	FLOAT: left; WIDTH: 500px; MARGIN-RIGHT: 20px
}
#product-lower-panel DIV#callouts {
	MARGIN: 0px
}
DIV#callouts {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 200px
}
DIV#offers UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#callouts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.content-block {
	BACKGROUND: url(/skin/jr/bg-content-block.gif) repeat-y 0px 0px; MARGIN: 15px 0px
}
DIV.content-block UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.content-block UL LI {
	PADDING-LEFT: 22px; BACKGROUND: url(/skin/jr/bg-productpoints-li.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; WIDTH: 260px; LINE-HEIGHT: 1.3em
}
DIV.content-block DIV.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 335px; PADDING-TOP: 20px
}
DIV.content-block DIV.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 360px; PADDING-TOP: 20px
}
DIV.content-block DIV.fullwidth {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV.content-block DIV.glazing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV.content-block DIV.glazing H3 {
	FONT-WEIGHT: normal; MARGIN: 15px 0px; COLOR: #000000
}
DIV.content-block DIV.right UL.color-picker {
	MARGIN: 15px 0px 0px 80px
}
DIV.content-block DIV.right UL.color-picker LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 30px; MARGIN-RIGHT: 35px; PADDING-TOP: 0px
}
DIV.content-block .banner IMG {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.request-quote {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
DIV.request-quote IMG.right {
	FLOAT: right
}
DIV#content-main H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #b0242b
}
#footer {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 18px; BACKGROUND: url(/skin/jr/bg-footer.gif) #e4e4e4 repeat-x left top; PADDING-BOTTOM: 20px; PADDING-TOP: 30px; HEIGHT: 150px
}
#footer .footer-copy {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 200px
}
#footer .footer-copy P A {
	FONT-WEIGHT: bold
}
#footer .tandc {
	MARGIN-TOP: 20px
}
#footer .space {
	MARGIN-TOP: 20px
}
#footer .footer-links {
	FLOAT: left
}
#footer .footer-links A {
	COLOR: #000; TEXT-DECORATION: none
}
#footer .footer-links A:hover {
	TEXT-DECORATION: underline
}
#footer .footer-links UL {
	BORDER-RIGHT: #9e9e9e 1px dotted; PADDING-RIGHT: 13px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 150px
}
#footer .footer-links UL.wider {
	
}
#footer .footer-links UL.last {
	WIDTH: 132px; BORDER-RIGHT-STYLE: none
}
#footer .footer-links UL LI {
	PADDING-LEFT: 17px; BACKGROUND: url(/skin/jr/footer_list.gif) no-repeat 0px 2px; MARGIN-BOTTOM: 5px
}
#footer .footer-links UL LI.para {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 5px
}
#footer .footer-links UL LI.top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer .footer-links UL LI.top A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
#absfooter {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 32px; BACKGROUND: url(/skin/jr/bg_absfooter.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; HEIGHT: 38px
}
.imr {
	DISPLAY: block; TEXT-INDENT: -9999px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#content-wrapper:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#footer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.form-panel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.form-panel DIV.form-details P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.form-panel P.form-error:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.content-image-block:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.footer-links:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
P.interested-products:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.form-panel DIV.form-brochures P.opt-in:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV#subnav UL#sub-navigation:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#friend-form P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.thanks-form .form-panel P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.product-widget-selector:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.product-widget-selector DIV:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV#subnav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#callouts UL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#product-category-panel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#scroller-panel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#scroller-panel DIV:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.product-content-cols:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
P.opt-in:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.content-panel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: block
}
#content-wrapper {
	DISPLAY: block
}
#footer {
	DISPLAY: block
}
DIV.form-panel {
	DISPLAY: block
}
DIV.form-panel DIV.form-details P {
	DISPLAY: block
}
DIV.form-panel P.form-error {
	DISPLAY: block
}
DIV.content-image-block {
	DISPLAY: block
}
DIV.footer-links {
	DISPLAY: block
}
P.interested-products {
	DISPLAY: block
}
DIV.form-panel DIV.form-brochures P.opt-in {
	DISPLAY: block
}
DIV#subnav UL#sub-navigation {
	DISPLAY: block
}
#friend-form P {
	DISPLAY: block
}
.thanks-form .form-panel P {
	DISPLAY: block
}
.product-widget-selector {
	DISPLAY: block
}
DIV.product-widget-selector DIV {
	DISPLAY: block
}
DIV#subnav {
	DISPLAY: block
}
#callouts UL LI {
	DISPLAY: block
}
#product-category-panel {
	DISPLAY: block
}
#scroller-panel {
	DISPLAY: block
}
#scroller-panel DIV {
	DISPLAY: block
}
DIV.product-content-cols {
	DISPLAY: block
}
P.opt-in {
	DISPLAY: block
}
DIV.content-panel {
	DISPLAY: block
}
.w3c {
	DISPLAY: block; LEFT: -9999px; VISIBILITY: hidden; POSITION: absolute; HEIGHT: 0px
}
#yourquestions {
	MARGIN-BOTTOM: 10px; WIDTH: 500px
}
#yourquestions DIV SPAN.btn-close A {
	MARGIN: 0px 22px; COLOR: #f00; TEXT-DECORATION: none
}
#yourquestions DIV.answer {
	PADDING-BOTTOM: 10px
}
#yourquestions DIV.answer P {
	MARGIN-TOP: 5px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px
}
#yourquestions DIV.answer UL {
	MARGIN-TOP: 5px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px
}
#yourquestions DIV.answer P.question {
	FONT-WEIGHT: bold
}
#yourquestions P.mainquestion {
	MARGIN-BOTTOM: 15px
}
P.notlisted {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-LEFT: 22px
}
DIV.error-messages {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.form-details #divLoading {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 107px
}
DIV.form-details TEXTAREA#postaladdress {
	FLOAT: left; WIDTH: 208px
}
DIV.form-details #btnFind {
	WIDTH: auto
}
DIV.form-details #addressSelect {
	PADDING-LEFT: 107px
}
#btnFetch {
	MARGIN-TOP: 5px
}
DIV.form-details #selectaddress {
	WIDTH: 200px
}
DIV.form-details #addressSelect #btnFetch {
	FLOAT: none; WIDTH: auto
}
.home#callouts {
	FLOAT: right; MARGIN: 0px
}
.home#callouts UL LI {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.home#callouts UL LI IMG {
	FLOAT: right
}
.buttons A {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-RIGHT: 7px
}
#content-main {
	FONT-SIZE: 1.3em
}
#content-main P.lead-text {
	FONT-SIZE: 1.23em
}
#product-lower-panel {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 20px; WIDTH: 720px; PADDING-TOP: 17px
}
#product-lower-panel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#product-lower-panel UL.offers {
	FLOAT: left; WIDTH: 500px
}
#product-lower-panel UL.offers-callout {
	FLOAT: right; WIDTH: 200px
}
#product-lower-panel UL.offers-callout LI {
	MARGIN-BOTTOM: 8px
}
.column-wrapper {
	FLOAT: right; WIDTH: 720px; POSITION: relative
}
.template-e #content-main {
	FLOAT: right; WIDTH: 720px; POSITION: relative
}
.template-f #content-main {
	FLOAT: right; WIDTH: 720px; POSITION: relative
}
.next-section {
	CLEAR: both; MARGIN-BOTTOM: 20px; TEXT-ALIGN: right
}
.template-c .column-wrapper #content-main {
	FLOAT: left; WIDTH: 500px
}
.template-c .column-wrapper #callouts {
	FLOAT: right
}
.template-c .offer.widget .banner {
	MARGIN-BOTTOM: 20px
}
.template-b #content-main {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 720px
}
.template-b #callouts {
	FLOAT: right; MARGIN: 0px; WIDTH: 200px
}
.template-b #content-main .content-panel IMG.offer {
	FLOAT: right; MARGIN: -13px 5px 0px
}
.competition .form-additional-details {
	FLOAT: left; WIDTH: 300px
}
.competition .form-additional-details SELECT {
	MARGIN-TOP: 10px; FONT-SIZE: 0.84em
}
.competition .form-additional-details P.opt-in {
	MARGIN-LEFT: 0px
}
FORM INPUT {
	FONT-SIZE: 0.83em
}
FORM SELECT {
	FONT-SIZE: 0.83em
}
FORM INPUT[type='text'] {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.w-youtube-video {
	BACKGROUND: url(/skin/jr/bg-video-panel.jpg) no-repeat left bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 25px
}
.w-youtube-video DIV.video-top {
	BACKGROUND: url(/skin/jr/bg-video-panel-top.jpg) no-repeat left top; PADDING-TOP: 20px
}
.w-youtube-video DIV DIV.clearfix {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/skin/jr/bg-video-panel-repeat.jpg) repeat-y left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.w-youtube-video .video {
	FLOAT: left; WIDTH: 310px; MARGIN-RIGHT: 20px
}
.w-youtube-video .video-content {
	FLOAT: left; WIDTH: 315px
}
#callouts .w-text-banner {
	POSITION: relative
}
#callouts .w-text-banner H5 {
	FONT-WEIGHT: bold; LEFT: 72px; COLOR: #ffffff; POSITION: absolute; TOP: 10px
}
#callouts .w-text-banner P {
	LEFT: 72px; WIDTH: 120px; COLOR: #ffffff; POSITION: absolute; TOP: 30px
}
#submain {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 300px 0px; PADDING-LEFT: 6px; FONT-SIZE: 1.1em; FLOAT: left; BACKGROUND-IMAGE: url(/skin/jr/bg-submain.gif); PADDING-BOTTOM: 0px; WIDTH: 594px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#submain H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #666666
}
#submain H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #666666
}
#subone {
	PADDING-RIGHT: 17px; FLOAT: left; WIDTH: 280px
}
#subtwo {
	PADDING-LEFT: 17px; FLOAT: left; WIDTH: 280px
}
#subthree {
	FLOAT: left; WIDTH: 594px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
#subselect {
	FLOAT: left; WIDTH: 594px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
.counties {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 0em 0em 1.8em; WIDTH: 100%
}
#subselect .counties UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 0px
}
#subselect .counties LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/skin/jr/bullet.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#subselect .counties UL.more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subselect .counties UL.more LI {
	MARGIN: 0px 0px 0px 14px
}
#subright {
	FLOAT: left; MARGIN-LEFT: 38px; WIDTH: 300px
}
DIV#loc-nav {
	MARGIN-TOP: 15px; BACKGROUND: url(/skin/jr/bg-loc-nav.gif) repeat-y 0px 0px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 300px
}
DIV#loc-nav DIV {
	BACKGROUND: url(/skin/jr/bg-loc-nav-top.gif) no-repeat left top
}
DIV#loc-nav DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/skin/jr/bg-loc-nav-bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
DIV#loc-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 270px; PADDING-TOP: 32px; LIST-STYLE-TYPE: none
}
DIV#loc-nav UL LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/skin/jr/bg-loc-nav-li.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
DIV#loc-nav UL LI A {
	DISPLAY: block
}
#subrights {
	FLOAT: left; WIDTH: 300px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
