div#ProductsHome table tr td
{
    text-align:center;
    padding: 0 5px 0 0;
}

div#ProductsHome table tr td p
{
    text-align: left;
    margin-bottom: 15px;    
}

div#ProductsHome table tr td img
{
max-width: 100px;
}

div.floatingcenter p, div.floatingcenter img
{
    float: left;
    display: inline;
    margin-left: 10px;
}

div.floatingcenter
{
    width: 250px;   
}

td.msaphotos
{
padding-left: 15px;
}

td.msadescription
{

}

div.footernav
{
padding-top: 20px;    
}

table#ContactUs
{
    width: 500px;
    }

table#ContactUs tr td
{
    padding: 5px 0 5px 0;
}

ul#Capabilities li
{
    padding: 5px 0 5px 0;
}

td.centeredmerged
{
text-align: center;    
}

td.centeredmerged div
{
    width: 280px;
    text-align: left;
}

td.centeredmerged div p
{
    display: inline; 
    float: left;  
}

td.centeredmerged div p a img
{
    float: left;
    margin-right: 5px;   
}

div#ProductsHome h1
{
text-align: center;    
}

/****************************/
/*	GridView Helper Classes	*/
/****************************/
table.gridview
{
	border: 1px solid #000;	
}

table.gridview tr td, tr.gridview td
{
	color: #333;
	vertical-align: middle;
	text-align: center;	
	padding: 4px;
}

tr.gridview td a
{
	color: #333;
	text-decoration: underline;	
}

/****************************/
/*	FormView Helper Classes	*/
/****************************/
table.formview tr td table
{
	border: 1px solid #000;	
}

table.formview tr td table tr td
{
	background-color: #eee;
	color: #333;
	font-weight: bold;	
	padding: 4px;
}

table.formview tr td table tr td span
{
	color: #000;
	font-weight: normal;
	font-size: .9em;	
}