@charset "UTF-8";
/* CSS Document */

/* colour notes  */
/* #006b65 biodiversity teal   */
/* #853d95 biology purple   */
/* #ff860f biology link orange  (not used)  */
/* #ea6900 biology link orange DARKER  */
/* #3069bf = st and blue (not used)  */

/* SMRU Purple blue #373e99 */
/* SMRU Cyan #00a5a5 */
/* SMRU Yellow #fcb500 */
/* SMRU header blue #1dbbba  - rb */


.container_16 .grid_inst1{width:560px}

/* HORIZONTAL MENU */

#menu {
	width: 940px;
	height: 60px;
	margin: 0 auto;
	padding-top: 5px;
}

#menu ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	width: 155px;
	height: 20px;
	margin-right: 0px;
	padding: 5px 0px 0px 0px;
	/* background-color: #1dbbba; */
	text-decoration: none;
	text-align: center;
	/* font-family: Verdana. Arial, sans-serif; */
	font-size: 12px;
	font-weight: bold;
	color: #00a5a5;
	border: none;
	outline:none;
}

#menu a:hover {
	color: #fcb500;
	outline:none;
	text-decoration: underline;
}

#menu a:visited {
	color:  #373e99;
	outline:none;
}

#menu .current_page_item a {
/*	display: none; */
 	color: #000000; 
	background-color: #ffffcc;
	text-decoration: none;
}






/* SIDEBAR MENU */


#sidebar {
	width: 160px;
	margin: 0 auto;
	padding: 0;
}

#sidebar ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#sidebar li {
	float: left;
}

#sidebar a {
	display: block;
	width: 150px;
	height: 35px;
	/* margin-right: 0px; */
	padding: 5px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: .95em;
	/* font-weight: bold; */
	color: #00a5a5;
	border: none;
	outline: none;
}

#sidebar a:hover {
	color: #fcb500;
	outline: none;
	text-decoration: underline;
}

#sidebar a:visited {
	color:  #373e99;
	outline: none;
}

#sidebar .current_page_item a {
/*	display: none; */
 	color: #000000; 
	background-color: #ffffff;
	text-decoration: none;
}


/* IMAGE BACKGROUNDS */

.ctd {
	background: url("../images/CTD_wireframe_180x400.png") no-repeat;	
	}

.ccCTD {
	background: url("../images/ccCTD_wireframe.png") no-repeat;	
	}

.srdl {
	background: url("../images/SRDL_wireframe_400.png") no-repeat;	
	}

.gsm {
	background: url("../images/Phone_wireframe_180x400.png") no-repeat left top;	
	}

.lpaa {
	/* height:600px; */
	background: url("../images/LowProfileTag_wireframe_180x400.png") no-repeat;	
	}

.fluoro {
	background: url("../images/CTD_Fluoro_wireframe_180x385.png") no-repeat;	
	}

.argosgps {
	background: url("../images/FastlocArgos_wirefame_180x520.png") no-repeat left top;	
	}


.costa_ctd {
	height:320px;
	background: url("../images/300x319_costa_ctd.png") no-repeat;
	}

.barco_turt {
	height:320px;
	background: url("../images/Barco_turt_300x180.png") no-repeat left bottom;
	}

.boehme_ctd_1 {
	/*height:350px;*/
	/*background: url("../images/boehme_ctd_300_1.jpg") no-repeat left bottom;*/
	background-image: url("../images/boehme_ctd_300_1.jpg");
	background-repeat: no-repeat;
	background-size: 25%;
	background-position: right bottom;
	}

.boehme_ctd_2 {
	height:320px;
	background: url("../images/boehme_ctd_300_2.jpg") no-repeat left bottom;
	}

.boehme_ctd_3 {
	height:320px;
	background: url("../images/boehme_ctd_300_3.jpg") no-repeat left bottom;
	}

.boehme_ctd_4 {
	/*height:320px;*/ 
	/*background: url("../images/boehme_ctd_300_4.jpg") no-repeat left bottom;*/
	/*background: url("../images/boehme_ctd_300_4.jpg") no-repeat 10px 150px;*/
	/*background: url("../images/boehme_ctd_300_4.jpg") no-repeat right 90px;*/
	background: url("../images/boehme_ctd_300_4.jpg") no-repeat right bottom;
	}


.dl_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 14px;
	font-weight: bold;
}

.dl_subheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 14px;
	font-weight: bold;
}


table.simple_table {
	border:1px solid gray;
	border-collapse: collapse;
}

.simple_table td,th {
	border:1px solid black;
	border-collapse: collapse;
	text-align: right;
	padding: 1px 10px;
}

td.lj,th.lj	{
	text-align: left;
}
.simple_table th  {
	background-color:#D0D0D0;
}


tr.simple_hi {
	font-weight: bold;
	background-color:#CCFFCC;
}

