body{
margin:0px 0px 0px 0px;
background-repeat:repeat-x;
background-color:#E4E8EF;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/inner_bg.jpg);
background-repeat:repeat-x;}
a:link, a:active, a:visited
{
outline-style:none;
outline-width:0px;
}
a:hover
{
outline-style:none;
outline-width:0px;
}



html{
height:100%}

.homebody{
margin:0px 0px 0px 0px;
background-image:url(../images/page_bg.jpg);
background-repeat:repeat-x;
background-color:#B3BECA;
font-family:Arial, Helvetica, sans-serif;}

#dvContainer{
width:999px;
margin:auto;
padding:0px;
}

#dvLogo{
/*background-image:url(../images/top_bg.jpg);
background-repeat:repeat-x;*/
height:103px;
margin:0px 0px;
background-image:url(../images/top_bg_new.jpg);
background-repeat:no-repeat;
background-position:right;

}

#logo{
float:left;
margin-bottom:0px; margin-top:0px; 
padding-bottom:0px; margin-top:0px;
font-size:0px; 
height:103px;
width:387px;
}

#dvTopRightNavi{
float:right;
padding-top:2px;
padding-right:15px;

}

.dvToplink {
float:left; 
margin:0px; padding:0px;
background-color:#F2F2F2;
height:20px;
font-size:11px;
font-size:0px;
text-align:right;
}

.toplinks{
margin-left:230px;
padding-left:10px;
/* padding-bottom:7px; */
width:315px;
background-color:#F2F2F2;

}

.topSearch {
padding-bottom:0px;
float:left;
padding-left:410px;
text-align:right;
padding-bottom:14px;}

.topSearch input{
border:1px solid #808080;
background-color:#F0F0F0;
height:16px;

width:110px;
font-size:11px;
color:#595959;

}

.topSearch img{
font-size:0px;
top:0px;}

.topimglink{
font-size:0px;
margin:0px; padding:0px;
float:left;
padding-bottom:15px;
}

.dvMenu{
clear:both;
font-size:0px;
margin:0px; padding:0px;
width:540px;
text-align:right;
}


.dvMenu img{
font-size:0px; 
margin:0px; padding:0px 0px 0px 21px;
}


#dvflash{
margin:0px; padding:0px; font-size:0px;}


.dvToplink a:link, .dvToplink a:active, .dvToplink a:visited {
font-size:11px;
background-image:url(../images/blue_arrow.jpg);
background-repeat:no-repeat;
color:#595959;
text-decoration:none;
background-position:left;
padding-left:7px;
padding-right:11px;
padding-top:0px;
}

.dvToplink a:hover {
color:#233B77;
text-decoration:underline
}

	
.dvToplink img a:link, .dvToplink img a:active, .dvToplink img a:visited, .dvToplink img a:hover {
font-size:0px; margin:0px; padding:0px;
}


#dvmaincontentpannel{
width:897px;
margin:0px auto;
padding-top:0px;

}

#dvcontentpannel{
width:897px;
margin:0px auto;
padding-top:10px;

}

#dvmaincontentpannel p{
color:#232323;
font-size:12px;
text-align:justify;
margin:0px; padding:0px;
margin-left:25px;
margin-right:17px;
}
#dvcontentpannel p{
color:#232323;
font-size:12px;
text-align:justify;
margin:0px; padding:0px;
padding-left:25px;
padding-right:17px;
}

.hline{
background-image:url(../images/h_line.jpg);
background-repeat:repeat-x;
height:3px;
margin:0px;
padding:0px;
font-size:0px;
}
.indxtxt{
font-size:11px; padding-left:25px; padding-right:16px; text-align:justify;
color:#232323;
}
.indxtxt a:link, .indxtxt a:active, .indxtxt a:visited{
color:#233B77;
text-decoration:none;
}
.indxtxt a:hover{
text-decoration:underline;
}

#dvEventsection{
padding-top:10px;
padding-left:25px;
padding-bottom:5px;
float:left;}

#eventbox{
background-image:url(../images/news_event_box.jpg);
background-repeat:no-repeat;
height:115px;
width:168px;
float:left;
padding-left:15px;
padding-right:35px;
padding-top:38px;

}

#eventbox p{
color:#595959;
font-size:11px;
margin:0px;
padding:0px;
}

#eventbox p span{
color:#000000;
font-size:11px;
}

