/* Style sheet optimized for IE4x */

body {
  color:#000000;
  background:#FFFFFF;
  margin: 0px 0px 0px 0px;
  font-size:65%;
  font-family:Verdana,Arial,Sans Serif; 
}

/* a:link, a:visited { color:#0000FF; text-decoration:none; } */
a:link, a:visited    { color:#000000; font-weight:bold; text-decoration:none; } */
/* a:active, a:hover { color:#FF0000; cursor:hand; text-decoration:underline;} */

.bt {
  COLOR: red; FONT-SIZE: 12pt; TEXT-DECORATION: none; font-weight: bold;
}
h1 { font-size:125%; margin-bottom:".5em"; clear:both; }
h2 { font-size:110%; margin-top:"1.5em"; margin-bottom:".5em"; clear:both; }
h3 { font-size:100%; margin-top:"1.2em"; margin-bottom:".5em"; clear:both; }
h4 { font-size:100%; margin-top:"1.2em"; margin-bottom:".5em"; clear:both; }
h5 { font-size:100%; margin-top:"1.2em"; margin-bottom:".5em"; clear:both; }

p  { margin-top:".6em"; margin-bottom:".6em"; }

ol { margin-top:".5em"; margin-bottom:0; margin-left:"2.1em"; padding-left:"0em"; margin-right:"2.1em";}

/*
 ul { margin-top:".6em"; margin-bottom:0; list-style-type:disc; margin-left:"1.5em"; padding-left:"0em"; margin-right:"1.5em";}
*/

/*
li { margin-bottom:".7em"; clear:both; }
*/

dd { margin-bottom:0; margin-left:"1.5em"; }
dt { margin-top:"1em"; }

pre { margin-top:".5em"; margin-bottom:".5em"; }
code { font-family:Courier New; font-size:"1.1em"; }

/* table { font-size:100%; margin-top:1em; margin-bottom:1em; padding:2; } */
table { font-size:100%; margin-top:2px; margin-bottom:2px; }
/* th { text-align:left; background: #DDDDDD; vertical-align:bottom;} */
th { text-align:left; background: #DDDDDD; vertical-align:middle;}
/* tr { vertical-align:top; } */
/* td { background:#EEEEEE; vertical-align:top; } */
/* td { vertical-align:top; } */

/* Style for print only functionality used with external URL link stylep.css */
span.printOnly	{display:none }

.docnolinktitle {
	background-color : #4F81cc;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	text-align : left;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px
}

.doclinktitle {
	background-color : #FFFFFF;
	/* border-left : 0px solid #333333; */
	/* border-right : 0px solid #333333; */
	/* border-top : 0px solid #333333; */
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	text-align : left;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}

.newstitle {
	background-color : #4F81cc;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	text-align : left;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px
}

.newstext {
	background-color : #f2f5ff;
	border-bottom-color : #333333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 7px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 7px;
	text-align : left;
   margin-right: 10px;
	margin-left: 10px
}

.newsfooter {
	background-color : #ECEBDF;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-bottom : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	text-align : left;
   margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px
}

.featuretitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	background-color: White;
}

.featuretitlecentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	background-color: White;
}


.featuretext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-align : left;
   margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 7px; 
	padding-left: 0px
}

.menutext {
	background-color : #CCCCCC;
	/* border-left :  1px solid #333333;
	border-right : 1px solid #333333;
	border-top :   1px solid #333333;
	border-left :  1px solid #333333;  */
	border-right : 1px ;
	border-top :   1px ;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size :     9pt;
	padding-bottom : 0px;
	padding-right :  4px;
	padding-top :    0px;
	text-align : right;
	color: #000099; font-weight: bold; cursor: hand;
   border: 1px #333333 solid; border-color: #333333 solid
}

.forsaletitle {
	background-color : #4F81cc;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	text-align : center;
   margin-right: 10px;
	margin-left: 10px
}

.forsaletext {
	background-color : #f2f5ff;
	border-bottom-color : #333333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 7px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 7px;
	text-align : center;
   margin-right: 10px;
	margin-left: 10px
}

.linktitle {
	background-color : #4F81cc;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 2px;
	text-align : left;
   margin-right: 10px;
	margin-left: 10px
}

.linktext {
	background-color : #f2f5ff;
	border-bottom-color : #333333;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 7px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 7px;
	text-align : left;
   margin-right: 10px;
	margin-left: 10px
}

#navlist {
 /* width: 110px; */
 font: bold 11px Verdana, sans-serif;
}	 

#navlist ul {
list-style: none;
margin: 0;
padding: 0;
}

#navlist li {
border-bottom: 1px solid White;
}

#navlist li a {
	display: block;
	padding: 2px 2px 2px .5em;
	border-right: 6px solid #708090;
	background-color: Silver;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

#navlist li a:hover {
	background-color: #708090;
	border-right: 6px solid RED;
	color: White;
}

#pagehead {
background-color: White;
height: 90px;
left: 5px;
position: absolute;
top: 5px;
width: 775px;
z-index: 1;
border: 1px solid #EEEEEE;
}

#pagehead .leftlogo {
	float: left;
	margin-left: 2em;
	margin-top: .5em;
}

#pagehead .rightlogo {
	float: right;
	margin-right: 2em;
	margin-top: 1.2em;
}

#pagehead .bannertext {
	font: 32px Arial, Helvetica, sans-serif;
		color: #999999;
		position: absolute;
	margin-left: 25px; 
	margin-top:  25px; 
		float: left;
}

#leftcol {
	background-color: ;
	left: 5px;
	position: absolute;
	top: 100px; 
	width: 120px;
	z-index: 2;
	border: 1px solid #EEEEEE;
}

#centrecol {
background-color:  ;
left: 135px;
position: absolute;
top: 100px; 
width: 430px;
z-index: 3;
border: 1px solid EEEEEE;
}

#rightcol {
background-color:  ;
left: 575px;
position: absolute;
top: 100px; 
width: 200px;
z-index: 4;
border: 1px solid EEEEEE;
}

#headerbar {
background-color: #DCDCDC;
height: 25px;
left: 5px;
position: relative;
top: 5px;
width: 775px;
z-index: 1;
 margin-bottom: 5px;
 margin-top: 5px;
}

img {
	border: none;
}

img.floatright {
float: right;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 5px;
}

img.floatleft {
float: left;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 5px;
}

img.imagecentre {
    display: block;
    margin: 10px auto 10px auto;
}

.colheader {
	background-color : #ECEBDF;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
   border-bottom : 1px solid #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	text-align : center;
   margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px
}

.clear {
	clear: right;
}