body
{
margin:0;
padding:30px 0;
font:76% verdana,arial,sans-serif;
background:#047 url(../images/bodybg.png) repeat-x fixed;
color:#222;
}

#thetop
{
margin:0;
}

#intro p
{
line-height:1.5em;
}

#container
{
width:720px;
margin:0 auto;
padding:20px 20px 0 20px;
background:#fff url(../images/contbg.png) no-repeat;
color:#222;
}

#containerwide
{
width:720px;
margin:0 auto;
padding:20px 20px 0 20px;
background:#fff url(../images/contbgwide.png) no-repeat;
color:#222;
}

a
{
text-decoration:none;
background-color:inherit;
color:#26c;
}

a:hover
{
text-decoration:underline;
}

a img
{
border:0;
}

p
{
margin:0 0 15px 0;
line-height:1.5em;
}

#main p,#sidebar p
{
padding:0 0 0 10px;
}

#logo
{
float:left;
width:260px;
margin:0 10px 0 0;
padding:0 0 0px 0;
}

#logo h1
{
margin:0px 10px 10px 0px;
letter-spacing:-3px;
}

#logo a
{
background-color:inherit;
color:#26a;
text-decoration:none;
}

#logo a:hover
{
background-color:inherit;
color:#69e;
}

#main
{
float:left;
width:540px;
margin-right:20px;
padding:0;
}

#mainwide
{
float:left;
width:695px;
margin-right:0px;
padding:0;
}

.headerstyle
{
display:block;
margin:0px 0 10px 0;
padding:5px 0 5px 8px;
background:#eee url(../images/gradient2.png) repeat-x;
color:#222;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
text-decoration:none;
}

.headerstylewide
{
display:block;
width:540px;
margin:0px 0 10px 0;
padding:5px 0 5px 8px;
background:#eee url(../images/gradient2.png) repeat-x;
color:#222;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
text-decoration:none;
}



.headerstyle2
{
display:block;
margin:20px 0 10px 0;
padding:5px 0 5px 8px;
background:#eee url(../images/gradient2.png) repeat-x;
color:#222;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
text-decoration:none;
}
.3px
{
height:20px;
margin-top:20px;
}

#sidebar
{
width:155px;
float:right;
margin-top:20px;
font-size:1em;
line-height:1.3em;
}

#sidebar  h3
{
margin:20px 0 8px 0;
font-size:1.4em;
font-weight:normal;
line-height:1.2em;
}

#sidebar p
{
font-size:0.9em;

}

#sidebarhome
{
width:155px;
float:right;
margin-top:20px;
font-size:1em;
line-height:1.3em;
}

#sidebarhome  h3
{
margin:13px 0 8px 0;
font-size:1.4em;
font-weight:normal;
line-height:1.2em;
}

#sidebarhome p
{
font-size:0.9em;

}

#footer
{
margin:0 auto 20px auto;
width:760px;
background:#fff url(../images/footerbg.png) bottom left no-repeat;
padding:0 0 5px 0;
font-size:0.9em;
color:#888;
text-align:center;
}

h1
{
font-size:2.8em;
font-weight:normal;
}

h2
{
margin:0 0 4px 0;
font-size:1.8em;
font-weight:normal;
}

h3
{
margin:20px 0 8px 0;
font-size:1.4em;
font-weight:normal;
}

h4
{
margin:10px 0 5px 0;
font-size:1.2em;
font-weight:normal;
}

h5
{
margin:10px 0 5px 0;
font-size:1.0em;
font-weight:normal;
}


.clear
{
clear:both;
margin:0;
}

.internallink
{
font-size:0.9em;

}

.block
{
padding:20px;
background:#eee;
color:#222;
border:2px solid #ddd;
}

.hide
{
display:none;
}

.ImageLeft{
margin:10px 10px 5px 0;
float:left;
}

.ImageRight{
margin:10px 0 10px 10px;
float:right;
}

/*Side Menu*/
#avmenu ul
{	
list-style:none;
width:150px;
margin:0 0 20px 0;
padding:0;
font-size:1.1em;
}	

#avmenu li
{
margin-bottom:4px;
}

#avmenu li a
{
font-weight:bold;
height:20px;
text-decoration:none;
color:#505050;
display:block;
padding:6px 0 0 10px;
background:#ffffff;
border-left:4px solid #ffffff;
}	
	
#avmenu li a:hover
{
background:#ffffff;
color:#286ea0;
border-left:4px solid #286ea0;
}
/*Side Menu End*/

/*Top Menu*/
#info
{

}
#info UL 
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
PADDING-BOTTOM: 0px;
MARGIN: 0em;
PADDING-TOP: 0px;
LIST-STYLE-TYPE: none;
HEIGHT: 3em;
}
#info LI
{
DISPLAY: block;
FLOAT: left;
}

