 a.sample_attach_parent, a.sample_attach_parent:visited ,a.sample_attach_parent:hover, a.sample_attach_parent:active {  display:block; height:100%; vertical-align:middle; color:white; font-weight:bold; padding-left:20px; padding-right:20px; } .sample_attach_menu_child { display:block; text-align:left; padding:2px 5px; margin-top:5px; text-decoration:none; z-index:9999; background-color:orange; border-color:gray; border-width:1px; border-style:solid; width:220px; border-top-color:orange; border-top-width:2px; } .sample_attach_menu_child DIV { z-index:9999; width:inherit; } a.sample_attach_child, a.sample_attach_child:visited ,a.sample_attach_child:hover, a.sample_attach_child:active { font-weight:bold; color:white; margin:5px; padding:10px; padding-left:15px;  vertical-align:middle; } .sample_attach_menu_child .div_menu { padding:5px; background-image:url(../img/orange_dot.png); background-repeat:no-repeat; background-position:left center; border-top-width:1px; border-top-style:solid; border-top-color:#ffbd3e; width:96%; } .sample_attach_menu_child .chosen_menu { padding:5px; background-image:url(../img/darkorange_dot.png); background-repeat:no-repeat; background-position:left center; border-top-width:1px; border-top-style:solid; border-top-color:#ffbd3e; width:96%; } .top_menu { width:100%; height:30px; background-color:black; border-color:gray; border-width:1px; border-style:solid; } .chosen_menu A, .chosen_menu A:link , .chosen_menu a:hover, .chosen_menu a:active, .chosen_menu a:visited { color:black; font-weight:bold; }