/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/*                                                                            */
/* Used by global\banner.htm                                                  */
/*         global\banner_no_script.htm                                        */
/*                                                                            */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


a {
  background-color: inherit;
  color: #204BA2;
  font-style: normal;
  margin: 0px 10px 0px 10px;
  text-decoration: none;
  white-space: nowrap;
}

a.logo {
  border: none;
}

a.applicationName {
  border: none;
  color: #FFFFFF;
}

/* :hover = :active [for IE] = :focus [for FF] */
    a:hover {
      border-bottom: 1px solid;
      padding-bottom: 1px;
    }
    a.logo:hover {
      border: none;
    }
    a.applicationName:hover {
      border: none;
      color: #333333;
    }

/* :hover = :active [for IE] = :focus [for FF] */
    a:active
    {
      border-bottom: 1px solid;
      padding-bottom: 1px;
    }
    a.logo:active {
      border: none;
    }
    a.applicationName:active {
      border: none;
      color: #333333;
    }

/* :hover = :active [for IE] = :focus [for FF] */
    a:focus
    {
      border-bottom: 1px solid;
      padding-bottom: 1px;
    }
    a.logo:focus {
      border: none;
    }
    a.applicationName:focus {
      border: none;
      color: #333333;
    }

body {
  background-image: none;
  background-color: #B6CFE6;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  margin: 0;
  padding: 0;
  width: auto;
}

div.container {
  margin: 0;
  padding: 0;
}

div.left {
  background-color: #A2B48D;
  float: left;
  height: 61px;
  padding: 12px 0px 0px 4px;
  white-space: nowrap;
}
.KWLang-he div.left { float: right; }

div.right {
  background-color: #B6CFE6;
  height: 61px;
  padding: 4px 8px 0 0;
  text-align: right;
}
.KWLang-he div.right { text-align: left; padding: 4px 0 0 8px; }

div.top {
}

div.bottom {
  padding: 8px 0 0 0;
}

div.links {
}

div.logo {
  border-right: 1px solid #FFFFFF;
  float: left;
  margin-right: 15px;
  padding-right: 15px;
}
.KWLang-he div.logo { float: left; padding-left: 15px; } /* float:right doesn't work [!?] */

div.applicationName {
  font-family: 'Arial Black', Helvetica, sans-serif;
  font-size: 20px;
  padding: 4px 15px 0px 0px;
}
.KWLang-he div.applicationName { padding: 7px 0px 0px 15px; }

form {
  display: inline;
  margin: 0px 10px 0px 10px;
}

img {
  border: none;
}

input.text {
  background-color: #FFFFFF;
  border: 1px solid #828282;
  color: #222222;
  font-size: 85%;
  padding: 0 3px;
  width: 20em;
}

input.icon {
  position: relative;
  top: 6px;
}
.KWLang-he input.icon { filter:FlipH(); } /* works only with IE */
