  .tabs {
    overflow:hidden;
    margin-left:1em;
	  border-top: 10px solid #fff;
	  border-bottom: 10px solid #fff;
  }        
  .tabs h6 { display: block; }
 
  .tabs .tabbody p { line-height: 1.5em; margin: 0 0 0.5em 0; }

  .tabs img.float_left {
  	 border-right: 10px solid #DCDCDC;
  	 max-height: 125px;
	   max-width: 150px;
  }
     
/* Tab Lists */
  .tabs ul.tabfield {
	   overflow:hidden;
	   margin:  0;
	   padding: 0;
  }
  .tabs ul.tabfield li {
	   float: left;
	   margin: 0 0.3em 0 0;
	   list-style-type: none;
  }

 
.tabbody {
text-align:left;
width:auto;
padding: 0.5em;
border: 1px solid #999;
}

.tabs ul.tabfield li a {
	display: block;
	float: left;
	border: 1px solid #ddd;
	border-bottom: none;
	padding: 3px .5em 4px;
	font-size: 15px;
	margin-right: .4em;
	-moz-border-radius-topleft: 3px;
	-khtml-border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-khtml-border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
}

.tabs ul.tabfield li.current a {
	border: 1px solid #999;
	border-bottom: none;
	font-weight: bold;
	color: #000;
}

  .js .tabs .current-info,
  .js .tabs .accessibletabsanchor{
	   position:absolute;
	   left:-999em;
  }
  .js .tabs .tabbody{
	   clear:both;
  }	
  .js .tabs h6 {
  	display: none;
  }
