
/* reset -------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: arial;
  vertical-align: baseline;
}

body { 
  /*line-height: 1; */
}

table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align:center; font-weight: normal; }
table, td, th { vertical-align: middle; text-align:center; }

li { list-style-type: none;}

/*-------------------------------------------- */

html, body {
	margin: 0;
/*	background: #fff;*/
	 font-size: 0.9em;
}

#wrap{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	}
#header{
	width:1000px;
	height:auto;
	float:left;
	background-color:#2b4f88;
	}
#header h1{
	width:auto;
	height:auto;
	float:left;
	margin:27px 0px 34px 32px;
	}	
#header blockquote{
	width:auto;
	height:auto;
	float:right;
	color:#FFFFFF;
	font-size:13px;
	margin:30px 20px 0px 0px;
	}	
#header blockquote a{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	margin:0px 5px;
	}	
	
#header blockquote a:hover{
	color:#df281a;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	margin:0px 5px;
	}
	
#nav{
	width:100%;
	height:auto;
	float:left;
	margin-top:38px;
	border-bottom:4px solid #df281a;
	}
#sub_nav{
	width:100%;
	height:38px;
	float:left;
	background:url(../images/ass_bar.png) repeat-x;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	}	
	
#sub_nav ul{
	width:700px;
	height:auto;
	float:left;
	margin-left:14px;
	line-height:36px;
	}	
	
#sub_nav ul li{
	width:auto;
	height:auto;
	float:left;

	}
#sub_nav ul li a{
	margin:0px 8px;
	color:#000000;
	text-decoration:none;
	}	
#sub_nav ul li a:hover{
	margin:0px 8px;
	color:#df281a;
	text-decoration:none;
	}
	#sub_nav ul li .blue{
	margin:0px 8px;
	color:#004b95;
	text-decoration:none;
	}
		
#search{
	width:auto;
	height:auto;
	float:right;
	margin-top:7px;
	margin-right:20px;
	color:#000000;
	}
#search input{
	width:auto;
	height:auto;
	float:left;
	margin:0px 0px 0px 5px;

	}	
.search_bg{
	width:168px;
	height:18px;
	border:1px solid #afaca8;
	padding:2px 5px;
		}
	
	
	
			
#middle{
	width:960px;
	height:auto;
	float:left;
	padding-bottom:11px;
	}
	
#bannar_con{
	width:960px;
	height:275px;
	float:left;
	background:url(../images/bannar_bg.png) no-repeat;
	}
		
#bannar{
	width:698px;
	height:255px;
	float:left;
/*	background:url(../images/bannar.png) no-repeat;
*/	margin:10px 25px 00px 10px;
	}	
#bannar_con h1{
	width:206px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:31px;
	color:#1e365c;
	font-weight:normal;
	margin-top:65px;
	}	
#bannar_con h1 strong{
	width:206px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:31px;
	color:#1e365c;
	font-weight:700;
	}	
	
#bannar_con p{
	width:206px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#1e365c;
	font-weight:normal;
	margin-top:18px;
	}	
#latest_news{
	width:960px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#1e365c;
	font-weight:normal;
	margin-top:10px;
	background:#2b4f88;
	padding:10px 20px;
	}	
	#latest_news h2{
	width:auto;
	height:auto;
	float:left;
	background:url(../images/latest-news-arrow.png) no-repeat;
	background-position:right;
	padding:0px 20px 0px  10px;
	background-color:#FFFFFF;
	font-size:12px;
	line-height:22px;
	margin-right:10px;

	}
#news-container
{
	width: 700px; 
	margin: auto;
	height:42PX;
	float:left;

}

#news-container ul li div a
{

	color:#FFFFFF;
	font-size:12PX;
	margin-top:3px;
	text-decoration:none;
}
#middle_content{
	width:960px;
	padding:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background:#545454;
	margin-top:11px;
	}	
#right_content_inner{
	width:687px;
	margin-left:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	}
#h_key{
	width:600px;
	height:26px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	border-bottom:1px dashed #a2a2a2;
	margin:0 0 6px 0;
}
	#h_key a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/h_arrow.png) no-repeat;
	background-position:left;
	padding-left:12px;
	margin-right:10px;
	}
		#h_key a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	color:#df281a;
		background:url(../images/h_arrow.png) no-repeat;
	background-position:left;
		padding-left:12px;
	margin-right:10px;
	}
#welcome{
	width:600px;
	height:auto;
	float:left;
	}	
#welcome h1{
	width:600px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:22px;
	}	
#welcome h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:22px;
	}	
	
#welcome img{
	width:auto;
	height:auto;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	border:3px solid #bdbdbd;
	margin-right:23px;
	}
#welcome p{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	}	
#welcome p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#64a0ff;
	text-align:justify;
	text-decoration:none;
	background:url(../images/arrow.jpg) no-repeat;
	background-position:right;
	padding-right:10px;
	}	
#welcome p a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	text-decoration:none;
	background:url(../images/arrow.jpg) no-repeat;
	background-position:right;
	padding-right:10px;
	}
	
		
#replace{
	width:600px;
	float:left;
	}	
#replace h1{
	width:600px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:26px;
	margin-top:26px;
	}	
#replace h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:22px;
	}
#replace ul{
	width:584px;
	height:auto;
	float:left;
	background:#b4b4b4;
	padding:20px 8px 8px 8px;
	}	
#replace ul li{
	width:auto;
	height:auto;
	float:left;

	
	}	
#replace ul li{
	width:auto;
	height:auto;
	float:left;
	}	
.odd{
	background:url(../images/croos_blue_box.png) no-repeat;
	width:271px;
	height:107px;
		padding:9px 9px 0px 9px;
	float:left;
	margin-right:6px;
	}
.odd img{
	width:84px;
	height:69px;
	padding:5px 7px 8px 6px; 
	float:left;
	margin-right:5px;
	background:url(../images/thumbnail_bg.png) no-repeat;
	}		
.odd p{
	width:165px;
	height:auto;
	float:left;
	font-size:11px;
	color:#606060;
	line-height:12pt;
	padding:5px 0px;
	}
.odd a{
	width:165px;
	height:auto;
	float:left;
	font-size:11px;
	color:#2f5189;
	line-height:12pt;
	font-weight:700;
	text-decoration:none;
	text-align:right;
	}
	.odd a:hover{
	width:165px;
	height:auto;
	float:left;
	font-size:11px;
	color:#FF0000;
	line-height:12pt;
	font-weight:700;
	text-decoration:none;
	text-align:right;
	}
.odd h2{
	width:160px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:700;

	}	


.even{
	background:url(../images/croos_blue_box.png) no-repeat;
	width:271px;
	height:107px;
	padding:9px 9px 0px 9px;
	float:left;

	}
.even img{
	width:84px;
	height:69px;
	padding:5px 7px 8px 6px; 
	float:left;
	margin-right:5px;
	background:url(../images/thumbnail_bg.png) no-repeat;
	}		
.even p{
	width:165px;
	height:auto;
	float:left;
	font-size:11px;
	color:#606060;
	line-height:12pt;
	padding:5px 0px;
	}
.even a{
	width:165px;
	height:auto;
	float:left;
	font-size:11px;
	color:#2f5189;
	line-height:12pt;
	font-weight:700;
	text-decoration:none;
	text-align:right;

	}
	.even a:hover{
	width:165px;
	height:auto;
	float:left;
	font-size:11px;
	color:#FF0000;
	line-height:12pt;
	font-weight:700;
	text-decoration:none;
	text-align:right;

	}
.even h2{
	width:160px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:700;

	}		
	
				
#right_content{
	width:300px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	}
	
.right_content_top{
	width:300px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-bottom:11px;
	}	
	
.right_content_top h1{
	width:300px;
	height:35px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1e365c;
	font-size:16px;
	text-transform:uppercase;
	background:url(../images/right_header.png) no-repeat;
	line-height:36px;
	}
.right_content_top_box{
	width:280px;
	height:auto;
	padding:10px;
	float:left;
	text-transform:uppercase;
	background:url(../images/right_header_bot.png) no-repeat;
	background-position:bottom;
	background-color:#FFFFFF;
	}	
.right_content_top_box img{
	width:auto;
	height:auto;
	float:left;
	}
.right_content_top_box h2{
	width:185px;
	height:auto;
	float:left;
	font-size:11px;
	font-weight:700;
	color:#2d528b;
		text-transform:none;
	}
.right_content_top_box p{
	width:185px;
	height:auto;
	float:left;
	text-transform:none;
	color:#606060;
	font-size:11px;
	line-height:pt;
	}
		
.img_border{
	border:1px solid #e1e0e0;
	padding:4px;
	margin-right:10px;
	}		
