#jump_base {
  overflow-y:hidden;
  margin: auto;
  height: 30px;
  color: #FF3333;
  padding: 0 10px 0 10px;
  font-size: .9em;
  font-family: Tahoma, Helvetica, Arial, sans-serif;
}

#jump_base a {
  color: #FF3333;
  background-color: inherit;
}

.news
{
  color: #3366FF;
}

.copyright
{
  text-align: center;
  float: center;
  vertical-align: bottom;
  horizontal-align: center;
  font-size:0.666em;
  width: 100%;
  color: #FF3333;
}

.iIcon
{
 align: center;
 width: 80px;
 border: 0;
 margin: 3px 2px;

}

.aNone
{
  background-color:transparent;
}

.aNone:hover
{
  background-color:transparent;
  box-shadow: none;
}

.body, body
{
  font-family: Tahoma, Helvetica, Arial, sans-serif;
  font-size: 100%;
  font-weight: normal;
  background-color: black;
  color: #3366FF;
  background-repeat:   no-repeat;
  background-position: center top;
  background-size: 100%;
  margin: 0;
}

ol
{
font-weight: bold;
color: #3366CC;
}

img {
  /* Silly IE...  Doesn't use bicubic by default... */
  -ms-interpolation-mode: bicubic;
}

video
{
 display:block;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
}
      
.video-container
{
 display: inline-block;
 text-align: center;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
}

H1,.H1
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 1.7em;
 color: #FF3333;
 margin: .05em;
}

H2,.H2

{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 1.5em;
 font-weight: bold;
 align-horizontal: center;
 color: #FF3333;
}



ol, ul, .ol
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 11pt;
 font-weight: bold;
 color: #3366CC;
 list-style: circle outside;
 margin-left: 2em;
}



li span
{
 font-weight: normal;
 color: #333333;
}


H4,.H4
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 font-size: 12pt;
 color: #FF3333;
 text-color: #FF6633;
 margin: .22em;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
 -moz-border-radius: 0.5em;
 -webkit-border-radius: 0.5em;
}

H5
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 text-align: center;
 background-color: #F4F9FE;
 color: #3366CC;
 border: 1px solid #E5EFF8;
 margin: 0.33em;
 border-radius: 0.5em 0.5em 0em 0em;
 border-bottom-left-radius: 0;
 border-bottom-right-radius: 0;
}

p, li
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 1em;
 font-weight: normal;
 color: white;
 text-shadow: 0 0.1em 0.1em rgba(0,0,0,0.3);

}

.HH1
{
 text-align: left;
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 5.1em;
 text-shadow: 0 0 1px rgba(0,0,0,0.3);
 color: #FFEE33;
 background-color: none;
}

.HH1:hover
{
 color: #FF6633;
 text-shadow:0.05em 0.05em 0.1em #FFFFFF;
}

.HH2
{
 text-align: left;
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 1.6em;
 font-weight: normal;
 text-shadow: 0 0 1px rgba(0,0,0,0.3);
 color: #FFEE33;
 background-color: none;
}

.HH2:hover
{
 color: #FF6633;
 text-shadow:0.033em 0.033em 0.066em #FFFFFF;
}

.HM1
{
 text-align: center;
 align-vertical: middle;
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 5.1em;
 text-shadow: 0 0 1px rgba(0,0,0,0.3);
 color: black;
 background-color: none;
}

.HM2
{
 text-align: center;
 align-vertical: middle;
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 2.7em;
 font-weight: normal;
 text-shadow: 0 0 1px rgba(0,0,0,0.3);
 color: black;
 background-color: none;
}


.hhPlace
{
   align: center;
   align-vertical: middle;
   text-align: center;
   font-size:1.1em;
   text-shadow:1px 1px 2px #333333;
   color: white;
   width: 50%;
   height: 50%;
  background-repeat:   no-repeat;
  background-position: center middle;
}

