/**
 * @package Xpert Tabs
 * @version 1.5.1
 * @author ThemeXpert http://www.themexpert.com
 * @copyright Copyright (C) 2009 - 2011 ThemeXpert
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 *
 * Gradient Generated by: http://www.colorzilla.com/gradient-editor/
 */

/*Clear Float*/
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

/*Basic Tab Settings*/
.style2 .xt-nav ul{list-style:none;margin:0;padding:0;height:32px;}
.style2 .xt-nav ul li{float:left;padding: 0;margin: 0;}
.style2 .xt-nav ul li a{display:block;padding:8px 6px 6px 0px;text-decoration:none;font-weight:normal;font-size:11px}
.style2 .xt-nav ul li a span{padding:3px 10px;}
.style2 .xt-pans .xt-pane{display:none;height:auto;}

/*Prev and Next button*/
.style2 .backward, .style2 .forward{ float:left;}

/*Tab Styling*/
.style2.xt-wrapper{border:0px solid #DCDCDC}
.style2 .xt-nav{
     background: #f9f9f9; /* Old browsers */
background: -moz-linear-gradient(top, #f9f9f9 0%, #f7f7f7 34%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(34%,#f7f7f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f9f9 0%,#f7f7f7 34%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f9f9 0%,#f7f7f7 34%,#ffffff 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f9f9f9 0%,#f7f7f7 34%,#ffffff 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9F9F9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f9f9f9 0%,#f7f7f7 34%,#ffffff 100%); /* W3C */
}
.style2 .xt-nav.top ul{border-bottom:1px solid #ddd; border-top:1px solid #fff;}
.style2 .xt-nav.bottom ul{border-top:1px solid #ddd; border-bottom:1px solid #fff;}
.style2 .xt-nav ul li a{color: #666;}
.style2 .xt-nav a span, .style2 .xt-nav a span{
	font-family: 'Ubuntu Condensed', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
    background-color: #E9F5D1;
    border-width:1px;
    border-style:solid;
    border-color:#DDD #DDD #DDD #DDD;
    -moz-brder-radius: 15px;
    -webkit-border-radius: 15px;
}
.style2 .xt-nav a:hover span{color: #222;background:#fcfcfc;}
.style2 .xt-nav a.active span,
.style2 .xt-nav a.current span{
	color: #FFF;
	border-width:1px;
	border-style:solid;
	border-color:#77A501;
	-moz-brder-radius: 15px;
	-webkit-border-radius: 15px;
	background-color: #A7CF39;
	background-repeat: repeat;
	background-position: center center;
}
.style2 .xt-nav a:hover span {
    border-width:1px;
    border-style:solid;
    border-color:#DDD #DDD #DDD #DDD;
    -moz-brder-radius: 15px;
    -webkit-border-radius: 15px;
}
.style2.xt-wrapper .xt-pane{
    padding:0px;
    border-top:1px solid #fff;
    background: #fff; /* Old browsers */
}