.img_read{
	margin-top:4px;
	margin-right:10px;
	}	
		
		
		
		
		
		
		
		.announce{
	width:300px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-bottom:11px;
	}	
	
.announce h1{
	width:300px;
	height:35px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1e365c;
	font-size:16px;
	text-transform:uppercase;
	background:url(../images/announce_top.png) no-repeat;
	line-height:36px;
	}
.announce_top_box{
	width:280px;
	height:86px;
	padding:10px ;
	float:left;
	background:url(../images/announce_bg.png) no-repeat;
	background-position:bottom;

	}	

.announce_top_box p{
	width:280px;
	height:79px;
	float:left;
	text-transform:none;
	color:#606060;
	font-size:11px;
	line-height:11pt;
	}
.announce_top_box a{
	width:280px;
	height:auto;
	float:left;
	text-transform:none;
	color:#039dd7;
	font-size:11px;
	font-weight:700;
	line-height:11pt;
	text-align:right;
	text-decoration:none;
	}
	.announce_top_box a:hover{
	width:280px;
	height:auto;
	float:left;
	text-transform:none;
	color:#000;
	font-size:11px;
	font-weight:700;
	line-height:11pt;
	text-align:right;
	text-decoration:none;
	}		
#tender{
	background:url(../images/tender_bg.png) no-repeat;
	width:300px;
	height:91px;
	float:left;
	}		
#tender h1{
	width:280px;
	height:auto;
	float:left;
	margin:12px 10px;
	}	
#tender p{
	width:280px;
	height:auto;
	float:left;
	margin:8px 10px;
	}	
		
		
#footer{
	width:1000px;
	float:left;
/*	background:url(../images/footer.png) no-repeat;
	background-position:top;*/
	min-height:164px;
	background-color:#656565;
	color:#FFFFFF;
	}
#footer ul{
	width:493px;
	height:auto;
	float:left;
	margin:54px 0px 0px 242px;
	}
#footer ul li{
	width:auto;
	height:auto;
	float:left;
	}
#footer ul li a{
	width:auto;
	height:auto;
	float:left;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	margin:0px 8px;
	
	}
	#footer ul li a:hover{
	width:auto;
	height:auto;
	float:left;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	margin:0px 8px;
	}
#footer p{
	width:940px;
	height:auto;
	float:left;
	margin:10px ;
	text-align:center;
	line-height:14pt;
	}
	
	#footer a{
	text-align:center;
	font-size:12px;
	color:#fff;
	text-decoration:none
	}
		#footer a:hover{
	text-align:center;
	font-size:12px;
	color:#FF0000;
	text-decoration:none
	}
/*********************tanmoy************************************/
#left_content{
	width:233px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:10px;
	background:#f0f0f0;
	}
#categories_portion{
	width:233px;
	height:auto;
	float:left;
}
#categories_portion h2{
	width:233px;
	height:auto;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#2f2f2f;
	font-size:19px;
	padding:0 0 10px 0;
	text-transform:uppercase;
	background:url(../images/line_re.png) repeat-x;
	
	
}
#categories_portion h2 span{
	width:auto;
	height:auto;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#2f2f2f;
	font-size:19px;
	padding:0 15px 10px 0;
	text-transform:uppercase;
	display:block;
	background-color:#f0f0f0;
	
}
#categories_portion ul{
	width:233px;
	height:auto;
	float:left;
	padding:0 0 15px 0;
}
#categories_portion ul li{
	width:212px;
	height:auto;
	float:left;
	padding:0 0 0 21px;
	background:url(../images/cate_arrow.png) left 50% no-repeat;
	line-height:25px;
}
#categories_portion ul li a{
	width:auto;
	height:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#8b8b8b;
	font-size:12px;
	text-decoration:none;
}
#categories_portion ul li a:hover{
	width:auto;
	height:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333333;
	font-size:12px;
	text-decoration:none;
}
#menu_bottom_portion{
	width:233px;
	height:auto;
	float:left;
}
#menu_bottom_portion h2{
	width:233px;
	height:auto;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#2f2f2f;
	font-size:19px;
	padding:0 0 10px 0;
	text-transform:uppercase;
		background:url(../images/line_re.png) repeat-x;
}
#menu_bottom_portion h2 span{
	width:auto;
	height:auto;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#2f2f2f;
	font-size:19px;
	padding:0 15px 10px 0;
	text-transform:uppercase;
	background:#f0f0f0;
}
#menu_bottom_portion ul{
	width:233px;
	height:auto;
	float:left;
	padding:0 0 15px 0;
}
#menu_bottom_portion ul li{
	width:212px;
	height:auto;
	float:left;
	padding:0 0 0 21px;
	background:url(../images/menu_bottom_icon.png) left 50% no-repeat;
	line-height:25px;
}
#menu_bottom_portion ul li a{
	width:auto;
	height:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#8b8b8b;
	font-size:12px;
	text-decoration:none;
}
#menu_bottom_portion ul li a:hover{
	width:auto;
	height:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333333;
	font-size:12px;
	text-decoration:none;
}
#inner{
	width:687px;
	height:auto;
	float:left;
	}	
