/* CSS Document */

body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #5F605F;
}
.leftpad1{
    padding-left: 1px;
}
a {
	color: #336699;
	text-decoration: none;
}
a:hover {
	color: #336699;
	text-decoration: underline;
}

.12tealbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #3A6B92;
}

.ticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #5F605F;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-decoration: none;
}
.bodycontent {

           font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #5F605F;

}

.headingtitle {

            font-family: Unicode;

            font-size: 18px;

            font-weight: bold;

            color: #222222;

            text-decoration:none;

            }


.bnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #336699;
	text-transform: uppercase;
	text-decoration: none;
}

a.bnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #336699;
	text-transform: uppercase;
	text-decoration: none;
}

a.bnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #336699;
	text-transform: uppercase;
	text-decoration: underline;
}

.srchbox {
	background-color: #FFFFFF;
	color:#606060;
	border: 1px solid #9495A2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

.bluegray11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #9EACC2;
	text-decoration: none;
}
.blkbold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #0C0C0C;
}
.dkgraybold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #333333;
}
.dkgray11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
}
.susdkgray11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #333333;
}
.whitebold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.dropDown
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;  
    background-color : #D6D6CD; 
}
.cellborder
{
 border:1px solid #C1C1C1;

 }

.cellborderbottomnone
{
 border:1px solid #C1C1C1;
 border-bottom:none;
 border-left:none;
 }
 
 .dgheaderstyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4682b4;
	background-color: #E1E8F0;
}

.dgfontcolor
{
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	font-size: 11px;
	
}

.headstyle
{   
    text-align : left;
    text-transform: uppercase; 
    font-size: 11px; 
    color: #000; 
}

.gridHeader 
{   
    border-bottom:none;   
    text-transform: uppercase; 
    font-size: 11px; 
    color: #000; 
    border: 1px solid #C1C1C1; 
}

.bgcolor2 
{ 
    background-color: #E1E1E1; 
}

.bgcolor3 
{ 
    background-color: #EBEBEB; 
}
.pagebreak 
{ 
 page-break-before:always;
}
/*griindex*/
 .gritablehead
{
	font-family: Arial; 
	font-size:10pt;
	
	font-weight:bold;
	
}
.gritablesubhead
{
	font-family: Arial; 
	font-size:9pt;
	text-align:justify;
	font-weight:bold
}
.gridtabletext
{
	font-family: Arial; 
	font-size:9pt;
	
}
table.gridtabletext
{
	border-style:solid;
	

}
table.gridtabletext td
{
	font-family: Arial; 
	font-size:9pt;
	vertical-align:top;
	border-style:solid;
	
	
}
table.gridtabletext ul
{
	list-style-image: url("/images/list1.jpg");
	font-family: Arial;
	font-size: 9pt;
	text-align: justify;
	margin-left:18px;
	padding-left:2px;
	
}

table.gridtabletext a
{
	font-family: Arial; 
	font-size:9pt;
	text-decoration:underline;
	 
	
}

/*atkcsection*/

.kcsectiontitle1
{font-family:Arial;color: White;font-size:11pt;font-weight:bold;
	
}

.kcsectiontitle2
{
	font-family:Arial;color: #94B6C6;font-size:9pt;font-weight:bold
	
}
.kcsectionbanner1
{
	text-align:justify;
	 font-size: 14pt; color: #397994; font-family: Arial; 
	line-height: normal;
	font-weight:bold;
	vertical-align:bottom;
}

.kcsectionbanner2
{
	text-align:justify;
	 font-size: 18pt; color: #3D7B94; font-family: Arial; 
	line-height: normal;
	vertical-align:bottom;
	
}


.kcsectionheading
{
	text-align:justify;
	 font-size: 13pt; color: #3D7B94; font-family: Arial; 
	line-height: normal;
	margin-top:10px;
}
.kcsectionsubheading
{
	color: #3D7B94; font-family: Arial; 
	font-weight:bold;
	font-size:9pt;
}
.kcsectiontext
{
	font-family: Arial; 
	font-size:9pt;
	text-align:justify;
}

.kcsectionlist
{
	list-style-image: url("/images/list1.jpg");
	font-family: Arial;
	font-size: 9pt;
	text-align: justify;
	margin-left:18px;
	padding-left:2px;
	
}
ul.kcsectionlist li
{margin-bottom:5px;
	margin-left:0px;
}
.kcsectionbox
{
	list-style-image:url("/images/list1.jpg");
	font-family: Arial;
	font-size:8pt;
	text-align:justify;
	font-style:italic;
}
.kcsectionlink
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	
}
.kcsectiontop
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #3D7B94;
	margin-right:2px;
}

