@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; }

a{ text-decoration:none;}
h1, h2, h3, h4, h5, h6, p{ margin:0; padding:0; font-weight:normal;}
img{ border:0;}

.clear{ clear:both;}

#container{ background-color:#f9f7f0; }

#headerPan{ width:100%; height:135px; background:url(../images/header-bg.gif) repeat-x center top;}

.wrapper{ margin:0 auto; padding:0 0 0px 0; width:950px; }
.wrapper2{ margin:0 auto 0px auto; padding:0 0 0px 0; width:950px; }

.header{ margin:0 auto; padding:0; width:950px; background:url(../images/header-bg.gif) repeat-x center top;}

#logo{ float:left; background:url(../images/logobg.jpg) no-repeat left top; width:320px; height:125px; padding:10px 0 0 15px;}

.navigation{ float:left; width:615px; margin:70px 0 0 0;}
.navigation ul{ margin:0 0 0 -60px; padding:0; list-style:none; display:inline-block;}
.navigation ul li{ margin:0; padding:0; float:left;background:url(../images/divider.gif) no-repeat right center;}
.navigation ul li.lastmenu{ background:none;}
.navigation ul li a{ font-size:14px; text-transform:uppercase; font-weight:bold; color:#666666;  /*padding:8px 18px 6px 18px;*/ padding:8px 24px 6px 24px; height:18px; display:block; font-weight:bold;}
.navigation ul li a:hover, .navigation ul li a.focus{ color:#7a0f0f;}




#pgHome .navigation ul li a.mnuHome, 
#pgAbout .navigation ul li a.mnuAbout, 
#pgProduct .navigation ul li a.mnuProduct, 
#pgGroupCompany .navigation ul li a.mnuGroupCompany, 
#pgCareers .navigation ul li a.mnuCareers, 
#pgContact .navigation ul li a.mnuContact{ color:#7a0f0f;}


.homebannerPan{ width:100%; height:425px; background:url(../images/homebannerbg.jpg) no-repeat center top; margin:0 0 -289px 0;}
.aboutbannerPan{ width:100%; height:500px; background:url(../images/aboutbannerbg.jpg) no-repeat center top; margin:0 0 -430px 0;}
.prodbannerPan{ width:100%; height:454px; background:url(../images/homebannerbg.jpg) no-repeat center top; margin:0 0 -385px 0;}
.tprodbannerPan{ width:100%; height:442px; background:url(../images/tarillebannerbg.jpg) no-repeat center top; margin:0 0 -375px 0;}

.homeContent{ width:420px; height:267px; padding:20px 0 0px 20px; font-size:14px; line-height:19px; text-align:justify;}
.homeContent p{ margin:0 0 20px 0;}

.prodContent{ width:495px; height:auto;  padding:20px 80px 15px 25px; font-size:14px; line-height:20px; text-align:left; margin:0 0 0px 0; background-color:#ffffff;}
.prodContent p{ margin:0 0 10px 0;}
.prodContent p.prodcat{ border-bottom:#cbcbcb solid 1px; padding:0px 0 15px 0; margin:0 0 15px 0;}
.prodContent a{ color:#83020f; padding:0 0px 0 0px;}
.prodContent a b{ color:#83020f; padding:0 0px 0 0;}
.prodContent b a{ color:#000000; padding:0 20px 0 0px;}
.prodContent ul{ margin:0 0 20px 30px; padding:0 0 20px 0; list-style-type:disc;}
.prodContent ul li{ margin:0 0 0 0px; padding:0; width:50%; float:left; line-height:20px; }

.tprodContent{ width:395px; height:auto;  padding:20px 180px 15px 25px; font-size:14px; line-height:20px; text-align:left; margin:0 0 0px 0; background-color:#ffffff;}
.tprodContent p{ margin:0 0 10px 0;}
.tprodContent p.prodcat{ border-bottom:#cbcbcb solid 1px; padding:0px 0 15px 0;}
.tprodContent a{ color:#83020f; padding:0 0px 0 10px;}
.tprodContent a b{ color:#11235e; padding:0 0px 0 0;}
.tprodContent b a{ color:#11235e; padding:0 10px 0 0px;}
.tprodContent ul{ margin:0 0 20px 30px; padding:0 0 20px 0; list-style-type:disc;}
.tprodContent ul li{ margin:0 0 0 0px; padding:0; width:50%; float:left; line-height:20px; }

.homeGroupCompany{ border-top:#cbcdd3 solid 1px; padding:15px 0 0 172px; margin:0 0 0 0px; background:url(../images/group-company.gif) no-repeat 20px top; height:91px; }
.homeGroupCompany img{ margin:0 20px; }

.footer{ padding:15px 20px 15px 20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#7a7a7a;}

.groupbannerPan{ width:100%; height:425px; background:url(../images/groupbannerbg.jpg) no-repeat center top; margin:0 0 -289px 0;}

.groupbannerPan2{ width:100%; height:425px; background:url(../images/bpclbannerbg.jpg) no-repeat center top; margin:0 0 -289px 0;}


.otherGroupCompany{ border-top:#cbcdd3 solid 1px; padding:15px 0 0 230px; margin:0 0 0 0px; background:url(../images/other-group-company.gif) no-repeat 20px top; height:91px; }
.otherGroupCompany img{ margin:0 20px; }

.aboutContent{ width:495px; height:auto;  padding:20px 80px 15px 25px; font-size:14px; line-height:20px; text-align:left; margin:0 0 0px 0; background-color:#ffffff;}
.aboutContent p{ margin:0 0 10px 0;}
.aboutContent b span{ color:#910213; padding:0 20px 0 0px;}
.aboutContent a{ color:#8f0212;}

/*.aboutContent a{ color:#8f0212;}
*/
