body {
margin:0px;
background-position:top center;
color:#000;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}
.cote-container{
position:absolute;
left:58%;
margin-top:27px;
z-index:1;
}
.cote {
position:absolute;
}
.social_net-container{
position:absolute;
display:block;
z-index:2;
float:left;
left:0;
}
.social_net {
position:fixed;
left:0;
top:0;
margin-top:240px;
}

.main{
margin:0px;
width:1000px;
}
.box {
margin-top:418px;
margin-left:740px;
position:fixed;
width:54px;
height:40px;
display:inline;
}
.swtich-on-click{
margin-top:418px;
margin-left:800px;
position:fixed;
width:37px;
height:38px;
}

.logo {

}

.pot {
height:280px;
width:206px;
position:fixed;
margin-top:457px;
margin-left:824px;
z-index:1;

}


/******************************************************csss-26-05-2011************************************/

.main-container{
	width:1000px;
	height:auto;
	margin:auto;
	diplay:block;
	top:0;
}

.logo-container{
width:100%;
display:block;
position:relative;
}
.logo-container img{
margin-top:46px;
padding-left:51px;
float:left;
left:0;
}
.clear{
clear:both;
}
.bot-body{
width:100%;
position:relative;
margin:0px;
padding:0px;
display:block;
height:auto;
}
.side-left{
width:626px;
margin:0px;
padding:0px;
height:auto;
display:inline;
float:left;
}
.side-right{
width:374px;
margin:0px;
padding:0px;
height:auto;
display:inline;
float:right;

}
.home-flash{
left:69px;
top:37px;
margin:0px;
float:left;
width:auto;
height:auto;
padding:0px;
position:relative;
}
.news-flash{
left:72px;
top:53px;
margin:0px;
float:left;
width:auto;
height:auto;
padding:0px;
position:relative;
}

.web-devlopment-flash{
left:66px;
top:85px;
margin:0px;
float:left;
width:auto;
height:auto;
padding:0px;
position:relative;
}

.softwere-flash{
left:45px;
top:49px;
margin:0px;
float:left;
width:529px;
height:306px;
padding:0px;
position:relative;
}
.i-phone-flash{
left:95px;
top:50px;
margin:0px;
float:left;
width:auto;
height:auto;
padding:0px;
position:relative;
}

.menu-container{
position:relative;
top:0px;
left:0px;
margin:0px;
padding:0px;
width:374px;
height:auto;
display:block;
margin-top:50px;

}
.phone-container {

position:relative;
width:auto;
height:auto;
left:52px;
top:87px;
display:inline;
margin:0px;
padding:0px;
float:left;

}

.phone-container img {
margin:0px;
top:0px;
display:inline;
padding:0px;
float:left;
left:0;
position:relative;
}

.box-container {
display:inline;
top:5px;
left:50px;
width:54;
height:40;
margin:0px;
padding:0px;
float:left;
position:absolute;
}

.swtich-container {
display:inline;
top:92px;
left:132px;
width:auto;
height:auto;
margin:0px;
padding:0px;
float:left;
position:relative;
}

.swtich-container img {
display:inline;
top:0px;
left:0px;
width:37px;
height:38px;
margin:0px;
padding:0px;
float:left;
position:relative;

}

.pot-container {
width:206px;
height:280px;
margin:0px;
padding:0px;
z-index:1;
top:0px;
left:0px;
margin-left:781px;
margin-top:341px;
position:absolute;
}
.about-us-pot-container {
width:206px;
height:280px;
margin:0px;
padding:0px;
z-index:1;
top:0px;
left:0px;
margin-left:781px;
margin-top:341px;
position:absolute;
}


.small-flash-container {
display:inline;
float:left;
width:116px;
height:73px;
margin:0px;
padding:0px;
top:/*102*/128px;
left:125px;
position:relative;
}


.apple-flash-container {
display:inline;
float:left;
width:116px;
height:73px;
margin:0px;
padding:0px;
top:/*102*/130px;
left:126px;
position:relative;
}

.testimonial-text-container {
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
top:73px;
left:328px;
width:174px;
height:217px;

}


.testimonial-text {
font-family:Myriad Pro;
color:#036C82;
font-size:14px;
font-weight:bold;
position:relative;
text-align:left;
font-style:italic;
width:174px;
height:217px;

}

.author-name {
font-family:Myriad Pro;
color:#036C82;
font-size:18px;
font-weight:bold;
text-align:right;
position:relative;
font-style:normal;
}

.author-address {
font-family:Arial, Helvetica, sans-serif;
color:#4D2300;
font-size:14px;
font-weight:bold;
text-decoration:none;
text-align:right;
float:right;
}

.preveous-container {
width:69px;
height:43px;
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
top:328px;
left:196px;
}


.next-container {
width:62px;
height:45px;
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
top:326px;
left:196px;
}


.seo-text-container {
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
left:315px;
top:70px;
width:225px;
height:293px;

}

.about-us-text-container {
display:block;
float:left;
position:relative;
margin:0px;
padding:0px;
left:149px;
top:80px;
width:300px;
max-height:177px;
overflow:hidden;
}
.about-us-text {
font-family: Myriad Pro, Arial;
font-size:14px;
text-shadow:#000 2px 2px 0px;
font-weight:normal;
text-align:left;
color:#FFFFFF;
}

.seo-heading-text {
font-family:Myriad Pro;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
position:relative;
text-align:left;
margin-left:10px;
margin-right:10px;


}

.seo-text {
font-family:Myriad Pro;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
position:relative;
text-align:left;
margin-left:10px;
margin-right:10px;
}

.arnab-text{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:16px;
font-weight:normal;
text-decoration:none;
}
.arnab-text:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:16px;
font-weight:normal;
text-decoration:underline;
}
.about-us-text a{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:16px;
font-weight:normal;
text-decoration:none;
}
.about-us-text a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:16px;
font-weight:normal;
text-decoration:underline;
}

