/* 			- Sedimetrics CSS File - 												*/
/* 						 															*/
/*   The body tag below conrols the overall size and colour of text					*/
/*   Larger text would be: 1em, 1.1em etc.											*/
/*   Smaller text would be: 0.8em, 0.7em etc.										*/


body{
	font:normal 0.9em Arial, Helvetica, sans-serif;
	color:#4A4F83;
	margin:0;
	}


/*   The .menu class controls the left hand menu									*/
/*   to make it wider or narrower, change the width value							*/

	
.menu{
	background-image:url(images/menu_bg.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	background-color:#4A4F83;
	width:200px;
	}
	
	
/*   The h1 tag below controls the overall size and colour of page titles			*/


h1{
	color:#669933;
	font:normal 1.4em Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0;
	margin: 0px;
	}
	
h2{
	color:#669933;
	font:normal 1.2em Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	

/*   The a tag below controls the colour of all default links on a page				*/
/*   The a:hover tag below controls the colour of all hovered over links on a page	*/

	
a{color:#4A4F83;}
a:hover{color:#669933;}


/*   The following styles are class styles, applied to specific elements of a page	*/

	
.header{
	margin:10px;
	/*padding-right:20px;  Modified by DG to prevent problem of horizontal scrollbar in Firefox*/
	}

.blue-bg{
	background-color:#4A4F83;
	height:12px;
	display:block;
	}
	
.main-content{
	padding:0 10px 0 20px;
	}
	
.menu ul{
	padding:0 0 0 20px;
	margin:5px 0 5px 0px;
	}
	
.menu .select li{
	color:#fff;
	list-style-type:none;
	}
	
.select{
	color:#ffffff;
	list-style-image:url(images/selector.gif);
	}
	
.menu li a{
	color:#FFFFFF;
	text-decoration:none;
	margin-left: 0px;
		}
		
.menu li a:hover{
	color:#669933;
	background-image:url(images/selector.gif);
	background-repeat: no-repeat;
	background-position: left center;
			}			
	
.menu h1{
		font:bold 1.2em Arial, Helvetica, sans-serif;
		color:#fff;
		padding:0;
		margin:0;
		}
	
.menu hr{
	margin:0 0 0 20px;
		/*margin:0 0 0 8px;*/
		width:160px;
		border:solid 1px #A5A7C1;
		}
	
.main-corner{
	background-image:url(images/main-corner.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
.main-footer{
	background-image:url(images/mainfooter.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
	
.right-container{
	margin:10px;
	}
	
.right-blue{
	background-color:#4A4F83;
	padding:0 5px 0 5px;
	}
	
.thumbs img{
	margin:14px 9px 0 0;
	/*margin-bottom:10px;*/
	}
	
.footer{
	background-color:#EDEDF2;
	border:10px solid #fff;
	padding:5px 0;
	text-align: center;
	}
	
.footer-grad{
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;

	}
	
.fmenulink {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 25px;
}
.fmenulink:hover {
	color: #9ea1bd;
	background-image: url(images/selector3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.pad20 {
	margin-left: 20px;
}
.linktitle {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	font-size: 1.2em;
}
.headerbg {
	background-image: url(images/header_part.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
