@charset "utf-8";
/* CSS Document */
body
{
margin:0 auto;
font:normal 11px Tahoma;
color:#000000;
background:#ebebeb;
}

.wrapper
{
margin:0 auto;
width:979px;
height:auto;
background-color:#FFFFFF;
}

.main_container
{
float:left;
width:977px;
height:auto;
background-color:#FFFFFF;
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
}

/*------------------header css starts-----------------------*/
.header_wrapper
{
float:left;
width:977px;
height:356px;
background-image:url(../images/ib_header.jpg);
background-repeat:no-repeat;
background-position:0px 48px; 
}

.innerpage_header_wrapper
{
float:left;
width:977px;
height:300px;
background-image:url(../images/ip_header.jpg);
background-repeat:no-repeat;
background-position:0px 42px; 
}

.aboutib_header_wrapper
{
float:left;
width:977px;
height:300px;
background-image:url(../images/about_ib_header3.jpg);
background-repeat:no-repeat;
background-position:0px 42px; 
}

.logo_wrapper
{
float:left;
width:277px;
height:173px;
padding-left:38px;
}
/*-------------------header css ends------------------------*/
.navigation
{
float:left;
width:554px;
height:auto;
padding-left:100px;
}

	.nav {
	width: 554px;
	height: 29px;
	background-image:url(../images/navigation_new.jpg);
	background-repeat:no-repeat;
	position: absolute;
	top:57px;
	
}

ul.nav
{
padding:0px;
margin:0px;
}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	height: 29px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}
	.nav .pwm a:link, .nav .pwm a:visited {
		left: 0px;
		width: 129px;
	}
	.nav .pwm a:hover, .nav .pwm a:focus {
		background: url(../images/navigation_new.jpg) no-repeat 0px -29px;
	}
	.nav .pwm a:active {
		background: url(../images/navigation_new.jpg) no-repeat 0px -29px;
	}
	.current-pwm .pwm a:link, .current-pwm .pwm a:visited {
		background: url(../images/navigation_new.jpg) no-repeat 0px -29px;
		cursor: pointer;
	}
	
	.nav .ib a:link, .nav .ib a:visited {
		left: 129px;
		width: 108px;		
	}
	.nav .ib a:hover, .nav .ib a:focus {
		background: url(../images/navigation_new.jpg) no-repeat -129px -29px;
	}
	.nav .ib a:active {
		background: url(../images/navigation_new.jpg) no-repeat -129px -29px;
	}
	.current-ib .ib a:link, .current-ib .ib a:visited {
		background: url(../images/navigation_new.jpg) no-repeat -129px -29px;
		cursor: pointer;
	}
	
	.nav .ie a:link, .nav .ie a:visited {
		left: 237px;
		width: 146px;
		
	}
	.nav .ie a:hover, .nav .ie a:focus {
		background: url(../images/navigation_new.jpg) no-repeat -237px -29px;
	}
	.nav .ie a:active {
		background: url(../images/navigation_new.jpg) no-repeat -237px -29px;
	}
	.current-ie .ie a:link, .current-ie .ie a:visited {
		background: url(../images/navigation_new.jpg) no-repeat -237px -29px;
		cursor: pointer;
	}
	
	
	.nav .team a:link, .nav .team a:visited {
		left: 383px;
		width: 48px;
		
	}
	.nav .team a:hover, .nav .team a:focus {
		background: url(../images/navigation_new.jpg) no-repeat -383px -29px;
	}
	.nav .team a:active {
		background: url(../images/navigation_new.jpg) no-repeat -383px -29px;
	}
	.current-team .team a:link, .current-team .team a:visited {
		background: url(../images/navigation_new.jpg) no-repeat -383px -29px;
		cursor: pointer;
	}
	
	
	
	.nav .ic a:link, .nav .ic a:visited {
		left: 431px;
		width: 123px;
		
	}
	.nav .ic a:hover, .nav .ic a:focus {
		background: url(../images/navigation_new.jpg) no-repeat -431px -29px;
	}
	.nav .ic a:active {
		background: url(../images/navigation_new.jpg) no-repeat -431px -29px;
	}
	.current-ic .ic a:link, .current-ic .ic a:visited {
		background: url(../images/navigation_new.jpg) no-repeat -431px -29px;
		cursor: pointer;
	}
	
	
	
	
/**************************************************************************/

.home_middle_area_wrapper
{
float:left;
width:932px;
padding:0px 0 0px 30px;
background:url(../images/middle_area_bg.gif) repeat-y;
height:auto;
}

.intro_box
{
float:left;
width:626px;
height:auto;
padding:20px 0 15px 0px;
}
.home_title
{
float:left;
width:290px;
padding-bottom:20px;

/*background:url(../images/title_bg.gif) no-repeat top left;*/
/*text-transform:uppercase;*/
}

