html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffffff;
	/*
	background-image:url(../images/fullbg.jpg);
	background-repeat:repeat-x;
	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686868;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}
/* table{margin:auto;} */
img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}
p { padding-bottom:10px; } 


div#FlashBackground{
	width:100%;
	margin:auto;
	text-align:center;
	height:700px;
}

div#FlashBackgroundHome{
	width:100%;
	margin:auto;
	text-align:center;
	height:870px;
}
div#FlashBackground1{
	width:100%;
	margin:auto;
	text-align:center;
	height:800px;
	overflow:hidden;
}
div#FlashBackUP1{
	float:left;
	width:100%;
	
}

div#FlashBackground2{
	width:100%;
	margin:auto;
	text-align:center;
	height:800px;
}


div#NSNewContents{
	margin:auto; 
	width:984px; 
	z-index:5; 
	position:relative; 
	margin-top:-700px;
	height:120px;
	
}

div#NSNewContentsHome{
	margin:auto; 
	width:984px; 
	z-index:5; 
	position:relative; 
	margin-top:-900px;
	height:120px;	
}

div#AllBodyContents{
	margin:auto; 
	width:984px; 
	z-index:5; 
	position:relative; 
	margin-top:-800px;
}
div#NSNewContents1{
	margin:auto; 
	width:984px;	
	height:120px;
	overflow:hidden;
}

div#NSNewHeader{
	float:left; width:984px;
}

div#NSNewMenu1{
	margin:auto; width:984px; padding-top:267px;
}
div#NSNewMenuSol2{
	margin:auto; width:984px; padding-top:190px;
}

div#NSNewMenu{
	margin:auto; width:984px; padding-top:250px;
}
div#NSNewMenuCMS{
	margin:auto; width:984px; padding-top:199px;
}

div#NSNewMenuAboutUS{
	margin:auto; width:984px; padding-top:240px;
}
div#NSNewMenuCareerOpp{
	margin:auto; width:984px; padding-top:170px;
}
div#NSNewMenuHome{
	margin:auto; width:984px; padding-top:250px;
}

div#NSNewMenu2{
	margin:auto; width:984px; padding-top:175px;
}

div#NSNewMenu3{
	margin:auto; width:984px; padding-top:197px;
}
	
div#MainContainer{
	margin:auto;
	width:984px;
	padding:30px 0px 0px 0px;	
}
	div#AllContents{
		float:left;
		width:984px;			
		padding-bottom:50px;
		/*z-index:2;*/
		margin-top:-700px;
		position:relative;
		
	}
	
	div#HeadercontainerOurWork{
		float:left;
		width:984px;
		height:375px;
		overflow:hidden;
	}
		div#HeaderFlashOurWork{
			float:left;
			width:984px;
			height:299px;
			overflow:hidden;
		}
		
	div#HeadercontainerWorkWithus{
		float:left;
		width:984px;
		height:398px;
	}
	div#Headercontainer{
		float:left;
		width:984px;
		height:420px;
	}
		div#HeaderFlash{
			float:left;
			width:984px;
			height:322px;
			overflow:hidden;
		}
		div#HeaderFlash2{
			float:left;
			width:984px;
			height:252px;
		}
		div#QuickLinks{
			float:left;
			width:984px;
			text-align:right;
			/*
			z-index:900;
			position:relative;
			*/
		}
		

		.dropany{
			color:#686868;
			width:193px;
			overflow:hidden;
			border:none;
			-moz-opacity:0;  
			filter:alpha(opacity: 0);  
			opacity: 0;
		}
		
		
		div#dropDownBg{
			float:right;
			width:193px;
			height:31px;
			background-image:url(../images/dropdown.png);
			background-repeat:no-repeat;
			text-align:right;			
		}
		div#MainNavigation2{
			float:left;
			width:984px;
			padding-top:400px;
		}
		
		div#MainNavigation{
			float:left;
			width:984px;
			height:74px;
			background-image:url(../images/topline.jpg);
			background-repeat:no-repeat;
			padding-top:2px;
			z-index:600;
			position:relative;
			background-color:#FFF;
		}
		div#expFlashCon{
			margin:auto; height:420px; position:relative; z-index:400;	
		}
	div#MiddleHeader{
		/*
		float:left;
		width:984px;		
		z-index:700;
		margin-top:-173px;
		position:relative;
		*/
		float:left;
		width:984px;		
		z-index:4;
		margin-top:-451px;
		position:relative;
		
		
	}	



