﻿/* This style sheet is a user selectable style sheet and provides the CMS Editor the style information it needs */
/* This style sheet is always the last style sheet applied to the page when selected so sometimes overrides styles included in the system style sheets */
/* Use the section at the bottom of this style sheet to undo overrides */


/* Start of editor selectable styles */

.Heading1, h1
{
    font-size: 1.6em;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.Heading2, h2
{
    font-size: 1.3em;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.Heading3, h3
{
    font-size: 1.1em;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    font-weight: bold;
}

/* End of editor selectable styles */

/* Start of table styles */

/* Default Table (Overrides) */
table.ImmTS_Default
{
	background-color: #ffffff;
	border-collapse: collapse;
	padding: 0px;
	width: 100%;
}
table.ImmTS_Default th, table.ImmTS_Default td
{
	/* Cell padding and spacing styles */
	margin: 3px;
	padding: 3px;
}
table.ImmTS_Default, table.ImmTS_Default th, table.ImmTS_Default td
{
	border: 1px solid #000000;
}
table.ImmTS_Default th
{
	background-color: #cccccc;
	text-align: left;
}
table.ImmTS_Default tr
{
	vertical-align: top;
}
	
/* End of table styles */

/* Start of alternative layout customisations *** */

body
{
    background: #3ea9e0;
}
h1, h2
{
    color: #237957;
}
#divAltLayoutHeader
{
    height: 104px;
    background: #3ea9e0 url(../Images/AlternativeLayout/waste/mre-header.png) center center no-repeat;
}
#divBody
{
    background: #ffffff;
}
.whubBox .whubBoxHeader, .whubBox .whubBoxHeader .whubBoxCornerTR, .whubBox .whubBoxFooter, .whubBox .whubBoxFooter .whubBoxCornerBR
{
    background-image: none;
}
#divLeftHandColumn
{
    width: 272px;
}
#divLeftHandColumn
{
    margin-top: 23px;
}
#divLeftHandColumn .whubBoxHeader
{
    background-image: url(../Images/AlternativeLayout/waste/mre-nav-header.png);
    height: 79px;
}
#divLeftHandColumn .whubBoxContent
{
    background-image: url(../Images/AlternativeLayout/waste/mre-nav-slice.gif);
}
.whubBoxContent div
{
    background-image: none;
}
#divNavFooter
{
    display: block;
    height: auto;
    padding-bottom: 2px;
    text-align: center;
}
#divNavFooter p
{
    margin: 0px;
}
#divLeftHandColumn .whubBoxFooter
{
    background-image: url(../Images/AlternativeLayout/waste/mre-nav-footer.png);
    height: 9px;
}
#divMainColumn
{
    width: 672px;
}
#divAltLayoutFooter
{
    height: 119px;
    background: url(../Images/AlternativeLayout/waste/mre-footer-green-bin.png);
    overflow: hidden;
}

/* Restructure of the standard navigation */
.whubNavEditorHeader
{
    display: none;
}
#divNav
{
    background-color: transparent;
    border: 0px;
    margin: 0px;
    margin-top: -45px;
    padding-bottom: 5px;
    padding-left: 3px;
    position: relative;
    z-index: 1;
    width: 245px;
}
#ulVNav
{
    width: 236px;
}
#ulVNav li.l2
{
    width: 226px;
}
#ulVNav li.l3
{
    width: 226px;
}
#ulVNav li.l3
{
    width: 211px;
}
#ulVNav li.l4
{
    width: 196px;
}
#ulVNav li.l5
{
    width: 181px;
}
#ulVNav li a, #ulVNav li a:visited
{
    background-color: transparent;
    border-bottom: 0px;
}
/* Layout specific nav rollover effects */
#ulVNav li a, #ulVNav li a:visited
{
    background: url(../Images/AlternativeLayout/waste/mre-nav-bg.png) right 0px no-repeat;
}
#ulVNav li.l2 a, #ulVNav li.l2 a:visited
{
    background: url(../Images/AlternativeLayout/waste/mre-nav-bg.png) right -26px no-repeat;
}
#ulVNav li.l3 a, #ulVNav li.l3 a:visited
{
    background: none;
}
#ulVNav li.l3 a.current, #ulVNav li.l3 a:visited.current
{
    background: #98c000;
}
#ulVNav li a:hover, #ulVNav li a:focus
{
    background-color: #98c000;
}
#ulVNav li a:hover, #ulVNav li a:focus
{
    background: url(../Images/AlternativeLayout/waste/mre-nav-hover-bg.png) 0px 0px;
}
#ulVNav li.l2 a:hover, #ulVNav li.l2 a:focus
{
    background: url(../Images/AlternativeLayout/waste/mre-nav-hover-bg.png) 0px -26px no-repeat;
}
#ulVNav li.l3 a:hover, #ulVNav li.l3 a:focus
{
    background: #98c000;
}

/* End of alternative layout customisations */

/* Start of override undos (some of the above styles override styles that are set in the system style sheets) */
/* Please do not make changes to this section */

#divHeader h2
{
    font-size: 1em;
}
#divColumn1 h2, #divColumn2 h2, #divColumn3 h2
{
    font-size: 1em;
}

/* End of override undos */
