body		{margin: 0; padding: 0; background: #FFFFFF; font-family: Helvetica; font-size: 14px; color: #000000;}

p, ul, ol		{margin-top: 0; line-height: 180%;}

/* Tables */

table			{width:100%;}
table, th, th1, td	{border-collapse: collapse; text-align: center;}
th				{padding: 10px; background-color: #216599; border-width: 0 0 1px 0; border-color: #216599; border-style: solid; color: #FFFFFF; font-size: 16px;}
tr				{border-width: 0 1px 0 1px; border-color: #216599; border-style: solid;}
td				{padding: 4px 10px; border-width: 1px; border-color: #216599; border-style: solid dotted;}
td.noborder		{border-width: 0 0 0 0;}
td.nobordertop	{border-width: 0 0 1px 0;}
td.noborderbtm	{border-width: 1px 0 0 0;}
.bdrleft		{border-width: 1px 0 1px 1px;}
.textleft		{text-align: left; vertical-align: top;}
.textright		{text-align: right; vertical-align: top;}
.vtop			{vertical-align: top;}
.vbtm			{vertical-align: bottom;}