@charset "utf-8";
table.inlineCell{
	width:100%;
	padding:0;
	border-spacing:0;
}
td.inlineCell{
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 50%;
	text-align:justify;
	vertical-align:top;
}

td.presGrid{
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #323232;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #323232;
}


a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #4A4F79;  font-weight:bold; text-decoration: underline; }
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;  color: #4A4F79;  font-weight:bold; text-decoration: underline; }
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;  color: #7C84CA;  font-weight:bold; text-decoration: underline; }
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;  color: #7C84CA;  font-weight:bold; text-decoration:underline; }

h1{
	font-size: small;
	font-weight: bold;
	color: #4A4F79;
	margin-bottom:8px;
}

a.mainmenu:link {font-size: 12px;  line-height: 18px;  color: #3D330F;  text-decoration: none; }
a.mainmenu:visited {font-size: 12px;  line-height: 18px;  color: #746418;  text-decoration: none;}
a.mainmenu:hover {font-size: 12px;  line-height: 18px;  color: #E6A408;  text-decoration: none;}
a.mainmenu:active {font-size: 12px;  line-height: 18px;  color: #E6A408;  text-decoration: none;}

a.submenu:link {font-size: 12px;  line-height: 18px;  color: #333333;  font-weight: bold; text-decoration: none; }
a.submenu:visited {font-size: 12px;  line-height: 18px;  color: #333333;  font-weight: bold; text-decoration: none;}
a.submenu:hover {font-size: 12px;  line-height: 18px;  color: #ffffff;  font-weight: bold; text-decoration: none;}
a.submenu:active {font-size: 12px;  line-height: 18px;  color: #ffffff;  font-weight: bold; text-decoration: none;}

img.l {float: left; margin-right: 8px; margin-left: 0px; margin-top: 0px;}
img.r {float: right; margin-left: 8px; margin-right: 0px; margin-top: 0px;}

body{
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:justify;
}

textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}
select {
font-family: Verdana,Helvetica,Arial,sans-serif;
font-size: small;
}
input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}

td{
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}

hr{padding: 0px;height: 1px;color: #CCCCCC;}

.sitemapArrows{
	font-size: xx-small;
	color: #AFAFAF;
}
.sitemapMainMenuSections{
	font-weight: bold;
	color: #3D330F;
}
.formulaBookBoldTitle{
	color:#00CCFF;
	font-weight:bold;
}

a.subCatMenu:link {font-size: 11px;  line-height: 18px;  color: #FFFFFF;  font-weight: bold; text-decoration: none;}
a.subCatMenu:visited {font-size: 11px;  line-height: 18px;  color: #FFFFFF;  font-weight: bold; text-decoration: none;}
a.subCatMenu:hover {font-size: 11px;  line-height: 18px;  color: #CCCCCC;  font-weight: bold; text-decoration: none;}
a.subCatMenu:active {font-size: 11px;  line-height: 18px;  color: #CCCCCC;  font-weight: bold; text-decoration: none;}

.spec_prod_range
{
	width: 425px;
	
	margin-left: auto;
	margin-right: auto;
	
	background-color:#A7ABC8;
	
	padding-top: 8px;
	padding-bottom: 8px;
	
	margin-bottom: 1px;
}

.spec_prod_range_title a
{
	text-decoration: none;
	font-size:12px;
	color:#4A4F79;
}

.spec_prod_range_title a:hover
{
	color: #7C84CA;	
}

.spec_prod_range_title
{
	clear: both;
}

.spec_prod_range_title
{
	font-weight: bold;
	text-align: center;
}

.searchForm{
	height:109px;
	width:196px;
	display:block;
	outline:#f00 solid 0px;
	background:url(./images/haymes_storeLocator_bg.gif) no-repeat #ffffff;
}



.searchForm input[type=text]{width:110px;
							margin:72px 0px 0px 10px;
							height:14px;
							border:none;
							outline:none;
							}

.searchForm input[type=submit]{background:url(images/haymes_storeLocator_search.gif) no-repeat #ffffff;
								border:none;
								outline:none;
								height:17px;
								width:51px;
								margin-left:5px;
								}





