.body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	color: #333333;
	margin: 0px;
	padding: 0px;
}


.tableHeading
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: Gainsboro;
	}

.bodyBold
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}

.errMsg
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
}

.successmessage
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Blue;
}

.pageHeading
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Red;
	font-weight:bold;
	}

.heading
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}

.headingSmall
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight:bold;
}

.button
{
	background-color:Gainsboro;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}

.dataGrid{text-align: left;border: solid 1px #ffffff;width: 468px;color: #666666;font: 11px Arial, Helvetica, sans-serif;}
.dataGridHeaderStyle{font: 11px Arial, Helvetica, sans-serif;text-align: left;color: #666666;background-color:none;font-weight:bold;border: none;}
.dataGridItemStyle{font: 11px Arial, Helvetica, sans-serif;text-align: left;background-color: #FFFFFF;color: #666666;background: url(images/bg_estore_nav.gif) repeat-x 5px;background-position: bottom;height: 40px;}
.dataGridAltItemStyle{font: 11px Arial, Helvetica, sans-serif;text-align: left;background-color: #FFFFFF;color: #666666;border: none;background: url(images/bg_estore_nav.gif) repeat-x 5px;background-position: bottom;height: 40px;}
.dataGridFooterStyle{font: 11px Arial, Helvetica, sans-serif;text-align: right;background-color: none;color: #333333;border: none;}
.dataGridFooterStyle a, .dataGridFooterStyle a:link, .dataGridFooterStyle a:visited {font-size:8pt;	color:#333333;}
.dataGridPagerStyle{font: 11px Arial, Helvetica, sans-serif;	text-align: right;	background-color: #DCDCDC;	color: #333333;		border: none;}
/* controls the labels and links commonly found in the rows */ 
.dataGridHeaderStyle a, .dataGridHeaderStyle a:link, .dataGridHeaderStyle a:visited {font-size:8pt;	color:#333333;	}
.dataGridItemStyle a, .dataGridItemStyle a:link, .dataGridItemStyle a:visited, .dataGridAltItemStyle a, .dataGridAltItemStyle a:link, .dataGridAltItemStyle a:visited {font-size:8pt;	color:#666666; 	text-decoration: underline;	}

h2, .head2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
}
#homelist {
	margin: 0px 55px 0px 0px;
	padding: 0px;
	list-style: none;
}
#homelist li {
	background: url(images/marker-arrow.gif) no-repeat left 4px;
	padding-left: 12px;
}