.airhelm
{
    text-align: center;
    color: white;
    align: center;
    align-vertical: middle;
  background-repeat:   no-repeat;
  background-position: center middle;

    width: 88%;
    min-width: 100px;

    font-size:1.1em;
    line-height:1.6em;
    cursor:pointer;
    border:0px solid #E5EFFF;
 border-radius: 0.3em 0.3em 0.3em 0.3em;
 -moz-border-radius: 0.3em;
 -webkit-border-radius: 0.3em;

 box-shadow: 0.3em 0.3em 0.3em #666666;
 -moz-box-shadow: 0.1em 0.15em 0.1em #000;
 -webkit-box-shadow: 0.3em 0.3em 0.3em #666666;
}

.airhelm:hover
{
    background-size: 100%;
    float: center;
    width: 100%;
    min-width: 120px;
    font-size:1.1em;
    line-height:1.6em;
    cursor:pointer;
    border:0px solid #E5EFFF;
 border-radius: 0.3em 0.3em 0.3em 0.3em;
 -moz-border-radius: 0.3em;
 -webkit-border-radius: 0.3em;

 box-shadow: 0.3em 0.3em 0.3em #666666;
 -moz-box-shadow: 0.1em 0.15em 0.1em #000;
 -webkit-box-shadow: 0.3em 0.3em 0.3em #666666;
}


.airLens
{
    text-align: center;
    color: white;
    align: center;
    align-vertical: middle;
  background-repeat:   no-repeat;
  background-position: center middle;
    width: 196px;
    font-size:1.1em;
    line-height:1.6em;
    cursor:pointer;
    border:0px solid #E5EFFF;
 border-radius: 0.3em 0.3em 0.3em 0.3em;
 -moz-border-radius: 0.3em;
 -webkit-border-radius: 0.3em;

 box-shadow: 0.3em 0.3em 0.3em #666666;
 -moz-box-shadow: 0.1em 0.15em 0.1em #000;
 -webkit-box-shadow: 0.3em 0.3em 0.3em #666666;
}

.airLens:hover
{
    background-size: 100%;
    float: center;
    width: 324px;
    font-size:1.1em;
    line-height:1.6em;
    cursor:pointer;
    border:0px solid #E5EFFF;
 border-radius: 0.3em 0.3em 0.3em 0.3em;
 -moz-border-radius: 0.3em;
 -webkit-border-radius: 0.3em;

 box-shadow: 0.3em 0.3em 0.3em #666666;
 -moz-box-shadow: 0.1em 0.15em 0.1em #000;
 -webkit-box-shadow: 0.3em 0.3em 0.3em #666666;
}


.bTopL
{
  border-top: 1px solid #666666;
}

.bTopUpL
{
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
}

.bTopLeftL
{
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
}

.bLeftL
{
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
}

.bTopRightL
{
  border-top: 1px solid #666666;
  border-right: 1px solid #666666;
}

.bBottomL
{
  border-bottom: 1px solid #666666;
}

.bBottomDnL
{
  border-bottom: 1px solid #666666;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
}

.bLeftBottomL
{
  border-left: 1px solid #666666;
  border-bottom: 1px solid #666666;
}

.bRightBottomL
{
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
}


.Knode
{
 font-family: WST_Engl, Terminal, Verdana, Helvetica, Arial, sans-serif;
 font-size: 16pt;
 font-weight: bold;
 color: #FF6633;
 border: 2px solid #3366FF;
}

.KSnode
{
 font-family: WST_Engl, Terminal, Verdana, Helvetica, Arial, sans-serif;
 font-size: 16pt;
 font-weight: bold;
 color: #FF6633;
 border: 2px solid #666666;
}


.bTop
{
  border-top: 2px solid #999999;
}

.bBottom
{
  border-bottom: 2px solid #999999;
}

.bLeft
{
  border-left: 2px solid #999999;
}

.bRight
{
  border-right: 2px solid #999999;
}


.bLeftBottom
{
  border-bottom: 2px solid #999999;
  border-left: 2px solid #999999;
}

.bRightBottom
{
  border-bottom: 2px solid #999999;
  border-right: 2px solid #999999;
}

.bTrunkLeft
{
  border-left: 2px solid #3366FF;
}

.bTrunkRight
{
  border-right: 2px solid #3366FF;
}

.bLight
{
  color: #FF6633;
  font-weight: bold;
}

.bDark
{
  color: #3366FF;
  font-weight: bold;
  border-bottom: 3px solid #3366FF;
}

