﻿body {
margin:0;
padding:0;
}
img {
border:medium none;
padding: 0 10px;
}
.dotedline {
background-image:url("/images/dotedline.jpg");
background-position:center center;
background-repeat:repeat-x;
}
table-border {
border:1px dotted #B3B3B3;
border-collapse:collapse;
border-spacing:0;
line-height:20px;
margin-top:0;
text-align:left;
vertical-align:top;
}
.table-border td {
border:1px dotted #B3B3B3;
padding-left:7px;
padding-right:3px;
vertical-align:top;
}
p {
border:medium none;
text-align:justify;
}
#wrapper {
background-image:url("../images/mainbg.jpg");
background-repeat:no-repeat;
margin:0 auto;
position:relative;
width:960px;
}
#main-top {
background-color:#C9E4F2;
max-height:2100px;
min-height:640px;
padding:10px 20px;
position:relative;
}
.logo-container {
height:90px;
position:relative;
}
.logocontent {
float:none;
height:63px;
width:200px;
}
.logo {
float:left;
height:49px;
padding:0 20px;
width:141px;
}
.nav {
color:#070707;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:right;
width:350px;
}
.nav ul {
display:inline;
}
.nav ul li {
display:inline;
padding:0 5px;
}
.nav ul li a, .nav ul li a:visited {
color:#070707;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.nav ul li a:hover {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.topnav {
background-image:url("../images/navbg.jpg");
background-repeat:no-repeat;
float:none;
height:27px;
}
.topnav ul {
border:0 none;
clear:left;
list-style-type:none;
margin:0;
padding:0 70px;
text-align:center;
}
.topnav ul li {
display:block;
float:left;
margin:0;
padding:0;
text-align:center;
}
.topnav ul li a span {
display:none;
}
.topnav ul li a {
display:block;
height:27px;
margin:0;
padding:0;
width:86px;
}
.topnav ul li a.about-us {
width:86px;
}
.topnav ul li a.projects {
width:86px;
}
.topnav ul li a.products {
width:86px;
}
.topnav ul li a.infra {
width:110px;
}
.topnav ul li a.de {
width:119px;
}
.topnav ul li a.pg {
width:121px;
}
.topnav ul li a.client {
width:86px;
}
.topnav ul li a.careers {
width:85px;
}
.topnav ul li a.about-us:hover {
background:url("../images/navbg.jpg") repeat scroll -70px -27px transparent;
}
.topnav ul li a.projects:hover {
background:url("../images/navbg.jpg") repeat scroll -156px -27px transparent;
}
.topnav ul li a.products:hover {
background:url("../images/navbg.jpg") repeat scroll -240px -27px transparent;
}
.topnav ul li a.infra:hover {
background:url("../images/navbg.jpg") repeat scroll -327px -27px transparent;
}
.topnav ul li a.de:hover {
background:url("../images/navbg.jpg") repeat scroll -437px -27px transparent;
}
.topnav ul li a.pg:hover {
background:url("../images/navbg.jpg") repeat scroll -558px -27px transparent;
}
.topnav ul li a.client:hover {
background:url("../images/navbg.jpg") repeat scroll -678px -27px transparent;
}
.topnav ul li a.careers:hover {
background:url("../images/navbg.jpg") repeat scroll -763px -27px transparent;
}
.banner {
height:311px;
position:relative;
width:920px;
}
.middlecontent {
padding:28px 0;
position:relative;
}
.col1 {
float:left;
width:272px;
}
.map {
padding:3px 0;
}
.gal-med {
background:url("../images/gallery.png") no-repeat scroll 0 0 transparent;
float:none;
height:58px;
width:260px;
}
.gal-med ul {
border:0 none;
clear:left;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
}
.gal-med ul li {
display:block;
float:left;
margin:0;
padding:0;
text-align:center;
}
.gal-med ul li a span {
display:none;
}
.gal-med ul li a {
display:block;
height:58px;
margin:0;
padding:0;
width:65px;
}
.gal-med ul li a.gallery:hover {
background:url("../images/gallery.png") repeat scroll 0 -58px transparent;
}
.gal-med ul li a.media:hover {
background:url("../images/gallery.png") repeat scroll -65px -58px transparent;
}
.gal-med ul li a.download:hover {
background:url("../images/gallery.png") repeat scroll -130px -58px transparent;
}
.gal-med ul li a.cr:hover {
background:url("../images/gallery.png") repeat scroll -195px -58px transparent;
}
.header {
border:medium none;
padding:0;
}
.col2 {
float:left;
width:368px;
}
.col3 {
float:left;
width:270px;
}
ol, ul {
list-style:none outside none;
}
.uptext {
padding:8px 15px;
}
.more {
}
.uptext ul {
padding:0;
}
.uptext ul li {
color:#4E4E4E;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
list-style-image:url("../images/bullet.png");
padding:0 2px;
text-align:justify;
}
.uptext ul li a, .uptext ul li a:visited {
color:#4E4E4E;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.uptext ul li a:hover {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.petro {
border:2px solid #F3F1EA;
height:79px;
text-align:left;
width:270px;
}
#footer {
background-image:url("../images/footebg.jpg");
background-repeat:repeat-x;
height:74px;
position:relative;
clear:both;
}
.fotnav {
height:20px;
padding:12px 135px;
position:relative;
}
.fotnav ul {
color:#0173AB;
display:inline;
}
.fotnav ul li {
display:inline;
padding:0 5px;
}
.fotnav ul li a, .fotnav ul li a:visited {
color:#0173AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.fotnav ul li a:hover {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.op {
padding:10px 0;
position:relative;
}
.op1 {
float:left;
width:285px;
}
.op1_01 {
float:left;
}
.op1_02 {
color:#626262;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:6px 10px;
text-align:justify;
width:210px;
}
.op2 {
float:left;
width:28px;
}
.op3 {
float:left;
width:28px;
}
.view {
float:right;
padding:5px;
}
.privacy {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:5px;
width:100%;
}
.copywirte {
float:left;
padding-left:20px;
width:400px;
}
.disclaimer {
float:left;
width:357px;
}
.branding {
float:right;
width:160px;
}
.hyper {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.ipmiddlecontent {
padding:0 0;
position:relative;
}
.ipcontent {
background-color:#FFFFFF;
max-height:2800px;
min-height:420px;
position:relative;
}
.ipleft {
float:left;
padding:0 0 0 9px;
width:245px;
}
.quicklink {
float:none;
}
.ipright {
background-color:#FFFFFF;
border:medium none;
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
padding-right:10px;
position:relative;
text-align:justify;
width:650px;
}
.breadcrumbs {
color:#3D3D3D;
font-size:11px;
text-decoration:none;
}
.breadcrumbs a, .breadcrumbs a:visited {
color:#3D3D3D;
text-decoration:none;
}
.breadcrumbs a:hover {
text-decoration:underline;
}
.pageheader {
color:#F26522;
font-size:18px;
padding:15px 0 0;
}
.picboxcontent {
float:left;
position:relative;
width:655px;
}
.picbox {
border:medium none;
float:left;
height:179px;
padding:10px 20px;
width:279px;
}
.bullet1 ul {
padding:0 18px;
}
.bullet1 ul li {
color:#0377B6;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
list-style-image:url("../images/bullet.jpg");
padding:0 0;
text-align:left;
}
.bullet1 {
padding:0 10px;
}
.bullet2 {
padding:0 10px;
}
.bullet2 ul {
padding:0 20px;
}
.bullet2 ul li {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
list-style-image:url("../images/small-bullet.jpg");
padding:2px 5px;
text-align:left;
}
.shopapprove {
float:left;
width:250px;
}
.shopapproveimg {
float:right;
padding:15px 25px;
width:350px;
}
.award {
float:left;
width:100%;
}
.ca {
width:655px;
}
.postion {
color:#0D5386;
font-size:12.5px;
font-weight:bold;
}
.innerlink:hover {
color:#F99206;
text-decoration:underline;
}
.innerlink {
color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.horizontaline {
border-style:dotted none none;
border-top:1px dotted #9AC1E9;
}
.img-boundary {
background-position:right center;
border:1px solid #D5D3D3;
padding:3px;
}
.pdf a, .pdf a:visited {
color:#E67D01;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
text-decoration:underline;
}
.pdf a:hover {
color:#E67D01;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
text-decoration:none;
}
.abt ul {
padding:0 20px;
}
.abt ul li {
list-style-image:url("../images/../images/bullet.jpg");
padding:2px 5px;
text-align:left;
}
.abt ul li a, .abt ul li a:visited {
color:#0173AB;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.abt ul li a:hover {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.htlink {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.htlink a, .htlink a:visited {
color:#0173AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.htlink a:hover {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
.sitemap {
padding:0 10px;
}
.sitemap ul {
padding:0 20px;
}
.sitemap ul li {
color:#494949;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
list-style-image:url("../images/small-bullet.jpg");
padding:2px 5px;
text-align:left;
}
.sitemap ul li a, .sitemap ul li a:visited {
color:#0173AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.sitemap ul li a:hover {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
.clients {
height:60px;
margin:0;
padding:8px 1px;
position:relative;
}
.clients ul {
color:#0173AB;
display:inline;
margin:0;
}
.clients ul li {
display:inline;
margin:0;
padding:0 15px;
}
.clients ul li a, .fotnav ul li a:visited {
color:#0173AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.clients ul li a:hover {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.tr_bg
{background-color:#e5e5e5; font-weight:bold; text-align:center;}