/**
 * @version $Id: template.css 14401 2010-01-26 14:10:00Z louis $
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */


body{
	margin: 0;
	/*background-image: url(../images/bodybkgrd_194x194pattern.jpg);*/
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	
}

body.contentpane {

width : auto;
margin : 10px;
line-height : 1.4em;
text-align: left;

}

/* TOC */
table.contenttoc{
	float: right;
}

/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	text-align:left;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}
/**/
/* dropdown menu css */
#twocols{ /* The columns that gets dropped down over yours might be different. */
  z-index:20;
}
 
#leftcol{  /* The columns that gets dropped down over yours might be different. */
  z-index:10;
}
 
#moduletablemainnav {
	width:773px;
	z-index:100;
	margin-left:238px;
	margin-top: 69px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#mainlevelmainnav,#mainlevelmainnav ul {
	float:left;
	list-style:none;
	/*line-height:1em;*/
	background:transparent;
	margin:0;
	padding:0;
	text-transform: uppercase;
}
 
#mainlevelmainnav a {
	display:block;
	color:#414042;
	text-decoration:none;
	/*margin-right:15px;*/
	padding:0.8em;
}
#mainlevelmainnav a:hover {
	/*background-color: #666;
	filter:alpha(opacity=20);
	opacity:.2;*/
	color: #FFFFFF;
	background-image: url(../images/menulink_bg.png);
	background-repeat: repeat-x;
}
 
#mainlevelmainnav li {
  float:left;
  padding:0;
  border-left-width: 1px;
  border-left-style: dotted;
  border-left-color: #77787b;
}
 
#mainlevelmainnav li ul  {
	position:absolute;
	left:-999em;
	height:auto;
	width:16em;
	margin:0;
	background-color: #77787b;
	padding-right: 20px;
}
 
#mainlevelmainnav li li {
  width:16em;
}
 
#mainlevelmainnav li ul a {
	width:16em;
	color:#e6e7e8;
	font-size:0.9em;
	line-height:1em;
	font-weight:400;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	padding-top:13px;
	padding-bottom:13px;
	padding-left:9px;
	padding-right: 20px;
}
 
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{
  left:-999em;
}
 
#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover
  ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul {
  left:auto;
  z-index:6000;
}
 
#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover {
	background-color: #666;
	padding-right: 19px;
}
#mainlevelmainnav li ul ul {
	position:absolute;
	left:-999em;
	height:auto;
	width:16em;
	margin-left:12.5em;
	top:0;
	left:0;
	background-color: #77787b;
	padding-right: 20px;
}