.extruder{
  position:fixed;
  cursor:default;
  background:url("../elements/extruder_blank.png");

 	

}

.extruder a, .extruder p{
	color:#000;	
}

.extruder .header{
  height:27px;
  background-color:#00D5FF;
}

.extruder .content{
  display:none;
  background:url(../elements/contact_bg.png) repeat;
  

}

.extruder.open .content{
  -moz-box-shadow:#000 0px 0px 50px;
  -webkit-box-shadow:#000 0px 0px 50px;

}

.extruder .footer{
  display:block;
  height:10px;
  background-color:#00D5FF;
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 5px;
}
.extruder.top .flap{
  font-size:18px;
  text-shadow: #000 2px 2px 2px;
  text-align:center;
  display:block;
  padding:10px;
  height:20px;
  bacground:url("../../_images/contact_tab_top.png") no-repeat top center;
  background-color:#00D5FF;
  cursor:pointer;
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-bottom-left-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-box-shadow:#666 2px 0px 3px;
  -webkit-box-shadow:#666 2px 0px 3px;
  width: 25%;
  margin:0 auto;
}

.extruder.left{
  /*position:absolute;*/
  height:100%;
  background:url("../elements/extruder_blank.png");
}

.extruder.left .content{
  display:block;
  border-right:3px solid #00D5FF;
  
}


.extruder.left .ext_wrapper{
  height:100%;
}

.extruder.left .footer{
  display:none;
}

.extruder.left .flap{
  font-size:28px;
  color:#FFF;
  top:0;
  background-color:#00D5FF;
  padding:20px 10px 20px 10px;
  width:30px;
  /*height:150px;*/
  position:absolute;
  /*overflow:hidden;*/
  right:-8px;
  cursor:pointer;
  -moz-border-radius:0 10px 10px 0;
  -webkit-border-top-right-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-box-shadow:#666 2px 0px 3px;
  -webkit-box-shadow:#666 2px 0px 3px;
}


.extruder.left .flap .flapLabel {
      background:#00D5FF;
    }


/*Extruder Content*/

  .extruder .voice{
    font:18px/18px Arial, Helvetica, sans-serif;
    color:white;
    padding:10px 0px 0px 10px;
    height:80px;
    border:5px solid #00D5FF;
    /*background:url("../elements/extruder_blank.png") no-repeat bottom left;*/
    /*text-shadow:#333 2px 2px 2px;*/
	

  }
 .extruder .voice.disabled{
   cursor:default;
  }
.extruder .text{
    background:#00D5FF;
    font:14px/16px Arial, Helvetica, sans-serif;
    color:gray;
    /*padding:10px;*/
    border:5px solid #00D5FF;
  /*text-shadow:#000 2px 2px 2px;*/
  }
  
 .extruder .text img{
	padding-top:5px; 
 }
 

  .extruder .voice.hover{
   background:url(../elements/contact_bg_hover.png) repeat;
  
  }

  .extruder .voice.sel{
    background:url("../elements/extruder_voiceHover.png") no-repeat top;	
  }

  .extruder .voice img{
    float:left;
    margin-right:15px;
  }
  
  
  .extruder .voice .label a{
    display:block;
    height:30px;
    color:#199AC1;
    padding-top:0px;
    text-decoration:none;

  }

  .extruder .voice span.label{
    display:block;
    height:30px;
    color: #000;
    padding-top:20px;
    text-decoration:none;
	font-size:20px;
	margin-top:10px;
  }
  
  #chatbox {
	margin-top:15px;
	
  }
  
  .extruder .voice span.chat{
    height:30px;
    color: #000;
    padding-top:20px;
    text-decoration:none;
	font-size:20px;
	margin-top:10px;
  }


  .extruder .voice{
    position:relative;
  }

  .extruder .settingsBtn{
    display:block;
    position:absolute;
    width:36px;
    height:36px;
    background: url("../elements/settingsBtn.png") no-repeat bottom;
    cursor:pointer;
    right:-3px;
    top:-4px;
    /*z-index:1000;*/
  }

  .extruder .optionsPanel{
    /*background: url("../elements/optionsPanel.png") no-repeat bottom;*/
   /* background: url("../elements/fuzz.gif");*/
   background-color:#333;
   display:none;
   border-bottom:1px solid #333;
  }

  .extruder .voice.sel{
    background: url("../elements/extruder_voiceHover.png") no-repeat top;
  }


  /*Extruder Panel*/

  .optionsPanel .panelVoice a{
    text-decoration:none;
    display:block;
    color:#cccccc;
    padding:8px;
    padding-left:20px;
    font-size:16px;
    text-shadow:#333 1px 1px 1px;
    border-bottom:1px solid #444;
    cursor:pointer;
  }
  .optionsPanel .panelVoice a:hover{
    color:#000;
    /*background: #666666;*/
    /*background: url("../elements/red_op_50.png");*/
	background-color:#6BE716;
	text-shadow:none;
  }

:focus {
	outline: 0;
}



