.class1 A:link {text-decoration: none; color: #666666} 
.class1 A:visited {text-decoration: none; color: #666666}
.class1 A:hover {text-decoration: none; color: #EA962D}

.class2 A:link {text-decoration: none; color: #666666} 
.class2 A:visited {text-decoration: none; color: #666666}
.class2 A:hover {text-decoration: none; color: #EA962D}

.class3 A:link {text-decoration: none; color: #EA962D} 
.class3 A:visited {text-decoration: none; color: #EA962D}
.class3 A:hover {text-decoration: none; color: #666666}

.class4 A:link {text-decoration: none; color: #CCCCCC} 
.class4 A:visited {text-decoration: none; color: #CCCCCC}
.class4 A:hover {text-decoration: none; color: #EA962D}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-style: italic;
	color: #666666;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
}

.orangebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #EA962D;
}

.sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #111111;
}

.smallsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #111111;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #444444;
}

.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #444444;
}

.tableorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.tableor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #EA962D;
}



#mainTable { 
width: 785;
height: 434;
}

#naviTable { 
width: 105;
}

#contentTable { 
width: 670;
height: 420;
}

#maincontentTable { 
width: 616;
height: 290;
}

#textTable { 
width: 431;
height: 290;
}

#newsTable { 
width: 411;
height: 280;
}

#casetextTable { 
width: 201;
height: 290;
}

#news2Table { 
width: 180;
height: 290;
}

#sustainableTable { 
width: 430;
height: 620;
}

#sustainabletextTable { 
width: 407;
height: 260;
}


.left {
	float: left;
	width: 150px;
	padding-top: 20px;
}