.twoj_tab_content{
	padding: 10px;
}

.twoj_tab_block_ul{
	margin: 0;
   padding: 0;
	background-image: none;
	list-style: none none;
	background-color: transparent;
	overflow: hidden;
}

/*.twoj_tab_block_li{
	float: left;
	display: block;
	border: 1px solid silver;
	margin-bottom: -1px;
	margin-right: -1px;
}

.twoj_tab_block_a{
	display: block;
	padding: 6px 10px;
	cursor: pointer;
}

.twoj_tab_content{
	border: 1px solid silver;
}*/

.twoj_tab_block_ul > .twoj_tab_block_li{
	float: left;
   padding: 0;
   margin: 0;
	background-image: none;
	background-color: transparent;
	display: block;
}

.twoj_tab_block_right > .twoj_tab_block_ul .twoj_tab_block_li{  
	float: right;
}

.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a:link,
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a:visited,
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a:hover{ 
	text-decoration: none; 
}

.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a, 
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a span{ 
	text-decoration: none;
	display: block;
}

.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a{
    white-space: nowrap !important; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */
}
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a .twoj_tabs_block_a_index{
	display: none !important;
}
.twoj_tab_clr{ width: 0; height: 0; clear: both; }

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .twoj-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .twoj_tab_block_ul {
        display: none;
    }
}


.twoj_tab_block_ul:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}


.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a:hover, 
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a:focus, 
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a:active,

.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a span:hover, 
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a span:focus, 
.twoj_tab_block_ul > .twoj_tab_block_li .twoj_tab_block_a span:active,

.twoj_tab_block_ul > .twoj_tab_block_li .ui-tabs-unselect .twoj_tab_block_a:hover, 
.twoj_tab_block_ul > .twoj_tab_block_li .ui-tabs-unselect .twoj_tab_block_a:focus, 
.twoj_tab_block_ul > .twoj_tab_block_li .ui-tabs-unselect .twoj_tab_block_a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

/* Additional IE specific bug fixes... */
* html .twoj_tab_block_ul { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .twoj_tab_block_ul  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}.twoj_tabs_class18 > .twoj_tab_block_ul {  
	margin-bottom: 4px; 
	margin-left: -4px; 
}

.twoj_tabs_class18.twoj_tab_block_bottom > .twoj_tab_block_ul { 
	margin-top: 4px; 
}

.twoj_tabs_class18 > .twoj_tab_block_ul .twoj_tab_block_li{
	margin-left: 4px;
	text-shadow:1px 1px 0 rgba(255,255,255,0.4);
	position:relative;
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png');
	background-position:bottom left, top right, 0 0, 0 0;
	background-clip:border-box;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow:0 0 1px #fff inset;
	-webkit-box-shadow:0 0 1px #fff inset;
	box-shadow:0 0 1px #fff inset;
	-webkit-transition:background-position 1s;
	-moz-transition:background-position 1s;
	transition:background-position 1s;
	
	color:#525252;
	border:1px solid #a5a5a5;	
	background-color: #a9adb1;
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(197,199,202,1) 0,rgba(197,199,202,0) 100px),-moz-linear-gradient(#c5c7ca, #92989c);
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(197,199,202,1)), to(rgba(197,199,202,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#c5c7ca), to(#92989c));

}
.twoj_tabs_class18 > .twoj_tab_block_ul .twoj-tabs-selected{
	color:#345903;
	border:1px solid #96a37b;	
	background-color: #79be1e;
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(162,211,30,1) 0,rgba(162,211,30,0) 100px),-moz-linear-gradient(#82cc27, #74b317);
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(162,211,30,1)), to(rgba(162,211,30,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#82cc27), to(#74b317));
}
.twoj_tabs_class18.twoj_tab_block_hover > .twoj_tab_block_ul .twoj_tab_block_li:hover{
	background-position:top left;
	background-position:top left, bottom right, 0 0, 0 0;
}
.twoj_tabs_class18.twoj_tab_block_hover > .twoj_tab_block_ul .twoj_tab_block_li:hover{
	background-color:#b6bbc0;
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(202,205,208,1) 0,rgba(202,205,208,0) 100px),-moz-linear-gradient(#d1d3d6, #9fa5a9);
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(202,205,208,1)), to(rgba(202,205,208,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d1d3d6), to(#9fa5a9));
}

.twoj_tabs_class18.twoj_tab_block_hover > .twoj_tab_block_ul .twoj-tabs-selected:hover{
	background-color:#89d228;
	
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(183,229,45,1) 0,rgba(183,229,45,0) 100px),-moz-linear-gradient(#90de31, #7fc01e);
	background-image:url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), url('/components/com_twojtoolbox/plugins/tabs/1801/css/img/button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(183,229,45,1)), to(rgba(183,229,45,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#90de31), to(#7fc01e));
}

.twoj_tabs_class18 > .twoj_tab_block_ul .twoj_tab_block_li .twoj_tab_block_a{
	font:15px Calibri, Arial, sans-serif;
	padding:10px 20px;
}

.twoj_tabs_class18 > .twoj_tab_content{
	border: 1px solid #79be1e;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;
}