@charset "utf-8";
/* CSS Document */
body{
    margin:0;
	padding:0;
	background:#ccc;
	font-family:"Trebuchet Ms", Arial, Helvetica;
	font-size:13px;
	color:#7e8080;
	line-height:1.6em;

}
.main
	{
	margin:0;
	padding:0;
	}
.main p
	{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#7e8080;
	}
.main a{
   color:#6e6f6f;
   text-decoration:none;
   font-weight:bold;
}
.main a:hover
{
 color:#5c5e5e;
}
.main h4{
   color:#44a6d2;
   font-size:15px;
   font-weight:normal;
   	margin:7px 5px 0 0;
	padding:5px 5px 1px 0;
}
.main h5{
    color:#44a6d2;
   font-size:15px;
   font-weight:normal;
   	margin:0 5px 2px 0;
	padding:0 5px 0 0;
}
.main #container
	{
	margin:0 auto;
	padding:0;
	width:943px;
}
.main #container .top{
	margin:0 auto;
	width:935px;
	background:url(images/ltop.png) no-repeat;
	height:19px;
	padding-left:20px;
	}
.main #container .bot{
	margin:0 auto;
	width:943px;
	background:url(images/botl.png) no-repeat;
	height:19px;
	padding-left:60px;
	}
.main #container .center{
	margin:0 auto;
	height:100%;
	background:#fff;
	padding:4px 5px 5px 18px;
	width:916px;
	}
.main #container .h_nav_cont
	{
	margin-top:16px;
	}
.main #container .top_nav{
	 float:right;
	 margin:0 20px 0 0;
	 font-size:12px;	 	 
}
.main #container .center .head{
	margin:0;
	}
.main #container .center .dmcontact{
     background:url(images/rtopimg.png) no-repeat left top;
	 float:right;
	 width:150px;
	 height:100px;
	 margin:23px 10px 0 4px;
	 padding-left:65px;
	 font-size:14px;
}
.main .dmcontact ul{
     list-style:none;
	 display:block;
	 float:left;
	 margin:0;
	 padding:4px;
	 	 
}
.main .dmcontact li{
     color:#61b9df;
	 margin-bottom:4px;
	 cursor:default;
    }
.main .contcontnr{
     margin-bottom:25px;
	 padding:5px;
}
.main .rightcont{
	width:217px;
	height:100%;
	float:right;
	margin-right:12px;
	}
.main .leftcont{
	width:655px;
	height:100%;
	float:left;
	margin:0 2px 5px 2px;
	padding:3px;
	}
.main .leftcont	.h_nav{
    margin-left:101px;
	width:586px;
}
.main .leftcont .nav_a
{
	background:url(images/nav1.png) no-repeat left top;
	width:180px;
	height:18px;
	float:left;
	margin-left:90px;
	display:block;
	font-size:13px;
	padding:5px 5px 6px 6px;
	text-align:left;
	}
.main .leftcont .nav_a .active_tab{
	background:url(images/ac_nav1.png) no-repeat left top;
	width:180px;
	height:18px;
	float:left;
	display:block;
	font-size:13px;
	padding:5px 5px 6px 6px;
	margin-left:-6px;
	margin-top:-5px;
	text-align:left;
	color:#fff;	
	}
.main .leftcont .nav_b
	{
	background:#bbb;
	width:159px;
	float:left;
	height:18px;
	display:block;
	padding:5px 5px 6px 7px;
	font-size:13px;
	text-align:left;
	margin-left:-7px;
	}
	.main .leftcont .nav_b .active_b{
	background:#6ccaf2;
	width:159px;
	float:left;
	height:17px;
	display:block;
	padding:5px 5px 6px 6px;
	margin-left:-7px;
	margin-top:-5px;
	margin-right:1px;
	color:#fff;
	text-align:center;
	}
.main .leftcont .nav_d
{
	background: url(images/nav4.png) no-repeat left top;
	width:99px;
	height:18px;
	float:left;
	display:block;
	padding:5px 8px 6px 8px;
	margin-left:2px;
	font-size:13px;	
	text-align:left;
	}
.main .leftcont .nav_d .active_d{
    background: url(images/ac_nav4.png) no-repeat left top;
	width:99px;
	height:17px;
	float:left;
	display:block;
	margin-top:-5px;
	margin-left:-7px;
	padding:5px 8px 6px 6px;
	text-align:left;
	color:#fff;
}
.main .leftcont .left_nav{
	width:201px;
	float:left;
	margin-top:15px;
	}
.main .left_nav ul{
    list-style:none;
	float:left;
	width:201px;
	display:block;
	margin:0;
	padding:0;
   }
.main .left_nav li{
     border-bottom:2px solid #dae1e5;
	 padding-bottom:3px;
	 cursor:pointer;
	 text-align:left;
	 font-weight:bold;
	 margin:0 0 6px 0;
    }
.main .left_nav li a{
     color:#7e8080;   
  }
.main .left_nav li a:hover{
    color:#66ccfa;
    
}
.main .left_nav li a.active{
    color:#44a6d2;
 }
.main .left_nav li ul{
	margin-top:4px;
	display:none;
	width:201px;	
}
.main .left_nav li li{
    font-weight:normal;
	font-size:14px;
	margin:3px 0 3px 0;
	padding:2px 0;
	border-bottom:1px solid #d8eef8;
}
.main .left_nav li li a{
   display:block;
   font-weight:normal;	
}
.main .left_nav li li a:hover{
   color:#bbb;
}
.main .leftcont	.bcontent{
    margin:6px 5px 2px 3px;
	padding:5px 3px 5px 4px;
	width:430px;
	float:right;
	border-top:2px solid #dae1e5;
}	
.clearfloat{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.blue{
    font-size:13px;
	color:#54a324;
	font-weight:bold;
}
.grn{
   color:#66ccfa;
   font-size:13px;
   font-weight:bold;
}
.clnt ul{
  list-style:none;
  display:block;
  float:left;
  }
.clnt li{ 
  display:inline;
  width:150px;
  height:100px;
  float:left;
  margin-bottom:10px;
  }
.white{
  color:#fff;
}
.grey{
  color:#707171;
}

