﻿@charset "utf-8";

/* font settings [ csr.css ]
=================================
1: general elements
99: clearFix
=================================*/


/* general elements
=================================*/

/* h1  */
#csr.environment #h1Container h1 {
	background: url(/csr/images/environment_h001.jpg) no-repeat 0 0;
}
#csr.report #h1Container h1 {
	background: url(/csr/images/report_h001.jpg) no-repeat 0 0;
}
#csr.safety #h1Container h1 {
	background: url(/csr/images/safety_h001.jpg) no-repeat 0 0;
}
#csr.balance #h1Container h1 {
	background: url(/csr/images/balance_h001.jpg) no-repeat 0 0;
}
#csr.iso #h1Container h1 {
	background: url(/csr/images/iso_h001.jpg) no-repeat 0 0;
}
#csr.active #h1Container h1 {
	background: url(/csr/images/active_h001.jpg) no-repeat 0 0;
}
#csr.load #h1Container h1 {
	background: url(/csr/images/load_h001.jpg) no-repeat 0 0;
}
#csr.data #h1Container h1 {
	background: url(/csr/images/data_h001.jpg) no-repeat 0 0;
}
#csr.csrReport #h1Container h1 {
	background: url(/csr/images/csrreport_h001.jpg) no-repeat 0 0;
}

/* contactArea  */
#csr .contactArea {
	background: url(/common/images/com_ex002.gif) repeat-x 0 0;
	padding-top:15px;
}
* html #csr .contactArea {
	height:1px;
}

/* reportColTwo  */

div.reportColTwo {
}
div.reportColTwo .colLeft {
	float: left;
	width: 154px;
}
div.reportColTwo .colRight {
	float: right;
	width: 550px;
}

div.colThreeCsr01 {
}
div.colThreeCsr01 .colLeft {
	float: left;
	width: 277px;
}
div.colThreeCsr01 .colCenter {
	float: left;
	width: 318px;
	margin:0 10px;
}
div.colThreeCsr01 .colRight {
	float: left;
	width: 114px;
}
div.colTwo04 .colRight div.ColTwoCsr02 {
	margin-top:10px;
}
div.colTwo04 .colRight div.ColTwoCsr02 .colLeft {
	float: left;
	width: 175px;
}
div.colTwo04 .colRight div.ColTwoCsr02 .colRight {
	float: right;
	width: 175px;
}

/* Adjustment  */

.adjustment-01 {
	padding-bottom:15px;
}

/* clearFix
=================================*/
div.reportColTwo:after,
div.colThreeCsr01:after,
div.colTwo04 .colRight div.ColTwoCsr02 :after
 {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html div.reportColTwo,
* html div.colThreeCsr01,
* html div.colTwo04 .colRight div.ColTwoCsr02 
 {/* IE6 hack */
	zoom: 1;
} 
*:first-child+html div.reportColTwo,
*:first-child+html div.colThreeCsr01,
*:first-child+html div.colTwo04 .colRight div.ColTwoCsr02 

 {/* IE7 hack */
	zoom: 1;
}
