BODY {     
BACKGROUND: #ffffff; 
MARGIN: 0;
PADDING: 0;

COLOR: #000000; 

MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;

FONT-FAMILY: verdana, sans-serif; }


#wrapper {
MIN-WIDTH: 770px;
WIDTH: 98%; }

#header table {
PADDING-TOP: 5px;
MARGIN-TOP: 4px;
MARGIN-BOTTOM: 6px;
MARGIN-LEFT: 10px;
MAX-WIDTH: 1120px;
MARGIN-RIGHT: 10px;
BORDER-TOP: #000066 4px solid; 

BACKGROUND-COLOUR: #ffffff;
BORDER-BOTTOM: 1px solid #000066; }

#innerheader {
MARGIN-TOP: 4px;
MARGIN-LEFT: auto;
MARGIN-RIGHT: auto;
MARGIN-BOTTOM: 3px;
BACKGROUND-COLOUR: #ffffff; }

#side1 {
WIDTH: 160px;
DISPLAY: none;
PADDING-LEFT: 5px; }

#side2 {
DISPLAY: none;
WIDTH: 160px; }

#content {
WIDTH: 100%;
MIN-WIDTH: 450px; 
MAX-WIDTH: 800px;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px; }

#footer {
MARGIN-LEFT: 10px;
MARGIN-RIGHT: 10px;
MAX-WIDTH: 1120px;
BACKGROUND-COLOR: #ffffff; }

.clear {
CLEAR: both; }

/* Format for date in header pane */
#headdate {
FONT-WEIGHT: bold;
TEXT-ALIGN: right;

FONT-SIZE: 60%; }

/* Format for main logo link in header */
.headtext {          
FONT-WEIGHT: bold;

COLOR: #000066;
TEXT-DECORATION: none;
FONT-SIZE: 120%; 
LINE-HEIGHT: 1.5; }

a.headtext:visited {  
COLOR: #000066;
TEXT-DECORATION: none; }


a.headtext:hover {  
TEXT-DECORATION: underline; }

/* End of format for main logo link in header */

/* Start of format for left hand navigation pane */
#lhmenub {
WIDTH: 110px; }

#lhmenub ul {
MARGIN-LEFT: 0;
PADDING-LEFT: 0;
LIST-STYLE-TYPE: none;

FONT: normal 70% Verdana, sans-serif; }


#lhmenub ul li {
LINE-HEIGHT: 1.5; }

#lhmenub a {
DISPLAY: block; 
MARGIN-LEFT: 8px;
PADDING-LEFT: 10px; 

PADDING-RIGHT: 1px;
PADDING-TOP: 3px; 

PADDING-BOTTOM: 3px; 

BACKGROUND-COLOR: #dddddd;
BACKGROUND-IMAGE: url(images/menuitemtab.gif);
BACKGROUND-REPEAT: repeat-y; 
BACKGROUND-POSITION: left top;
BORDER-TOP: #000066 0px solid;     
BORDER-LEFT: #ffffff 0px solid; 

BORDER-BOTTOM: #ffffff 4px solid; 

BORDER-RIGHT: #000066 0px solid; 

COLOR: #000066; 

TEXT-DECORATION: none;       
WIDTH: 110px; }

#lhmenub a:hover {
BACKGROUND-COLOR: #000066;
COLOR: #ffffff; }

/* End of format for left hand navigation pane */

/* Format for navigation blocks in header */
#menu {

PADDING-RIGHT: 0px; 

PADDING-LEFT: 0px; 

Z-INDEX: 1; 

PADDING-BOTTOM: 0px; 

MARGIN: 0px; 

FONT: normal 70% Verdana, sans-serif; 

COLOR: #ff0000; 

PADDING-TOP: 0px; 

POSITION: static; 

BACKGROUND-COLOR: #ffffff; }



#menuList {

PADDING-RIGHT: 4px; 

PADDING-LEFT: 4px; 

PADDING-BOTTOM: 2px; 

MARGIN: 0px; 
MARGIN-TOP: 2px;

PADDING-TOP: 2px; 

BACKGROUND-COLOR: #ffffff; }



#menuList LI {

DISPLAY: inline; 

MARGIN: 0px;

LIST-STYLE-TYPE: none; }



#menuList LI A {

BORDER-RIGHT: #000066 2px solid; 

PADDING-RIGHT: 10px; 

BORDER-TOP: #000066 2px solid; 

DISPLAY: inline; 

PADDING-LEFT: 10px; 