#inner h1{
	width:100%;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#inner h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
	
#inner img{
	width:auto;
	height:auto;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	border:3px solid #bdbdbd;
	margin-right:23px;
	}
#inner p{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	float:left;
	width:100%;
	height:auto;
	}	
#inner p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#64a0ff;
	text-align:justify;
	text-decoration:none;
	background:url(../images/arrow.jpg) no-repeat;
	background-position:right;
	padding-right:10px;
	}	
#inner p a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	text-decoration:none;
	background:url(../images/arrow.jpg) no-repeat;
	background-position:right;
	padding-right:10px;
	}
#inner ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
	}
#inner ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	float:left;
	width:95%;
	height:auto;
	padding:0px 0px 10px 30px;
	background:url(../images/red_bullet.png) no-repeat;
	}	
#inner dl{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
	}
#inner dl dt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	float:left;
	width:95%;
	height:auto;
	padding:0px 0px 10px 15px;
	}	
#inner dl dt label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#fff;
	text-align:justify;
	float:left;
	width:200px;
	height:auto;
	padding:0px 0px 10px 0px;
	}	
#route_map{
	width:687px;
	height:auto;
	float:left;
	}
#route_map h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:23px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#route_map h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:23px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
	
	
	
	
	#employee_details{
	width:687px;
	height:auto;
	float:left;
	}
#employee_details h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:23px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
.employee_details h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:23px;
	text-transform:uppercase;
	padding-bottom:12px;
	}
#employee_details table{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	padding-bottom:12px;
	width:645px;
	height:auto;
	}	
	
	
	
#neer_key{
	width:687px;
	height:26px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	border-bottom:1px dashed #a2a2a2;
	margin:0 0 6px 0;
}
	#neer_key a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/h_arrow.png) no-repeat;
	background-position:left;
	padding-left:12px;
	margin-right:10px;
	}
		#neer_key a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	color:#df281a;
		background:url(../images/h_arrow.png) no-repeat;
	background-position:left;
		padding-left:12px;
	margin-right:10px;
	}	



#neer_key_full{
	width:100%;
	height:26px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	border-bottom:1px dashed #a2a2a2;
	margin:0 0 6px 0;
}
	#neer_key_full a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/h_arrow.png) no-repeat;
	background-position:left;
	padding-left:12px;
	margin-right:10px;
	}
		#neer_key_full a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	color:#df281a;
		background:url(../images/h_arrow.png) no-repeat;
	background-position:left;
		padding-left:12px;
	margin-right:10px;
	}
	
/***************************  top tab menu start ***************************/


#glowmenu {border-bottom: 4px solid #df281a; float: left;width: 100%;}
.glowingtabs{float:left;width:auto;font-size: 11px;line-height:normal; padding:0 0 0 10px;/*border-bottom: 4px solid #df281a; */}

.glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

.glowingtabs li{
display:inline;
margin:0;
padding:0;
}

.glowingtabs a{
float:left;
background: url(../images/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 5px;
text-decoration:none;
 line-height: 16px;       

}

.glowingtabs a span{
float:left;
display:block;
background:url(../images/glowtab.gif) no-repeat right top;
padding:6px 12px 4px 6px;
font-weight:bold;
color:#fff;
text-transform:uppercase;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color: black;
}

.glowingtabs li.selected a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs li.selected a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: black;
}

.glowingtabs a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_d{
position:absolute;
top: 0;
border: 1px solid #c8c8c8; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_d a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #c8c8c8; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 3px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_d a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_d a:hover{ /*THEME CHANGE HERE*/
background-color: #df281a;
color:#FFFFFF;
}



/*************************************  tab menu end ****************************/



