/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landr?              |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
	color:#E45C99;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}





body {
  font-size: small;
  color: #2a2a2a;
  margin: 0;
  padding: 0;
  background: url(../image/bg_top.jpg ) no-repeat scroll;
}


#new_hd_left{
float:left;
}
#new_hd_right{ color:#03A7FC
}
.dtree_north{
width:200px;  margin-left:-4px;
padding-left:27px;
padding-top:45px;
background:url(../image/tree_tt1.jpg) no-repeat; width:202px;
padding-bottom:5px;
}
.treeviews{
OVERFLOW-Y: auto;
overflow-x:hidden;
width:195px;
border-left:1px solid #BCBCBC;
border-right:1px solid #BCBCBC;
margin-left:0px;
}
#treebottom{
width:203px;  margin-left:-5px; height:26px;

background:url(../image/tree_tt2.JPG) no-repeat; 
padding-bottom:5px;
}
.campleft{
margin-top:5px;
width:210px;
float:left;
}
.col_mid {
line-height:150%;
}
#main {
background:#FFFFFF url(../images/mbg.jpg) repeat-x scroll 0pt 0pt;
border-top:2px solid #FFFFFF;
margin:0pt;
padding:0pt 0pt 4px;
}

.main_line {
border-bottom:0px solid #EAEAEA;
margin:0pt;
}

.cb{
border: #E68F8F 0px solid;
float:left;
}

.renvv_iframe{
}
.camp{
float:left;
text-align:left;
}

.wraps {
  width: 1000px;
  margin: 0 auto;
  text-align: left;
  clear:both;
}

.wrap {
  width: 1000px;
  text-align: left;
  clear:both;
  height:108px;
  background:url(../image/ng.gif) no-repeat;  
}
#top {
  background-color: #01232e;
  text-align: center;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
#main {
  margin:0;
  padding:0 0 4px;
  border-top:2px solid #fff;
}
.main_line {
  border-bottom:1px solid #eaeaea;
  margin:0;
  padding:16px 0 26px;
}
.col_left {
  width:180px;
  float:left;
}
.col_main {
  margin-left:200px;
  line-height:150%;
}
.col_main_left {
  margin-right:200px;
  line-height:150%;
}
.col_right {
  width:180px;
  float:right;
}
.rela {
  position: relative;
}

#top ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#top ul li {
  float: right;
  list-style: none;
  border-right: 1px solid #515e5d;
  margin: 10px 0 0 0;
}

#top ul li.last {
  border: none;
}

#top ul li a {
  color: #779592;
  display: block;
  padding: 0px;
  font-size: 12px;
  text-decoration: none;
}

#top ul li a:hover, #top ul li.active a {
  color: #b6d8d5;
}

div.burgeon_sm {
  background: #01232E url( ../images/burgeon_sm.jpg ) no-repeat 0 0;
  cursor: pointer;
  display: block;
  float: right;
  height: 34px;
  width: 93px;
  overflow: hidden;
}

div.burgeon_sm h3 {
  visibility: hidden;
}

div.burgeon_sm:hover {
  background: #01232E url(../images/burgeon_sm.jpg ) no-repeat 0 -34px;
}

#hd {
}

.dc2_logo {
  float: left;
  width: 226px;
  height: 73px;
  display: block;
  overflow: hidden;
  padding-top:20px;
}

/*--Main Menu style--*/
#mainnav {
    width:722px;
    height:92px;
	float:left;
	margin-left:80px;
}

#mainnav ul {
  float:left;
  display: block;
  width:722px;
  height: 92px;
  overflow: hidden;
  margin-top:1px;
}

#mainnav ul li {
  float: left;
  text-transform:uppercase;
  list-style: none;
  width:105px;
  height: 62px;
  margin-left:-2px;
  font-family: Arial, Helvetica, sans-serif;
}

#mainnav ul li a {
  background: transparent url( ../image/lanmu.jpg ) no-repeat scroll right top;
  width:105px;
  height: 62px;
  color: #515151;
  display: block;
  float: left;
	font:italic bold 17px arial,serif;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align:center;
}

#mainnav ul li a:hover {
  color: #515151;
  width:105px;
  height: 93px;
  background: transparent url( ../image/lanmu-dianji.jpg) no-repeat scroll right top; 
}

#mainnav ul li.active {
    width:105px;
  height: 93px;
  background: transparent url( ../image/lanmu-dianji.jpg ) no-repeat scroll left top;
}

#mainnav ul li.active a {
  width:105px;
  height: 93px;
  background: transparent url( ../image/lanmu-dianji.jpg ) no-repeat scroll right top;
  color: #515151;
}

/*feet*/
#ft {
}
#site_links ul {
  margin:4px 0;
  padding:0;
}

#site_links ul li {
  display:inline;
  font-weight:bold;
  line-height:18px;
  margin:0;
}
#site_links ul li a{
  display:inline-block;
  padding:0 6px;
  font-size:18px;
  line-height:18px;
  color:#828187;
  text-decoration:none;
}
#site_links ul li a:hover {
  color:#B64040;
}
#site_links ul li.last a {
  border:none;
}
#ft_links {
  font-size:12px;
  line-height:18px;
  font-weight:normal;
  padding:4px 0;
  color:#999;
}
#ft_links a {
  text-decoration:none;
  color:#b6d8d5;
}
#ft_links a:hover {
  text-decoration:underline;
  color:#fff;
}
.ft_info {
  padding:4px 0;
  color:#333;
  font-size:11px;
}