PADDING-BOTTOM: 3px; 

MARGIN: 0px; 

BORDER-LEFT: #000066 2px solid; 

COLOR: #000066; 

PADDING-TOP: 3px; 

BORDER-BOTTOM: #000066 2px solid; 

BACKGROUND-COLOR: #dddddd; 

TEXT-DECORATION: none; }



#menuList LI A:hover {

BORDER-LEFT-COLOR: #000000; 

BORDER-BOTTOM-COLOR: #000000; 

COLOR: #ffffff; 

BORDER-TOP-COLOR: #000000; 

BACKGROUND-COLOR: #000066; 

BORDER-RIGHT-COLOR: #000000; }



#menuList LI A:unknown {

BORDER-LEFT-COLOR: #000000; 

BORDER-BOTTOM-COLOR: #000000; 

COLOR: #ffffff; 

BORDER-TOP-COLOR: #000000; 

BACKGROUND-COLOR: #000066; 

BORDER-RIGHT-COLOR: #000000; }

/* End of format for navigation blocks in header */

#content p {

COLOR: #000000; 
FONT-SIZE: 70%;
LINE-HEIGHT: 1.4;

FONT-FAMILY: verdana, sans-serif; }


#content p.short {

COLOR: #000000; 
FONT-SIZE: 70%;
LINE-HEIGHT: 1.4;

FONT-FAMILY: verdana, sans-serif; }


#content p.pullquote1 {

BORDER-RIGHT: #bbbbbb 0px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #bbbbbb 6px solid; 
PADDING-LEFT: 2px; 
FONT-SIZE: 80%; 
FLOAT: right; 
PADDING-BOTTOM: 3px; 
MARGIN: 5px 20px; 
BORDER-LEFT: #bbbbbb 0px solid; 
WIDTH: 170px; 
COLOR: #000066; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #bbbbbb 6px solid; 
TEXT-ALIGN: center; }



#content a {
COLOR: #0000ff; }



#content a:visited {
COLOR: #990099; }


span.breadcrumb { 
FONT-SIZE: 60%;
COLOR: #666666;
MIN-WIDTH: 400px; 
FONT-WEIGHT: BOLD; }

#content a.bcrumb {

FONT-WEIGHT: bold; 

COLOR: #000066; 

FONT-FAMILY: verdana, sans-serif;  

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; }



#content a.bcrumb:visited {

FONT-WEIGHT: bold; 

COLOR: #000066; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; }



#content a.bcrumb:hover {

FONT-WEIGHT: bold; 

COLOR: #000066; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-DECORATION: underline; 

BACKGROUND: #ffffff; }

td.boxtl {

BACKGROUND-IMAGE: url(images/boxtlg.jpg);
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-POSITION: left top;

WIDTH: 20px;
HEIGHT: 20px; }

td.boxtr {

BACKGROUND-IMAGE: url(images/boxtrg.jpg);
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-POSITION: right top;

WIDTH: 20px;
HEIGHT: 20px; }

td.boxtop {
FONT-SIZE: 70%; 
COLOR: #000066; 
FONT-WEIGHT: normal;
BACKGROUND: #dddddd;

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: center; }


#side2 td.boxcore {
FONT-SIZE: 60%;
LINE-HEIGHT: 1.4;

COLOR: #000000; 
BACKGROUND: #ffffff;

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: left; 
BORDER-RIGHT: #dddddd 2px solid;
BORDER-LEFT: #dddddd 2px solid; 
BORDER-BOTTOM: #dddddd 2px solid; 
PADDING-LEFT: 9px;
PADDING-RIGHT: 7px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px; }

