body
{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
}
img
{
	border: 0px;
}

.container
{
	width: 992px;
}
.leftcolumn
{
	width: 255px;
	float: left;
	margin-top: 10px;
}
.leftcolumn a
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color: #198519;
}
#productlist {
	background-color: #e4e4e4;
	position:relative;
	width: 255;
	height: 228px;
}
#productlist p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin: 0;
	padding: 5px 0px 5px 5px;
}
#productlist ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position:absolute;
	top:25px;
	left:5px;
	width: 254px;
}

#productlist li {
	color: #137901;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-bottom:3px;
	line-height: 12px;
}
#productlist li a:hover {
	display:block;
	width:100%;
	background-color:#FFFFFF;
}

#ridingmowerimage {
	display:block;
	position:absolute;
	top:0px;
	left:149px;
	text-align:right;
}

.secondarylinks
	{
		padding: 5px 0px 5px 5px;
		height: 110px;
		font-size: 11px;
		border-bottom:1px solid #e4e4e4;
	}
.secondarylinkstitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#198519;
	font-weight:bold;
	font-size:11px;
	margin: 0;
	padding: 0;
}
.secondarylinks td
{
	font-size: 11px;
	padding-top: 7px;
}
.secondarylinks td p
{
	padding-bottom: 5px;
	margin: 0px 0px 2px 0px;
}

.rightcolumn
{
	width: 720px;
	float:right;
	margin-top: 10px;
	background-color: #e4e4e4;
	padding-bottom: 6px;
}
.rightcolumn p
{
	margin: 5px 2px 0px 4px;
}

.birdseed
{
	font-size: 11px;
	color:#999999;
	padding: 15px 0px 25px 0px;
	margin-left: 7px;
	margin-top: 10px;
	height: 6em;
	width: 775px;
	overflow:auto;
	scrollbar-face-color:#cccccc;
	scrollbar-base-color:#CCCCCC;
	scrollbar-arrow-color:#333333;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#DADADA;
	scrollbar-highlight-color:#EBF5FF;
	scrollbar-3dlight-color:#DADADA;
	scrollbar-darkshadow-Color:#B9B9B9;

}
.birdseed p
{
	margin: 0px 0px 10px 0px;
	width: 750px;
}
.birdseed a
{
	text-decoration: none;
	color: #189519;
}
			
.recommendations
{
	padding: 5px;
	background-color: #e4e4e4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.recommendations a
{
	color: #198519;
}

.recommendations select
{
	margin-bottom: 4px;
	_margin-bottom: 2px;
}
		
.clear
{
	clear: both;
}

/* HOMEPAGE CALLOUT UPDATES*/
	.callout_cell	{
		background:url(/en_US/homeowners/media/images/homepage/homepage_callout_bg_wide.jpg) no-repeat top left;
		width:720px;
		height:176px;
		margin:7px 4px 6px 4px;
		clear:both;
		font-size:11px;
	}
	.callout_cell img.left_img	{
		float:left;
		margin:10px 15px 15px 15px;
	}
	.callout_cell img.callout_heading	{
		margin:15px 0 0 0;
	}
	.callout_cell p	{
		margin:0;
		padding:5px 25px 5px 0;
	}
	.callout_cell a	{
		text-decoration:none;
	}
