/*This css is for handling the divs*/
:focus
{
	outline:none;
}
#wrapper
{
	width:768px;
	height:auto;
	margin:0px auto;
	clear:both;
	
}

#divHeaderPanel
{
	margin:9px auto 0 7px;
	height:350px;
	width:757px;
}
	
#divLeftCorner, #divRightCorner
{
	width:10px;
	height:38px;
	float:left;
}
#divLeftCorner
{
	background-image:url(../../images/nv_st.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#divRightCorner
{
	width:11px;
	background-image:url(../../images/nv_end.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.clsMenuProp
{
	height:10px;
	float:left;
	margin-top:28px;
}
#divHome
{
	width:62px;
	padding-left:16px;
}
#divAboutUs, #divPortFolio
{
	width:100px;
	padding-left:13px;
}
#divOurServices
{
	width:100px;
	padding-left:13px;
}
#divContactUs
{
	width:112px;
	padding-left:36px;
}
#divJobs
{
	width:59px;
	padding-left:10px;
}
#divBlog
{
	width:67px;
	padding-left:15px;
	padding-right:20px;
}
/* Top Menu Ends */
/* Top Header Starts*/
#divTopHeaderBar
{
	width:757px;
	height:247px;
}
#divTopHeaderBar #imgGlobShadow
{
	float:right;
}


#divSearchTop
{
	width:757px;
	height:70px;
}
#divSearchBar
{
	width:299px;
	height:70px;
	float:left;
}
#divGlobBtm
{
	/*width:469px;*/
	width:450px;
	height:70px;
	float:left;
	background:url(../../images/hdr3.gif) no-repeat right top;
}
/* Search Bar Starts */
#divSearchLeft
{
	width:37px;
	float:left;
	height:51px;
	background:url(../../images/srch_st.gif) no-repeat right;
}
#divSearchBody
{
	width:253px;
	float:left;
	height:51px;
	padding-top:10px;
}
#divSearchRight
{
	width:8px;
	float:left;
	height:51px;
	background:url(../../images/srch_end.gif) no-repeat right;
}
label
{
	 vertical-align:middle !important;
	 vertical-align:text-top;
}
/* Search Bar Ends */
/* Top Header Ends*/

/* Contents Area Starts*/
#divContentsArea 
{
	width:448px;
	margin-left:12px;
	padding-left:12px;
	height:auto;
	vertical-align:top;
	text-align:left;
	float:left;
}

#divHCRContents 
{
	display:inline;
}

#divFrontPortFolio
{
	width:177px;
	height:38px;
	float:left;
	background:url(../../images/portfolio.gif) no-repeat left;
}
#divSpacer, #divSpacer_In
{
	width:258px;
	height:37px;
	float:left;
}
#divSpacer_In 
{
	width:259px;
}
#divRightCorner_p
{
	width:12px;
	height:38px;
	float:left;
	background:url(../../images/cnt_m_tr.gif) no-repeat left;
}

#divLeftLine, #divLeftLine_2, #divLeftLine_3, #divLeftLine_5
{
	width:1px;
	float:left;
	padding-left:19px;
	vertical-align:top;	
	background:url(../../images/cnt_m_lbg.gif) repeat-y right;
}
#divLeftLine
{
	height:106px;
}

#divContents, #divLogos, #divWebSites, #divPrint
{
	width:92px;
	height:102px;
	float:left;
	padding-left:10px;
}
#divRightLine, #divRightLine_2
{
	width:12px;
	height:106px;
	float:left;
	padding-left:7px;
	vertical-align:top;	
}

#divBottomLine, #divBottomLine_1
{
	float:left;
	width:447px;
	height:13px;

}
#divBottomLine
{
	background:url(../../images/btm_line.gif) no-repeat right top;
}

#divBottomLine_1
{
	background:url(../../images/btm_line_1.gif) no-repeat right top;
}


#divLineBreak
{
	float:left;
	width:447px;
	margin-bottom:25px !important;
	margin-bottom:15px;
}
/* Index page Second Panel*/
#divSecPanel_top_Left
{
	float:left;
	width:30px;
	height:21px;
	background:url(../../images/cnt_tl.gif) no-repeat right top;
}

#divSpacer_2
{
	width:405px;
	height:20px;
	float:left;
}

#divSecPanel_top_right
{
	float:left;
	width:12px;
	height:21px;
	background:url(../../images/cnt_tr.gif) no-repeat right top;
}

#divLeftLine_2, #divRightLine_2
{
	height:203px;
}

#divContactUsPane, #divFAQPane
{
	float:left;
	text-align:left;
	padding-left:62px;
	width:158px;
	height:120px;
}

#divContactUsPane
{
	padding-left:30px;
}
	
#divBottomLine_2, .clsBottomLine_2
{
  float:left;
}
/* Index page Second Panel ends*/

/* Contents Area  Ends*/

/* Right Panel Starts*/
#divRightPanel
{
	float:left;
	margin-left:12px;
	width:256px;
	height:700px;
}
#divNewsArea, #divTestArea, #divRQArea, #divWebMedia, #divPrintMedia
{
	width:254px;
	height:164px;
}

 #divNewsPanel, #divTestPanel, #divReqPanel 
 {
 	padding-top:41px;
	margin-left:25px;
	width:218px;
 }

/* Hire a Dedicated Resource*/
#divHire, #googleSideAds, #div_valid
{
	float:left;
	width:240px;
	height:116px;
	padding-left:15px;
}
/* Hire a Dedicated Resource Ends*/

/* Right Panel Ends*/

/* Footer Area Starts*/
#divFooter, #divGoogleAds, #divFooter_break
{
	float:left;
	width:768px;
	height:auto;
}
#divFooter_break
{
	height:15px !important;
	height:1px;
}
/* Footer Area Ends*/

/*Common Pages Starts*/
#divHeadings
{
	width:177px;
	height:38px;
	float:left;
}

#divLeftLine_3
{
	height:630px;
	float:left;
}
#divRightLine_3
{
	height:630px;
	width:3px;
	float:right;
}

/*Common Pages Contents Area Start*/
#divPageContents
{
	width:390px;
	margin-left:13px;
	float:left;
	height:589px; 
	overflow-y: auto;
	padding-right:5px; 
}
/*Common Pages Contents Area Ends*/
/*Common Pages  Ends*/

/*Portfolio Page*/
#divPortFolioContents
{
	width:395px;
	margin-left:13px;
	float:left;
	height: auto;
}

#divLeftLine_5 
{
	height:934px; 
	float:left;
}

#divRightLine_5
{
	height:934px; 
	width:3px;
	float:right;
}

/*Hide the portfolio contaners on Page load*/
#spn_Container_1, #spn_Container_2, #spn_Container_3, #spn_Container_4, #spn_Container_5
{
	display:none;
}
/*Portfolio Page Ends*/