.text
{
float:left;
font:normal 11px Tahoma;
line-height:18px;
color:#5e5d5d;
}
.text a
{
text-decoration:none;
font:normal 11px Tahoma;
line-height:18px;
color:#5e5d5d;
}
.text a:hover
{
text-decoration:underline;
font:normal 11px Tahoma;
line-height:18px;
color:#5e5d5d;
}

.list
{
float:left;
height:auto;
width:273px;
}

.list ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.list ul li
{
width:263px;
height:auto;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
font:normal 11px Tahoma;
line-height:18px;
color:#5e5d5d;
padding-bottom:8px;
}


/*-----------------------Footer css----------------------------*/
.footer_wrapper
{
float:left;
width:962px;
height:auto;
}

.footer_copywrite_wrapper
{
float:left;
width:940px;
height:20px;
padding-top:6px;
border:1px solid #eadbb6;
background-color:#3e451b;
padding-left:20px;
font:normal 11px Tahoma;
color:#ecbe2e;
}

.footer_copywrite_wrapper_left
{
float:left;
width:600px;
font:normal 11px Tahoma;
color:#ecbe2e;
}
.footer_copywrite_wrapper_left a
{
font:normal 11px Tahoma;
color:#ecbe2e;
text-decoration:none;
}

.footer_copywrite_wrapper_left a:hover
{
font:normal 11px Tahoma;
color:#ecbe2e;
text-decoration:underline;
}

.footer_copywrite_wrapper_right
{
float:right;
width:320px;
padding-right:11px;
font:normal 11px Tahoma;
color:#ecbe2e;
text-align:right;
}

.footer_copywrite_wrapper_right a
{
font:normal 11px Tahoma;
color:#ecbe2e;
text-decoration:none;
}

.footer_copywrite_wrapper_right a:hover
{
font:normal 11px Tahoma;
color:#ecbe2e;
text-decoration:underline;
}
.white_bar
{
font:normal 11px Tahoma;
color:#ffffff;
padding:0px 5px;
}

.footer_bottom_wrapper
{
float:left;
width:934px;
height:auto;
padding:10px 0 18px 28px;
background-color:#bbbbbb;
}

.footer_list
{
float:left;
height:auto;
}

.footer_list ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.footer_list ul li
{
font:normal 11px Tahoma;
color:#606060;
line-height:20px;
} 

.footer_list ul li a
{
font:normal 11px Tahoma;
color:#606060;
line-height:20px;
text-decoration:none;
}

.footer_list ul li a:hover
{
font:normal 11px Tahoma;
color:#606060;
text-decoration:underline;
line-height:20px;
}

/*-----------------------Footer css ends----------------------------*/

/*----------------Login css------------------------------------------*/
.login_wrapper
{
float:left;
width:290px;
height:auto;
/*background-color:#eeeeee;*/
padding-left:15px;
padding-bottom:20px;
padding-top:20px;
}

.login_title
{
float:left;
width:250px;
padding:20px 0;
}

.form_container
{
float:left;
padding-left:4px;
width:263px;
padding-bottom:9px;
}

.text_field
{
float:left;
width:263px;
border:1px solid #ffffff;
background:url(../images/textfield_bg.gif) no-repeat;
height:19px;
}

/*----------------Login css ends------------------------------------------*/

/*tab css starts*/
.tabs_list
{
float:left;
height:auto;
width:587px;
}

.tabs_list ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.tabs_list ul li
{
width:577px;
height:auto;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
font:normal 11px Tahoma;
line-height:18px;
color:#5e5d5d;
padding-bottom:10px;
}

.home_middle_area_wrapper_so
{
float:left;
width:962px;
padding:0px 0 0px 0px;
background-color:#eeeeee;
}
.intro_box_so
{
float:left;
width:626px;
height:auto;
padding:20px 0 28px 30px;
background-color:#ffffff;
}
/*tab css ends*/


/*---------------------transaction css starts here---------------------*/
.trans_outerwrapper
{
width:205px;
float:left;
height:auto;
}

.trans1
{
width:196px;
height:224px;
float:left;
/*border:1px solid #e4e2e2;
background-image:url(../images/trans_tab_bg.gif);
background-repeat:repeat-x;*/
}

.trans_title
{
padding:16px 0px 35px 0px;
width:194px;
float:left;
}

.logo
{
width:194px;
float:left;
height:auto;
padding-bottom:31px;
}

.lead_manager_title
{
width:194px;
float:left;
padding-bottom:9px;
}

.trans_text
{
font-family:Tahoma;
font-size:11px;
color:#5e5d5d;
line-height:18px;
text-align:center;
width:194px;
font-weight:bold;
}

/*---------------------transaction css ends here---------------------*/
.abt_text_container
{
width:609px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#5e5d5d;
line-height:18px;
}

.abt_text_container a
{
font-family:Tahoma;
font-size:11px;
color:#5e5d5d;
line-height:18px;
text-decoration:underline;
}

