.headmg
{
	padding: 30px;
}
#p
{
	margin-top: 5px;
	margin-bottom: 100px;
}
#p table, #p td, #p tr
{
	margin: 0;
	padding: 0;
	border: 0;
}
#p td
{
	border: 1px solid #CCC;
	border-left: 0;
	border-bottom: 0;
}
#p td
{
	font: 13px Verdana;
	text-align: center;
}

#p img
{
	border: 0;
}

#p .commonr td
{
	padding-top: 5px;
	padding-bottom: 5px;
}
#p .noright, #p .norightl
{
	border-right: 0;
}
#p .procolumn, #p .protop
{
	background-color: #FFF4D1;
	border-color: #D8C282;
	border-left: 1px solid #D8C282;
}
#p .proleftcol
{
	background-color: #FFEDB9;
	border: 0;
}
#p .protop
{
	border-top: 0;
}
#p .heads, #p .headsl, #p .bottomb
{
	border-left: 1px solid #CCC;
	text-align: right;
	padding-right: 10px;
	color: #444;
}
#p .headsl, #p .rowl, #p .norightl
{
	background-color: #F3F3F3;
	padding: 10px;
}
.norightl
{
	padding: 10px;
}
#p .bottomb
{
	border-bottom: 1px solid #CCC;
}
#p .bottomb2
{
	border-bottom: 1px solid #CCC;
}
#p .bottombpro
{
	border-bottom: 1px solid #D8C282;
}
#p .nobg, #p .bdtop, #p .pbdtop
{
	border: 0;
}

#pheaders td
{
	background-color: #FFF;
}
#pheaders td img
{
	padding: 30px;
}

#pbuttons td
{
	background-color: #FFF;
}
.vhead
{
	vertical-align: bottom;
	border-right: 0 !important;
}

#p .bdtop, #p .pbdtop
{
	border-top: 1px solid #CCC;
}
#p .pbdtop
{
	border-color: #D8C282;
}