/********************     employee detais ************************/
.pretty-table
{
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border: 1px solid #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #ffffff;
width:100%;
background-color:#FFFFFF;

}

.pretty-table caption
{
  caption-side: bottom;
  font-size:12px;
  font-style: italic;
  text-align: right;
  padding: 0.5em 0;
}

.pretty-table th, .pretty-table td
{
  border: 1px solid #999999;
  padding: 0.5em;
/*  text-align: left;*/
  color: #000;
}

.pretty-table th[scope=col]
{
   color: #ffffff;
  background-color: #2b4f88;
   font-weight:700;  font-size:14px;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}

.pretty-table th+th[scope=col]
{
  color: #ffffff;
  background-color: #2b4f88;
  border-right: 1px solid #999999;
  font-size:12px;
}

.pretty-table th[scope=row]
{
	color: #000;
  background-color: #F7F7F7;
   border: 1px dotted #ffffff;
   font-size:12px;

  
}

.pretty-table tr.alt th, .pretty-table tr.alt td
{
  	color: #000000;
  background-color: #F7F7F7;
}

.pretty-table strong
{
	font-weight:700;
	color:#0099FF;
}
.pretty-table a img
{
	border:none !important;
}
.pretty-table a
{
	font-weight:normal;
	color:#df281a;
	text-decoration:none;
	border:none;
}
.pretty-table a:hover
{
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	
	
}

.pretty-table tr:hover th[scope=row], .pretty-table tr:hover td
{
  	color: #000000;
	background-color:#FFFFFF;
}





/*****************************    employee details end *************************/


/********************     employee detais ************************/
.pretty-table2
{
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border: 1px solid #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #000000;
width:70%;
background-color:#FFFFFF;

}

.pretty-table2 caption
{
  caption-side: bottom;
  font-size:12px;
  font-style: italic;
  text-align: right;
  padding: 0.5em 0;
}

.pretty-table2 th, .pretty-table td
{
  border: 1px solid #999999;
  padding: 0.5em;
/*  text-align: left;*/
  color: #000;
}

.pretty-table2 th[scope=col]
{
   color: #ffffff;
  background-color: #2b4f88;
   font-weight:700;  font-size:14px;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
}

.pretty-table2 th+th[scope=col]
{
  color: #ffffff;
  background-color: #2b4f88;
  border-right: 1px solid #999999;
  font-size:12px;
}

.pretty-table2 th[scope=row]
{
	color: #000;
  background-color: #F7F7F7;
   border: 1px dotted #ffffff;
   font-size:12px;

  
}

.pretty-table2 tr.alt th, .pretty-table tr.alt td
{
  	color: #000000;
  background-color: #F7F7F7;
}

.pretty-table2 strong
{
	font-weight:700;
	color:#0099FF;
}

.pretty-table2 a
{
	font-weight:normal;
	color:#df281a;
	text-decoration:none;
	border:none;
}
.pretty-table2 a:hover
{
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	
	
}

.pretty-table2 tr:hover th[scope=row], .pretty-table tr:hover td
{
  	color: #000000;
	background-color:#FFFFFF;
}






/****************   annual reports ****************/

#annual_reports{
	width:687px;
	height:auto;
	float:left;
	}	
#annual_reports h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#annual_reports h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
	
#annual_reports ul li{
	width:687px;
	height:auto;
	float:left;
	margin-top:2px;
	padding-bottom:15px;
	border-bottom:1px dashed #999999;
	color:#FFFFFF;
	}
#annual_reports ul li h3{
	width:520px;
	height:auto;
	float:left;
	padding-bottom:2px;
	margin-left:20px;
	font-size:23px;
		line-height:50px;
		color:#FF0000;
			margin-top:10px;
	}
		
#annual_reports ul li img{
	float:left;
	width:auto;
	height:auto;
	padding-bottom:2px;
		margin-top:10px;
	}
	
#annual_reports ul li .border	{
		border:3px solid #999999;
	}
		
	#annual_reports ul li strong{
	width:687px;
	height:auto;
	float:left;
	padding-bottom:10px;
	color:#64a0ff;
	font-size:14px;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:700;
	}
