﻿html, body {	font-family: Tahoma, Verdana, Sans-Serif;	font-size: 12px;	color: #d3d3d3;		background-color:#000000;	margin:20px 0;	padding:0;}div.pcnt{	width:800px;	margin:0 auto 0 auto;	padding:0;	background-color:#2a2a2a;}	table.pcnt	{		height:100%;		width:100%;	}		table.pcnt td.corner		{			width:5px;			background-image:url(images/trcorner.png);			background-repeat:no-repeat;			}		table.pcnt td.menulogo		{			width:233px;			height:77px;			background-image:url(images/menulogo.png);			background-repeat:no-repeat;		}				table.pcnt div.menu		{			padding-left:6px;			height:556px;			background-image: url(images/menubg.png);			background-repeat:no-repeat;		}					.menu ul			{				margin:0;				padding:0;				width:221px;							list-style-position:inside;				list-style-type:square;				color:#070707;				font-size:22px;			}							.menu ul li				{					background-color:#070707;					border-top: solid 1px #3c3c3c;					border-bottom: solid 1px #000000;										padding:5px;					padding-left:20px;										cursor:pointer;				}								.menu ul li:hover				{					list-style-position:inside;					list-style-type:square;					color:#6f0000;				}					.menu ul li div					{						display:inline-block;						position:relative;						top:-2px;						color:#ffffff;							font-size:12px;						text-transform:uppercase;						font-weight:bold;						border:none;					}				table.pcnt td.menufill		{			width:233px;			background-image: url(images/menufill.png);			background-repeat:repeat-y;			}		table.pcnt td.content		{			padding:0 10px 10px 10px;			overflow:hidden;		}		table.pcnt td.footer		{			background-image: url(images/bottom.png);			background-repeat:no-repeat;			height:76px;			}		table.pcnt td.cnsdev		{			background-color:#000000;		}	div.charbox{	margin:5px;	background-image: url(images/charbg.png);		height:214px;	width:163px;	cursor:pointer;	text-align:left;}		div.charbox > img	{		margin:5px 0 0 5px;		height:150px;		width:150px;	}		div.charbox > div	{		margin:10px;		color:#ae0000;		font-size:12px;		font-weight:bold;	}		div.charbox > div > span		{			color:#ffffff;			font-size:16px;		}			div.charbox div.details	{		display:none;		text-align:left;				max-width:200px;		margin:5px 0 0 5px;		position:absolute;		background-color: #181818;		padding:15px;				font-size:12px;		color:#ffffff;		font-weight:normal;				z-index:3;	}		div.details > img.corner		{			position:absolute;			margin: -18px 0 0 -18px;		}h1{	color:#ae0000;	text-transform:uppercase;	padding:10px;		font-size:24px;	margin-top:15px;}h2{	color:#9f0000;	font-size:18px;	font-weight:bold;	margin:0 0 10px 0;}p{	margin:0 0 10px 0;}div.textarea{	background-color:#222222;		padding:10px;	font-size:12px;	line-height:18px;}p b.bs{	color:#000000;}p b.bs b{	color:#ae0000;	position:absolute;	margin-top:-1px;	margin-left:-1px;}a{	text-decoration:none;	border-bottom: solid 1px #ae0000;	color:#d3d3d3;}img{	border:none;}img.inline{	float:right; 	margin:10px;	margin-top:-55px;}q{	font-style:italic;	font-family:Arial;}table.chart{	width:100%;	background-color:#050000;	text-align:center;}	.chart .head th	{		height:30px;		max-height:30px;		background-image:url(images/th.gif);		background-repeat:repeat-x;		background-color:#181818;		text-align:center;		font-weight:bold;		font-size:11px;		cursor:default;				vertical-align:top;			padding:0;		padding-top:5px;		}		.chart .alt td	{		background-color:#330000;		/*border-bottom: solid 1px #440000;		border-top: solid 1px #550000;*/	}		.chart .alt th	{		background-color:#330000;		/*border-bottom: solid 1px #440000;		border-top: solid 1px #550000;*/		font-weight:normal;		}		.chart th	{		font-weight:normal;		background-color:#151515;		border-top: solid 1px #252525;			}		.chart td	{		background-color:#151515;		border-top: solid 1px #252525;	}