.ptable   { font-family: Verdana; font-size: 8pt; font-weight:bold; background-color:#FFFFFF }
.redTitle    { color: #CC0000; font-weight: bold }
.hrow	  { color:#CC3300; background-color:#ECE9D8}	
.pred     { color:#CC3300 }
.pgreen   {
	color:#008000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.pgray    {
	color:#000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
}

.small   { font-family: Verdana; font-size: 8pt; margin-top:0; margin-bottom:0 }
.cn  	{ font-family: Verdana; font-size: 8pt; font-weight: bold; text-align: right;  margin-top: 0; margin-bottom: 0; color:#4E4E4E }
h1   	{ font-family: Verdana; font-size: 12pt; color: #0066CC; font-weight: bold; margin-top:0; margin-bottom:10 }
b   	{ color: #CC3300 }

.bg2{
background-image:url('images/bk1.gif'); background-repeat:repeat-x
}

.frame{
width:900px;
margin-right:auto;
margin-left:auto;
padding:0;
text-align:left;
margin-top: 5px;
clear:both; 
}

.footer{
margin:0; 
width:900px;
padding:5px;
font-family:Verdana; font-size:8pt
}

.slot {
  border:1px solid #E1DDC1; 
  CLEAR: both; 
  PADDING-RIGHT: 4px; 
  PADDING-LEFT: 7px; 
  PADDING-BOTTOM: 4px; 
  PADDING-TOP: 4px; margin-bottom:5px 
}

.slot1 {
  border:1px solid #E1DDC1; 
  CLEAR: both; 
  PADDING-RIGHT: 4px; 
  PADDING-LEFT: 7px; 
  PADDING-BOTTOM: 4px; 
  PADDING-TOP: 4px;
}

.slot SPAN {
	FLOAT: right
}

.bg1{
background-color:#ECE9D8;
}

#boxRight{
float:right;
margin:0;
padding:0;
width:200px;
clear:none;
}

#boxLeft{
float:left;
margin:0; 
padding:0; 
width:695px;
clear:none;
}

a {
 color: #800000; 
}

a:visited{
 color: #800000; 
}

a:hover { 
	text-decoration: none; 
	color:#0000FF 
}