@charset "utf-8";
/*----------------------------------- BASIC DEFINATIONS ------------------------------------*/
*{ margin:0; padding:0;}
body{  font:11px Arial; color:#505050; background:#7C7E7D;}
h1{ font:14px Arial; color:#505050; margin:20px 0 10px 132px; position:relative;}
h2{font:20px Arial; color:#0862A2; margin:10px 0 10px 20px;}
h3{font:bold 14px Arial; color:#0862A2; margin:20px 0 10px 20px; border-bottom:1px solid #D3D1D1;}
h3 small{ color:#FF6600; font:11px Arial;}
h3 a,h4 a{color:#0862A2;}
h4{font:bold 12px Arial; color:#0862A2; margin:5px 0 2px 20px;}
h5{}
h6{}
ul{ list-style:none;}
ul li{}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:0;}
p{ margin:8px 15px 12px 20px; text-align:justify;}
/*----------------------------------- PAGE DEFINATIONS ------------------------------------*/
.center{ margin:0 auto; width:972px;}
.center1{ margin:0 auto; width:230px; float:right;}
.wrapper{width:972px; float:left; background:#FFF url(../images/bg.jpg) repeat-x left top;}
.wrapper1{width:230px; float:right; background:#FFF}

.wrapper .header{ height:89px; width:100%;}
.wrapper .header .logo{ float:left; width:172px; height:89px;}
.wrapper .header .logo img{ margin:4px 0 0 20px;}

.wrapper .header form.searchSec{ float:left; width:250px; padding:25px 0 0 300px; height:51px;}
.wrapper .header form.searchSec label{ float:left; width:60px; font-weight:bold; padding:3px 0 0 0;}
.wrapper .header form.searchSec input{ float:left; height:18px;}
.wrapper .header form.searchSec input.btn1{ background:url(../images/btn1.jpg) no-repeat left top; border:0; height:27px; width:27px;}

.wrapper .header ul.iconNav{ float:right; padding:25px 0 0 0px; width:160px; height:25px;}
.wrapper .header ul.iconNav li{ float:left; padding:0 20px; border-right:1px solid #DEDEDE;}
.wrapper .header ul.iconNav li.last{ border:0;}

.wrapper .menu{ float:left; height:52px; width:100%;}
.wrapper .menu ul{ float:left;padding:0 0 0 200px;height:24px; width:772px;}
.wrapper .menu ul li{ float:left;}
.wrapper .menu ul li a:hover{ background:url(../images/bg_menu.jpg) repeat-x left top; float:left; }
.wrapper .menu img{ float:left;}

.wrapper .container{ float:right; width:100%;padding:5px 0 0 0;}
.wrapper1 .container
{
    float: left;
    width: 100%;
    padding: 0px 0 0 0;
}

.wrapper .container .LeftSec{ float:left; width:730px; }

.wrapper .container .LeftSec .banner
{
    border-style: solid;
    border-color: #DEDEDE;
    float: left;
    height: 251px;
    width: 729px;
    border-width: 1px 0px 1px 0;
}

.wrapper .container .LeftSec .strip{ }
.wrapper .container .LeftSec .strip ul{ height:26px;float:right;background:url(../images/bg_strip.jpg) repeat-x left top; width:730px; margin:5px 0;}
.wrapper .container .LeftSec .strip ul li{ float:right; height:26px;}
.wrapper .container .LeftSec .strip ul li a,.wrapper .container .LeftSec .topStrip ul li a img{ float:left;}

.wrapper .container .LeftSec .prodSec{ float:left; width:100%; height:300px; background:orange;}
.wrapper .container .LeftSec .prodSec .prodSubSec{ float:left; width:50%;}

.wrapper .container .LeftSec .prodSec1{ color:#505050;}
.wrapper .container .LeftSec .prodSec1 p{margin:8px 0px 12px 10px;}
.wrapper .container .LeftSec .prodSec1 a,.wrapper .container .LeftSec .contents p a{ color:#0862A2; font-size:12px; text-decoration:underline; font-weight:normal;}
.wrapper .container .LeftSec .prodSec1 p img{ margin-left:-10px;}

.wrapper .container .LeftSec .contents{ float:left; width:730px;}

.wrapper .container .LeftSec .contents ul.ul{ margin:10px 20px 10px 20px;color:#0862A2;}
.wrapper .container .LeftSec .contents ul.ul li{ background: url(../images/arr2.jpg) no-repeat left 5px; padding:0 0 8px 15px;}
.wrapper .container .LeftSec .contents ul.ul li a{ color:#0862A2; font-weight:bold}

.wrapper .container .LeftSec .contents ul.ul1{ margin:5px 20px 5px 30px; color:#505050; }
.wrapper .container .LeftSec .contents ul.ul1 li{ background: url(../images/arr3.jpg) no-repeat left 5px; padding:0 0 8px 15px;}
.wrapper .container .LeftSec .contents ul.ul1 li a{ color:#505050;}

.wrapper .container .LeftSec .contents ol.ol{ margin:2px 20px 2px 20px; color:#505050; }
.wrapper .container .LeftSec .contents ol.ol li{ padding:0 0 4px 0px; list-style:none; background: url(../images/bullet4.jpg) no-repeat left 5px; padding:0 0 3px 13px;}
.wrapper .container .LeftSec .contents ol.ol li a{ color:#505050; text-decoration:none;}
.wrapper .container .LeftSec .contents ol.ol li a:hover{ text-decoration:underline;}
.wrapper .container .LeftSec .contents ol.ol li ol{ margin-left:0px;}
.wrapper .container .LeftSec .contents ol.ol li ol li{ background:url(../images/bullet5.jpg) no-repeat left 5px;}

.wrapper .container .LeftSec .contents table ul.ul1{ margin-left:10px;}
.wrapper .container .LeftSec .contents p a{color:#505050; font-size:11px; font-weight:bold; text-decoration:none}
.wrapper .container .LeftSec .contents p a.mrm{ font-weight:normal;}

.wrapper .container .LeftSec .contents form.enquiries{ float:left; width:730px;}
.wrapper .container .LeftSec .contents form.enquiries p.div_err{color:#FF0000;}
.wrapper .container .LeftSec .contents form.enquiries p label{ float:left; width:120px;}


.wrapper .container .RightSec{ float:right; width:230px;}
.wrapper1 .container .RightSec{ float:right; width:240px;}
.wrapper .container .RightSec .newsSec{ float:left; width:230px; height:251px; border:1px solid #DEDEDE; border-width:1px 0;}
.wrapper .container .RightSec .newsSec p{margin:5px 15px 3px 20px;}
.wrapper .container .RightSec .newsSec ol{ padding:20px 0 20px 20px; float:left; list-style:none; margin:10px 0 0 0;}
.wrapper .container .RightSec .newsSec ol li{ padding:5px 0 3px 0;}


.wrapper .container .RightSec .reportSec{ float:right; width:235px; height:230px; :0px 0 0 0;}
.wrapper .container .RightSec .reportSec h2{ margin:0;}
.wrapper .container .RightSec .clientSec1 h2{ margin:0; padding:0 0 0px 0;}
.wrapper .container .RightSec .reportSec img{ }
.wrapper .container .RightSec .reportSec img{}
.wrapper .container .RightSec .reportSec ul{background:#08599A url(../images/bg_reportsul.jpg) repeat-x center top; padding:15px 0 25px 20px; width:222px;color:#FFF; width:222px }
.wrapper .container .RightSec .reportSec ul li{ background:url(../images/arr1.jpg) no-repeat left 5px; padding:0 0 6px 10px;}
.wrapper .container .RightSec .reportSec ul li ul{ padding:5px 0 0 15px; background:none; width:180px;}
.wrapper .container .RightSec .reportSec ul li ul li{ background:url(../images/arr1_1.jpg) no-repeat left 4px; padding:0 0 4px 10px; }
.wrapper .container .RightSec .reportSec ul li a{ text-decoration:none; color:#FFF;}
.wrapper .container .RightSec .reportSec ul li a:hover{ text-decoration:underline;}
.wrapper1 .container .RightSec .clientSec
{
    background: #E2E2E2;
    padding: 0px 0 5px 0;
    float: right;
    width: 230px;
    height: 230px;
}
.wrapper .container .RightSec .clientSec1{ padding:5px 0 0px 0; float:left; }
.wrapper1 .container .RightSec .clientSec p{color:#0862A2; font:bold 11px Arial;}
.wrapper1 .container .RightSec .clientSec ul{ padding:10px 0 25px 20px; width:222px;}
.wrapper1 .container .RightSec .clientSec ul li{ padding:0 0 5px 5px;color:#0862A2; font:bold 11px Arial;}
.wrapper1 .container .RightSec .clientSec ul li a{color:#0862A2; font:bold 11px Arial;}

.wrapper .footer{float:left;height:26px;background:#505050; width:100%; font-size:10px; color:#999999; border-bottom:5px solid #FFF;}
.wrapper .footer a{color:#FFF;}
.wrapper .footer a:hover{}	
.wrapper .footer p{padding:3px 10px 0 28px; width:705px; float:left; margin:0;}
.wrapper .footer ul{ float:left; padding:5px 0 0 20px;width:600px;}
.wrapper .footer ul li{ border-right:1px solid #FFF; float:left; padding:0 8px; }
.wrapper .footer ul li.last{ border:0;}
.wrapper .footer span{ float:right;padding:3px 30px 0 0px; text-transform:uppercase;}


/*----------------------------- EXTRA DEFINATIONS -------------------------------*/

.sitemap{width:400px;line-height:25px; margin:20px 0 0 20px;}
.sitemap ul{width:400px;}
.sitemap ul li{ border-bottom:1px solid #FFFFFF;background: #F7F7F8; padding:0 0 0 10px;}
.sitemap ul li ul{width:350px;}
.sitemap ul li ul li{border-bottom:1px solid #FFFFFF;background: #F3F3F5;margin:0 0 0 20px;}
.sitemap ul li ul li.last{ border:0;}

.sitemap ul li a{color:#95908F;}

.blue1{margin:8px 15px 0px 20px; color:#0862A2; font-weight:bold; padding:0 0 20px 0;}
.brbB1{border-bottom:1px solid #F1F1F1;}

h2#abt,h2#mission,h2#corporate_profile,h2#product_presentation{ font-size:14px;}