.abt_text_container a:hover
{
font-family:Tahoma;
font-size:11px;
color:#5e5d5d;
line-height:18px;
text-decoration:none;
}

.list_new
{
float:left;
height:auto;
width:621px;
}

.list_new ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.list_new ul li
{
width:611px;
height:auto;
background-image:url(../images/bullet_green.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
font:bold 11px Tahoma;
line-height:18px;
color:#cb9610;
padding-bottom:10px;
}

.list_new ul li a
{
width:611px;
height:auto;
font:bold 11px Tahoma;
line-height:18px;
color:#cb9610;
text-decoration:none;
}

.list_new ul li a:hover
{
width:611px;
height:auto;
font:bold 11px Tahoma;
line-height:18px;
color:#cb9610;
text-decoration:underline;
}
.map_container
{
width:800px;
height:auto;
margin:10px auto;
}


/*-----select box css starts here--------*/
.select1
{
width:178px;
height:20px;
border:1px solid #e6e6e6;
float:left;
font-family:Tahoma;
font-size:11px;
color:#5e5d5d;
line-height:20px;
}


.menu_bttn
{
float:left;
width:139px;
height:auto;
}

.menu_bttn_1
{
float:left;
width:953px;
height:auto;
padding-top:135px;
}

.menu_bttn_2
{
float:left;
width:953px;
height:auto;
padding-top:80px;
}
.new
{
float:right;width:139px;
}

ul.listd
{

margin:0px;
padding:0px;
}

ul.listd li
{
list-style-type:none;

padding-bottom:1px;
height:35px;
}

*html ul.listd li
{
list-style-type:none;
padding-bottom:0px;
height:35px;
}

.abc
{
position:absolute;
visibility:hidden;
width: 139px;

}

.trading
{
width:139px; position:relative;float:left;
}

	.toll_text
{
font:bold 14px Tahoma;
color:#cb9610; 
}
.list1
{
float:left;
height:auto;
width:606px;
}

.list1 ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.list1 ul li
{
width:596px;
height:auto;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
font:normal 11px Tahoma;
line-height:20px;
color:#5e5d5d;
}

.list1 ul li a
{
font:bold 11px Tahoma;
line-height:18px;
color:#cb9610;
text-decoration:none;
}

.list1 ul li a:hover
{
font:bold 11px Tahoma;
line-height:18px;
color:#cb9610;
text-decoration:underline;
}
.text1
{
float:left;
width:614px;
padding-bottom:16px;
border-bottom:1px solid #eeeeee;
padding-top:22px;
font:normal 11px Tahoma;
line-height:18px;
color:#5e5d5d;
}

.text1 a
{
font:bold 11px Tahoma;
line-height:18px;
color:#cb9610;
text-decoration:none;
}

.text1 a:hover
{
font:bold 11px Tahoma;
line-height:18px;
color:#cb9610;
text-decoration:underline;
}

.textcm
{
float:left;
width:614px;
padding-bottom:16px;
border-bottom:1px solid #eeeeee;
padding-top:22px;
font:normal 11px Tahoma;
line-height:18px;
color:#cb9610;
}

.textcm a
{
font:normal 11px Tahoma;
line-height:18px;
color:#000;
text-decoration:underline;
}

.textcm a:hover
{
font:normal 11px Tahoma;
line-height:18px;
color:#000;
text-decoration:none;
}
.table_heading
{
width:247px;
height:29px;
line-height:29px;
padding-left:11px;
background-color:#eeeeee;
font:bold 11px Tahoma;
color:#000000;
}

.table_content
{
width:247px;
height:35px;
line-height:35px;
padding-left:11px;
border-bottom:1px solid #eeeeee;
font:bold 11px Tahoma;
color:#5e5d5d;
}
.sector_wrapper
{
float:left;
width:602px;
height:auto;
border:1px solid #ededed;
padding:18px 0 0 10px;
background:#ffffff url(../images/product_bg.gif) repeat-x bottom;

}
.listp
{
float:left;
height:auto;
width:273px;
padding-bottom:15px;
}

.listp ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

.listp ul li
{
width:263px;
height:auto;
background-image:url(../images/bullet_green.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
font:normal 11px Tahoma;
line-height:18px;
color:#5e5d5d;
}

/*-----------css for team page starts here------*/
.abt_blck_txt_container1
{
width:608px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#5e5d5d;
line-height:18px;
padding-top:0px;
}

.team_container
{
padding-bottom:20px;
border-bottom:1px solid #ebebeb;
float:left;
height:auto;
padding-top:20px;
width:605px;
}

.team_text
{
width:600px;
height:auto;
font-family:Tahoma;
font-size:11px;
line-height:18px;
color:#5e5d5d;
}

.team_right_container
{
width:600px;
float:left;
height:auto;
}
/*-----------css for team page ends here--------*/