.menuItem
{
 text-decoration: none;
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 color: #CCCCCC;
}

.menuItemSel
{
 text-decoration: none;
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 font-size: 11pt;
 color: white;
}


.bGreenLeft
{
  border-left: 2px solid #67E300;
}

th
{
    color: #333333;
    text-align: left;

}

.bLine
{
    color: #3366FF;
    border-bottom: 1px hatched #333333;
    background-color: transparent;
}

tt {
    color: white;
    font-family: monospace;
}

.linkText
{
 text-decoration: none;
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 10pt;
 color: #666666;
 border-style: none;
 border: 0;
 padding: none;
}

.logo
{
 font-size: 5pt;
 background-color: #3366FF;
 border:1px solid #99CCFF;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
 -moz-border-radius: 0.5em;
 -webkit-border-radius: 0.5em;
 box-shadow: inset 0 0 3px 1px #FFFFFF;
 -moz-box-shadow: inset 0 0 3px 1px #FFFFFF;
 -webkit-box-shadow: inset 0 0 3px 1px #FFFFFF;
}

.logo:hover
{
 font-size: 5pt;
 background-color: #FF6633;
 border:1px solid #FFCC66;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
 -moz-border-radius: 0.5em;
 -webkit-border-radius: 0.5em;
 box-shadow: inset 0 0 3px 1px #FFFFFF;
 -moz-box-shadow: inset 0 0 3px 1px #FFFFFF;
 -webkit-box-shadow: inset 0 0 3px 1px #FFFFFF;
}


.anchor
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 border:1px solid #999999;
 border-radius:0.7em;
 -moz-border-radius:0.7em;
 -webkit-border-radius:0.7em;
 padding:0.1em 0.63em 0.1em 0.63em;
 position: relative;
}


A:link
{
 text-decoration: none;
 color: #6666FF;
}

A:visited
{
 text-decoration: none;
 color: #6666FF;
}

A:hover
{
 text-decoration: none;
 color: #FF3333;
 background-color: #CCCCCC;
 box-shadow: inset 0 0 10px 1px #FFFFFF;
 -moz-box-shadow: inset 0 0 10px 1px #FFFFFF;
 -webkit-box-shadow: inset 0 0 10px 1px #FFFFFF;
}

.AltA
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 text-decoration: none;
 color: #3333FF;
 border-radius: 0.2em 0.2em 0.2em 0.2em;
 -moz-border-radius: 0.2em;
 -webkit-border-radius: 0.2em;
}

.AltA:hover
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 text-decoration: none;
 color: #FF3333;
 background-color: transparent;
}

.roundSel
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 text-decoration: none;
 color: #FF6633;
 background-color: #F4F9FE;
 border:1px solid #FF6633;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: inset 0 0 10px 1px #FFCC99;
 -moz-box-shadow: inset 0 0 10px 1px #FFCC99;
 -webkit-box-shadow: inset 0 0 10px 1px #FFCC99;
 padding:0.1em 0.63em 0.1em 0.63em;
}

.wire
{
 border-bottom:1px solid #3366FF;
 padding:0.1em 0.64em 0.1em 0.64em;
}

.wireHalf
{
 border-bottom:1px solid #999999;
 padding:0.1em 0.32em 0.1em 0.32em;
}

.wireSel
{
 border-bottom:1px solid #FF6633;
 padding:0.1em 0.32em 0.1em 0.32em;
}

.bulletSel
{
 font-size:6pt;
 font-weight: normal;
 background-color: #FFFFFF;
 border: 1px solid #FFCC99;
 border-radius: 1.1em 1.1em 1.1em 1.1em;
 -moz-border-radius: 1.1em;
 -webkit-border-radius: 1.1em;
 text-align: center;
 padding: 0.1em 0.5em 0.1em 0.5em;
 position: relative;

 box-shadow: inset 2px 2px 8px 1px #FF6633;
 -moz-box-shadow: inset 2px 2px 8px 1px #FF6633;
 -webkit-box-shadow: inset 2px 2px 8px 1px #FF6633;
}

