#mirglogo {
  display: block;
  position: absolute;
  top:8px;
  left:21px;
  width: 75px;
  height: 60px;
  background: url("logo.png") no-repeat !important;
  background: none;
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/css/logo.png");
}

/*Header Section*/

.header {
  width: 100%;
  background: #fff;
  border: 0px;
}

#navpanel {
  border-left: 1px solid #000;
  background: #68749C;
  color: #EBEDF3;
  font-size: 13px;
  padding-left: 5px;
  font-family: Tahoma;
  height: 21px;
}
#navpanel a {
  color: #EBEDF3;
  text-decoration: none;
}
#navpanel a:hover {
  color: #ff0;
  text-decoration: underline;
}
#searchpanel {
  border-right: 1px solid #000;  
  background: #68749C;
  color: #EBEDF3;
  font-size: 11px;
  font-family: Tahoma;
  height: 21px;
  text-align: right;
  padding-right: 0px;
}

#title {
  background: #9EB5E6 URL("bgr1.gif") repeat-x;
  border-top: 1px solid #000;
  padding-left: 80px;
}

#loginf {
  background: #9EB5E6 URL("bgr1.gif") repeat-x;
  border-top: 1px solid #000;
}

#rightrd {
  background: #9EB5E6 URL("bgr1.gif") repeat-x;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  height: 48px;
  width: 16px;
}

#descr {
  background: #8398BF URL("bgr2.gif") repeat-x;
  border-top: 1px solid #000;
  color: #EBEDF3;
  font-size: 10px;
  font-family: Tahoma;
  height: 16px;
  padding-left: 85px;
}

#favorite {
  background: #8398BF URL("bgr2.gif") repeat-x;
  border-top: 1px solid #000;
  font-size: 10px;
  font-family: Tahoma;
  color: #EBEDF3;
  height: 16px;
  text-align: right;
}

#favorite a {
  color: #EBEDF3;
  text-decoration: none;
}

#favorite a:hover {
  color: #ff0;
  text-decoration: underline;
}

#rightru {
  background: #8398BF URL("bgr2.gif") repeat-x;
  height: 16px;
  color: #EBEDF3;
  font-size: 10px;
  font-family: Tahoma;
  width: 16px;
  border: 0px;
}

#logo {
  background: #9EB5E6;
  width: 90px;
  height: 64px;
}

#titletext {
  color: #fff;
  font-family: Arial;
  font-size: 45px;
  text-decoration: none;
  height: 49px;
  display: block;
  overflow: hidden;
}

#logoup {
  width: 15px;
  background: #8398BF URL("bgr2.gif") repeat-x;
  height: 16px;
  color: #EBEDF3;
  font-size: 10px;
  font-family: Tahoma; 
  border: 0px;
}

#logodown {
  background: #9EB5E6 URL("bgr1.gif") repeat-x;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  height: 49px;
  width: 15px;
}

#loginftable {
  border: 0px;
  font-size: 11px;
  color: #fff;
  font-family: Tahoma;
  text-align: right;
}

#loginftable a {
  color: #fff;
  text-decoration: none;
}

#loginftable a:hover {
  color: #ff0;
  text-decoration: none;
}

input.inhead {
  border: 1px solid #797EB5;
  background: #95A7D9 URL("bgr3.gif") repeat-x;
  height: 13px;
  font-family: Tahoma;
  font-size: 11px;
  color: #fff;
  padding-left: 3px;
  padding-right: 3px;
}
input.inhead:hover {
  border: 1px solid #fff;
  background: #95A7D9 URL("bgr3.gif") repeat-x;
}
input.buttoninhead {
  border: 1px solid #797EB5;
  background: #95A7D9 URL("bgr3.gif") repeat-x;
  padding: 3px;
  font-family: Tahoma;
  font-size: 11px;
  color: #fff;
  width: 95px;
  cursor: pointer;
}
input.buttoninhead:hover {
  border: 1px solid #fff;
  background: #95A7D9 URL("bgr3.gif") repeat-x;
}
input.searchinhead {
  border: 1px solid #797EB5;
  background: #95A7D9 URL("bgr3.gif") repeat-x;
  padding: 1px;
  font-family: Tahoma;
  font-size: 11px;
  color: #fff;
  width: 60px;
  cursor: pointer;
}
input.searchinhead:hover {
  border: 1px solid #fff;
  background: #95A7D9 URL("bgr3.gif") repeat-x;
}
.fixed15 {
  height: 15px;
  overflow:hidden;
  margin-bottom:-5px;
}

.fixed16 {
  height: 16px;
  overflow:hidden;
  margin-bottom:-5px;
}

.fixed49 {
  height: 49px;
  overflow:hidden;
  margin-bottom:-5px;  
}
