body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
TD    {	
      font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
H1    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
        font-weight: bold;

}
a    {
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	color: #0000CC;
}
a:hover {
    text-decoration: underline;
}

.bigtable    {
             background: #ffffff;
}
.tablehead   {
             background: #f0f4f6;
}
.tablefoot   {
             background: #fafbfd;
}
.tablered    {
             background: #F3F4F3;
             color: #FF0000;
}
.contacthead {
             background: #E5E7E4;
}
.contactfoot {
             background: #F3F4F3;
}
.livinghead  {
             background: #E5E7E4;
}
.livingfoot  {
             background: #F3F4F3;
}
.dshead      {
             background: #E5E7E4;
}
.dsfoot      {
             background: #F3F4F3;
}
.dsfootred   {
             background: #F3F4F3;
             color: #FF0000;
}

.btnSmaller { width: 70px; margin: 5px; padding: 1px; color: #000; font-size: 12px; }
.btnSmall { width: 90px; margin: 5px; padding: 1px; color: #000; font-size: 12px; }
.btn { width: 110px; margin: 5px; padding: 1px; color: #000; font-size: 12px; }
.btnWide { width: 140px; margin: 5px; padding: 1px; color: #000; font-size: 12px; }
.btnWider { width: 170px; margin: 5px; padding: 1px; color: #000; font-size: 12px; }
.btnWidest { width: 210px; margin: 5px; padding: 1px; color: #000; font-size: 12px; }

.btnRow 
{ 
	border-top: solid 1px #c0c0c0; 
	border-bottom: solid 1px #c0c0c0; 
	background: #f0f4f6;
	margin: 0px 0px 10px 0px;
	text-align: right;
	width: 99%;
}

.tbl 
{
	border-collapse: collapse; 
	border: solid 1px #c0c0c0;
	width: 99%;
	margin: 0px 0px 10px 0px;
}

.tblhead   
{
	background: #f0f4f6;
}

.tblfoot   
{
	border-top: solid 1px #c0c0c0;
	background: #f0f4f6;
	text-align: right;
}

.tablehead td, .tbl td.tablehead, .tbl td.tablefoot, .tblhead td {border: 1px solid #bbbbbb;}

.post { text-align: right; padding: 4px; }
.post10 { background: #fafbfd; text-align: right; padding: 4px; width: 10%; }
.post15 { background: #fafbfd; text-align: right; padding: 4px; width: 15%; }
.post25 { background: #fafbfd; text-align: right; padding: 4px; width: 25%; }
.post30 { background: #fafbfd; text-align: right; padding: 4px; width: 30%; }
.post33 { background: #fafbfd; text-align: right; padding: 4px; width: 33%; }
.post36 { background: #fafbfd; text-align: right; padding: 4px; width: 36%; }
.post40 { background: #fafbfd; text-align: right; padding: 4px; width: 40%; }
.post50 { background: #fafbfd; text-align: right; padding: 4px; width: 50%; }
.post55 { background: #fafbfd; text-align: right; padding: 4px; width: 55%; }
.post60 { background: #fafbfd; text-align: right; padding: 4px; width: 60%; }

.field { padding: 4px; }
.field10 { background: #fafbfd; padding: 4px; width: 10%; }
.field15 { background: #fafbfd; padding: 4px; width: 15%; }
.field16 { background: #fafbfd; padding: 4px; width: 16%; }
.field26 { background: #fafbfd; padding: 4px; width: 26%; }
.field33 { background: #fafbfd; padding: 4px; width: 33%; }
.field40 { background: #fafbfd; padding: 4px; width: 40%; }
.field45 { background: #fafbfd; padding: 4px; width: 45%; }
.field50 { background: #fafbfd; padding: 4px; width: 50%; }
.field60 { background: #fafbfd; padding: 4px; width: 60%; }
.field64 { background: #fafbfd; padding: 4px; width: 64%; }
.field66 { background: #fafbfd; padding: 4px; width: 66%; }
.field70 { background: #fafbfd; padding: 4px; width: 70%; }
.field75 { background: #fafbfd; padding: 4px; width: 75%; }
.field85 { background: #fafbfd; padding: 4px; width: 85%; }
.field90 { background: #fafbfd; padding: 4px; width: 90%; }

.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009933;
	font-size: 12px;
	text-decoration: none;
}

.link:hover
{
	text-decoration: underline;
}

.smallFont
{
	font-size: 11px;
}

.smallerFont
{
	font-size: 10px;
}

.reset 
{ 
	display: block; 
	clear: both; 
	margin: 0;
}
