*html img { -ms-interpolation-mode: bicubic }

html, body  {
             background: #FDFDFD url(pic/bg.gif) repeat-x 0 0;
            }

body { padding-top: 18px; }






td, P, DIV, SPAN, FONT, H1, H2, H3, H4, H5, H6, li
{
font-family: verdana, "ms sans serif", sans-serif;
color: #4c4c4c;
}

td {font-size: 12px;}


h1,h2,h3,h4 {font-weight: normal}

h1 {font-size: 16px; font-weight: bold;}

h2 {font-size: 14px; font-weight: bold; color: #e40d19; margin-top: 20px; margin-bottom: 3px;}

p  {
     font-size: 13px;
     margin: 15px 0px 3px 0px;
     text-align: left;
     line-height: 150%;
     color: #4c4c4c;
   }

ul li {
       font-size: 12px;
       line-height: 180%;
      }


a:link {
     color: #e40d19;
     text-decoration: underline;
    }
a:visited {
     color: #e40d19;
     text-decoration: underline;
    }

a:hover {
     color: #e40d19;
     text-decoration: none;
    }



#menu td
     {
      padding: 0px;
      color: #111111;
     }

#menu td div a
     {
      display: block;
      height: 34px;
      padding-left: 30px;
      padding-right: 30px;
      line-height: 34px;
      color: #111111;
      text-decoration: none;
     }

#menu td div a:hover
         {
          color: #EAEAEA;
          background: url('pic/menu-bg2.gif');
         }

#menu td div #current
         {
          color: #EAEAEA;
          background: url('pic/menu-bg3.gif');
         }



#bpics td img { display: inline; margin-right: 17px; }


a.mblock-design {
           background: #FFFFFF url('pic/icon-style.gif') no-repeat 67px 45px;
           line-height: 33px;
           display: block;
           width: 276px;
           height: 196px;
           text-align: left;
           font-variant: small-caps;
           font-size: 16px;
           text-decoration: none;
           color: #9d9d9d;
          }

a.mblock-design:link { color: #9d9d9d; text-decoration: none; }
a.mblock-design:visited  { color: #9d9d9d; text-decoration: none; }
a.mblock-design:hover { color: #e40d19; text-decoration: none;
background: #f9f9f9 url('pic/icon-style.gif') no-repeat 67px 45px;}



a.mblock-tech {
           background: #FFFFFF url('pic/icon-tech.gif') no-repeat 90px 45px;
           line-height: 33px;
           display: block;
           width: 276px;
           height: 196px;
           text-align: left;
           font-variant: small-caps;
           font-size: 16px;
           text-decoration: none;
           color: #9d9d9d;
          }

a.mblock-tech:link { color: #9d9d9d; text-decoration: none; }
a.mblock-tech:visited  { color: #9d9d9d; text-decoration: none; }
a.mblock-tech:hover { color: #e40d19; text-decoration: none;
background: #f9f9f9 url('pic/icon-tech.gif') no-repeat 90px 45px;}


a.mblock-economy {
           background: #FFFFFF url('pic/icon-economy.gif') no-repeat 96px 49px;
           line-height: 33px;
           display: block;
           width: 276px;
           height: 196px;
           text-align: left;
           font-variant: small-caps;
           font-size: 16px;
           text-decoration: none;
           color: #9d9d9d;
          }

a.mblock-economy:link { color: #9d9d9d; text-decoration: none; }
a.mblock-economy:visited  { color: #9d9d9d; text-decoration: none; }
a.mblock-economy:hover { color: #e40d19; text-decoration: none;
background: #f9f9f9 url('pic/icon-economy.gif') no-repeat 96px 49px;}


textarea{ overflow:auto; }






#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}





div#qTip {
padding: 6px;
border: 1px solid #666;
display: none;
background: #89280a;
color: #FFF;
font: bold 9px Verdana, Arial, sans-serif;
position: absolute;
width: 120px;
text-align: center;
z-index: 1000;
}


a.city0 { text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: -1px; color: #AAAAAA}

a.city1 { text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: -1px; color: #AA0000}

a.city2 { text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: -1px; color: #0000AA}

.ired {color: #e40d19; }

.iorange {color: #f16000; }

a.inflist {
           font-weight: normal;
           color: #4c4c4c;
           text-decoration: none;
          }

a.inflist:link { color: #4c4c4c; text-decoration: none; }
a.inflist:visited { color: #4c4c4c; text-decoration: none; }
a.inflist:hover { color: #e40d19; text-decoration: underline; }


a.inflist2 {
           font-weight: normal;
           color: #4c4c4c;
           text-decoration: none;
          }

a.inflist2:link { color: #4c4c4c; text-decoration: none; }
a.inflist2:visited { color: #4c4c4c; text-decoration: none; }
a.inflist2:hover { color: #f16000; text-decoration: underline; }



big { font-size: 16px; font-weight: bold; }


.fd { visibility: hidden }
