
/* style sheet created by "Neeraj"
----------------------------------------------------------------------------------------------------*/

h1,h2,h3,h4,h5,h6,form,ul,li,ol,dl,dt ,p{ margin:0px; padding:0px; }
ul { list-style: none; margin: 0; padding: 0; }
li { margin: .2em 0; }


body
{
margin:auto;
}



/* all id's start here
----------------------------------------------------------------------------------------------------*/


#image1
{
margin:auto;
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
}

#image2
{
margin:auto;
background-image:url(../images/int-bg.gif);
background-repeat:repeat-x;
}

#main {
width:1000px;
margin: auto;

} 

#logo
{
width:281px;
height:83px;
position:absolute;
margin:0px 0px 0px 11px;
top:12px;
background-color:#0033FF
}

#header
{
width:978px;
height:83px;
margin:32px 11px 0px 11px;
}

#header-left
{
width:964px;
height:83px;
background-image:url(../images/header_bg.gif);
background-repeat:repeat-x;
margin:0px 0px 0px 0px;
}

#header-right
{
width:14px;
height:83px;
margin:-83px 0px 0px 964px;
background-image:url(../images/header-right_bg.gif);
background-repeat:repeat-x;
}


#top-image
{
width:145px;
height:34px;
margin:5px 0px 0px 806px;
}

#top-image-cont
{
width:150px;
height:20px;
margin:0px 0px 0px 803px;
}


#home-image-cont
{
width:31px;
height:20px;
margin:2px 0px 0px 0px;
}

#enq-image-cont
{
width:31px;
height:20px;
margin:-20px 0px 0px 46px;
}


#site-image-cont
{
width:31px;
height:20px;
margin:-20px 0px 0px 104px;
}

#home-image
{
width:31px;
height:34px;
margin:0px 0px 0px 0px;
}

#enq-image
{
width:31px;
height:34px;
margin:-34px 0px 0px 54px;
}


#site-image
{
width:31px;
height:34px;
margin:-34px 0px 0px 106px;
}

#toplinks
{
width:978px;
height:30px;
margin:115px 0px 0px 0px;
padding:2px 0px 0px 0px;
top:0px;
position:absolute;
}

#menu-links
{
width:978px;
height:38px;
margin:0px 0px 0px 11px;
background-color:#FFFFFF;
}

#main-flash
{
width:978px;
height:239px;
background-color:#CCCCCC;
margin:0px 0px 0px 11px;
}

