.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 }
/* End hide from IE-mac */
* { padding: 0; margin: 0 }
.no { display: none }
body { 
background:url(../images/bg-3000.jpg) repeat-x; 
text-align:center; 
font-family: Verdana}
divs{ border:1px dashed lime}
#wrapped { background:url(../images/nav-extend.jpg) repeat-x; }
#inner-wrapped{ width:768px;  margin: 0 auto}

#header { height: 108px; background-color:#fff}
#header ul { list-style-type:none; float:right; padding-right:193px; background-color:#0066cc; }
#header ul li, img { float:left}
#header ul li a {  
display:block; 
background-color:#0066cc; 
font-size: 10px ; 
font-weight: bold ;
color:#fff; 
text-decoration:none;
padding:10px 15px }
#header ul li a:hover {
background-color:#ADCEEF;
color:#0066cc }

#header img { padding:20px 0 0 7px}

#company{ 
border-top: 27px solid #99ccff;
 float:right; 
 width: 606px;
 text-align:left; 
 padding:10px 0 10px 0 }
 
 #company h1{ 
color:#0066cc; 
font-size: 14px; 
font-weight: bold; 
text-align:left; 
padding-left:10px
}
 
#sub-menu{
width:161px;
/*WARNING! hacked : 14:54 on 02/08/08 by Nasir Altaf*/
min-height:994px; 
height:984px; 
float:left;
text-align:left; 
background: #0066cc url('../images/please-select.gif') no-repeat 10px 11px
}



#sub-menu a.top{
height:20px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
display:block;
font-size: 10px;
text-decoration:none;
color:#fff;
padding:8px 0 0 21px;
background: #4891da url('../images/nav-bullet-white.gif') no-repeat 10px center;
margin-top:30px
}

#sub-menu a.others{
height:20px;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
display:block;
font-size: 10px;
text-decoration:none;
color:#fff;
padding:8px 0 0 21px;
background: #4891da url('../images/nav-bullet-white.gif') no-repeat 10px center
}

#sub-menu a:hover{
color:#0066cc;
background: #ADCEEF url('../images/nav-bullet-blue.gif') no-repeat 10px center
}


#page-content{
 text-align:left;
background-color:#fff;
background: #fff url('../images/about-us-bgd.jpg') no-repeat 20px 20px;
float:left;
width:607px;

margin-bottom:20px}


#sub-title{
color:#0066cc; 
font-size: 12px; 
font-weight: bold;
padding:5px 0 10px 12px; 
background-color:#fff;
}

#bg-left{
background:url(../images/left.jpg) no-repeat;
}

h2{color:#0066cc; margin: 5px 0 10px 10px}
.text{width:550px; color:#666666; font-size: 9px; margin-left:15px}
.text img{padding:10px 35px 15px 20px}
#page-content ul{width:470px; color:#666666; font-size: 9px; margin-left:15px; list-style-type:square; padding-left:15px;}
#page-content ul li{ margin-bottom:2px}
#header img{margin:10px 0 0 20px}

#rwe, #elan, sup{float:right}
#rwe{padding-right:15px}
#powered{font-size:11px; color:#ccc; margin:10px 64px 0 0;}
#elan{margin: 0 15px 13px 0;}
.content-section{color:#0066cc; font-size:11px; font-weight:bold; display:block; padding-bottom:5px}