ul.kcsectionarrowlink
{list-style-image: url("/images/sustain_nav/2008/kcarrow.jpg");
	font-family: Arial;
	font-size: 9pt;
	
	text-align: justify;
	text-decoration:underline;
	color:#3D7B94;
	margin-top:10px;
	margin-left:20px;
	padding-left:2px;
}
ul.kcsectionarrowlink a
{
	text-decoration:underline;
	color:#3D7B94;
}
ul.performancearrowlink
{list-style-image: url("/images/sustain_nav/2008/performancearrow.jpg");
	font-family: Arial;
	font-size: 9pt;
	
	text-align: justify;
	text-decoration:underline;
	color:#3D7B94;
	margin-top:10px;
	margin-left:20px;
	padding-left:2px;
}
ul.performancearrowlink li
{
	margin-bottom:5px;
}
ul.performancearrowlink a
{
	text-decoration:underline;
	color:#3D7B94;
}
.kcsectionhomelist
{
	list-style-image: url("/images/list1.jpg");
	font-family: Arial;
	font-size: 8pt;
	color: #3D7B94; 
	
}
ul.kcsectionhomelist li
{margin-bottom:5px;
	margin-left:0px
	
}


/*products section*/
.productsectiontitle1
{font-family:Arial;color: White;font-size:11pt;font-weight:bold;
	
}

.productsectiontitle2
{
	font-family:Arial;color: #C8D6CD;font-size:9pt;font-weight:bold
	
}
.productsectionbanner1
{
	text-align:justify;
	 font-size: 14pt; color: #4A7973; font-family: Arial; 
	line-height: normal;
	font-weight:bold;
	vertical-align:bottom;
}

.productsectionbanner2
{
	text-align:justify;
	 font-size: 18pt; color: #4A7973; font-family: Arial; 
	line-height: normal;
	vertical-align:bottom;
	
}
.productsectionheading
{
	text-align:justify;
	 font-size: 13pt; color: #4A7973; font-family: Arial; 
	line-height: normal;
	margin-top:10px
	
}
.productsectionsubheading
{
	color: #4A7973; font-family: Arial; 
	font-weight:bold;
	font-size:9pt;
}
.productsectiontext
{
	font-family: Arial; 
	font-size:9pt;
	text-align:justify;
}
.productsectionlist
{
	list-style-image: url("/images/sustain_nav/2008/nodegreenlist1.jpg");
	font-family: Arial;
	font-size: 9pt;
	text-align: justify;
	margin-bottom:5px;
	margin-left:18px;
	padding-left:2px;
	
}
ul.productsectionlist li
{margin-bottom:5px;
}
.productsectionbox
{
	list-style-image:url("/images/sustain_nav/2008/nodegreenlist.jpg");
	font-family: Arial;
	font-size:8pt;
	text-align:justify;
	font-style:italic;
}

.productsectionlink
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
}
.productsectiontop
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #4A7973;
	margin-right:3px;
}
a.productsectiontop:hover
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #4A7973;
	margin-right:3px;
}
/*operations section*/
.operationsectiontitle1
{font-family:Arial;color: White;font-size:11pt;font-weight:bold;
	
}

.operationsectiontitle2
{
	font-family:Arial;color: #CDBB9E;font-size:9pt;font-weight:bold
	
}
.operationsectionbanner1
{
	text-align:justify;
	 font-size: 14pt; color: #735508; font-family: Arial; 
	line-height: normal;
	font-weight:bold;
	vertical-align:bottom;
}

.operationsectionbanner2
{
	text-align:justify;
	 font-size: 18pt; color: #735508; font-family: Arial; 
	line-height: normal;
	vertical-align:bottom;
	
}

.operationsectionheading
{
	text-align:justify;
	 font-size: 13pt; color: #735508; font-family: Arial; 
	line-height: normal;
	margin-top:10px
}
.operationsectionsubheading
{
	color: #735508; font-family: Arial; 
	font-weight:bold;
	font-size:9pt;
}
.operationsectiontext
{
	font-family: Arial; 
	font-size:9pt;
	text-align:justify;
}
.operationsectionlist
{
	list-style-image: url("/images/sustain_nav/2008/nodebrownlist.jpg");
	font-family: Arial;
	font-size: 9pt;
	text-align: justify;
	margin-bottom:5px;
	margin-left:18px;
	padding-left:2px;
	
}
ul.operationsectionlist li
{margin-bottom:5px;
}
.operationsectionbox
{
	list-style-image:url("/images/sustain_nav/2008/nodebrownlist.jpg");
	font-family: Arial;
	font-size:8pt;
	text-align:justify;
	font-style:italic;
}

.operationsectionlink
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
}
.operationsectiontop
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #735508;
	margin-right:2px;
}
a.operationsectiontop:hover
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #735508;
	margin-right:2px;
}


