div.snap
{
  border: 1px solid #303030;
  background-color: #303030;
  padding: 8px;
}

div.snap:hover
{
  border: 1px solid #888;
  background-color: #666;
}

/*****************************************************************/

div.D
{
  background-color:#434343;
  border:solid 1px #585858;
  border-top:none;
  margin-bottom:50px;
  display: none;
}

div.T1 div.D1, div.T2 div.D2, div.T3 div.D3 { display: block; }

div.tab
{
  position:relative;
  top:0px;
  left:0px;
  width:223px;
  height:25px;
  text-align:center;
  background-color: transparent; 
  background-repeat: no-repeat;
  background-position:top left;
  cursor: pointer;
  cursor: hand;
  padding-top:2px; 
  color:#777; 
  border-bottom:solid 1px #585858; 
  background-image: url(/images/tab3.png) !important; 
  _background: none; 
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tab3.png',sizingMethod='scale');
}

div.tab:hover 
{ 
  text-decoration:underline; 
}

div.tab2, div.tab3 {  margin-left:-18px; }

div.T1 div.tab1, div.T2 div.tab2, div.T3 div.tab3 { border-bottom:solid 1px #434343; z-index:11; color:#BBB; background-image: url(/images/tab1-high.png) !important; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tab1-high.png',sizingMethod='scale'); }

div.tab1 { z-index:10; }
div.tab2 { z-index:9; }
div.tab3 { z-index:8; }

/*****************************************************************/

div.E
{
  background-image: url(/images/35_18.jpg);
  text-align:center;
  background-color: #353535; 
  background-repeat: repeat-x;
  background-position:bottom left;
  padding:20px;
  font-size:13px;
  border-top:solid 1px #555;
}