﻿body
{
	margin: 0;
	font-family: Arial;
}
img
{
	border: 0;
}
.leftshadow
{
	width: 13px;
	background: url(images/left-shadow.png) left top;
	height: 100%;
}
.rightshadow
{
	width: 13px;
	background: url(images/right-side-shadow.jpg) left top;
}
.footer
{
	text-align:center;
	font-size: 12px;
	color:Blue;
	width:100%;
	border-top:solid 1px #000;
}
.footer td
{
	text-align:left;
	padding-top:10px;
	vertical-align:top;
	padding-left:100px;
	padding-bottom:15px;
	}
.footer a
{
	text-decoration: none;
	color: blue;
}
.footer a:hover
{
	text-decoration: underline;
}

.footerarticles
{
	text-align:center;
	font-size: 12px;
	color:Blue;
	width:100%;
	border-top:solid 1px #000;
	padding-left:30px;
	border-bottom:solid 1px #ccc;
}
.footerarticles td
{
	text-align:left;
	padding-top:10px;
	vertical-align:top;
	padding-bottom:15px;
	}
.footerarticles a
{
	text-decoration: none;
	color: blue;
}
.footerarticles a:hover
{
	text-decoration: underline;
}

.toplinks
{
	position: absolute;
	left: 420px;
	font-size: 12px;
	top: 7px;
	width:250px;
}
.toplinks a
{
	color: Black;
	text-decoration: none;
}
.toplinks a:hover
{
	color: Black;
	text-decoration: underline;
}
.title
{
	color: #ff9600;
	font-size: 18px;
	font-weight: bold;
}
.links a
{
	color:Black;
	text-decoration:underline;
	}
.links a:hover
{
	color:Black;
	text-decoration:none;
	}
.installation
{
	font-size:14px;
	padding-left:20px;
	padding-bottom:50px;
	padding-right:10px;
	}
.installation a
{
	color:Black;
	text-decoration:underline;
	}
.installation a:hover
{
	color:Black;
	text-decoration:none;
	}
.pageline
{
	height:10px;
	width:400px;
	background:url(images/Line_horizontal.gif) repeat-x top left;
	}
.photos a
{
	font-size:13px;
	color:Black;
	text-decoration:none;
	font-weight:bold;
	}
.photos a:hover
{
	font-size:13px;
	color:Black;
	text-decoration:underline;
	font-weight:bold;
	}
.qstitle
{
	color:#cc6600;
	font-size:14px;
	font-weight:bold;
	}
#linkbox
{
	width: 630px;
	background-color: #666;
	height: 60px;
	color: White;
	}
.link li a
{
	color:Black;
	font-weight:bold;
	text-decoration:underline;
	}
.link li a:hover
{
	color:Black;
	font-weight:bold;
	text-decoration:none;
	}
#sitemap
{
	margin-left:40px;
	}
#sitemap li a
{
	font-size:15px;
	color:Black;
	text-decoration:underline;
	}
#sitemap li a:hover
{
	font-size:15px;
	color:Black;
	text-decoration:none;
	}
.relateproduct a
{
	text-decoration: underline;
	color:Black;
	font-size:13px;
}
.relateproduct a:hover
{
	text-decoration: none;
	color:Black;
	font-size:13px;
}
.clicktoenlarge a
{
	color:#666;
	font-size:11px;
	text-decoration:none;
	}
.clicktoenlarge a:hover
{
	color:#666;
	text-decoration:underline;
	font-size:11px;
	}
.clicktoenlarge
{
	text-align:center;
	}
#sitemap .resourceslinks li
{
	list-style:none;
	}
#sitemap .resourceslinks a
{
	color:#666;
	font-size:15px;
	text-decoration:underline;
	}
#sitemap .resourceslinks a:hover
{
	color:#666;
	font-size:15px;
	text-decoration:none;
	}
.popup
{
	font-size: 13px;
}
.popup a
{
	text-decoration: underline;
	font-weight: bold;
	color: Black;
}
.popup a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: Black;
}
.catename a
{
	 font-size: 15px;
	 font-weight: bold; 
	 color: Blue;
	 text-decoration:none
	}
.catename a:hover
{
	font-size:15px;
	font-weight:bold;
	color:Blue;
	text-decoration:underline;
	}
.qualifies a
{
	color:Blue;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	}
.qualifies a:hover
{
	font-weight:normal;
	color:Blue;
	font-size:13px;
	text-decoration:none;
	}
.install_step
{
	padding-left:8px;
	width:130px;
	font-size:12px;
	color:Black;
	}
.install_step a
{
	font-size:12px;
	color:#FF9600;
	text-decoration:underline;
	}
.install_step a:hover
{
	font-size:12px;
	color:#FF9600;
	text-decoration:none;
	}