#eventbox .linkpage  {
font-size:11px;
color:#233B77;
text-decoration:none;
text-align:right;
padding-top:3px;
}

#eventbox .linkpage a:link, #eventbox .linkpage a:active, #eventbox .linkpage a:visited {
font-size:11px;
color:#233B77;
text-decoration:none;
text-align:right;
}

#eventbox .linkpage a:hover {
color:#233B77;
text-align:right;
text-decoration:underline
}

.grayline{
margin:0px; padding:0px;
font-size:0px;
background-image:url(../images/gray_space.jpg);
background-repeat:repeat-x;
background-position:left;
height:12px;
}


#productbox{
background-image:url(../images/productbox.jpg);
background-repeat:no-repeat;
height:115px;
width:168px;
float:left;
padding-left:15px;
padding-right:35px;
padding-top:48px;
}

#productbox p{
color:#595959;
font-size:11px;
margin:0px;
padding:0px;
}

#productbox .selectbox {
color:#595959;
padding-top:10px;
}

#productbox .selectbox select{
color:#000000;
background-color:#EAEDF1;
width:160px;
height:18px;
margin:0px;
padding:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#supportbox {
background-image:url(../images/supportbg.jpg);
background-repeat:no-repeat;
height:156px;
width:203px;
float:left;
padding-top:48px;}

#supportbox .dvcon{

width:183px;
padding-left:10px;
}


#supportbox .dvLogincont{
float:left

}
#supportbox p{
color:#595959;
font-size:11px;
}

#supportbox .dvLogincont .dvLoginField{
float:left
}

.dvlField {
margin:0px; padding:0px; height:22px; 
width:115px;

}

#supportbox .dvLogincont .dvLoginField .dvlField input{
border:1px solid #B7C3D3;
background-color:#DBE1E9;
color:#000000;
font-size:11px;
height:16px;
width:110px;}

#supportbox .dvLogincont .dvLoginbtn{
float:none;
padding-bottom:0px;

}


#supportbox .linktxt  {
font-size:11px;
color:#233B77;
text-decoration:none;
text-align:left;
margin:0px; padding:0px;
padding-top:0px;


}

#supportbox .linktxt a:link, #supportbox  .linktxt a:active, #supportbox .linktxt a:visited {
font-size:11px;
color:#233B77;
text-decoration:none;
text-align:left;
}

#supportbox .linktxt a:hover {
color:#233B77;
text-align:left;
text-decoration:underline
}

#signinbox{
background-image:url(../images/signupbox.jpg);
background-repeat:no-repeat;
height:156px;
width:203px;
float:left;
 margin-left:15px;}

#innerpageholder{
float:left;
padding-left:25px;}



#dvLeftPanel{
float:left;
width:625px;
}

#dvTopimg{
margin:0px;
padding:0px;
font-size:0px;
width:602px;}

#dvMidimgcontainer{
margin:0px;
padding:0px;
background-image:url(../images/box_mid_img.jpg);
width:525px;
padding-left:35px;
padding-right:42px;
padding-top:12px;
}


#dvMidimgcontainer p{
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
color:#565656;
font-size:12px;
text-align:justify;
padding-left:2px;
line-height:17px;

}


#dvMidimgcontainer ul{
margin:0px 0px 0px 0px;
padding:5px 0px 10px 17px;
color:#232323;
font-size:12px;
text-align:justify;
list-style-image:url(../images/bulet.jpg);
list-style-position:outside
}

#dvMidimgcontainer li{
margin:0px 0px 0px 0px;
padding:3px 0px 0px 0px;
list-style-position:outside;
}

 .ullist1 ul{
margin:0px 0px 0px 0px;
padding:5px 0px 10px 0px;
color:#232323;
font-size:12px;
text-align:justify;
list-style-image:url(../images/bulet.jpg);
list-style-position:outside;
border:1px solid red;
}

 .ullist1 li{
margin:0px 0px 0px 0px;
padding:3px 0px 0px 0px;
list-style-position:outside;
}


.headingimg{
margin:0px; padding:0px; font-size:0px;
padding-bottom:12px;}

.subheadingimg{
margin:0px; padding:0px; font-size:0px;
padding-bottom:12px;
padding-top:15px;}

#dvbottomimg{
margin:0px;
padding:0px;
font-size:0px;
width:602px;
padding-bottom:20px;}

