/**
 * @version $Id: layout.css 9765 2008-04-28 08:21:02Z ircmaxell $
 * @author Smooth Fusion (Janae Allen)
 * @package Joomla
 * @subpackage Accessible-Template-Subpage
 * @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.
 */
a:link,a:visited
{
	color:#000;
}

a:hover,a:active,a:focus
{
	background: transparent;
	color:#FFF;
}

h3 {
	font-size:1.1em;
	font-weight:bold;
	margin:10px 0;
}

h4 {
	border:solid 0;
	color:#000;
	font-size:1em;
}

input:focus {
	border:solid 2px;
}

fieldset {
	border:0;
}

ol.list {
	list-style-position:inside;
	margin:20px 0;
	padding:0;
}

ol.list li {
	border-bottom:solid 1px #EFDEEA;
	margin:10px 0;
	padding:10px;
	background:#FBF7FA;
}

ol.list li h4 {
	border-bottom:solid 0 #CCC;
	color:#099;
	display:inline;
	margin:0 0 10px;
}

p {
	line-height:1.4em;
	margin:5px 0;
}


em
{
	font-weight:bold;
}

.buttonheading img
{
	border:0;
}

/* ###########  [SF] top menu content #############  */
#topMenu
{
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}
#topMenu a, #topMenu a:visited, #topMenu a:active
{
	background-color: Transparent;
	line-height: 2em;

}
#topMenu a:hover
{
	background-color: Transparent;
	line-height: 2em;
}
/* ###########  [SF] top banner content #############  */
#topBanner
{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding-right:24px;
}

/* ################ [SF] Main Content ######################## */
#wrapper { margin: 0 0 0 0px}
#main
{
	background: #fff;
	margin: 0 0px 0 0;
	padding: 0;
	position: relative;
}


/* ################## [SF] Footer ################## */

#footer {
	background:#ffffff;
	color:#000;
	padding:5px;
	text-align:center;
	border-top:solid 1px #cac9c9;
	font-size: 10px;
}


#footer a {
	color:#2f7bbe;
}

#footer ul
{
	text-align:center;
	padding-bottom:2px;
}

#footer ul li
{

	display:inline;
	text-align:center;
	padding-left:6px;
}

#footer ul li a:link,#header ul li a:visited
{
	color:#2f7bbe;
	text-decoration:underline;
	/* border-right:solid 1px #fff; */
	font-size:10px;
	background-color: Transparent;
}

#footer ul li a:hover,#header ul li a:active,#header ul li a:focus
{
	color:#aa1f29;
	background-color: Transparent;
}

#footer ul span.separator
{
	color: #000;
}









