/* In Front/Out Front Vertical color overides */

#infront-outfront-vertical #heading {
	background: #7a0027 url(../images/mailboxes/generic/ifof-v-header.jpg) no-repeat top;
}

#infront-outfront-vertical #sidenav a:hover,
#infront-outfront-vertical #sidenav a:focus, 
#infront-outfront-vertical #sidenav li a.current {
	background: #7a0027 url(../images/mailboxes/generic/ifof-v-sidenav-arrow.gif) no-repeat right center;
}

#infront-outfront-vertical #sidenav p,

#infront-outfront-vertical #mainarea h1,
#infront-outfront-vertical #mainarea h2,
#infront-outfront-vertical #mainarea h3,
#infront-outfront-vertical #mainarea h4,
#infront-outfront-vertical #mainarea h5,
#infront-outfront-vertical #mainarea h1 a,
#infront-outfront-vertical #mainarea h2 a,
#infront-outfront-vertical #mainarea h3 a,
#infront-outfront-vertical #mainarea h4 a,
#infront-outfront-vertical #mainarea h5 a,

#infront-outfront-vertical #mainarea p.mainarea_intro,
#infront-outfront-vertical #mainarea p.mainarea_intro strong,

#infront-outfront-vertical #mainarea a {
	color: #ad0037;
}

#infront-outfront-vertical #mainarea .box_top h2 {
	color: #fff;
}
#infront-outfront-vertical #mainarea .box_top {
	background: #7a0027 url(../images/mailboxes/generic/ifof-v-box-tl.gif) top left no-repeat;
}
#infront-outfront-vertical #mainarea .box_top h2 {
	background: #7a0027 url(../images/mailboxes/generic/ifof-v-box-tr.gif) top right no-repeat;
}

#infront-outfront-vertical #mainarea li {
	background-image: url(../images/mailboxes/generic/ifof-v-bullet.gif);
}


/* In Front/Out Front Horizontal color overides */

#infront-outfront-horizontal #heading {
	background: #3b0b4d url(../images/mailboxes/generic/ifof-h-header.jpg) no-repeat top;
}

#infront-outfront-horizontal #sidenav a:hover,
#infront-outfront-horizontal #sidenav a:focus, 
#infront-outfront-horizontal #sidenav li a.current {
	background: #3b0b4d url(../images/mailboxes/generic/ifof-h-sidenav-arrow.gif) no-repeat right center;
}

#infront-outfront-horizontal #sidenav p,

#infront-outfront-horizontal #mainarea h1,
#infront-outfront-horizontal #mainarea h2,
#infront-outfront-horizontal #mainarea h3,
#infront-outfront-horizontal #mainarea h4,
#infront-outfront-horizontal #mainarea h5,
#infront-outfront-horizontal #mainarea h1 a,
#infront-outfront-horizontal #mainarea h2 a,
#infront-outfront-horizontal #mainarea h3 a,
#infront-outfront-horizontal #mainarea h4 a,
#infront-outfront-horizontal #mainarea h5 a,

#infront-outfront-horizontal #mainarea p.mainarea_intro,
#infront-outfront-horizontal #mainarea p.mainarea_intro strong,

#infront-outfront-horizontal #mainarea a {
	color: #52106b;
}

#infront-outfront-horizontal #mainarea .box_top h2 {
	color: #fff;
}
#infront-outfront-horizontal #mainarea .box_top {
	background: #3b0b4d url(../images/mailboxes/generic/ifof-h-box-tl.gif) top left no-repeat;
}
#infront-outfront-horizontal #mainarea .box_top h2 {
	background: #3b0b4d url(../images/mailboxes/generic/ifof-h-box-tr.gif) top right no-repeat;
}

#infront-outfront-horizontal #mainarea li {
	background-image: url(../images/mailboxes/generic/ifof-h-bullet.gif);
}


/* In Front/Out Front Vertical color overides */

#infront-outfront-lateral #heading {
	background: #7a0027 url(../images/mailboxes/generic/ifof-l-header.jpg) no-repeat top;
}

#infront-outfront-lateral #sidenav a:hover,
#infront-outfront-lateral #sidenav a:focus, 
#infront-outfront-lateral #sidenav li a.current {
	background: #7a0027 url(../images/mailboxes/generic/ifof-l-sidenav-arrow.gif) no-repeat right center;
}

#infront-outfront-lateral #sidenav p,

#infront-outfront-lateral #mainarea h1,
#infront-outfront-lateral #mainarea h2,
#infront-outfront-lateral #mainarea h3,
#infront-outfront-lateral #mainarea h4,
#infront-outfront-lateral #mainarea h5,
#infront-outfront-lateral #mainarea h1 a,
#infront-outfront-lateral #mainarea h2 a,
#infront-outfront-lateral #mainarea h3 a,
#infront-outfront-lateral #mainarea h4 a,
#infront-outfront-lateral #mainarea h5 a,

#infront-outfront-lateral #mainarea p.mainarea_intro,
#infront-outfront-lateral #mainarea p.mainarea_intro strong,

