/* Default style for the body of the page */
body { color : #003300; font-family : 'Times New Roman', Times, serif;  margin : 0; padding : 0; text-align : left; background-image: url(I/Swampy_Logo_BG.jpg); background-color:#FFFFCC; }

/* Anchor (A-links) */
a { overflow : hidden; }
a:HOVER { background : #006600; color: #FFFFCC; }

/* Labels and captions */
caption {  font-size : x-large; font-weight : bold; padding-bottom:20px; }
/* Image Caption */
label.IC{	font-style : italic; padding-bottom: 20px;   display : block;  }
dt { color : #0000FF; }
dd { color : #006600; font-style : italic; }

/* The default heading / title styles */
h1 { background : transparent; display : block; font-size : 2.0em; font-weight : bold; margin-bottom : 0.2em; text-align : center;  }
h2 { background : transparent; font-size : 1.0em; font-weight : bold; left : 0px; margin : 0.1em 0.1em 0.5em 0.2em; padding : 0.1em 0.1em 0.5em 0.1em;  }
h3 { background : transparent; display : block; font-size : 1.3em; font-weight : bold; left : 0px; margin : 1em 0.1em 2.0em 0.0em; padding : 0.1em 0.1em 0.0em 0.1em; text-align:center; }
h4 { background : transparent; display : block; font-size : 1.4em; font-weight : bold; left : 0px; margin : 0.1em 0.2em 0.1em 0.2em; padding : 0.1em 0.1em 0.0em 0.1em; text-align:center; font-style:italic; }
h5 { font-size: 1.4em; font-weight:bold; padding-bottom:1px; margin-bottom:1px; }

/* Horizontal rows and breaks */
hr { font-size : 1px; height : 1px; width : 0%; }
hr.CF { clear : both; }
br.CF { background : #FF0000; clear : both; font-size : 0px; height : 0px; line-height : 0px; margin : 0px; padding : 0px; }

/* Default paragraph */
p { margin-bottom : 4px; margin-top : 0px; text-align : left; white-space : normal; width : 100%;}
/* Paragraph with centred text */
p.C { text-align:center; }
/* Paragraph with hanging indent */
p.HI { text-indent:2em; }

/* Default unordered and definition lists */
span.h2 { background : transparent; font-size : 1.0em; font-weight : bold; left : 0px; margin : 0.1em 0.1em 0.0em 0.2em; padding : 0.1em 0.1em 0.0em 0.1em; }

/* Navigation Table */
td.Nav { width:20%; text-align:center; margin:4px; } /* Navigation Cell */

/* Access Key Highlight */
span.AK{ color : Blue;}

td.Img3{ width:33%; text-align:center; vertical-align : top;}
td.Img3L{ width:33%; text-align:left; vertical-align: top; }
table.Img3{ width : 90%; text-align : center;}

/* Default Tables */
th.C, td.C { text-align : center; }
div.C IMG.T { float : right; }
table.M { width:100%; }
table.Nav { text-align:center; width:50%; }
td.Nav { width:20%; }
table.F { /* Footer Table */ border : none; font-size : 0.75em; width : 100%; }
td.FL {  /* Footer Left Cell */ text-align : left; width : 50%; }
td.FR { /* Footer Right Cell */ text-align : right; width : 50%; }
td.FC { /* Footer Centre Cell */ text-align:center; width : 50%; }
img.I { border : none; height : 18px; padding-right : 0.25em; vertical-align : baseline; width : 18px; }
img.FR { float : right; }
div.FR { float : right; }
img.FL { float : left; }

/* Only for internal use to highlight notes. Can be removed after site is complete */
span.Note{	background-color : #FFCC00; display : block;}

/* Drop Shadow on images */
img.dropShad{ border-top: solid Black 1px; border-left: solid Black 1px; 	border-bottom : 5px groove Gray; 	border-right : 5px groove Gray; 	margin: 0px 5px 5px 0px; }