/* bookmark */
.slide {
	margin: 5px 0 0 0;
	padding: 0;
}
/* General */
#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
/* Head links */
#cssdropdown li.headlink { float: left; margin-left: -1px;  padding-left: 17px;}
#cssdropdown li.headlink a { display: block; padding: 0; color: #FFBE02; cursor: pointer; }
#cssdropdown li.headlink a:hover { color: #ffffff; text-decoration: underline; }
/*#cssdropdown li.headlink img { margin-top: -2px; padding-right: 5px; }*/

/* Child lists and links */
#cssdropdown li.headlink ul { display: none; text-align: left; height:260px; margin: 0 0 0 -60px; background: url(images/bookmarktoolbar/bookmarkpanel.png) no-repeat;}
#cssdropdown li.headlink:hover ul { position: absolute; display: block; z-index: 2;}
#cssdropdown li.headlink ul li { width: 204px; color: #ffffff;}
#cssdropdown li.headlink ul li table { width: 204px; margin: 35px 0 0 0; padding: 0; }
#cssdropdown li.headlink ul li table tr td { margin: 0; padding: 0; font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;}	
#cssdropdown li.headlink ul li table tr td.tabletextcontent { margin:0; padding: 0 0 0 10px; color: #ffffff; }	
#cssdropdown li.headlink ul li table tr td.tableimgcontent { padding: 0 0 0 3px; }	
#cssdropdown li.headlink ul li table tr td img { margin: 0; padding: 1px 0 0 0;}
#cssdropdown li.headlink ul li table tr td a { padding-top: -8px; font-weight: normal; display: inline;}	
#cssdropdown li.headlink ul li table tr td .bookmarkpaneltext { background: #DCD9D9; width: 182px; height: 67px; font-size: 11px; margin-top: 5px; color: #000000;}
/* Pretty styling */
#cssdropdown a { color: white; } #cssdropdown ul li a:hover { text-decoration: none; }
/* #cssdropdown li.headlink { background-color: white; background-image: url(bg.gif); } */
#cssdropdown li.headlink ul { background-position: bottom; padding-bottom: 10px; }
/* end bookmark */