/* --------------- Body and Banner ---------------  */
	
	body 
	{
		background-repeat:no-repeat;
		background-position: center;
		background-color:white;
		color:#000;
		padding:0px;
        font-family:Century Gothic;
		scrollbar-base-color: black; 
		scrollbar-track-color: #5F5D4E;
		scrollbar-face-color: black;
		scrollbar-3dlight-color: #5F5D4E;
		scrollbar-darkshadow-color: #5F5D4E;
		scrollbar-shadow-color: #5F5D4E;
		scrollbar-arrow-color: #56300c;
		scrollbar-width:4px;
		margin-top:0px;
	}
	img
	{
	    border:0px;
}

	#wrap
	{
	    margin:auto;
	    margin-top:20px;
		width:800px;
		position:relative;
        left:-5px;
		border: 1px solid #ccc;
		
	}


li
{
    list-style-type:square;
}

/* -------------------- Content sections ------------------------ */

#banner
{
    width:100%;
    height:158px;

    border-bottom:1px solid white;
    background-image: url(../images/banner.gif);
}
#banner h1
{
    color:White;
    text-align:right;
    padding:8px;
    font-size:3.4em;
	margin-bottom:0px;	
	padding-bottom:0px;
    font-weight:normal;
	
}
#banner img
{
    padding:4px;
    float:right;
}
#mainnav
{
	padding-top:128px;
    height:1.2em;
}
#mainnav ul
{
    margin-left:42px;
    margin-top:3px;
}
#mainnav li
{
    display:inline;
    list-style-type:none;
    color:navy;
    font-family: Verdana;
    font-size:0.8em;
    margin-right:0.5em;
	
}
#mainnav a
{
    color:black;
    text-decoration:underline;
}
#default1 .home , #default2 .aboutus, #stafftraining .stafftraining, #serviceusertraining .serviceusertraining, #news .news, #default4 .contact
{
    text-decoration:underline;
} 
#leftcontainer
{
    float:left;
    padding:20px;
}
#maincontainer
{
    padding-bottom:30px;

}
#leftpanel
{

	float:left;
	margin-left:20px;
}
#leftpanel img
{
	margin-top:20px;
}
#leftpanel ul 
{
	margin-top:1.1em;
	margin-left:0px;
}
#leftpanel ul li
{
	list-style-type:none;
	margin-left:0px;
}
#leftpanel ul li a
{
	font-size:0.7em;
	color:black;
}
#main
{	
    width:540px;
    padding:10px;
    margin-left:180px;
    padding-top:10px;
	min-height:300px;
	font-size:0.9em;

}
#main h1, #main h2, #main p, #main a, #main li
{
    color:black;
}
#main h1
{
	font-size:1.4em;
	font-weight:bold;
}
#main h2
{
	 font-size:1.3em;
	 margin-bottom:0px;
	 padding-bottom:0px;
}
#main h3
{
	font-size:1.1em;
	margin-bottom:2px;
	margin-top:0px;
	padding-top:12px;
}
#main hr
{
	margin-top:4px;
}
#main ul
{
	margin-bottom:1em;
	}
#main ul li
{
	font-size:0.9em;
}
#footer
{
    background-image: url(../images/footer.gif);
	clea
    text-align:left;
    font-size:0.8em;
    height:100px;
    padding-left:20px;
 
}
#footer h3
{
    margin-top:10px;
	margin-bottom:0px;
    font-size:2em;
    font-weight:normal;
    padding-top:6px;

}
#footer a
{
    color:black;
}
#bigletter
{
    font-size:1.8em;
}


/* ---------------- Forms -------------- */

#EnquiryForm
{
	border-top:1px solid gray;
}
#EnquiryForm input
	{
		margin-left: 5px;
		margin:2px;
		border:1px solid gray;
	}
	#EnquiryForm label
	{
	    
		margin-left: 8px;
		width: 100px;
		float: left;
		margin:2px;
	}
	#EnquiryForm .submit
	{
		margin-left:110px;
		border:1px solid gray;
	}
	
	.rightalign
	{
	    text-align:right;
	}
		.inlinelist ul li
	{
		display:inline;
		list-style:none;
	}