#infront-outfront-lateral #mainarea a {
	color: #ad0037;
}

#infront-outfront-lateral #mainarea .box_top h2 {
	color: #fff;
}
#infront-outfront-lateral #mainarea .box_top {
	background: #7a0027 url(../images/mailboxes/generic/ifof-l-box-tl.gif) top left no-repeat;
}
#infront-outfront-lateral #mainarea .box_top h2 {
	background: #7a0027 url(../images/mailboxes/generic/ifof-l-box-tr.gif) top right no-repeat;
}

#infront-outfront-lateral #mainarea li {
	background-image: url(../images/mailboxes/generic/ifof-l-bullet.gif);
}


/* In Front/Out Back color overides */

#infront-outback #heading {
	background: #004e5c url(../images/mailboxes/generic/ifob-header.jpg) no-repeat top;
}

#infront-outback #sidenav a:hover,
#infront-outback #sidenav a:focus, 
#infront-outback #sidenav li a.current {
	background: #004e5c url(../images/mailboxes/generic/ifob-sidenav-arrow.gif) no-repeat right center;
}

#infront-outback #sidenav p,

#infront-outback #mainarea h1,
#infront-outback #mainarea h2,
#infront-outback #mainarea h3,
#infront-outback #mainarea h4,
#infront-outback #mainarea h5,
#infront-outback #mainarea h1 a,
#infront-outback #mainarea h2 a,
#infront-outback #mainarea h3 a,
#infront-outback #mainarea h4 a,
#infront-outback #mainarea h5 a,

#infront-outback #mainarea p.mainarea_intro,
#infront-outback #mainarea p.mainarea_intro strong,

#infront-outback #mainarea a {
	color: #00788e;
}

#infront-outback #mainarea .box_top h2 {
	color: #fff;
}
#infront-outback #mainarea .box_top {
	background: #004e5c url(../images/mailboxes/generic/ifob-box-tl.gif) top left no-repeat;
}
#infront-outback #mainarea .box_top h2 {
	background: #004e5c url(../images/mailboxes/generic/ifob-box-tr.gif) top right no-repeat;
}

#infront-outback #mainarea li {
	background-image: url(../images/mailboxes/generic/ifob-bullet.gif);
}


/* Specials color overides */

#specials #heading {
	background: #0a3029 url(../images/mailboxes/generic/specials-header.jpg) no-repeat top;
}

#specials #sidenav a:hover,
#specials #sidenav a:focus, 
#specials #sidenav li a.current {
	background: #0a3029 url(../images/mailboxes/generic/specials-sidenav-arrow.gif) no-repeat right center;
}

#specials #sidenav p,

#specials #mainarea h1,
#specials #mainarea h2,
#specials #mainarea h3,
#specials #mainarea h4,
#specials #mainarea h5,
#specials #mainarea h1 a,
#specials #mainarea h2 a,
#specials #mainarea h3 a,
#specials #mainarea h4 a,
#specials #mainarea h5 a,

#specials #mainarea p.mainarea_intro,
#specials #mainarea p.mainarea_intro strong,

#specials #mainarea a {
	color: #0f493d;
}

#specials #mainarea .box_top h2 {
	color: #fff;
}
#specials #mainarea .box_top {
	background: #0a3029 url(../images/mailboxes/generic/specials-box-tl.gif) top left no-repeat;
}
#specials #mainarea .box_top h2 {
	background: #0a3029 url(../images/mailboxes/generic/specials-box-tr.gif) top right no-repeat;
}

#specials #mainarea li {
	background-image: url(../images/mailboxes/generic/specials-bullet.gif);
}


/* Bespoke color overides */

#bespoke #heading {
	background: #0a3029 url(../images/mailboxes/generic/bespoke-header.jpg) no-repeat top;
}

#bespoke #sidenav a:hover,
#bespoke #sidenav a:focus, 
#bespoke #sidenav li a.current {
	background: #0a3029 url(../images/mailboxes/generic/bespoke-sidenav-arrow.gif) no-repeat right center;
}

#bespoke #sidenav p,

#bespoke #mainarea h1,
#bespoke #mainarea h2,
#bespoke #mainarea h3,
#bespoke #mainarea h4,
#bespoke #mainarea h5,
#bespoke #mainarea h1 a,
#bespoke #mainarea h2 a,
#bespoke #mainarea h3 a,
#bespoke #mainarea h4 a,
#bespoke #mainarea h5 a,

#bespoke #mainarea p.mainarea_intro,
#bespoke #mainarea p.mainarea_intro strong,

#bespoke #mainarea a {
	color: #0f493d;
}

#bespoke #mainarea .box_top h2 {
	color: #fff;
}
#bespoke #mainarea .box_top {
	background: #0a3029 url(../images/mailboxes/generic/bespoke-box-tl.gif) top left no-repeat;
}
#bespoke #mainarea .box_top h2 {
	background: #0a3029 url(../images/mailboxes/generic/bespoke-box-tr.gif) top right no-repeat;
}

#bespoke #mainarea li {
	background-image: url(../images/mailboxes/generic/bespoke-bullet.gif);
}


/* Fire-Rated color overides */

#fire-rated #heading {
	background: #40342d url(../images/mailboxes/generic/fire-rated-header.jpg) no-repeat top;
}

#fire-rated #sidenav a:hover,
#fire-rated #sidenav a:focus, 
#fire-rated #sidenav li a.current {
	background: #40342d url(../images/mailboxes/generic/fire-rated-sidenav-arrow.gif) no-repeat right center;
}

#fire-rated #sidenav p,

#fire-rated #mainarea h1,
#fire-rated #mainarea h2,
#fire-rated #mainarea h3,
#fire-rated #mainarea h4,
#fire-rated #mainarea h5,
#fire-rated #mainarea h1 a,
#fire-rated #mainarea h2 a,
#fire-rated #mainarea h3 a,
#fire-rated #mainarea h4 a,
#fire-rated #mainarea h5 a,

#fire-rated #mainarea p.mainarea_intro,
#fire-rated #mainarea p.mainarea_intro strong,

#fire-rated #mainarea a {
	color: #59483f;
}

#fire-rated #mainarea .box_top h2 {
	color: #fff;
}
#fire-rated #mainarea .box_top {
	background: #40342d url(../images/mailboxes/generic/fire-rated-box-tl.gif) top left no-repeat;
}
#fire-rated #mainarea .box_top h2 {
	background: #40342d url(../images/mailboxes/generic/fire-rated-box-tr.gif) top right no-repeat;
}

#fire-rated #mainarea li {
	background-image: url(../images/mailboxes/generic/fire-rated-bullet.gif);
}


/* Mailrooms / Post Offices color overides */

#mailrooms-post-offices #heading {
	background: #186094 url(../images/mailboxes/generic/mailrooms-post-offices-header.jpg) no-repeat top;
}

#mailrooms-post-offices #sidenav a:hover,
#mailrooms-post-offices #sidenav a:focus, 
#mailrooms-post-offices #sidenav li a.current {
	background: #186094 url(../images/mailboxes/generic/mailrooms-post-offices-sidenav-arrow.gif) no-repeat right center;
}

#mailrooms-post-offices #sidenav p,

#mailrooms-post-offices #mainarea h1,
#mailrooms-post-offices #mainarea h2,
#mailrooms-post-offices #mainarea h3,
#mailrooms-post-offices #mainarea h4,
#mailrooms-post-offices #mainarea h5,
#mailrooms-post-offices #mainarea h1 a,
#mailrooms-post-offices #mainarea h2 a,
#mailrooms-post-offices #mainarea h3 a,
#mailrooms-post-offices #mainarea h4 a,
#mailrooms-post-offices #mainarea h5 a,

#mailrooms-post-offices #mainarea p.mainarea_intro,
#mailrooms-post-offices #mainarea p.mainarea_intro strong,

#mailrooms-post-offices #mainarea a {
	color: #2083c8;
}

#mailrooms-post-offices #mainarea .box_top h2 {
	color: #fff;
}
#mailrooms-post-offices #mainarea .box_top {
	background: #186094 url(../images/mailboxes/generic/mailrooms-post-offices-box-tl.gif) top left no-repeat;
}
#mailrooms-post-offices #mainarea .box_top h2 {
	background: #186094 url(../images/mailboxes/generic/mailrooms-post-offices-box-tr.gif) top right no-repeat;
}

#mailrooms-post-offices #mainarea li {
	background-image: url(../images/mailboxes/generic/mailrooms-post-offices-bullet.gif);
}


/* Accessories color overides */

#accessories #heading {
	background: #186094 url(../images/mailboxes/generic/accessories-header.jpg) no-repeat top;
}

#accessories #sidenav a:hover,
#accessories #sidenav a:focus, 
#accessories #sidenav li a.current {
	background: #186094 url(../images/mailboxes/generic/accessories-sidenav-arrow.gif) no-repeat right center;
}

#accessories #sidenav p,

#accessories #mainarea h1,
#accessories #mainarea h2,
#accessories #mainarea h3,
#accessories #mainarea h4,
#accessories #mainarea h5,
#accessories #mainarea h1 a,
#accessories #mainarea h2 a,
#accessories #mainarea h3 a,
#accessories #mainarea h4 a,
#accessories #mainarea h5 a,

#accessories #mainarea p.mainarea_intro,
#accessories #mainarea p.mainarea_intro strong,

#accessories #mainarea a {
	color: #2083c8;
}

#accessories #mainarea .box_top h2 {
	color: #fff;
}
#accessories #mainarea .box_top {
	background: #186094 url(../images/mailboxes/generic/accessories-box-tl.gif) top left no-repeat;
}
#accessories #mainarea .box_top h2 {
	background: #186094 url(../images/mailboxes/generic/accessories-box-tr.gif) top right no-repeat;
}

#accessories #mainarea li {
	background-image: url(../images/mailboxes/generic/accessories-bullet.gif);
}