/* GLOBAL ******************************/

a, a:link, a:active, a:visited
{
    color:#006194;
}

h1, h2, h3, h4, h5
{
    color:#0072ae;
}

/* COMMON FORM ******************************/

div.commonform
{
    background-color:#F2F2F2;
}

    div.commonform ol li input.textbox
    {
        border-color:#0072ae;
    }
    
    div.commonform ol li textarea
    {
        border-color:#0072ae;
    }
    
    div.commonform div.tabs input
    {
        color:#FFFFFF;
    }
    
        div.commonform div.tabs input.on
        {
            background-color:#F2F2F2;
            color:#0072ae;
        }
        
        div.commonform div.tabs input.off
        {
            background-color:#0072ae;
        }

/* 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:#0072ae;
		color:#FFFFFF;
	}
		
		table.commontable tr.item
		{
			background-color:#F2F2F2;
		}
		
			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:#F2F2F2;
    }

/* 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:#d8ffcc;*/
    background-color:#F2F2F2;
    color:#000000;
}

div.leftnavigation ul li a:hover
{
    background-color:#0072ae;
    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:#0072ae;
    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:#0072ae;
}

    div.leftnavigation ul li.expanded a:hover
    {
        color:white;
        background-color:#0072ae;
    }
                
/* LEFT NAVIGATION TIER 2 ******************************/
                
div.leftnavigation ul li ul
{
    background-color:#f7f8fa;
}

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.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:#0072ae;
    }
    
    div.featureditem h2 a, div.featureditem h2 a:link, 
    div.featureditem h2 a:active, div.featureditem h2 a:visited
    {
		color:#FFFFFF;
    }
    
    div.featureditem div.copy
    {
        border-right-color:#0072ae;
        border-bottom-color:#0072ae;
        border-left-color:#0072ae;
        background-color:#F2F2F2;
    }

        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/SU/DailyBread/featureditemlink.gif);
        }

/* SEARCH ******************************/

div.searchform
{
    background-color:#F2F2F2;
}

        div.searchform div.normal input.text
        {
            border-color:#0072ae;
        }

/* BASKET ******************************/

div.basket h2
{
    background-color:#0072ae;
    color:#FFFFFF;
}

    div.basket div.main
    {
        border-right-color:#F2F2F2;
        border-bottom-color:#F2F2F2;
        border-left-color:#F2F2F2;
        background-color:#F2F2F2;
    }
    
        div.basket div.main div.text
        {
            background:url(/Images/SU/DailyBread/basket.gif) no-repeat 3px 50%;
        }

/* PROMOTION ******************************/

div.promotion
{
    background-color:#F2F2F2;
}

/* LINKS ******************************/

div.links h2
{
    background-color:#0072ae;
    color:#FFFFFF;
}

    div.links ul
    {
        border-right-color:#0072ae;
        border-bottom-color:#0072ae;
        border-left-color:#0072ae;
    }

        div.links ul li a
        {
            background-image:url(/Images/SU/DailyBread/relatedlink.gif);
        }
        
/* DOWNLOADS ******************************/

div.downloads h2
{
    background-color:#0072ae;
    color:#FFFFFF;
}

    div.downloads ul
    {
        border-right-color:#0072ae;
        border-bottom-color:#0072ae;
        border-left-color:#0072ae;
    }

        div.downloads ul li a
        {
            background-image:url(/Images/SU/DailyBread/downloadlink.gif);
        }

/* E-LIST ******************************/

div.elist h2
{
    background-color:#0072ae;
    color:#FFFFFF;
}

    div.elist div.main
    {
        border-right-color:#F2F2F2;
        border-bottom-color:#F2F2F2;
        border-left-color:#F2F2F2;
        background-color:#F2F2F2;
    }

/* RSS FEEDS ******************************/

div.rssfeeds h2
{
    background-color:#0072ae;
    color:#FFFFFF;
}

    div.rssfeeds ul
    {
        border-right-color:#0072ae;
        border-bottom-color:#0072ae;
        border-left-color:#0072ae;
    }

        div.rssfeeds ul li a
        {
            background-image:url(/Images/CoreAndImmediate/Core/feed.gif);
        }
        
/* ADVERT ******************************/

    div.sitelink h3
    {
        background-color:#0072ae;
    }
    
        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:#F2F2F2;
        background-image:url(/Images/SU/DailyBread/featureditemlink.gif);
    }

/* ************************************************************/
/* SMART TAGS
/* ************************************************************/

div.smarttags .columncontrast100pc
{
	background-color:#E7E7E9;
}

div.smarttags .columncontrast50pc
{
	background-color:#E7E7E9;
}

div.smarttags .columncontrast33pc
{
	background-color:#E7E7E9;
}

div.smarttags .columncontrast66pc
{	
	background-color:#E7E7E9;
}

div.smarttags .subheading
{
    color:#0072ae;
}

div.smarttags .pullquote
{
	background-color:#E7E7E9;
}

    div.smarttags .pullquote .openquotes
    {
        background-image:url("/Images/SU/DailyBread/smarttagsleftpullquote.gif");
    }

    div.smarttags .pullquote .closequotes
    {
        background-image:url("/Images/SU/DailyBread/smarttagsrightpullquote.gif");
    }

div.smarttags .author
{
	background-color:#E7E7E9;
}

/* SU Stuff ******************************/

/* Daily Bread */

div.db_montage 
{
  float:left;
  height:200px; 
  width:200px;
  background-repeat:no-repeat; 
  margin-top:25px; 
  margin-bottom:0px; 
}

div.middle a.biblelink {color:black; font-weight:normal}

div.middle a, div.middle a:link, div.middle a:active, div.middle a:visited {text-decoration: none;}
div.middle a:hover {text-decoration: underline}

div.middle h2.dbh2 {font-size:130%; color:black; margin-bottom:12px; font-weight:bold;}
div.middle h2.withAuthor {margin-bottom:2px;}
div.middle h3.dbauthor {margin-bottom:16px}

div.middle blockquote {margin: 8px 20px 12px; padding: 0px} 

div.middle .colouredItalic {font-style:italic; color:#006194;}
div.middle .colouredBold {font-weight:bold; color:#0072ae;}

div.middle .date {font-weight:bold}
div.middle .nextPrevious {float:right; text-align:right}

div.middle .pdatable {padding-left: 100px; text-align:center;}
div.middle .pdatable td.leftcol {padding-right: 20px; text-align:left; font-weight:bold}
div.middle .pdatable a {font-weight: bold}
