io.ddsmoothmenu-v ul{
	margin: 0;
	padding: 0;
	width: 160px;
	list-style-type: none;
	font: bold 12px Arial;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	background-color: #C5F1CC;
} /* Main Menu Item widths */
.ddsmoothmenu-v ul li{position: relative;}
/* Top level menu links style */
.ddsmoothmenu-v ul li a{
	display: block;
	overflow: auto;
	color:#EFEFEF;
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #f7b954;
	border-bottom-color: #f7b954;
	background-color: #C5F1CC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f7b954;
	border-left-width: 1px;
	border-left-color: #f7b954;
	border-left-style: solid;
} /*force hasLayout in IE7 */
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
	margin:0px; /*background of menu items (default state)*/
	color:#000;
	background-color: #fceace;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.ddsmoothmenu-v ul li a.selected{
	margin:0px;
	color: #000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #fcc97b;
	background-image: url(images/left-icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
} /*CSS class that's dynamically added to the currently active menu items' LI A element*/
.ddsmoothmenu-v ul li a:hover{
	margin:0px;
	color:#000;
	background-color: #fbd395;
	background-image: url(images/left-icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:-1;

} /*background of menu items during onmouseover (hover state)*/

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{position: absolute;width: 170px;top: 0; border:0px solid #f7b954;font-weight: normal;visibility: hidden;} /*Sub Menu Items width */

 /* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */


.ddsmoothmenu-vsale ul{margin: 0;padding: 0;width: 280px;list-style-type: none;font: bold 12px Arial;border-bottom: 0px solid #ccc;} /* Main Menu Item widths */
.ddsmoothmenu-vsale ul li{position: relative;}
/* Top level menu links style */
.ddsmoothmenu-vsale ul li a{display: block;overflow: auto;color:#EFEFEF;text-decoration: underline;padding:3px;border-right:0px solid #778;} /*force hasLayout in IE7 */
.ddsmoothmenu-vsale ul li a:link, .ddsmoothmenu-vsale ul li a:visited, .ddsmoothmenu-vsale ul li a:active{
padding:3px 3px 0px 18px; margin:0px; background:url(images/left-icon.gif) no-repeat left top #ffffff; /*background of menu items (default state)*/
color:#085194;}
.ddsmoothmenu-vsale ul li a.selected{padding:3px 3px 0px 18px; margin:0px; background:url(images/left-icon.gif) no-repeat left top #EFEFEF;color: #085194;} /*CSS class that's dynamically added to the currently active menu items' LI A element*/
.ddsmoothmenu-vsale ul li a:hover{
padding:3px 3px 0px 18px; margin:0px; background:url(images/left-icon.gif) no-repeat left top #EFEFEF;color:#085194;} /*background of menu items during onmouseover (hover state)*/

/*Sub level menu items */
.ddsmoothmenu-vsale ul li ul{position: absolute;width: 170px;top: 0; border:1px solid #f7b954;font-weight: normal;visibility: hidden;} /*Sub Menu Items width */

 /* Holly Hack for IE \*/
* html .ddsmoothmenu-vsale ul li { float: left; height: 1%; }
* html .ddsmoothmenu-vsale ul li a { height: 1%; }
/* End */