@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0; background:url(../images/bodyBg.jpg) top center no-repeat #CC0000; font-family:"franklin Gothic Book", Arial, Verdana; font-size:13px;}
.wrapper{margin:0 auto; width:950px;}
.header{height:115px;}
.logo{padding:35px 0 0 25px; width:280px; float:left;}
.topLinks{ width:160px; height:115px; float:right;}
.topLinks ol{margin:0; padding:0;}
.topLinks ol li{margin:0; padding:0; list-style:none; float:left; display:block; display:inline-block;}
.topLinks a{float:left; margin:0; padding:10px; text-decoration:none; color:#fff; background:url(../images/bullet1.gif) no-repeat left center;}

/*top navigation*/
.topNav{margin:5px 0 0 0; padding:0; background:url(../images/midBg.jpg) no-repeat; height:334px; width:952px;}
.mainNav{padding-top:32px; height:30px; float:left; clear:both;}
ol#top{margin:0; padding:0; list-style:none;}
ol#top li a{display:block; background:url(../images/tab2.png) no-repeat 0 -85px; text-decoration:none; height:30px; color:#F5F2F1; float:left; padding-left:5px; font-size:14px; cursor:pointer;  #display:inline-block; display:block; clear:both;}
ol#top li a span{background:url(../images/tab2.png) no-repeat right -85px; padding:5px; padding-right:10px;  #display:inline-block; display:block; }
ol#top li a:hover{display:block; background:url(../images/tab2.png) no-repeat 0 -35px; text-decoration:none; height:30px; color:#F5F2F1; padding-left:5px; font-size:14px; cursor:pointer;  #display:inline-block; display:block; }
ol#top li a:hover span{background:url(../images/tab2.png) no-repeat right -35px; padding:5px; padding-right:10px; #display:inline-block; display:block; }
#Home li.home a, #Company li.comp a, #Services li.sevices a, #Praducts li.products a, #Network li.net a, #Class li.log a, #Enquiry li.enq a, #Careers li.careers a, #Testimonial li.testimonial a{display:block; background:url(../images/tab2.png) no-repeat 0 -35px; text-decoration:none; height:30px; color:#F5F2F1; padding-left:5px; font-size:14px; cursor:pointer;  #display:inline-block; display:block;}

#Home li.home a span, #Company li.comp a span, #Services li.sevices a span, #Praducts li.products a span, #Network li.net a span, #Class li.log a span, #Enquiry li.enq a span, #Careers li.careers a span, #Testimonial li.testimonial a span{background:url(../images/tab2.png) no-repeat right -35px; padding:5px; padding-right:10px; #display:inline-block; display:block;}

ol#top li{margin:0; padding:0; list-style:none; #display:inline-block; display:block; float:left; height:30px; padding-right:10px;}
/*.pageContent{height:270px; clear:both;}*/
/*.pageContent h1{padding:40px 0 20px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:normal;}*/
/*.pageContent b{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#FF0000; font-weight:normal;}*/
.pageContent{height:270px; clear:both;}

.mainWrapper{margin:0; padding:0; width:952px; background-color:#FFFFFF;}
.mainContent{padding:0 1px 0 1px; background:url(../images/mainBg.jpg); height:330px;}
.writeUp{margin:0; padding:10px 10px 10px 15px; width:375px; float:left; font-family:"franklin Gothic Medium", Arial, Verdana; font-size:13px;}
.writeUp h2{margin:0; padding:0; padding-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; color:#BF0000;}
.list{width:281px;float:left;}
.list ol{margin:50px 0 0 0; padding:0 0 0 20px; list-style:none; display:block; border-left:1px dotted #666666; height:185px;}
.list ol li{margin:0; padding:5px 0 5px 25px; background:url(../images/bullet2.gif) no-repeat left;}
.list a{background:url(../images/bullet3.gif) no-repeat center right; float:left; margin:0; padding:0 15px 0 215px; font-family:"franklin Gothic Book", Arial, Verdana; font-size:11px; color:#666666; display:block; border-left:1px dotted #666666;}
.list2{width:269px;float:left;}
.list2 ol{margin:13px 0 0 0; padding:0 0 0 20px; list-style:none; display:block; border-left:1px dotted #666666; height:185px;}
.list2 ol li{margin:0; padding:5px 0 5px 25px; background:url(../images/bullet2.gif) no-repeat left;}
.list2 a{background:url(../images/bullet3.gif) no-repeat center right; float:left; margin:0; padding:0 15px 0 200px; font-family:"franklin Gothic Book", Arial, Verdana; font-size:11px; color:#666666; display:block; border-left:1px dotted #666666;}
.footer{background:url(../images/footerBg.jpg) no-repeat; width:950px; height:77px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal;}
.footer ol{margin:0; padding:0; list-style:none; display:block; display:inline-block; padding-left:10px; padding-top:10px;}
.footer ol li{list-style:none; display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.footer a{margin:0; padding:10px; color:#333333;}
.footer h4{margin:0; padding:30px 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; width:300px; display:block;}
.footer ul{font-size:11px; margin:0; padding:10px 10px 10px 20px;}
.footer ul li{display:block; margin:0; padding:0; list-style:none;}
.footer ul li.left{float:left;}
.footer ul li.right{ float:right;}
.footer a{color:#333333; text-decoration:none;}
.footer a:hover{color:#666;}


/*clearfix*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.copyright{float:left; margin:10px 0 0 20px;}
.powered{float:right; margin:10px 0 0 20px;}

