/* CSS Document 24OnDemand */
*{margin-left: auto;
	margin-right: auto;
	margin-top: 0;
}
body{
	padding:0; margin:0; 
}


div, li, ul, a, input, p, ul, ol, h1, h2, h3, h4, h5, img{padding:0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img{border:0px}
img a{border:0px; cursor:pointer}

#main{
	width:100%;
	margin:0px;
	position:relative;
}


.header{background:url(images/top-bg.jpg) repeat-x; height:129px; position:absolute; top:0px; left:0px; width:100%;}
.header1{background:url(images/top-bg.jpg) repeat-x; height:129px; position:relative; top:0px; left:0px; width:100%;}
.headerArea{width:1000px; position:relative; height:129px; margin:0 auto; clear:both; z-index:110}
.logo 
{
POSITION:absolute; TOP: -6px; left:-20px; 
}
.topLinks{position:relative; width:300px; top:110px; right:10px; text-align:right; float:right;font-family:Verdana; font-size:11px; font-weight:bold; color:#fff;}
.topLinks a{font-family:Verdana; font-size:11px; font-weight:bold; color:#fff; text-decoration:none;}
.topLinks a:hover{font-family:Verdana; font-size:11px; font-weight:bold; color:#fff; text-decoration:underline;}
.topLinksU{	WIDTH: 500px; POSITION:absolute;}
.loginBg{background:url(images/bg-login.jpg) no-repeat; padding:2px 0 0 5px; width:163px; height:26px; line-height:20px; position:absolute; float:left;}
.loginBg input{ border: 0px; background:none;}

.middle{background:url(images/middle-bg.jpg) repeat-x; height:379px; position:absolute; top:129px; left:0px; width:100%; min-width:1054px; z-index:1; }
.middleArea{width:100%; min-width:1054px; position:relative; height:35px; margin:4px auto;}
.colarge{position:relative;  height:286px; top:35px;margin:0px; text-align:center; }

.arrows{position:relative; height:8px; top:40px;margin:0px; text-align:center;}

.content{background:url(images/content-bg.jpg) repeat-x #F2F5F9; position:absolute; top:508px; left:0px; width:100%; min-width:1054px}
.contentArea{width:990px; position:relative;  margin:0 auto;clear:both;}
.textArea{width:650px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000;top:0px;}
.flashArea2{width:263px; height:250px; position:relative; float:right; top:0px; background:url(images/noteworthy.png) no-repeat;}
.flashArea{width:200px; position:relative; top:30px; left:25px;}



.footer{background:url(images/footer-bg.jpg) repeat-x; border-top:1px solid #000;   height:30px; width:100%; min-width:1054px; position:relative;   }
.footerArea{width:97%; position:relative;  margin:5px auto; font-family:Verdana; font-size:11px; font-weight:normal; color:#fff; clear:both;}
.footerleft{width:470px; position:relative; float:left;}
.footerright{width:350px; position:relative; float:right; text-align:right;}
.footerindex{background:url(images/footer-bg.jpg) repeat-x; border-top:1px solid #000;  height:30px; width:100%; min-width:1044px; position:relative; clear:both;}
.footerAreaindex{width:1015px; position:relative;  margin:5px auto; font-family:Verdana; font-size:11px; font-weight:normal; color:#fff; clear:both;}
.footerleftindex{width:500px; position:relative; float:left;}
.footercenter{width:100px; position:relative; float:left; margin:0 0 0 120px}
.footercenterindex{width:150px; position:relative; float:left; margin:0 0 0 130px}
.footerrightindex{width:365px; position:relative; float:right; text-align:right;}

.csTxt1{font-family:Arial; font-size:15px; font-weight:bold; color:#FFFFFF;}
.csTxt3{font-family:Arial; font-size:18px; font-weight:bold; color:#FFFFFF;}
.csTxt2{font-family:Arial; font-size:12px; font-weight:bold; color:#013467;}
.emailbg {width:345px; background:url(images/emaibg.jpg) no-repeat}
.emailtext {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#043e76; font-weight:bold; text-indent:10px; text-align:left; vertical-align:middle}
.starttrial {FONT-WEIGHT: bold; FONT-SIZE: 13px; background:url(images/starttrial_bt.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 75px; COLOR: white;  FONT-FAMILY: Arial, Helvetica, sans-serif;  HEIGHT: 24px; TEXT-ALIGN: center; border:none  }
.inputbox1{width:200px; padding:0 0 0 10px; height:26px; background:url(images/textbox.png) no-repeat right bottom; border:none;}



.registerbgup {width:502px; height:8px; background:url(images/registerbgup.gif) no-repeat}
.registerbgdown {width:502px; height:8px; background:url(images/registerbgdown.gif) no-repeat}
.registerbgmiddle {width:502px; height:auto;  background:url(images/registerbgmiddle.gif) repeat-x #b7f0fe; border-left:1px solid #195e98; border-right:1px solid #195e98}
.contanttext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:13px; padding-right:13px; }
.contanttext2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; padding-left:13px; padding-right:13px; }



.uppermenu{width: 1023px; margin: 0 auto;}
.mymenu UL 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1032px; PADDING-TOP: 0px; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: none; HEIGHT: 34px;height: 30px; position: absolute; top: 130px; z-index: 500;
            text-align: center;
}
.mymenu UL LI {
	Z-INDEX: 600; FLOAT: left; POSITION: relative;
}
.mymenu UL LI.vline {width:1px; height:27px; background:url(Images/line.gif) no-repeat}
.mymenu UL LI {
	Z-INDEX: 600; FLOAT: left; POSITION: relative;
}
.mymenu UL LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 1px; Z-INDEX: 600; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 7px; TEXT-DECORATION: none
}
.mymenu UL LI UL {
	Z-INDEX: 600; LEFT: 0px; VISIBILITY: hidden; WIDTH: 204px; POSITION: absolute;z-index:103;
}
.mymenu UL LI UL DIV {
	WIDTH: 204px; HEIGHT: 10px; BACKGROUND-COLOR: #ff6633;
}
.mymenu UL LI UL LI {
	DISPLAY: list-item; Z-INDEX: 600; BACKGROUND: url(Images/square1.gif) #778899 no-repeat 5px 50%;   FLOAT: none; VERTICAL-ALIGN: bottom; WIDTH: 203px; BORDER-bottom-STYLE: solid; BORDER-bottom-COLOR: #ffffff; HEIGHT: 24px; TEXT-ALIGN: left
}

.mymenu UL LI UL LI UL {
	TOP: 0px
}
.mymenu UL LI UL LI A {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 5px 50%; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.mymenu UL LI UL A:hover {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 5px 50%; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(Images/square2.gif); PADDING-BOTTOM: 6px; COLOR: black; BORDER-TOP-COLOR: #ff6633; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #e7ab00
}
.mymenu .mainfoldericon {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px;  COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.mymenu .subfoldericon {
	COLOR: #ffffff
}
.Description
{
font-family:Microsoft Sans Serif;
font-size:14px;
font-weight:normal;
color:Black;
text-align:justify;
color:#81807f;
}
.Descriptionindex
{
font-family:Verdana;
font-size:13px;
font-weight:normal;
color:Black;
text-align:justify;
}
.SectionTitle
{
font-family:Verdana;
font-size:35px;
color:#FF6633;
font-weight:normal;
}

.bdytxthd
{
font-family:Verdana;
font-size:13px;
color:#fff;
font-weight:bold;
}
.SectionTitleindex
{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#000;
}

.SectionSubTitle
{
font-family:Rockwell;
font-size:15px;
font-weight:bold;
font-style:italic;
color:#336699;
}
.SectionSubTitle2
{
font-family:Verdana;
font-size:13px;
font-weight:bold;
font-style:italic;
color:#336699;
}
.SectionSubTitle2thanx
{
	font-family:Verdana;
font-size:13px;
font-weight:normal;
font-style:italic;
color:Red;
}
.btn
{
 font-family:Verdana;
 font-size:15px;
 
 
}

.whitetxt
{font-family:Verdana;
 font-size:14px;
 font-weight:bold;
 color:#fff;
}
#emailbackgrounf {width:92%; height:500px; position:absolute; }
.emilheding {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#910501}
.emailbg1 {width:395px; height:73px; background:url(images/emailimg1.jpg) no-repeat} 
.emailtext1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#013467; font-style:italic; padding-left:7px; padding-right:5px; padding-top:2px}
.emailpara1 {font-family:Microsoft Sans Serif; font-size:14px; color:#81807f; padding-right:10px;text-align:justify; }
.emailbg2 {width:439px; height:400px; background:url(images/emailimg2.jpg) no-repeat} 
.emailsubhead {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#013467; font-style:italic; font-weight:bold; padding-top:8px }
.emailtext2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#e50148; }
.emailbg3 {width:399px; height:400px; background:url(images/emailimg3.jpg) no-repeat; } 
.emailbg4 {width:346px; height:69px; background:url(images/imggetstarbg.gif) no-repeat; } 
.emailtext3{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#013467; padding-left:20px}
.emailinputboxbg{background:url(images/inputboxbg.gif) no-repeat; width:168px; height:54px}
.emailinputboxbg2{background:url(images/inputboxgetstarted.gif) no-repeat; width:168px; height:26px}
.emailinputbox {width:160px; height:18px; margin:2px; border:0; background:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000 }
.emailsubmit {width:75px; height:24px; background:url(images/emailsubmitbt.png) no-repeat; margin-left:15px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-align:center; vertical-align:middle}

.loginBg input{ border: 0px; background:none;}
.txt3{ font-family:arial; font-size:12px; font-weight:bold; color:#fff;}
.txt4{ font-family:arial; font-size:12px; font-weight:bold; color:#052F57;}
.txt4 a{ font-family:arial; font-size:12px; font-weight:bold; color:#052F57; text-decoration:underline;}
.txt4 a:hover{ font-family:arial; font-size:12px; font-weight:bold; color:#052F57; text-decoration:none;}
.txt5{ font-family:arial; font-size:12px; font-weight: normal; color:#fff;}
.txt6 a{ font-family:arial; font-size:12px; font-weight:bold; color:#E50348; text-decoration:underline;}
.txt6 a:hover{ font-family:arial; font-size:12px; font-weight:bold; color:#E50348; text-decoration:none;}


.tableborder { border:0px #e7ab00 solid; margin-top:150px}
.signbg {width:312px; height:248px; background:url(images/signinbg.jpg) no-repeat; }
.registerbgbg {width:310px; height:248px; background:url(images/registerbg.jpg) no-repeat; background-position:right}
.signininnertab { width:284px; height:145px; margin-top:76px}
.captiontxt { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#000000; padding-left:5px;  width:100px}
.remembettxt { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;   }
.buttonsignin{background:url(images/buttonsignin.jpg) no-repeat; width:88px; height:29px; border:none; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:white;}
.buttonsignhead{background:url(images/signIn.gif) no-repeat; width:54px; height:23px; border:none; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#FFFFFF;}
.buttonregister{background:url(images/buttonregister.jpg) no-repeat; width:88px; height:28px; border:none; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#FFFFFF;}
.newusertxt {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#000000; text-align:center;}
.inputbox {height:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;
}
.bannerheading {width:744px; height:36px; background:url(images/bannerheading.gif) no-repeat}
.bannertablebottom {width:744px; height:9px; background:url(images/bannertablebottom.gif) no-repeat}
.bannertablemid { height:347px; background:url(images/bannertablemid.gif) repeat-x #b1c4d7; border-left:#dadbdc 1px solid; border-right:#dadbdc 1px solid}
.flashbanner1 { border:0px solid #336699; height:86px;}


/* ---internal----*/
#contentplace{position:absolute; width:100%; }
#middlecontantdiv {width:100%; position:relative; float:left}
#footerbgdiv {width:100%; position:relative; float:left; height:30px; margin:17px 0px 0px 0px }

.menuBG{background:url(images/bg-menu.gif) repeat-x; height:39px; position:absolute; top:129px; left:0px;  width:100%;}
.contentIArea{position:relative;  left:0px; width:100%;}
.contentIArea2{position:relative;  left:0px; width:100%; min-width:1044px;}
.contentIArea1{position:relative;  left:0px; width:100%; margin:5px 0;}
.contentI{width:100%; position:relative; clear:both; margin-top:168px;}
.contentI_admin{width:100%; position:absolute; top:130px;}
.contentIAreaMiddle{position:relative; float:left; margin-top:35px; width:718px;FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; }
.contentIAreaMiddle1{position:relative; float:left; left:26px; top:35px; width:718px;FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: justify;}
.contentIAreaMiddleRich{position:relative; float:left; left:26px; top:35px; width:718px;FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: justify;}

.Ihead{background:url(images/textbg.jpg) no-repeat; height:30px; width:400px; padding:5px 0 0 10px; font-family:Microsoft Sans Serif; font-size:19px; font-weight:bold; color:#000;}
.contentILeftWD{position:relative;left:0px; width:285px; height:645px;  background:url(images/web-development.jpg) no-repeat; float:left;}
.contentILeftCONT{position:relative;left:0px; width:285px; height:645px;  background:url(images/contactus.jpg) no-repeat; float:left;}
.contentILeftWHO{position:relative;left:0px; width:285px; height:645px;  background:url(images/whoWeAre.jpg) no-repeat; float:left;}
.contentILeftABTUS{position:relative;left:0px; width:285px; height:645px;  background:url(images/aboutus.jpg) no-repeat; float:left;}
.contentILeftOURDASH{position:relative;left:0px; width:285px; height:645px;  background:url(images/ourdashboard.jpg) no-repeat; float:left;}
.contentILeftAPPRO{position:relative;left:0px; width:285px; height:645px;  background:url(images/ourApproach-collage.jpg) no-repeat; float:left;}

.contentILeftMgm{position:relative;left:0px; width:285px; height:645px;  background:url(images/management.jpg) no-repeat; float:left;}
.contentILeftMD{position:relative;left:0px; width:285px; height:645px;  background:url(images/marketingadv.jpg) no-repeat; float:left;}
.contentILeftSE{position:relative;left:0px; width:285px; height:645px;  background:url(images/search-engine.jpg) no-repeat; float:left;}
.contentILeftDB{position:relative;left:0px; width:285px; height:645px;  background:url(images/design-branding.jpg) no-repeat; float:left;}
.contentILeftSOPT{position:relative;left:0px; width:285px; height:645px;  background:url(images/site-optimization.jpg) no-repeat; float:left;}
.contentILeftECOM{position:relative;left:0px; width:285px; height:645px;  background:url(images/e-commerce.jpg) no-repeat; float:left;}
.contentILeftGAM{position:relative;left:0px; width:285px; height:645px;  background:url(images/games-learning.jpg) no-repeat; float:left;}

.contentILeftSOMKT{position:relative;left:0px; width:285px; height:645px;  background:url(images/search-engine-marketing.jpg) no-repeat; float:left;}
.contentILeftWGD{position:relative;left:0px; width:285px; height:645px;  background:url(images/web-design.jpg) no-repeat; float:left;}
.contentILeftREGIS{position:relative;left:0px; width:285px; height:788px;  background:url(images/login.jpg) no-repeat; float:left;}
.contentILeftREGISwizard{position:relative;left:0px; width:285px; height:645px;  background:url(images/login.jpg) no-repeat; float:left;}
.contentILeftLOGIN1{position:relative;left:0px; width:285px; height:645px; }
.contentILeftLOGIN{position:relative;left:0px; width:285px; height:645px; background:url(images/login.jpg) no-repeat; float:left;} 
.contentILeftGetStarted{position:relative;left:0px; width:285px; height:645px;float:left;}
.contentILeftGetStarted2{position:relative;left:0px; width:285px; height:645px;float:left;}
.contentILeftTHANX{position:relative;left:0px; width:285px; height:645px;  background:url(images/login.jpg) no-repeat; float:left;}
.contentILeftLEAD{position:relative;left:0px; width:285px; height:645px;  background:url(images/lead-generation.jpg) no-repeat; float:left;}
.contentILeftCUST{position:relative;left:0px; width:285px; height:645px;  background:url(images/web-applications.jpg) no-repeat; float:left;}
.contentILeftDASHB{position:relative;left:0px; width:285px; height:645px;  background:url(images/dashboard-webtools.jpg) no-repeat; float:left;}
.contentILeftBRANDP{position:relative;left:0px; width:285px; height:645px;  background:url(images/brand-positioning.jpg) no-repeat; float:left;}
.contentILeftFSOND{position:relative;left:0px; width:285px; height:645px;  float:left;}
.contentILeftRICH{position:relative;left:0px; width:285px; height:745px;   float:left;}
.contentILeftINM{position:relative;left:0px; width:285px; height:645px;  background:url(images/internet-marketing.jpg) no-repeat; float:left;}
.contentILeftDIGITAL{position:relative;left:0px; width:285px; height:645px;  background:url(images/digital-media.jpg) no-repeat; float:left;}
.contentILeftqty{position:relative;left:0px; width:285px; height:905px;  background:url(images/QualityControl.jpg) no-repeat; float:left;}

.contentILeftCarrer{position:relative;left:0px; width:285px; height:645px;  background:url(images/career.jpg) no-repeat; float:left;}
.contentILeftCarrer_admin{position:relative;left:0px; width:285px; height:820px;  background:url(images/career.jpg) no-repeat; float:left;}
.contentILeftCASESTUDY{position:relative;left:0px;   width:285px; height:645px;   background:url(images/case-study.jpg) no-repeat; float:left;}
.contentILeftCASESTUDYINTERNEL{position:relative;left:0px; width:285px; height:645px;  background:url(images/case-study.jpg) no-repeat; float:left;}

.contentILeftWSD{position:relative;left:0px; width:285px; height:645px;  background:url(images/websitedev.jpg) no-repeat; float:left;}
.contentILeftforgetpwd{position:relative;left:0px; width:285px; height:645px;  background:url(images/login.jpg) no-repeat; float:left;}

.wbor table img{border:1px solid #fff}
.transline{background:url(images/cs-line.png) no-repeat; width:12px; height:205px;}


.leftsidecol {width:11px; height:35px; background:url(images/leftsideimage.gif) no-repeat}
.rightsidecol {width:11px; height:35px; background:url(images/rightsideimage.gif) no-repeat}
.middlebgcol {width:auto; height:35px; background:url(images/middlebgimage.gif) repeat-x}
#navlinks {width:auto; height:35px; }
#navlinks ul {list-style:none; margin:0px; padding:0px}
#navlinks ul li {float:left; font-family:verdana; font-size:14px; font-weight:bold; color:#fff; margin:0px 0px 0px 0px; padding:0px 5px 0px 5px; text-align:center; vertical-align:middle; line-height:32px; text-decoration:none}
#navlinks ul li a{font-family:verdana; font-size:14px; font-weight:bold; color:#fff;  text-align:center; vertical-align:middle; line-height:32px; text-decoration:none}
#navlinks ul li a:hover{font-family:verdana; font-size:14px; font-weight:bold; color:#fff; text-align:center; vertical-align:middle; line-height:32px; text-decoration:none}

/* Lists CSS Document*/
#list1
{
	list-style-image: url(Images/bullet.gif);
	padding-left:15px;
	margin-left:15px;
	
	
}
#list1 li
{
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#666666;
	text-align:justify;
}
#list2 ul 
{
margin-left:0px;
padding-top:10px;
color:#636160;

}

#list2 ul li
{
	background:url(Images/buletimage1.JPG) 0 60%;
	background-position: 0px 4px;
	background-repeat:no-repeat;	
	width:180px;		
	float:left;	
	display:inline;
	padding-left:15px;
	padding-top:0px;
	color:#81807f;	

	
}
#list3 ul li
{
	background:url(Images/buletimage2.JPG) 0 60%;
	background-position: 0px 4px;
	background-repeat:no-repeat;	
	
	float:left;	
	display:inline;
	padding-left:17px;
	padding-top:0px;
	color:#81807f;	
	font-family:Microsoft Sans Serif;
	font-size:14px;
	text-align:justify;

	
}

.list31{
	background:url(Images/buletimage2.JPG) 0 53% no-repeat;	
	padding-left:17px;
	padding-top:0px;
	color:#81807f;	
	font-family:Microsoft Sans Serif;
	font-size:14px;
	text-align:justify;
	list-style-type:none;

	
}
.list32{
	background:url(Images/buletimage2.JPG) 0 30% no-repeat;	
	padding-left:17px;
	padding-top:0px;
	color:#81807f;	
	font-family:Microsoft Sans Serif;
	font-size:14px;
	text-align:justify;
	list-style-type:none;
	
}


#list2 ul li a
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#81807f;	

	text-align:left;
}
#list2 ul li a:hover
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:Blue;	

	text-align:left;
}
.clear { clear:both}

/*For Easy Quotes*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#emailbackgrounf-eq {width:720px; background-image:url(images/mainbggeneral_EQ.gif); background-repeat:no-repeat; height:640px; position:absolute; padding:15px; }
.emailbg4-eq {width:346px; height:54px; background:url(images/emailbg.gif) no-repeat; } 
.emailtext3-eq{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#013467; padding-left:20px}

.emailinputboxbg-eq{background:url(images/inputboxbg.gif) no-repeat; width:172px; height:54px}
.emailinputbox-eq {width:160px; height:18px; margin:2px; border:0; background:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;margin-top:18px; }
.emailsubmit-eq {width:75px; height:24px; background:url(images/emailsubmitbt.png) no-repeat; margin-left:15px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-align:center; vertical-align:middle}
.Ihead-eq{background:url(images/textbg.jpg); background-repeat:repeat-y; height:30px; width:400px; padding:5px 0 0 10px; font-family:Microsoft Sans Serif; font-size:19px; font-weight:bold; color:#000;}
.emailinputboxbgnew-eq{background:url(images/inputboxgetstarted.gif) no-repeat; width:166px; height:40px; padding-left:6px;}
.SectionSubTitle-eq
{
font-family:Rockwell;
font-size:15px;
font-weight:bold;
font-style:italic;
color:#336699;
}
.SectionSubTitle2-eq
{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#336699;
}

.Description-eq
{
font-family:Microsoft Sans Serif;
font-size:14px;
font-weight:normal;
color:Black;
text-align:justify;
color:#81807f;
}

.webheading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4c5868; text-indent:20px;}
.websubtxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;  color:#4c5868; padding-left:42px; padding-right:5px }
BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tagline {
	FONT-SIZE: 14px; COLOR: #0a225c
}
.boldblue16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0a225c
}
.boldgrey16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #87888b
}
TD {
	FONT-SIZE: 13px
}
.bluebold {
	FONT-WEIGHT: bold; COLOR: #0a225c
}
.orangebold {
	FONT-WEIGHT: bold; COLOR: #f99412
}
.orangebold16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f99412
}
.orangebold20 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #f99412
}
.tealbold {
	FONT-WEIGHT: bold; COLOR: #2cdbe5
}
.white {
	COLOR: #ffffff
}
.white14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.topics {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #25b2c6; TEXT-DECORATION: none
}
.button { height:18px; cursor:pointer; background:url(../images/buttonbg.gif) repeat-x;border:1px solid #679800; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding-bottom:1px}


/*Easy Quote Steps design for new design */



#getstartedmain {width:690px;}
/* CSS for Step1 */
#getstartedstep { width:84px; height:21px; float:right; margin:0px 0px 0px 0px}
#getstartedstep ul { width:84px;list-style:none; padding:0px; margin:0px; float:none;}
#getstartedstep ul li {width:21px; height:21px; float:left; background:url(images/unselectedcircle.jpg) no-repeat; margin:0px; padding:0px;  }
#getstartedstep ul li.selected {background:url(images/selectedcircle.jpg) no-repeat}
#getstartedstep ul li.vesited {background:url(images/vesitedcircle.jpg) no-repeat}

#steptext{width:75px; font-family:Verdana; font-size:11px; font-weight:normal; text-align:right; float:right; font-weight:bold; margin:0px 5px 10px 0px}
.getsteptopbg {width:690px; height:11px; background:url(images/getsteptopbg.jpg) no-repeat;}
.getstepbottombg {width:690px; height:11px; background:url(images/getstepbottombg.jpg) no-repeat}
.getstartedmiddlebg { width:644px; min-height:431px; background:url(images/getstepmiddlebg.jpg) repeat-x #fff; border-left:1px solid #a0bace; border-right:1px solid #a0bace; padding:10px 22px 10px 22px} 
.getstartedmiddlebg h1 {font-family:Verdana; font-size:16px; font-style:italic; color:#000; font-weight:bold; background:url(images/headinghline.jpg) no-repeat left bottom; padding:0px 0px 3px 0px; }
.getstartedmiddlebg h2 {font-family:Verdana; font-size:14px; font-weight:bold; margin:25px 0px 10px 0px }
.captiontext { font-family:Verdana; font-size:12px; color:#000; font-style:italic; font-weight:bold; text-align:left; vertical-align:middle; line-height:40px; height:40px; }
.getstartedtextbox { height:27px; background:url(Images/getstartedtextbox.png) no-repeat left center; height:40px;}
.getstartedtextboxstyle { width:153px; height:17px; text-align:left; vertical-align:middle; border:none; background:none; margin:0px 0px 0px 3px}
.getstartedbutoon { width:113px; height:25px; background:url(images/getstartedbuttonbg.png) no-repeat; border:none; font-family:Verdana; font-size:13px; color:#000; font-weight:bold}

/* CSS for Step3  and Step4*/
.getsteptopbg3 {width:690px; height:11px; background:url(images/getsteptopbg3.jpg) no-repeat;}
.getstepbottombg3 {width:690px; height:11px; background:url(images/getstepbottombg3.jpg) no-repeat}
.getstartedmiddlebg3 { width:644px; min-height:235px; background:url(images/getstepmiddlebg3.jpg) repeat-x #fdfefe; border-left:1px solid #a0bace; border-right:1px solid #a0bace; padding:10px 22px 10px 22px} 
.getstartedmiddlebg3 h1 {font-family:Verdana; font-size:16px; font-style:italic; color:#000; font-weight:bold; background:url(images/headinghline.jpg) no-repeat left bottom; padding:0px 0px 3px 0px; }
#printpdfmaillink { width:131px; height:40px; background:url(images/printpdfmailbg.jpg) no-repeat; float:left;}
#printpdfmaillink ul {width:131px; list-style:none; margin:0px; padding:0px; float:none;}
#printpdfmaillink ul li {width:43px; height:35px; float:left; text-align:center; margin:0px 0px 0px 8px }
#printpdfmaillink ul li.mail {width:20px; height:19px; margin:10px 0px 0px 10px} 
#printpdfmaillink ul li.pdf {width:25px; height:31px; margin:4px 0px 0px 15px} 
#stepdiv {width:auto; float:right;}
#projectfeaturelink { width:200px; float:left;}
#projectfeaturelink ul {width:200px; list-style:none; margin:0px; padding:0px; float:none}
#projectfeaturelink ul li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold; margin:20px 0px 0px 0px}
#projectfeaturelink ul li a {color:#000; text-decoration:none}
#projectfeaturelink ul li a:hover{color:#000; text-decoration:none}
#estimatecost { width:253px; height:144px; background:#e6edf3; border:1px solid #b6cbda; float:right; margin:10px 0px 0px 0px; padding:10px}
#estimatecost h2 {font-family:Verdana; font-size:13px; color:#000; background:url(images/subheadinghline.jpg) no-repeat left bottom; padding:0px 0px 4px 0px; margin:0px}
#offersdiv {width:688px; height:205px; background:url(images/offersimagebg.jpg) repeat-x; border:1px solid #b9b5c3; margin:8px 0px 0px 0px}
#designdiv {width:222px; height:161px;position:absolute; margin:14px 0px 0px 6px}
#internetbranddiv {width:222px; height:161px;position:absolute; margin:14px 0px 0px 233px}
#marketingdiv {width:222px; height:161px;position:absolute; margin:14px 0px 0px 461px}
#ratebox { float:left; width:62px; height:33px; border:1px solid #FF0000; position:absolute;z-index:100; background:url(images/rateboxbg.png) repeat-x; font-family:Arial; font-size:18px; color:#930105; font-weight:bold; text-align:center; vertical-align:middle; line-height:33px; margin:120px 0px 0px 146px }
#ratebox2 { float:left; width:62px; height:33px; border:1px solid #FF0000; position:absolute;z-index:100; background:url(images/rateboxbg.png) repeat-x; font-family:Arial; font-size:18px; color:#930105; font-weight:bold; text-align:center; vertical-align:middle; line-height:33px; margin:120px 0px 0px 374px }
#ratebox3 { float:left; width:62px; height:33px; border:1px solid #FF0000; position:absolute;z-index:100; background:url(images/rateboxbg.png) repeat-x; font-family:Arial; font-size:18px; color:#930105; font-weight:bold; text-align:center; vertical-align:middle; line-height:33px; margin:120px 0px 0px 603px }
.clear { clear:both}

.getsteptopbg2 {width:690px; height:11px; background:url(../images/getsteptopbg2.gif) no-repeat;}
.getstepbottombg2 {width:690px; height:11px; background:url(../images/getstepbottombg2.gif) no-repeat}
.getstartedmiddlebg2 { width:644px; min-height:660px; background:url(images/getstepmiddlebg2.gif) repeat-x #feffff; border-left:1px solid #a0bace; border-right:1px solid #a0bace; padding:10px 22px 10px 22px; font-family:Verdana; font-size:12px;  color:#000; line-height:17px } 
.getstartedmiddlebg2 h1 {font-family:Verdana; font-size:16px; font-style:italic; color:#000; font-weight:bold; background:url(../images/headinghline.jpg) no-repeat left bottom; padding:0px 0px 3px 0px; }
.getstartedmiddlebg2 h2 {font-family:Verdana; font-size:12px;  color:#000; font-weight:bold; margin:10px 0px 0px 0px}
.tablestep2 { background:#e6edf3; border:1px solid #a9c3d6}
.tableupload {background:#d8e0e8; border:1px solid #a0bace; margin:10px 0px 0px 0px}
.addcompanybt {width:163px; height:25px; background:url(../images/addcompanybuttonbg.png) no-repeat; border:none; font-family:Verdana; font-size:13px; color:#000; font-weight:bold }
.uploadbt {width:63px; height:25px; background:url(../images/uploadbtbuttonbg.png) no-repeat; border:none; font-family:Verdana; font-size:13px; color:#000; font-weight:bold }
.questionheading {height:37px; background:#d8e1e8; text-align:left; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ab0105; font-weight:bold; padding:0px 0px 0px 10px; border-top:1px solid #a9c3d6}
.easyquotebottom { height:30px; background:#a8c4d6; font-family:Verdana; font-size:13px; color:#000; vertical-align:middle;}
.questionheading {height:37px; background:#d8e1e8; text-align:left; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ab0105; font-weight:bold; padding:0px 0px 0px 10px; border-top:1px solid #a9c3d6}
.questionheading_step2 {height:37px; background:#d8e1e8; text-align:left; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ab0105; font-weight:bold; padding:0px 0px 0px 10px;}
.easyquotebottom a { color:#000; text-decoration:underline}
.easyquotebottom a:hover{ color:#000; text-decoration:none}
.persentagetext {color:#aa0307}

/*End of Easy Quote Steps*/


#popupcontent { POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 144px; PADDING-RIGHT: 3px; BACKGROUND: url(Images/divbg2.gif) no-repeat; HEIGHT: 101px; VISIBILITY: hidden; MARGIN-LEFT: 154px; }
.capabilites {width:141px; height:auto; float:left; background-color:#6d859d; display:block;}
.capabilites ul {list-style:none; margin:0px; padding:0px ; list-style:none; display:block;}
.capabilites ul li {margin:0px ; list-style:none; font-family:Tahoma; font-size:11px; color:#ffffff; float:left; text-align:left;  width:141px; line-height:22px; height:auto; display:block; }

.capabilites ul li a{margin:0px ; list-style:none; font-family:Tahoma; font-size:11px; color:#ffffff; float:left; text-align:left;  width:141px; line-height:22px; display:block; text-decoration:none; background-color:#6d859d;  padding-left:10px; }
.capabilites ul li a:hover{color:#ffffff; text-decoration:none; background-color:#000000;  padding-left:10px;}
#popupcontent1 { POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 144px; PADDING-RIGHT: 3px; BACKGROUND: url(Images/divbg2.gif) no-repeat; HEIGHT: 101px; VISIBILITY: hidden; MARGIN-LEFT: 309px; }
#popupcontent2 { POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 144px; PADDING-RIGHT: 3px; BACKGROUND: url(Images/divbg2.gif) no-repeat; HEIGHT: 101px; VISIBILITY: hidden; MARGIN-LEFT: 465px; }
#popupcontent3 { POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 144px; PADDING-RIGHT: 3px; BACKGROUND: url(Images/divbg2.gif) no-repeat; HEIGHT: 101px; VISIBILITY: hidden; MARGIN-LEFT: 0px; }
#popupcontent4 { POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 144px; PADDING-RIGHT: 3px; BACKGROUND: url(Images/divbg2.gif) no-repeat; HEIGHT: 101px; VISIBILITY: hidden; MARGIN-LEFT: 0px; }
#popupcontent5 { POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 144px; PADDING-RIGHT: 3px; BACKGROUND: url(Images/divbg2.gif) no-repeat; HEIGHT: 101px; VISIBILITY: hidden; MARGIN-LEFT: 0px; }


/*CSS for 2010*/
.droplinetabs{
overflow: hidden;
}

.droplinetabs ul{
font: bold 13px Verdana, sans-serif;
margin: 0; color:#2349b2;
padding: 0;
width: 100%;
list-style: none;
}

.droplinetabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
color:#2349b2;
}


.droplinetabs a{
float: left;
color:#2349b2;
background: #ffffff ; /*default background color of tabs, left corner image*/
margin: 0 4px 4px 0;
padding: 0 5px 0px 5px;
text-decoration: none;
letter-spacing: 1px;
}

.droplinetabs a:link, .droplinetabs a::visited, .droplinetabs a:active{
color:#a7141a;
}

.droplinetabs a span{
float: left;
}


.droplinetabs a:hover{
/*background color of tabs onMouseover*/
color:#a7141a;
}

.droplinetabs a:hover span{
background:none;
}

/* Sub level menus*/
.droplinetabs ul li ul{
position:fixed;
z-index: 100;display:block;
left:-150px;
top:-200px;
background:none; /*sub menu background color */
visibility: hidden;
}

/* Sub level menu links style */
.droplinetabs ul li ul li a
{
    font: normal 10px Verdana; font-weight:bold;
    padding: 10px 6px 6px 0px; display:block;
    margin: 0px;
    color:#a7141a; background:none; border-bottom:solid 1px #a7141a;/*sub menu background color */
}

.droplinetabs ul li ul li a span
{
    background:none; /*sub menu background color */
}

.droplinetabs ul li ul li a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
background:none; color:#000000;
-webkit-border-radius: 5px;  
-moz-border-radius: 5px; 
-khtml-border-radius: 5px;  
-border-radius: 5px;
}


/* page overview */
.capilites {
	width: 720px;
	height: 200px;
}
.capilitesibgmage {
	float: left;
	height: 200px;
	width: 190px;
	margin-left: 60px;
	background-repeat: no-repeat;
}
.capilitesiteheading {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #000000;
	height: 46px;
	width: 175px;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.capilitesitemid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #FFFFFF;
	height: 70px;
	width: 135px;
	margin-top: 10px;
	float: left;
	padding-left: 30px;
	padding-top: 5px;
}
.capilitesitemid a{color:#FFFFFF; text-decoration:none;}
.capilitesitemid a:hover{color:#FFFFFF; text-decoration:none;}
.capilitesitemidbootom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
	height: 20px;
	width: 120px;
	float: left;
	margin-top: 30px;
	margin-left: 50px;
}
.capilitesitemidbootom a{color:#FFFFFF; text-decoration:none;}
.capilitesitemidbootom a:hover{color:#FFFFFF; text-decoration:none;}

.industrey {
	float: left;
	height: 200px;
	width: 190px;
	background-image: url(../images/Overview%20copy.gif);
	margin-left: 30px;
	background-repeat: no-repeat;
}
.Business {
	background-image: url(../images/Overview%20copy.gif);
	background-repeat: no-repeat;
	float: left;
	height: 200px;
	width: 190px;
	padding-left: 0px;
	margin-left: 30px;
}
.cl{clear:both;}
.servicesondeand {width:740px; height:640px; padding:5px; }


.servicesdelopmenttxt
{
font-family:Microsoft Sans Serif;
font-size:13px;
font-weight:normal;
color:Black;
text-align:justify;
color:#000000;
}
.bold{font-weight:bold;}

.sandeep
{
    font-size:9px; font-weight:bold;color:Green;
    
}
.rajan
{
    margin-left:-125px;
    
}
.newyear{margin:0 auto; clear:both; z-index:0}
.topLinks_new{position:absolute; width:300px; top:110px; right:10px; text-align:right; float:right;font-family:Verdana; font-size:11px; font-weight:bold; color:White;}
.topLinks_new a{color:White; text-decoration:none;}
.topLinks_new a:hover{color:White; text-decoration:none;}
.spacelink
{
    margin-left:50px; font-size:9px; font-weight:bold;color:Green;
}

/*END*/