div#linksUp_home{
		left:700px;
									
		z-index:10;
		position:absolute;									
	}



	div#linksUp_about{
		left:900px;
		float:right;
		
		z-index:10;
		position:absolute;									
	}

	
	div#linksUp{
		float:right;								
		z-index:10;
		position:relative;									
	}
	div#linksUp2{
		float:left;								
		z-index:10;
		position:relative;	
		
	}
	div#linksUp3{
		float:left;								
		z-index:605;
		position:relative;	
		
	}
	div#MainBodyContentsWorkwithus{
		float:left;
		width:920px;
		padding:0px 32px 35px 32px;
		background-image:url(../images/mainbodyline.jpg);
		background-position:32px bottom;
		
		background-repeat:no-repeat;
		background-color:#FFFFFF;
		z-index:600;
		position:relative;
	}
	
	div#MainBodyContents{
		float:left;
		width:920px;
		padding:30px 32px 20px 32px;
		background-image:url(../images/mainbodyline.jpg);
		background-position:32px bottom;
		
		background-repeat:no-repeat;
		background-color:#FFFFFF;
		z-index:600;
		position:relative;
	}
	div#MainBodyContents2{
		float:left;
		width:920px;
		padding:25px 32px 0px 32px;		
		background-color:#FFFFFF;
	}
	
	div#MainBodyContentsGalleryTitle{
		float:left;
		width:920px;				
	}
		div#WeLoveWebMain{
			float:left;
			width:920px;
			border-bottom:1px solid #dddede;
		}
			div#WeloveWebTxt{
				float:left;
				width:361px; 
				padding-right:28px;
			}
			div#LatestNews{
				float:left;
				width:222px;
				padding-right:21px;
			}
			div#LatestNewsTitle{
				float:left;
				width:189px;
				padding-top:2px;
			}
			div#LatestNewsRss{
				float:left;
				width:33px;
				padding-top:15px;
			}
			div#LatestNewsReadMore{
				float:left;
				width:222px;
				text-align:right;
				padding-bottom:15px;
			}
			div#PortfolioItem1{
				float:left;
				width:288px;		
				padding-top:2px;		
			}
			
		div#OurBusinesMain{
			float:left;
			width:920px;
			border-bottom:1px solid #dddede;
		}
			div#OurBusinesMainLeft{
				float:left;
				width:550px;
				min-height:405px;
				_height:405px;
			}
			div#OurBusinessTxt{
				float:left;
				width:520px;
				padding-right:30px;	
				padding-top:31px;		
				padding-bottom:24px;	
			}
			
			div#OurBusinessFlash{
				float:left;
				width:370px;
				height:330px;
			}
			
			div#OurBusinessButtons{
				float:left;
				width:520px;
				height:88px;
				padding-bottom:28px;
				
			}
				div#BigBusiness{
					float:left;
					width:239px;
					height:88px;
					padding-right:42px;
					display:block;
					cursor:pointer;
					cursor:hand;
				}
				div#SmallBusiness{
					float:left;
					width:239px;
					height:88px;
					display:block;
					cursor:pointer;
					cursor:hand;
				}
				
			div#WhatWeDo{
				float:left;
				width:920px;
				
				padding-top:20px;
			}
				div#WhatWeDoTxt{
					float:left;
					width:625px;
					padding-right:22px;
				}
				div#WhatWeDoTitle{
					float:left;
					width:625px;
					padding-bottom:10px;
				}
				div#WhatWeDoFlash{
					float:left;
					width:273px;
					overflow:hidden;
					padding-top:24px;s
				}
				div#WhatWeDoRandomFooter{
					float:left;
					width:870px;	
					padding:10px 0px 0px 50px
				}	
				div#TabContents{
					padding-top:2px;
					/*z-index:20;*/
					position:relative;
				}
					
			div#SeoFooter{
				float:left;
				width:952px;
				padding:0px 0px 0px 32px;		
				
			}	
				div#OurExpertise{
					float:left;
					width:952px;
									
													
				}
				div#OurExpertise2{
					float:left;
					width:952px;
																		
				}
					div#OurExpertiseLogo{
						float:left;
						width:31px;
						padding:9px 10px 9px 31px;
					}
					div#OurExpertiseText{
						float:left;
						width:828px;
						padding:9px 0px 0px 0px;
					}
					
				div#Linkscontents{
					float:left;										
					padding:20px 0px 20px 52px;		
					width:900px;
					border-bottom:1px solid #dddede;
					border-top:1px solid #dddede;			
				}
				
					div#linksColumn{
						float:left;
						width:150px;
						padding-left:30px;
					}
					
			div#Footer{
	float:left;
	width:900px;
	padding:0px 0px 0px 52px;
	margin: auto;
			}
				div#RandomCopyright{
	float:none;
	width:900px;
	padding:10px 0px 10px 0px;
				}
			

	div#main{
				
		float:left;
		width:625px;
		height:286px;
	}
	
	div#tabs{
		float:left;
		width:600px;
		padding:10px 12px;
		height:15px;
	}
	
	div#TabItem1{
		float:left;
		text-align:center;
		font-size:11px;
		padding:5px 10px;		
		display:block;
		cursor:pointer;
		cursor:pointer;
	}
	div#TabItem2{
		float:left;
		text-align:center;
		font-size:11px;
		padding:5px 30px;	
		display:block;
		cursor:pointer;
		cursor:pointer;	
	}
	div#TabItem3{
		float:left;
		text-align:center;
		font-size:11px;
		padding:5px 15px;		
		display:block;
		cursor:pointer;
		cursor:pointer;
	}
	div#TabItem4{
		float:left;
		text-align:center;
		font-size:11px;
		padding:5px 40px;	
		display:block;
		cursor:pointer;
		cursor:pointer;	
	}
	
	div#contents{
		float:left;
		width:580px;
		padding:30px 22px 30px 23px;
	}
		div#contents_h2{
			float:left;
			width:580px;
			padding-bottom:15px;
			
			font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#1ba494; font-weight:normal; 
		}
		
		div#OurBusinessTxtSpan{
			font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#1ba494; font-weight:normal; 
		}
		div#contents_txt{
			float:left;
			width:580px;
			
		}
		
	div#LeftContact{
		float:left;
		width:231px;
		padding-right:17px;	
	}
		
	div#MainContact{
		float:left;
		width:920px;
		padding:25px 0px 10px 0px;
		overflow:hidden;
	}
		
		div#MainContactTabs1{
			float:left;
			width:920px;
			height:53px;
			background-image:url(../images/general_enquiry.jpg);
			background-repeat:no-repeat;
			overflow:hidden;
		}
		div#MainContactTabs2{
			float:left;
			width:920px;
			height:53px;
			background-image:url(../images/quick_note.jpg);
			background-repeat:no-repeat;
			overflow:hidden;
		}
		div#MainContactTabs3{
			float:left;
			width:920px;
			height:53px;
			background-image:url(../images/lets_meet.jpg);
			background-repeat:no-repeat;
			overflow:hidden;
		}
		div#MainContactTabs4{
			float:left;
			width:920px;
			height:53px;
			background-image:url(../images/send_portfolio.jpg);
			background-repeat:no-repeat;
			overflow:hidden;
		}
		
			div#MainContactEnqOnline{
				float:left;
				width:306px;
				height:48px;
				padding-top:5px;
				overflow:hidden;
			}
			div#MainContactGenEnq{
				float:left;
				width:167px;
				padding-top:13px;
				height:40px;
			}
			div#MainContactSendPortfolio{
				float:left;
				width:113px;
				padding-top:13px;
				height:40px;
			}
		
		div#LeftContact{
			float:left;
			width:231px;
			padding:20px 17px 10px 0px;
			overflow:hidden;
		}
		div#RightContact{
			float:left;
			width:672px;
			padding:20px 0px 10px 0px;
			overflow:hidden;
		}
		
	div#aboutusLeftPane{
		float:left;
		width:235px;
		padding-right:47px;		
	}
		div#aboutusLeftPaneTitle{
			float:left;
			width:235px;
			padding-bottom:20px;
		}
		
	
	div#aboutusRightPane{
		float:left;
		width:638px;
		padding:0px 0px 0px 0px;
		overflow:hidden;
	}
		div#aboutusRightPanePFIn{
			float:left;
			width:638px;
			padding:0px 0px 0px 0px;
			overflow:hidden;
		}
		
	div#aboutusRightPanePotfolio{
		float:left;
		width:633px;
	}
	div#expertiseRightPanePotfolio{
		float:left;
		width:645px;
		padding:20px 0px 0px 0px;
		border-bottom:1px solid #dadbdb;
	}
	div#upTxt{
		float:left;
		width:145px;
		height:22px;
		overflow:hidden;
		/*z-index:5;*/
		position:relative;
		margin-top:-22px;
		
	}
	
	div#upTxt2{
		float:left;
		width:175px;
		height:22px;
		overflow:hidden;
		/*z-index:5;*/
		position:relative;
		margin-top:-22px;
		
	}
	
	div#upImg{
		float:left; 
		width:230px; 
		height:22px; 
		background-image:url(../images/attachfull.jpg); 
		background-repeat:no-repeat; 
		padding-top:1px;		
	}
	
	div#upImg2{
		float:left; 
		width:230px; 
		height:22px; 
		background-image:url(../images/attachfull2.jpg); 
		background-repeat:no-repeat; 
		padding-top:1px;		
	}
	
	div#upTxt2{
		float:left;
		width:300px;
		height:22px;
		overflow:hidden;
		/*z-index:5;*/
		position:relative;
		margin-top:-22px;
		
	}
	
	
	
	div#ecommerceLeftPane{
		float:left;
		width:246px;
		padding-right:29px;	
	}
	div#ecommerceLeftPaneTitle{
		float:left;
		width:246px;	
		padding-bottom:20px;	
	}
	
	div#ecommerceRightPane{
		float:left;
		width:645px;
		padding:0px 0px 0px 0px;
	}
	
	div#EcommerceBottomRightPaneTitle{
		float:left;
		width:100%;
	}
	
	div#OptionalPagesMiddlePF{
		float:left;
		width:920px;		
		padding:30px 0px 0px 0px;
	}
	
	div#EcommerceBottom{
		float:left;
		width:920px;
		padding:25px 0px;
	}
		div#EcommerceBottomLeftPane{
			float:left;
			width:246px;
			padding-right:29px;				
		}
			div#EcommerceBottomLeftPaneTitle{
				float:left;
				width:246px;
				padding-bottom:15px;				
			}
			
			
		
		div#EcommerceBottomRightPane{
			float:left;
			width:645px;
			padding:0px 0px 0px 0px;
		}
			div#EcommerceBottomRightPaneTitle{
				float:left;
				width:645px;
			}
			
			div#EcommerceBottomRightPaneTitle2{
				float:left;
				width:920px;
			}
	
	
	div#nswebSolNewTreeMenu{
		float:left;
		width:920px;
		height:56px;		
		background-image:url(../images/nswebdesign_title_bg.jpg);
		background-repeat:repeat-x;
		overflow:hidden;
	}
		div#nswebSolNewTreeMenuTitle{
			float:left;
			width:456px;
			margin-top:-5px;
			overflow:hidden;
		}
		div#nswebSolNewTreeMenuContents{
			float:left;
			width:464px;
			height:56px;
			overflow:hidden;
		}
	
		div#nswebSolNewTreeMenuContentsTab1{
			float:left;
			width:223px;
			height:56px;	
			text-align:center;
			
		}
		a.nstree11{
			width:223px;
			height:36px;	
			padding-top:20px;
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		a.nstree11:link{
			width:223px;
			height:36px;	
			padding-top:20px;
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		a.nstree11:active{
			width:223px;
			height:36px;	
			padding-top:20px;			
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		a.nstree11:visited{
			width:223px;
			height:36px;	
			padding-top:20px;			
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		a.nstree11:hover{
			width:223px;
			height:36px;	
			padding-top:20px;			
			display:block;
			text-align:center;
			background-image:url(../images/websolbytype.jpg);
			background-repeat:no-repeat;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		
		div#nswebSolNewTreeMenuContentsTab2{
			float:left;
			width:223px;
			height:56px;	
			text-align:center;
			
		}
		a.nstree12{
			width:223px;
			height:36px;	
			padding-top:20px;
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			background-image:url(../images/websolbytype.jpg);
			background-repeat:no-repeat;
		}
		a.nstree12:link{
			width:223px;
			height:36px;	
			padding-top:20px;
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			background-image:url(../images/websolbytype.jpg);
			background-repeat:no-repeat;
		}
		a.nstree12:active{
			width:223px;
			height:36px;	
			padding-top:20px;			
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			background-image:url(../images/websolbytype.jpg);
			background-repeat:no-repeat;
		}
		a.nstree12:visited{
			width:223px;
			height:36px;	
			padding-top:20px;			
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			background-image:url(../images/websolbytype.jpg);
			background-repeat:no-repeat;
		}
		a.nstree12:hover{
			width:223px;
			height:36px;	
			padding-top:20px;			
			display:block;
			text-align:center;
			background-image:url(../images/websolbytype.jpg);
			background-repeat:no-repeat;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		
		/*
		div#nswebSolNewTreeMenuContentsTab1 a:hover{
			float:left;
			width:223px;
			height:36px;	
			display:block;
			cursor:pointer;
			cursor:hand;
			background-image:url(../images/websolbytype.jpg);
			background-repeat:no-repeat;	
			
			
		}
		*/
	/* Overview Template */
	
	
	
	div#nsWebSolutionsMenu{
		float:left;
		width:920px;
		height:56px;		
		background-image:url(../images/nswebdesign_title_bg.jpg);
		background-repeat:repeat-x;
	}
		div#nsWebSolutionsMenuTitle{
			float:left;
			width:396px;
			margin-top:-5px;
		}
		div#nsWebSolutionsMenuContents{
			float:left;
			width:524px;
			height:56px;
		}
	
	div#nsWebSolutionsPGContents{
		float:left;
		width:920px;
	}	
		div#nsWebSolutionsPGContentsTxt{
			float:left;
			width:412px;
			padding-right:46px;
		}
		div#nsWebSolutionsPGContentsPortfolio{
			float:left;
			width:462px;
			text-align:center;			
		}
	div#everybusinessuniqueMenu{
		float:left;
		width:920px;
		padding-top:25px;
		height:60px;
	}
		div#everybusinessuniqueTitle{
			float:left;
			width:440px;
			height:40px;
			background-image:url(../images/every_business.jpg);
			background-repeat:repeat-x;
			padding-top:13px;
			overflow:hidden;
		}
			div#websolutionbytype{
				float:left;
				width:184px;
				height:20px;			
				padding:20px 0px 10px 54px;
				display:block;
				cursor:pointer;
				cursor:hand;
			}
			div#websolutionsbyindystry{
				float:left;
				width:250px;
				height:20px;
				
				
				padding:20px 0px 10px 0px;
				display:block;
				cursor:pointer;
				cursor:hand;
			}
			div#websolutionmaintext{
				float:left;
				width:900px;
				padding:20px 0px;
			}
			div#websolutionTable{
				float:left;
				width:920px;
				padding:10px 0px;
			}
			
			div#websol_htext{
				float:left;
				width:420px;
				padding-bottom:15px;
				border-bottom:1px solid #dedfdf;
			}
				div#websol_indentTxt{
					float:left;
					width:350px;
					padding:5px 0px 5px;
					border-bottom:1px solid #dedfdf;
				}
	/* end overview template */
	
	/* Submit your brief popup **/
	div#SubmitBriefMain{
		margin:auto;
		width:569px;
		height:538px;	
		
	}
		div#SubmitBriefMainIn{
			float:left;
			width:569px;
			height:538px;
			
		}
		div#SubmitBriefMainInTitle{
			float:left;
			width:500px;
		}
		div#SubmitBriefMainInClose{
			float:left;
			width:69px;
			text-align:right;
			padding-bottom:15px;
		}
	/* end submit your brief */


	/* court time popup **/
	div#SubmitBriefMain2{
		margin:auto;
		width:569px;
		height:715px;	
		
	}
		div#SubmitBriefMainIn2{
			float:left;
			width:569px;
			height:715px;
			
		}
		
		
	/* end submit your brief */
	
	div#wewantyou{
		float:left;
		width:235px;
		padding-top:15px;
	}
	
	div#wewantyouTitle{
		float:left;
		width:235px;		
	}
	
	div#wewantyouForm{
		float:left;
		width:235px;
		padding-top:15px;
		overflow:hidden;
	}
	
	div#launchsiteViewScreens{
		float:left;
		width:196px;
		/*z-index:5;*/
		position:relative;
		
	}
	
	div#launchsite{
		float:left;
		width:94px;
	}
	
	div#ViewScreens{
		float:left;
		width:102px;
	}
	
	div#newlaunchsiteViewScreens{
		float:right;
		width:196px;
		padding-top:10px;
		
	}
	
	#ProductItem1_objCustomProperty_dtlCustomProperty__ctl0_lblPropertyName{
		float:left;		
		height:20px;
	}
	
	
	
	#ProductItem1_divItemImageLarge{
		display:none;	
	}
	
	
	
	/* Drop Down Box */


#dropmenudiv{
	position:absolute;
	border:1px solid #c0c0c0;	
	font-family:Arial, Helvetica, sans-serif;
	color:#8d9191;
	line-height:25px;
	padding:0px 0px;
	z-index:1100;	
}

#dropmenudiv a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8d9191;	
}

#dropmenudiv a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8d9191;
	text-indent:10px;	
}
#dropmenudiv a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8d9191;
	text-indent:10px;	
}
#dropmenudiv a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8d9191;
	text-indent:10px;	
}
#dropmenudiv a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-indent:10px;	
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #8d9191;
}

div#ourworkQuicklinks{
	float:left;
	width:920px;
	height:310px;
	overflow:hidden;
	border-top:1px solid #D6D6D6;
	padding-top:25px;
}
div#ourworkQuicklinksTitle{
	float:left;
	width:920px;
	padding-bottom:15px;
}


div#mainTable{
		float:left;		
		width:462px;
	}
	div#tbltr{
		float:left;
		width:462px;
		padding-bottom:5px;
		overflow:hidden;
	}
	div#tblCol{
		float:left;
		width:231px;	
		overflow:hidden;
	}
	div#tbltdname{
		float:left;
		width:231px;
		height:18px;
		padding-top:10px;
		overflow:hidden;
	}
	div#tbltdname1{
		float:left;
		width:100px;
		height:18px;
		padding-top:10px;
		padding-right:31px;
		overflow:hidden;
	}
	div#tbltdname2{
		float:left;
		width:100px;
		height:18px;
		padding-top:10px;		
		overflow:hidden;
	}
	
	div#tbltdfield{
		float:left;
		width:231px;
		height:22px;		
		overflow:hidden;
	}
	
	div#tbltdfields1{
		float:left;
		width:100px;
		height:22px;		
		padding-right:31px;
		overflow:hidden;
	}
	div#tbltdfields2{
		float:left;
		width:100px;
		height:22px;	
		
		overflow:hidden;
	}
	
	div#tbltdfield2{
		float:left;
		width:231px;
		height:104px;		
		overflow:hidden;
	}
	div#tblerror{
		float:left;
		width:231px;
		height:36px;
		padding:14px 0px 0px 0px;
		overflow:hidden;
	}


