body, div, table {font: 11px/19px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}

h1
{
    margin: 0px 0px 15px 0px;
    font-size: 20px; 
    font-weight:normal;
    color: #0C3E6A;
}

#aaicontent p
{
    margin-bottom:0px;
}
#aaicontent ul
{
    margin-top:0px;
}

H2 { margin: 0px; font-size: 11px; color: #0C3E6A;}

a, a:visited, a:active {
	color: #3F60BD;
	text-decoration:none;}
a:hover { text-decoration:underline; }

div { margin: 0; padding: 0; border: none; }
img { margin: 0; padding: 0; border: none; }

br.clear { clear: both; font-size: 0; margin: 0; padding: 0; }

body.hm { background: #FFFFFF; }

#pagediv_C { width: 100%;  text-align: center; }
  
  #pagediv { width: 794px; text-align: left; margin: 0 auto 10px auto; }
	
  
		/*** TOP CUSTOM STYLES  ********************************/
	   #topRow1 { position: static; height: 95px; }
	  
	   #MainNav { position: static; height: 20px; background: #003366; text-align: center; font-weight: bold; color: #FFF; }
	   #MainNav a.main, #MainNav a:visited.main, #MainNav a:active.main, #MainNav a:hover.main { font-size: 10px; font-size: 11px; font-weight: bold; color: #FFF; padding-bottom: 3px;}

		
	/*** Main Column LAYOUT   *******************************/	
	#pageColumns { width: 794px;  background: #F9F9F9; position: static; }
	

	 #ColumnRt { width: 232px; float: right; }
	 	  /*** RIGHT COLUMN CUSTOM STYLES  ********************************/
		  #operating {padding: 6px 0px 13px 0px; text-align: right; color: #B1B1B1; }
		  #rt-bar { margin: 0px; padding: 3px 0px 3px 12px; background: #003366; font-weight: bold; color: #FFF; }
		  #rt-box { margin-bottom: 15px; padding: 10px 10px; border: 1px solid #E0E0E0; }
			#rt-box ul { margin: 0px; padding: 0px; }
			#rt-box li { margin: 0px 0px 0px 13px; list-style-image: url(images/h-bullets.gif) }
		  	
		  #hiring { border: 1px solid #E0E0E0; background: #E6E6E6; }
		  
		  
	#ColumnLft { width: 532px; float: left; }  	
	    /*** LEFT COLUMN CUSTOM STYLES ********************************/
		.contentTable { width: auto; padding: 0; margin: 0; border-spacing:0; border-collapse:collapse; border-width: 0;}
	   #contentArea { padding: 20px 22px 5px 32px; margin: 0; }
	   #contentArea p { margin: 0 0 12px 0; padding: 0; }
		  
		  /*#lft-bar { margin: 0px 22px 0px 32px; padding: 3px 0px 3px 12px; background: url(../images/h-bg-bar.jpg); font-weight: bold; color: #FFF; }*/
		  #lft-bar { margin: 0px 22px 0px 32px; padding: 3px 0px 3px 12px; background: #003366; font-weight: bold; color: #FFF; }
		  #lft-box { margin: 0px 22px 12px 32px; padding: 13px 13px; border: 1px solid #E0E0E0; border-top: 0px; }
		  #lft-box2 { margin: 0px 22px 12px 32px; padding: 13px 13px; border: 1px solid #E0E0E0; background: #E5E5E5}
		  .contactTitle { color: #003366; font-weight: bold; }
	   
	   	  #additional-info{ margin: 0px 0px 10px 32px; }  
		  #additional-info .txt{ padding-top: 13px;}

	#clearOut { width: 100%; height: 1px; clear: both; } /* to clear footer */
	*html #clearOut { margin-top: -13px; } /* Only for IE*/


	/*** BOTTOM CUSTOM STYLES ********************************/

	#btm { position: relative; height: 30px; background: url(images/h-bg-btm-bar.jpg) repeat-x top; }
		#btm #search { position: absolute; top: 4px; left: 32px;  }
			#btm #search form {margin: 0px; padding: 0px;}
			#btm #search .searchbox { width:64px; font-size: 10px; height:19px; line-height:12px; margin-bottom:3px; }
		
		#btm #btmnav { position: absolute; top: 9px; left: 240px;  }
	
	
	/*** Internal CUSTOM STYLES ********************************/
	
	/*** Main Column LAYOUT   *******************************/
	/*.int #pageColumns { background: #F3F3F3 url(../images/int-bg-content.jpg) repeat-x top; }*/
	.int #pageColumns { background: #F9F9F9  repeat-x top; }
	
		.int #ColumnLft { width: 794px; position: relative; padding-top: 23px;}  	
	    	/*** LEFT COLUMN CUSTOM STYLES ********************************/
			.int #operating { position: absolute; top: 0px; right: 2px; }
			
			.int #contentArea { padding: 0px 32px 26px 32px; }
	
			.int #lft-bar { margin: 10px 0px 0px 0px; width: 725px; }
			.int #lft-box { margin: 0px 0px 12px 0px; width: 725px; background: #FAFAFA; }
			
			.careerHaadings { font-weight: bold; }
			.careerHaadings2 { color: #CA0A0B; }
			.careerHaadings3 { color: #CD232E; font-weight: bold; font-size:16px; text-align:center; width:700px; }
			.tblborder { border-top:1px solid #E0E0E0; }
			.contentwidth { width:700px;}
			.careerHaadings4 { color: #000; font-weight: bold; font-size:14px; text-align:center;}
			.int ul{margin: 0px 0px 0px 15px; padding: 0px; }
			.int li { list-style-image: url(images/h-bullets.gif); }
			.int li li { list-style-image: url(images/h-bullets2.gif); }
			.int li li li { list-style-image: url(images/h-bullets3.gif); }
	
	
/****-------------------------------------------------------------------------****/
/* Added by Jayati Das dated 28th May,2007 */

/****--Tab not selected--****/
.tab {
}
.tab a:link, .tab a:visited, .tab a:active, .tab a:hover{
width:150px;
height: 23px;
padding-top:5px;
background-color:#D8D8D8;
border-left:1px solid #6C6C6C;
border-top:1px solid #6C6C6C;
border-right:2px solid #9A9B9C;
border-bottom:2px solid #9A9B9C;
display:block;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
line-height:10px;
}
/****------****/

/****--Tab Selected--****/
.tab-selected {
}
.tab-selected a:link, .tab-selected a:visited, .tab-selected a:active, .tab-selected a:hover{
width:150px;
height: 26px;
padding-top:7px;
background-color:#003366;
border-bottom:1px solid #003366;
border-top:1px solid #C6C8CF;
border-left:1px solid #C6C8CF;
border-right:1px solid #C6C8CF;
display:block;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
line-height:10px;
text-decoration:none;
}
/****-------****/

/****--General--****/
.tabline {
border-bottom:1px solid #003366;
}
.mediabox {
width:720px; 
height:100%; 
border:0px solid;
padding-left:30px;
scrollbar-highlight-color: #fff; 
scrollbar-shadow-color: #DFDFDF; 
scrollbar-3dLight-color: #fff; 
scrollbar-arrow-color: #5D0303; 
scrollbar-track-color:transparent; 
scrollbar-darkshadow-color: #575D6B; 
scrollbar-base-color: #DFDFDF; 
scrollbar-dark-border-color: #575D6B; 
scrollbar-Background-color: #d3d8e5;
}

P {
text-align:justify;
}
/****------****/
/****-------------------------------------------------------------------------****/
/***-----------10.10.07 Jayati----------***/
.titleheader-bg {
	background-image:url(images/bg-subjectheader.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:20px;
	text-align:left;
	font-size: 11px;
	font-family: Arial,Verdana, Tahoma;
}
	.titleheader-bg h2{
		font-size: 11px;
		color: #fff;
		font-weight: bold;
		line-height:20px;
		margin:0px;
	}
	.row{
	background-color:#FFFFFF;
	padding:4px;
}

.altrow{
	background-color:#EFEFEF;
	padding:4px;
}

/* To be used for container */

div.formContainer { 
	float:left;
	width:219px;
}
div.formContainer h1 { 
	font-weight:bold;
	float:left;
	overflow:hidden;
	width: 219px;
	height: 21px;
	margin:0 0 0 0;
	padding:3px 0 0 15px; 
	background:transparent url('images/form_header.gif') no-repeat;
	font-size:11px;
	color:#fff;
}
body.application div.formContainer h1 { 
	margin:0 0 0 0;
	padding:6px 0 0 15px; 
	background:transparent url('images/form_header.gif') no-repeat;
}
div.formContainer>h1,
div#formLoginOpen>*>h1 { 
	font-weight:bold;
	height:15px;
	width: 100%;
	padding:4px 0 0 15px;
}
div.formContainer h3 { 
	font-size:10px;
	font-weight:normal;
	margin:0 0 2px 0;
	padding:0;
}
div.formContainer div { 
	float:left;
	margin:0;
	padding:0;
}
div.formContainer div.formBackground { 
	width:219px;
	background: transparent url('images/form_body.gif') no-repeat bottom left;
	padding:10px 10px;
	margin:0 0 0 0;
}

div.formContainer div.formBackground ul { margin: 0px; padding: 0px; }
div.formContainer div.formBackground li { margin: 0px 0px 0px 13px; list-style-image: url('images/h-bullets.gif') }

div.formContainer input { 
	width:95px;
}
div.formContainer a { 
	font-weight:normal;
	text-decoration:none;
}

div.formContainer a.action { 
	font:normal 9px;
	color:#333;
	text-decoration:none;
}


/*** -----------------------------------***/