.red { font-weight: bold; color: #CC0000}
.mLink { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 10pt}


body {margin:0; padding:0; background-color:#FFFFFF; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}
h1 { font-size: 1.9em; color: #000000; margin-top: 0em; margin-bottom: 0em; line-height: 1.1em;}
h2 {
	color: #006699;
	font-size: 1.4em;
	background-image: url(../image/leaflets/oval.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 1.25em;
	padding: 0px;
	margin-top: 1em;
	margin-bottom: 0.2em;
}
h3 {
	font-size: 1.0em;
	font-weight: bold;
	color: #006699;
	margin-top: 2em;
	margin-bottom: 0.1em;
	padding: 0px;
	line-height: 1em;
}
.noTm {
margin-top: 0em;
}
h4 { font-size: 10pt; font-weight: bold; color: #990000}
p {
	font-size: 0.9em;
	color: #000000;
	line-height: 1.4em;
}
a { font-weight: bold; color: #003366; font-size:0.9em;}
a:hover { font-weight: bold; color: #006699; text-decoration:none;}

#snav ul{ list-style-type: none; margin-top:0.2em; margin-left: 0.2em; padding-left:0em; padding-top:0em; }
#snav li {margin: 1em 0.5em 1em 0em; line-height:1em; }
.hfNav{ font-size:0.75em; }

#snav a{ font-weight: bold; color: #FFFFFF; font-size: 0.75em}
#snav h4{font-size: 0.7em; font-weight: bold; color: #000000; margin-bottom:0em; line-height:1em;}

.nav {
	background-color: #6699CC;
	background-image: url(../image/site/menBar.gif);
	width: 125px;
}
ul { font-size: 0.9em; line-height: 1.2em; }
li { margin-top:0.5em;}
sup {
	font-size: 0.9em;
}
sub {

	font-size: 0.9em;
}
.picCapt {
	font-size: 0.9em;
	color: #00538A;
	padding-top: 0.4em;
	padding-right: 0.3em;
	padding-bottom: 0.4em;
	padding-left: 0.3em;
}
.smPicCapt {

	font-size: 0.7em;
	color: #00538A;
	padding-top: 0.2em;
	padding-right: 0.3em;
	padding-bottom: 0.2em;
	padding-left: 0.3em;
}
.black {
	color: #000000;
}

/* menu navigation using list rather than tables */

#mennav{padding:2em 0 0 0;}
#mennav ul{ list-style-type: none; margin-top:0.2em; margin-left: 0.2em; padding-left:0em; padding-top:0em; }
#mennav li {margin: 1em 0.5em 1em 0em; line-height:1em; }
#mennav a{ font-weight: bold; color: #FFFFFF; font-size: 0.9em}
.whiteTxt {

	color: #FFFFFF;
}
.bla {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.blb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.hNav {
	font-size: 0.85em;
}
.nobrk{
	white-space:nowrap;
}
.indent {
	padding: 0em 0em 0em 6em;
	margin: 0px;
}
.clear {
	clear: both;
}
