/* CSS Document */
/*This layout is modified from Glish.com and Bluerobot, without whom none of this could happen */
/* This layout created by Sheryl Lindsay - SIRCC */
	body {
	background-color: #fff;
		margin:10px 10px 0px 10px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:x-small; /* for IE5 WIN */
		voice-family: "\"}\"";
		voice-family:inherit;
		font-size: small; /*for compliant browsers*/
		}
		html>body {/* kindness to Opera is a good thing*/
		font-size: small;}
		
		img {border:0;}
#envelope {
margin-left:auto;
	margin-right:auto;
		width: 753px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 750px;	
	background-color:transparent; 
	border:1px solid #666666;
	}

html>#envelope{
	width: 750px;
	}
	
	
			#header {
		float: left;
		width: 750px;
		margin: 0;
		color:#FFF;
		background:#5CA7CE;
				}
				


	
	#menu {
float:left;
width:150px;
		padding-top:10px;
		padding-left:5px;
		padding-right:0px;
		background:#fff;
		border-right:#666666 1px thin ;
		background:#5CA7CE;
		}


	#contentenvelope {float: left; width:75%; background:url(images/background.gif) no-repeat;}	
				#content {float: left; color:#003; width:550px; 
padding-top:20px;
padding-left:10px;
		padding-bottom:30px;
				voice-family: "\"}\"";
		voice-family: inherit;
		 }
	html>body #content {
padding-left:20px;
		}
		

		
/* This is the footer */
	#footer {
	border: 0;
	padding: 5px 7px 7px 10px;
	text-align: center;
	clear: both;
	font-size:50%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	font-size: x-small;	
	margin-bottom:0;
	color: #FFF;
	background:#000 url(images/footerimg.gif) repeat-y;
	}

html>#footer	{
	font-size: 50%;
	clear:both;
	
	} 

#footer p	{

	margin: 10px 0;
	padding: 0;
	}

/* The general text formatting can be found here */
		
	p {
	font:80% verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
	
		OL LI {font:80% verdana, arial, helvetica, sans-serif; padding-bottom:5px;}
	UL LI{font:80% verdana, arial, helvetica, sans-serif; list-style-type:circle; padding-bottom:10px;}

	
/* Heading Definitions */
	h1 {color:#003; font-size:200%; font-weight:600; border-bottom: dotted 1px #CCCCCC;}
		h2 {color:#003; font-size:180%; font-weight:600; border-bottom: dotted 1px #CCCCCC;}
			h3 {color:#003; font-size:170%; font-weight:600; border-bottom: dotted 1px #CCCCCC;}
				h4 {color:#003; font-size:150%; font-weight:600; border-bottom: dotted 1px #CCCCCC;}
					h5 {color:#003; font-size:125%; font-weight:600; border-bottom: dotted 1px #CCCCCC;}
						h6 {color:#003; font-size:100%; font-weight:600; border-bottom: dotted 1px #CCCCCC;}
						

	
/* Link Definitions */

a:link {color:#006; text-decoration:underline; }
a:visited {color:#006; text-decoration:underline;}
a:active {color:#006; text-decoration:none; }
a:hover {color:#006; text-decoration:none; }

	a.type1:link{color:#006; text-decoration:underline;}
	a.type1:visited{color:#003; text-decoration:underline; }
	a.type1:active{color:#006; text-decoration:none; }
	a.type1:hover{color:#006; text-decoration:none; }
	
		a.type2:link{color:#063; }
	a.type2:visited{color:#060; }
	a.type2:active{color:#0C0; text-decoration:none; }
	a.type2:hover{color:#063; text-decoration:underline; }
	

a.menulink {display: block;width: 150px;text-align: left;text-decoration: none; font-family:verdana, arial, helvetica, sans-serif;font-size:75%; font-weight:bold; color: #FFF;
border-right:#0590D1 10px solid; 
background:#000; 
padding:2px; text-decoration:none;
}

a.menulink:visited {
display: block;width: 150px;text-align: left;text-decoration: none; font-family:verdana, arial, helvetica, sans-serif;font-size:75%; font-weight:bold; color: #FFF;
border-right:#0590D1 10px solid; 
background:#000; 
padding:2px; text-decoration:none;
}
a.menulink:hover {
border-right:#AAE7FF 10px solid; 
  background:#000;
  color: #AAE7FF;
  padding:2px;
  font-size:75%;
  text-decoration:none;
  font-weight:bold;
    }
	a.menulink:active {
border-right:#AAE7FF  10px solid; 
background:#000;  /* alternative colour #369; */
color: #AAE7FF;
  padding:2px;
  font-size:75%;
  text-decoration:none;
  font-weight:bold;
    }

		.menuselected {
		display: block;width: 150px;text-align: left;
		border-right:#AAE7FF 10px solid; 
  background:#000;
  color: #AAE7FF;
  padding:2px;
  font-size:75%;
  text-decoration:none;
  font-weight:bold;
		}

	
