.dropdown {display:block; position:relative}
.dropdown dt { height:26px; line-height:26px; display:block;  border-bottom:1px solid #2a9cd3;}
.dropdown .upperdd {border-bottom:none}
.dropdown dt:hover { color:#ffcc33; height:27px; line-height:27px; color:#FF6}
.dropdown dd {position:absolute; top:0; overflow:hidden; display:none; opacity:0; width:210px;}
.dropdown ul {list-style:none; border:2px solid #187aaa; border-left:0px;}
.dropdown li {display:inline; display:block; }
.dropdown li{ line-height:26px;}
.dropdown li a{ padding-right:18px; height:27px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; color:#fff; text-decoration:none; font-weight:bold; padding-left:30px;}
.dropdown a:hover {color:#fff;background:#1f97d2 url(pro_icon.gif) left no-repeat;}
.dropdown .underline {border-bottom:1px solid #2a9cd3}


/*//*/
table{border-collapse:collapse;border-spacing:0;}
#dymenu{width:215px;line-height:25px; font-weight:bold;}
#dymenu .root li{position:relative;list-style:none; border-bottom:1px solid #2a9cd3;}
#dymenu .root li li{ padding-left:0px;}
#dymenu .root li li a span{ padding-left:15px;}

#dymenu .root a{display:block;zoom:1; padding:0 0 0 30px; background: url(pro_icon.gif) no-repeat; background-position:8px 8px; color:#fff; vertical-align:top;}
#dymenu .root h4{ zoom:1;padding:0 10px; *padding:0; background:#EEE; *background:none; color:#d0af4b; font-weight:normal; cursor:pointer;}
#dymenu .root a:hover{color:#ffcc33; background:#63bbe3 url(pro_icon.gif) no-repeat; background-position:8px 8px;}
#dymenu .root a a{ background:none; color:#fff; padding:0;}
#dymenu .root a a:hover{ background:none; color:#fff000;}
#dymenu .root li:hover>h4{background:red; color:#333;}
#dymenu .root ul,#dymenu a:hover a ul,#dymenu a:hover a:hover a ul,#dymenu a:hover a:hover a:hover a ul,#dymenu a:hover a:hover a:hover a:hover a ul,#dymenu a:hover a:hover a:hover a:hover a:hover a ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a:hover a ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover a ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover a ul{display:none; margin:-1px 0 0 0; _margin-top:0;color:#d0af4b; text-decoration:none; background:#63bbe3; font-weight:bold; border-left:2px solid #1e96d0;}
#dymenu a:hover ul,#dymenu a:hover a:hover ul,#dymenu a:hover a:hover a:hover ul,#dymenu a:hover a:hover a:hover a:hover ul,#dymenu a:hover a:hover a:hover a:hover a:hover ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a:hover ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover ul,#dymenu a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover a:hover ul{display:block; position:absolute; left:215px; top:0;width:215px;}
#dymenu .root li li>a{ padding:0; background:none;}
#dymenu .root li li>a:hover{ background:none;}
#dymenu .root li:hover>ul{display:block; position:absolute; left:215px; top:0; width:215px; margin-top:-1px; background:#80c7e8;}
