#banner {background-color:#fff;}
#banner h2 {color:#333; margin:0; padding:0 0 10px 0; font-size:20px; height:28px;}
#banner ul {list-style-type:none; margin:0; padding:0;}
#banner ul li {padding:4px 0;}
#banner #project_image {width:540px; float:left; background:#ccc; height:430px;}
#banner #project_image img {width:540px; height:430px;}
#banner #project_image h2{padding:6px 16px; position:absolute; font-size:20px;}
#banner #project_highlights{width:310px; float:right; padding:0; height:427px; border:2px solid #990000;}
#banner #project_highlights ul {padding:10px 16px; margin-top:40px;}
#banner #project_highlights ul li#tag_All{display:none;}
#banner #project_highlights ul li {display:block; width:280px; clear:both;}
#banner #project_highlights ul li span.tagkey{width:80px; float:left; height:30px;}
#banner #project_highlights ul li span.tagvalue{}
#banner #project_highlights h2 {background:#990000; color:#fff; padding:6px 20px; display:block; width:270px;}
#banner #project_image #features_wrap {position:relative; z-index:100; width:540px; height:430px;}
#banner #project_image #features_nav ul{position:relative; z-index:110; width:520px; padding:0 20px 2px 0; margin:-30px 0 0 0; text-align:right;}
#banner #project_image #features_nav ul li {display:inline; width:10px; padding:0; margin:0;}
#banner #project_image #features_nav ul li a{color:#fff; font-weight:bold;}

#tag_TAGMGRROOT, #tag_WebArea{display:none;}

#banner #project_image .features {position:absolute; top:0; left:0; width:540px; height:430px;}
#banner #project_image #features_nav {padding:390px 0 0 0;}
#banner #project_image #features_tabs {margin:0; padding:0;}
#banner #features_nav ul{position:relative; z-index:110; padding:0 20px 2px 0; margin:0px 0 0 0; text-align:right;}
#banner #project_image #features_nav li a img {width:60px; height:50px; border:4px solid #fff;}
#banner #project_image #features_nav li a img#next, #banner #project_image #features_nav li a img#previous {border:none; height:19px; width:10px; padding-bottom:16px;}

/***dce***/

.list_item {border:8px solid #999; margin:20px 0; padding:0;} 
.list_item_detail {margin:20px 0; padding:0;} 
.list_item h3, .list_item_detail h3 {background-color:#999; padding:6px 10px 6px 10px; color:#fff;}
.list_item h3 a, .list_item_detail h3 a {color:#fff;}
#dce ul {list-style-type:none; padding:10px 0 0 0; margin:0;}
#dce ul li {padding:0 0 0 10px; margin:0;}
.more {padding:0 0 0 10px; margin:0;}
.alt {border:8px solid #333;}
.alt h3 {background:#333;}
#dce .list_item {margin:6px 0; }
#dce .list_item h3{clear:none;}
#dce .list_item h3, #dce .list_item p {padding:6px 10px;}

#dce .list_item {width:310px; float:left; padding:0 10px 0 0; margin:10px 0; border:none; background:none; height:130px;}
#dce .list_item h3, .list_item p {padding:0 0 6px 0; margin:0; line-height:18px; border:none; background:none; }
#dce .list_item a {padding:0;}
#dce .list_item img {float:left; width:90px; padding:4px; margin:0 10px 40px 0; border:1px solid #ccc; display:block;}

#content_middle .list_item p {padding:0; margin:0;}
#content_middle .list_item p small {display:none; font-size:.9em; color:#666;}

#content_bottom {padding:20px 0; margin:0;}

.list_item_detail h2#abstract {display:none;}