#dvRightPanel{
float:left;
width:227px;
}

#dvRightPanel .hline{
background-image:url(../images/h_line.jpg);
background-repeat:repeat-x;
background-position:center;
height:20px;
margin:0px;
padding:0px;
font-size:0px; margin-top:5px;
padding-top:5px; padding-bottom:0px;
width:205px;
}

#dvRightPanel .dvbanner{
padding-bottom:5px;
padding-top:5px;

}

#dvRightPanel  .subheadingimg{
margin:0px; padding:0px; font-size:0px;
padding-bottom:5px;
padding-top:10px;}


#dvrboxholder{
width:205px;
padding-bottom:10px;}

.dvRTopimg{
margin:0px;
padding:0px;
font-size:0px;
width:205px;
}

.dvmidimg{
margin:0px;
padding:0px;
background-image:url(../images/r_box_mid.jpg); background-repeat:repeat-y;
width:188px;
padding-left:9px;
padding-top:7px;
padding-right:9px;
}

.dvmidimg .imgtxt{
margin:0px;
padding:6px;
margin:0px 0px 0px 0px;

color:#232323;
font-size:11px;
text-align:justify;
line-height:14px;
}

.dvmidimg .imgtxt ul{
list-style:none;
text-align:left;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;

color:#232323;
font-size:11px;

list-style-position:outside;
margin:0px; padding:0px;
margin-left:12px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

.dvmidimg .imgtxt ul li{
margin:0px;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.grayheadtxt{
font-size:14px;
color:#777777;
text-align:left;
font-weight:bold;
padding-top:12px;
padding-left:10px;
}

.grayboldtxt{
font-size:12px;
color:#777777;
text-align:left;
font-weight:bold;
padding-top:12px;
}


.grayboldtxt a:link, .grayboldtxt a:active, .grayboldtxt a:visited {
font-size:12px;
color:#233B77;
text-decoration:none;
text-align:left;
font-weight:bold;
}

.grayboldtxt a:hover {
color:#0755A5;
text-align:right;
font-weight:bold;
text-decoration:underline
}

.dvrtest
{
font-size:11px;
color:#777777;
text-align:right;
font-weight:bold;
padding-top:6px;
padding-right:0px
}
.dvrtest a:link, .dvrtest a:active, .dvrtest a:visited {
font-size:11px;
color:#233B77;
text-decoration:none;
text-align:right;
font-weight:bold;

}

.dvgraytxt{
font-size:12px;
color:#777777;
text-align:left;
font-weight:bold;
padding-top:0px;
line-height:normal;

margin:0px;}

.ptrtxt{
font-size:11px;
color:#233B77;
text-decoration:none;
line-height:18px;

}
.ptrtxt a:link, .ptrtxt a:active, .ptrtxt a:visited {
font-size:11px;
color:#233B77;
text-decoration:none;
}
.ptrtxt a:hover{
text-decoration:underline;
}
.dvgraytxt a:link, .dvgraytxt a:active, .dvgraytxt a:visited {
font-size:11px;
color:#233B77;
text-decoration:none;
text-align:left;
font-weight:normal;
line-height:18px;
}
.contactsdv{
width:550px; padding-right:0px;  padding-left:30px; padding-top:12px;
color:#777777; 
}
.contactsdv a:link, .contactsdv a:active, .contactsdv a:visited {
font-size:11px;
color:#233B77;
text-decoration:none;
text-align:left;
font-weight:normal;
}

.dvgraytxt a:hover {
color:#233B77;
text-align:left;
font-weight:normal;
text-decoration:underline
}

.dvgraytxt span{
color:#000000;
text-align:left;
font-weight:normal;
text-decoration:none;
font-size:11px;
line-height:normal;
}

.dvmidimg .imgtxt img{
float:left;
padding-top:0px;
font-size:0px; margin:0px; padding-right:5px;
height:71px; width:71px;
}
.dvbottomimg{
margin:0px;
padding:0px;
font-size:0px;
width:205px;
}



#dvFooter{
clear:both;}

#dvFooter p{
margin:0px; padding:0px;
text-align:right;
font-size:9px;
color:#6C6C6C;
padding-bottom:2PX;}

#dvFootercontainer{
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
clear:both;
height:27px;

}

#dvFooterinner{

width:897px;
margin:0px auto;
}

