/* Do not use underbars in class names - not IE4 compliant! */

@media print
{
    .ibcomkitbanner   {display: none}
    .ibcomkitmenubar  {display: none}
    .ibcomkitfilters  {display: none}
    .ibcomkitfooter a {display: none}
    .ibcomkitpagenav  {display: none}
    .ibcomkitdownload {display: none}
}

BODY
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none;
    MARGIN: 0px;
}

.ibcomkitbanner        { BACKGROUND-COLOR: #ffffff }
.ibcomkitmenubar       { BACKGROUND-COLOR: #ffffff }
.ibcomkitfilters       { BACKGROUND-COLOR: #bcd0dd }
.ibcomkitfilterborder  { BACKGROUND-IMAGE: url(3pixel_shadow.gif) }
.ibcomkitcontent       { BACKGROUND-COLOR: #ffffff }
.ibcomkitfooter        { BACKGROUND-COLOR: #ffffff }
.ibcomkitfacbar        { BACKGROUND-COLOR: #336699 }

.ibcomkitlogintext     {FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: right}
.ibcomkitloginmsg      {FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: center; COLOR:red}
.ibcomkitusername      {FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-ALIGN: center}
.ibcomkitsitename      {COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif; FONT-SIZE: 18px; VERTICAL-ALIGN: super; TEXT-DECORATION: none }
.ibcomkitgelbartext    {COLOR: white; FONT-SIZE: 11px;  TEXT-DECORATION: none; FONT-WEIGHT: bold}
.ibcomkitactivegeltext {COLOR: white; FONT-SIZE: 11px;  TEXT-DECORATION: none; FONT-WEIGHT: bold}
.ibcomkitsgelbartext   {COLOR: white; FONT-SIZE: 11px;  TEXT-DECORATION: none}
.ibcomkitactivesubtab  {COLOR: white; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none}
.ibcomkitsmalltext     {FONT-SIZE: 10px}
.ibcomkitfilterlist      {FONT-SIZE: 10px; WIDTH: 145px}
.ibcomkitfilterlistday   {FONT-SIZE: 10px; WIDTH: 38px;  MARGIN-RIGHT: 2px}
.ibcomkitfilterlistmonth {FONT-SIZE: 10px; WIDTH: 105px; MARGIN-RIGHT: 3px}
.ibcomkitfilterbox     {FONT-SIZE: 10px; WIDTH: 100px; BACKGROUND-COLOR: #ffffff}
.ibcomkitfilterboxhi   {FONT-SIZE: 10px; WIDTH: 100px; BACKGROUND-COLOR: #ffffff}
.ibcomkitfiltertext    {FONT-SIZE: 12px; WIDTH: 125px; TEXT-DECORATION: none; COLOR: black;}
.ibcomkitoption        {BACKGROUND-COLOR: #ffffff}
.ibcomkitoptionhilite  {BACKGROUND-COLOR: #ffffff}
.ibcomkitunavailable   {MARGIN: 10; FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: none}

.filtergroupclass
{
    Width: 100%;
    Margin: 10 0;
    Font-Size: 11px;
}

.filtergroupclass td
{
    Padding: 3 4;
}

.ibcomkitfiltertitle
{
    Padding: 2 3;
    Color: white;
    Background-Color: #336699;
    Font-Weight: bold;
    Text-Align: left;
}

.filtergroupclass select
{
    Width: 100%;
}

.filtergroupclass input
{
    Align: right;
}

.filtergroupclass td table
{
    Width: 100%;
}

.filtergroupclass td table td
{
    Padding: 0;
}

.filtergroupclass td table .ibcomkitfilterlistday   {FONT-SIZE: 10px; WIDTH: 40px;  MARGIN-Right: 5px; }
.filtergroupclass td table .ibcomkitfilterlistmonth {FONT-SIZE: 10px; WIDTH: 107px; Margin: 0; }

.filtergroupclass .ibcomkitfilterhand    {COLOR: white; FONT-SIZE: 11px;  TEXT-DECORATION: none; FONT-WEIGHT: bold; Vertical-Align: middle; cursor: hand;}

.ibcomkitlogo      { BACKGROUND-IMAGE: url(hsbclogo.gif); WIDTH:156; HEIGHT:46 }
.ibcomkitgelend    { BACKGROUND-IMAGE: url(gelend.gif) }
.ibcomkitgelbar    { BACKGROUND-IMAGE: url(gelmenu.jpg) }
.ibcomkitgelmenu   { BACKGROUND-IMAGE: url(gelmenu.jpg) }
.ibcomkitactivegel { BACKGROUND-IMAGE: url(gelmenu2.jpg) }
.ibcomkitgelslope  { BACKGROUND-IMAGE: url(gelslope.jpg) }
.ibcomkitgeltitle  { BACKGROUND-IMAGE: url(geltitle.jpg) }
.ibcomkitgelvee    { BACKGROUND-IMAGE: url(gelvee.jpg) }
.ibcomkitmenusep   { BACKGROUND-IMAGE: url(menusep.jpg); WIDTH:2px }
.ibcomkitfacbaritm { BACKGROUND-COLOR: #336699 }
.ibcomkitfacbarsep { BACKGROUND-IMAGE: url(submenusep.jpg); WIDTH:2px }

.ibcomkitgelbar table td { White-space: nowrap; }

.ibcomkittablefac { BACKGROUND-COLOR: #ffffcc; MARGIN:5px; PADDING:0px; BORDER:2px solid black; }
.ibcomkittableurl { BACKGROUND-COLOR: #ccffff; MARGIN:5px; MARGIN-TOP:30px; PADDING:0px; BORDER:2px solid black; }
.ibcomkitth       { MARGIN:0px; PADDING:3px; BORDER:1px solid blue; FONT-SIZE: 12px; FONT-WEIGHT: bold; WIDTH:150px; }
.ibcomkittd       { MARGIN:0px; PADDING:3px; BORDER:1px solid blue; FONT-SIZE: 12px }

.ibcomkitfilterlistarrow  {FONT-SIZE: 10px; WIDTH: 125px}
.ibcomkitfiltarrow        {BACKGROUND-IMAGE: url(arrow.gif); cursor: hand;}


.ibcomkittable {
	Border-collapse: collapse;
    Border:solid 1px #cccccc;
	MARGIN: 10px 5px; WIDTH: 98%
}
.ibcomkittable TH {
    Border:solid 1px #cccccc;
    Padding-Left: 5px; Padding-Right: 5px;
    PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
    BACKGROUND-COLOR: #336699;
    COLOR: white;
    FONT: bold 11px Arial,Helvetica,sans-serif;
    TEXT-ALIGN: Center
}
.ibcomkittable TH A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
	COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.ibcomkittable TD {
    Border-left:solid 1px #cccccc;
    Border-right:solid 1px #cccccc;
    Padding-Left: 5px; Padding-Right: 5px;
}
.ibcomkittable TD A {
    TEXT-DECORATION: underline;
}
.ibcomkittable .text {
    text-align:left
}
.ibcomkittable .number {
    text-align:right
}
.ibcomkittable .flag {
    text-align:center
}
.ibcomkitpagenav {
	LINE-HEIGHT: 15px; TEXT-ALIGN: center; border-left:none; border-right:none;
    COLOR: black; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.ibcomkitpagenav a {
    TEXT-DECORATION: underline;
    FONT-SIZE: 12px;
}
.ibcomkitdownload {
	Margin: 5 20;
    COLOR: black; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.ibcomkitdownload img {
    Border: none;
}
.ibcomkitdownload a {
    TEXT-DECORATION: underline;
    FONT-SIZE: 12px;
}

.ibcomkitnodata {
    Font-Weight: bold;
}

.ibcomkitfootnote {
    Font-Size: 10px;
}

.ibcomkittablecaption  { PADDING:0px; FONT-WEIGHT: bold; FONT-SIZE: 13px}
.ibcomkittablehead     { HEIGHT: 20; PADDING: 2px; BACKGROUND-COLOR: #336699; TEXT-ALIGN: left }
.ibcomkittableheadtext { COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}
.ibcomkittableheadhref { COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: bold; TEXT-DECORATION: underline }
.ibcomkittablebodymid  { TEXT-ALIGN: center; }
.ibcomkitpagenav       { TEXT-ALIGN: center; LINE-HEIGHT:30px }
.ibcomkitpagenavtext   { COLOR: black; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold }
.ibcomkitpagenavlink   { COLOR: black; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline }


