#sitemap1 {
	width:990px;
	margin-top:20px;
}
#sitemap1 h1 {
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#717171;
}
#sitemap1 h2 {
	font-size:11px;
	font-weight:bold;
	margin-left: -1px !important;
	margin:0px;
	padding-bottom:5px;
	color:#717171;
}
#sitemap1 ul {
	margin-left: -2px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
#sitemap1 li {
	line-height:0.8;
	list-style:none;
}
#sitemap1 li a:link, #sitemap1 li a:visited {
	font-size:11px;
	color:#898989;
	text-decoration:none;
}
#sitemap1 li a:hover{
	color:#000;
}
.sitemapContent {
	background-color:#fafafa;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bdbdbd;
	border-left-color: #bdbdbd;
	min-height:385px;
}
.sitemapTopCap {
	background-image:url(../images/sitemapTopCap_gray.gif);
	background-repeat:no-repeat;
	height:5px;
}
.sitemapBtmCap {
	background-image:url(../images/sitemapBtmCap_gray.gif);
	background-repeat:no-repeat;
	height:5px;
}

/*Sitemap Product Items*/

#sitemap2 {
	width:990px;
	padding-top:15px;
}
#sitemap2 h1 {
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#717171;
}
#sitemap2 h2 {
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding-bottom:5px;
	color:#717171;
}
#sitemap2 ul {
	margin-left:-10px;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
#sitemap2 li {
	list-style:none;
}
#sitemap2 li a:link, #sitemap2 li a:visited {
	font-size:11px;
	color:#898989;
	text-decoration:none;
}
#sitemap2 li a:hover{
	color:#000;
}
.sitemapContent2 {
	background-color:#eaeaea;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bdbdbd;
	border-left-color: #bdbdbd;
	min-height:385px;
}
.sitemapTopCap2 {
	background-image:url(../images/sitemapTopCap_dgray.gif);
	background-repeat:no-repeat;
	height:5px;
}
.sitemapBtmCap2 {
	background-image:url(../images/sitemapBtmCap_dgray.gif);
	background-repeat:no-repeat;
	height:5px;
}
.sitemapTitle {
	padding-left:15px;
	padding-top:3px;
	padding-bottom:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
}
.column1 {
	padding-top:18px;
	margin-left:25px;
	margin-right:28px;
	float:left;
}
.column2 {
	padding-top:18px;
	margin-right:28px;
	float:left;
}
.column3 {
	padding-top:18px;
	margin-right:28px;
	float:left;
}
.column4 {
	padding-top:18px;
	margin-right:28px;
	float:left;
}
.column5 {
	padding-top:18px;
	margin-right:28px;
	float:left;
}
.column6 {
	padding-top:18px;
	float:left;
}

/* IE */

.ie7 #sitemap1 {
	margin-top:20px;
}
.ie7 #sitemap1 ul {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.ie7 #sitemap1 li {
	margin:0px;
	padding:0px;
	line-height:1.4;
	list-style:none;
}
.ie7 #sitemap2 ul {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.ie7 #sitemap2 li {
	margin:0px;
	padding:0px;
	line-height:1.4;
	list-style:none;
}

.ie8 #sitemap1 {
	margin-top:20px;
}
.ie8 #sitemap1 ul {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.ie8 #sitemap1 li {
	margin:0px;
	padding:0px;
	line-height:1.4;
	list-style:none;
}
.ie8 #sitemap2 ul {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.ie8 #sitemap2 li {
	margin:0px;
	padding:0px;
	line-height:1.4;
	list-style:none;
}

/* Firefox */
.win.ff3 #sitemap1 li {
	line-height:0.65;
}
.win.ff3 #sitemap1 {
	margin-top:20px;
}
.win.ff3 #sitemap2 li {
	line-height:1.0;
}

.mac.ff3 #sitemap1 li {
	line-height:0.7;
}
.mac.ff3 #sitemap1 {
	margin-top:20px;
}
.mac.ff3 #sitemap2 li {
	line-height:1.0;
}

/* Chrome */
.mac.chrome #sitemap1 {
	margin-top:20px;
}
.win.chrome #sitemap1 {
	margin-top:20px;
}
.win.chrome #sitemap1 li {
	line-height:0.6;
}
.win.chrome #sitemap2 li {
	line-height:1.0;
}

/* Safari */
.win.safari #sitemap1 li {
	line-height:0.6;
}
.win.safari #sitemap2 li {
	line-height:1.0;
}