﻿#header a#logo img {
    visibility:hidden;
}

#header a#logo {
    background:url(/_template/img/purple/logo.gif) no-repeat scroll left top;   
}

#header #searchBox {
    background:transparent url(/_template/img/purple/call-free.gif) no-repeat scroll left 50%;
}

#header .right ul li a, .shadowBox ul li#seeAllNews a, #textControls ul li a, 
.homeLozenge p a, #mainLozenge p a, .landingLozenge p a, .promoItem p a {
    background:transparent url(/_template/img/purple/arrow-bg.gif) no-repeat scroll left 50%;
}

#topNav {
    background:#08a08d url(/_template/img/purple/topnav-bg.gif) repeat-x scroll left top;
}

#topNav ul li {
    background:transparent url(/_template/img/purple/topnav-li-bg.gif) no-repeat scroll right top;
}

#topNav ul li.current a, #topNav ul li a:hover, #topNav ul li.parent a {
    background:#079281 url(/_template/img/purple/topnav-li-current-bg.gif) repeat-x scroll right top;
}

.homeLozenge h3 {
    background:transparent url(/_template/img/purple/home-lozenges-header.gif) no-repeat scroll left top;
}

#mainLozenge h3 {
    background:transparent url(/_template/img/purple/main-lozenge-header.gif) no-repeat scroll left top;
}

.landingLozenge h3 {
    background:transparent url(/_template/img/purple/landing-lozenges-header.gif) no-repeat scroll left top;
}

.mainLozenge h3 {
    background:transparent url(/_template/img/purple/main-landing-lozenge-header.gif) no-repeat scroll left top;
}

.homeLozenge h3 a, .landingLozenge h3 a, .shadowBox h3 {
    color:#010101;
}

.extraLozenge p a, .shadowBox ul li {
    background-image:url(/_template/img/purple/arrow-bg.gif);
}

.greyBox ul li, .greyBox ul li a {
    color:#0c4999;  
}

.greyBox ul li#callUs {
    background:transparent url(/_template/img/purple/phone-bg.gif) no-repeat scroll left 12px;
}

.greyBox ul li#callBack a {
    background-image:url(/_template/img/purple/callback-bg.gif);
}

.greyBox ul li#requestBrochure a {
    background-image:url(/_template/img/purple/brochure-bg.gif);
}

.greyBox ul li#ourVideo a {
    background-image:url(/_template/img/purple/video-bg.gif);
}

.htmlfragment h1, .editablearea h2, .editablearea h3 {
    color:#56346b;
}

.editablearea ul li {
    background-image:url(/_template/img/purple/bullet-bg.gif);
}

#leftNav h3 {
    color:#528a68;
}

#leftNav ul li.current a, #leftNav ul li.haschildren a, #leftNav ul li a:hover, #leftNav ul li span {
    background:#56346b;
}

#leftNav ul li.haschildren ul li, #leftNav ul li.haschildren ul li.haschildren ul li {
    background:transparent url(/_template/img/purple/leftnav-ul-li-border.gif) repeat-x scroll left bottom;
}

#leftNav ul li.haschildren ul li a, #leftNav ul li.haschildren ul li span
{
	background:#fff url(/_template/img/purple/leftnav-ul-li-plus.gif) left 50% no-repeat;
}

#leftNav ul li.haschildren ul li.haschildren ul li a, #leftNav ul li.haschildren ul li.haschildren ul li span
{
	background-image:url(/_template/img/purple/arrow-bg.gif);
}

#leftNav ul li.haschildren ul li.haschildren ul li a:hover
{
	background-image:url(/_template/img/purple/arrow-bg-onblue.gif);
}

.shadowBox h3 {
    background:transparent url(/_template/img/purple/shadowbox-header.gif) no-repeat scroll left top;
    color:#010101;
}

.shadowBox ul li {
    background-position:left 13px;
}

blockquote {
	background:#d7f1ed url(/_template/img/purple/blockquote-bg.gif) left 8px no-repeat;
}

.pagination ul li.previous
{
	background:url(/_template/img/purple/pagination-previous-bg.gif) left 50% no-repeat;
}

.pagination ul li.next
{
	background:url(/_template/img/purple/pagination-next-bg.gif) right 50% no-repeat;
}

.htmlfragment a, .shadowBox ul li a, .extraLozenge p a
{
	color: #0c4999;
}