
A {
	COLOR: #000066; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

A:hover {
	FONT-SIZE: 12px; 
	color: #008fd7; 
	TEXT-DECORATION: none;
}

A.whiteLink {
	COLOR: #FFFFFF; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}

A.whiteLink: hover {
	COLOR: #008fd7; 
	TEXT-DECORATION: none
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}

A.fontButtonContentOn {
	COLOR: #000066; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

A.fontButtonContentOn:hover {
	COLOR: #000066; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: bold
}

A.fontButtonContentOff {
	COLOR: #FFFFFF; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

A.fontButtonContentOff:hover {
	COLOR: #008fd7; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}


A.link_active_menu {
	COLOR: #008fd7;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight: bold;

}

A.link_active_menu:hover {
	COLOR: #008fd7;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.link_non_active_menu {
	COLOR: #000066; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none
}

A.link_non_active_menu:hover {
	COLOR: #008fd7;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
}





A.link_active_submenu {
	COLOR: #008fd7;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.link_active_submenu:hover {
	COLOR: #008fd7;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.link_non_active_submenu {
	COLOR: #000066; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.link_non_active_submenu:hover {
	COLOR: #008fd7;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight: bold;
}


ul {
 list-style-image: url("../images/gs/ibcNew/pointer.gif");
}



P.right {
margin-left: 8px; margin-right: 10px; TEXT-ALIGN: right

}




.page_title {
	COLOR: #008fd7; 
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight: bold;
	MARGIN: 1px 5px 1px 0px; 
	ALIGN: center
}




.newsBarHeader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: gray;
}


.newsTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000066;
}

.newsTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000066;
}



BODY {
	scrollbar-face-color: #D2D2D2; 
	scrollbar-arrow-color: #000000; 
	scrollbar-base-color: #D2D2D2; 
	scrollbar-shadow-color: #D2D2D2; 
	scrollbar-darkshadow-color: #D2D2D2; 
	scrollbar-highlight-color: #D2D2D2; 
	scrollbar-3d-light-color: #D2D2D2; 
	scrollbar-track-color: #F7F7F7;
	font-size: 9pt;

}


td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}



td.topBottomBorder {
	border-top: 2px solid #ededed;
	border-bottom: 2px solid #ededed;
	margin-left: 0px;
	border-left: 0px;

}


.td_grey_line {
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none	
	
	
}


td.bg_grey_newsbar {
	COLOR: #000066; 
	TEXT-ALIGN:left;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 13px; TEXT-DECORATION: none;
	font-weight: bold;
	BACKGROUND-COLOR: #1aa8de

}


td.bg_light_grey {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 11px; TEXT-DECORATION: none;
	border-top: 2px solid #ededed;
	border-bottom: 2px solid #ededed;
	border-left: 2px solid #ededed;
	border-right: 2px solid #ededed;

	font-weight: normal;
	BACKGROUND-COLOR: #f4f4fc

}

td.leftColumn {
	border-left: 5px solid #FFFFFF;
}

td.rightColumn {
	border-right: 5px solid #FFFFFF;
}


td.leftNavMenuEntry {
	border-top: 2px solid #ededed;
	border-bottom: 2px solid #ededed;
	border-left: 2px solid #ededed;
	border-right: 2px solid #ededed;
	padding-left: 5px; 
	COLOR: #000066; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 13px; TEXT-DECORATION: none;
	font-weight: bold;
	BACKGROUND-COLOR: #f4f4fc

}


.blue_small {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none		
}


h1 {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11pt;
	font-weight: bold;
	text-transform: uppercase;
}


h2 {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11pt;
	font-weight: bold;
	COLOR: #008fd7; 

}

.table-border-grau {
	border: 1px solid #DDDDDD;
}



/*
 **************** Blue Button  START ****************
*/




.blueButtonLeft {
   background: url(../images/gs/ibcNew/topMenu/buttonLeft.gif) no-repeat left;
   height: 21px;
}

.blueButtonRight {
   background: url(../images/gs/ibcNew/topMenu/buttonRight.gif) no-repeat right;
   height: 21px;
}

.blueButtonGradient {
   background: transparent url(../images/gs/ibcNew/topMenu/buttonMiddle.gif) repeat-x  left; 
   height: 21px;   
}

.blueButtonLeft, .blueButtonRight,  {
   width: 100%;
   height: 21px;
   vertical-align: center; 
   margin-left: 0px;
}



/*
 **************** Blue Button  END ****************
*/

/*
 **************** White Button  START ****************
*/




.whiteButtonLeft {
   background: url(../images/gs/ibcNew/topMenu/buttonLeftOn.gif) no-repeat left;
   height: 21px;
   margin-left: 0px;
}

.whiteButtonRight {
   background: url(../images/gs/ibcNew/topMenu/buttonRightOn.gif) no-repeat right;
   height: 21px;
}

.whiteButtonGradient {
   background: transparent url(../images/gs/ibcNew/topMenu/buttonMiddleOn.gif) repeat-x  left; 
   height: 21px;
   
}

.whiteButtonLeft, .whiteButtonRight, {
   width: 100%;
   height: 21px;
   vertical-align: center; 
   margin-left: 0px;
  
}


/*
 **************** White Button  END **************** 
*/


.buttonContent{
	COLOR: #FFFFFF;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight: bold

}


.buttonContentOn{
	COLOR: #000066;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight: bold

}





.hmenu{
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;
padding: 2px 0px 0px;
text-align: left;
font-size:12px;
line-height: 20px;
font-weight: bold;
color: #FFFFFF;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
z-index: 1000;
position:relative;
}



.menu {
color:#000066;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
display: block;
z-index: 1000;
position:relative;
}

.menu .options {
font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000066;
border: 1px solid #333366;
text-align: right;
display: block;
background-color: #FFFFFF;
z-index: 1000;
position:relative;
}

.menu a {
color:#000066;
font-size: 11px;
display: block;
z-index: 1000;
position:relative;
}

.menu a:visited {
color:#000066;
z-index: 1000;
position:relative;
}

.menu a:hover {
background-color: #EFEFEF;
z-index: 1000;
position:relative;
}

.menu .options ul {
padding: 1px 1px 1px 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
margin-top: 1px;
z-index: 1000;
position:relative;
}

.menu .options ul li {
z-index: 1000;
line-height: 17px;
list-style-type: square;
list-style-position: inside;
position:relative;
}

