/* Hides from IE-mac \*/
* html .textPaneLast { height: 1%; }
.textPaneLast { display: block; }
/* End hide from IE-mac */

/* GENERAL fonts */
OL, DIV, H1, H2, H3, H4, H5, P, TD, UL, li,OL, BLOCKQUOTE, TEXTAREA, SELECT {
	font-family: Arial;
	font-size: 12px;
	color: #003366;
}
H1 { font-size: 14px; }
H2 { font-size: 12px; }
P, H1, H2, H3, H4, H5, P, TD, UL, li, OL, BLOCKQUOTE, TEXTAREA, SELECT {margin: 0px 0px 1px 0px;}

body { margin: 0; padding: 5px 0 5px 0; background-color: #9EA8B2; }

.hidden { display: none; visibility: hidden; height: 0; }
.clear { clear: both; visibility: hidden; height: 0; }

.pagePane { background-color: #FFFFFF; width: 780px; }

.logoPane { background: transparent url(../images/BoNlogoA.jpg) no-repeat; width: 790px; height: 144px;}
.logoPane h1 { display: none; }

.logoPane1 { background: transparent url("../images/column.jpg") no-repeat;
	Width: 150 px;
	Height:400 px;
	background-color: #FFFFFF;
        	border: 1px solid #003366;
	margin-left: 5px;
	Z-INDEX: 1; }
.logoPane1 h1 { display: none; }


/* Menu 1 column */

.menu_1 {	
	float: left;
	text-align: left; 
	width: 158px;
	padding:0;	
	background-color:#FFFFFF;
	padding-top: 0px;
	Z-INDEX: 1;
}

.menu_1 DIV A {
	color: #003366;
	text-decoration: none;
}
.menu_1 DIV A:hover {
	text-decoration: bold;
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
.menu_1 DIV.menu1-level1-no {
  border-bottom: 2px solid #003366;
  font-family: Verdana;
  font-size: 10px;
  padding:5px 0px 5px 0px;
margin-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
.menu_1 DIV.menu1-level1-act {
  border-bottom: 2px solid #003366;
  font-family: Verdana;  
  font-size: 10px;
  font-weight:bold;
  padding:5px 0px 5px 0px;
margin-left: 5px;
  background-color: #6699CC;
  filter:alpha(opacity='25', style='0');
}

.menu_1 DIV.menu1-level1-act A {
  color:White;
}

.menu_1 DIV.menu1-level2-act A {
background: transparent url("../images/main_arrow.gif") no-repeat;
display:block;
padding-left:8px;
color:White;
}

.menu_1 DIV.menu1-level2-NO A {
display:block;
	padding-left:8px;
  color:#003366;
}


/*  MENU 1, level 2, normal state (NO) */
	.menu_1 DIV.menu1-level2-no {
	border-bottom: 1px solid #003366;
	font-family: Verdana;  
	font-size: 10px;
  	padding-left:5px;
	padding:5px 0px 5px 0px;
	margin-left:5px;
	background-color: #CCFFFF;
}

/*  MENU 1, level 2, active state (ACT) */

	.menu_1 DIV.menu1-level2-act {
	
	font-family: Verdana;  
 	font-size: 10px;
 	padding-left:5px;
	background-color: #635A87;
	padding:5px 0px 5px 0px;
	margin-left:5px;
	filter:alpha(opacity='70', style='0');
}

/* Style for the Path-menu: */

.path {padding-top: 2px; margin-top: 6px; margin-left: 169px; margin-bottom: 0px; border: 2px solid #635A87;background-color:#635A87;
  
  font-family: verdana;
  font-size: 12px;
	
     padding: 1px 1px 5px 5px;
}
.path A {
  text-decoration: none;
color:#FFFFFF;
}
.path A:hover {
  text-decoration: underline;
}
/******************************************/
/* begin styles for Company Contact Panel */

.ccp_box {
	Padding-top:10px;
	Width: 150 px;
	background-color: #FFFFCC;
        border: 1px solid #003366;
	margin: 5px;
}
 
.ccp_item {
	margin: 5px;
	padding:0.5em; 
	color: #003366;

}

.ccp_item  {
  font-family: verdana;
  font-size: 10px;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;

}

.ccp_item a {
	text-decoration : none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:light;
	font-family:verdana;
	}
/****************************************/
/* begin styles for Customer care Panel */

.carep_box {
	background: transparent url("../images/f2.jpg") no-repeat;
	Width: 150 px;
	Height:37 px;
	background-color: #FFFFFF;
        	border: 1px solid #003366;
	margin-left: 5px;
	Z-INDEX: 1;
}
 
.carep_item {
	margin-top:0px;
	margin-left:0px;
	color: #003366;
}

.carep_item  {
  font-family: verdana;
  padding-left:40px;
  align:center;
  font-size: 10px;
  font-weight : bold;
  list-style:none;
 }

.carep_item a {
	text-decoration : none;
	color: #003366;
	align:center;
	font-size: 10px;
	font-weight:bold;
	font-family:verdana;
}
/********************************/	
/* begin styles for Login Panel */

.lp_box {
	Padding-top:10px;
	Width: 150 px;
	background-color: #CCCCFF;
        border: 1px solid #003366;
	margin-left: 5px;
	Z-INDEX: 1;
}
 
.lp_item {
	margin-top:0px;
	color: #003366;
}

.lp_item  {
  font-family: verdana;
  font-size: 10px;
  font-weight : normal;
  padding-bottom:1em;
}

.lp_item a {
	text-decoration : none;
	color: #003366;
	font-size: 10px;
	font-weight:light;
	font-family:verdana;
	}
/***********************************/
.contentPane { float: right; width: 617px; padding: 5px 0px 0px 5px; background-color: #FFFFFF; text-align: left; }

.montagePane a.montage span { display: none; }


.content h1 { font-family: Verdana; font-size: 15px; color: #003366; font-weight: bold; }
.content h2 { font-family: Verdana; font-size: 15px; color: #003366; font-weight: bold; }
.content ul {font-family: Verdana; font-size: 10px; color: #003366; }
.content li { font-family: Verdana; font-size: 10px; color: #003366; padding: 0px 0px 0px 10px; }

.bodytext h1 { font-family: Verdana; font-size: 14px; color: #003366; font-weight: bold; }
.bodytext h2 { font-family: Verdana; font-size: 12px; color: #003366; font-weight: bold; }
.bodytext li { font-family: Verdana; font-size: 10px; color: #003366;}
.bodytext { font-family: Verdana; font-size: 10px; color: #003366; padding: 5px 0px 0px 5px;text-align: left; }

.bodytextLast { font-family: Verdana; font-size: 10px; color: #003366; margin: 5px 5px 0px 216px; padding: 5px 5px 5px 5px; text-align: left; }
.bodytextLast h1 { font-family: Verdana; font-size: 12px; color: #003366; font-weight: bold; }
.bodytextLast h2 { font-family: Verdana; font-size: 14px; color: #003366; font-weight: bold; }

.footer { font-family: Verdana; font-size: 10px; color: #3B72A4; }
.footer P { font-family: Verdana; font-size: 10px; color: #3B72A4; border-top: 1px dotted #3B72A4; text-align: centre; }


