

/******************************
 *      GENERIC
 *          |
 *          |
 *          \/
 *      Specific 
 *
 *         *
 *         body
 *         . pseudo     
 *         #
 ******************************/
body{
position:relative; 
}

 body img{
  display:block; 
 }
 
/**
 * OO styles
 **/
.clear{
clear:both; 
}


.block{
display:block;
}

.page{
color:#EAD5AD; 
font-family: Arial, "MS Trebuchet", sans-serif;
font-size:11px; 
font-weight: bold;
  padding: 0 .8em;
  padding-right:10px; 
  line-height: 2.1em;
    text-decoration: none;
}



#buss{
float:left; 
color:#fff; 
}


/**
 * MAIN CONTENT
 **/
#table_container{/* note: contains the bottom_text too not only the main table */
width:760px; 
background-color:#663300; 
}

/*
for business listings: 
prepared products
furniture
palm oil products
*/
#table_container_tan{
width:760px; 
background-color:#CB9732; 
}

#listingsTable{
height:512px; 
width:730px; 
text-align:left; 
margin-right:auto; 
margin-left:auto; 

border-top:white solid 1px; 
border-left:white solid 1px; 
border-right:#9B9B9B solid 1px;
 
}

#bottom_text{
width:615px; 
margin-left:43px; 
margin-top:45px; 
padding-bottom:100px; 

font-size:11px;
color:#FFFFFF;
font-family:"Century Gothic",Arial,Verdana,sans-serif;
text-align:justify; 
}

.tan{
color:#000;
}

/**
 * BOTTOM NAV
 **/
#bottom_nav{
color:#000; 
text-align:center;  
width:760px; 
margin:0px auto; 
background-color:#996600; 
float:left; 
padding-bottom:7px; 
padding-top:0px; 
}

#bottom_nav ul{
font-size:10px; 
 width:700px; 
float:left; 
margin:0px; 
padding:0px; 
list-style:none; 
padding-top:4px; 
padding-left:7px; 
}

#bottom_nav ul li{
color:#fff; 
display:inline; 
}


#bottom_text a:link{
font-family:"Century Gothic",Arial,Verdana,sans-serif;
color:#fff; 
}

#bottom_nav ul li a:link,
#bottom_nav ul li a:visited{
color:#FFFFF9;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

#bottom_nav ul li a:hover,
#bottom_nav ul li a:active{
text-decoration:underline; 
}

#bottom_nav ul.bigger li a{
font-size:11px; 
}



/**
 * TOPNAV
 **/
 
#topnav{
width:760px; 
background:#CA9731 url(../image/T/navOff.gif) repeat-x left top;
}
 
#topnav ul {
  margin: 0;
  padding: 0;
  float: left;
  clear:right; 
  width: 760px;
   list-style: none;
  text-transform: uppercase;
}

#topnav ul li {
  float: left;
}

#topnav ul a {
color:#EAD5AD; 
font-family: Arial, "MS Trebuchet", sans-serif;
font-size:10px; 
font-weight: bold;
  padding: 0 .8em;
  padding-right:10px; 
  line-height: 2.1em;
  background: url(../image/T/navOff.gif) repeat-x left top;
  text-decoration: none;
  color: #fff;
  float: left;
  display: block;
}


#topnav ul a:hover {
  color: #663300;
}

#topnav ul li a.last{
padding-right:0px; 
}

/* 
'#topnav ul .curr a'   is MORE specific than   '#topnav ul a:hover'
since a class (.curr) and a pseudo-class (a:hover) are equal
we need to compare the Element number (ul,a>ul). 
*/
#topnav ul .curr a {
  color: #EAD5AD;
  background: url(../image/T/navOn.gif) repeat-x left top;
}

#topnav ul .curr a:hover {
  color: #EAD5AD;
}




/**
 * PAGINATION NAV business listings category 
 **/
.pagination_bg{
padding:0px; 
margin:0px; 
width:760px;
height:101px; 

}

/*a unique background to each of the 7 business listings cat*/
#pagination_bg_agriculture{
background: url(../image/listings_agriculturalProducts.gif)  no-repeat center center; 
}

#pagination_bg_prepared{
background: url(../image/listings_preparedProducts.gif)  no-repeat center center; 
}

#pagination_bg_handicraft{
background: url(../image/listing_handicrafts.gif)  no-repeat center center; 
height:98px;
}

#pagination_bg_furniture{
background: url(../image/listings_furniture.gif)  no-repeat center center; 
}

#pagination_bg_rubber{
background: url(../image/listings_rubberProducts.gif)  no-repeat center center; 
}

#pagination_bg_palm{
background: url(../image/listings_palmOil.gif)  no-repeat center center; 
}

#pagination_bg_textile{
background: url(../image/listings_textiles.gif)  no-repeat center center; 
}

/*a unique position to each of the 7 business listings pagination navbars*/
.pagination_agriculture{
 }

.pagination_prepared{
 position:absolute; 
left:145px;
}

.pagination_handicraft{
position:absolute; 
left:117px;
}

.pagination_furniture{
position:absolute; 
left:190px;
}

.pagination_rubber{
position:absolute; 
left:260px;
}

.pagination_palm{
position:absolute; 
left:490px;
}

.pagination_textile{
position:absolute; 
left:545px;
}





.pagination_nav ul {
  margin: 0;
  padding: 0;
  float: left;
  clear:right; 
  width: 760px;
    list-style: none;
  }

