@media screen {
body 	{
	background-color: #FFFFFF;
	color: #000000; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
   
}

a 	{
	text-decoration: none; color: #6699FF;
	}

a:hover {
	text-decoration: underline; color: #FAA510;
	}
	
	H1 {
	color: #3366CC;
	font-size: 1.7em;
	margin-top: 0px;
	}

H2 {
	color: #3366CC;
	font-size: 1.5em;
	margin-top: 0px;
	}

.bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: justify;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

.menucontainer {
  background-color: #5c6ba7;
   
  
  border-bottom: 1px solid black;
 

}

.submenucontainer {
  background-color: #5c6ba7;
  border-left: 1px solid black;  
  border-right: 1px solid black;  
  border-top: 1px solid black;   

}

.submenubottom {
  background-color: #5c6ba7;
  border-left: 1px solid black;  
  border-right: 1px solid black;  
  border-top: 1px solid black; 
  border-bottom: 1px solid black;   

}


.bannercontainer {

  border-left: 0px solid black;  
  border-right: 0px solid black;
  border-bottom: 1px solid black;
  }

.bannercontainer2 {

  border-left: 0px solid black;  
  border-right: 0px solid black;
  }  

.picscontainer {
background-image:url(../images/montage-1000x97-30.jpg);
  border-left: 0px solid black;  
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  }
  
.picscontaineropaque {
background-image:url(../images/montage-opaque2.jpg);
  border-left: 0px solid black;  
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  }
  
  
  .centre {
  background-image: url(../images/watermark-550.gif);
  background-position: center;
  background-position: top;
  background-attachment: scroll;
  background-repeat: no-repeat;
  border-left: 1px solid black;  
  
  padding: 17px;
  }
  
  .belowcentre {
  
  border-top: 1px solid black; 
  
  padding: 3px;
  }
   
  
 .breadcrumbscontainer {
  background-color: #5c6ba7;
  border-left: 1px solid black;
  border-right: 1px solid black;  
  border-bottom: 1px solid black;
  padding: 6px;
  } 
  
   .breadcrumbscontainer-blue {
  background-color: #0097DB;
  border-left: 0px solid black;
  border-right: 1px solid black;  
  border-bottom: 1px solid black;
  padding: 6px;
  }
   
.breadcrumbs-left {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: bold;
  color: white;
}
.breadcrumbs-right {
  float: right;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: bold;
  color: white;
}

.breadcrumbs-left a {
  font-size: 1em;
  color: white;
  text-decoration: none;
  }
  
 .breadcrumbs-left a:hover {
  font-size: 1em;
  color: #FAA510;
  text-decoration: underline;
  }

.breadcrumbs-right a {
  font-size: 1em;
  color: white;
  text-decoration: none;
  }
 .breadcrumbs-right a:hover {
  font-size: 1em;
  color: #FAA510;
  text-decoration: underline;
  }
 
 .nav {
	display: block;
	border-bottom-width: 0px;
	color: #FFFFFF;
	padding:2px 5px;
	text-decoration: none;
	font-weight : bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size : 0.95em;
	text-align: left;
}

.nav:hover {  
	background-color: #FAA510; 
	color: #FFFFFF; 
	text-decoration:none;
	} 
	
.textsizebox {
	padding: 5px;
	border-bottom: 1px solid black;
		}
	
	.textsize2 {
	padding: 5px;
	border-top: 1px solid black;
	}
	
.belowmenu {
	padding: 5px;
		}

.copyright {
padding-bottom: 5px;
	}
	
.logocontainer {
	border-right: 1px solid black;  
  	border-bottom: 1px solid black;
	}
	
.belowmenubswfm {
		border-top: 1px solid black; 
  		}
		
		.textsize2 {
		border-top: 1px solid black; 
		padding: 5px;
  		}
	
.belowmenubswfm2 {
	border-top: 1px solid black; 
  	border-bottom: 1px solid black;
	}

	.belowmenuwfm {
		background-image:url(../images/1x1white.gif);
		}
	
.belowmenuallfm {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
		 
		background-image:url(../images/1x1white.gif);
		}
.accessoptions {
        float: left;
				width: 100%;
				border-bottom: 1px solid black;
				border-top: 1px solid black;
				padding: 3px 3px 3px 3px;
			}
			.accesssmall {
				width: 29%;
				float: left;
				border: 1px solid black;
				text-align: center;
				font-size: .85em;
				line-height: 30px;
				margin: 0px 0px 0px 1%;
			}
			.accessmed {
				width: 29%;
				float: left;
        		border: 1px solid black;
				text-align: center;
				font-size: 1.05em;
				line-height: 30px;
				margin: 0px 1% 0px 1%;				
			}
			.accesslarge {
				width: 29%;
				float: left;
				border: 1px solid black;
				text-align: center;
				font-size: 1.25em;
				line-height: 30px;
				margin: 0px 1% 0px 0px;
			}
			
			.thumbs {
				margin-left: 0px;
				margin-right: 15px;
				margin-top: 0px;
				margin-bottom: 3px;
				}
				
.leftphoto {
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
				}
				
.rightphoto {
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
				}
			}
			
@media print {
.noprint {
	display: none;
	}
body 	{
	background-color: #FFFFFF;
	color: #000000; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}

a 	{
	text-decoration: none; color: #6699FF;
	}

a:hover {
	text-decoration: underline; color: #FAA510;
	}
	
	H1 {
	color: #3366CC;
	font-size: 1.7em;
	margin-top: 0px;
	}

H2 {
	color: #3366CC;
	font-size: 1.5em;
	margin-top: 0px;
	}

.bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: justify;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

.menucontainer {
display: none;
 

}

.submenucontainer {
display: none; 

}

.submenubottom {
display: none; 

}


.bannercontainer {
display: none;
  }

.bannercontainer2 {
display: none;
  }  

.picscontainer {
display: none;
  }
  
.picscontaineropaque {
display: none;
  }
  
  
  .centre {
  
  padding: 17px;
  }
  
  .belowcentre {
  
	display: none;
  }
   
  
 .breadcrumbscontainer {
	display: none;
  } 
  
   .breadcrumbscontainer-blue {
	display: none;
  }
   
.breadcrumbs-left {
	display: none;
}
.breadcrumbs-right {
	display: none;
}

.breadcrumbs-left a {
	display: none;
  }
  
 .breadcrumbs-left a:hover {
	display: none;
  }

.breadcrumbs-right a {
	display: none;
  }
 .breadcrumbs-right a:hover {
	display: none;
  }
 
 .nav {
display: none;
}

.nav:hover {  
display: none;
	} 
	
.textsizebox {
	padding: 5px;
	border-bottom: 1px solid black;
		}
	
	.textsize2 {
	padding: 5px;
	border-top: 1px solid black;
	}
	
.belowmenu {
	display: none
		}

.copyright {
	display: none
	}
	
.logocontainer {
display: none;
	}
	
.belowmenubswfm {
display: none;
  		}
		
		.textsize2 {
display: none;
  		}
	
.belowmenubswfm2 {
display: none;
	}

	.belowmenuwfm {
display: none;
		}
	
.belowmenuallfm {
display: none;

		}
.accessoptions {
	display: none
			}
			.accesssmall {
	display: none
			}
			.accessmed {
	display: none			
			}
			.accesslarge {
	display: none
			}
			
			.thumbs {
	display: none
				}
				
.leftphoto {
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
				}
				
.rightphoto {
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
				}
			}