/*****************************************************************************************************/
/*** FONT SIZE ***/
/*****************************************************************************************************/

body.fontSize1 .ChangeFontSize
{
	font-size:1.25em;
	line-height:1.25em;
}

body.fontSize2 .ChangeFontSize
{
	font-size:1.35em;
	line-height:1.35em;
}

body.fontSize3 .ChangeFontSize
{
	font-size:1.45em;
	line-height:1.45em;
}

body.fontSize2 #accessibilityLinks
{
	top:0.2em;
}

body.fontSize3 #accessibilityLinks
{
	top:0em;
}

body.fontSize2 #pageNavigation #nav li
{
	background-position:right 5px;
}

body.fontSize3 #pageNavigation #nav li
{
	background-position:right 6px;
}

body.fontSize1 #pageNavigation #nav li a.ChangeFontSize
{
	font-size:1.25em;
}

body.fontSize2 #pageNavigation #nav li a.ChangeFontSize
{
	font-size:1.35em;
	margin-top:-1px;
}

body.fontSize3 #pageNavigation #nav li a.ChangeFontSize
{
	font-size:1.45em;
	margin-top:-3px;
}

body.fontSize1 #footerLinks li a.ChangeFontSize
{
	font-size:1em;
	line-height:1.45em;
}

body.fontSize2 #footerLinks li a.ChangeFontSize
{
	font-size:1.1em;
	line-height:1.45em;
}

body.fontSize3 #footerLinks li a.ChangeFontSize
{
	font-size:1.2em;
	line-height:1.3em;
}

/*****************************************************************************************************/
/*** CONTRAST ***/
/*****************************************************************************************************/

body.contrast1 a img,
body.contrast2 a img
{
	border:none;
	text-decoration:none;
}

body.contrast1
{
	background:#000000;
	color:#ffffff;
}


body.contrast1 #pageNavigation #nav li a
{
	text-decoration:none;
}

body.contrast1 .pageBG
{
	display:none;
}

body.contrast1 a,
body.contrast1 .BackToTop a

{
	color:#ffffff;
	background:none;
	text-decoration:underline;
}

body.contrast1 #pageHeader #pageLogos
{
	background:none !important;
}



body.contrast1 #contentWrapper
{
	background:#000000;
	color:#ffffff;
}

body.contrast1 #accessibilityBar, body.contrast1 #accessibilityBar *,
body.contrast1 #page #pageHeader #pageNavigation, body.contrast1 #page #pageHeader #pageNavigation *,
body.contrast1 #page #contentWrapper *,
body.contrast1 #page #pageWrapper *,
body.contrast1 #pageFooter, body.contrast1 #pageFooter *,
body.contrast1 #copyRight, body.contrast1 #copyRight *
{
	color:#ffffff;
	background-image:none;
	background-color:#000000;
}

body.contrast1 #page h1, body.contrast1 #page h1 span, 
body.contrast1 h2,
body.contrast1 h2 a
{
	color:#FFFC01 !important;
}

body.contrast1 a
{
	color:#FFFC01 !important;
}

body.contrast1 a:hover
{
	background-color:#FFFC01 !important;
	color:#000000 !important;
	padding:3px !important;
	cursor:pointer;
}

body.contrast1 ul li a
{
	background-color:#ffffff !important;
	color:#000000 !important;
	padding:0px 3px !important;
	cursor:pointer;
}

body.contrast1 ul li a:hover
{
	background-color:#000000 !important;
	color:#ffffff !important;
	padding:0px 3px !important;
}


/*****************************************************************************************************/
/*** CONTRAST 2 ***/
/*****************************************************************************************************/
body.contrast2
{
	background:#F5F0D3;
	color:#000000;
}


body.contrast2 #pageNavigation #nav li a
{
	text-decoration:none;
}

body.contrast2 .pageBG
{
	display:none;
}

body.contrast2 a,
body.contrast2 .BackToTop a

{
	color:#000000;
	background:none;
	text-decoration:underline;
}

body.contrast2 #pageHeader #pageLogos
{
	background:none !important;
}



body.contrast2 #contentWrapper
{
	background:#F5F0D3;
	color:#000000;
}

body.contrast2 #accessibilityBar, body.contrast2 #accessibilityBar *,
body.contrast2 #page #pageHeader #pageNavigation, body.contrast2 #page #pageHeader #pageNavigation *,
body.contrast2 #page #contentWrapper *,
body.contrast2 #page #pageWrapper *,
body.contrast2 #pageFooter, body.contrast2 #pageFooter *,
body.contrast2 #copyRight, body.contrast2 #copyRight *
{
	color:#000000;
	background-image:none;
	background-color:#F5F0D3;
	border-color:#155D7F;
}

body.contrast2 #page h1, body.contrast2 #page h1 span, 
body.contrast2 h2,
body.contrast2 h2 a
{
	color:#155D7F !important;
}

body.contrast2 a
{
	color:#155D7F !important;
}

body.contrast2 a:hover
{
	background-color:#ffffff !important;
	color:#155D7F !important;
	padding:3px !important;
	cursor:pointer;
}

body.contrast2 ul li a
{
	background-color:#ffffff !important;
	color:#155D7F !important;
	padding:0px 3px !important;
	cursor:pointer;
}

body.contrast2 ul li a:hover
{
	background-color:#155D7F !important;
	color:#ffffff !important;
	padding:0px 3px !important;
}
