﻿body 
{
	background-color: #ffffff;
	/* background:url('http://www.ibccapital.com/images/bg2.jpg') repeat-x; */
	margin-top: 0px;
	text-align: center;
}  
div.pageContainer
{
    background-color: #ffffff;
    width: 961px; 
    min-height: 600px;
    padding: 30px 10px 0px 10px;
    border: none;   
}  
a:link
{
	font-family: verdana,arial; font-size: 12px;font-style: normal;
	font-variant: small-caps;text-decoration: none;color: #203662;
	background-color:Transparent;
}
a:visited 
{	font-family: verdana,arial; font-size: 12px;font-style: normal;
	font-variant: small-caps;text-decoration: none;color: #203662;
	background-color:Transparent;
}
a:hover
{
	font-family: verdana,arial;font-size: 12px;font-style: normal;
	font-variant: small-caps;text-decoration: none;color: #fbae0a;
	background-color:Transparent;
}
a:active 
{ 
	font-family: verdana,arial;font-size: 12px;font-style: normal;
	font-variant: small-caps;text-decoration:none ;color: #203662;
	background-color:Transparent;
}
.Menu-Skin-Horizontal
{
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
.Menu-Skin-Horizontal a
{background-image: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
.Menu-Skin-StaticItem
{	background:url('/images/button1.gif');
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;

}
.Menu-Skin-StaticHover
{background:url('/images/button2.gif');
}
.Menu-Skin-DynamicItem
{background:url('/images/button1.gif');
}
.Menu-Skin-DynamicHover
{background:url('/images/button2.gif');
}

/* DIV styles -------------------------------------------------------*/
div.bannerContainer
{
	width:961px;
	height:219px;
	text-align:left;
	/*background: url('/images/bannerRepeat.gif') repeat-x;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.banner
{
	width:961px;
	height:219px;
	/*background: url('/images/button1.gif') repeat-x;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.contactDiv
{
	width:480px;
	height:20px;
	margin:0px 0px 0px 435px;
	padding:0px 0px 0px 0px;
	border:none;
}
div.flashDiv
{
    width:961px;
    height:153px;
	margin:0;
	padding:0;
	border:none;
}
/* login -------------------------------------------------------*/
.ibc_eng
{
    float:left;
    width:337px;
    height:46px;
    margin:0;
    padding:0;
    border:none;
}
div.logoAndLoginDiv
{
    text-align:right;
    width:958px;
    height:46px;
    margin:0;
    padding:0 0 19px 0;
    border:none;
}
div.rightLoginDiv
{
    float:right;
    width:auto;
	font-weight:normal;
	text-align:right;
	/*background: url('/images/button1.gif') repeat-x;*/
	background-color:Transparent;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.leftLoginDiv td
{
	background-color: #ffffff;
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight:normal;
	vertical-align:middle;
	text-decoration:none;
	color: #999999;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
table.Login
/*contain login-remember me-checkbox*/
{
	text-align:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
.loginTitle
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
td.loginTitle
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

a.LoginStatus
{
	text-align: right;
	font-weight:bold;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
	margin:5px 5px 0px 0px;
	padding:0px 5px 0px 5px;
	border-spacing:0px;
	border:none;

}
.Login
{
	text-align: center;
	background: url('/images/button1.gif') repeat-x;
	border:none;
}
div.LoggedInDiv
{
	text-align: right;
	width:480px;
	height:25px;
	background: url('/images/button1.gif') repeat-x;
	font-weight:bold;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
    margin:0;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
span#ctl00_ctl00_LoginView1_LoginName1
{
    padding: 0px 10px 0px 0px;
    font-weight:bold;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: black;
}
span.loggedInAs
{
    padding: 0px 10px 0px 0px;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}



/* login ends-------------------------------------------------------*/


div.bodyContainer
{
	width:961px;
	min-height:300px;
	/*background:url('/images/bg.gif');*/
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.bodyMainDiv
{
	/*float:right;*/
	width:961px;
	text-align:left; 
	/*overflow:scroll;*/
	/*background:url('/images/bg.gif');*/
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.mainSitePathDiv
{
	width:400px;
	height:20px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.mainContentDiv
{
	/*background:url('/images/bg.gif');*/
	width:961px;
	margin:0px 5px 0px 20px;
	padding:0px 0px 0px 0px;
	min-height:215px;
	/*overflow:scroll;*/
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.mainContentDiv label
{
    font-size:15px;
}
div.bodyLeftDiv
{
	width:238px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.leftContentDiv
{
	width:160px;
	margin-top: 50px;
	margin-left:55px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.leftContentDiv td
{
	width:160px;
	height:50px;
	margin-top: 50px;
	margin-left:55px;
	border-spacing:0px;
	border-bottom:1px solid gray;
}
div.dropDownMenu
{
	height:40px;
	width:100%;
	background:url('/images/button1.gif') repeat-x;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
div.footer
{
	height:40px;
	width:100%;
	text-align:center;
	vertical-align:middle;
	font-family:Verdana;
	font-size:10px;
	color:#203662;
	background:url('/images/button1.gif') repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}

/* TABLE styles -------------------------------------------------------*/


table.bodyLeftTable
{
	width:238px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
table.bodyMainTable
{
    width:961px;
	border:none;
}
/* TD styles -------------------------------------------------------*/

td.mainTL /*fixed width and height*/
{
	width:42px;
	height:51px;
	background-color:Transparent;
	/*background: url('/images/mainTL.gif') no-repeat;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainTC /*fixed height, FREE width, bg repeats horizontally*/
{
	height:51px;
	background-color:Transparent;
	/*background: url('/images/mainTC.gif') repeat-x;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainTR /*fixed width and height*/
{
	width:70px;
	height:51px;
	background-color:Transparent;
	/*background: url('/images/mainTR.gif') no-repeat;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainL /*fixed width, FREE height, bg repeats vertically*/
{
	width:42px;
	background-color:Transparent;
	/*background: url('/images/mainL.gif') repeat-y;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainContentTd /*FREE width and height, bg-color is white*/
{
	background-color:#ffffff;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainR /*fixed width, FREE height, bg repeats vertically*/
{
	width:70px;
	background-color:Transparent;
	/*background: url('/images/mainR.gif') repeat-y;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainBL /*fixed width and height*/
{
	width:42px;
	height:46px;
	background-color:Transparent;
	/*background: url('/images/mainBL.gif') no-repeat;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainBC /*fixed height, FREE width, bg repeats horizontally*/
{ 
	height:46px;
	background-color:Transparent;
	/*background: url('/images/mainBC.gif') repeat-x;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.mainBR /*fixed width and height*/
{
	width:70px;
	height:46px;
	background-color:Transparent;
	/*background: url('/images/mainBR.gif') no-repeat;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #888888;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.leftTableTdTop
{
	width:238px; 
	height:28px;
	background: url('/images/leftTop.gif') no-repeat;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.leftTableTdCenter
{
	width:238px; 
	background: url('/images/leftBG.gif') repeat-y;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
td.leftTableTdBottom
{
	width:238px; 
	height:46px;
	background: url('/images/leftBottom.gif') no-repeat;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}

/* Skin styles -------------------------------------------------------*/
.TextBoxCssID
{
	width:65px;
	color: #203662;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-weight:normal;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.TextBoxCssData
{
    background-color: Transparent;
	color: #203662;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-weight:normal;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	
}
.TextBoxCssDataLong
{
	width:450px;
	color: #203662;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-weight:normal;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	
}

.GridView 
{
	text-decoration:none;
	font-weight:normal;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #203662;
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 10px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}

.GridViewHeaderStyle
{

	background:url('/images/button1.gif');
	text-align: center;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #203662;
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}

.GridViewHeaderStyle a:link
{
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
    color: #203662;
	background-color:Transparent;
}

.GridViewHeaderStyle a:hover,
GridViewHeaderStyle a:active,
GridViewHeaderStyle a:visited
{
    color: #fbae0a;
}


/*GridViewSelected
{
	background:url('/images/bg.gif');
}*/
.DetailsView
{
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}


/* FORM styles -------------------------------------------------------*/
span
{
	background-color: Transparent;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
	border:none;
}
select
{
	height:20px;
	text-decoration: none;
	border:1px solid #3366cc;
}
input[type="text"]
{
	width:80px;
	background-color:#ffffff;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	text-decoration: none;
	color: #000000;
	border:1px solid #666666;
}
input[type="password"]
{
	width:80px;
	background-color:#ffffff;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	text-decoration: none;
	color: #000000;
	border:1px solid #666666;
	
}
input[type="checkbox"]
{
	width:20px;
	vertical-align:middle;
}
input[type="submit"]
{
	/*background: url('/images/button_edit.gif') no-repeat;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
	color: #000000;
	border:none;
}
label
{
	background-color: Transparent;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	text-decoration: none;
	border:none;
}
option
{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	text-decoration: none;
	color: #666666;
	background-color:Transparent; 
	border:none;
}
