	body
	{
		background-color: #336633;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	H1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #336633;
		margin: 22px 0px 5px 0px;
	}
	H2
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		margin: 15px 0px 2px 0px;
	}
	h3
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #336699;
		margin: 5px 0px 5px 0px;
	}
	.headerextranet
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: 600;
		color: #336699;
		margin: 10px 0px 15px 0px;
	}
	HR
	{
		border-right: #000000 0px solid;
		border-top: #D3c7A1 1px solid;
		border-left: #000000 0px solid;
		border-bottom: #000000 0px solid;
		color: #000000;
		height: 1px;
		margin-right: 35px;
	}
	hr.bluehr
	{
		border-right: #000000 0px solid;
		border-top: #336699 1px solid;
		border-left: #000000 0px solid;
		border-bottom: #000000 0px solid;
		color: #000000;
		height: 1px;
		margin: 20px 35px 5px 0px;
	}
	p
	{
		margin-top: 0px;
		margin-bottom: 6px;
	}
		A:link
	{
	    font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
	}
		A:visited
	{
	    font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #8A8A89;
	}
		A:hover
	{
	    font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #990033;
	}
		A.breadcrumblink:link
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
	}
		A.breadcrumblink:visited
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: none;
	}
		A.breadcrumblink:hover
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #99FF99;
		text-decoration: none;
	}
		A.footerlink:link
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		color: #336699;
		text-decoration: none;
	}
		A.footerlink:visited
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		color: #336699;
		text-decoration: none
	}
		A.footerlink:hover
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		color: #990033;
		text-decoration: none
	}
		A.nmsummary:link
	{
		font: 600 11px/15px Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
	}

		A.nmsummary:visited
	{
		font: 600 11px/15px Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
	}
		A.nmsummary:hover
	{
		font:600 11px/15px Verdana, Arial, Helvetica, sans-serif;
		color: #990033;
	}
		A.learnmore:link
	{
		font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
		font-weight: 600;
		margin: 0px 0px 10px 0px;
		text-decoration: none;
	}
		A.learnmore:visited
	{
		font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
		font-weight: 600;
		margin: 0px 0px 10px 0px;
		text-decoration: none;
	}
		A.learnmore:hover
	{
		font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
		color: #990033;
		font-weight: 600;
		margin: 0px 0px 10px 0px;
		text-decoration: none;
	}

	   .contenthometile
	{
		background-image: url(/Images/contenttile.gif);
	}
	.homebeachtile
	{
		background-image: url(/Images/tileBeach.gif);
	}
	.homestonetile
	{
		background-image: url(/Images/tileStone.gif);
	}
	.homelittertile
	{
		background-image: url(/Images/tileLitter.gif);
	}
	.globalhometile
	{
		background-image: url(/Images/hdrtile.gif);
	}
	.hdrimagetile
	{
		background-image: url(/Images/hdrimagetile.gif);
	}
	.footertile
	{
		background-image: url(/Images/footertile.gif);
	}
	.footer
	{
		font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
		margin: 15px 100px 20px 14px;
		text-align: center;
	}
	.contenttier
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 17px;
		color: #000000;
		margin: 5px 34px 15px 0px;
	}
	.breadcrumb
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
	}
	.breadcrumbsmall
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
	}
	.homecontent
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		color: #000000;
		margin: 17px 3px 0px 17px;
	}
	.newscontent
	{
		font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		margin: 0px 0px 0px 0px;
	}
	.newsmargin
	{
		margin: 10px 5px 10px 11px;
	}
	.newslearnmore
	{
		margin: 0px 0px 10px 0px;
	}
	.normal
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 17px;
		color: #000000;
	}
	.poptoptile
	{
		background-image: url(/Images/poptoptile.gif);
	}
	.popbttmtile
	{
		background-image: url(/Images/popbttmtile.gif);
	}
	.popup
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 16px;
		margin: 0px 25px 5px 25px;
	}
	
	input
	{
		font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
		color: #000000;
		margin: 0px 6px 0px 0px;
		background-color: #F7F7DF;
	}
.speclabel
{
	font: 600 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: #ffffff;
	margin: 2px 2px 2px 2px;
}
.specdata
{
	font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	margin: 2px 2px 2px 2px;
}
.specrowlabel
{
	font: 600 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	margin: 2px 2px 2px 2px;
}
.speccell
{
	background-color: #FFFFFF;
}
.speclabelcell
{
	background-color: #EEDDBB;
}
.specborder
{
	background-color: #337733;
}
.speccolumn
{
	background-color: #EEDDBB;
}
	
	textarea
	{
		font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
		color: #000000;
		margin: 0px 6px 0px 0px;
		background-color: #F7F7DF;
	}
	input.Submit
	{
		font: 600 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
		color: #FFFFFF;
		background-color: #336633;
	}
	
		A.extranetlink:link
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
	}
		A.extranetlink:visited
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}
		A.extranetlink:hover
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #990033;

	}
	.tablecontent
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #336633;
	margin: 5px 34px 15px 0px;
	}
	ul 
{
    list-style-image: url(/images/bullet.gif);
    list-style-item: square;
	margin: 12px 6px 12px 14px;
	padding: 0px 0px 0px 0px;
}
.imagecaption
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	margin: 5px 0px 0px 40px;
}
		A.aboutus:link
	{
	    font: 13px Verdana, Arial, Helvetica, sans-serif;
		color: #336633;
	}
		A.aboutus:visited
	{
	    font: 13px Verdana, Arial, Helvetica, sans-serif;
		color: #8A8A89;
	}
		A.aboutus:hover
	{
	    font: 13px Verdana, Arial, Helvetica, sans-serif;
		color: #990033;
	}
.tbd
	{
	    font: 600 11px Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}
	.floatright {
	float:right;
	padding-left: 20px;
	padding-bottom: 20px;
	}
	.floatleft {
	float:left;
	padding-right: 20px;
	padding-bottom: 20px;
}