/* Corporate Profile Top
---------------------------*/
#corptop .ctopb div{
	float:left;
	margin-right:10px;
}
#corptop .ctopb p{
	line-height:25px;
}

/* Corporate Data
---------------------------*/
#corpdata{
	position:relative;
}
#corpdata p{
	width:324px;
}
#corpdata div{
	position:absolute;
	left:330px;
	top:0;
}

/* Procurement Top
---------------------------*/
#procure_top{
	position:relative;
}
#procure_top p{
	background:url(../../img/dotline_01.gif) repeat-x left bottom;
	padding-bottom:30px;
}
#procure_top .ctop_more{
	bottom:5px;
}
/*\*//*/
#procure_top p{
	background:none;
	padding-bottom:0;
}
/**/


/* Review of Operations
---------------------------*/
#review01, #review02{
	padding-top:0;
}
#review01 .ctopa_c, #review02 .ctopa_c{
	background-image:none;
}
#review01{
	background-image:url(../../corp/review/images/ctopa_waku_bottom.gif);
}
#review02{
	background-image:url(../../corp/review/images/ctopa_waku_bottom_2col.gif);
}




.subtita {background-color:#e8e9ed;
		border-bottom:solid 1px #999999;
		margin:0 8px 0 6px;
		padding-left:10px;
		padding-top:6px;
		margin-bottom:15px;
		}

.subtit {
	margin: 0 8px 15px 6px;
	background:#e8e9ed url(../../img/img_arrow_09.gif) no-repeat 3px .5em;
}
.dotline {
	padding: 6px 0 2px 15px;
	background:url(../../img/dotline_02.gif) repeat-x bottom;
}		
.subcon {
		width:514px;
		margin-left:20px;
		margin-bottom:15px;
		padding-top:10px;
		background: url(../../img/dotline_01.gif) repeat-x top;
} 
.subcona {
		width:514px;
		margin-left:20px;
		margin-top:10px;
		margin-bottom:15px;
		padding-top:10px;
		background: url(../../img/dotline_01.gif) repeat-x top;
}
.subconb {
		width:514px;
		margin-left:20px;
	/*	margin-bottom:35px;*/
		padding-top:10px;
		background: url(../../img/dotline_01.gif) repeat-x top;
}
.subconc {
		margin:10px 0 15px 25px;
		padding-top:10px;
}
	
.paa {
	border-bottom:solid 1px #CCCCCC;
	padding-bottom:10px;
	margin-bottom:30px;
}	 
.pab {
	border-bottom:solid 1px #CCCCCC;
	padding-bottom: 10px;
}
.pac {
	border-bottom:solid 1px #CCCCCC;
	padding-bottom:10px;
	margin-bottom: 35px;
}
	 
.fright_img{text-align:center;
			margin-bottom:15px}

/*  contact
-------------------------------*/				
.contact{
		 padding-top:25px;
		 width:535px;
		 margin-left:22px;
		 background:url(../../img/dotline_01.gif) repeat-x;
}
		 
.cont_img{float:left;
		  margin-right:15px}		 
		 
		 
/*  Procurement Network
-------------------------------*/		 
		  
.net_tit{background-image:url(../../corp/mgmt/procure/images/line_bg.gif);
		 background-repeat:repeat-x;
	     height:37px;
        }
		
.net_tita{background-image:url(../../corp/mgmt/procure/images/line_bg.gif);
		 background-repeat:repeat-x;
	     height:37px;
        }

.net_cella{background-color:#e8e9ed;
		   border-bottom:solid 1px #d6d7da;
		   padding:4px 4px 4px 4px;
		   width:110px;
		   text-align:center;
		   }
		   
.net_cellb{border-bottom:solid 1px #d6d7da;
		   padding:4px 4px 4px 4px;
		   }

/*  Green Procurementk
-------------------------------*/
.pdf_box{
	position:relative;
	width:535px;
	margin-left:22px;
	padding-top:15px;
	background:url(../../img/dotline_01.gif) repeat-x;
}

.box_l{ width:170px;
		margin-right:12px;
		float:left;
		margin-bottom:10px;
		}

.box_c{ width:170px;
		float:left;
		margin-right:10px;
		margin-bottom:10px;
		}
	
.box_r{ width:170px;
		float:right;
		margin-bottom:10px;
		}
		
.cell_tit{background-color:#efefef;
		  text-align:center;
		  height:35px;
		  }

.cell_cen{ text-align:center;
			padding-top:10px;
			padding-bottom:10px;
		  }
.pdf_img{text-align:center;}


/* tobira
-------------------------------*/
.tbwrapper4{
	width:557px;
	padding-left:6px;
	background:url(../../img/bg_tb_05.gif) no-repeat left bottom;
	position:relative;
}

.tbwrapper3{
	width:554px;
	padding-left:6px;
	background:url(../../img/bg_tb_04.gif) no-repeat left bottom;
	position:relative;
}

.tbwrapper2{
	width:554px;
	padding-left:6px;
	background:url(../../img/bg_tb_03.gif) no-repeat left bottom;
	position:relative;
}

.tbwrapper1{
	width:554px;
	padding-left:6px;
	background:url(../../img/bg_tb_02.gif) no-repeat left bottom;
	position:relative;
}

.tb01a{
	width:545px;
	padding-left:6px;
	padding:19px 0px 23px 12px;
	background:url(../../img/bg_tb_top_02.gif) no-repeat;
}

.tb01b{
	float:left;
	width:130px;
	padding-top:19px;
	padding-bottom:20px;
	padding-left:8px;
	background:url(../../img/bg_tb_top_03.gif) no-repeat;
}


/* Offices Worldwide
-------------------------------*/

.linkarrowa01{
	padding-left:10px;
	background:url(../../img/img_arrow_05.gif) no-repeat 0 .3em;
}	

.area_a{width:260px;
		float:left;
		border-left:solid 1px #073073;}	
		
.area_b{width:267px;
		float:right;
		border-left:solid 1px #073073;}	
		
.a_left{margin-left:9px;
		margin-top:8px;
		float:left}
		
.b_right{margin-top:7px;
		float:left;
		margin-left:25px}
		
.c_left{margin-left:14px;
		margin-top:8px;
		float:left;} 
	
.e_right{margin-top:7px;
		 float:right;
		 margin-right:25px}
