.typography, label{
	color:#DDDDDD;
}
*{
	font-family:Georgia, "Times New Roman", Times, serif;
}
	#Header h1{
		color:#ffe900;
		font-size:30px;
		font-weight:400;
	}
	#Header p{
		color:#ffe900;
		font-size:22px;
		font-weight:400;
		margin-left:30px;
	}
	#Navigation ul li a{
		color:#ffe900;
		text-decoration:none;
	}
#PageContent{
	color:#FFFFFF;
}
	#PageContent h1, h2{
		color:#fbbc05;
		font-weight:400;
		font-size:2em;
		margin-bottom:10px;
	}
	#PageContent h1, h2, h3, h4, h5, h6{
		color:#fbbc05;
		font-weight:400;
		margin-bottom:10px;
	}
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited, {
		color:#fbbc05;
		font-weight:400;
		margin-bottom:10px;
	}
	#PageContent p{
		font-size:0.9em;
	}
	#PageContent a,#PageContent a:visited{
		color:#EE9922;
	}

	.left{
		float:left;
	}
	.right{
		float:right;
	}
	.required{
		background:#CCCCCC;
		color:#FF0000;
		margin:3px;
		border:#009900 1px solid;
	}
	.validation{
		background:#CCCCCC;
		color:#006600;
		margin:3px;
		border:#009900 1px solid;
	}
	
#Sidebar h1, #Sidebar h2, #Sidebar h3, #Sidebar h4, #Sidebar h5, #Sidebar h6{
	color:#fbbc05;
}
#Sidebar{
	color:#9a9a87;
}
	
	#Sidebar li{
		font-size:12px;
		color:#FFF;
	}	
	#Sidebar li a{
		color:#446CB0;
	}
#Footer{
	color:#CCCCCC;
}
	#Footer p{
		font-size:0.7em;
	}
	#Footer a, #Footer a:visited{
		color:#FFFFFF;
	}



#Breadcrumbs {
	color: #9a9a87
}


a{
	color: #ffe900
}
a:visited {
	color: #446CB0
}
