/*
*
{
	margin: 0;
	padding: 0;
}
*/
body, div, form, input, ol, p, table, td, textarea, ul 
{
	font-family: Verdana, Geneva, Sans-Serif;
	/*font-size:1em;*/
}

/* IE does headings differently to other browsers, so set consistent font size: */

h1, h2, h3, h4, h5, h6 {
	color: #2F8FC5;
}

h1 {font-size:2em;}

h2	{font-size:1.5em; margin-bottom:0.2em; margin-top:0.2em;}

h3	{font-size:1.2em; margin-bottom:0.2em; margin-top:0.2em;}

h4	{font-size:1em;}

h5	{font-size:0.88em;}

h6	{font-size:0.77em;}

a:link {
	color: #4EA1B0;
}

a:hover, a:active, a:visited  
{
	color: #4EA1B0;
	/* color: #0076A3; */
}

.black {
	color: #000000;
}

.darkBlue {
	color: #006699;
}

.red {
	color: #FF0000;
}


#template 
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width: 1000px;
	/*width: 95%;*/
	text-align: left;
	height: 100%;
}

#linkBar
{
	height: 18px;
	background-color: #136491;
	font-size: 10pt;
}

#linkBar ul {
	padding: 0;
	margin: 0;
}
#linkBar li
{
	display: inline;
	padding: 0;
	margin: 0;
	border-left: solid #E4FF11 1px;
}

#linkBar li.firstItem {
	border: none;
}

#linkBar li.currentItem a {
	color: #99FF00;
}

#linkBar a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

#linkBar a.firstLink
{
	padding-left: 20px;
	border-left: none;
}

form {
	margin: 0;
	padding: 0;
}

#footerBar
{
	clear: both;
	background: #94D0E2 url(../images/home/fluid/footer-bar-left.gif) no-repeat top left;
	
	height: 28px;
	color: #fff;
	font-size: 8pt;
	margin: 0;
	padding: 0;

	/*border-top:1px solid #C2C8C6;*/
	/*
	bottom:30px;
	left:20px;
	position:relative;
	*/
	/*position:absolute;*/
	/*text-align:right;
	width:100%;*/
}

#footerBar #inner {
	background: transparent url(../images/home/fluid/footer-bar-right.gif) no-repeat top right;
	
	height: 24px;
	color: #fff;
	font-size: 8pt;
	margin: 0;
	padding: 4px 0 0 40px;
}

#footerBar a
{
	color: #fff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 9pt;
}

ul.siteMap, ul.siteMap ul {
	list-style-type: none;
}

#tblTemplate td
{
	padding-right: 6px;
}

#noticeBoard
{
	margin: 58px 0px 0px 10px; 
	padding: 20px 40px 0px 20px; 
/*	width: 496px; */
	width: 536px; 
	background: url(../images/home/simple/noticeboardbackground.jpg) no-repeat; 
/*	height: 160px; */
	height: 180px;
}

#noticeBoardHeading
{
	color: #136491;
}