﻿/* ####################################################################### */
/* Screen styles                                                           */
/* ####################################################################### */

BODY
	{
	background-color : #ffffff;
	background-position : top center;
	background-repeat : repeat-y;
	background-image : url('../../graphics/background.png');
	}

/* ####################################################################### */
/* Header styles                                                           */
/* ####################################################################### */

DIV#header
	{
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url('../../graphics/banner-header.png');
	background-color : #3377bb;
	}

DIV.header-nav
	{
	border-top-color : #ffffff;
	border-bottom-color : #ffffff;
	}

/* ####################################################################### */

DIV#header H1 A
	{
	color : #ffffff;
	}

DIV#header H2 A
	{
	color : #ffffff;
	}

DIV.header-site A
	{
	color : #ffffff;
	}

/* ####################################################################### */
/* Content styles                                                          */
/* ####################################################################### */

DIV.content-sidebar
	{
	background-position : bottom left;
	background-repeat : no-repeat;
	background-image : url('../../graphics/boxout-bottom.png');
	background-color : #eeeeee;
	padding-bottom : 29px;
	}

/* ####################################################################### */

DIV#content DIV.content-sidebar H2
	{
	color : #3377bb;
	background-color : #cccccc;
	}

DIV#content DIV.content-sidebar H3
	{
	color : #3377bb;
	background-color : #dddddd;
	border-color : #cccccc;
	}

DIV#switch DIV.content-sidebar UL LI,
DIV#content DIV.content-sidebar UL LI
	{
	background-color : #f6f6f6;
	border-color : #cccccc;
	}

DIV#switch DIV.content-sidebar LI A,
DIV#content DIV.content-sidebar LI A
	{
	color : #333333;
	}

DIV#switch DIV.content-sidebar LI.highlight,
DIV#content DIV.content-sidebar LI.highlight
	{
	color : #660000;
	background-color : #ffcccc;
	}

DIV#switch DIV.content-sidebar LI.highlight A,
DIV#content DIV.content-sidebar LI.highlight A
DIV#content A.highlight
	{
	color : #660000;
	}
	
DIV#content H2
	{
	color : #ffffff;
	background-color : #3377bb;
	}

DIV#content H3
	{
	border-color : #aaddff;
	}

/* ####################################################################### */
/* Footer styles                                                           */
/* ####################################################################### */

DIV#footer
	{
	background-color : #99ccff;
	}

DIV.footer-quicklinks
	{
	border-top-color : #ffffff;
	border-bottom-color : #ffffff;
	}

DIV.footer-style
	{
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url('../../graphics/banner-footer.png');
	}

/* ####################################################################### */
/* Layout styles                                                           */
/* ####################################################################### */

H1,
H2,
H3,
H4,
H5,
H6
	{
	color : #3377bb;
	}

P.note
	{
	color : #3377bb;
	}

A
	{
	color : #000000;
	}

H2 A
	{
	color : #ffffff;
	}

H3 A,
H4 A, 
H5 A,
H6 A
	{
	color : #3377bb;
	}

BLOCKQUOTE
	{
	color : #666666;
	}

FIELDSET
	{
	background-position : bottom right;
	background-repeat : no-repeat;
	background-image : url('../../graphics/wave-blue-light.png');
	background-color : #eeeeff;
	border-color : #cccccc;
	}
