.ddsmoothmenu { margin:0 auto; padding:0; width:942px; height:40px; background:#fff url(../images/navbar.gif) 0 0 no-repeat; }

.ddsmoothmenu ul { margin:0; padding:0; font-size:0.8em; width:942px; z-index:100; list-style-type:none; }

/*Top level list items*/
.ddsmoothmenu ul li { position:relative; display:inline; float:left; margin:0; padding:0; line-height:38px; list-style-type:none; }

/*Top level menu link items style*/
.ddsmoothmenu ul li a { display:block; padding:0 14px; color:#f1f2f2; text-decoration:none; text-shadow:#333639 0 -1px; background:url(../images/bg-tabs.gif) 0 38px repeat-x; border-left:1px solid #5c6165; }

* html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display:inline-block; }

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited { color:#f1f2f2; }

.ddsmoothmenu ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/ color:#fff; text-shadow:#d46d1e 0 -1px; background-position:0 -38px; }
.ddsmoothmenu ul li a:hover { color:#fff; text-shadow:#d46d1e 0 -1px; background-position:0 -38px; }
.ddsmoothmenu ul li a#current { background-position:0 0; }

.ddsmoothmenu ul li.first a { width:19px; border-left:none; text-indent:-9999px; background:url(../images/bg-tabs-home.gif) 0 0 repeat-x; }
.ddsmoothmenu ul li.first a:hover { background-position:0 -38px; }
.ddsmoothmenu ul li.first a#current { background-position:0 -76px; }
.ddsmoothmenu ul li.last { float:right; z-index:5px; background:url(../images/bg-tabs-started.gif) 0 0 no-repeat; color:#fff; width:291px; height:50px; line-height:50px; margin-top:-5px; text-shadow:#678c07 0 -1px; font-size:15px; text-transform:uppercase; text-align:center; }
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul { margin:0; padding:0; position:absolute; left:0; top:5px; display:none; /*collapse all sub menus to begin with*/ visibility: hidden; background:none; width:309px; font-size:13px; }

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li { width:295px; display: block; float:none; margin:0; padding:5px 0 5px 5px; border-bottom:1px solid #56585a; background:url(../images/bg-dropdown.png) -3px -15px no-repeat; opacity:0.98; filter:alpha(opacity=98); /* For IE8 and earlier */ }
.ddsmoothmenu ul li ul li a, .ddsmoothmenu ul li ul li a:visited { margin:0; padding:0 0 0 35px; background:none; color:#d6d6d7; border-left:none; }
.ddsmoothmenu ul li ul li a:hover { color:#fff; text-shadow:none; }
.ddsmoothmenu ul li ul li p { margin:-60px 0 -5px 0; padding:0 0 0 35px; font-size:0.9em; color:#d6d6d7 }
.ddsmoothmenu ul li ul li:first-child { padding-top:12px; background-position:-3px 0; }
.ddsmoothmenu ul li ul li:last-child { padding-bottom:12px; border-bottom:none; background-position:-3px bottom; }


/* Sub level menu links style */
.ddsmoothmenu ul li ul li a { width:280px; /*width of sub menus*/ margin: 0; padding:0 0 0 35px; }

/* Holly Hack for IE \*/
* html .ddsmoothmenu {height:1%;} /*Holly Hack for IE7 and below*/

/* Submenu Icons */
.ddsmoothmenu ul li ul li a.ds-1 { background:url(../images/bg-icons-ds1.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.ds-2 { background:url(../images/bg-icons-ds1.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.ds-3 { background:url(../images/bg-icons-ds2.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.vps-1 { background:url(../images/bg-icons-vps1.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.vps-2 { background:url(../images/bg-icons-vps2.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.col-1 { background:url(../images/bg-icons-col1.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.col-2 { background:url(../images/bg-icons-col2.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.col-3 { background:url(../images/bg-icons-col3.gif) 10px 12px no-repeat; }
.ddsmoothmenu ul li ul li a.col-4 { background:url(../images/bg-icons-col4.gif) 10px 12px no-repeat; }