/**
* @author    JoomlaShine.com http://www.joomlashine.com
* @copyright Copyright (C) 2006 - 2009 JoomlaShine.com. All rights reserved.
* @license   Copyrighted Commercial Software
* This file may not be redistributed in whole or significant part.
*/
body {
	font-size: 12px;
}
.clearafter,
div.grid-layout,
ul#jsn-sitetools-menu li,
ul.menu-treemenu li,
ul.list-arrow-red li,
ul.list-arrow-blue li,
ul.list-arrow-green li,
ul.list-number-bullet li,
ul.list-number-digit li {
	height: 1%;
}
#jsn-puser1_grid2, #jsn-puser3_grid2,
#jsn-puser2_grid2, #jsn-puser4_grid2 {
	overflow: hidden;
}
blockquote {
	padding-top: 7px;
	padding-bottom: 7px;
}
pre {
	width: 100%;
}
#jsn-pcentercol {
	overflow: hidden;
}
/* ======================================== ACCESSIBILITY SITE TOOLS ======================================== */
ul#jsn-sitetools-menu li {
	display: inline;
	position: relative;
	overflow: hidden;
}
ul#jsn-sitetools-menu li.sfhover {
	overflow: visible;
}
ul#jsn-sitetools-menu li ul {
	width: 130px;
}
body.jsn-direction-rtl ul#jsn-sitetools-menu li ul {
	width: 145px;
}
ul#jsn-sitetools-menu li ul li {
	float: left;
	clear: left;
	width: 100%;
	overflow: visible;
}
/* ============================================================ CONTENT ============================================================ */
/* ======================================== BREADCRUMBS ======================================== */
span.pathway a,
span.pathway span {
	background-position: right -315px;
}
body.jsn-direction-rtl span.pathway a,
body.jsn-direction-rtl span.pathway span {
	margin-right: 0;
	background-position: left -315px;
}
/* ============================================================ MENU STYLES ============================================================ */
/* ======================================== DROP-DOWN MAIN-MENU ======================================== */
/* ==================== MAIN LEVEL ==================== */
ul#base-mainmenu li {
	position: relative;
}
ul#base-mainmenu li a span {
	display: inline;
}
ul#base-mainmenu ul li a span {
	display: block;
}
ul#base-mainmenu li span.jsn-menutitle,
ul#base-mainmenu li span.jsn-menudescription {
	display: block;
}
body.jsn-direction-rtl ul#base-mainmenu li.sfhover ul,
body.jsn-direction-rtl ul#base-mainmenu li.sfhover ul li.sfhover ul,
body.jsn-direction-rtl ul#base-mainmenu li.sfhover ul li.sfhover ul li.sfhover ul {
	right: -2px;
}
/* ======================================== DROP-DOWN SIDE-MENU ======================================== */
/* ==================== MAIN LEVEL ==================== */
ul.menu-sidemenu li,
body.jsn-direction-rtl ul.menu-sidemenu li {
	padding-right: 11px;
	padding-bottom: 1px;
	margin-right: -11px;
}
ul.menu-sidemenu ul li,
body.jsn-direction-rtl ul.menu-sidemenu ul li {
	padding-bottom: 0;
}
div.box-grey ul.menu-sidemenu li {
	padding-right: 10px;
	margin-right: -10px;
}
/* =============== GO TOP LINK =============== */
#jsn-gotop a {
	background: url(../images/icons-base.png) no-repeat 0 -172px;
}