﻿@media screen, projection {
	
	body {
		margin:0;
		padding:0;
		width:100%;
		height:100%;
		background-color:#003466;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:10pt;
		color:#555555;
	}

	.Container {
		width:990px;
		height:auto;
		margin:0px auto;
		padding:0;
		color:inherit;
		background:#99ff66 url(../../_data/image/decor/standard-background.jpg);
		overflow:hidden;
	}

	.Container-Top {
		width:970px;
		height:31px;
		margin:0;
		padding:40px 10px 0px 10px;
		background-color:#0099cc;
		font-size:18pt;
		font-weight:bold;
		font-family:Arial, Sans-Serif;
		color:#003466;
		overflow:hidden;
	}

	.Container-Spacer {
		width:990px;
		height:20px;
		margin:0;
		padding:0;
		border-top:solid 1px #ffffff;
		color:inherit;
		background-color:#003466;
		overflow:hidden;
	}

	.Container-Main {
		width:939px;
		height:auto;
		margin:0px 51px 0px 0px;
		padding:0;
		overflow:hidden;
		background: url('../../_data/image/decor/top-right-corner.gif') no-repeat right top;
}

	.Container-Left {
		float:left;
		width:154px;
		height:auto;
		margin:0;
		padding:0;
		overflow:hidden;
	}

	.NavContainer {
		width:154px;
		height:auto;
		margin:0;
		padding:0;
		overflow:hidden;
		color:inherit;
		background-color:#003466;
	}

	.NavContainer ul {
		list-style:none;
		margin:0;
		padding:0;
	}

	.NavContainer li {
		width:154px;
		height:30px;
		margin:0px 0px 6px 0px;
		padding:0px 0px 0px 0px;
		overflow:hidden;
	}

	.NavContainer a, .NavContainer a:active, .NavContainer a:visited {
		width:145px;
		height:30px;
		display:block;
		margin:0px 4px 0px 0px;
		padding:0px 0px 0px 5px;
		color:#ffffff;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:9pt;
		font-weight:bold;
		background-color:#015b8f;
		line-height:30px;
		text-decoration:none;
	}

	.NavContainer a:hover {
		text-decoration:underline;
	}
	
	.NavFooter {
		width:154px;
		height:61px;
		margin:0;
		padding:15px 0px 0px 0px;
		overflow:hidden;
	}

	.Container-Center {
		float:left;
		width:702px;
		height:auto;
		margin:10px 0px 10px 10px;
		padding:0;
		color:inherit;
		background-color:#ffffff;
		overflow:hidden;
	}

	.Container-Center h1 {
		font-size:13pt;
		text-align:left;
	}	

	.Miniature {
		font-family:Arial, Sans-Serif;
		font-size:7.5pt;
	}

	.Container-Bottom {
		width:990px;
		height:122px;
		margin:0px auto;
		padding:0;
		color:inherit;
		background:#99ff66 url(../../_data/image/decor/standard-background.jpg);
		overflow:hidden;
	}

	.Container-Bottom p {
		width:939px;
		height:32px;
		margin:0px 51px 0px 0px;
		padding:90px 0px 0px 0px;
		overflow:hidden;
		font-size:12pt;
		font-weight:bold;
		font-family:Arial, Sans-Serif;
		font-style:italic;
		text-align:right;
		background:#99ff66 url(../../_data/image/decor/bottom-corner.gif) no-repeat right top;
	}

	.Container-Center a:link {
		color: rgb(88, 121, 147);
		background-color:Transparent;
		text-decoration:none;
	}

	.Container-Center a:active {
		color: rgb(88, 121, 147);
		background-color:Transparent;
}

	.Container-Center a:visited {
		color: rgb(88, 121, 147);
		background-color:Transparent;
	}

	.Container-Center a:hover {
		color: rgb(79, 109, 132);
		background-color:Transparent;
		text-decoration:underline;
	}

	.DisplayCenter {
		text-align:center;
	}

	/* Plip Button Grey */

	.PlipGrey span {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		font-size:11px;
		font-family:arial, sans-serif;
		font-weight:bold;
	}

	a.PlipGrey {
		float: left;
		background: url('../../_data/image/actions/greybutton_right.gif') no-repeat right top;
		color: inherit;
		display: block;
		height: 24px;
		margin:5px 6px 5px 0px;
		padding-right: 18px;
		text-decoration: none;
		vertical-align:middle;
		overflow:hidden;
	}

	a.PlipGrey span {
		background: transparent url('../../_data/image/actions/greybutton_left.gif') no-repeat;
		color: #000000;
		display: block;
		line-height: 14px;
		padding: 5px 0 5px 18px;
	}

	a.PlipGrey span img {
		vertical-align:middle;
		border:none;
		margin:-4px 10px 0px -10px;
	}

	a.PlipGrey:hover, a.PlipGrey:active {
		background-position: bottom right;
		outline: none;
	}

	a.PlipGrey:hover span, a.PlipGrey:active span  {
		background-position: bottom left;
		padding: 6px 0 4px 18px;
	}
}

img {
	border:none;
}

@media print, handheld {
	
	body {
		margin:0;
		padding:0;
		width:100%;
		height:100%;
		background-color:#ffffff;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:9pt;
		color:#000000;
	}

	.Container {
	}

	.Container-Top {
		font-size:18pt;
		font-weight:bold;
		font-family:Arial, Sans-Serif;
		color:#000000;
	}

	.Container-Spacer {
		height:20px;
		margin:0;
		padding:0;
		border-top:solid 1px #555555;
	}

	.Container-Main {
		margin:0;
		padding:0;
}

	.Container-Left {
		display:none;
	}

	.Container-Center {
		margin:0;
		padding:0;
	}

	.Container-Center h1 {
		font-size:13pt;
		text-align:left;
	}	

	.Miniature {
		font-family:Arial, Sans-Serif;
		font-size:7.5pt;
	}

	.Container-Bottom {
		margin:0;
		padding:0;
	}

	.Container-Bottom p {
		margin:0;
		padding:0;
		font-size:12pt;
		font-weight:bold;
		font-family:Arial, Sans-Serif;
		font-style:italic;
		text-align:right;
	}

	.Container-Center a:link {
		color:#000000;
		background-color:Transparent;
		text-decoration:none;
	}

	.Container-Center a:active {
		color:#000000;
		background-color:Transparent;
	}

	.Container-Center a:visited {
		color:#000000;
		background-color:Transparent;
	}

	.Container-Center a:hover {
		color:#000000;
		background-color:Transparent;
	}
}
