body {
    background:#FFF;
    }

body, h1, h2, h3, p, li, td, th, blockquote,
#rightColumn h2, #readability h3, ul#topMenus li a,
#rightColumn #sectionNav h2,
#logo strong, #logo em, #imageWithCap p, #rightColumn #whatsNew h2,
#cart .totalrow th, #cart .totalrow td, ul#supMenu li a, ul#supMenu li a:hover   {
	color:#000;
    }

#holder, #footer, #imageWithCap, #searchForm, .sideSection,#readability,
#readability li, #readability li a, #readability li strong a, p .isearch-highlight,
ul#topMenus li strong a, ul#topMenus li a:hover, ul#topMenus,
#sectionNav, #homeServices, #whatsNew, #accNav, .productRow, .productRowShort,
#cart .toprow th, #cart .totalrow th, #cart .totalrow td, ul#supMenu li a, ul#supMenu li a:hover   {
    background:none;
}

h1, blockquote, #rightColumn .sideSection h2, #rightColumn #sectionNav h2, #rightColumn #whatsNew h2, #readability  {
    border-color:#666;
    }

a, h3.searchHead a {
    color:blue;
    border:none;
    text-decoration:underline;
    }

#readability  ul#textSize {
	background-image: url(/images/ts_contrast.png);
	}

#readability  ul#colourScheme {
	background-position: 0 -33px;
	}

ul#topMenus li:first-child {
    border-left:1px solid #666;
    }

ul#topMenus li {
    border:1px solid #666;
    border-left:none;
    }

#contentColumn {
    border-right:2px solid #666;
    padding-right: 19px;
    }

#footer {
    border-top:2px solid #666;
    }

#cart th, #cart td, .product, ul#supMenu li a {
	border: 1px solid #000 !important;
}

.product {
	width:278px;
	}

/***************
 Side navigation
 ***************/

#sectionNav ul {
    background:none;
    color:#000;
    margin-left:0;
    }

#sectionNav ul li.hi {
    border-right:1px solid #999;
    border-bottom:1px solid #999;
    }

#sectionNav ul li a {
    background:none;
    border-bottom:1px solid #999;
    color:#000;
    }


#sectionNav ul li strong a, #sectionNav ul li a:hover {
    background:none;
    border-bottom:1px solid #999;
    }

    /* level 2 */

    #sectionNav ul ul li.hi {
        border-bottom:1px solid #999;
        }

    #sectionNav ul ul li strong a, #sectionNav ul ul li a:hover {
        background-color:#FFF;
        }