.bulletSel:hover
{
 font-size:6pt;
 font-weight: normal;
 background-color: #FFFFFF;
 border: 1px solid #FFCC99;
 border-radius: 1.1em 1.1em 1.1em 1.1em;
 -moz-border-radius: 1.1em;
 -webkit-border-radius: 1.1em;
 text-align: center;
 padding: 0.1em 0.5em 0.1em 0.5em;
 position: relative;

 box-shadow: inset 2px 2px 8px 1px #FF6633;
 -moz-box-shadow: inset 2px 2px 8px 1px #FF6633;
 -webkit-box-shadow: inset 2px 2px 8px 1px #FF6633;
}


.bullet
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 6pt;
 font-weight: normal;
 background-color:#FFFFFF;
 text-align: center;
 border: 1px solid #999999;
 border-radius: 1.1em 1.1em 1.1em 1.1em;
 -moz-border-radius: 1.1em;
 -webkit-border-radius: 1.1em;
 padding:0.1em 0.5em 0.1em 0.5em;
 position: relative;
 cursor: pointer;

 box-shadow: inset 2px 2px 8px 1px #999999;
 -moz-box-shadow: inset 2px 2px 8px 1px #999999;
 -webkit-box-shadow: inset 2px 2px 8px 1px #999999;
}

.bullet:visited
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 6pt;
 font-weight: normal;
 background-color:#FFFFFF;
 text-align: center;
 border: 1px solid #999999;
 border-radius: 1.1em 1.1em 1.1em 1.1em;
 -moz-border-radius: 1.1em;
 -webkit-border-radius: 1.1em;
 padding:0.1em 0.5em 0.1em 0.5em;
 position: relative;
 cursor: pointer;

 box-shadow: inset 2px 2px 8px 1px #999999;
 -moz-box-shadow: inset 2px 2px 8px 1px #999999;
 -webkit-box-shadow: inset 2px 2px 8px 1px #999999;
}

.bullet:hover
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 6pt;
 font-weight: normal;
 background-color: #FFFFFF;
 text-align: center;
 border: 1px solid   #99CCFF;
 border-radius: 1.1em 1.1em 1.1em 1.1em;
 -moz-border-radius: 1.1em;
 -webkit-border-radius: 1.1em;
 padding:0.1em 0.5em 0.1em 0.5em;
 position: relative;
 cursor: pointer;

 box-shadow: inset 2px 2px 8px 1px #99CCFF;
 -moz-box-shadow: inset 2px 2px 8px 1px #99CCFF;
 -webkit-box-shadow: inset 2px 2px 8px 1px #99CCFF;
}

a:hover .bullet
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 6pt;
 font-weight: normal;
 background-color: #FFFFFF;
 text-align: center;
 border: 1px solid   #99CCFF;
 border-radius: 1.1em 1.1em 1.1em 1.1em;
 -moz-border-radius: 1.1em;
 -webkit-border-radius: 1.1em;
 padding:0.1em 0.5em 0.1em 0.5em;
 position: relative;
 cursor: pointer;

 box-shadow: inset 2px 2px 8px 1px #99CCFF;
 -moz-box-shadow: inset 2px 2px 8px 1px #99CCFF;
 -webkit-box-shadow: inset 2px 2px 8px 1px #99CCFF;
}


.roundSubmit
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 text-decoration: none;
 color: #3366FF;
 background-color: #F4F9FE;
 border:1px solid #3366FF;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.3em 0.1em #000;
 -moz-box-shadow: 0.1em 0.3em 0.1em #000;
 -webkit-box-shadow: 0.1em 0.3em 0.1em #000;
 padding:0.1em 0.63em 0.1em 0.63em;
 cursor: pointer;
}

.prodHead
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 text-align: center;
 BORDER-BOTTOM: #e5eff8 1px solid;
 BACKGROUND-COLOR: #f4f9fe;
 COLOR: #3366CC;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
 -moz-border-radius: 0.5em;
 -webkit-border-radius: 0.5em;
}


.product
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 text-decoration: none;
 color: #3366FF;
 border:1px solid #3366FF;
 background-color: black;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.2em 0.1em #000;
 -moz-box-shadow: 0.1em 0.2em 0.1em #000;
 -webkit-box-shadow: 0.1em 0.2em 0.1em #000;
 width: 230px;
}

