/**
 * @version $Id: template.css 10498 2008-07-04 00:05:36Z ian $
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2008 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
{
	background-color:#333333;
	color:#CCCCCC;
	font-family: arial, helvetica, sans-serif;
	font-size: 62,5%;
	text-align: center;
}



body.contentpane {
	background-image:url(../images/opacity5740.png);
	height:100%;
	line-height : 1.4em;
	text-align: left;
	position:absolute;
	margin: 10px;	
}

.formmailto{
	font-weight:bold;
	background-image:url(../images/opacity11230.png);
	margin: 7px 0px 0px 6px;
	padding:10px 6px 6px 12px;
	width:200px;
	
}

.closewindow{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:11px;
 text-align:right;
 position:absolute;
 top:16px;
 left:204px;
}

.closewindow a:hover{
  color:#FFFFFF;
  text-decoration:underline;
}

.closewindow a:link{
 color:#FFFFFF;
 }

.componentheading{
}

.componentheading h1{
	font-weight:bold;
	font-size:20px;
}


.componentheading p{
	font-weight:bold;
	font-size:15px;
	color:#CC0000;
}

select#month.inputbox{
background:#FFFFFF none repeat scroll 0 0;
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:18px;
margin:4px 0 3px 141px !important;
padding:0 0 0 4px;
width:115px;
border: 1px solid #CCCCCC;
letter-spacing:1px;
}
select#year.inputbox{
background:#FFFFFF none repeat scroll 0 0;
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:18px;
margin:4px 0 3px 2px !important;
padding:0 0 0 4px;
width:70px;
border: 1px solid #CCCCCC;
letter-spacing:1px;
}
select#limit.inputbox{
background:#FFFFFF none repeat scroll 0 0;
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:18px;
margin:2px 0 3px 6px !important;
padding:0 0 0 4px;
width:56px;
border: 1px solid #CCCCCC;
letter-spacing:1px;
}


.inputbox{
background:#FFFFFF none repeat scroll 0 0;
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:13px;
margin:2px 0 3px !important;
padding:0 0 0 4px;
width:184px;
border: 1px solid #CCCCCC;
letter-spacing:1px;
}

.system-message{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:11px;
 text-align:left;
 position:relative;
 top:8px;
 left:6px;
 width:206px;
 height:159px;
 background-color:#FFFFFF;
 margin-top:1px;
 padding:6px;
}

#error .system-message{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:11px;
 text-align:left;
 position:relative;
 top:8px;
 left:6px;
 width:359px;
 height:122px;
 background-color:#000000;
 margin:0px 0px 25px 0px;
 padding:6px;
}

.notice,.error,.message {
color:#CC0000;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
position:relative;
left:7px;
top:6px;
width:223px;
}

.system-message dd{
position:relative;
left:-59px;
top:10px;
width:223px;
color:#999999;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
text-transform:lowercase;
}

#error .system-message dd{
position:relative;
left:0px;
top:5px;
width:223px;
color:#999999;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
text-transform:lowercase;
}


#error .system-message dd ul{
list-style-type:disc;
}



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

/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 300px;
	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;
}