#dvFooterinner p{
margin:0px; padding:0px;
text-align:right;
font-size:9px;
color:#6C6C6C;}
.headbluetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#090B5F;
font-weight:bold;
}
.headbluesmall
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0755A5;
font-weight:bold;
}
.bluesmall
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;

}
.redtxt{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#CC0033;
padding-bottom:5px;
}
.redtxtbig{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#CC0033;
padding-bottom:5px;
}
.distxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#232323;
}

#dvMidimgcontainer1{
margin:0px;
padding:0px;
background-image:url(../images/box_mid_img.jpg);

width:598px;
padding-left:5px;
padding-right:0px;
padding-top:12px;

}
.menutxtcareer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
padding-right:10px;
float:left;
text-decoration:none;
}
.menutxtcareer a:link, .menutxtcareer:active, .menutxtcareert a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
text-decoration:none;

}
.menutxtcareer a:hover{
color:#4A4A4A;
text-decoration:none;
}


.menutxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
padding-right:10px;
float:left;
text-decoration:none;
}


.menutxt a:link,.menutxt:active, .menutxt a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
text-decoration:none;

}

.menutxt a:hover{
color:#4A4A4A;
text-decoration:none;
}

.sbprtmenutxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
padding-right:16px;
float:left;
text-decoration:none;
}


.sbprtmenutxt a:link,.sbprtmenutxt:active, .sbprtmenutxt a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
text-decoration:none;

}

.sbprtmenutxt a:hover{
color:#4A4A4A;
text-decoration:none;
}


.supportmenutxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
padding-right:20px;
float:left;
text-decoration:none;
}
.supportmenutxt a:link,.supportmenutxt:active, .supportmenutxt a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
text-decoration:none;
}

.supportmenutxt a:hover{
color:#4A4A4A;
text-decoration:none;
}


.pdtmenutxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
padding-right:10px;
float:left;
text-decoration:none;


}

.pdtmenutxt a:link,.pdtmenutxt:active, .pdtmenutxt a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
text-decoration:none;
}
.pdtmenutxt:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000381;
text-decoration:none;
}
.pdtmenutxt a:hover{
color:#000381;
text-decoration:none;
}



.menust{
clear:both; border-bottom:1px solid #EDEDED; float:right; width:404px; margin-right:1px; margin-right:3px; height:3px; margin-bottom:4px;  
}
.dvmenumid{background-image:url(images/menumid1.jpg); width:425px; padding-right:0px;  height:43px
}
img{
border:0px;
}
.uli{
border-bottom:1px solid #C6C8CD; margin-top:15px; margin-bottom:0px; margin-right:26px;  font-size:0px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#233B77;

margin-top:0px;
margin-bottom:18px;
margin-left:0px
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#777777;
margin-top:0px;
margin-bottom:18px;
margin-left:0px
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#090B5F;
margin-top:0px;
margin-bottom:18px;
margin-left:0px
}
.headbluetxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#090B5F;
margin-top:0px;
margin-bottom:6px;
margin-left:0px;
font-weight:bold;
}
.toptxt{
font-size:9px; color:#191B69; font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.toptxt a:link,.toptxt a:active,.toptxt a:visited{
font-size:9px; color:#191B69; font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
#dvMidimgcontainer1 p{
padding:0px; 
margin:0px;
padding-left:10px; 
padding-right:30px;
color:#565656;
padding-bottom:12px;

}

li{
margin:0px; padding:0px;
}
.grayboldtxt1{
font-size:12px;
color:#777777;
text-align:left;
font-weight:bold;
padding-top:20px;
padding-left:51px; 
padding-bottom:8px
}
.solutionsdv{
width:540px; padding-right:0px; padding-left:42px; padding-top:30px;
}

.imgdv{
float:left; padding-right:0px;  padding-left:51px;
font-size:0px;
width:70px;
}
.txtdvtop{
width:335px;  float:right;  padding-left:12px; padding-right:32px;  vertical-align:top; padding-top:30px; line-height:16px;
}
.txtdv{
width:335px;  float:right; padding-left:10px; padding-right:32px; vertical-align:top; 
}

.middv{float:left; margin-bottom:15px;
width:598px;
}
.clrdv{
clear:both; padding:0px; margin:0px;
}

