* {margin:0px auto; padding:0px;}

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; background:#fff url(http://www.newageinfotech.com/images/body-bg.jpg) repeat-x; margin-top:15px;}

/* For Diwali Purpose 

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; background:#fff url(http://www.newageinfotech.com/images/body-bg.jpg) repeat-x;}
*/
a {color:#003399; text-decoration:none; outline:none;}
a:hover {color:#131313; text-decoration:none;}
.lfloat {float:left;}
.rfloat {float:right;}
.clrall {clear:both;}
.hr-line {border-bottom:#999999 1px dotted; margin:5px 0 9px 0;}
.txtblue {color:#003399;}



h1 {font-family:"Trebuchet MS"; font-size:24px; color:#0a4e74; padding-bottom:10px;}
h3 {font-family:Tahoma; font-size:20px; color:#4f4f4f; font-weight:normal; padding-bottom:25px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a4e74; font-weight:bold; padding-bottom:3px;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0a4e74; font-weight:bold; padding-bottom:3px;}

#wrapper {width:954px;}

.top-bg {background:url(http://www.newageinfotech.com/images/top-bg1.png) no-repeat center top;} 
/* For Diwali Purpose
.top-bg {padding-top:99px;}
.diwali-banner {background:url(http://www.newageinfotech.com/images/diwali-banner.jpg) 64px 0 no-repeat;}*/

#header {background:url(http://www.newageinfotech.com/images/menu-bg.png) no-repeat; width:954px; height:126px; margin-bottom:8px;}
#inner-header {background:url(http://www.newageinfotech.com/images/menu-bg.png) no-repeat; width:954px; height:126px; margin-bottom:16px;}
.logo {margin:14px 0 0 17px;}
.ul-menunav {float:right; margin:4px 12px 0 0;}
	.menu-small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:normal; text-decoration:none; cursor:pointer;}
		/*.menu-small:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; cursor:pointer;}*/
	.menu-small-current {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; cursor:pointer;}
	.ul-menunav li {border:#000000 0px solid; float:left; list-style:none;}
	.ul-menunav li a {background:none; display:inline-block; height:85px; padding:0 0 0 26px; text-decoration:none;}
	.ul-menunav li a span {background:none; display:inline-block; height:45px; padding:40px 32px 0 0; font-family:"Arial Narrow"; font-size:14px; font-weight:bold; color:#333; cursor:pointer; text-decoration:none;}
	
	.ul-menunav li.current a, .ul-menunav li a:hover {background:url(http://www.newageinfotech.com/images/left.jpg) left top no-repeat; display:inline-block; height:85px; padding:0 0 0 26px; text-decoration:none;}
	.ul-menunav li.current a span, .ul-menunav li a:hover span {background:url(http://www.newageinfotech.com/images/right.jpg) right top no-repeat; display:inline-block; height:45px; padding:40px 32px 0 0; color:#fff; font-family:"Arial Narrow"; font-size:14px; font-weight:bold; text-decoration:none;}
	.ul-menunav li a:hover label {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; cursor:pointer;}
		

#banner {width:954px; margin:0 auto; position:relative; clear: both;}
/*image slider*/
#featured {height:340px; clear: both; position: relative;}
.featured_item {position:absolute; width:292px; top:100px; left:318px; z-index: 1; overflow: hidden; cursor: pointer;}

#banner .featured_item_active {position:absolute; width:623px; top:20px; left:174px; z-index: 3;}
/*  For Diwali Purpose
#banner .featured_item_active {position:absolute; width:623px; top:13px; left:174px; z-index: 3;}*/


	#banner .featured_item_active img {width:613px;}

#banner .featured_item_last, #banner .featured_item_upcoming {width:392px; left:50px; top:123px; z-index: 2;}
	/*For Diwali Purpose
#banner .featured_item_last, #banner .featured_item_upcoming {width:392px; left:50px; top:116px; z-index: 2;}*/

#banner #featured .featured_item_upcoming {left:500px;}
#banner #featured .featured3 {left:647px;}
#banner #featured .featured4 {left:0px;}
#banner #featured .featured5 {left:10px;}
.featured_item img {width:280px;}
#banner .featured_item_last img, #banner .featured_item_upcoming img {width:380px;}
.item, .wrapper img {padding:5px;}
.item_shadow {margin: 0 auto;}
.featured_item img {display:block; position: relative;}

.additional_info {position: relative; clear: both; padding:25px 0 25px 0;}
.additional_info h2 {font-size: 24px; width:760px; font-weight: normal; padding:0;}
.additional_info h2 a {text-decoration: underline;}
.additional_info h2 a:hover {text-decoration: none;}

#top-block {width:954px;}
.top-curve-block {background:url(http://www.newageinfotech.com/images/top-curve-bg.png) no-repeat; height:90px;}
	.top-curve-block-title {font-family:"Trebuchet MS"; font-size:31px; color:#0a4e74; font-weight:bold; padding:36px 0 9px 36px;}

.client-block {float:left; width:209px; padding-left:87px; height:80px;}
	.client-block h2 {color:#4e4e4e; font-family:"Trebuchet MS"; font-size:16px; padding-bottom:4px;}
.desc-block {float:left; width:330px; padding:0 5px 0 10px; height:80px;}
.case-study {float:right; width:190px; padding-right:73px; text-align:center; height:80px;}
	.case-study h2 {font-family:"Trebuchet MS"; font-size:20px; padding-top:60px;}

.tools-block-bg {background:url(http://www.newageinfotech.com/images/tools-bg.jpg) repeat-x; height:183px;}
	.tools-block {width:954px; padding-top:15px;}
	a.webdesign {background:url(http://www.newageinfotech.com/images/webdesign-icon.jpg) no-repeat; width:138px; height:140px; display:block; margin:0 100px 0 25px;}
		.tools-block a.webdesign-current {background:url(http://www.newageinfotech.com/images/webdesign-active-icon.jpg) no-repeat; width:138px; height:140px; display:block; margin:0 100px 0 25px;}
		a.webdesign:hover {background:url(http://www.newageinfotech.com/images/webdesign-active-icon.jpg) no-repeat;}
		a.webdesign img {width:138px; height:140px;}
	a.webapp {background:url(http://www.newageinfotech.com/images/web-app-icon.jpg) no-repeat; width:194px; height:140px; display:block; margin-right:110px;}
		.tools-block a.webapp-current {background:url(http://www.newageinfotech.com/images/web-app-active-icon.jpg) no-repeat; width:194px; height:140px; display:block; margin-right:110px;}
		a.webapp:hover {background:url(http://www.newageinfotech.com/images/web-app-active-icon.jpg) no-repeat;}
		a.webapp img {width:194px; height:140px;}
	a.ecom {background:url(http://www.newageinfotech.com/images/ecom-icon.jpg) no-repeat; width:147px; height:140px; display:block; margin-right:70px;}
		.tools-block .ecom-current {background:url(http://www.newageinfotech.com/images/ecom-active-icon.jpg) no-repeat; width:147px; height:140px; display:block; margin-right:70px;}
		a.ecom:hover {background:url(http://www.newageinfotech.com/images/ecom-active-icon.jpg) no-repeat;}
		a.ecom img {width:147px; height:140px;}
	a.seo {background:url(http://www.newageinfotech.com/images/seo-icon.jpg) no-repeat; width:112px; height:140px; display:block; margin-right:30px;}
		a.seo:hover {background:url(http://www.newageinfotech.com/images/seo-active-icon.jpg) no-repeat;}
		.tools-block .seo-current {background:url(http://www.newageinfotech.com/images/seo-active-icon.jpg) no-repeat; width:112px; height:140px; display:block; margin-right:30px;}
		a.seo img {width:112px; height:140px;}
		
	a.webdesign {background:url(http://www.newageinfotech.com/images/webdesign-icon.jpg) no-repeat; width:138px; height:140px; display:block; margin:0 100px 0 25px;}
		.tools-block a.webdesign-current {background:url(http://www.newageinfotech.com/images/webdesign-active-icon.jpg) no-repeat; width:138px; height:140px; display:block; margin:0 100px 0 25px;}
		a.webdesign:hover {background:url(http://www.newageinfotech.com/images/webdesign-active-icon.jpg) no-repeat;}
		a.webdesign img {width:138px; height:140px;}
	a.logos {background:url(http://www.newageinfotech.com/images/logo-icon.jpg) no-repeat; width:136px; height:140px; display:block; margin-right:110px;}
		.tools-block a.logos-current {background:url(http://www.newageinfotech.com/images/logo-active-icon.jpg) no-repeat; width:136px; height:140px; display:block; margin-right:110px;}
		a.logos:hover {background:url(http://www.newageinfotech.com/images/logo-active-icon.jpg) no-repeat;}
		a.logos img {width:136px; height:140px;}
	a.brochure {background:url(http://www.newageinfotech.com/images/brochure-icon.jpg) no-repeat; width:136px; height:140px; display:block; margin-right:70px;}
		.tools-block .brochure-current {background:url(http://www.newageinfotech.com/images/brochure-active-icon.jpg) no-repeat; width:136px; height:140px; display:block; margin-right:70px;}
		a.brochure:hover {background:url(http://www.newageinfotech.com/images/brochure-active-icon.jpg) no-repeat;}
		a.brochure img {width:136px; height:140px;}
	a.artwork {background:url(http://www.newageinfotech.com/images/2d-3d-icon.jpg) no-repeat; width:196px; height:140px; display:block; margin-right:30px;}
		a.artwork:hover {background:url(http://www.newageinfotech.com/images/2d-3d-active-icon.jpg) no-repeat;}
		.tools-block .artwork-current {background:url(http://www.newageinfotech.com/images/2d-3d-active-icon.jpg) no-repeat; width:196px; height:140px; display:block; margin-right:30px;}
		a.artwork img {width:196px; height:140px;}

.container-bg {background:url(http://www.newageinfotech.com/images/container-bg.jpg) repeat-x;}
.container {width:954px; padding:30px;}
.container1 {width:954px; padding:10px 30px 30px 30px;}
.content {width:855px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
	.content p {padding-bottom:12px; line-height:17px; }
	
.ul-bullet {padding-left:5px; margin-bottom:15px;}
	.ul-bullet li {margin-bottom:5px; list-style:none; background:url(http://www.newageinfotech.com/images/bullet1.gif) left center no-repeat; padding-left:16px;}
	
.left-block {float:left; width:300px; margin-right:42px;}
	.blog {background:url(http://www.newageinfotech.com/images/blog-bg.jpg) no-repeat; width:260px; height:58px; margin-left:0px; padding:12px; margin-bottom:10px;}
	.blog-title {font-family:Tahoma; font-size:12px; color:#4f4f4f; padding-bottom:5px; font-weight:bold;}
	
.midd-block {float:left; width:300px;}
	.testimonials {background:url(http://www.newageinfotech.com/images/testimonials-bg.png) no-repeat; padding:19px 0 0 12px; /*width:251px;*/ width:297px; margin-left:0px;}
	.client-name {color:#12577d; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
	.company-name {color:#373737; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
	
.right-block {float:right; width:255px; background:url(http://www.newageinfotech.com/images/twitter-bg.png) no-repeat; margin-bottom:20px;}
.right-block1 {float:right; width:255px; background:url(http://www.newageinfotech.com/images/twitter-bg.png) no-repeat; margin:-56px 0 20px 0;}
	/*.twitter-txt {margin:30px 0 4px 50px;}*/
	#twitter_update_list {margin:10px 0 4px -9px;}
	#twitter_update_list li {width:159px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; overflow:hidden; line-height:14px; color:#666666;}
	/*.twitter-date-hr {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494; padding-left:50px;}*/
	a.facebooktn {background:url(http://www.newageinfotech.com/images/facebook-btn.jpg) no-repeat; width:226px; height:45px; display:block; margin:120px 70px 0 15px;}
	.twitterbtn{width:226px; height:45px; display:block; margin:120px 70px 0 15px; border: 0px; text-align:center; vertical-align:middle}
	
.left-panel {float:left; width:420px; border:#000000 0px solid; margin-left:20px;}
.right-panel {float:right; width:470px; margin-right:4px; border:#000000 0px solid;}

.loader-img {background:url(http://www.newageinfotech.com/images/loader.gif) center no-repeat; display:block;}

.portfolio-block {width:746px; float:left;}
.portfolio-block-center {width:755px;}
.portfolio-right-block {width:190px; float:right;}
	.ul-portfolio {padding-left:10px;}
		.ul-portfolio li {list-style:none; background:url(http://www.newageinfotech.com/images/bullet1.gif) left center no-repeat; padding-left:16px; border-bottom:#D6D6D6 1px dotted; padding:6px 0 6px 16px; font-size:11px; font-weight:bold;}
		.ul-portfolio li a {}
		
.portfolio-main-block {border:#000000 0px solid; float:left; margin:0 10px 10px 0; width:241px;}
	.margin-right-none {margin-right:0px;}
	.portfolio-main-block .portfolio-bg {background:url(http://www.newageinfotech.com/images/portfolio-frame.png) no-repeat; width:236px; height:127px; text-align:center; padding-top:11px;}
		.portfolio-main-block .portfolio-bg:hover {background:url(http://www.newageinfotech.com/images/portfolio-frame-hover.png) no-repeat; width:236px; height:127px;}
		.portfolio-main-block .portfolio-bg img {width:222px; height:112px;}
	.portfolio-main-block .portfolio-txt {margin-top:5px; font-size:11px; padding:0 7px; height:80px; line-height:15px;}
	
.brochure-portfolio-main-block {float:left; margin:0 10px 10px 0; width:241px;}
	.margin-right-none {margin-right:0px;}
	.brochure-portfolio-main-block .brochure-portfolio-bg {background:url(http://www.newageinfotech.com/images/brochure-frame.png) no-repeat; width:216px; height:177px; text-align:center; padding-top:11px;}
		.brochure-portfolio-main-block .brochure-portfolio-bg:hover {background:url(http://www.newageinfotech.com/images/brochure-frame-hover.png) no-repeat; width:216px; height:177px;}
		.brochure-portfolio-main-block .brochure-portfolio-bg img {width:202px; height:164px; border:none;}
	.brochure-portfolio-main-block .brochure-portfolio-txt {margin-top:5px; font-size:11px; padding:0 24px; height:30px; line-height:15px;}


#pagination {text-align:center; margin:10px 0 0 0; font-size:11px; color:#C4C4C4;}
	#pagination a {border:#e1e1e1 1px solid; padding:1px 7px; display:inline-block; color:#C4C4C4;}
	#pagination a:hover {border:#C4C4C4 1px solid; padding:1px 7px; color:#666666;}
	#pagination .active, #pagination .active:hover {color:#666666; cursor:default; border:#666666 1px solid;}

[type=text] {border:#CECECE 1px solid; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
textarea {border:#CECECE 1px solid; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.btnsubmit {background:url(http://www.newageinfotech.com/images/btn-submit.jpg) no-repeat; width:80px; height:29px; border:none; color:#fff; cursor:pointer;}

.form1 p {margin-bottom:7px; border-bottom:#D7D7D7 1px dotted; padding-bottom:6px;}
.form1 label {width:90px; text-align:right; margin-right:10px; display:inline-block; font-weight:bold;}

.content-footer-bg {background:url(http://www.newageinfotech.com/images/bott-bg.jpg) top center repeat-x; }
	.content-footer {width:954px; padding:40px 30px 10px 30px;}
	.content-footer h3 {font-family:Tahoma; font-size:20px; color:#4f4f4f; font-weight:normal; padding:0 0 25px 60px;}
	.content-footer-left {margin-left:44px; float:left; width:286px;}

#footer {background:url(http://www.newageinfotech.com/images/footer-bg.jpg) repeat-x; height:105px; position:relative; padding-top:10px;}
	.footer-content {width:954px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
		.footer-content a {color:#fff; text-decoration:none;}
		.footer-content a:hover {color:#fff; text-decoration:underline;}
	.footer-logo {margin:5px 0 0 6px;}
	a.quote-btn {background:url(http://www.newageinfotech.com/images/request-quote.png) no-repeat; width:221px; height:56px; display:inline-block; position:absolute; margin:-19px 0 0 730px;}
	
/* Extra Css */

.linktitle
{
	color: #003399;
}

/*Css for ajax loading*/
#progress_overlay
{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: black;
	filter: alpha(opacity=30);
	opacity:0.5;
	z-index:20000;
}
#progress_container
{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: transparent;
	z-index:20001;
}
#progress_inner
{
	/*display: block;
	padding: 10px 10px 10px 10px;
	text-align:center;
	width: 50px;
	height: 30px;	
	margin: 30% auto 0 auto;
	background: #FFFFFF;
	border: solid 1px white;*/
	width: 60px;
    height: 50px;
    text-align: center;
    /*border: 1px solid #000;*/
    /*background-color: white;*/
    /*color: #000000;*/
    position: absolute;
    vertical-align:middle;
    left: 50%;
    top: 50%;
    margin-left: -50px; 
    /* Half the width of the DIV tag which is 50 pixels */
    margin-top: -50px; 
    /* Half the height of the DIV tag which is also 50 pixels */
}

.homeintrobox
{
width: 460px;
float: left
}

.homeintrobox ul li { margin-left: 20px;}

.homeportfoliobox
{
width: 460px;
margin-left: 20px;
float: left;
display:block;
}