.product:hover
{
 color: #3333FF;
 cursor:pointer;
 background-color: #333333;
;;; #FAFBFE;
 box-shadow: 0.1em 0.2em 0.1em #3366FF;
 -moz-box-shadow: 0.1em 0.2em 0.1em #3366FF;
 -webkit-box-shadow: 0.1em 0.2em 0.1em #3366FF;
}

.productP
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: normal;
 font-size: 11pt;
 text-decoration: none;
 color: #3366FF;
 background-color: white;
 border:1px solid #3366FF;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.3em 0.1em #000;
 -moz-box-shadow: 0.1em 0.3em 0.1em #000;
 -webkit-box-shadow: 0.1em 0.3em 0.1em #000;
}

.adBox
{
 color:#8a8c8f;
 text-decoration:none;
 cursor:pointer;
 border: 2px solid transparent;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
 -moz-border-radius: 0.5em;
 -webkit-border-radius: 0.5em;

 box-shadow: 0.07em 0.15em 0.07em #333333;
 -moz-box-shadow: 0.07em 0.15em 0.07em #333333;
 -webkit-box-shadow: 0.07em 0.15em 0.07em #333333;

}

.adBox:hover
{
 background-color: #FBFBFB;
 text-decoration:none;
 color:#FF6633;
 border:2px solid #6699FF;

 border-radius: 0.2em 0.2em 0.2em 0.2em;
 -moz-border-radius: 0.2em;
 -webkit-border-radius: 0.2em;

 box-shadow: 0.07em 0.1em 0.07em #333333;
 -moz-box-shadow: 0.07em 0.1em 0.07em #333333;
 -webkit-box-shadow: 0.07em 0.1em 0.07em #333333;
}


.saleBox
{
 width: 88%;
 min-width:230px;
    font-size:13px;
    line-height:18px;
    color:#8a8c8f;
    text-decoration:none;
    cursor:pointer;
    float: left;
    border:1px solid #E5EFF8;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.2em 0.1em #000;
 -moz-box-shadow: 0.1em 0.2em 0.1em #000;
 -webkit-box-shadow: 0.1em 0.2em 0.1em #000;
}

.saleBox:hover
{
 width: 100%;
 min-width: 250px;
 background-color: #FBFBFB;
 text-decoration:none;color:#FF6633;
 border:1px solid #3366FF;
 box-shadow: 0.07em 0.1em 0.1em #3366FF;
 -moz-box-shadow: 0.07em 0.1em 0.1em #3366FF;
 -webkit-box-shadow: 0.07em 0.1em 0.1em #3366FF;
}

.saleBox .title
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 text-align: center;
 BORDER-BOTTOM: #e5eff8 1px solid;
 BACKGROUND-COLOR: #f4f9fe;
 COLOR: #3366CC;
 border-radius: 0.5em 0.5em 0em 0em;
 border-bottom-left-radius: 0;
 border-bottom-right-radius: 0;
}

.saleBox .link
{
    color:#189bbc;
    display:block;
    width:50px;
    overflow:hidden;
    white-space:nowrap;
}

.saleBox .textBlock
{
  text-align: center;
  overflow:hidden;
  width:100%;
  display:block;
}


.tubeIcon
{
  text-align: center;
  overflow:hidden;
  width:100%;
  display:block;
}


.info
{
 font-family: Courier, Courier New, sans-serif;
 font-weight: bold;
 font-size: 14pt;
 text-decoration: none;
 color: #3366FF;
 padding: 0 0.15em 0 0.15em;
 background-color: white;
 border:1px solid #3366FF;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.15em 0.1em #000;
 -moz-box-shadow: 0.1em 0.15em 0.1em #000;
 -webkit-box-shadow: 0.1em 0.15em 0.1em #000;
 position: relative;
}


.table_box {
	border_color : #556584;
	padding : 0px;
	border-bottom : 1px dotted #B0BFDE;

}

.table_box {
	margin : 3px;
	border : 1px solid #899EC8; 
}

.table_header {
	margin : 0;
	font : 9pt tahoma, arial, verdana, sans-serif;
	color : #0A2C70;
	border-bottom : 1px solid #6A92C9;
	padding : 3px 4px;
	background : #C8D9F3;
}