#main-company-profile
{
width:978px;
height:174px;
background-image:url(../images/internal_image/companyprofile_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}

#main-visin-mission
{
width:978px;
height:174px;
background-image:url(../images/internal_image/vision-mission_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-core-values
{
width:978px;
height:174px;
background-image:url(../images/internal_image/core-values_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-our-strength
{
width:978px;
height:174px;
background-image:url(../images/internal_image/our-strengths_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}

#main-our-sitemap
{
width:978px;
height:174px;
background-image:url(../images/internal_image/sitemap_int.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}

#main-collaboration
{
width:978px;
height:174px;
background-image:url(../images/internal_image/collaboration_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}

#main-accreditations
{
width:978px;
height:174px;
background-image:url(../images/internal_image/accreditations_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-civilwork
{
width:978px;
height:174px;
background-image:url(../images/internal_image/civilworks_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-mechanicalwork
{
width:978px;
height:174px;
background-image:url(../images/internal_image/mechanicalworks_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-electricalworks
{
width:978px;
height:174px;
background-image:url(../images/internal_image/accreditations_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-interiormanagement
{
width:978px;
height:174px;
background-image:url(../images/internal_image/interior-management_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}

#main-turnkeywork
{
width:978px;
height:174px;
background-image:url(../images/internal_image/turnkey-works_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-projectmanagement
{
width:978px;
height:174px;
background-image:url(../images/internal_image/projectsmanagement_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;

}


#main-services-solutions
{
width:978px;
height:174px;
background-image:url(../images/internal_image/services-solutions_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-staff
{
width:978px;
height:174px;
background-image:url(../images/internal_image/staff_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-enquiry
{
width:978px;
height:174px;
background-image:url(../images/internal_image/enquiry_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}


#main-download
{
width:978px;
height:174px;
background-image:url(../images/internal_image/download_im.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 11px;
background-color:#CCCCCC;
}



#content-main
{
width:978px;
margin:0px 0px 0px 11px;
padding:5px 0px 0px 0px;
background-color:#FFFFFF;

}

#page-content
{
width:978px;
margin:0px 0px 0px 11px;
padding:5px 0px 0px 0px;
background-color:#FFFFFF;


}

#page-content-left
{
width:632px;
margin:25px 0px 0px 38px;
padding:5px 0px 0px 0px;

}

#enquiry-address
{
width:632px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:150px;


}


#enquiry-address1
{
width:200px;
height:150px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;


}

#enquiry-address2
{
width:200px;
height:150px;
margin:-152px 0px 0px 210px;
padding:0px 0px 0px 0px;


}

#enquiry-address3
{
width:200px;
height:150px;
margin:-154px 0px 0px 420px;
padding:0px 0px 0px 0px;


}

#our-strength-image
{
width:439px;
margin:25px 0px 0px 38px;
padding:5px 0px 0px 0px;
height:425px;

}


#strength-image
{
width:500px;
margin:25px 0px 0px 38px;
padding:5px 0px 0px 0px;
height:317px;

}


#accreditations-image
{
width:500px;
margin:65px 0px 0px 0px;
padding:5px 0px 0px 0px;
height:210px;

}

#accreditations-image1
{
width:162px;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
height:210px;

}

#accreditations-image2
{
width:162px;
margin:-215px 0px 0px 195px;
padding:5px 0px 0px 0px;
height:210px;

}

#accreditations-image3
{
width:162px;
margin:-215px 0px 0px 390px;
padding:5px 0px 0px 0px;
height:210px;

}

#view-large-image
{
width:500px;
margin:45px 0px 0px 0px;
padding:5px 0px 0px 0px;
height:20px;

}

#view-large-image1
{
width:120px;
margin:-30px 0px 0px 20px;
padding:0px 0px 0px 0px;
height:20px;

}

#view-large-image2
{
width:120px;
margin:-20px 0px 0px 220px;
padding:0px 0px 0px 0px;
height:20px;

}

#view-large-image3
{
width:120px;
margin:-20px 0px 0px 420px;
padding:0px 0px 0px 0px;
height:20px;

}

#service-image1
{
width:522px;
margin:25px 0px 0px 38px;
padding:5px 0px 0px 0px;

}

#service-image2
{
width:522px;
margin:25px 0px 0px 38px;
padding:5px 0px 0px 0px;

}

#service-im1
{
width:211px;
height:191px;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;

}

#service-im2
{
width:211px;
height:191px;
margin:-196px 0px 0px 285px;
padding:5px 0px 0px 0px;

}

#service-image3
{
width:522px;
margin:25px 0px 0px 38px;
padding:5px 0px 0px 0px;

}


#service-im3
{
width:152px;
height:244px;
margin:0px 0px 0px 30px;
padding:5px 0px 0px 0px;

}

#service-im4
{
width:152px;
height:244px;
margin:-244px 0px 0px 315px;
padding:5px 0px 0px 0px;

}

#h1
{
width:632px;
margin:25px 0px 0px 38px;
padding:5px 0px 0px 0px;

}





#page-content-mid
{
width:2px;
margin:385px 0px 0px 700px;
padding:5px 0px 0px 0px;
height:404px;
position:absolute;
top:0px;
background-image:url(../images/int_right_line.gif);
background-repeat:repeat-x;
}

#page-content-right
{
width:220px;
margin:0px 0px 0px 728px;
padding:5px 0px 0px 0px;
position:absolute;
top:390px;

}

#right-heading
{
width:220px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


#right-links
{
width:220px;
height:100px;
margin:19px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

#right-download
{
width:220px;
height:69px;
margin:35px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#right-fair
{
width:220px;
height:69px;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#navigation
{
width:450px;
height:30px;
margin:20px 0px 0px 38px;
}


#int-comp-pro
{
width:600px;
margin:-19px 0px 0px 0px;
}

#int-dot
{
width:296px;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
height:1px;
margin:10px 0px 0px 0px;
}

#int-text-heading
{
width:600px;
height:20px;
margin:19px 0px 0px 0px;
}


#text-content-left
{
width:480px;
margin:15px 0px 0px 0px;
padding:5px 0px 0px 0px;

}

#text-content-image
{
width:129px;
margin:-111px 0px 0px 500px;
padding:5px 0px 0px 0px;
height:106px;

}


#download-image
{
width:71px;
margin:-80px 0px 0px 385px;
padding:5px 0px 0px 0px;
height:66px;

}

#text-content-bottom
{
width:632px;
margin:15px 0px 0px 0px;
padding:5px 0px 0px 0px;
border:1px solid #9933FF;
}

#content-main-tab1
{
width:260px;
height:200px;
margin:-10px 0px 0px 42px;
background-color:#FFFFFF;

}

#content-main-tab2
{
width:260px;
height:200px;
margin:-235px 0px 0px 358px;
background-color:#FFFFFF;

}

#content-main-tab3
{
width:260px;
height:200px;
margin:-235px 0px 0px 674px;
background-color:#FFFFFF;
}

#content-heading1
{
width:133px;
height:17px;
margin:35px 0px 0px 0px;
}

#content-heading2
{
width:165px;
height:17px;
margin:35px 0px 0px 0px;
}

#content-heading3
{
width:105px;
height:17px;
margin:35px 0px 0px 0px;
}

#dot1
{
width:260px;
height:1px;
margin:8px 0px 0px 0px;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
}


#text-content
{
width:260px;
height:100px;
margin:8px 0px 0px 0px;
}

#text-more
{
width:59px;
height:20px;
margin:-8px 0px 0px 190px;
}


#footer
{
width:1000px;
margin:0px 0px 0px 0px;
height:40px;
position:absolute;
}



#footer-bg
{
margin:auto;
height:40px;
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
}


#fbox2
{
width:445px;
margin:12px 0px 0px 530px;
float:right;

}

#nav ul,li,li a
{ 
padding:0px 1px 0px 1px;
font-size:11px; 
font-family:arial;
display:inline; 
color:#6E6E6E;
text-decoration:none;
}

#nav a:hover
{ 
font-size:11px;
font-family:arial; 
color:#578E00;
text-decoration:underline;
}


#spacer{
height:100px;
}

/* all classes start here
----------------------------------------------------------------------------------------------------*/



h1
{
color:#353535;
font-size:23px;
font-family:times new roman;
}

h2
{
color:#191919;
font-size:14px;
font-family:arial;
}

h3
{

color:#CA002B;
font-size:13px;
font-family:arial;

}

.bodytext
{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#313131;
text-decoration: none;
}

.bodytext-heading
{
font-family:arial;
font-weight:normal;
font-size:15px;
color:#DD0035;
text-decoration: none;
}




.enq-add-text
{
padding:0px 5px 0px 5px;
font-family:arial;
font-weight:normal;

font-size:11px;
color:#313131;
text-decoration: none;
}

.enq-add-text a:hover
{



color:#CA002B;
text-decoration: none;
}


.num-text
{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#313131;
text-decoration: none;
}

.num-text a:hover
{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#ffffff;
text-decoration: none;
}

.right-heading
{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#A50023;
text-decoration: none;
}

.top-links
{
font-family:arial;
font-weight:normal;
font-size:10px;
color:#868686;
text-decoration: none;
}

.top-links a:hover
{

color:#9B9B9B;
text-decoration: none;
}

.bodylinks
{
font-family:arial;
font-weight:normal;
font-size:12px;
color:#595959; 
line-height:16px;
text-decoration: none; 
}


.bodylinks a:hover
{
color:#595959; 
text-decoration: underline;
}


.navigation 
{
font-family:arial;
font-weight:normal;
font-size:11px;
color:#B4B3B3;
text-decoration: none;
}

.navigation a:hover
{

font-family:arial;
font-weight:normal;
font-size:11px;
color:#494949;
text-decoration:none;
}

.navigation1
{
font-family:arial;
font-weight:normal;
font-size:11px;
color:#DF717E;
text-decoration: none;
}



.copyright
{
font-family:arial;
font-weight:normal;
font-size:11px;
color:#606060;
text-decoration: none;
}

.copyright a:hover
{
font-family:arial;
font-weight:normal;
font-size:11px;
color:#DD0035;
text-decoration:underline;
}


/* form classes start here
----------------------------------------------------------------------------------------------------*/

#form label 
{ 
    float:left; 
    width:140px;
	margin:0px 15px 0px 165px; 
    
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
  }

#form ul li {
margin: 8px; 0px 0px 0px;
padding: 0px;
list-style-type: none;
display: block;
}



.submit
{
width:70px;
margin:10px;
border:1px solid #84001C;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#CA002B;
}

.conactabout
{
font-family:Arial;
font-weight:normal;
font-size:12px;
color:#4C4C4C;
text-decoration: none;
}

.fbodytext
{
font-family:verdana;
font-weight:normal;
font-size:11px;
color:#595959;
text-decoration: none;
}

.gradient
{
font-family:verdana;
font-size:12px;
color:#767676;
text-decoration:none;
border: 1px solid  #CDCDCD; width:180px;
}

.gradient1
{
font-family:verdana;
font-size:12px;
color:#767676;
text-decoration:none;
border: 1px solid  #8773A6; width:30px;
}

.smallcontrol
{
font-family:verdana;
font-size:12px;
color:#767676;
text-decoration:none;
border: 1px solid  #8773A6; width:40px;
}

.smallcontrol1
{
font-family:verdana;
font-size:12px;
color:#767676;
text-decoration:none;
border: 1px solid  #8773A6; width:100px;
}

.gradient1
{
font-family:verdana;
font-size:12px;
color:#767676;
text-decoration:none;
border: 1px solid  #8773A6; width:30px;
}

.subbutton
{
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#8773A6;
border: 1px solid  #8773A6; width:80px;
}

.gradient2
{
font-family:verdana;
font-size:12px;
color:#767676;
text-decoration:none;
border: 1px solid  #8773A6; width:170px;
}

.gradient3
{
font-family:verdana;
font-size:12px;
color:#767676;
text-decoration:none;
border: 1px solid  #8773A6; width:240px;
}



/* site-map classes starts here
----------------------------------------------------------------------------------------------------*/


.bodylinks1 ul
{
width:250px;
margin:-7px 0px 0px 0px;
}

.bodylinks1 li
{

width:250px;
display:block;
padding:0px px 0px 0px;
line-height:14px;
font-weight:normal;
font-size:11px;
color:#313131; 
}

.bodylinks1
{
font-family:arial;
line-height:18px;
font-weight:normal;
font-size:11px;
color:#313131; 
text-decoration: none;
}


.bodylinks1 a:hover
{
font-family:arial;
font-weight:normal;
font-size:11px;
text-decoration: none;
color:#CA002B; 
}








