body {
  font-family: verdana, helvetica, sans-serif;
  font-size:12px;
  background-color: #ffffff;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

td { font-size: 11px; color: #000000; }

a {color:#52699f;}
.menulinkon  {color:#000000;text-decoration:none;}
.menulinkoff {color:#ffffff;text-decoration:none;}

.button {
		background-color:#52699f;
		margin: 0;
		text-align:center;
		font-weight:bold;
		color:#ffffff;
		cursor:hand;
		text-decoration:none;
}

#button {
		background-color:#52699f;
		margin: 0;
		border:1px solid #000000;
		padding: 2px 10px 2px 10px;
		text-align:center;
		font-weight:bold;
		color:#ffffff;
		cursor:hand;
		text-decoration:none;
}

#buttonborder_red {
		background-color:#52699f;
		margin: 0;
		border:1px solid #000000;
		padding: 2px 10px 2px 10px;
		text-align:center;
		font-weight:bold;
		color:#ffffff;
		cursor:hand;
		text-decoration:none;
		border-color: #ff0000;
}

.contentArea {padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; }

.companyname {padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 5px; color:#092970; font-weight:bold; font-size:14pt;background-image: url(/images/extranet/company_gradient.gif)}

.date {padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 5px; color:#092970; font-size:10px;background-image: url(/images/extranet/company_gradient.gif)}


.nav1onhome {padding-left: 0px; padding-right: 1px; padding-top: 3px; padding-bottom: 5px; border-top:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff;text-align:center;font-weight:bold;}

.nav1on {padding-left: 0px; padding-right: 1px; padding-top: 3px; padding-bottom: 5px; border-top:1px solid #000000;border-right:1px solid #000000;background-color:#BFCADE;text-align:center;font-weight:bold;}

.nav1off {padding-left: 0px; padding-right: 1px; padding-top: 3px; padding-bottom: 5px; border-top:1px solid #000000;border-bottom:1px solid #000000;border-right:1px solid #000000;background-color:#52699f;text-align:center;font-weight:bold;color:#ffffff;}

.nav1right {border-bottom:1px solid #000000}

.nav2 {padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px;  font-size:12px; background-color:#BFCADE; border-bottom:1px solid #52699f;}

.nav2link {
	color:#52699C;
}

.headersearch {padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 2px; background-color:#092970; font-size:10px; }

.green {color:#00cc00;}
.red {color:#cc0000;}

/*  sub page elements */
.tableheader2
{
background-color:#52699F;
border-bottom: 2px solid #ffffff;
padding:10px;
	color: #ffffff;  
	font-size:12px; 
	font-family:verdana,helvetica,arial; 
	font-weight:bold;
	text-decoration: none;

}

.tablecell2
{
background-color:#BFCADE;
border-bottom: none;
padding:5px;
	color: #52699f;   
	font-weight:none;
	text-align:left;
	text-decoration: none;
}

.tablecell2pending
{
background-color:#ffffcc;
border-bottom: none;
padding-top:1px;
padding-bottom:3px;
padding-left:7px;
padding-right:5px;
	color: #52699f; 
	font-size:12px;   
	font-weight:none;
	text-align:left;
	text-decoration: none;
}

.tablecell2approved
{
background-color:#85a366;
border-bottom: none;
padding-top:1px;
padding-bottom:3px;
padding-left:7px;
padding-right:5px;
	color: #ffffff; 
	font-size:12px;  
	font-weight:none;
	text-align:left;
	text-decoration: none;
}

.tablecell2declined
{
background-color:#e06666;
border-bottom: none;
padding-top:1px;
padding-bottom:3px;
padding-left:7px;
padding-right:5px;
	color: #ffffff;  
	font-size:12px; 
	font-weight:none;
	text-align:left;
	text-decoration: none;
}

.tablecell2funded
{
background-color:#52699f;
border-bottom: none;
padding-top:1px;
padding-bottom:3px;
padding-left:7px;
padding-right:5px;
	color: #ffffff;  
	font-size:12px; 
	font-weight:none;
	text-align:left;
	text-decoration: none;
}

.tablecell2needmoreinfo
{
background-color:#ff9900;
border-bottom: none;
padding-top:1px;
padding-bottom:3px;
padding-left:7px;
padding-right:5px;
	color: #ffffff;  
	font-size:12px; 
	font-weight:none;
	text-align:left;
	text-decoration: none;
}

.tablecell2error
{
background-color:#ffff33;
border-bottom: none;
padding-top:1px;
padding-bottom:3px;
padding-left:7px;
padding-right:5px;
	color: #52699f;  
	font-size:12px; 
	font-weight:none;
	text-align:left;
	text-decoration: none;
}