.filebox_breadcrumb {
	color : #2B4B8B;
	font-weight : normal;
	font-size : 7pt;
	margin : 0;
	padding : 3px;
	background : #E4EBF6;
}
.filebox_breadcrumb a:link, .filebox_breadcrumb a:visited {
	color : #2B4B8B;
	font-weight : normal;
	font-size : 10pt;
	text-decoration : none;
}
.filebox_breadcrumb a:hover { color : #5B7BBC; }


.film
{
  font-size: 10pt;
  color: white;
  background-color: #999999;
  width: 170;
  text-align: center;
}


.film:link
{
  color: white;
  display:block;
  width: 170;
  text-align: center;
}

.film:hover
{
  color: white;
  background-color: #3366FF;
  text-decoration:none;
  box-shadow: none;
}

.film a:hover
{
  color: white;
  background-color: #3366FF;
  text-decoration:none;
  box-shadow: none;
}

.film:visited
{
  color: white;
  text-decoration:none;
  box-shadow: none;
}



.filmSel
{
  font-size: 10pt;
  font-weight : bold;
  color: #3366FF;
  background-color: white;
  width: 170;
  text-align: center;
}

.filmSel :hover
{
  color: #3366FF;
  background-color: white;
  width: 170;
  text-align: center;
}

.SBox
{
 color: #3366CC;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
 -moz-border-radius: 0.5em;
 -webkit-border-radius: 0.5em;
 box-shadow: 0.1em 0.2em 0.1em #336666;
 -moz-box-shadow: 0.1em 0.2em 0.1em #336666;
 -webkit-box-shadow: 0.1em 0.2em 0.1em #336666;
}

.techBox
{
 font-size:13px;
 line-height:18px;
 text-decoration:none;
 cursor:pointer;
 color:#8a8c8f;
 float: left;
 border:1px solid #E5EFF8;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.15em 0.1em #000;
 -moz-box-shadow: 0.1em 0.15em 0.1em #000;
 -webkit-box-shadow: 0.1em 0.15em 0.1em #000;
}

.techBox:hover
{
 background-color: #FBFBFB;
 text-decoration:none;color:#FF6633;
 border:1px solid #3366FF;
 box-shadow: 0.07em 0.1em 0.1em #3366FF;
 -moz-box-shadow: 0.07em 0.1em 0.1em #3366FF;
 -webkit-box-shadow: 0.07em 0.1em 0.1em #3366FF;

}

.techBox .title
{
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-weight: bold;
 text-align: center;
 BORDER-BOTTOM: #e5eff8 1px solid;
 BACKGROUND-COLOR: #f4f9fe;
 COLOR: #3366CC;
 border-radius: 0.5em 0.5em 0em 0em;
 border-bottom-left-radius: 0;
 border-bottom-right-radius: 0;
}

.techBox .link
{
    color:#189bbc;
    display:block;
    width:50px;
    overflow:hidden;
    white-space:nowrap;
}

.techBox .textBlock
{
  text-align: left;
  overflow:hidden;
  display:block;
}

.iON
{
 color:#FF3333;
 text-align: center;
 vertical-align: top;
 width: 128px;
 height: 128px;
 background-image: url('/images/icon/OFF.png');
 background-repeat: no-repeat;
 margin: 0;
}

.iON:hover
{
 background-color:transparent;
 box-shadow: none;
 color: #FF3333;
 background-image: url('/images/icon/ON.png');
}

.iFolder
{
 text-align: center;
 vertical-align: top;
 width: 94px;
 height: 80px;
 background-image: url('/images/tree/fold.png');
 background-repeat: no-repeat;
 margin: 0;
}

.iFolder:hover
{
 background-image: url('/images/tree/foldS.png');
}


.iEdit
{
 vertical-align: text-top;
 border: 0;
 margin: 0;
 width: 24px;
 height: 19px;
 background-image: url('/images/tree/edit.png');
}


.iEdit:hover
{
 background-image: url('/images/tree/editS.png');
}


.iLabel
{
  text-align: center;
  vertical-align: top;
  font-size:0.66em;
  color: white;
  margin: 0;
  padding: 0px;
}

.iLabelS
{
  text-align: center;
  vertical-align: top;
  font-size:0.8em;
  color: grey;
  margin: 0;
  padding: 0px;
}



.atlasIcon
{
 width: 88%;
 min-width: 120px;
 display:block;
 font-size:0.88em;
 line-height:1.15em;
 color:#FF3333;
 text-decoration:none;
 cursor:pointer;
 border:1px solid #6699FF;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.2em 0.1em #99CCFF;
 -moz-box-shadow: 0.1em 0.2em 0.1em #99CCFF;
 -webkit-box-shadow: 0.1em 0.2em 0.1em #99CCFF;
}

.atlasItem
{
 font-size:1.0em;
 line-height:1.2em;
 text-align: center;
 overflow:hidden;
 display:block;
}

.atlasIcon:hover
{
 width: 100%;
 min-width: 160px;
 font-size:1.0em;
 background-color: #FBFBFB;
 text-decoration:none;
 color:#FF6633;
 border:1px solid #FF6633;
 box-shadow: 0.07em 0.1em 0.1em #FF9966;
 -moz-box-shadow: 0.07em 0.1em 0.1em #FF9966;
 -webkit-box-shadow: 0.07em 0.1em 0.1em #FF9966;
}

.atlasIcon .photo
{
 width: 100%;
 display: block;
 margin-left: auto;
 margin-right: auto;

 border: 0px solid transparent;
 border-radius: 0.7em 0.7em 0.0em 0.0em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
}

.atlasIcon .link
{
    color:#189bbc;
    display:block;
    overflow:hidden;
    white-space:nowrap;
}

.atlasIcon .textBlock
{
  text-align: center;
  overflow:hidden;
  display:block;
}

.atlasIDis
{
 align: center;
 width: 88%;
 min-width: 120px;
 font-size:0.88em;
 line-height:1.0em;
 color:#8a8c8f;
 text-decoration:none;
 border:1px solid #999999;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
 box-shadow: 0.1em 0.2em 0.1em #999999;
 -moz-box-shadow: 0.1em 0.2em 0.1em #999999;
 -webkit-box-shadow: 0.1em 0.2em 0.1em #999999;
}

.atlasIDis:hover
{
 width: 100%;
 min-width: 160px;
 font-size:1.0em;
 line-height:1.1em;
 box-shadow: 0.07em 0.1em 0.1em #999999;
 -moz-box-shadow: 0.07em 0.1em 0.1em #999999;
 -webkit-box-shadow: 0.07em 0.1em 0.1em #999999;
}

.atlasIDis .photo
{
 width: 100%;
 display: block;
 margin-left: auto;
 margin-right: auto;

 border: 0px solid transparent;
 border-radius: 0.7em 0.7em 0.0em 0.0em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
}

.atlasIDis .link
{
    color:#189bbc;
    display:block;
    overflow:hidden;
    white-space:nowrap;
}

.atlasIDis .textBlock
{
  text-align: center;
  overflow:hidden;
  display:block;
}

.gaugeText
{
 font-family: Courier, Courier New, sans-serif;
 font-weight: normal;
 font-size: 1.1em;
 text-decoration: none;
 color: #3366CC;
 padding: 0 0.15em 0 0.15em;
}

.gaugeH
{
 border: 1px solid #CCCCFF;
 border-radius: 0.5em 0.5em 0.5em 0.5em;
 -moz-border-radius: 0.5em;
 -webkit-border-radius: 0.5em;
 background-color: #FFFFFF;
 box-shadow: inset 0 0 3px 1px #CCCCCC;
 -moz-box-shadow: inset 0 0 0.33em 0.15em #CCCCCC;
 -webkit-box-shadow: inset 0 0 0.33em 0.15em #CCCCCC;
}

.gaugeBar
{
 border: 1px solid #CCCCFF;
 border-radius: 0.7em 0.7em 0.7em 0.7em;
 -moz-border-radius: 0.7em;
 -webkit-border-radius: 0.7em;
}

.spec th { width:80px; margin:0; vertical-align:top; border-top:1px solid #c0c0c0; }
.spec td{ margin:0; padding:16px 0; vertical-align:middle; border-top:1px solid #C0C0FF; background-color: black; }
rest{ margin:0; padding:0; border: none;}