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

body
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:none; padding:0; margin:0; background: #FFF;}

#hydraulic-pump-repair
{position:relative; padding:0; margin:0;}

#header
{ position:relative; background: url(images/background.png); padding:0; margin:0; height:96px;}

#navi
{position:relative; padding:0; margin:0; background:url(images/navi.jpg); height:34px;}

#banner
{background: url(images/blue-tri-bg.png); position:relative; padding:0; margin:0; height:280px;}

#banner1
{background: url(images/blue-tri-bg.png); position:relative; padding:0; margin:0; height:170px;}

#navigation
{width:1006px; padding:0 0 0 0; margin:0  auto;}

#header-main
{width:1006px; padding:0 0 0 0; margin:0 auto;}

#panel
{width:1006px; padding:0 0 0 0; margin:0 auto;}

.panel
{width:1006px; padding:0 0 0 0; margin:10px 0 0 0; float:left; background:#FFF; height:260px; box-shadow: 2px 0px 3px 2px #d1d1d1;}

.banner
{width:993px; padding:0 0 0 0; margin:5px 0 0 2px; float:left;}

#main-part
{width:1006px; padding:0 0 0 0; margin:0 auto;}

#main
{width:1006px; padding:0 0 0 0; margin:8px 0 0 0; float:left;}

#control_panel
{width:990px; padding:0 0 0 0; margin:0 0 0 8px; float:left;}

.new-control-panel
{background:url(images/panel.jpg); width:310px; height:125px; padding:0 0 0 0; margin:7px 0 0 0; float:left;}

.new-control-panel1
{background:url(images/panel.jpg); width:310px; height:125px; padding:0 0 0 0; margin:7px 0 0 30px; float:left;}

.eco-frendely
{width:99px; padding:0 0 0 0; margin:12px 0 0 7px; float:left;}

.eco-content
{width:190px; padding:0 0 0 0px; margin:8px 0 0 5px; float:left;}

.eco-contents
{width:190px; padding:0 0 0 0px; margin:5px 0 0 0px; float:left; text-align:justify; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#727272;}

.read-more
{width:190px; padding:0 0 0 0px; margin:10px 0 0 0px; float:left; text-align: right; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#194d89;}

.read-more:hover
{color: #333; text-decoration:none;}

#control_panel_manufacturer
{width:990px; padding:0 0 0 0; margin:0 0 0 8px; float:left;}

#welcome
{width:680px; padding:0 0 0 0; margin:0 0 0 0; float: left;}

.welcome
{width:680px; padding:0 0 0 0; margin:8px 0 0 0; float: left; color:#727272; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:22px;}

#divider
{ width:22px; padding:0 0 0 0; margin:0 0 0 15px; float:left;}

#bottom
{background:url(images/bottom-bg.jpg); height:50px; padding:0 0 0 0; margin:0; position:relative;}

#bottoms
{width:1006px; padding:0 0 0 0; margin:0  auto;}

.bottoms
{width:1006px; padding:0 0 0 0; float:left; text-align: center; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#727272; margin:10px 0 0 0;}

#right-part
{width:253px; padding:0 0 0 0; margin:0 0 0 20px; float:left;}

.right-part
{margin:8px 0 0 0; float: left; color:#727272; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; width:253px;}

.enquiry
{margin:8px 0 0 0; float: left; color:#727272; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; width:253px; background:url(images/enquiry-bg.jpg); height:263px;}

div.bgcarousel{ /* CSS for main carousel container */
background: white url(ajaxload.gif) center center no-repeat; /* loading gif while caoursel is loading */
width:993px; /* default dimensions of carousel */
height:250px;
}


#welcome1
{width:990px; padding:0 0 0 0; margin:0 0 0 0; float: left;}

.welcome1
{width:990px; padding:0 0 0 0; margin:8px 0 0 0; float: left; color:#727272; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}

h1
{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#174880; font-weight:bold;}

.about-pic
{width:180px; padding:0 0 0 0; margin:0 0 0 0; float:left;}

#navi-bottom
{background:url(images/navi-bottom.jpg); height:10px; padding:0; margin:0; position:relative;}

.hydraulic-pump-repair-services
{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#1896c8; text-decoration:none; font-weight:normal;}

.hydraulic-pump-repair-services:hover
{color:#666; text-decoration:underline;}

#hydraulic-pumps
{ width:1006px; padding:0 0 0 0; margin:0 auto;}

.login-bg
{background:url(images/login-bg.jpg); width:390px; height:235px; padding:0 0 0 0; margin:45px 0 45px 300px; float:left;}

.text
{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; text-decoration:none; font-weight:normal; line-height:20px; text-align:justify;}

.hydraulic_pumps
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#da0203; text-decoration:none; font-weight:bold; font-size:17px;}

.industries
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2269b6; text-decoration:none; font-weight:bold; font-size:15px; padding:0 0 0 15px;}

.pump-repairing-services-delhi
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; text-decoration:none; font-weight:bold; font-size:13px; padding:0 0 0 0px; line-height:22px;}

.hydraulic_pumps_repair
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; text-decoration:none; font-weight:bold; font-size:19px;}
.ddsmoothmenu{
font: normal 13px Tahoma, Geneva, sans-serif;
background: none; /*background of menu bar (default state)*/
width: 985px;
height:30px;
padding-left:10px;
margin:0px;
font-weight:bold;
color:#979797;
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background:url(images/navi.jpg); /*background of menu items (default state)*/
padding: 9px 15px;
border-right: 1px double #9c0000;
color: #b1b1b1;
text-decoration: none;
text-shadow: #bd0000 -1px -1px;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: #fff;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:#FFF; /*background of menu items during onmouseover (hover state)*/
color:#737373;
text-shadow: #FFF -1px -1px;
}

.ddsmoothmenu ul li a:hover{
background:#FFF; /*background of menu items during onmouseover (hover state)*/
color:#737373;
text-shadow: #FFF -1px -1px;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 12px Tahoma, Geneva, sans-serif;
width: 175px; /*width of sub menus*/
padding: 6px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid  #9c0000;
}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 16px;
right: 10px;
}

.rightarrowclass{
position: absolute;
top: 8px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background:none;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}
body{background-color:#fff;}
#divIGM {text-align:center; font: 11px Verdana,Arial, Helvetica, sans-serif;}
#divIGM a:link, #divIGM a:visited {text-decoration:none;}
#divIGM a:hover {color:red;text-decoration:underline;}
#tblThumbsLayout {text-align:left; margin: 0 auto;}
#tblGalleryName{margin-top:4px;}
#currentGalleryLocation {font-weight:bold; font-size:12px;}
td#galleryNameCell {font-size: 26px; font-weight:bold; color:#33CCFF; margin: 6px 6px 0 0;}
td#pagingCell {text-align:right; white-space:nowrap;}
.currentPage {font-weight: bold;}
.titlePages {font-size: 12px;font-weight: bold; color:#33CCFF;}
td#pagingCell a, .currentPage {font-size: 10px; padding: 3px 5px; border:1px solid #ccc;vertical-align:middle; }
td#pagingCell a:hover, .currentPage {border: #666 1px solid; background-color:#fff; text-decoration:none;}
#pnCell {text-align:right;}
a.pn, a.pn:LINK,a.pn:VISITED {color: #606060; font: 9px arial, helvetica, sans-serif; text-decoration: none; padding: 1px 4px;}
td.tdImg {width:160px; height:120px; border: 1px solid; border-color:#aaaaaa #666666 #666666 #aaaaaa; vertical-align: top; text-align:center;background-color:#33CCFF}
img.eImage {border:1px solid; border-color:#FFFFFF;}
font.tdTitle { text-align:center; vertical-align:bottom; font:10px Verdana,Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF;}
