.one_fourth{
	display:inline;
	float:left;
	margin-right:4%;
	overflow:hidden;
	position:relative;
	width:22%
	}
.one_third{
	display:inline;
	float:left;
	margin-right:4%;
	overflow:hidden;
	position:relative;
	width:30%
	}
.one_half{	
	display:inline;
	float:left;
	margin-right:4%;
	overflow:hidden;
	position:relative;
	width:48%	
	}
.two_third{
	display:inline;
	float:left;
	margin-right:4%;
	overflow:hidden;
	position:relative;
	width:66%
	}
.three_fourth{
	display:inline;
	float:left;
	margin-right:4%;
	overflow:hidden;
	position:relative;
	width:74%
	}
.last{
	margin-right:0 !important;
	clear:right
	}
.clearboth{
	clear:both;
	display:block;
	font-size:0px;
	height:0px;
	line-height:0;
	width:100%;
	overflow:hidden
	}
.roundbox{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	margin:0
0 20px 0;
	min-height:45px
	}
.boxinner{
	padding:10px
	}
.cornerbox{
	margin:0
0 20px 0;
	min-height:45px
	}
.infobox{
	margin:0
0 20px 0;
	border-width:1px 1px 1px 5px;
	min-height:45px
	}
.jg-button, .jg-button
span{
	display:inline-block;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
	}
.jg-button{
	white-space:nowrap;
	line-height:1em;
	position:relative;
	outline:none;
	overflow:visible;
	cursor:pointer;
	border:1px
solid #999;
	border:rgba(0, 0, 0, .2) 1px solid;
	border-bottom:rgba(0, 0, 0, .4) 1px solid;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);
	box-shadow:0 1px 2px rgba(0,0,0,.2);
	background:-moz-linear-gradient(center top,rgba(255, 255, 255, .1) 0%,	rgba(0, 0, 0, .1) 100%);
	background:-webkit-gradient(linear,center bottom,center top,from(rgba(0,0,0,.1)),to(rgba(255,255,255,.1)));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF',EndColorStr='#19000000')";
	-moz-user-select:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	user-select:none
	}
a.jg-button,a.jg-button:hover{
	text-decoration:none
	}
.jg-button:hover,.jg-button.hover{
	background:-moz-linear-gradient(center top,rgba(255, 255, 255, .2) 0%,rgba(255, 255, 255, .1) 100%);
	background:-webkit-gradient(linear,	center bottom,center top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.2)));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF',EndColorStr='#19FFFFFF');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF',EndColorStr='#19FFFFFF')"
	}
.jg-button:active,.jg-button.active{
	top:1px;
	background:-moz-linear-gradient(center top,rgba(0, 0, 0, .1) 0%,rgba(255, 255, 255, .1) 100%);
	background:-webkit-gradient(linear,center bottom,center top,from(rgba(255, 255, 255, .1)),to(rgba(0, 0, 0, .1)));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#19FFFFFF');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#19FFFFFF')"
	}
.jg-button
span.bspan{
	position:relative;
	color:#fff;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);
	border-top:rgba(255, 255, 255, .2) 1px solid;
	line-height:1em;
	text-decoration:none;
	white-space:nowrap
	}
.jg-button.small span.bspan
span.icon{
	margin:0.4em 0.1em 
	}
.jg-button.medium span.bspan
span.icon{
	margin:0.25em 0.1em 
	}
.jg-button.large span.bspan
span.icon{
	margin:0.15em 0.1em 
	}
.jg-buttontext{
	padding:0.6em 1.3em 0.6em 0
	}
.jg-buttontext-noicon{
	padding:0.6em 1.3em
	}
.jg-button.small
span.bspan{
	font-size:12px
	}
.jg-button.medium
span.bspan{
	font-size:14px
	}
.jg-button.large
span.bspan{
	font-size:18px
	}
.jg-buttonhover,.jg-buttonnorm{
	display:none
	}
ul.iconizedlist{
	list-style:none;
	padding:0
	}
ul.iconizedlist{
	list-style:none;
	padding:0
	}
ul.iconizedlist li.icon-list{
	font-size:14px;
	line-height:24px;
	margin-bottom:5px;
	background-image:none
	}