.xsnazzy
{
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.xsnazzy SPAN
{
FONT-WEIGHT: normal;
PADDING-BOTTOM: 0.5em;
MARGIN: 0px;
COLOR: #fff;
TEXT-ALIGN: center;
}

.xtop
{
DISPLAY: block;
FONT-SIZE: 1px;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.xb1
{
DISPLAY: block;
OVERFLOW: hidden;
}
.xb2
{
DISPLAY: block;
OVERFLOW: hidden;
}

.xb3
{
DISPLAY: block;
OVERFLOW: hidden;
}

.xb4
{
DISPLAY: block;
OVERFLOW: hidden;
}

.xb1 
{
HEIGHT: 1px;
}

.xb2
{
HEIGHT: 1px;
}

.xb3
{
HEIGHT: 1px;
}

.xb2
{
BORDER-RIGHT: #fff 1px solid;
BACKGROUND: #33749d;
BORDER-LEFT: #fff 1px solid;
}

.xb3
{
BORDER-RIGHT: #fff 1px solid;
BACKGROUND: #33749d;
BORDER-LEFT: #fff 1px solid;
}

.xb4
{
BORDER-RIGHT: #fff 1px solid;
BACKGROUND: #33749d;
BORDER-LEFT: #fff 1px solid;
}

.xb1
{
BACKGROUND: #fff;
MARGIN: 0px 5px;
}

.xb2
{
BORDER-TOP-WIDTH: 0px;
BORDER-LEFT-WIDTH: 2px;
BORDER-BOTTOM-WIDTH: 0px;
MARGIN: 0px 3px;
BORDER-RIGHT-WIDTH: 2px;
}

.xb3
{
MARGIN: 0px 2px;
}

.xb4
{
MARGIN: 0px 1px;
HEIGHT: 2px;
}

.xboxcontent
{
BORDER-RIGHT: #fff 1px solid;
BORDER-TOP: #fff 0px solid;
DISPLAY: block;
BACKGROUND: #005185;
BORDER-LEFT: #fff 1px solid;
BORDER-BOTTOM: #fff 1px solid;
}

A.xmenu2
{
DISPLAY: block;
FONT-SIZE: 0.9em;
WIDTH: 7em;
TEXT-DECORATION: none;
}

A.xmenu2:visited
{
DISPLAY: block;
FONT-SIZE: 0.9em;
WIDTH: 7em;
TEXT-DECORATION: none;
}

A.xmenu2:hover 
{
BACKGROUND: none transparent scroll repeat 0% 0%; 
CURSOR: pointer;
DISPLAY: block;
FONT-SIZE: 0.9em;
WIDTH: 7em;
TEXT-DECORATION: none;
}

A.xmenu2:hover SPAN
{
COLOR: #000;
}

A.xmenu2:hover .xboxcontent
{
BORDER-LEFT-COLOR: #888;
BACKGROUND: #eee;
BORDER-TOP-COLOR: #888;
BORDER-BOTTOM: #eee 1px solid;
BORDER-RIGHT-COLOR: #888;
BORDER-bottom: #888 1px solid;
}

A.xmenu2:hover .xb1 
{
BACKGROUND: #888;
}

A.xmenu2:hover .xb2
{
BORDER-LEFT-COLOR: #888;
BACKGROUND: #fff;
BORDER-BOTTOM-COLOR: #888;
BORDER-TOP-COLOR: #888;
BORDER-RIGHT-COLOR: #888;
}

A.xmenu2:hover .xb3
{
BORDER-LEFT-COLOR: #888;
BACKGROUND: #fff;
BORDER-BOTTOM-COLOR: #888;
BORDER-TOP-COLOR: #888;
BORDER-RIGHT-COLOR: #888;
}

A.xmenu2:hover .xb4
{
BORDER-LEFT-COLOR: #888;
BACKGROUND: #fff;
BORDER-BOTTOM-COLOR: #888;
BORDER-TOP-COLOR: #888;
BORDER-RIGHT-COLOR: #888;
}
/*Top Menu End*/


.button
{
	text-align: center;
	background-color : #005185;
	border : solid 1px #888;
	color:#FFFFFF;
	width : 200px;
	padding :1px;
	display : block;	
    font-size:0.9em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
}

.JTA
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.JTA td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.SEAF
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.SEAF td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}


.SKYLORD
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.SKYLORD td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.LUPUS
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.LUPUS td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.LUPUS2
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.LUPUS2 td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.LUPUSIT
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.LUPUSIT td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}


.UNIJ
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.UNIJ td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.CITIBOND
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.CITIBOND td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.UNIQUE
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.UNIQUE td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.EUROMED
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.EUROMED td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.CRYSTAL
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.CRYSTAL td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.BENZ
{
	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.BENZ td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.pub
{
	color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 10px
}
.pub td
{
	padding-left:2px;
	border-bottom:1px solid #6699FF;
	font-size:10px;
}

.infoline1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #e6f2ff}
.infoline2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #c4e1ff}
.infolinenotes { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #ffff99}

.searchtable
{
	background-image: url(/portalv6/ibe/img/v6table_BG.png);
	background-repeat: repeat-y;
	background-position: left;
	margin-top:8px;
	margin-bottom:8px;

}

.searchtablepub
{
	background-image: url(/portalv6/ibe/img/v6table_BG.png);
	background-repeat: repeat-y;
	background-position: left;
	margin-top:8px;
	margin-bottom:8px;

}


.searchtablelow
{
	background-image: url(/portalv6/ibe/img/v6table_BG.png);
	background-repeat: repeat-y;
	background-position: left;
	margin-top:8px;
	margin-bottom:8px;

}

.searchtablepri
{
	background-image: url(/portalv6/ibe/img/v6table_BG.png);
	background-repeat: repeat-y;
	background-position: left;
	margin-top:8px;
	margin-bottom:8px;

}


.AFresultstable
{
	background-image: url(/portalv6/ibe/img/v6table_BG.png);
	background-repeat: repeat-y;
	background-position: left;

}
.AFresultsheading
{
background-color:#ffffff;
}

