table, body 				{font-family:Verdana, Tahoma,Helvetica, Arial, sans-serif; font-size:11px; color:#000000; margin:0; padding:0; border="0"; cellpadding="0"; cellspacing="0"; vertical-align:top}
body					{background:#ABABAB url('bg-main.gif')}
table 					{border-collapse:collapse; vertical-align:top;}
table td 				{padding:0; vertical-align:top}
A:hover					{text-decoration:none;}
h4					{font:bold 11px Arial; color:#333; margin:0px; padding:0px;}
hr					{height:3; width:95%; color:white; margin:0px; background:white; border:0px}

/* */
.logo		{
		vertical-align:middle;
		font:bold 18px Arial;
		background:#908F8E;
		color:black;
}
.logo img	{
		vertical-align:middle;
		padding:3px;
}
.main-table	{
		border-right:solid 1px white;
		border-left:solid 1px white;
		width:200px;
}
.over-link	{
		background:#EAE9E6 url('bg-over-link-x.gif') repeat-x top right;
}
.link-title	{
		font:bold 11px Arial;
		text-align:center;
		height:16px;
		color:#333;
}
.link-disable	{
		border-bottom:solid 1px #EAE9E6;
		border-top:solid 1px #EAE9E6;
		background:transparent;
		vertical-align:middle;
		text-align:center;
		width:100%;
}
.link-disable a	{
		text-decoration:none;
		font:11px Arial;
		color:#333;
}
.link-active	{
		border-bottom:solid 1px #666;
		border-top:solid 1px #666;
		vertical-align:middle;
		text-align:center;
		background:#FFF;
		cursor:pointer;
		width:100%;
}
.link-active a	{
		text-decoration:none;
		font:11px Arial;
		color:#333;
}
.pic-disable	{
		border-bottom:solid 1px black;
		border-top:solid 1px black;
		background:black;
}
.pic-active	{
		border-bottom:solid 1px black;
		border-top:solid 1px black;
		background:#29AAEB;
}
.white-line	{
		background:white;
}
.space-cell	{
		background:white;
		text-align:top;
}
.info		{
		background:#F1F1E1;
		text-align:justify;
		padding:5px 3px;
		font:11px Arial;
		color:black;
		width:100%;
}
.info a		{
		font-weight:bold;
		color:#3399FF;
}
.smile-pic	{
		background:url('bg-smile-y.gif') repeat-y left;
		vertical-align:top;
		text-align:left;
}
.smile-bottom	{
		background:white;
		text-align:left;
}
.results-right	{
		background:url('results-right.gif') repeat-y;
}
.results-bottom	{
		background:url('results-bottom.gif') repeat-x;
}
.results	{
		background:#DBD9D3;
		text-align:justify;
}
.results h4, .results a{
		font-weight:bold;
		color:#0000FF;
}
.banner		{
		background:#EAE9E6;
		text-align:center;
		width:100%;
}
.black-line	{
		background:#000;
		height:6px;
}
.grey-line	{
		background:#868585;
		height:25px;
}