/*career starts here */
#dvCareers{
		background:url('../images/careers_bg.gif') no-repeat;
		width:586px;
		height:803px;
		margin-left:69px;
		padding-top:0px;
		padding-left:70px;
	}
	
	#dvCareerContent{
		height:460px;
		width:495px;
		overflow:hidden;
		position:relative;
		outline:none;
		border-bottom:solid 1px #C6C8CD;
	}
	#dvpdtContent{
		height:280px;
		width:495px;
		margin-left:10px;
		overflow:hidden;
		position:relative;
		outline:none;
		border-bottom:solid 1px #C6C8CD;
	}
	
	#dvCareerContent p{
		color:#646464;
		font-size:12px;
		width:495px;
		margin:0px;
		padding:0px 0px 15px 0px;
		text-align:justify;
	}
	#dvpdtContent p{
		color:#646464;
		font-size:12px;
		width:535px;
		margin:0px;
		padding:0px 0px 15px 0px;
		text-align:justify;
	}
	
	
	#dvCareerContent .CareerList{
		border-bottom:solid 1px #C6C8CD;
		width:535px;
		padding:0px 0px 5px 0px;
		margin:0px;
	}
	
	#dvpdtContent .CareerList{
		
		width:535px;
		padding:0px 0px 5px 0px;
		margin:0px;
	}
	.CareerList a:link{
		color:#4A4A4A;
		text-decoration:none;
	}
	.CareerList a:active{
		color:#000381;
		text-decoration:none;
	}
	

	.CareerList a:visited{
		color:#4A4A4A;
		text-decoration:none;
	}

	.CareerList a:hover{
		color:#4A4A4A;
		text-decoration:none;
	}
				
	#dvCareerContent img{
		vertical-align:baseline;
	}
	#dvpdtContent img{
		vertical-align:baseline;
	}
	
	#dvCareerSpec{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:hidden;
		width:560px;
		height:390px;
		outline:none;
		clear:both;
	}
	#dvpdtSpec{
		font-size:12px;
		padding-top:0px;
		padding-bottom:30px;
		width:535px;
		height:390px;
		
		outline:none;
		clear:both;
	}
	
	#dvSalesExecutive{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:auto;
		width:5535px;
		height:370px;
		outline:none;
		clear:both;
		display:block;
	}
	
	#dvpdtsolidworks{
		font-size:12px;
		padding-top:0px;
		padding-bottom:30px;
		
		width:535px;
		height:370px;
		outline:none;
		clear:both;
		display:block;
	}
	
	#dvChemist{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:auto;
		width:535px;
		height:380px;
		display:block;
		outline:none;
	}	
	
		#dvauto{
		font-size:12px;
		padding-top:0px;
		padding-bottom:30px;
		width:535px;
		height:380px;
		display:block;
		outline:none;
	}	
	
	#dvIGES{
		font-size:12px;
		padding-top:0px;
		padding-bottom:30px;
		
		width:535px;
		height:380px;
		display:block;
		outline:none;
	}	
	#dvDXF{
		font-size:12px;
		padding-top:0px;
		padding-bottom:30px;
		
		width:535px;
		height:380px;
		display:block;
		outline:none;
	}	
	
	
	#dvEngineer{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:auto;
		width:560px;
		height:370px;
		display:block;
		outline:none;
	}		
	
	#dvPurchase{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:auto;
		width:560px;
		height:370px;
		outline:none;
		display:block;
	}
	
	#dvEEngineer{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:hidden;
		width:560px;
		height:380px;
		display:block;
		outline:none;
	}		

	#dvProdEng{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:auto;
		width:560px;
		height:370px;
		display:block;
		outline:none;
	}

	#dvToolnDie{
		font-size:12px;
		padding-top:10px;
		padding-bottom:30px;
		overflow:auto;
		width:560px;
		height:370px;
		display:block;
		outline:none;
	}			
	
	.CareerReq{
		float:left;
		width:170px;
		text-align:right;
		color:#646464;
		font-weight:bold;
		padding-top:8px;
	}
	
	.CareerExp{
		float:left;
		padding-left:10px;
		color:#646464;
		padding-top:8px;
		width:320px;
	}
	.pdtExp{
		float:left;
		padding-left:15px;
		color:#646464;
		padding-top:8px;
		text-align:left;
		width:300px;
	}
	
	#dvCareerContent .CareerExp p{
		width:250px;
	}
	#dvpdtContent .CareerExp p{
		width:180px;
	}
	
	.CareerReqHolder{
		clear:both;
	}
	
	.CareerReqHolder a:link{
		color:#E77B87;
		text-decoration:none;
	}	
	
	.CareerReqHolder a:visited{
		color:#E77B87;
		text-decoration:none;
	}	
	
	.CareerReqHolder a:hover{
		color:#E77B87;
		text-decoration:underline;
	}
	
	#dvCareerContent .Future{
		font-size:11px;
		padding:0px 0px 10px 0px;
		margin:0px;
	}
	#dvpdtContent .Future{
		font-size:11px;
		padding:0px 0px 10px 0px;
		margin:0px;
	}
	
	#dvCareerContent .Future span{
		font-size:12px;
	}
	#dvpdtContent .Future span{
		font-size:12px;
	}
	#dvCareerContent .Breaker{
		padding:0px;
		margin:0px;
	}
	#dvpdtContent .Breaker{
		padding:0px;
		margin:0px;
	}
	
	#dvCareerContent .CareerHeader{
		color:#646464;
		font-weight:bold;
		margin:0px;
		padding:0px 0px 5px 0px;
	}
	#dvpdtContent .CareerHeader{
		color:#646464;
		font-weight:bold;
		margin:0px;
		padding:0px 0px 5px 0px;
	}
	
	.Future a:link{
		color:#E77B87;
		text-decoration:none;
	}	
	
	.Future a:visited{
		color:#E77B87;
		text-decoration:none;
	}	
	
	.Future a:hover{
		color:#E77B87;
		text-decoration:underline;
	}	
	
	.CareerFormField{
		height:30px;
	}

	.CareerFormReq{
		float:left;
		width:220px;
		text-align:right;
		color:#D6737C;
	}
	
	.CareerFormExp{
		float:left;
		padding-left:15px;
		color:#646464;
	}
	
	.txtCareer{
		width:250px;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		border:solid 1px #A5ACB2;
		height:15px;
	}
	
	.CareerExp select{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	#dvCareerContent #txtSetter{
		font-size:11px;
	}
	#dvpdtContent #txtSetter{
		font-size:11px;
	}		
