body { font-size: 62.5%; background-color: #fafafa; margin: 0 0 0; padding: 0; }
p { color: #333; font-size: 1.35em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 130%; text-align: justify; margin-top: 0; margin-bottom: 10px; padding-top: 0; }
td { }
a:link { color: #8d3533; text-decoration: none; }
a:visited { color: #3a63a7; text-decoration: none; }
a:hover { color: #834c24; text-decoration: underline; }
a:active { color: #732100; text-decoration: none; }
#menu ul { text-align: right; margin-top: 0; margin-bottom: 0; padding: 5px 0 0; }
#menu ul li { display: inline; }
#menu ul li a { padding: 0 6px; color: #8d3533; font-size: 1.3em; font-family: "Trebuchet MS", "Courier New", monospace, Monaco, Courier, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; text-decoration: none; margin-top: 5px; border-left: 1px dotted #aaa; }

#menu ul li a:hover { color: #437f95; text-decoration: none; }

#navlist li a:hover, #navlist li a:active { color: #333; text-decoration: none; }
h1 { color: #333; font-size: 2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; text-align: left; margin-top: 67px; margin-bottom: 0; margin-left: 50px; padding-top: 0; padding-bottom: 0; }
.skip { color: #333; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; text-align: right; margin-top: 0; margin-right: 5px; padding-top: 0; }
h2 { font-size: 1.45em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0.6em 0 0.3em; padding-top: 0; padding-bottom: 0; }
h3 { color: #333; font-size: 1.35em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0.7em 0 0.3em; }
.para2 { color: #000; font-size: 1.3em; font-family: "Courier New", Courier, Monaco, monospace; font-weight: bold; line-height: 120%; }
.form { padding: 0; }
.thumbR { color: #333; font-size: 1.2em; line-height: 100%; background-color: #eee; text-align: center; width: 150px; height: auto; float: right; clear: none; margin-top: 0; margin-right: 10px; margin-bottom: 10px; padding: 0 2px; }
.thumbL { color: #333; font-size: 1.2em; line-height: 100%; background-color: #eee; text-align: center; margin-top: 0; margin-bottom: 10px; padding: 0 2px; width: 150px; height: auto; float: left; clear: none; margin-left: 10px; }
.bold { color: #000; font-weight: bold; line-height: 100%; }
.pthumbs { float: left; clear: right; margin: 0 10px 5px 0; padding: 0; border: dotted 1px #999; }
.pthumbsr { margin: 0 0 5px 10px; padding: 0; float: right; clear: left; border: dotted 1px #999; }
/* Lightbox styles */

#lightbox {	background-color: #eee;
	padding: 12px }

#lightboxDetails  { font-size: 1.3em ; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }

#lightboxCaption {	float: left;
	padding-top: 1em }

#lightbox img{ border: none; clear: both;} 

#overlay img{ border: none; }

#overlay   {
	background-image: url(../lightbox/overlay.png) }

* html #overlay   {
	background: #333 url(../lightbox/transparent.gif);
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lightbox/overlay.png", sizingMethod="scale") }
/* End Light Box Styles */
h4 { color: #444; font-size: 1.25em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0.5em; margin-bottom: 0.1em; }
.picleft { float: left; clear: right; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; }
.client_table { color: #505050; font-size: 1.4em; text-align: left; width: 500px; float: left; }
caption { color: #505050; font-size: 1.1em; font-weight: bold; text-align: left; margin-top: 0; margin-bottom: 0; padding-bottom: 10px; }
.centre_only { text-align: center; }
.tfl { text-align: center; margin: 3em auto 1em; }
.extsites { font-size: 10px; line-height: 100%; margin-top: 5px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.italic { font-style: italic; }
