/*
--------------------------------------------------------------------------
  This software is the sole property of 
  Fusion Business solutions 
  MTA House - Level 1 , 83 Greenhill Rd 
  Wayville SA 5034 
  +61 8 8208 4888 
  info@fusion-solutions.com.au
  All rights reserved 2007
  Written By John Kamuchau
  www.kjventures.com
--------------------------------------------------------------------------
 Layout one div and menus
 */


#side-bar {
	width: 15em;
	float: left;
	clear: left;
	margin-top: 5px;
}
#side-barRight_Fixed {
	width: 20em;
	float: right;
	clear: right;
	margin: 0px;
	padding-right: 2px;
	padding-left: 4px;
}
#side-barRight {
	width: 16em;
	float: right;
	clear: left;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
	position:absolute;
	right: 1em;
	top: 110px;
}


#side-bar div 
{
}

.sideBarTitle {
  font-weight: bold;
  margin: 0 0 0.5em 2.5mm;
  padding: 1em 0 0 0;
}

#side-bar ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0 0 1.1em 0;
	font-weight: bold;
}

#side-bar li{
	margin-top: 1;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #E8E8E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}

#side-bar a, .thisPage {
	color: #121B12 !important;
	background-color: #FFFFFF;
	text-decoration: none !important;
	display: block !important;
	padding-top: 0.4em !important;
	padding-right: 1ex !important;
	padding-bottom: 0.4em !important;
	padding-left: 5mm !important;
	margin: 0;
	background-image: url(images/sideL.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.thisPage {
  color: black;
  background-color: white;
  padding-left: 4mm;
  border-top: 1px solid rgb(153,153,153);
  border-bottom: 1px solid rgb(153,153,153);
}

#side-bar a:hover {
	color: #E64A00!important;
	background-color: #E9E9E9!important;
	text-decoration: none  !important;
	background-image: url(images/sideM.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#side-bar a.currentPage {
	color: #B70000!important;
	background-color: #E9E9E9!important;
	text-decoration: none  !important;
	background-image: url(images/sideM.jpg) !important;
	background-repeat: repeat-x;
	background-position: top;
}
.sideBarText {
  line-height: 1.5em;
  margin: 0 0 1em 0;
  padding: 0 1.5ex 0 2.5mm;
  display: block;
}

#side-bar .sideBarText a   {
  text-decoration: underline;
  margin: 0;
  padding: 0;
  display: inline;
}

#side-bar .sideBarText a:hover {
  color: rgb(0,102,204);
  background-color: transparent;
  text-decoration: none;
}

.lighterBackground {
  color: inherit;
  background-color: white;
}
/*Headings */

h1{
	color: #4D9FBE;
	font-size: 110%;
	font-weight: bold;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0.5ex;
	padding-right: 0;
	padding-bottom: 0.5ex;
	padding-left: 1ex;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4D9FBE;
}

h2{
	color: #FFFFFF;
	font-size: 100%;
	font-weight: bold;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0.5ex;
	padding-right: 0;
	padding-bottom: 0.5ex;
	padding-left: 1ex;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4D9FBE;
	background-image: url(images/h2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

h3{
	color: #FFFFFF;
	font-size: 100%;
	font-weight: bold;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0.5ex;
	padding-right: 0;
	padding-bottom: 0.5ex;
	padding-left: 1ex;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4D9FBE;
	background-image: url(images/h3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
h4{
	color: #FFFFFF;
	font-size: 100%;
	font-weight: bold;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0.5ex;
	padding-right: 0;
	padding-bottom: 0.5ex;
	padding-left: 1ex;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4D9FBE;
	background-image: url(images/h4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
h5{
	color: #666666;
	font-size: 100%;
	font-weight: bold;
	padding-top: 0.5ex;
	padding-right: 0;
	padding-bottom: 0.5ex;
	padding-left: 1ex;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4D9FBE;
	background-image: url(images/bg_table_row_heading.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

h6{
	color: #666666;
	font-size: 100%;
	font-weight: bold;
	padding-top: 0.5ex;
	padding-right: 0;
	padding-bottom: 0.5ex;
	padding-left: 1ex;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	background-image: url(images/h5.png);
	background-repeat: no-repeat;
	background-position: left top;
}