#annual_reports ul li p{
	width:640px;
	height:auto;
	float:left;
	padding-bottom:5px;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	}
	#annual_reports ul li a{
	width:113px;
		height:20px;
	float:right;
	padding-bottom:2px;
	background:url(../images/small_pdf_download.png) no-repeat;

	}

	#annual_reports ul li a:hover{
	width:113px;
		height:20px;
	float:right;
	background:url(../images/small_pdf_download_hover.png) no-repeat;

	}




	#annual_reports ul li a.alt-download{
		width:87px;
			height:20px;
		float:right;
		padding-bottom:2px;
		margin-right: 15px;
		background:url(../images/alt-small_pdf_download.png) no-repeat;
	
		}
	
		#annual_reports ul li a.alt-download:hover{
		width:87px;
			height:20px;
		float:right;
		margin-right: 15px;
		background:url(../images/alt-small_pdf_download.png) no-repeat;
	
		}
	
	/********************** annual reports end *********************/
	
	
	/*****************  corporate login ************************/
	
	
	
	#corporate{
	width:687px;
	height:auto;
	float:left;
	}	
#corporate h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#corporate h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
	
	
	#corporate_login{
		background:url(../images/login_bg.png) no-repeat;
		width:404px;
		height:225px;
		float:left;
		margin-left:100px;
		margin-top:40px;
		padding:10px 15px;
		}
		
#corporate_login h4{
		width:404px;
		height:auto;
		float:left;
		color:#fff;
		font-size:14px;
		}
		
	#corporate_login ul{
		width:404px;
		height:auto;
		float:left;
		color:#fff;
		font-size:12px;
		margin-top:50px;
		}
		#corporate_login ul li{
		width:404px;
		height:auto;
		float:left;
		color:#fff;
		font-size:12px;
		padding-bottom:8px;
		}
#corporate_login ul li label{
		width:150px;
		height:auto;
		float:left;
		color:#fff;
		font-size:12px;
		margin-right:20px;
		text-align:right;
		line-height:26px;
		}
	#corporate_login ul li a{
		color:#64a0ff;
		font-size:12px;
		margin-right:10px;
		text-decoration:none;
		}
	#corporate_login ul li a:hover{
		color:#fff;
		font-size:12px;
		margin-right:10px;
		text-decoration:underline;
		}		
		
		
		
	.input_bg{
		width:202px;
		height:auto;
		float:left;
		color:#333333;
		font-size:12px;
		margin-right:20px;
		text-align:left;
		background:#fff;
		border:1px solid #333333;
		line-height:30px;
		padding:5px;
		}
	/*********************  galleary *************************/


#gallery{
	width:687px;
	height:auto;
	float:left;
	}	
#gallery_heading{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:23px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#gallery_heading span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:23px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	

/***********************tanmoy login portion***************************************************/
/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 12px Arial;
margin: 0px 0px 0px 0px;
padding: 0;
position: absolute;
left: 20px;
top: 0;
list-style-type: none;
background: white;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 120px; /*width of menu (not including side paddings)*/
color: #000;
background:#ebebeb;
text-decoration: none;
padding: 4px 10px;
border-bottom: 1px solid #fff;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 130px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #df281a;
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

	
	
	/************************* tab end ****************************/
	
	
		
/************************  faq   start ***********************/
	
#faq{
	width:687px;
	height:auto;
	float:left;
	}	
#faq h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#faq h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}
#faq strong{
	width:687px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#64a0ff;
	font-size:12px;
	padding-bottom:5px;
	}	
#faq p{
	width:687px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:12px;
	padding-bottom:20px;
	}		
.download:link,.download:active, .download:visited{
		background:url(../images/small_pdf_download.png) no-repeat;
	width:76px;
		height:19px;
		display:block;
		}
	.download:hover{
		background:url(../images/small_pdf_download_hover.png) no-repeat;
	width:76px;
		height:19px;
		display:block;
		}
	/************************  faq   start ***********************/	
	
/***************************  Contact us *****************************/

#contact_new{
	width:687px;
	height:auto;
	float:left;
	}	



#contact{
	width:687px;
	height:auto;
	float:left;
	}	
#contact h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:42px;
	}	
#contact h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;

	}	
	
#contact strong{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:17px;
	text-transform:uppercase;
	padding-bottom:5px;
		float:left;
		width:687px;
		height:auto;
	}
#contact p{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:14px;
	text-transform:none;
	padding-bottom:52px;
	float:left;
	width:687px;
	height:auto;
	}	
	
	#contact p strong{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#FFFFFF;
	font-size:16px;
	text-transform:none;

	}
	#contact p a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64A0FF;
	font-size:12px;
	text-decoration:none;
	}
		#contact p a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FF0000;
	font-size:12px;
	text-decoration:none;
	}
	/*************************** coontact us end *****************************/
	
		
