@media screen
{
	body
	{
		behaviour: url(csshover2.htc);

		background: none Black;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: White;
		margin: 0px;
		padding: 2px 0px;
	}
	
	.PSButton
	{
		width: 170px;
		height: 18px;
		overflow: hidden;
		border: 1px solid #636363;
		margin: 1px;
		padding: 0px 0px 0px 5px;
		background: url(img/page/BAR_FILL.gif) repeat-x top;

		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-transform: lowercase;
		text-align: left;
	}
	
	.PSButton img
	{
		float: right;
		margin-right: 2px;
	}
	
	a:link .PSButton, a:visited .PSButton
	{
		text-decoration: none;
		color: White;
		cursor: hand;
	}
	
	a:hover .PSButton, a.highlighted .PSButton
	{
		text-decoration: none;
		color: #878787;
		cursor: hand;
	}

	a:active .PSButton, a:focus .PSButton
	{
		text-decoration: none;
		color: White;
		cursor: hand;
	}
	
	.PSButton a:link, .PSButton a:visited
	{
		text-decoration: none;
		color: White;
		cursor: hand;
	}
	
	.PSButton a:hover, .PSButton a.highlighted
	{
		text-decoration: none;
		color: #878787;
		cursor: hand;
	}

	.PSButton a:active, .PSButton a:focus
	{
		text-decoration: none;
		color: White;
		cursor: hand;
	}

	.PSBody
	{
		background: Black;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: White;
		margin: 0px;
		border: 2px solid #636363;
		padding: 5px;
	}
	
	.PSBlock
	{
		background: Black;
		margin: 0px;
		border: 2px solid #636363;
		padding: 0px;
	}
	
	.PSBlock .PSBlockHeader
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: Bold;
		color: White;

		padding: 0px 0px 0px 0px;
		margin: 0px;
		height: 18px;
		background: url(img/page/BAR_FILL.gif) repeat-x top;
		border-bottom: 2px solid #636363;
	}
	
	.PSBlock .PSBlockBody
	{
		background: Black;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: White;
		margin: 0px;
		padding: 5px;
		
		text-align: justify;
	}

	.TransparentButton
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: White;
		border: 1px solid #767676;
		display: inline;

		text-align: left;
		vertical-align: middle;
		margin: 4px 2px 2px 2px;
		padding-right: 3px;
	}
	
	.TransparentButtonImg
	{
		width: 19px;
		height: 19px;
		display: inline;
		margin: 0px;
		margin-top: 1px;
	}
	
	.TransparentButton p
	{
		margin: 0px;
		padding: 0px;
		display: inline;
		height: 19px;
		text-align: left;
		vertical-align: bottom;
		padding-top: 2px;
	}

	.TransparentButton a:link, .TransparentButton a:visited, .TransparentButton a:active
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		text-decoration: none;
		color: White;
	}

	.TransparentButton a:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		text-decoration: underline;
		color: White;
	}
}