.news-text-container {
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
left:33px;
top:23px;
width:538px;
height:301px;

}
.out-of-course-text-container {
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
left:65px;
top:53px;
width:529px;
height:306px;

}

.news-heading-text {
font-family:"Times New Roman", Times, serif;
color:#000;
font-size:24px;
font-weight:bold;
position:relative;
text-align:center;
height:36px;
border-bottom:2px solid #000000;
}

.news-sub-heading-text {
font-family:Courier New;
color:#000;
font-size:14px;
font-weight:bold;
position:relative;
text-align:center;

border-bottom:1px solid #000000;
}
.news-text {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
font-weight:normal;
position:relative;
text-align:left;

margin:16px;
}
.out-of-course-album-container {

position:relative;
width:92px;
height:133px;
left:0px;
top:170px;
display:inline;
margin:0px;
padding:0px;
float:left;
}

.out-of-course-album-container img {
width:76px;
height:auto;
margin-left:5px;
margin-top:17px;
}

.about-us-gallery-container {
width:546px;
height:160px;
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
left:27px;
top:170px;
}

.about-us-left-arrow-container {
width:25px;
height:auto;
display:inline;
float:left;
margin:0px;
padding:0px;
left:0px;
top:0px;
padding-top:31px;
}
.about-us-right-arrow-container {
width:25px;
height:auto;
display:inline;
float:right;
margin:0px;
padding:0px;
right:0px;
top:0px;
padding-top:31px;
}

.gallery-body-container {
width:483px;
height:auto;
display:inline;
float:left;
padding:0px;
left:0px;
right:0px;
margin-left:8px;
margin-right:5px;
margin-top:19px;

}

.album-container {
width:161px;
height:76px;
top:0px;
margin:0px
display:inline;
padding:0px;
float:left;
position:relative;
overflow:hidden;
display:table-cell;
}

.album-container img{
width:95px;
height:auto;

}

/*.album-container img{
width:86px;
height:78px;
margin-left:17px;
margin-right:0px;
margin-top:10px;

}*/


/*****************************************************contact-us**************************/


.contact-us-text-container {
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
left:50px;
top:8px;
width:522px;
height:285px;

}


.form-content{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;
font-size:13px;
padding-left:6px;
}
.email{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;
font-size:12px;
text-decoration:none;
}
.email:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#333333;
font-size:12px;
text-decoration:underline;
}

.name-content{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;
font-size:13px;
padding-left:16px;
}

/*SOUVIK_20.06.11*/

.name-content2{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;
font-size:13px;
padding:5px;
}

/*___________________*/


.text-box {
width:136px;
height:15px; 
vertical-align:middle;
border:none;
}
.description-box {
width:261px;
height:76px; 
vertical-align:middle;
border:none;
}

.adderss-container {

position:relative;
width:139px;
height:30px;
left:0px;
top:34px;
display:inline;
margin:0px;
padding:0px;
float:left;
}

.address-content{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;
font-size:11px;
padding-top:15px;
}
.register-container {

position:relative;
width:139px;
height:30px;
left:20px;
top:34px;
display:inline;
margin:0px;
padding:0px;
float:left;
}

.registerd-address-content{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;
font-size:11px;
padding-top:15px;
}

/*************************************************Web page development flash section css*/