#pagination_bottom{
background-color:#663300; 
}

.pagination_nav ul li {
  float: left;
  color:#fff; 
 }



.pagination_nav ul a {
color:#EAD5AD; 
font-family: Arial, "MS Trebuchet", sans-serif;
font-size:12px; 
font-weight: bold;
  padding: 0 .8em;
  padding-right:10px; 
  line-height: 2.1em;
   text-decoration: none;
  color: #fff;
  float: left;
  display: block;
}


.pagination_nav ul a:hover {
  color: #FFCE6F;
}

.pagination_nav ul li a.last{
padding-right:0px; 
}

/* 
'#topnav ul .curr a'   is MORE specific than   '#topnav ul a:hover'
since a class (.curr) and a pseudo-class (a:hover) are equal
we need to compare the Element number (ul,a>ul). 
*/
.pagination_nav ul .curr a {
  color: #FFCE6F;
}
.pagination_nav ul .curr a.curr_white,
.pagination_nav ul  a:hover.curr_white{
 color: #fff;
}



#bottom_nav ul li.title{
font-size:51px; 
color:#663300; 
}


.pagination_nav ul.tan_bottom{
background-color:#CB9732; 

}

.pagination_nav ul a.tan_bottom {
  color:#996600;
}

.pagination_nav ul a .tan_bottom{
  color:#996600;
}

/**
 * LISTINGS TABLE STYLES
 **/
.style1 {
        font-family: "Century Gothic", Arial, Verdana, sans-serif;
        font-size: 14px;
}
.style14 {font-family: "Century Gothic", Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; }
.style18 {font-family: "Century Gothic", Arial, Verdana, sans-serif; font-size: 14px; color: #FFFFFF; }
.style19 {font-size: 12px; font-family: "Century Gothic", Arial, Verdana, sans-serif; }
.style21 {font-family: "Century Gothic", Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
.style24 {font-size: 10px; }
.style25 {font-size: 10px; font-family: "Century Gothic", Arial, Verdana, sans-serif; }


.style29 {
        font-size: 11px;
        color: #000000;
}
.style30 {font-family: "Century Gothic", Arial, Verdana, sans-serif}

/**#####
 * index.html styles
 **/
#sarawak a{
width:106px; 
height:105px; 
position:absolute; 
color:#fff; 
font-size:17px; 
font-weight:bold; 
font-family: Arial, "MS Trebuchet", sans-serif;
font-family: georgia, "MS Trebuchet", sans-serif;
text-align:center;
text-decoration:none; 
}

#smaller{
display:block; 
margin-top:10px; 
font-family: Arial, "MS Trebuchet", sans-serif;
font-size:10px; 
text-align:center; 
}

/**#####
 * listings.html styles
 **/
#listings{
position:absolute; 
left:265px;
top:247px; 
list-style-image:url("../image/listing_main_bullet.gif");
list-style-position:outside;
width:160px; 
height:200px;
} 

#listings li{
padding:3px 0px; 
}

#listings a{
color:#F6F6FF; 
font-size:12px; 
font-weight:bold; 
font-family: Arial, "MS Trebuchet", sans-serif;
font-family: georgia, "MS Trebuchet", sans-serif;
text-align:center;
text-decoration:none; 
}

#listings a:hover,
#listings a:active{
color:#673301; 
}


/**#####
 * sitemap.html styles
 **/
#stripe{
height:18px; 
background:#CAA04C url(../image/T/navOff.gif) repeat-x left top;
width:760px; 

}

/*styles of the sitemap page*/
.main_pages{
list-style: none;
font-size:12px; 
}

#sitemap{
position:relative; 
background-color:#673301; 
width:760px;
height:500px;  
}


#main_links{
position:absolute; 
left:0px; 
}

#main_links a{
font-size:14px; 
}


#business_links_co1{
position:absolute; 
left:200px; 

}

#business_links_co2{
position:absolute; 
left:375px;
top:59px; 
}



#bussineslistings_title{
font-size:14px; 
}




.vertical_link_list{
list-style:none;
}


.white_links a:link, 
.white_links a:visited{
font-size:11px; 
color:#fff; 
font-weight:bold; 
text-decoration:none; 
}

.white_links a:hover, 
.white_links a:active{
font-size:11px; 
color:#fff; 
font-weight:bold; 
text-decoration: underline;
}





.title{
font-family: Arial, "MS Trebuchet", sans-serif;
font-size:12px;
font-weight:bold; 
color:#CA9731; 
}


/**#####
 * styling the alternative content for Flash plugin installation
 **/

#myAlternativeContent{
font-family: Arial, "MS Trebuchet", sans-serif;
width:605px; 
margin-top:7px; 
}

#myAlternativeContent .flash_info{
float:left; 
text-align:justify; 
padding: 0px 0px; 
}
 
#myAlternativeContent img{
border:none; 
float:right; 
padding: 0px; 

}
 
#myAlternativeContent a:link, 
#myAlternativeContent a:visited{
font-size:11px; 
color:#000; 
font-weight:bold; 
text-decoration:none; 
text-align: right; 
}

#myAlternativeContent a:hover, 
#myAlternativeContent a:active{
font-size:11px; 
color:#000; 
font-weight:bold; 
text-decoration: none;
}

#myAlternativeContent a:link img,
#myAlternativeContent a:visited img,
#myAlternativeContent a:hover img, 
#myAlternativeContent a:active img{
text-decoration:none; 
}

