 #nav ul {
		padding-left: 0px;
		text-decoration: none;
		list-style-type: none;
		text-align: center;
		Margin-top: 0px;
}
#nav ul.subsection {
		float: left;display: inline;
		clear: both;
		margin-right: -1000px;
		position: absolute;top: 29px; left: 0px; width: 960px; background-color: #7D1309;
		padding-left: 0px;
}
#nav li {
		float: left;
		display: inline;line-height: 29px;_width: 1px; _white-space: nowrap; /*added width declaration for ie  */
		
}
ul.top {
		display: inline; float: left; padding: 0 ;background-image: url(../images/ultop_back.jpg); width: 100%;
		background-position: right; background-repeat: repeat-x;
}
#nav ul.subsection .active .subsection {
		float: left; display: inline;
		clear: both;
		margin-right: -1000px;
		border-bottom: 1px solid #7FB24A;position: absolute;top: 29px; left: 0px; width: 960px; background-color: #ffffff;
		border-top-width: 0px;
		padding-left: 0px; color: #7FB24A;
}
//ie fix
#nav ul.subsection .active .subsection li a:link,#nav ul.subsection .active li.subsection a:visited,#nav ul.subsection .active li.subsection a:active  {
background-color: #ffffff;
}
#nav .subsection li {
		
		line-height: 27px;
		margin-right: 0px;list-style-type: none;
}
#nav li.active a:hover {
		color: #ff0000;
}
#nav a:link, #nav a:visited, #nav a:active {
		padding-left: 10px; padding-right: 15px; height: 29px; display: block;
		font-variant: small-caps;color: #ffffff;
		font-family: Arial, helvetica, verdana, sans-serif;
		font-size: 1.3em; border-bottom: none; text-decoration: none;
}
#nav a:hover {
		background-color: #7D1309; line-height:29px; display: block;
		padding-left: 10px; padding-right: 15px;
		color: #ECECEC;
		border-bottom: none; text-decoration: none;
}
#nav .subsection li {
		background-position: top-left;
		background-repeat: repeat-x;
		float: left;display: inline;
		list-style-type: none;
		z-index: 100;
		font-variant: normal;
}
#container #nav .subsection li a {line-height: 29px; display: block;
		
}
#nav .subsection ul {
		}
		padding-left: 0px; padding-right: 0px;
}
#nav a:link, #nav a:visited, #nav a:active {
		color: #ffffff;
}
#nav .subsection a:link, #nav .subsection a:visited {
		color: #ffffff; background-color: #7D1309; background-image: none;
		padding-left: 10px; padding-right: 10px;
}
#nav .subsection a:hover {
		color: #FF0000;
}
#nav {
background-color: #7D1309;
}
#nav.double {
		float: left;top: 0px;text-align: center;
		z-index: 10;
		display: inline;
		position: relative;
		width: 960px; 
		height: 58px;
		background-color:#7D1309;
}
 #nav.triple {
		float: left;top: 0px;text-align: center;
		z-index: 10;
		display: inline;
		position: relative;
		width: 960px; 
		height: 87px;
		background-color:#B01C14;
}
#nav li.active a {
		padding-left: 10px; padding-right: 15px;
		color: #ffff95;
		display: block;
		line-height: 29px;border-bottom-width: 0px;background-image: url(../images/hover_back.jpg);
		background-position: bottom right;
}
#nav .subsection li.parent.active a {
		background-color: #ffffff;color: #B01C14; background-image: none;
		
}
#nav .subsection li.active.self a {
		color: #ff0000; 
		background-color: #ffffff;
		padding-left: 10px; 
		padding-right: 10px; background-image: none; border-top: 1px solid #200D07; border-right: 1px solid #200D07;
}
#nav .subsection li.active.self a:hover {
		color: #ff0000;
}
#nav.triple .subsection li.active li.active.self a {
		color: #7FB24A; background-color: #ffffff;
		border-right: 0px;border-top: 0px;padding-left: 10px; padding-right: 10px; border-bottom: 4px solid #7FB24A;
}
#nav.triple .subsection li.active li a {
background-color: #ffffff;color: #B01C14;
}