div#ViewScreenMain{
	float:left;
	width:886px;
}
	div#ViewScreenMainIn{
		float:left;
		width:886px;
	}
		div#ViewScreenMainInTitle{
			float:left;
			width:600px;	
		}
		div#ViewScreenMainInClose{
			float:left;
			width:286px;	
			text-align:right;
		}
	div#ViewScreenMainInText{
		float:left;
		width:886px;
		overflow:hidden;
	}
	div#ViewScreenMainInNavigation{
		float:left;
		width:886px;
	}
		div#ViewScreenMainInNavigationPre{
			float:left;
			width:486px;
		}
			div#ViewScreenMainInNavigationPreBG{
				float:left;
				width:33px;
				height:36px;
				background-image:url(../images/Previous.jpg);
				background-repeat:no-repeat;
			}
			
		
		div#ViewScreenMainInNavigationNex{
			float:left;
			width:300px;
			text-align:right;
		}
			div#ViewScreenMainInNavigationNexBG{
				float:left;
				width:33px;
				height:36px;
				background-image:url(../images/Next.jpg);
				background-repeat:no-repeat;
			}
	/*  */
	
.drpany {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;	
	border:1px solid #FFF;
	background-color:#ffffff !important;
	
}
.txtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 230px;
	border:1px solid #FFF;
	background-image:url(../images/job_txtbox.jpg);
	background-repeat:no-repeat !important;
	background-color:#ffffff !important;
}

.txtboxsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 100px !important;	
	border:1px solid #ffffff !important;
	background-image:url(../images/smalltextbox.jpg);
	background-repeat:no-repeat !important;
	background-color:#ffffff !important;
	
	
}

.txtboxsmallh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 135px !important;	
	background-color:#FFFFFF !important; 
	border:1px solid #FFFFFF !important;
}
.txtarea2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 104px;
	width: 230px;
	background-color:#ffffff !important;
	border:1px solid #FFF;
	background-image:url(../images/txtareabg.jpg);
	background-repeat:no-repeat;
}
.txtarea3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 75px;
	width: 230px;
	background-color:#ffffff !important;
}
.txtarea4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100px;
	width: 230px;
	background-color:#ffffff !important;
}

div#buttoncontainer {
            float:left;
            width:920px;
            height:114px;
            overflow:hidden;
}
div#buttonItem1 {
            float:left;
            width:213px;
            height:105px;
            padding:9px 90px 0px 13px;
            background-image:url(../images/widget_starting_from_bg.jpg);
            background-repeat:no-repeat;
}
div#buttonItem1 a {
            float:left;
            width:213px;
            height:105px;
            display:block;
            cursor:pointer;
            cursor:hand;
}
div#buttonItem2 {
            float:left;
            width:193px;
            height:105px;
            padding:9px 110px 0px 13px;
            background-image:url(../images/widget_request_quote_bg.jpg);
            background-repeat:no-repeat;
}

div#buttonItem2 a {
            float:left;
            width:193px;
            height:105px;
            display:block;
            cursor:pointer;
            cursor:hand;
}

div#buttonItem3 {
            float:left;
            width:193px;
            height:105px;
            padding:9px 82px 0px 13px;
            background-image:url(../images/widget_submit_brief_bg.jpg);
            background-repeat:no-repeat;
}

div#buttonItem3 a {
            float:left;
            width:193px;
            height:105px;
            display:block;
            cursor:pointer;
            cursor:hand;
}

.SuccessMsg{
	float:left;
	font-family:Arial, Helvetica, sans-serif; 
	color:#1ba494; 
	font-weight:bold;
}

div#flashGallery{
	float:left; 
	width:100%; 
	text-align:center; 
	z-index:1001; 
	position:relative; 
	margin-top:-1330px; 
	overflow:hidden;	
}