/* ================ Career Ends Here ================ */


/* -------Register Form----------------*/
form{
margin:0px;
padding:0px;}

#form {  width:400px; }
.txtbox {border:1px solid #ccc; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:8px; color:#565656 }
.txtbox1 { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#565656; }
.txt3 { margin:0px;  padding:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#565656;   }
.txtbox3 { margin:0px;  padding:0px; margin-right:3px;  }
.form-txt { float:left; margin:0px; padding:0px; border:0px;  width:200px; font-size:12px; text-align:right; color:#565656; margin-top:8px; padding-right:12px; }
.cmptxt { float:left;  margin-top:8px; width:200px; font-size:12px; text-align:right; color:#565656; padding-right:12px; }

.form-txt1 { font-size:12px;  color:#565656;  }
.form-txt4 { float:left; margin:0px; padding:0px; border:0px;  width:200px; font-size:12px; text-align:right; color:#565656;  padding-right:12px; }


.supportpagebox input{
border:1px solid #B7C3D3;
background-color:#DBE1E9;
color:#000000;
font-size:11px;
height:16px;
width:110px;
}
.loginbox{
margin:0px; padding:0px; 
width:115px;
border:0px;
height:16px;
font-size:0px;
}


/* ================ CSS for Feedback page starts here ================ */

.sm-contentwrapper 
	{  
	width:530px; 
	border:1px solid #E4E8EF 

	}
	
#smhome 
	{
	 float:left;
	font-size:10px;
	text-transform:uppercase;
	padding:126px 0px 0px 130px;
	
	}	
	
#smhome  a { text-decoration:none; color:#003366;	}
#smhome  a:hover {text-decoration:underline; color:#00509F}

#smlines{
	float:left;
	font-size:0px;
	padding:5px 10px 0px 10px;
}
.sitemaparrow{background-image:url(../images/sitemap_bg5.gif); background-repeat:no-repeat; padding-left:26px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0755A5;}
.flatt{ padding-left:1px;border-left:solid 1px #CFD0D2; border-left-color:#CFD0D2;}
.sitemapmiddle{background-image:url(../images/box_mid_img.jpg);width:598px; float:left;padding-left:5px;padding-top:12px;height:800px;}
.stabletxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47488A;

}

.stabletxt a:link, .stabletxt a:active, .stabletxt a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47488A;
text-decoration:none;

}
.stabletxt a:hover{
text-decoration:underline;
}
.stabletxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47488A;
padding-left:22px;
}
.stabletxt1 a:link, .stabletxt1 a:active, .stabletxt1 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47488A;
text-decoration:none;

}
.stabletxt1 a:hover{
text-decoration:underline;
}


.stabletxt2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47488A;
padding-left:0px;
}

.stabletxt2 a:link, .stabletxt2 a:active, .stabletxt2 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47488A;
text-decoration:none;

}
.stabletxt2 a:hover{
text-decoration:underline;
}
.formtxtfield input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
border:1px solid #B2B2B2;
color:#666666;
margin:0px;
}
.formtxtright
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right;
color:#666666;
padding-right:20px;
margin:0px;
font-weight:bold;
}
.formtxtleft
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#666666;
padding-left:0px;
margin:0px;
font-weight:bold;
}
.tnxtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:23px;
text-align:left;
padding-left:0px;
color:#666666;
padding-right:20px;
margin:0px;
font-weight:bold;
}
#sub{
position:relative;
top:5px;
}
#sub1{
position:relative;
top:5px;
}
#sub2{
position:relative;
top:5px;
}


