/* CSS Document */
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; font-family:verdana; background-image: url(images/newbg.jpg); font-family: "Microsoft Sans Serif"; font-size:12px;}a:link {text-decoration: none; color:#6583DB; outline:0;}
a:visited {text-decoration: none;outline:0;}
a:hover {text-decoration: none;outline:0;}
a:active {text-decoration: none;outline:0;}
#mainlayer{background-color:#FFFFFF; width:1000px; position:relative; margin-left:-500px; left:50%; top:0px; float:left; margin-top:0px;z-index:1}
#header{ background-image:url(images/main-bg2.jpg);height:355px;background-repeat:no-repeat;position:relative;top:0px}
#mainlayer-customers {position:absolute;width:1000px;height:1438px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-pre-press {position:absolute;width:1000px;height:1763px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-press {position:absolute;width:1000px;height:1200px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer--post-press {position:absolute;width:1000px;height:2000px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-erp-system {position:absolute;width:1000px;height:1000px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-Services{
	position:absolute;
	width:1000px;
	height:1634px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/pragati-offset-mainbg1.jpg);
}
#mainlayer-Services-jobtrack{position:absolute;width:1000px;height:1200px;z-index:1;margin-left:-500px;left:50%;top: 0px;	background-image: url(images/pragati-offset-mainbg1.jpg);}
#mainlayer-Services-jobsubmission{position:absolute;width:1000px;height:2167px;z-index:1;margin-left:-500px;left:50%;top: 0px;	background-image: url(images/pragati-offset-mainbg1.jpg);}

#mainlayer-Infrastructure {
	position:absolute;
	width:1000px;
	height:2451px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/pragati-offset-mainbg1.jpg);
}
#mainlayer-Infrastructure-pre-press {position:absolute;width:1000px;height:1700px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-Infrastructure-erpsystem {position:absolute;width:1000px;height:1000px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-Infrastructure-postpress {position:absolute;width:1000px;height:2200px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-Infrastructure-press {position:absolute;width:1000px;height:1500px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-customers {
	position:absolute;
	width:1000px;
	height:2638px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/pragati-offset-mainbg1.jpg);
}
#mainlayer-quality {
	position:absolute;
	width:1000px;
	height:1451px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/pragati-offset-mainbg1.jpg);
}
#mainlayer-offset-infrastructure{position:absolute;width:1000px;height:2313px;z-index:1;margin-left:-500px;left:457px;top: -2px;}
#mainlayer-offeset-services {position:absolute;width:1000px;height:1500px;z-index:1;margin-left:-500px;left:50%;top: 0px;}

#mainlayer-index {position:absolute;width:1000px;height:1050px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-index-contactus {position:absolute;width:1000px;height:1252px;z-index:1;margin-left:-500px;left:50%;top: 0px;}
#mainlayer-index-awards {position:absolute;width:1000px;height:2679px;z-index:1;margin-left:-500px;left:480px;top: -1px;}
#mainlayer-index-whypragati {
	position:absolute;
	width:1000px;
	height:1200px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/main-bg2.jpg);
}
#mainlayer-index-awards1 {
	position:absolute;
	width:1000px;
	height:2200px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/awardsmainbg.jpg);
}
#mainlayer-index-aboutus {position:absolute;width:1000px;height:1100px;z-index:1;margin-left:-500px;left:50%;top: 0px;background-image: url(images/main-bg1.jpg);}
#mainlayer-index-books {position:absolute;width:1000px;height:2200px;z-index:1;margin-left:-500px;left:50%;top: 0px;background-image: url(images/main-bg1.jpg);}
#mainlayer-index-aboutus2 {position:absolute;width:1000px;height:1100px;z-index:1;margin-left:-500px;left:50%;top: 0px;background-image: url(images/main-bg2.jpg);}
#mainlayer-index-jobs{position:absolute;width:1000px;height:1800px;z-index:1;margin-left:-500px;left:50%;top: 0px;background-image: url(images/main-bg2.jpg);}
#mainlayer-index-contactus {position:absolute;width:1000px;height:1899px;z-index:1;margin-left:-500px;left:497px;top: 0px;background-image: url(images/main-bg2.jpg);}
#mainlayer-index-philosophy {
	position:absolute;
	width:1000px;
	height:1030px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/main-bg2.jpg);
}
#mainlayer-index-contactus1 {
	position:absolute;
	width:1000px;
	height:1440px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/main-bg2.jpg);
}
#mainlayer-index-contactus2 {
	position:absolute;
	width:1000px;
	height:1740px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/main-bg2.jpg);
}
#mainlayer-package {position:absolute;width:1000px;height:1030px;z-index:1;margin-left:-500px;left:50%;
	top: 0px;
	background-image: url(images/pragati-pack-mainbg.jpg);
}
#mainlayer-package-gallery {position:absolute;width:1000px;height:1030px;z-index:1;margin-left:-500px;left:50%;
	top: 0px;
	background-image: url(images/package-bg2.jpg);
}
#mainlayer-offset {
	position:absolute;
	width:1000px;
	height:1020px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
	background-image: url(images/pragati-offset-mainbg.jpg);
}
#mainlayer-offset-aboutus {position:absolute;width:1000px;height:1020px;z-index:1;margin-left:-500px;left:50%;top: 0px;	background-image: url(images/offset-bg1.jpg);}

