body
{
	margin:0px;
	height:100%;
	background:url(../images/body_bg.gif);

}

.body_text_left

{
	background:url(../images/bg_text.gif);
	background-position:49px 165px;
	height:100%;
	background-repeat:no-repeat;
}
.main-page-heading{
	font-family:arial;
	color:#FE8503;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

a
{	color:#001D87;
	font-weight:normal;
	text-decoration:none;
}
a:hover
{
	text-decoration:none;
	color:#FB5E00;
}
td{
	font-family:arial,verdana,;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
	
}
ul{
	padding:0px;
	margin:5px 0px 10px 28px;
	
}
li{
	padding:0px;
	margin:0px;
	
}
.bullet{
	font-family:verdana,arial;
	font-size: 11px;
	font-weight: bold;
	color:#001D87;
	
}
.top-link{
	font-family:arial;
	color:#444444;
	font-size:11px;
	font-weight:normal;
}
.top-link:hover{
	font-family:arial;
	color:#FB5E00;
	font-size:11px;
	font-weight:normal;
}
.top-navigation{
	font-family:arial;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}
.top-navigation:hover{
	font-family:arial;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}
.navigation-bg{
	background:url(../images/navigation_bg.gif);
	HEIGHT:25px;
	
}
.bg-white {
	background-color:#FFFFFF;
}
.img-margin-left {
	margin-left:12px;
}


.border_grey
{
	border-bottom:1px solid #C7C7C7;
}
.our-works-border
{
	border:10px solid #E5E5E5;
	background: #E5E5E5;
}
.header_btm_bar
{
	background:url(../images/header_btm_bar.gif);
	height:6px;

}
.page-heading
{
	font-family:arial;
	color:#021782;
	font-size:14px;
	font-weight:bold;
}
.latest-news-box

{
	border-top:1px solid #FB5E00;
	border-left:1px solid #FB5E00;
	border-right:2px solid #FB5E00;
	border-bottom:2px solid #FB5E00;
}

.latest-news-heading
{
	background:url(../images/latest-news-heading.gif);
	font-family:arial;
	HEIGHT:34px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:10px;
	text-decoration:underline;
}
.news-date
{
	font-family:arial;
	color:#303030;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;	
}
.news-content
{
	font-family:arial;
	color:#303030;
	font-size:11px;
	padding-left:14px;
	padding-top:5px;
	
}
.more
{
	color:#565656;
	text-decoration:underline;
	font-weight:normal;
}
.more:hover
{
	color:#FB5E00;
	text-decoration:underline;
	
}
.abirconstruction-bg
{
	background:url(../images/abir-construction-bg.gif);
	font-family:arial;
	HEIGHT:131px;
	color:#676767;
	font-size:11px;
	padding-left:19px;
}
.abirconstruction-heading
{
	font-family:arial;
	color:#353535;
	font-size:11px;
	font-weight:bold;
	
}
.mail-link
{
	font-family:arial;
	color:#676767;
	font-size:11px;
	font-weight:normal;
	
}
.mail-link:hover
{
	font-family:arial;
	color:#676767;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	
}
.margin_right
{
	margin-left:7px;
	margin-right:7px;
}
.footer_text
{
	color:#777777;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.6em;
	padding-left:20px;
}
.footer_text_right
{
	color:#777777;
	text-decoration:none;
	letter-spacing:0px;
	line-height:1.6em;
	padding-right:20px;
}


div.scroll {
	COLOR: #262626;
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	width: 487px;	
	height:105px;
	SCROLLBAR-FACE-COLOR: #7B7B7B;
	SCROLLBAR-HIGHLIGHT-COLOR: #7B7B7B;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #5F5F5F;
	SCROLLBAR-DARKSHADOW-COLOR: #7B7B7B;
	scrollbar-base-color:#7B7B7B;
	scrollbar-3dlight-color:#7B7B7B;
	
	
}
#auto {
	overflow: auto;
}

.tableborder
{	
	border: #FFD0AB 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5D5D5D;	
	border-collapse:collapse;
}
.tableborderTH
{	
	border: #FFD0AB 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:bold;
	background:url(../images/latest-news-heading1.gif);
	HEIGHT:25px;	
}
.tableborderTD
{	
	border: #FFD0AB 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*********************************
Dropdown menu  homepage css starts here
*********************************/
#navigation{
		list-style:none; 
		margin:0px;
		padding:0px; 
		FONT-FAMILY: arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;

		


	}
#navigation ul 	{
		list-style:none; 
		margin:0px;
		padding:0px; 
		FONT-FAMILY: arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;		
		border:none;
	
			
	}

#navigation ul 	li{
border:none;
}


#navigation a {
		display:block;
		margin:0px;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:13px;
		color:#ffffff;
		font-weight:bold;


}

#navigation li {
		padding:0px; 
		margin:0px;
		float:left;
		color:#6BACE2;
		font-weight:bold;

}
#navigation ul ul {
		border-bottom:#FD9000 3px solid;
		border-right:#FD9000 3px solid;	
}
#navigation li li {
		float:none;
		background:url(../images/dropdown-secondlevel-bg.gif);
		HEIGHT:25px;
		color:#5B5B5B;
		font-size:12px;
		font-weight:bold;


	}
#navigation li li.menuhover ul  {
		left:0px;
		display:block;
		color:#ffffff;
		HEIGHT:25px;
	}
#navigation li ul {
		background-color:#000000;
		color: #ffffff; 
		left:-9999em;
		/*margin-left:-35px;*/ 
		display:none;
		position:absolute; 
		margin-top:0px;
	}
/*secondlevel menu text*/
#navigation li li a {
		text-align:left;
		width:200px;
		color:#5B5B5B ! important;
		font-weight:bold;
		background:url(../images/dropdown-secondlevel-bg.gif);
		margin:0px;
		padding-left:10px;
		font-family:Arial,Verdana,  Helvetica, sans-serif;
		font-size:12px;
		height:25px
		line-height:25px;


	}
	
#navigation li:hover ul, #navigation li li:hover ul,  #navigation li.menuhover ul	 {
		left:auto;
		display:block;
		background:url(../images/dropdown-2nd-level-bg-hover.gif);
		color:#ffffff;
		height:25px
		line-height:25px;


		

	}
#navigation li ul li:hover a, #navigation li ul li.menuhover a{
		background:url(../images/dropdown-2nd-level-bg-hover.gif);
		color: #ffffff ! important;
		font-size:13px
		height:24px;
		line-height:24px;

		
		
	}

		
/*********************************
Dropdown menu  homepageTwo css ends here
*********************************/


.gryBorder{
border:4px solid #8B8B8B;
margin:5px;
}