	body {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg.jpg) no-repeat center 0px #7798A3;
	}

	.bodyhome {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg.jpg) no-repeat center 0px #7798A3;
	}

	.bodyhome2 {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg2.jpg) no-repeat center 0px #7798A3;
	}
			
	.body2 {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg4.jpg) no-repeat center 0px #7798A3;
	}

	.bodylink {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg6.jpg) no-repeat center 0px #7798A3;
	}

	.bodyvita {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg5.jpg) no-repeat center 0px #7798A3;
	}

	.bodyresearch {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg5.jpg) no-repeat center 0px #7798A3;
	}

	.bodycontact {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bg7.jpg) no-repeat center 0px #7798A3;
	}
					
	a {
		color:#006666;
	}
	a:hover{
		color:#0000FF;
	}

	.wrapper {
		width: 950px;
		margin: 0 auto;
		pading: 0px 30px;
	}

	.floatLeft{
		clear:none;
		float:left;
	}
	
	.bannerLayout,.menuLayout,.contentLayout,.bottom{
		width:900px;
		margin:0 auto;
	}
	
/*---------------------------------Banner-----------------------------------------------*/
	.bannerLayout{
		position:relative;
		height: 250px;
	}

/*---------------------------------Banner- End -------------------------------------------*/

/*---------------------------------menu-----------------------------------------------*/
	.menuLayout{
		margin-bottom:10px;
		font-size:14px;
		height:64px;
		background:url(menu.jpg);
	}
	.menuLayout .mainMenu{
		font-size:14px;
		height:33px;
	}
	.menuLayout .mainMenu a{
		text-decoration:none;
		color:#E9F4F8;
		font-weight:bold;
		font-style:italic;
	}

	.menuLayout .mainMenu a:hover{
		color: #000066;
	}
	
	.menuLayout .mainMenu .menuItem{
		margin-top:40px;
		padding:0px 20px 0px 20px;			
	}
	.menuLayout .mainMenu .main{
		margin-top:34px;
		padding-left:0px;
		padding-right:0px; 
		padding-top:5px;
		text-align:center; 
		background:url(menu.jpg) 0px -80px;
		width:114px;
		height:25px;
		font-weight:bold;
		font-style:italic;
	}

	.menuLayout .mainMenu .line{
		width:2px;
		height:22px;
		background:url(menu.jpg) 0px -131px;
		margin-top: 36px;
	}
	
	.menuSub {
		color:#6B4727;
		padding:4px 8px 0px 18px;
	}
	
	.menuSub .space{
		margin:0px 10px;
		color:#74431B;
	}
	
	.menuSub .memuLink{
		margin-top:4px;
	}
	
	.menuSub .memuLink a{
	}
/*---------------------------------menu-end--------------------------------------------*/

/*--------------------------------- Content --------------------------------------------*/
	.contentLayout {
		height:auto;
	}
/*--------------------------------- Content-end --------------------------------------------*/

/*--------------------------------- Column Middle --------------------------------------------*/
	.column_left{
		width: 200px;
		height:500px;
		overflow:hidden;
	}
	
	.gap{
		width:10px;
		height:10px;
	}
	
	.column_middle{
		width: 690px;
		height:500px;
		/* overflow:hidden; */
	}
	
	.column_whole{
		width: 900px;
		height:500px;
		/* overflow:hidden; */
	}
	
/*--------------------------------- Column Middle End --------------------------------------------*/

/*---------------------------------- Component -----------------------------------------*/

.component{
	margin-bottom:8px;	
}
.components200 .componentBar {
	background:url(component.JPG);
}
.components200 .componentContent {
	background:url(component.JPG) -780px 0px;
	height:460px;
}
.components200 .componentBottom {
	background:url(component.JPG) 0px -45px;
}
.components510 .componentBar {
	background:url(component.JPG) 0px -67px;
}
.components510 .componentContent {
	background:url(component.JPG) -1040px 0px;
}
.components510 .componentBottom {
	background:url(component.JPG) 0px -112px;
}
.components690 .componentBar {
	background:url(component.JPG) 0px -134px;
}
.components690 .componentContent {
	background:url(component.JPG) -1600px 0px;
	height:460px;
}

.components690 .componentContent .componentContentHome {
	padding: 50px 45px 20px 45px;
	line-height: 25px;
	font-size: 14px;
	font-style:italic;
}

.components690 .componentTop{
	background:url(component.JPG) 0px -180px;
}
.components690 .componentBottom {
	background:url(component.JPG) 0px -179px;
}

.components900 .componentBar {
	background:url(component2.JPG) ;
	height: 25px;
}
.component900Content {
	background:url(component2.JPG) -950px 0px;
	height:460px;
}

.component900Content .componentContentHome {
	padding: 40px 80px 40px 80px;
	line-height: 30px;
	font-size: 14px;
	font-style:italic;
}

.contentFrame{
	width: 900px;
	height: 460px;
}

.componentBar ,.componentBar .title,.componentBar a,.commentBar,.commentBar a {
	color:#2C4148;
}

.componentBar {
	height:25px;
	line-height:25px;
}

.componentBottom{
	height:2px;
}

.list div{
	background:url(images/listdot.gif) no-repeat 3px 10px;
}
.componentContent .item li{
	background:transparent url(images/listdot.gif) no-repeat scroll 0px 10px;
}

.componentContent .gray{
	color:#585858;
}

.components690long .componentContent {
	background:url(component.JPG) -1600px 0px;
}

.components690long .componentContent .componentContentHome {
	padding: 40px 80px 40px 80px;
	line-height: 30px;
	font-size: 14px;
	font-style:italic;
}

.image{
	/*border:1px solid #CBC9CA;*/
	/* padding:3px; */
	width:160px;
	margin:0 auto;
	padding-top:20px;
}

.zone{
	padding:10px 3px 0px 2px;
	margin:0px 0px 0px 6px;
	list-style:none;
	overflow: auto;
	height:100%;
}

.zone .button{
	margin: 0px 10px 10px 10px;
	width:160px;
	height:30px;
	line-height:22px;
	background:url(button.gif);
	text-align:center;
}

.personname{
	font-size:20px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	color:#000000;
	padding:5px 3px 5px 5px;
	font-style:italic;
	overflow:auto;
	font-weight: bold;
}

.persontitle{
	font-size:12px;
  	font-family: Verdana,Tahoma,Arial,sans-serif;
	color:#000000;	
	padding:5px 3px 5px 15px;
	font-style:italic;
	overflow: auto;
	font-weight: bold;
}

.logozone{
	/*padding:1px 0px 0px 1px;*/
	padding-top:100px;
	overflow: auto;
}

.address{
	font-size:10px;
  	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-style:italic;
	color:#000000;	
	padding:5px 2px 5px 6px;	
}


/*----------------------------------Component--end----------------------------  ---------*/

/*--------------------------------- Bottom --------------------------------------------*/
	.bottom{
		text-align:center;
		/*padding-top:5px;*/
		padding-bottom:5px;
		height:50px;
		overflow:hidden;
		clear:both;
	}
	
	.bottom .smallfont{
		font-size:9px;
	}
/*--------------------------------- Bottom End --------------------------------------------*/

/*----------------------------------article---------------------------------------------*/
	.articleContent{
		padding:10px 20px 0px 20px;	
		color:#2A2A2A;
		
	}
/*---------------------------------- article end ---------------------------------------------*/

	.ContentBody {
		margin:0px;
		font-size:12px;
  		font-family: Verdana,Tahoma,Arial,sans-serif;
		background:url(gdow_bgcontent.jpg) no-repeat center 0px ;
	}