#mainlayer-offset-aboutus1 {position:absolute;width:1000px;height:1020px;z-index:1;margin-left:-500px;left:50%;top: 0px;	background-image: url(images/pragati-offset-mainbg1.jpg);}

#mainlayer-ypragati {position:absolute;	width:1000px;	height:1700px;	z-index:1;	margin-left:-500px;	left:50%;	top: 0px;}
 .mainbg{background:#ffffff url(images/pragati-offset-mainbg1.jpg) no-repeat;}
  .mainbg-philosophy{background:#ffffff url(images/pragati-offset-mainbg1.jpg) no-repeat;}
  .mainbg-ypragati{background:#ffffff url(images/pragati-offset-mainbg1.jpg) no-repeat;}
#mainlinks {position:absolute;width:673px;height:32px;z-index:2;right:8px;top: 111px; text-align:right;}

#sublinks {position:absolute;width:285px;height:152px;z-index:3;left: 701px;top: 158px;}
ul.sublinks{ margin:0px; list-style-type:none; padding:0px;}
ul.sublinks li{  padding:0px; font-family:Arial; font-size:12px; cursor:pointer;margin:0px;  }

.offset{  margin-top:6px }

.offset-hl{  color:#ffffff; }
.package{   margin-top:0px}
.surface{   margin-top:0px}

.sublinkbigtext{ font-size:20px; }
.darkgreen{ color:#309336}
.darkorange{ color:#F7881D}
.darkpink{ color:#A13D6F}
.white{ #ffffff}
#offsetpopup {
	position:absolute;	width:119px;	height:116px;	z-index:4;	left: 861px;
	top: 89px; background: url(images/offsetpopup.gif) no-repeat; padding:20px 0px 0px 20px;  font-family:Verdana; font-size:11px; color: #6B81CD; display:none;
}
#packagepopup {
	position:absolute;	width:94px;	height:79px;	z-index:4;	left: 861px;
	top: 169px; background: url(images/packagepopup.gif) no-repeat; padding:20px 0px 0px 20px;  font-family:Verdana; font-size:11px; color: #6B81CD; display:none;
}
#surfacepopup {
	position:absolute;	width:88px;	height:74px;	z-index:8;	left: 861px;
	top: 205px; background: url(images/packagepopup.gif) no-repeat; padding:15px 10px 10px 20px;  font-family:Verdana; font-size:11px; color: #6B81CD; display:none;
}

ul.popup{ margin:0px; padding:0px;list-style-type:none;}
ul.popup li{ display:block; padding-bottom:4px; color:#6D80CC}
ul.popup li a{ display:block;  color:#6D80CC}
ul.popup li a:hover{ display:block;  color:#E22882;text-decoration:underline}


#main-text-awards {position:relative;width:660px;left:59px;float:left}
#main-text-books{position:absolute;	width:649px;height:1209px;left: 54px;top: 374px;}
#main-text-index-contactus {position:absolute;	width:614px;height:1261px;left: 55px;top: 374px;}
#main-text-index-awards {position:absolute;	width:837px;height:2257px;left: 67px;top: 400px;}
#main-text-index-whypragati {position:absolute;	width:614px;height:771px;left: 59px;top: 350px;}
#main-text-index-awards1 {position:absolute;width:798px;height: auto;left: 59px;top: 350px; clear: both;}
#main-text-index-aboutus {position:absolute;width:614px;height:550px;left: 59px;top: 350px;}
#main-text-index-jobs {position:absolute;width:614px;height:auto;left: 59px;top: 374px;}
#main-text-index-philosophy {position:absolute;	width:614px;height:530px;left: 59px;top: 350px;}
#main-text-index-contactus1 {position:absolute;	width:611px;height: auto;left: 59px;top: 350px; clear:both;}

 


#main2 {position:absolute;	width:614px;height:115px;left: 59px;top: 380px;}

.leftactive {text-align:left; font-family:vardana; font-size:12px;color:#641863;}
#whatsnews{text-align:right; font-family:arial; font-size:11px;color:#7990DE; text-indent:10px; padding-top:7px;}
.whatsnews1{text-align:left; font-family:vardana; font-size:12px;color:#5A9BD0; float:left; width:80%;}
.whatsnews1 a{text-align:left; font-family:vardana; font-size:12px;color:#5A9BD0;}
.whatsnews1 a:hover{ text-decoration:underline;color:#5A9BD0;}
#whatsnews2{text-align:left; font-family:vardana; font-size:13px;color:#7990DE; top:100px;}
#whatsnews a{color:#7990DE;}
#whatsnews1 a{color:#5A9BD0;}
h1{ margin:0px; padding:0px; font-family: Times New Roman; font-size:26px; font-weight:bold; color:#6583DB; font-weight:normal; background-color:#FEFEFE }

p{ color:#837F80;  font-size:14px; line-height:20px; text-align:justify; word-spacing:2px; font-family: sans-serif; }

.bluesmalltxt{ font-family:verdana; color:#333333;  font-size:11px; font-weight:normal; line-height:16px; }
.bluesmalltxt a{ color:#333333;}
.bluesmalltxt1{ font-family:verdana; color:#415BB2;  font-size:11px; font-weight:normal; line-height:16px; }
.bluesmalltxt1 a{ color:#415BB2;}
.bluesmalltxt1 a:hover{ text-decoration:underline;color:#E22882;}
.greytext{ color:#999999; font-family: sans-serif; font-size:12px}
#footerlayer {position:absolute;width:1000px;height:115px;z-index:2;top: 939px;left: 0px;}
#footer{ position:relative;width:1000px; position:relative;float:left;}
#locations {position:absolute;width:70px;height:129px;z-index:2;left: 18px;top: 0px;
 padding-left:222px; padding-top:21px; color:#415BB2; line-height:16px;}
#locations a{color:#415BB2;}
#locations a:hover{ text-decoration:underline;color:#E22882;}
.indexmap{background: url(images/bluemap.gif) no-repeat;}
#footerlayer-index {position: relative;width:1000px;height:85px;z-index:2;left: 0px; float:left}
#footerlayer-index-aboutus1 {position:absolute;width:1000px;height:85px;z-index:2;top: 900px;left: 0px;}
#footerlayer-index-philosophy1 {position:absolute;width:1000px;height:85px;z-index:2;top: 900px;left: 0px;}
#footerlayer-index-ypragati{position:absolute;width:1000px;height:85px;z-index:2;top: 1200px;left: 0px;}
#footerlayer-index-contact{position:absolute;width:1000px;height:85px;z-index:2;top: 1440px;left: 0px;}
#footerlayer-index-awards{position:absolute;width:1000px;height:85px;z-index:2;top: 2200px;left: 0px;}
#footerlayer-index-books{position:absolute;width:1000px;height:85px;z-index:2;top: 2200px;left: 0px;}
#footerlayer-Contactus {position:absolute;width:1000px;height:85px;z-index:2;top: 1850px;left: 0px;}
#footerlayer-Awards{position:absolute;width:1000px;height:85px;z-index:2;top: 2600px;left: 0px;}
#footerlayer-index-whypragati {position:absolute;width:1000px;height:150px;z-index:2;top: 1170px;left: 0px;}
#footerlayer-index-awards1 {position:absolute;width:1000px;height:auto;z-index:2;top: 2200px;left: 0px;}
#footerlayer-index-aboutus {position:absolute;width:1000px;height:80px;z-index:2;top: 939px;left: 0px;}
#footerlayer-index-jobs{position:absolute;width:1000px;height:80px;z-index:2;top: 1800px;left: 0px;}
#footerlayer-index-philosophy {position:absolute;width:1000px;height:80px;z-index:2;top: 939px;left: 0px;}
#footerlayer-index-Contactus1 {position:absolute;width:1000px;height:80px;z-index:2;top: 1540px;left: 0px;}
#footerlayer-index-Contactus2 {position:absolute;width:1000px;height:80px;z-index:2;top: 1740px;left: 0px;}
#footerlayer-offset {position:absolute;width:1000px;height:85px;z-index:2;top: 939px;left: 0px;}
#ypragatifooterlayer {position:absolute;width:1000px;height:90px;z-index:2;top: 1650px;left: 0px;}
.indexfooterbottom{ background:#ffffff url(images/1bg.gif) repeat-x; height:184px;}
#footermain {position:absolute;width:906px;height:171px;z-index:2;left: 48px;
 font-family:verdana; font-size:11px; color:#415BB2;}
 .indexfootermain{background-image: url(images/1.gif);}
#footermain a{ color:#415BB2;}
#rightbottomlinkslayer {position: relative;width:241px;height:523px;z-index:5;left:120px;float:left;
}
#rightbottomlinkslayer-infra {position:absolute;width:241px;height:523px;z-index:5;left: 718px;top: 351px;
}
.indexawardsbg{background: url(images/rightbottonlinks-bg.gif) no-repeat;}
.rightbluelinks{ color:#6781DE; font-family: verdana; font-size:17px;}
.rightbluelinks a{ color:#6781DE; font-family: verdana; font-size:17px;}
.rightbluelinks a:hover{ text-decoration:underline;color:#E22882;}
.more{ color:#6781DE; font-family: verdana; font-size:12px;}
.more a{ color:#6781DE; font-family: verdana; font-size:12px;}
.more a:hover{ text-decoration:underline;color:#6781DE;}
.servies{ color:#6781DE; font-family: verdana; font-size:14px;}
.servies a{ color:#6781DE; font-family: verdana; font-size:14px;}
.servies a:hover{ text-decoration:underline;color:#6781DE;}
#awards {position:absolute;width:200px;height:21px;z-index:2;left: 15px;top: 38px;}
#aimage1 {position:absolute;width:71px;height:52px;z-index:3;left: 15px;top: 65px;}
#aimage2 {position:absolute;width:72px;height:52px;z-index:4;left: 119px;top: 65px;}
#customers {position:absolute;width:200px;height:21px;z-index:2;left: 15px;	top: 139px;}
#cimage {position:absolute;width:176px;height:53px;z-index:5;left: 18px;top: 168px;}
#gallery {position:absolute;width:200px;height:21px;z-index:2;left: 15px;top: 244px;}
#gimage {position:absolute;width:210px;height:141px;z-index:6;left: 14px;top: 276px;}
#resource {position:absolute;width:200px;height:21px;z-index:2;left: 15px;top: 433px;}
#trackingno {position:absolute;width:217px;height:53px;z-index:6;top: 290px;left: 720px; font-family:verdana; font-size:10px; color:#3492C8;}
.txtbox{ border:2px solid #CCCCCC; height:14px;}
#trackingno-infra {position:absolute;width:217px;height:53px;z-index:6;top: 290px;left: 720px; font-family:verdana; font-size:10px; color:#3492C8;}
.txtbox{ border:2px solid #CCCCCC; height:14px;}
#homelink {position:absolute;width:175px;height:28px;z-index:7;right: 23px;	top: 22px; font-family:verdana; font-size:11px; text-align:right }
#homelink1 {position:absolute;width:175px;height:28px;z-index:7;right: 19px;	top: 22px; font-family:verdana; font-size:11px; text-align:right }
.homelinkblue {color:#FFFFFF;}
.homelinkblue a{color:#FFFFFF;}
.homelinkblue a:hover{color:#E22882; text-decoration:underline}
.homelinkblue1 {color:#356D0A;}
.homelinkblue1 a{color:#356D0A;}
#homelink a{ font-family:verdana; font-size:11px; }
#homelink1 a{ font-family:verdana; font-size:11px; }
#caption {position:absolute;width:325px;height:44px;z-index:8;left: 61px;top: 280px;}
#offset-caption {position:absolute;width:325px;height:44px;z-index:8;left: 59px;top: 263px;}
#offset-caption-infra {position:absolute;width:325px;height:44px;z-index:8;left: 128px;top: 263px;}
#middle{ position:relative;width:1000px;float:left;}
#main-text {position:relative;	width:600px;left:59px;float:left; top:0px;}
#hyd-address {position:absolute;width:186px;height:115px;z-index:3;
background: url(images/pragatiadd1.gif) no-repeat;left: 29px;top: -90px; padding-left:25px; padding-top:50px; display:none; line-height:16px;}
#Bangalore-address {position:absolute;width:231px;height:175px;z-index:9; 
background: url(images/pragatiadd4.gif) no-repeat;left:-18px;top: -60px; padding-left:27px; padding-top:23px; display:none; line-height:16px;}	
#Kolkata-address {position:absolute;width:229px;height:151px;z-index:9; 
background: url(images/pragatiadd5.gif) no-repeat;left: -24px;top: -58px; padding-left:35px; padding-top:23px; display:none; line-height:16px;}
#Mumbai-address {position:absolute;width:258px;height:147px;z-index:9; 
background: url(images/pragatiadd6.gif) no-repeat;left: -45px;top: -40px; padding-left:28px; padding-top:26px; display:none; line-height:16px;}
#Delhi-address {position:absolute;width:257px;height:155px;z-index:9; 
background: url(images/pragatiadd6.gif) no-repeat;left: -45px;top: -24px; padding-left:28px; padding-top:20px; display:none; line-height:16px;}
#Pune-address {position:absolute;width:257px;height:147px;z-index:9; 
background: url(images/pragatiadd6.gif) no-repeat;left: -45px;top: -8px; padding-left:28px; padding-top:26px; display:none; line-height:16px;}
#NewYork-address {position:absolute;width:256px;height:145px;z-index:9; 
background: url(images/pragatiadd6.gif) no-repeat;left: -44px;top: 8px; padding-left:28px; padding-top:26px; display:none; line-height:16px;}

#footer-menu1 {position:absolute;width:121px;height:115px;z-index:4;left: 639px; }
#footer-menu1
 a:hover{ text-decoration:underline;color:#E22882;}
 
ul.footerlinks{ margin:0px; padding:32px 0px 0px 27px}
ul.footerlinks li{border-bottom:1px solid #B3C9D7; list-style-type:none;line-height:17px}
ul.footerlinks
 
#footer-menu2 {position:absolute;width:94px;height:115px;z-index:5;	left: 782px;}
#footer-menu2
 a:hover{ text-decoration:underline;color:#415BB2;}
 #footer-menuawards {position:absolute;width:126px;height:115px;z-index:5;	left: 771px;}
#footer-menuawards
 a:hover{ text-decoration:underline;color:#E22882;}
 
#addresslayer {
	position:absolute;
	width:300px;
	height:115px;
	z-index:6;
	left: 327px;
	top: 4px;font-family:verdana; color:#333333;  font-size:11px; font-weight:normal;
}
.indexbtmseparator{background: url(images/footer-separator.gif) no-repeat;}
#address {position:absolute;width:252px;height:99px;z-index:2;left: 28px;top: 15px;
	 padding:35px 0px 0px 45px; line-height:17px}
.indexlogo{background: url(images/pragati-logo.gif) no-repeat;}
#terms {position:absolute;width:281px;height:24px;z-index:7;top: 160px;left: 8px; font-size:11px;}
#terms a{ font-size:11px; color:#999999}
#copyright {position:absolute;width:200px;height:20px;z-index:8;left: 710px;top: 160px; font-size:11px;}
.contactus{}
 .btnsubmit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}
/* offset CSS */
.offsetbg{ background:#ffffff url(images/pragati-offset-mainbg.jpg) no-repeat;}
.offsetbg1{ background:#ffffff url(images/offset-bg2.jpg) no-repeat;}
.offsetservicesoffred{ font-family:Verdana; font-size:14px; color:#837F80;}
#offsetfooterlayer {position:absolute;width:1000px;height:115px;z-index:2;top: 940px;left: 0px;}
#offsetfooterlayer-customers {position:absolute;width:1000px;height:0px;z-index:2;top: 2624px;left: 0px;}
#offsetfooterlayer-pre-press {position:absolute;width:1000px;height:0px;z-index:2;top: 1700px;left: 0px;}
#offsetfooterlayer-press {position:absolute;width:1000px;height:0px;z-index:2;top: 1110px;left: 0px;}
#offsetfooterlayer-post-press {position:absolute;width:1000px;height:0px;z-index:2;top: 1900px;left: 0px;}
#offsetfooterlayer-erp-system {position:absolute;width:1000px;height:0px;z-index:2;top: 950px;left: 0px;}
#offsetfooterlayer-Services{position:absolute;width:1000px;height:115px;z-index:2;top: 1610px;left: 0px;}
#offsetfooterlayer-Services-jobtrack{position:absolute;width:1000px;height:115px;z-index:2;top: 1000px;left: 0px;}
#offsetfooterlayer-Services-jobsubmission{position:absolute;width:1000px;height:115px;z-index:2;top: 2100px;left: 0px;}
#offsetfooterlayer-Infrastructure {position:absolute;width:1000px;height:190px;z-index:2;top: 2390px;left: 0px;}
#offsetfooterlayer-Infrastructure-prepress {position:absolute;width:1000px;height:199px;z-index:2;top: 1655px;left: 60px;}
#offsetfooterlayer-Infrastructure-erpsystem {position:absolute;width:1000px;height:199px;z-index:2;top: 900px;left: 54px;}
#offsetfooterlayer-Infrastructure-postpress {position:absolute;width:1000px;height:199px;z-index:2;top: 2100px;left: 54px;}
#offsetfooterlayer-Infrastructure-press {position:absolute;width:1000px;height:199px;z-index:2;top: 1300px;left: 54px;}
#offsetfooterlayer-quality {position:absolute;width:1000px;height:190px;z-index:2;top: 1380px;left: 0px;}
#offsetfooterlayer-infrastructure{position:absolute;width:1000px;height:115px;z-index:2;top: 1250px;left: 0px;}
#offsetfooterlayer-services {position:absolute;width:1000px;height:100px;z-index:2;top: 1500px;left: 0px;}
.offsetfooterbottom{ background:#ffffff url(images/footergreenbg1.gif) repeat-x; height:184px;}
.offsetfootermain{background-image: url(images/footergreenbg2.gif);}
.offsetbtmseparator{ background: url(images/offsetfooter-separator.gif) no-repeat;}
.offsetlogo{background: url(images/pragati-offsetlogo.gif) no-repeat;}
.offsetmap{background: url(images/offsetmap.gif) no-repeat;}
.homelinkgreen{color:#356D0A}
.homelinkgreen a{color:#356D0A}
#Gallery-offset-toplinks {position:absolute;width:630px;height:21px;z-index:9;left: 68px;top: 357px;font-family:vardana; font-size:12px;color:#5A9BD0;}
#Gallery-offset-toplinks a{color:#5A9BD0;}
#Gallery-package-toplinks {position:absolute;width:630px;height:21px;z-index:9;left: 68px;top: 357px;font-family:vardana; font-size:12px;color:#5A9BD0;}
.Gallery-package-toplinks a:hover{ text-decoration:underline;color:#6781DE;}
#Gallery-package-toplinks a{color:#5A9BD0;}
#offsetmain-text {position:absolute;	width:614px;height:426px;left: 59px;top: 350px;}
#offsetmain-text-customers {position:absolute;	width:614px;height:1726px;left: 59px;top: 350px;}
#offsetmain-text-Services{position:absolute;	width:614px;height:1189px;left: 59px;top: 350px;color:#837F80; }
#offsetmain-text-Services-jobtracking{position:absolute;	width:614px;height:504px;left: 59px;top: 350px;color:#837F80; }
#offsetmain-text-Services-jobsubmission{position:absolute;	width:614px;height:1742px;left: 60px;top: 344px;color:#837F80; }
#offsetmain-text-Infrastrucure {position:absolute;	width:614px;height:1947px;left: 59px;top: 350px;}
#offsetmain-text-Infrastrucure-prepress {position:absolute;	width:614px;height: auto;left: 59px;top: 350px;}
#offsetmain-text-Infrastrucure-erpsystem{position:absolute;	width:614px;height: auto;left: 59px;top: 350px;}
#offsetmain-text-Infrastrucure-postpress {position:absolute;	width:614px;height: auto;left: 59px;top: 350px;}
#offsetmain-text-Infrastrucure-press {position:absolute;	width:614px;height: auto;left: 59px;top: 350px;}
#offsetmain-text-quality {position:absolute;	width:614px;height:787px;left: 61px;top: 358px;}

#offsetmain-text-services {position:absolute;	width:548px;height:1000px;left: 114px;top: 362px;}
#offsetmain-text-infrastructure {position:absolute;	width:548px;height:1627px;left: 73px;top: 357px;}
.greenarrow{ padding-left:5px;}

.greenarrow{ padding-left:5px;}
ul.greenlinks{list-style: none;margin: 0px;padding: 0px;border: none;}
ul.greenlinks li{display: list-item;margin: 0px;padding: 0px; background-color:#BBDA3F;font-family:verdana; font-size:11px; color:#ffffff;text-indent:3px;height:22px; }
ul.greenlinks li li:hover, ul.greenlinks li  li.sfhover{color:##BBDA3F;background :#666666;}
ul.greenlinks li a { display: list-item;border-bottom:1px dotted #5A9B47; text-decoration: none;
font-family:verdana; font-size:11px;  color:#ffffff;width:148px;padding:4px 0px 4px 2px; background-color:#BBDA3F;}
ul.greenlinks li a:hover{ /*hover background color*/
background-color: #ACD578;
}

#infralinklayer {position:absolute;width:150px;height:115px;z-index:8;left: 687px;top: 143px;display:none; padding-top:4px;}
.offsetawardsbg{background-image: url(images/offset-rightbottonlinks-bg.jpg);}


/* Package CSS */
.packagebg{ background:#ffffff url(images/package-bg.jpg) no-repeat;}
.packagebg-gallery{ background:#ffffff url(images/package-bg2.jpg) no-repeat;}
#packagefooterlayer {position:absolute;width:1000px;height:115px;z-index:2;top: 880px;left: 0px;}
.packagefooterbottom{ background:#ffffff url(images/footerorangebg1.gif) repeat-x; height:184px;}
.packagefootermain{background-image: url(images/footerorangebg2.gif);}
.packagebtmseparator{ background: url(images/packagefooter-separator.gif) no-repeat;}
.packagelogo{background: url(images/pragati-translogo.gif) no-repeat;}
.packagemap{background: url(images/packagemap.gif) no-repeat;}
.homelinkgreen{color:#356D0A}
.homelinkgreen a{color:#356D0A}

.pack-menubgstrip{ background: url(images/orangemenustrip.gif) repeat-x; height:2px; margin:0px; padding:0px;}
ul.orangelinks{list-style: none;margin: 0px;padding: 0px;border: none;}
ul.orangelinks li{display: list-item;margin: 0px;padding: 0px; background-color:#FFCC00;font-family:verdana; font-size:11px; color:#ffffff;text-indent:3px;height:22px; }
ul.orangelinks li a { display: list-item;border-bottom:1px dotted #B9A32B; text-decoration: none;
font-family:verdana; font-size:11px; color:#ffffff;width:148px;padding:4px 0px 4px 2px; background-color:#FFCC00;}
#pack-serv-linklayer {position:absolute;width:150px;height:50px;z-index:8;left: 755px;top: 142px;display:none; padding-top:4px; }

#pack-serv-sublinklayer {position:absolute;width:150px;height:50px;z-index:8;left: 605px;top: 143px;display:none; padding-top:4px; }

#packagemain-text {position:absolute;	width:614px;height:115px;left: 59px;top: 360px;}




.packageawardsbg{background-image: url(images/offset-rightbottonlinks-bg.jpg);}
	
	
/*  Gallery CSS */

.gallerybg{ background: #ffffff url(images/gallery-bg.jpg) no-repeat;}

#galleryinner{ position:relative; left:67px; top:400px; width:800px; }
galleryinnerlinks{ position:relative; z-index:10 }
#ginnerlinks{
	position:relative;
	height:45px;
	left: 6px;
	z-index: 10;
}
#photoslayer{position:relative;left:6px;width:794px;border:1px solid #CBC7C8;background-color:#EAF6E0;z-index:5;top: -18px;}
#photoslayer-offset{position:relative;left:6px;width:794px;border:1px solid #CBC7C8;background-color:#EAF6E0;z-index:5;top: -18px;}
#photoslayer-package{position:relative;left:6px;width:794px;border:1px solid #CBC7C8;background-color:#FFF5DC;z-index:5;top: -18px;}
#logolink {position:absolute;width:191px;height:70px;z-index:2;left: 55px;top: 40px;}
#logolink-offset {position:absolute;width:248px;height:57px;z-index:2;left: 49px;top: 56px;}
#logolink-offset-infra {position:absolute;width:248px;height:57px;z-index:2;left: 38px;top: 56px;}
#logolink-package {position:absolute;width:193px;height:54px;z-index:2;left: 43px;top: 64px;}
#whiteshade{ background: #EAF6E0; repeat-x; height:11px; z-index:5}
#whiteshade-package{ background: #FFF7E2; repeat-x; height:11px; z-index:5}
#photos1layer{
	position:relative;
	left:34px;
	top:38px;
	margin-bottom:29px;
	height:147px;
	z-index: 25;
}
#photos1layer2{
	position:relative;
	left:34px;
	top:35px;
	margin-bottom:29px;
	height:147px;
	z-index: 25;
}
#photos2layer{ position:relative; left:34px;  height:147px; margin-bottom:29px;}
.photobg{ background: url(images/gallery-photobg.gif) no-repeat; padding:8px 0px 0px 8px}
.photo1{ position:absolute; left:0px; top:-7px; width:108px; height:124px;}
.photo2{ position:absolute; left:126px; top:-9px; width:107px;height:103px;}
.photo3{ position:absolute; left:249px; top:-5px; width:106px;height:104px;}
.photo4{ position:absolute; left:378px; top:-5px; width:103px;height:105px;}
.photo5{ position:absolute; left:500px; top:-4px; width:105px;height:105px;}
.photo6{ position:absolute; left:629px; top:-3px; width:104px;height:105px;}
.photo7{ position:absolute; left:632px; top:0px; width:98px;height:98px;}

.zoom{ position:absolute; left:76px; top:77px;}
.gallerypopupbg{position:absolute;background:url(images/gallery-popupbg.gif) no-repeat;	padding:16px 0px 0px 21px;
	width:195px;height:171px; display:none;z-index:25}
#gpopup1{z-index:25}																																		
.gallerypopup1{ left: 83px;top: 3px; z-index:25}
.gallerypopup2{ left: 209px;top: -1px;}
.gallerypopup3{ left: 336px;top: 18px;}
.gallerypopup4{ left: 463px;top: 10px;}
.gallerypopup5{ left: 548px;top: -110px;}
.gallerypopup6{ left: 674px;top: -110px;}
.gallerypopup7{ left: 674px;top: 20px;}
p.g-title{ margin-bottom:16px;}
#g-offset{
	position:absolute;
	width:129px;
	z-index:10;
	height: 43px;
}
#g-package{
	position:absolute;
	width:128px;
	left:135px;
	z-index:10;
	height: 42px;
}
#g-surface{position:absolute;width:128px; left:273px;z-index:10}
#gallerylayer {
	position:absolute;
	width:1000px;
	height:715px;
	z-index:1;
	margin-left:-500px;
	left:50%;
	top: 0px;
}
#offserightlinks {position:absolute;width:610px;height:14px;z-index:2;left: 3px;top: 2px; text-align:left;}

/* CSS for tags */

.grey{ color:#676566;line-height:30px;}
.hide{ display:none}
.show{ display:block}
.linkarrow{ color:#000000;font-size:11px}

.presstabs{ top:340px; position:absolute; display:none}
.resourcelinks{ font-family:Verdana; font-size:12px;color:#6781DE;}
.resourcelinks a{ color:#6781DE; font-family: verdana; font-size:12px;}
.resourcelinks a:hover{ text-decoration:underline;color:#6781DE;}
/* CSS for awards */
.Awardsmainhead{ font-family:Verdana;font-size:15px;color:#FFFFFF;font:bolder;}
.Awardsmainhead1{ font-family:Verdana;font-size:15px;color:#OOOOOO;font:bolder;}
.prepresscontent{ font-family:Verdana; font-size:12px; color:#666666;}
.middlecontentoffserservices{ font-size:14px; color: #666666; font-family: sans-serif;}
#offsettext {position:absolute;width:142px;height:28px;z-index:2;left: 20px;top: 11px;}
.offsetactivetext{ font-size:20px; font-family: Arial, "swis 72iltbt"; color:#FFFFFF;}
#packtext {position:absolute;width:127px;height:22px;z-index:2;left: 21px;top: 46px;}
.middlecontenthead{ font-family:Arial; font-size:14px; color:#A7CF68;}
.mainheadtop{ font-family: Geneva; font-size:24px; color:#6781DE}
.bookspecification{ font-family:Arial; font-size:12px; color:#666666;}
.formsmiddletext{ font-family:Arial; font-size:10px; color:#999999;}
#awardsheadlayer {position:absolute;width:785px;height:25px;z-index:4;left:0px;top:121px;background-image:url(images/bgimages1.jpg); text-align: left;padding-left:14px;	padding-top:5px; }
#download {position:absolute;width:51px;height:35px;z-index:7;left: 16px;top: 460px; background-image:url(images/Download 3.jpg);}
.topnavigation{ font-family:Arial; font-size:12px; color:#6781DE;}
.topnavigation a{ color:#6781DE; font-family: verdana; font-size:12px;}
.topnavigation a:hover{ text-decoration:underline;color:#E22882;}
.newmiddletext{ font-family: Verdana; font-size:13px; color:#837F80;}
.newmiddletext1{ font-family: Verdana; font-size:13px; color:#333333;}
.newmiddletext-white{ font-family: Verdana; font-size:13px; color:#FFFFFF;}
.topnavactive{ font-family:Arial; font-size:12px; color:#E22882;}
.contactmiddletext{ font-family: Arial; font-size:12px; color:#666666}
.contactmiddletext1{ font-family:Verdana; font-size:11px; color:#666666}
.formbutton{border:outset 1px #CCCCCC;background:#FF0000;color:#666;font-weight:bold;padding: 1px 2px;background:url(media/formbg.gif) repeat-x left top;}
#contacthead {position:absolute;width:602px;height:25px;z-index:2;left:0px;top:108px;clear:both;background-image:url(images/bgimages1.jpg); }
.text {	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana}
.style1 {font-family: Verdana; font-size: 12px; color: #666666; font-weight: bold; }
input { float: none; display:inline;margin:0;padding:0;}
.addressestext{ font-family:Verdana; font-size:11px; color:#000000}
#moreinfo {position:absolute;width:200px;height:19px;z-index:1;top: 4px;left: 11px;}
.moreinfotext{ font-family:Verdana; font-size:14px; color:#6781DE;}
.newmiddletextadd{ font-family: Verdana; font-size:13px; color:#333333;}
#assiianaward {position:absolute;width:784px;height:25px;z-index:2;top:599px;left:0px;background-image:url(images/bgimages1.jpg); padding-left:14px; padding-top:5px;}
#nationalaward {
	position:absolute;
	width:786px;
	height:25px;
	z-index:2;
	top: 1225px;
	background-image:url(images/bgimages1.jpg);
	padding-left:14px;
	padding-top:5px;
	left: 1px;
}
.jobshead{ font-family:"Times New Roman", Times, serif; font-size:24px; color:#7891E3}
.btn {width:50px; height:20px; font-family:Verdana; font-size:9px; padding-bottom:2px; margin-left:4px; margin-top:10px;color:#FFFFFF; background:#47B2E0; border:1px solid #CECECE;
}
#youcanalso {
	position:absolute;
	width:587px;
	height:23px;
	z-index:2;
	left: 0px;
	top: 558px;background-image:url(images/bgimages1.jpg); padding-left:14px; padding-top:5px;
}
.ypragatiques{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6781DE}

#header-awards{ background-image: url(images/awardsmainbg.jpg); height:355px;background-repeat:no-repeat; position:relative}

#offsetmain-text-customers {position:relative;width:614px;left:59px; float: left;}
.newmiddletext{ font-family: Verdana; font-size:13px; color:#837F80;}
.newstext{ font-family:Verdana; font-size:11px;color:#666666}
.newsmore{font-family:Verdana; font-size:11px;color:#003399}
.newsmore a{color:#003399}

