/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{ text-align: left; margin: 0; padding: 0; list-style-type: none; width: 182px; }
.suckerdiv ul li{ position: relative; }

/*Sub level menu items */
.suckerdiv ul li ul { position: absolute; width: 170px; /*sub menu width*/ top: 0; visibility: hidden; }

/* Menu links style */
.suckerdiv ul li a{ display: block; overflow: auto; /*force hasLayout in IE7 */ color: #969696; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #fff; letter-spacing: -1px; padding: 2px 5px; }
.suckerdiv ul li a:hover{ display: block; overflow: auto; /*force hasLayout in IE7 */ color: #3d6797; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #d2dfed;  padding: 2px 5px; }

/* Sub level menu links style */
.suckerdiv ul li ul a { display: block; overflow: auto; /*force hasLayout in IE7 */ color: #3d6797; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background: #D2DFED; letter-spacing: -1px; padding: 2px 5px; }
.suckerdiv ul li ul a:hover { display: block; overflow: auto; /*force hasLayout in IE7 */ color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #3D6797; letter-spacing: -1px; padding: 2px 5px; }

.suckerdiv .subfolderstyle { background: url(media/img_nav_arrow_a.gif) no-repeat center right; }


/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
