﻿html, body
{
	/* note that both html and body elements are in the selector.
	 * this is because we have margins applied to the body element
	 * and the HTML's background property will show through if
	 * it is ever set. _DO_NOT_ apply a font-size value to the
	 * html or body elements, set it in #pageWrapper.
	 */
	background-color: #F9F8F4;
}

#outerColumnContainer
{	
	border-right-color: #F9F8F4;		/* left column background color */
	border-left-color: #F9F8F4;			/* right column background color */
	background-color: #F9F8F4;			/* middle column background color */
}

h1
{
	color: #29416B;
	border-bottom-color: #29416B;
}

h2
{
	color: #29416B;	
	border-bottom-color: #999999;
}

h3
{
	color: #29416B;	
}

h5
{
	color: #29416B;
}

table
{
	border-color: #999999;	
}

thead
{
	background-color: #D1EBFF;
}

table tr th
{
	border-color: #999999;
}

table tr.altRow
{
	/*background-color: #F7F8F9;	*/
	background-color: #D1EBFF;
	
}

table tr td
{
	/*border-color: #999999;*/
	border-color: #006699;
}

fieldset
{
}

legend
{
}

tfoot
{
	background-color: #EBEBDF;
}

tfoot a:active, tfoot a:link, tfoot a:visited; tfoot a:hover
{
	border-right-color: #999999;
}

a:active, a:link, a:visited
{
	color: #3961B5;
}

a:hover
{
}


#resultTable
{
}


/****** Header ******/
#header .column1
{
	/*
	background-image: url('../Images/Banners/commercialBakeryBannerBlue.gif');
	*/
}

#header .column2
{
	background-image: url('../Images/Banners/bannerSliceLargeBlue.gif');		
}

#header .column3
{
	background-image: url('../Images/Banners/bannerCurveBlue.gif');		
}

#header .column4
{
	background-image: url('../Images/Banners/bannerSliceSmallBlue.gif');	
}

#header .column5
{
	background-image: url('../Images/Banners/bannerSliceSmallBlue.gif');	
}

/****** User Navigation Top ******/
#userNavigationTop a:active, #userNavigationTop a:link, #userNavigationTop a:visited
{
	color: #000000;
}

#userNavigationTop a:hover
{
	color: #FFFFFF;
	background-image: url('../Images/UserNavigation/userNavigationSelectedSliceBlue.gif');		
}


/****** Administrator Navigation Top ******/
#administratorNavigationTop .column1
{
	background-color: #006699;
}

#administratorNavigationTop .column2
{
	background-color: #006699;
}

#administratorNavigationTop .column3
{
	background-color: #006699;
}

#administratorNavigationTop .column4
{
	background-color: #006699;
}

#administratorNavigationTop ul li
{	
	border-left-color: #FFFFFF;
	border-right-color: #999999;
}

/****** Feature Block ******/
.backgroundH3Right
{
	background-image: url('../Images/Headings/heading3RightBlue.gif');		
}

.backgroundH3RightBody
{
	background-image: url('../Images/Headings/heading3RightBlue.gif');		
}

.featureBlock
{
	border-color: #014363;
}

.featureBlock a:active, .featureBlock a:link, .featureBlock a:visited
{
	color: #000000;
}

.featureBlock a:hover
{
	background-color: #D1EBFF;	
}

.featureBlock h3
{
	color: #FFFFFF;
	background-image: url('../Images/Headings/heading3SliceBlue.gif');		
}


/****** Advertisement Block ******/
.adBlock
{
	background-color: White;
	border-color: #014363;
}

.adBlock h4
{
	color: #FFFFFF;
	background-color: #006699;
}

.adBlock p
{
	color: #FF9900;
}

.adBlock a:active, .adBlock a:link, .adBlock a:visited
{
	color: #000000;
}


/****** Footer ******/
#footer
{
	background-color: #F0F0F0;
	color: #A5A57B;
}

#footer
{
	border-top-color: #999999;
	border-bottom-color: #999999;
}

#footer ul
{
}

#footer ul li
{
	border-right-color: #999999;
}

#footer img
{
}

#footer a:link, #footer a:active, #footer a:visited
{
	color: #000000;
}

#footer a:hover
{
}

#footer .lastLink
{
}

