body {
	background-image: url(images/home_background.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ffffff;
}
table.pagewrap
{
	background-color: transparent;
}
table.main_content
{
	width: 100%;
	margin: 0;
	padding: 0;
	display: table;
}

h1 				{font: bold 20px Helvetica, Arial, sans-serif; color: #888888;}

p 			{font: 11px Helvetica, Arial, sans-serif; color: #000000;}
ul 			{font: bold 11px Helvetica, Arial, sans-serif; color: #000000;}
ol			{font: bold 11px Helvetica, Arial, sans-serif; color: #000000; padding-left:60px}
li 				{font: 11px Helvetica, Arial, sans-serif; color: #000000;}

select 				{font: bold 11px Helvetica, Arial, sans-serif; color: #000000;}

a 				{font: 9px Helvetica, Arial, sans-serif; color: #ffffff; text-decoration:none; line-height:9px}

.lightblue 			{font: 12px Helvetica, Arial, sans-serif; color: #a9bfd0;}

a			{font: bold 11px Helvetica, Arial, sans-serif; color: #808285; text-decoration:none; line-height:9px}

a.footer 				{font: 9px Helvetica, Arial, sans-serif; color: #4a7ca1; text-decoration:none; line-height:9px}
a.footer:hover 		{font: 9px Helvetica, Arial, sans-serif; color: #4a7ca1; text-decoration:underline; line-height:9px}

b 			{font: bold 11px Helvetica, Arial, sans-serif; color: #000000;}
b.grey 				{font: bold 11px Helvetica, Arial, sans-serif; color: #888888; padding-left:25px}

tr          {font: 11px Helvetica, Arial, sans-serif; color: #000000;}
td        {font: 11px Helvetica, Arial, sans-serif; color: #000000;}
tr.head   {background-color:#e4eaf7;} 
tr.darkb  {background-color:#72a3d7;}
tr.lightb {background-color:#9ebce3;}
td.tab        {font: 11px Helvetica, Arial, sans-serif; color: #000000;}

.info 	  {border-top: 2px solid; border-bottom: 2px solid; border-left: 2px solid; border-right: 2px solid;  border-color:#007cc2; width:80%;}
