BODY {
	font-family:Arial, Verdana;
	font-size:0.8em;
	background-color:#939393;
	background-image:url(../images2/bg.jpg);
	background-repeat:repeat-x;
	margin:0;
}
TD {
	font-size:1em;
}
H1, H2, H3,P, FORM {
	margin:0px;
	padding:5px 0px 5px 0px;
}
H1 { font-size:1.4em; }
H2 { font-size:1.4em; margin:0; }

DIV#divMain {
	position:absolute; left:50%; margin-left:-490px; 
	width:980px;
	text-align:left;
}
DIV#divMainBody {
	background-color:#FFFFFF;
	background-image:url(../images2/main-body.jpg);
	padding-left:25px;
	padding-right:10px;
	margin-bottom:0px;
}
DIV#divMainBottom {
	margin-top:0px;
	background-color:#FFFFFF;
	background-image:url(../images2/main-bottom.jpg);
	height:56px;
}
DIV.quickLinks {
	position:absolute;
	left:50%; 
	background-color:#111; 
	border:1px solid #aaa; 
}

DIV.colLeft {
	float:left;
}
DIV.colRight {
	float:right;
	background-image:url(../images2/sep-silver.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

A.mainNav1 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:2px 10px 2px 10px;
}
A.mainNav2 {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 10px 0px 10px;
	color:#ffffff;
}
A { text-decoration:none; }
A:hover { text-decoration:underline; }

.borderL { border-left:1px solid #1a1a1a; }
.borderR { border-right:1px solid #767676; }

.white { color:#ffffff; }
.grey { color:#939393; }
.blue { color:#0092a9; }
.orange { color:#eb7803; }
.olive { color:#cad401; }
.pink { color:#d7007a; }
.top { vertical-align:top; }
.bottom { vertical-align:bottom; }
.middle { vertical-align:middle; }
.centre { text-align:center; }
.right { text-align:right; }
.bold { font-weight:bold; }
.pad0 { padding:0; }

/* BULLETS */

ul.niceList { margin-left:1em; padding-left:0.2em; margin-bottom:1em; }
ul.niceList li { background:url(../images2/icon-bullet.gif) 0em 0.3em no-repeat; /* change background em accordingly */ padding-left: 0.8em; list-style: none; }
.niceList ul li { background-image:url(../images2/icon-bullet2.gif); }

ol.niceList li, ul.niceList li { margin-bottom:0.5em; }

ol.niceList { margin-left:1.5em; padding-left:0px; }
.niceList ol li { list-style:decimal; background-image:none; padding-left:0em; }

TD.picLink {
	border-bottom:1px solid #555;
	padding:4px 10px;
	width:275px;
}
A.picLink {
	font-size:1em;
	font-weight:bold;
	color:#FFF;
}
/* ENQUIRY FORM */

.enquiryHeader { font-size:1.4em; color:#999999; font-weight:bold; }
.enquiryError { font-size:1.2em; font-weight:bold; font-style:italic; color:#CC0000; }