/*employees section*/
.empsectiontitle1
{font-family:Arial;color: White;font-size:11pt;font-weight:bold;
	
}

.empsectiontitle2
{
	font-family:Arial;color: #CDBB9E;font-size:9pt;font-weight:bold
	
}
.empsectionbanner1
{
	text-align:justify;
	 font-size: 14pt; color: #735508; font-family: Arial; 
	line-height: normal;
	font-weight:bold;
	vertical-align:bottom;
}

.empsectionbanner2
{
	text-align:justify;
	 font-size: 18pt; color: #735508; font-family: Arial; 
	line-height: normal;
	vertical-align:bottom;
	
}
.empsectionheading
{
	text-align:justify;
	 font-size: 13pt; color: #735508; font-family: Arial; 
	line-height: normal;
	margin-top:10px
}
.empsectionsubheading
{
	color: #735508; font-family: Arial; 
	font-weight:bold;
	font-size:9pt;
}
.empsectiontext
{
	font-family: Arial; 
	font-size:9pt;
	text-align:justify;
}
.empsectionlist
{
	list-style-image: url("/images/sustain_nav/2008/nodebrownlist.jpg");
	font-family: Arial;
	font-size: 9pt;
	text-align: justify;
	margin-bottom:10px;
	margin-left:18px;
	padding-left:2px;
	
}
ul.empsectionlist li
{margin-bottom:5px;
}
.empsectionbox
{
	list-style-image:url("/images/sustain_nav/2008/nodebrownlist.jpg");
	font-family: Arial;
	font-size:8pt;
	text-align:justify;
	font-style:italic;
}

.empsectionlink
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
}
.empsectiontop
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #735508;
}
a.empsectiontop:hover
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #735508;
}
/*community section*/
.communitysectionheading
{
	text-align:justify;
	 font-size: 13pt; color: #4A7973; font-family: Arial; 
	line-height: normal;
	margin-top:10px
	
}
.communitysectionsubheading
{
	color: #4A7973; font-family: Arial; 
	font-weight:bold;
	font-size:9pt;
}
.communitysectiontext
{
	font-family: Arial; 
	font-size:9pt;
	text-align:justify;
}
.communitysectionlist
{
	list-style-image: url("/images/sustain_nav/2008/nodegreenlist.jpg");
	font-family: Arial;
	font-size: 9pt;
	text-align: justify;
	margin-bottom:5px;
	margin-left:18px;
	padding-left:2px;
	
}
ul.communitysectionlist li
{
	margin-bottom:5px;
}
.communitysectionbox
{
	list-style-image:url("/images/sustain_nav/2008/nodegreenlist.jpg");
	font-family: Arial;
	font-size:8pt;
	text-align:justify;
	font-style:italic;
}

.communitysectionlink
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
}
ul.communitysectionarrowlink
{list-style-image: url("/images/sustain_nav/2008/commarrow.jpg");
	font-family: Arial;
	font-size: 9pt;
	
	text-align: justify;
	text-decoration:underline;
	color:#4A795A;
	margin-top:5px;
	margin-left:20px;
	padding-left:2px;
	
}

ul.communitysectionarrowlink a
{
	text-decoration:underline;
	color:#4A795A;
}
.communitysectiontop
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #4A7973;
	margin-right:3px;
}
a.communitysectiontop:hover
{font-family: Arial;
	font-size:9pt;
	text-decoration:underline;
	color: #4A7973;
	margin-right:3px;
}


/* Sustainability 2010 */
.susheader
{
	font-family: Helvetica Neue;	
	font-weight: bold;
	font-size: 16pt;
	color: #ffffff; 
	
}
.sussectiontitle
{
	font-family:Georgia;
	font-style: italic;
	font-size: 14pt;
	color: #ffffff; 
}

.susbodyheader
{
	font-family: Helvetica; 
	font-size:11pt;
	font-weight: bold;
	text-align:justify;
	color: #719ed1; 
}
.sussectiontext
{
	font-family: Helvetica; 
	font-size: 9pt;
	text-align:justify;	
}


.hometitle
{font-family:Arial;color: White;font-size:18pt;font-weight:bold;
	
}

.homesectiontitle1
{font-family:Helvetica Bold;color: #a47940;font-size:17pt;font-weight:bold;
	
}
.homesectiontitle2
{
	font-family:Helvetica Bold;color: #a6af38;font-size:9pt;font-weight:bold
	
}
.homeText
{
	font-family:Helvetica Regular;color: #ffffff;font-size:9pt;font-weight:bold
	
}
.homeListItem
{
	font-family:Helvetica Regular;color: #ffffff;font-size:7pt;font-weight:bold
	
}

.homeListItem
{
	 
	font-family:Helvetica Regular;color: #ffffff;font-size:8pt; 
	 
	
}
 