@charset "utf-8";
/**Section About IDT**/

#dynamicText {	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#414042;
	padding-left:25px;
	padding-right:25px;
}

#dynamicText a{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#0d80b4;
	text-decoration:none;
	
}

.dynamicText p a{
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	color:#00426a;
	font-weight:bold;
}


#dynamicText UL{
  padding-left:0px;
  margin:0px; 
  
}

.bodyText{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#414042;
	padding-left:25px;
	padding-right:25px;


}

/** About IDt Investor Information styles**/
.pRfL						{ position:relative; float: left; }
.padl						{ padding: 0 0 0 9px; display: block; }
.padlrb					{ padding:5px 9px 0 9px; display: block; clear:both;}
.padlr					{ padding:9px 9px 0 5px; display: block; clear:both;}
.bxtop					{ float:left; height:23px;}
ul.ligry li			{ background: url(img/li-gry.gif) top left no-repeat; }
.box ul	{ list-style-type: none; margin: 0; padding: 0; }
.box ul li{ list-style-type: none; margin: 0; padding: 0 0 3px 15px; display: block; font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#0d80b4;
	text-decoration:none;}
.box ul li			{ width:143px; }


.returnLinks{

	font-family: Verdana,Arial,Helvetica;
	/*font-size:11px;*/
	color:#09017B;
	text-decoration:none;
	/*padding-left:25px;*/
	
}

.aboutIdtNameText{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#414042;
	font-weight:bold;

}
.aboutIdtDesignationText{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#414042;
	

}
.aboutIdtBiographyText
{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#0d80b4;
	text-decoration:none;

}
/** to be replaced with heading1 .still using in registration pages**/
.aboutIdtBodyTitle{
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	color:#00426a;
	font-weight:bold;
	/*padding-left:25px;*/
}

.aboutIdtBodySubTitle{
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#00426a;
	font-weight:bold;
	/*padding-left:25px;*/
}

.headerMenuBarBackground {
	width:960px;
	height:25px;
	background:#c3dce9;
}



.aboutIdtMainNavText{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#636466;
	padding-left: 15px;
	padding-right:15px;
	text-decoration:none;

}

.aboutIdtMenuTitle{
	font-family: Verdana,Arial,Helvetica;
	font-size:18px;
	color:#00426a;
	font-weight:bold;
	
}



.aboutIdtTopNavText{
	vertical-align:center;
	line-height:20px;
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#636466;
	font-weight:bold;
	padding-left: 15px;
	padding-right:15px;
	
	
}

/**to be replaced with breadcrumbTextMouseOn **/
.aboutIdtTopNavBlueText{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#0d80b4;
	font-weight:bold;
	padding-left: 15px;
	padding-right:15px;
	text-decoration:none;
	
}

.designationText{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#414042;
	

}

/** Product Css**/
/** to be replaced with tableHeaderText**/
.productTitleText{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#fefeff;
	padding-left: 15px;
	padding-right:15px;
	

}

.productsTextBoxFontStyle{
	border:1px solid #a3a3a4; 
	width:100%; 
	height:16px; 
	font-size:9px; 
	
}

/** to be replaced with tableTextOn***/
.productTopNavBlueText{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#0d80b4;
	font-weight:bold;
	padding-left: 20px;
	
	
}

/** to be replaced with tableText**/
.productTopNavText{
	vertical-align:center;
	line-height:20px;
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#636466;
	font-weight:bold;
	padding-left: 20px;
	
	
	
}

.productHeaderText{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	color:#fefeff;
	

}




#cdesc { font-size:12px; }
/*About IDT Careers Section**/

#carmain h5 { margin:0; line-height:1.0em;}
#carmain h6 {margin:0;line-height:1.0em;}
#carmain h7 {margin:0;line-height:1.0em;} 
#carmain h5 { font-family:Verdana,Arial,Helvetica; font-weight:bold; font-size:20px; } 
#carmain *.cardesc { font-size:12px; line-height:1.5em; }
#carmain *.cardesc2 { font-family:Verdana,Arial,Helvetica;font-weight:bold; font-size:12px; }
#carmain div.oi2 img.tabimg {
	zoom:1;
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
}
#carmain *.applynow { float:right; background-color:#330099; color:white;
                      font-size:12px; width:118px; cursor:pointer; }
                      
                      
               
