﻿body 
{	background: #FFF;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #54544e;
    margin: auto;
   /*  text-align: center;*/ 
    line-height:14pt;
}
        
img { border: none;}
 
a { color: #0076a3; text-decoration: none; }
a:hover { text-decoration: underline; }

.topBand { background: #159E0D; height: 5px; }

/* for Top Navigation */     
#top { margin: auto; width: 955px; text-align: left; font-weight: bold; color: #6F6F6F; }
#topnav { vertical-align: bottom; text-align: right; }
#topnav img { border: 0px; vertical-align: bottom; }
        
#rss { color: #0076a3; }
.inputSearch { height: 15px; border: 1px solid #c2c2c2; background: #e2e2e2; }
      
#nav { margin: auto; margin-top: 5px; width: 955px;  }
#nav img { vertical-align: top; }

/* for Banner */         
.banner { width: 955px; margin: auto; padding: 0px; padding-bottom: 15px; }
#bannerLeftCol { vertical-align: top; width: 653px; text-align: left; }
#bannerRightCol { vertical-align: top; width: 302px; text-align: left; }

/*Homepage Palm Oil Market*/
.borderGrey { border: 5px solid #E1E1E1; }
.altBrownRow { background-color: #EFECC3;}
.borderLRGrey { border-left: 5px solid #E1E1E1; border-right: 5px solid #E1E1E1; }

/* Format Sub Page*/    
.contentMPOC { color: #54544e; margin: auto; width: 955px; padding: 0px; text-align: left;}   
.contentMPOC a:link { color: #4063a2; text-decoration: none; }
.contentMPOC a:visited { color: #4063a2; text-decoration: none; }
.contentMPOC a:hover { color: #2c4571; text-decoration: none; }

#content { color: #54544e; margin: auto; width: 657px; padding: 0px; text-align: left;}
#content a:link { color: #4063a2; text-decoration: none; }
#content a:visited { color: #4063a2; text-decoration: none; }
#content a:hover { color: #2c4571; text-decoration: none; }

#contentLeftCol { vertical-align: top; text-align: left; padding: 0px; width: 955px;  height: 250px;}
#contentLeftBottomCol { vertical-align: top; text-align: left; padding: 0px; width: 653px; padding-bottom: 10px; }
#contentRightCol { vertical-align: top; width: 302px; }

#articleDate { font-size: 10px; color: #999; float: left;      text-transform: uppercase; }
#articleAuthor { font-size: 10px; color: #999; float: right;text-transform: uppercase; }
#articleTitle { color: #242424; font-size: 12px; line-height: 22px;  clear: both; }
#articleTitle h1 { font-size: 18px; padding-top: 10px; font-weight: normal; border-top: 2px solid #aba000; margin: 10px 0;}

/* For Homepage */
.box { width: 245px; text-align: left; padding: 0px; }
.box li { list-style-image: url('images/arrow_blue.gif'); margin-left: -20px; line-height: 18px; }
.boxLinks { border-top: 1px dotted #979797; border-bottom: 1px dotted #979797; padding: 5px 0px; text-align: center; width: 171px; }
        
.newsfeed { font-size: 12px; clear: both;  padding : 2px 5px 5px 2px;  width: 97%;}
.newsfeed h1 { font-size: 18px; font-weight: normal;  margin-bottom: 0; color: #000000; }
.newsfeeddate { font-size: 10px; margin-top: 3px; color: #000; font-family: Tahoma, Arial, Helvetica }
.newsbox { line-height: 24px; width: 640px; background: #f0efe7; }
.newsboxcol1 { width: auto; padding-left: 10px; border-bottom: 1px solid #bfbfbf; }
.newsboxcol2 { width: 130px; text-align: right; padding-right: 10px; border-bottom: 1px solid #bfbfbf; }
        
.floatRight { float: right; padding: 10px 0px; }

.sidecontent { line-height: 14pt; margin: 0px 0px 20px 0px; width: 280px; padding: 0px 0px 10px 10px; border-bottom: 2px solid #d5d3b2; text-align: left; }
.sideElement {line-height: 24px; margin: 0px 0px 20px 0px; width: 280px; padding: 0px 0px 10px 10px; text-align: left; }
        
.imgFloatLeft { float: left; padding-top: 10px; padding-right: 10px; }
.imgFloatRight { float: right; padding-top: 10px; padding-left: 10px; }

.bullets { background: url('../images/arrow_grey_alt01.gif') no-repeat left 7px; padding: 2px 2px 2px 10px; margin: 8px 5px; }

/* For Master Page */  
.col1 { width: 165px; vertical-align: top;   }
.col1box { background: #999185; padding: 8px ; font-size: 11px;width: 98%; float:left; font-weight : bold;   }
.col1box a:link { color: #FFF; text-decoration: none; }
.col1box a:visited { color: #FFF; text-decoration: none;  }
.col1box a:hover { color: #fddd33; text-decoration: none;  }

.col2 { vertical-align: top; color: #242424; padding:  0px 30px 10px 0px; }
.col3 { width: 200px; }

.imgFloatLeft { float: left; padding-top: 10px; padding-right: 10px;}

.masterSidecontent { margin: 0px 0px 20px 0px; width: 200px; padding: 0px 0px 10px 0px; border-bottom: 2px solid #d5d3b2; text-align: left; line-height : 18px; }

.dotBullets {background: url('../images/dot.gif') no-repeat left 7px; padding-left: 10px; margin-top: 2px; margin-left: 8px;}

#tblSection { color : #FFFAC6;}
#tblSection a:link { color: #FFFAC6; text-decoration: none; }
#tblSection a:visited { color: #FFFAC6; text-decoration: none; }
#tblSection a:hover { color: #FFFAC6; text-decoration: none; }
/* for blogroll */        
#blogroll { margin-top: 10px; }
#blogroll p { border-bottom: 1px dotted #bfbfbf; margin: 0px 0px 0px -10px; padding-left: 10px; }
#blogroll p:last-child { border-bottom: none; }        

/* for footer */    
#footer { color: #9F9F9F; background-color: #1C1C1C; text-align: center;  height: 70px;  padding-top: 20px; }
#footer table { font-size: 11px; }
#footer a { color: #9F9F9F; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

 /*Overview Homepage tabs*/
.viewedTabs{font-size:0.8em; font-family:Verdana; float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding:5px ; background:#EDEDED; cursor:pointer; margin-right: 5px; color: #A7A7A7; font-weight: bold;}
.viewedTabsSelected{font-size:1em; font-family:Verdana; float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding:5px; cursor:pointer; font-weight: bold; margin-right: 5px; }
.viewedList{border-top:solid 2px #406718; clear:both;  }
.propBorderBottom { border-bottom: 1px solid #1C1C1C; margin-top: 15px; margin-bottom:15px; }
.viewedTabsNone {float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #1C1C1C; border-top:solid 1px #1C1C1C; padding: 5px 8px 5px 8px; background:#A6A6A6;  margin: 0px 0px 0px 0px; color: #FFFFFF; font-weight: bold; font-size:11px; }

/*Overview Article tabs*/
.subTabs{float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding: 5px 8px 5px 8px; background:#787878; cursor:pointer; margin: 0px 2px 0px 0px; color: #FFFFFF; font-weight: bold; font-size:11px; }
.subTabsSelected{float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding: 5px 8px 5px 8px; background:#4A4A4A; cursor:pointer; margin: 0px 2px 0px 0px; color: #FFFFFF; font-weight: bold; font-size:11px;}
.subList{border:solid 1px #CCCCCC; padding:10px; width: 500px; }
.subTabsNone {float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding: 5px 8px 5px 8px; background:#A6A6A6;  margin: 0px 2px 0px 0px; color: #FFFFFF; font-weight: bold; font-size:11px; }


/*Breadcrumbs*/
#breadCrumbs{ font-size: 11px; color: #6C6C6C;padding: 8px 0px 20px 0px; font-weight:bold; }
#breadCrumb a{ color:#4063a2;font-size:11px;text-decoration:none; font-weight:bold; }
.tree { color:#3384B8;	font-weight:bold;	}
	
/* for Print */
.print{}
.inPrint{display:none;}

/* subpage */
.imgGrey { border: 1px solid #CCCCCC; }
.borderBottom { border-bottom: 1px dotted #bfbfbf; }

/* for table's formatting */
.altGreyRow { background-color: #DFDFDF; }
.headerTitle {color: #FFFFFF; font-weight: bold; background-color: #4A4A4A;}
.tableBorder { border: 1px solid #CCCCCC; }
.font07em { font-size: 11px; }
.tableHeader { background-color:#999185; }
.imgLeft { float: left; margin-bottom: 25px; margin-right: 10px; }
.imgRight { float: right; margin-bottom: 10px; margin-left: 10px; }
.titleBold { color: #FF0000; font-weight: bold; }
.divbgGrey { background: #E1E1E1; color: #FF0000; font-weight: bold; margin-top: 10px; padding: 5px 10px; }
.publicationbrief { padding: 5px 10px; clear: both; }


.row01BG{background:#F2F2F2 url(images/arrow.gif) no-repeat 5px 10px; padding:5px 0px 5px 15px}
.row02BG{background:#FFF url(images/arrow.gif) no-repeat 5px 10px; padding:5px 0px 5px 15px}

.alt4GreyRow { background-color: #4A4A4A; }
.altAGreyRow { background-color: #A5A5A5; }
.altBrownRow { background-color: #BFBC90; }

.newsFeed { width: 205px; height: 50px; }
    