A.lowindex {

FONT-WEIGHT: normal; 

BACKGROUND: #ffffff; 

COLOR: #0000ff; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-DECORATION: underline; }



A.lowindex:visited {

FONT-WEIGHT: normal; 

BACKGROUND: #ffffff; 

COLOR: #990099; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-DECORATION: underline; }



P.lowind {

FONT-WEIGHT: normal; 

FONT-SIZE: 60%; 

BACKGROUND: #ffffff; 

COLOR: #000000; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: center; 

TEXT-DECORATION: none; }


#belowtheline {
BACKGROUND-COLOR: #ffffff; }

TR TD#tagbit {

BACKGROUND: #ffffff; 

BORDER-TOP: #000066 1px solid;

FONT-SIZE: 60%;
VERTICAL-ALIGN: top; 

COLOR: #666666; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: center}



TR TD#ltagbit {

BACKGROUND: #ffffff; 

BORDER-TOP: #000066 1px solid;

FONT-SIZE: 60%;
VERTICAL-ALIGN: top; 

COLOR: #666666; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: left}



TR TD#rtagbit {

BACKGROUND: #ffffff; 

BORDER-TOP: #000066 1px solid;

FONT-SIZE: 60%;
VERTICAL-ALIGN: top; 

COLOR: #666666; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: right; }


/* Format for other site links in RH boxes */
a.boxpgindex {

MARGIN-LEFT: 1em;

MARGIN-RIGHT: 0em; 

FONT-WEIGHT: bold; 

COLOR: #000066; 

FONT-FAMILY: verdana, sans-serif;  

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; 

LINE-HEIGHT: 1.7; }



a.boxpgindex:visited {

COLOR: #000066; 

TEXT-DECORATION: none; }



a.boxpgindex:hover {

COLOR: #000066; 

TEXT-DECORATION: underline; }

/* End of format for other site links in RH boxes */

/* Format for further news links in RH boxes */
a.morebit {

MARGIN-LEFT: 0em; 

MARGIN-RIGHT: 0em; 

FONT-WEIGHT: bold; 

COLOR: #000066; 

FONT-FAMILY: verdana, sans-serif;  

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; 

LINE-HEIGHT: 1.8; }



a.morebit:visited {

COLOR: #000066; 

TEXT-DECORATION: none; }



a.morebit:hover {

COLOR: #000066; 

TEXT-DECORATION: underline; }

/* End of format for further news links in RH boxes */

#content p.pgtitle {

FONT-WEIGHT: bold; 

FONT-SIZE: 120%; 

BACKGROUND: #ffffff; 

COLOR: #000000; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: center; }

#content P.subpgtitle {

FONT-WEIGHT: bold; 
FONT-SIZE: 100%; 
BACKGROUND: #ffffff; 
COLOR: #000000; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-ALIGN: center; }


#content ul LI {	   
COLOR: #000000; 

FONT-SIZE: 70%;
MIN-WIDTH: 100px; 
LINE-HEIGHT: 1.4;

FONT-FAMILY: verdana, sans-serif; }


#content p.phototextright {

MARGIN-LEFT: 1em; 

MIN-WIDTH: 10px; 
FONT-SIZE: 70%; }



#content p.phototextleft {

MARGIN-RIGHT: 1em; 

MIN-WIDTH: 10px; 
FONT-SIZE: 70%; }


SPAN.optional {

FONT-WEIGHT: bold; 
FONT-SIZE: 100%; 
BACKGROUND: #ffffff; 
COLOR: red; }


SPAN.camday { 
FONT-SIZE: 60%; }



#contactinput {

FONT-FAMILY: courier, monospace, sans-serif;

COLOR: #000066; }


p.diarytable {
FONT-SIZE: 80%; }


a.subpgindex {

MARGIN-LEFT: 2em; 

MARGIN-RIGHT: 0em; 

FONT-WEIGHT: bold; 

FONT-SIZE: 70%; 

COLOR: #000066; 

FONT-FAMILY: verdana, sans-serif;  

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; 

LINE-HEIGHT: 2.0; }



a.subpgindex:visited {

COLOR: #000066; 

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; }



a.subpgindex:hover {

COLOR: #000066; 

TEXT-DECORATION: underline; 

BACKGROUND: #ffffff; }


a.subpgindexrevised {

MARGIN-LEFT: 0em; 

MARGIN-RIGHT: 0em; 

FONT-WEIGHT: bold; 

FONT-SIZE: 70%; 

COLOR: #000066; 

FONT-FAMILY: verdana, sans-serif;  

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; 

LINE-HEIGHT: 2.0; }



a.subpgindexrevised:visited {

COLOR: #000066; 

TEXT-DECORATION: none; 

BACKGROUND: #ffffff; }



a.subpgindexrevised:hover {

COLOR: #000066; 

TEXT-DECORATION: underline; 

BACKGROUND: #ffffff; }


.printx {
DISPLAY: none; }

h4 {
FONT-SIZE: 80%; }



td.gallerykey {
FONT-SIZE: 70%; }



#content h1 {

FONT-WEIGHT: bold; 

FONT-SIZE: 130%; 

BACKGROUND: #ffffff; 

COLOR: #000000; 

FONT-FAMILY: verdana, sans-serif; 

TEXT-ALIGN: center; }



p.piccaption {

           font-weight: bold;  

           font-size: 80%;} 