#carmain ul.cartabs { float:left; width:870px; padding:0; margin:0; 
                border-bottom:1px solid #dcdcdc; margin-bottom:0px; } 
                
 #carmain ul.cartabs li    { float:left; width:13%; list-style-type:none; padding:0; margin:0; }             
                

                       
#carmain span.expcol { float:right; font-size:10px; }
#carmain span.expcol a { text-decoration:none; }
                
#carmain ul.cartabs li.selected *.cartab-content { left:0; }
#carmain ul.cartabs *.hover  { text-decoration:underline; }

#carmain *.diam { margin:0; padding:0; margin-left:3px; margin-right:4px; }
                            
#carmain ul.cartabs li *.oi2 { margin:0;  width:95%; } 

#carmain *.bb1 { font-size:12px; }


#carmain ul.cartabs *.cartab-label {  margin:0; cursor:pointer; 
                      padding-bottom:2px; padding-top:2px; 
                      
                      font-weight:normal; text-align:center; font-size:10px;height:23px; } 

#carmain ul.cartabs li.selected *.cartab-label { position:relative; border-bottom:none; 
           top:1px; padding-bottom:4px; 
           padding-top:2px;  color:#0d80b4;margin-top:-2px; 
            font-family:Verdana,Arial,Helvetica;font-weight:bold;height:24px;  }

                      
#carmain *.carquote { font-family:Verdana,Arial,Helvetica;  font-weight:normal; font-style:italic; margin-bottom:30px; }

.newCareersImages{
	
clear:right;
float:right;
margin-left: 3px;	
}


.tableContent{
	
clear:left;

	
}

#mainCareersDiv{
height:850px;
/*overflow:auto;
overflow-x:hidden;*/

}

/* ROLLUP */

#carmain *.rollup-trigger       { font-family:Verdana,Arial,Helvetica; font-weight:bold; cursor:pointer; }
#carmain *.rollup-trigger:hover { color:firebrick; }
#carmain ul.listed    { list-style:none; float:left; width:85%; margin-left:16px; padding-left:0px;
                         margin-bottom:5px; padding-bottom:0px; margin-right:18px; }
#carmain ul.listed li { list-style:none; float:left; width:85%; margin-left:5px; padding-left:3px; }

#carmain span.rollup-trigger    { font-size:11px; padding-left:8px; margin-left:8px;
                         background:url("img/collapseallicon.gif") no-repeat left top; }
#carmain span.rolledup          { background:url("img/expandallicon.gif") no-repeat left top; }
#carmain *.bold { font-family:Verdana,Arial,Helvetica;font-weight:bold; }




.aboutIdtdivider {
	line-height:23px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	text-decoration:none;
	color:#0d80b4; 
}

.aboutIdtList{
  padding-left:20px;
  margin:0px; 
  
}

.myIDTheading 
{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#00426a;
	font-weight:bold;
	
}

.myIDTMenuTitle{
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	
}


/** Styles as per the new pdf guidelines **/

/**HEADER***/
.headerText{
	font-family: Verdana,Arial,Helvetica;
	font-size:13px;
	color:#00426a;
	line-height:23px;
	vertical-align:middle;
	padding-left: 20px;
	padding-right:20px;
	text-decoration:none;

}


/**not used yet**/
.languagesText{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#00426a;

}




/**MODULE***/



.moduleText{
	
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#000000;
	
}









/***/

.bodyLinkColor{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	text-decoration:none;
	color:#0d80b4; 
	
	
}

.linkListIntro{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	text-decoration:none;
	color:#414042; 
	
}

.partsHeading{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:15px;
	color:#000000;
	font-weight:bold;
	padding-left: 22px;
	
}

