﻿.PointTable
{
	padding:10px 0px 5px 5px;
	height:227px;
	background:#EAF3F9;
	color:#003E7D;	
	float:left;
	width:645px;/*576px;*/
}
.PointTable tr.ptsheader
{
	background-color:#F1F0DE;
	font-weight:bold;
	height:20px;
	color:#ED363F;
	background-image:url(../images/pointhdrbg.jpg);
}
.PointTable tr.r2
{
	background:#D2DFE8;
}
.PointTable select
{
	margin:0px 0px 10px 0px;
}
.PointTable .logo
{
	float:left;
	width:125px;
}
.PointTable table
{
	text-align:left;
	float:left;
	width:245px;	
}
.PointTable table td,
.PointTable table th
{
	padding:5px;	
}
.pointtable
{
	width:495px;/*435px;*/
	float:left;
}
.pointtable table
{
	width:100%;
	float:left;
}
.PointTable .formrow
{
	float:left;
	width:90%;
	padding:0px 0px 0px 3px;
	
}
.PointTable .formrow .row
{
	float:left;
	width:320px;
	padding:0px;
	
}
.PointTable .formrow .row .formlabel
{
	float:left;	
	width:60px;
	color:#003E7E;
	font-size:14px;
	font-weight:bold;
}
.PointTable .formrow .row .formvalue
{
	float:left;
	width:100px;
}
.PointTable .formrow .formlabel
{
	float:left;
	width:60px;
	color:#003E7E;
	font-size:14px;
	font-weight:bold;

}
.PointTable .formrow .formvalue
{
	float:left;
	width:100px;
}
.PointTable .pointsgrid
{
	
	clear:both;
}