	body
	{
		margin: 0;
		padding: 0;
		font: 85% verdana, arial, hevetica, sans-serif;
		text-align: center;
		color: #333;
		background-color: #003574;
	}
	
	a:link { color: #003574; text-decoration: none; }
	a:visited { color: #003574; text-decoration: none; }
	
	a:hover, a:active
	{
		color: #fff;
		background-color: #003574;
	}
	
	h1
	{
		color: #003574;
		font: 140% verdana, arial, hevetica, sans-serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
	
	h1 a { text-decoration: none; }
	
	h2
	{
		color: #0099FF;
		font: 105% verdana, arial, hevetica, sans-serif;
		font-weight: bold;
		margin-top: 0;
	}
	
	h3
	{
		color: #0099FF;
		font: 80% verdana, arial, hevetica, sans-serif;
		font-weight: bold;
		margin-top: 0;
	}
	
	h4
	{	font: 100% verdana, arial, hevetica, sans-serif;
		color: #333;
		font-weight: normal;
		border-left: solid 5px #FAE400;
		margin-top: 0;
		background-color: #E7E7E7;
		padding: 7px; 
		line-height: 160%;
	}
	
	#container
	{
		margin: 1em auto;
		width: 800px;
		text-align: left;
		background-color: #0099FF;
	}
	
	
	#topsection
	{
		height: 120px;
		width: 800px;
		background-color: #0099FF;

	}

	.title
	{	height: 80px;
		width: 600px;
		background-image:  url(../images/title.gif);
		background-repeat: no-repeat;
		background-position: 0 0; }
	
	.logo
	{	float: right;
		height: 120px;
		width: 200px;
		background-image:  url(../images/logo.gif);
		background-repeat: no-repeat;
		background-position: 0 0; }
		
	
	#breadcrumbs
	{	height: 20px;
		width: 600px;
		background-color: #003574;
		color: #fff;
		padding: 0px 0;
		margin-bottom: 0px;
	}
	
	#breadcrumbs ul
	{
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
		border-left: 1px solid #FAE400;
	}
	
	#breadcrumbs li
	{
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #FAE400;
	}
	
	#breadcrumbs li a
	{
		text-decoration: none;
		color: #fff;
	}
	
	#breadcrumbs li a:hover
	{
		text-decoration: none;
		color: #003574;
		background-color: #F4E400;
	}
	
	#menu
	{
		/* float: right; */
		width: 195px;
		border: 5px solid #003574;
		background-color: #FFF;
		padding: 7px;
		margin-top: 0;
		/* margin-right: 20px; */
	}

	
	#menu ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 150%;
	}
	
	#menu li
	{	border-bottom: 1px solid #003574;	}
	
	#contents { width: 520px; margin: 0 0 0 20px; }
	
	#ypcontents { width: 660px; margin: 0 0 0 20px; }
		
	#contents p { line-height: 130%; }
	
	.leftside { border: 5px solid #F4E400;
	background-color: #FFF;
	padding: 7px; }
	
	.leftside ul
	{
		list-style-type: none;
		text-align: right;
		margin: 1em 0;
		padding: 0;
		font-size: 95%;
	}
	
	.leftside li
	{
		display: inline;
		padding: 0 0 0 7px;
	}
	
	.imagefloat
	{
		float: right;
		border: 5px solid #F4E400;
		margin: 0 0 10px 10px;
	}
	
	#footer
	{
		clear: both;
		color: #FFF;
		background-color: #003574;
		text-align: left;
		padding: 5px;
		font-size: 90%;
	}
	
	#footer p
	{	margin: 0 0 0 15px;
		line-height: 130%;	}
		
	#footer	a:link { color: #FFF; text-decoration: none; }
	#footer a:visited { color: #FFF; }
	#footer a:hover, a:active { color: #FFF; background-color: #0099FF; }
	
</style>
