/* GLOBAL ******************************/

a, a:link, a:active, a:visited
{
    color:#8A1F31;
}

h1, h2, h3, h4, h5
{
    color:#8A1F31;
}

/* COMMON FORM ******************************/

div.commonform
{
    background-color:#EFE9F3;
}

    div.commonform ol li input.textbox
    {
        border-color:#8A1F31;
    }
    
    div.commonform ol li textarea
    {
        border-color:#8A1F31;
    }
    
    div.commonform div.tabs input
    {
        color:#FFFFFF;
    }
    
        div.commonform div.tabs input.on
        {
            background-color:#EFE9F3;
            color:#8A1F31;
        }
        
        div.commonform div.tabs input.off
        {
            background-color:#8A1F31;
        }

/* COMMON LIST ******************************/

div.commonlist ul, div.commonlist ol
{
	border-top-color:#D9D9D9;
}

    div.commonlist ul li, div.commonlist ol li
	{
        border-bottom-color:#D9D9D9;
	}

/* COMMON TABLE ******************************/

	table.commontable tr th
	{
		background-color:#DA4F26;
		color:#FFFFFF;
	}
		
		table.commontable tr.item
		{
			background-color:#EFE9F3;
		}
		
			table.commontable tr.item:hover
			{
				background-color:#F6F4D0;
			}
		
		table.commontable tr.alternatingitem
		{
			background-color:#E7E7E9;
		}
		
			table.commontable tr.alternatingitem:hover
			{
				background-color:#F6F4D0;
			}
		
			table.commontable tr td
			{
				border-top-color:#D9D9D9;
				border-bottom-color:#FFFFFF;
			}
           
/* BANNER ******************************/

    div.bannerleftmiddleright
    {
        border-top-color:#EFE9F3;
    }

/* LEFT NAVIGATION ******************************/
    
div.leftnavigation ul li a, div.leftnavigation ul li a:link, 
div.leftnavigation ul li a:active, div.leftnavigation ul li a:visited
{
    background-color:#EFE9F3;
    color:#000000;
}
  
  div.leftnavigation ul li a:hover
  {
	  background-color:#8A1F31;
	  color:#FFFFFF;
  }
            
/* ROOT NODE ******************************/

div.leftnavigation ul li.root a, div.leftnavigation ul li.root a:link,
div.leftnavigation ul li.root a:active, div.leftnavigation ul li.root a:visited,
div.leftnavigation ul li.rooton a, div.leftnavigation ul li.rooton a:link,
div.leftnavigation ul li.rooton a:active, div.leftnavigation ul li.rooton a:visited
{
	border:0px;
	background-color:Transparent;
	font-weight:bold;
	color:#000000;
	
}

	div.leftnavigation ul li.root a:hover, div.leftnavigation ul li.rooton a:hover
	{
		background-color:#FFFFFF;
		text-decoration:underline;
		color:#000000;
	}

/* LEFT NAVIGATION TIER 1 SELECTED NODES ******************************/

div.leftnavigation ul li.on a, div.leftnavigation ul li.on a:link, 
div.leftnavigation ul li.on a:active, div.leftnavigation ul li.on a:visited
{
    background-color:#8A1F31;
    color:#FFFFFF;
}

/* LEFT NAVIGATION TIER 1 EXPANDED NODES ******************************/

div.leftnavigation ul li.expanded a, div.leftnavigation ul li.expanded a:link, 
div.leftnavigation ul li.expanded a:active, div.leftnavigation ul li.expanded a:visited
{
    color:white;
    background-color:#8A1F31;
}

    div.leftnavigation ul li.expanded a:hover
    {
        color:white;
        background-color:#8A1F31;
    }
                
/* LEFT NAVIGATION TIER 2 ******************************/
                
div.leftnavigation ul li ul
{
    background-color:#faf4fe;
}

div.leftnavigation ul li.on ul li a, div.leftnavigation ul li.on ul li a:link, 
div.leftnavigation ul li.on ul li a:active, div.leftnavigation ul li.on ul li a:visited
{
    color:#000000;
}

    div.leftnavigation ul li.on ul li a:hover
    {
        color:#000000;
    }


div.leftnavigation ul li.expanded ul li a, div.leftnavigation ul li.expanded ul li a:link, 
div.leftnavigation ul li.expanded ul li a:active, div.leftnavigation ul li.expanded ul li a:visited
{
    color:#000000;
}

    div.leftnavigation ul li.expanded ul li a:hover
    {
        color:#000000;
    }

