#navs, #navs ul{list-style-position:outside;position:relative;}
#navs ul{ width:122px; background-color:#fff;}
#navs ul#procenter{ width:220px; background-color:#fff;}
#navs .ddsubmenustyle li a{padding:0 0 0 0; margin:0 0 0 0; padding-left:10px; line-height:25px;}
#navs .ddsubmenustyle li a:hover{background:#E9E7EC;color:#47A9AA;}
#navs li{float:left;position:relative;}
#navs ul{position:absolute;display:none;top:25px; background-color:#fff;}

#navs li ul a{width:112px;height:auto;float:left;}
#navs li ul#procenter a{width:210px;height:auto;float:left;background-color:#fff;}
#navs ul ul{top:auto; border-width:0 0 0 0;}
#navs ul ul li{ border:1px solid #D2D2D2; border-bottom-width:0;}
#navs li ul ul {left:122px; background-color:#fff;}
#navs li ul#procenter ul {left:220px; background-color:#fff;}
#navs li:hover ul ul, #navs li:hover ul ul ul, #navs li:hover ul ul ul ul{display:none;}
#navs li:hover ul, #navs li li:hover ul, #navs li li li:hover ul, #navs li li li li:hover ul{display:block;}

.ddsubmenustyle, .ddsubmenustyle ul{font: normal 11px arial;position: absolute;left: 0;top: 0;border: 1px solid #D2D2D2;border-bottom-width: 0;visibility: hidden;z-index: 100; background-color:#fff;}
.ddsubmenustyle li a{display: block;width: 160px;text-decoration: none;padding: 4px 5px;border-bottom: 1px solid #D2D2D2;}
* html .ddsubmenustyle li a{ display: inline-block;}
.ddsubmenustyle li a:hover{background-color: #E9E7EC;color:#47A9AA;}


/* ######### Neutral CSS  ######### */
.downarrowpointer{padding-left: 4px;border: 0;}
.rightarrowpointer{position: absolute;padding-top: 3px;right: 2px;border: 0;}
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}

/* ######### Left Nav CSS  ######### */
.entry-meta{width:172px; padding-bottom:25px;}
.entry-meta h3.c-title{font-size:12px; font-weight:normal;}
.entry-meta h3.c-title a{padding-top:10px;padding-bottom:10px; border-bottom:1px dotted #ccc; cursor:pointer; width:140px; line-height:14px; background:url(ico_02.gif) no-repeat left 12px; padding-left:20px; color:#151515;margin-left:8px;display:block;}
.entry-meta h3.c-title a:hover{ text-decoration:underline;background:url(ico_02.gif) no-repeat left 12px;}
.entry-meta h3.c-title a:visted{ text-decoration:underline;background:url(ico_02.gif) no-repeat left 12px;}
.entry-meta ul{border-bottom:1px solid #C0C0C0;padding-bottom:10px;margin-top:8px;}
.entry-meta ul li a{padding-left:18px;line-height:170%;display:block;}
.entry-meta ul.ls li a{letter-spacing:12px;}

div.tagbox ul{display:none;}
div.tagbox:hover ul {display:block;}
div.tagbox 	ul li {padding-left:10px;background:url(ico_01.gif) no-repeat 16px 6px; }