/***************************  suggestion *****************************/


#suggestion_admin{
	width:687px;
	height:auto;
	float:left;
	color:#FFF;
	}	
#suggestion_admin h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#suggestion_admin h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;

	}	
	
#suggestion_admin strong{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:17px;
	text-transform:uppercase;
	padding-bottom:5px;
		float:left;
		width:687px;
		height:auto;
	}
	
#suggestion_admin ul{
	width:687px;
	height:auto;
	float:left;
	margin:0 0 0 0px;
	}
#suggestion_admin ul li{
	width:627px;
	height:auto;
	float:left;
	margin-top:10px;
	border-bottom:1px dashed #666666;
	}

#suggestion_admin ul li h3{
		width:627px;
	height:auto;
	float:left;
	font-size:16px;
	font-weight:700;
	color:#64A0FF;
	}	
#suggestion_admin ul li h4{
		width:627px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#999999;
	margin-top:7px;
	}
	#suggestion_admin ul li h4 span{

	font-size:12px;
	font-weight:normal;
	color:#FF0000;

	}	
#suggestion_admin ul li p{
	width:627px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:7px;
	text-align:justify;
	padding-bottom:20px;
	}
	




#suggestion{
	width:687px;
	height:auto;
	float:left;
	color:#fff;
	}	
#suggestion h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#suggestion p{

	color:#fff;

	}
#suggestion h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;

	}	
	
#suggestion strong{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:17px;
	text-transform:uppercase;
	padding-bottom:5px;
		float:left;
		width:687px;
		height:auto;
	}
	
#suggestion ul{
	width:687px;
	height:auto;
	float:left;
	margin:0 0 0 0px;
	}
#suggestion ul li{
	width:627px;
	height:auto;
	float:left;
	margin-top:10px;
	border-bottom:1px dashed #666666;
	color:#FFF;
	}

#suggestion ul li h3{
		width:627px;
	height:auto;
	float:left;
	font-size:16px;
	font-weight:700;
	color:#64A0FF;
	}	
#suggestion ul li h4{
		width:627px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#999999;
	margin-top:7px;
	}
	#suggestion ul li h4 span{

	font-size:12px;
	font-weight:normal;
	color:#FF0000;

	}	
#suggestion ul li p{
	width:627px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:7px;
	text-align:justify;
	padding-bottom:20px;
	}
	
	
#suggestion_post{
	width:627px;
	height:auto;
	float:left;
	margin-top:10px;
	}
	
#suggestion_post h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#suggestion_post h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;

	}	
	
	
	
	
#suggestion_post ul{
	width:627px;
	height:auto;
	float:left;
	}	
#suggestion_post ul li{
	width:627px;
	height:auto;
	float:left;
	margin-top:10px;
	border-bottom:none;

	}	
#suggestion_post ul li label{
	width:170px;
	height:auto;
	float:left;
	margin-right:27px;
	color:#FFFFFF;
	}	
.textfield{
	width:250px;
	height:19px;
	background:#f0f0f0;
	border:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	 font-size:12px;
	 text-decoration:none;
	 color:#000;
}
.textaread2{
	width:250px;
	height:55px;
	background:#f0f0f0;
	border:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	 font-size:12px;
	 text-decoration:none;
	 color:#000;
}
.button{
	  border-radius:5px;
	  -moz-border-radius:5px;
	  -webkit-border-radius:5px;
	  border:1px solid #0f592e;
	  font-weight: bold;
	  background-color:#188a48;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size:12px;
	  text-decoration:none;
	  color:#FFFFFF;
	  cursor:pointer;
	  margin:15px 0 0 0;
	  padding:5px 12px;
}
.margin{
	margin-top:10px;
}
	/*************************** coontact us end *****************************/
	
	
	/**************************  route map start **********************************/

#route_map{
	width:687px;
	height:auto;
	float:left;
	}	
#route_map h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#route_map h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;

	}

	
#route_map{


}	
	
	
	
	
	
	
	/************************  route map end ****************************************/
	
	
	/********************  career page  ***************************************/
	
	
	#career{
	width:687px;
	height:auto;
	float:left;
	}	
#career h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
#career h1 span{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#64a0ff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}	
	
