@charset "utf-8";
/* CSS Document */

body {font-family:Arial, Helvetica, Verdana, sans-serif;
}

html {font-size: 100%;}

body {font-size: 80%;} /* Was 75% */

h1 {font-size: 375%; /* Was 400% */
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:left;
		margin:0px 0px 5px 0px;}
		
h1.tagline {
		font-size:175%; /* Was 200% */
		font-weight:200;
		font-style:italic;
}

.printView h1 {
		font-size:233%; /* Was 250% */
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:center;
		margin:0px 0px 5px 0px;
}

.contentPanel {
	margin:10px 0px;
	padding:10px;
}

.sideImageContentPanel {
	margin:0px 0px;
	padding:10px;
}

h2 {font-size:175%; /* Was 200% */
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align:center;
		margin:0px 0px 5px 0px;}

h3 {font-size: 163%; /* Was 175% */
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align:center;
		margin:0px 0px 5px 0px;}

h3.print {
	text-align:left;
}

h4 {font-size:102.5%; /* Was 110% */
    font-family: Arial, Helvetica, sans-serif;
		margin-bottom: 5px;
/*		margin:0px 0px 5px 10px;*/
    }

p {
  	margin-bottom: 5px;
	text-align:justify;
}

p.blockQuote {
	font-size:112%; /* Was 120% */
	padding:0 15%;	
	text-align:center;
}

.contentPanel a, #Footer a, .sideImageContentPanel a {
	color:#A97D1C;
	text-decoration:none;
}

.contentPanel a:link, .contentPanel a:visited, #Footer a:link, #Footer a:visited, .sideImageContentPanel a:link, sideImageContentPanel a:visited {
	color:#A97D1C;
	text-decoration:none;
}

.contentPanel a:hover, #Footer a:hover, .sideImageContentPanel a:hover {
	color:##DCC84F;
	text-decoration:none;
	text-shadow: 3px 3px 3px #AAAAAA;
}

.contentPanel a.redemph {
	color:#CC3300;
}

.contentPanel a.tooltip, .contentPanel a.tooltip:hover {
	color:#000000;
}


#Navigation a {
	color:#FFFFFF;
	text-decoration:none;
}

#Navigation a:link, #Navigation a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#Navigation a:hover {
	color:##FFFFFF;
	text-decoration:none;
	text-shadow: 3px 3px 3px #AAAAAA;
}


dt {
	font-weight:bold;
	margin-top:10px;
}

dt.Active {
	font-size:150%;
}

ul.standard {
	list-style-type:circle;
	margin-left:1%;
}

ol.standard {
	list-style-type:decimal;
}

ol.alpha {
	list-style-type:lower-alpha;
}

ol.upperalpha {
	list-style-type:upper-alpha;
}

ul {
	list-style-type:circle;
}

.breadcrumb {
	background-color:#E99999;
	font-style:italic;
	font-size:100%;
	padding:10px;
	margin-bottom:10px;
}

#Navigation p {
	font-size:120%;
	padding-left:10px;
}

@media only screen and (max-width: 768px) {
	h1 {
		font-size:233%; /* Was 250% */
	}
	h1.tagline {
		font-size:150%; /* Was 160% */
	}
}

@media only screen and (max-width: 480px) {
	h1 {
		font-size:215%; /* Was 220% */
	}
	h1.tagline {
		font-size: 121%; /* Was 130% */
	}
}