/* News & Events strats here */

#nedv{
clear:both;
padding-left:52px;
padding-right:42px;
}
#nedv img{
border:0px;
font-size:0px;
float:left;
margin-right:12px;
margin-bottom:25px;
}
#nedv h2{
font-family:Arial, Helvetica, sans-serif;
float:12px;
font-weight:bold;
color:#333366;
padding:0px;
margin:0px;
}
#nedv h1{
font-family:Arial, Helvetica, sans-serif;
float:11px;
font-weight:normal;
color:#333366;
padding:0px;
margin:0px;
}
#nedv p{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#232323;
padding-bottom:5px;
}
#nedv #imgholder img{
border:0px;
font-size:0px;
}
#nedv #imgholder a{

color:#233B77;
font-size:12px; font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
#nedv #imgholder a:hover{
color:#233B77;
text-decoration:underline;
}


#ne1dv{
clear:both;
padding-left:52px;
padding-right:42px;
}
#img_ne img{
border:0px;
font-size:0px;
float:left;
margin-right:17px;
margin-bottom:10px;
}

#ne1dv p{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:justify;
color:#232323;
padding-bottom:5px;
}
#ne1dv #imgholder{
width:270px;
clear:both;
padding-bottom:4px;
padding-top:6px;
border-bottom:solid 1px #CCCCCC;
text-decoration:none;
}

#imgholder img{
font-size:0px;
margin-right:5px;
margin-top:2px;
}

#ne1dv #imgholder a{
color:#233B77;
font-size:12px; font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
#ne1dv #imgholder a:hover{
color:#233B77;
text-decoration:underline;
}
input{
font-size:0px; border:0px; padding:0px; margin:0px;
}

/*success stories style */
#dvcon{
float:left;
}
#divleft{
float:left;
width:270px;
font-family:Arial, Helvetica, sans-serif;
color:#565656;
font-size:12px;
text-align:justify;
}
#divleft div{
width:270px;
font-family:Arial, Helvetica, sans-serif;
color:#565656;
font-size:12px;
text-align:justify;
padding:0px;
margin:0px;
padding-bottom:5px;
}

#divright{
float:right;
padding-right:44px;
}
#maincon{
padding-top:12px;
}

#maincon div{
width:500px;
padding:0px;
margin:0px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
color:#565656;
font-size:12px;
text-align:justify;
}
#maincon p{
width:496px;
padding:0px;
margin:0px;
padding-top:12px;
padding-bottom:16px;
font-family:Arial, Helvetica, sans-serif;
color:#565656;
font-size:12px;
text-align:justify;
border-bottom:solid 1px #C6C8CD;

}
.pdts{
width:124px;
font-size:14px;
float:left;
}
.pdts1{
font-size:14px;
padding-left:14px;
float:right;
color:#233B77;
font-weight:bold;
}
.pdts1 a:active, .pdts1 a:link, .pdts1 a:visited{
text-decoration:none;
color:#233B77;
}
.pdts1 a:hover{
text-decoration:none;
color:#233B77;
}
.st1{
font-size:11px;
}