/* FEATURED ITEM ******************************/

    div.featureditem h2
    {
        background-color:#8A1F31;
    }
    
    div.featureditem h2 a, div.featureditem h2 a:link, 
    div.featureditem h2 a:active, div.featureditem h2 a:visited
    {
		color:white;
    }
    
    div.featureditem div.copy
    {
        border-right-color:#cb84b9;
        border-bottom-color:#cb84b9;
        border-left-color:#cb84b9;
        background-color:#EFE9F3;
    }

        div.featureditem div.copy a, div.featureditem div.copy a:link, 
        div.featureditem div.copy a:active, div.featureditem div.copy a:visited
        {
            background-image:url(/Images/CoreAndImmediate/Immediate/SUbmerge/featureditemlink.gif);
        }

/* SEARCH ******************************/

div.searchform
{
    background-color:#EFE9F3;
}

        div.searchform div.normal input.text
        {
            border-color:#8A1F31;
        }

/* BASKET ******************************/

div.basket h2
{
    background-color:#8A1F31;
    color:#FFFFFF;
}

    div.basket div.main
    {
        border-right-color:#EFE9F3;
        border-bottom-color:#EFE9F3;
        border-left-color:#EFE9F3;
        background-color:#EFE9F3;
    }
    
        div.basket div.main div.text
        {
            background:url(/Images/CoreAndImmediate/Immediate/SUbmerge/basket.gif) no-repeat 3px 50%;
        }

/* PROMOTION ******************************/

div.promotion
{
    background-color:#EFE9F3;
}

/* LINKS ******************************/

div.links h2
{
    background-color:#8A1F31;
    color:#FFFFFF;
}

    div.links ul
    {
        border-right-color:#cb84b9;
        border-bottom-color:#cb84b9;
        border-left-color:#cb84b9;
    }

        div.links ul li a
        {
            background-image:url(/Images/CoreAndImmediate/Immediate/SUbmerge/relatedlink.gif);
        }
        
/* DOWNLOADS ******************************/

div.downloads h2
{
    background-color:#8A1F31;
    color:#FFFFFF;
}

    div.downloads ul
    {
        border-right-color:#cb84b9;
        border-bottom-color:#cb84b9;
        border-left-color:#cb84b9;
    }

        div.downloads ul li a
        {
            background-image:url(/Images/CoreAndImmediate/Immediate/SUbmerge/downloadlink.gif);
        }

/* E-LIST ******************************/

div.elist h2
{
    background-color:#8A1F31;
    color:#FFFFFF;
}

    div.elist div.main
    {
        border-right-color:#EFE9F3;
        border-bottom-color:#EFE9F3;
        border-left-color:#EFE9F3;
        background-color:#EFE9F3;
    }

/* RSS FEEDS ******************************/

div.rssfeeds h2
{
    background-color:#8A1F31;
    color:#FFFFFF;
}

    div.rssfeeds ul
    {
        border-right-color:#cb84b9;
        border-bottom-color:#cb84b9;
        border-left-color:#cb84b9;
    }

        div.rssfeeds ul li a
        {
            background-image:url(/Images/CoreAndImmediate/Core/feed.gif);
        }
        
/* ADVERT ******************************/

    div.sitelink h3
    {
        background-color:#8A1F31;
    }
    
        div.sitelink h3 a, div.sitelink h3 a:link, 
        div.sitelink h3 a:active, div.sitelink h3 a:visited
        {
            color:#FFFFFF;
        }
        
/* FORM LINK ******************************/

    div.formlink a, div.formlink a:link, 
    div.formlink a:active, div.formlink a:visited
    {
        background-color:#EFE9F3;
        background-image:url(/Images/CoreAndImmediate/Immediate/SUbmerge/featureditemlink.gif);
    }

/* ************************************************************/
/* SMART TAGS
/* ************************************************************/

div.smarttags .columncontrast100pc
{
	background-color:#EFE9F3;
}

div.smarttags .columncontrast50pc
{
	background-color:#EFE9F3;
}

div.smarttags .columncontrast33pc
{
	background-color:#EFE9F3;
}

div.smarttags .columncontrast66pc
{	
	background-color:#EFE9F3;
}

div.smarttags .subheading
{
    color:#8A1F31;
}

div.smarttags .pullquote
{
	background-color:#EFE9F3;
}

    div.smarttags .pullquote .openquotes
    {
        background-image:url("/Images/CoreAndImmediate/Immediate/SUbmerge/smarttagsleftpullquote.gif");
    }

    div.smarttags .pullquote .closequotes
    {
        background-image:url("/Images/CoreAndImmediate/Immediate/SUbmerge/smarttagsrightpullquote.gif");
    }

div.smarttags .author
{
	background-color:#EFE9F3;
}

/* SU Stuff ******************************/

/* SUbmerge */

div.middle a, div.middle a:link, div.middle a:active, div.middle a:visited 
{
  text-decoration: none; 
  font-weight:bold;
}
div.middle a:hover 
{
  text-decoration: underline
}