.web-development-flash-container {
display:inline;
float:left;
width:60px;
height:49px;
margin:0px;
padding:0px;
top:/*133px*/160px;
left:218px;
position:relative;

}
.web-development-flash-body {
display:inline;
float:left;
width:75px;
height:55px;
margin:0px;
padding:0px;
top:356px;
left:30px;
position:relative;

}

.seo-flash-container {
display:inline;
float:left;
width:100px;
height:267px;
margin:0px;
padding:0px;
top:36px;
left:250px;
position:relative;

}
.news-flash-container {
display:inline;
float:left;
width:170px;
height:374px;
margin:0px;
padding:0px;
top:/*37*/64px;
left:205px;
position:relative;

}
.newspaper-flash-container {
display:inline;
float:left;
width:157px;
height:86px;
margin:0px;
padding:0px;
top:106px;
left:336px;
position:relative;

}
.home-contener{
left:38px;
top:336px;
margin:0px;
float:left;
width:550px;
height:90px;
padding:0px;
position:absolute;
}
.welcome-text {
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:22px;
font-weight:normal;
font-style:italic;
text-align:center;
text-shadow:#06557A 2px 4px 2px;
}
.testimonial-left-poster {
display:inline;
float:left;
width:196px;
height:122px;
margin:0px;
padding:0px;
top:90px;
left:96px;
position:relative;
}
.testimonial-left-colom-poster {
display:inline;
float:left;
margin:0px;
padding:0px;
top:28px;
left:542px;
position:absolute;
}

/*.testimonial-right-colom-poster {
display:inline;
float:left;
width:343px;
height:112px;
margin:0px;
padding:0px;
top:0px;
left:542px;
position:absolute;
}
*/
.testimonial-right-bottom-poster {
display:inline;
float:left;
width:155px;
height:150px;
margin:0px;
padding:0px;
top:270px;
left:192px;
position:relative;
}

/***********************************************************************Left-bottom*/

.chet-paper {
float:left;
position:absolute;
left:96px;
top:433px;
margin:0px;
padding:0px;
}

.root {
	position:relative;
	width:92px;
	height:133px;
	display:inline;
	margin:0px;
	padding:0px;
	float:left;
	z-index:2000;

}
.root img{
	width:76px;
	height:auto;
	margin-left:5px;
	margin-top:17px;
}

.handle {	
	height:0px;	
	display:inline;	
	margin:0px;
	padding:0px;		
	cursor:move;
	
}


/***********************************************************************testimonials 07-07-2011**********************************/

.chet-paper {
float:left;
position:absolute;
left:96px;
top:324px;
margin:0px;
padding:0px;
}
.testimonial-left-colom-poster {
display:inline;
float:left;
margin:0px;
padding:0px;
top:0px;
left:542px;
position:absolute;
}
.testimonial-right-colom-poster {
display:inline;
float:left;
margin:0px;
padding:0px;
top:0px;
left:626px;
position:absolute;
z-index:1px;
}

/*****************************************************today for get a quote description box*/
.description-box1 {
width:180px;
height:76px; 
vertical-align:middle;
border:none;
}

input, textarea{
outline:none;
}

.link-text {
font-family:Arial, Helvetica, sans-serif;
color:#F8F8F8;
font-size:16px;
font-weight:normal;
text-align:left;
text-decoration:none;
}
.link-text:hover {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:normal;
text-align:left;
text-decoration:underline;

}

<!--26/07/2011-->

.client-container{
position:absolute;
display:block;
z-index:10000;
float:right;
right:0;
}

<!--26/07/2011-->
/*29-07-2011*/

#vicky {
display:inline;
float:left;
position:relative;
margin:0px;
padding:0px;
top:220px;
left:328px;
width:174px;
height:217px;
}
.pagla {
/* for firefox, safari, chrome, etc. */
-webkit-transform: rotate(11deg);
-moz-transform: rotate(11deg);
/* for ie */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4);
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4); border:none;
}
.chagol {
position:absolute; margin:0px; padding:0px; top:76px; left:105px; width:140px; height:217px;
}
.phone-container_old{
position:relative;
width:auto;
height:auto;
left:12px;
top:78px;
display:inline;
margin:0px;
padding:0px;
float:left;
}
.phone-container_old img {
margin:0px;
top:0px;
display:inline;
padding:0px;
float:left;
left:0;
position:relative;
}
.box-container_old {
display:inline;
left:92px;
width:44;
height:auto;
margin:0px;
padding:0px;
float:left;
position:absolute;
}
.about-us-right-arrow-container {
width:25px;
height:auto;
display:inline;
float:right;
margin:0px;
padding:0px;
right:0px;
top:0px;
padding-top:31px;
}