ul.iconizedlist li span.list-span{
	margin-right:5px
	}
.dropcap{
	float:left;
	text-align:center;
	overflow:hidden;
	font-size:2.6em;
	line-height:1em;
	width:1em;
	margin:0
2px -4px 0
	}
.dropcap.round{
	background:-moz-linear-gradient(center top,rgba(255, 255, 255, .1) 0%,	rgba(0, 0, 0, .1) 100%);
	background:-webkit-gradient(linear,center bottom,center top,from(rgba(0, 0, 0, .1)),to(rgba(255, 255, 255, .1)));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000')";
	-webkit-border-radius:360px;
	-moz-border-radius:360px;
	border-radius:360px;
	float:left;
	text-align:center;
	overflow:hidden;
	font-size:2.6em;
	line-height:1em;
	width:1em;
	margin:0
6px -4px 0;
	padding:2px
	}
blockquote{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	color:#444;
	line-height:24px;
	padding:10px
20px 10px 45px;
	background:url("../components/com_joomdalf/assets/images/quote-l.html") no-repeat scroll 3px 6px transparent
	}
blockquote
p{
	margin-bottom:8px
	}
blockquote.full  p:last-child{
	background:url("../components/com_joomdalf/assets/images/quote-r.html") no-repeat scroll 100% 100% transparent
	}
blockquote.alignleft{
	margin:10px
20px 0 0;
	width:220px;
	float:left
	}
blockquote.alignright{
	margin:10px
0 0 20px;
	width:220px;
	float:right
	}
blockquote
cite{
	color:#666;
	font-size:12px;
	float:right;
	padding-right:45px
	}
.tabs-wrapper{
	margin-bottom:20px
	}
div#content ul.tabs,ul.tabs{
	overflow:hidden;
	border-bottom:1px solid #ddd;
	list-style:none;
	margin:0;
	padding:0
	}
ul.tabs
li{
	0;
	display:inline;
	float:left;
	margin:0
-1px -1px 0;
	padding:1px
	}
ul.tabs
a{
	display:block;
	padding:0
10px;
	background:#d3d3d3;
	color:#666;
	padding:6px
9px;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	white-space:nowrap;
	cursor:pointer;
	text-decoration:none
	}
ul.tabs a:hover{
	background:#fff;
	text-decoration:none
	}
ul.tabs li
a.current{
	background-color:#e7e7e7
	}
.tabs-wrapper
.panes{
	border:1px
solid #ddd;
	border-top:0;
	margin:0;
	padding:10px
15px;
	background:#fff
	}
.tabs-wrapper .panes>div{
	display:none
	}
.accordion{
	border:1px
solid #9d9d9d;
	margin-bottom:20px
	}
.accordion
.pane{
	border-bottom:1px solid #e3e3e3;
	display:none;
	padding:10px
15px;
	font-size:12px;
	overflow:hidden;
	background-color:#FFF
	}
.accordion-toggle{
	border-top:1px solid #9d9d9d
	}
.accordion-toggle:first-child{
	border-top:none
	}
.accordion-toggle.current{
	border-bottom:1px solid #9d9d9d
	}
.accordion .pane:last-child{
	border-top:1px solid #ddd;
	border-bottom:none
	}
.toggle{
	overflow:hidden;
	margin-bottom:20px;
	background-color:#FFF;
	border:1px solid #ddd
	}
.accordion-toggle,.toggle_title{
	color:#FFF;
	margin:0;
	padding:5px 0 5px 0;
	font-size:12px;
	line-height:15px;
	text-indent:30px;
	background:url("../components/com_joomdalf/assets/images/bg-accordion.html") no-repeat scroll left -55px #d3d3d3;
	cursor:pointer
	}
.accordion .current,.acctogg_active{
	background:url("../components/com_joomdalf/assets/images/bg-accordion.html") no-repeat scroll left 8px #e7e7e7
	}
.toggle_content{
	padding:10px 10px 10px 10px;
	margin-top:5px;
	margin-left:5px;
	display:none
	}
.accordion-toggle a, .toggle_title
a{
	color:#333;
	text-decoration:none
	}