#career img{
	width:auto;
	height:auto;

	}
	
.career a:link,.career a:visit, .career a:active{
	background:url(../images/small_pdf_download.png) no-repeat;
	width:76px;
	height:19px;
	display:block;
	}
	
.career a:hover{
	background:url(../images/small_pdf_download_hover.png) no-repeat;
	width:76px;
	height:19px;
	display:block;
	}	
	
	
	
	/****************************  career page end ***********************************/
	
/*****************************   organisation  structure *******************/



#organisation{
	width:687px;
	height:auto;
	float:left;
	}	
#organisation h1{
	width:687px;
	float:left;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-bottom:12px;
	}
	
#organisation img{
	width:auto;
	float:left;
	height:auto;
	
	}
	
	
	
	.box {
	background-image: url(images/box_bg.gif);
	height: 15px;
	border: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.searchbox{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#F19300;
	text-decoration: none;
	background-image:url(images/box_bg.gif);
	background-repeat:repeat-x;
	width: 140px;
	height:15px;
	border:1px solid #EB7E04;
	border-right-color:#F8B351;
	border-bottom-color:#F8B351;
	padding-left: 5px;
	padding-right: 5px;
}

.news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF9000;
}

.related_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #2A8CDF;
}

.sectoral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #749E00;
	text-transform:uppercase;
}
.sifc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #FF9000;
	text-transform:uppercase;
}
.infocus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #0080DA;
	text-transform:uppercase;
}
.bottext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: #7C7C7C;
	text-decoration:none;
	
}
.bottext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: #000000;
	text-decoration:none;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: #000;
	text-decoration:none;
}

.text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color: #000000;
	text-decoration:none;
}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #000000;
	text-decoration:none;
	text-transform:uppercase;
}

.footer:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #FF9000;
	text-decoration:none;
	text-transform:uppercase;
}
.copyrighy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #2A8CDF;
	text-decoration:none;
	text-transform:none;
}
.poweredby {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #7C7C7C;
	text-decoration:none;
	text-transform:none;
}
.wdc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	font-style:italic;
	font-weight:bold;
	text-decoration:uppercase;
	text-decoration:none;
}
.hitcounter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #A0A0A0;
	text-decoration:none;
	text-transform:uppercase;
}
.hitcounter1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7px;
	font-style:normal;
	color: #A0A0A0;
	text-decoration:none;
	text-transform:uppercase;
}
.dropdown{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#FFFFFF;
	text-decoration: none;
	width: 130px;
	height:22px;
	border:1px solid #ACCEE5;
	padding-left: 5px;
	padding-right: 5px;
}
.pagename {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.orangeheadeing {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF9000;
	font-weight:bold;
	text-decoration:none;
}
.orangelink_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF9000;
	font-weight:bold;
	text-decoration:none;
}
.headeing_new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #173383;
	font-weight:bold;
	text-decoration:none;
}

.leftheadeing_manu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #173383;
	font-weight:bold;
	text-decoration:none;
}
.orangeheadeingbig {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF9900;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.orangeheadeingbig_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF9900;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
.orangeheadeingbig_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #975000;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
.orangeheadeing_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF9000;
	font-weight:bold;
	text-decoration:none;
}

.orangeheadeing_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF9000;
	font-weight:bold;
	text-decoration:underline;
}

.arial12_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #64A0FF;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
.arial12_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #fff;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
/*******************21/08/2012***********tanmoy*****************/
.blue2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	color:#1E365C;
	float:left;
	width:87.5%;
	height:auto;
	text-align:left;
	background:#F0F0F0;
	margin:0 10px 0 0;
	padding:0 0 0 5px;
	}
a img{ border:none; }




/************************************************/
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;margin-bottom: 10px;
}

/* Style the buttons inside the tab */
.tab a {
  background-color: inherit;
  display: inline-block;
  border: none;
  outline: none;
  cursor: pointer;color:#444 ;
  padding: 12px 25px;
  transition: all 0.5s ease;
  font-size: 14px;
  text-decoration: none;
}
.tab a:hover {background-color: #2b4f88;color: #fff;}
/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab a.active {
  background-color: #2b4f88;color: #fff;
}
.employee_details {background: #fff;}
.employee_details h1 span{display: block;padding: 7px 15px;}

#inner-full{
	width:100%;
	height:auto;
	float:left;
	}

label {
	display: inline-block;
	margin-bottom: .4rem !important;
}