.heading1{
	
	font-family: Verdana,Arial,Helvetica;
	font-size:18px;
	color:#00426a;
	font-weight:bold;
	padding-left:25px;
}
	
	




.heading2 
{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
	color:#00426a;
	font-weight:bold;
	padding-left: 25px;
}



.heading3 
{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#00426a;
	font-weight:bold;
	padding-left: 25px;
}
.tableDottedline
{
	font-size:1px;
	font-weight:solid;
	color:#a3a3a4;	
}

.bodyCopy{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#414042;

}
.tabBarText{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#636466;
	padding-left: 10px;
	padding-right:10px;
	text-decoration:none;
	
	
}




.tabBarTextMouseOn
{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#0d80b4;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
.tabBarTextSupport{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#636466;
	padding-left: 3px;
	padding-right:3px;
	text-decoration:none;

}

.tabBarTextMouseOnSupport
{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#0d80b4;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}

.breadcrumbText
{
	
	vertical-align:center;
	line-height:20px;
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#636466;
	font-weight:bold;
	padding-left: 5px;
	padding-right:5px;
	/*padding-left: 15px;
	padding-right:15px;*/
	/**font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#636466;
	line-height:19px;
	vertical-align:middle;
	text-decoration:none;**/
	
}

.breadcrumbTextMouseOn{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#0d80b4;
	font-weight:bold;
	padding-left: 15px;
	padding-right:15px;
	text-decoration:none;
	background-color:#7d36d;
}

.columns
{
	font-size:9px;
	font-family: Verdana,Arial,Helvetica;
	vertical-align:middle;
	color:#black;
	font-weight:bold;
	line-height:21px;
	
}

.viewOptions
{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#414042;
	padding-left: 15px;
	padding-right:15px;
	text-decoration:none;
}

.viewOptionsOn
{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#0d80b4;
	padding-left: 15px;
	padding-right:15px;
	text-decoration:none;
}

.tableHeaderText{
	line-height:19px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#ffffff;
	/**padding-left: 15px;
	padding-right:15px;**/
}

.tableText{
	vertical-align:center;
	line-height:20px;
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#414042;
	padding-left: 10px;
	
}

.tableTextOn
{
	vertical-align:center;
	line-height:20px;
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#0d80b4;
	padding-left: 10px;
}
.footerText
{
	font-family: Verdana,Arial,Helvetica;
	font-size:9px;
	color:#939598;
}

/* Temprorary Styles **/
.headingProduct 
{
	line-height:20px;
	vertical-align:middle;
	font-family: Verdana,Arial,Helvetica;
	font-size:13px;
	color:#00426a;
	font-weight:bold;
	
}

.parametricCategoriesText
{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#00446B;
	font-weight:bold;
	padding-left:25px;
	padding-right:25px;
}
	
.parametricCategoriesLinks
{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#00446B;
	font-weight:bold;
	
}

.psText
{
	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	color:#00446B;
	font-weight:bold;
	
}

.registrationTitle{
	font-family: Verdana,Arial,Helvetica;
	font-size:18px;
	color:#00426a;
	font-weight:bold;
	
}
.textColor
{
	color : #000000;
}

.breadcrumbTextforEllipses
{
	
	vertical-align:center;
	line-height:20px;
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	color:#636466;
	font-weight:bold;
	padding-left: 5px;
	padding-right:5px;
	
	
}

.linksAskIDT{

	font-family: Verdana,Arial,Helvetica;
	/*font-size:11px;*/
	font-weight: normal;
	color:#2e6383;
	text-decoration:none;
	/*padding-left:25px;*/
	
}

.aboutIDTTab
{
border-left:1px solid #aaa; margin:0; cursor:pointer; background:#dcdddf url(img/corner170x60.png) top right no-repeat;
}

.aboutIDTTabSelected
{
border-left:1px solid #b1b3b6;margin:0; cursor:pointer; background: url(img/cornerYellowGradient.png) top right no-repeat; font-weight:bold; color:#0d80b4;
}

.menuBar{margin-top:2px;}
