/* Cardale Nav CSS Document */
div#nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 90%;
	font-weight: bold;
}
div#nav li.main a {
	display: block;
	height: 26px;
}
div#nav li.home {
	background: url(../images/navigation/nav_home_bg.gif) no-repeat top left;
}
div#nav li.home a {
	color: #FFFFFF;
	padding: 5px 0 0 30px;
}
div#nav a:hover {
	color: red;
}
div#nav li.main a.door {
	background: url(../images/navigation/nav_green_bg.gif) no-repeat top left;
	padding: 5px 0 0 30px;
	height: 25px;
}
div#nav li.main a.ff {
	background: url(../images/navigation/nav_orange_bg.gif) no-repeat top left;
	padding: 5px 0 0 30px;
	height: 25px;
}
div#nav li.main a.blue {
	background: url(../images/navigation/nav_blue_bg.gif) no-repeat top left;
	padding: 5px 0 0 30px;
	height: 25px;
}
div#nav li.ff-top  {
	background: url(../images/navigation/ul_featurefile.jpg) no-repeat bottom left;
	height: 50px;
	display:block;
	text-indent: -1000em;
}

div#nav li.ff-top a  {
	background: url(../images/navigation/ul_featurefile.jpg) no-repeat bottom left;
	height: 50px;
	display:block;
	text-indent: -1000em;
}
div#nav ul#choose-a-door {
	margin-left: 15px;
	font-weight: normal;
	font-size: 100%;
}
div#nav ul#choose-a-door li {
	padding: 0 0 0 20px;
	margin: 0;
}
div#nav ul#choose-a-door li ul li {
	background: url(../images/navigation/red_cross.gif) no-repeat top left;
	padding-left: 15px;
}
div#nav ul#choose-a-door li ul {
	margin-left: 0px;
}
div#nav ul#choose-a-door li ul li.safelift {
	background: url(../images/navigation/icon_safelift.gif) no-repeat 2px 0;
}
div#nav ul#choose-a-door li ul li.slideaway {
	background: url(../images/navigation/icon_slideaway.gif) no-repeat 1px 0;
}
div#nav ul#choose-a-door li ul li.side {
	background: url(../images/navigation/icon_side.gif) no-repeat 3px 0;
}
div#nav ul#choose-a-door li ul li.roller {
	background: url(../images/navigation/icon_roller.gif) no-repeat 4px 0;
}
div#nav ul#choose-a-door li ul li.personnel {
	background: url(../images/navigation/icon_personnel.gif) no-repeat 4px 0;
}
div#nav ul#choose-a-door li ul li.sectional {
	background: url(../images/navigation/icon_sectional.gif) no-repeat 4px 0;
}
div#nav ul#choose-a-door li.green {
	background: url(../images/navigation/green_arrow.gif) no-repeat 1px 0;
}
div#nav ul#choose-a-door li ul li ul li {
	background: url(../images/navigation/green_arrow.gif) no-repeat 1px 0;
}
div#nav ul#choose-a-door li ul#steel li, div#nav ul#choose-a-door li ul#steellaminated li, div#nav ul#choose-a-door li ul#steelpainted li {
	background: url(../images/navigation/orange_cross.gif) no-repeat 1px 0;
}
div#nav ul#choose-a-door li ul#steel li ul li, div#nav ul#choose-a-door li ul#steellaminated li ul li, div#nav ul#choose-a-door li ul#steelpainted li ul li {
	background: url(../images/navigation/green_arrow.gif) no-repeat 0 0;
}
div#nav ul#choose-a-door li a {
	height: 18px;
}
div#nav ul#feature-file {
	margin-left: 10px;
	font-weight: normal;
	font-size: 95%;
	padding-top: 40px;
	background: url(../images/navigation/ul_feature-file.gif) no-repeat 0 0;
}
div#nav ul.ff {
	margin-left: 20px;
	display: none;
}
div#nav ul.ff li {
	padding: 0 0 0 22px;
	margin: 0;
}
div#nav ul.ff li a {
	display: block;
	height: 20px;
}
div#nav li.safelift {
	background: url(../images/navigation/icon_safelift.gif) no-repeat 2px 0;
}
div#nav li.slideaway {
	background: url(../images/navigation/icon_slideaway.gif) no-repeat 1px 0;
}
div#nav li.side {
	background: url(../images/navigation/icon_side.gif) no-repeat 3px 0;
}

div#nav li.roller {
	background: url(../images/navigation/icon_roller.gif) no-repeat 4px 0;
}
div#nav li.sectional {
	background: url(../images/navigation/icon_sectional.gif) no-repeat 4px 0;
}
div#nav li.personnel {
	background: url(../images/navigation/icon_personnel.gif) no-repeat 3px 0;
}
div#nav ul#choose-a-door, ul#choose-a-door ul {
	display: none;
}