
/************* banner ****************/
#banner {
	margin: 0px auto 0px auto;
}

#banner img {
	width:  500px;
}

#prev, #next {
display: none;
}

#home, #printable {
display: none;
}

#tleft {
display: none;
}

#tright {
display: none;
}

#pleft {
display: none;
}

#pright {
display: none;
}
/*****************  top menu with drop downs  **************************/

#topmenu {
display: none;
}

/*********************  title line *******************************/

#title {
	color: #b80047;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:18px;
	text-align: center;
	margin-bottom: 20px; /* TRBL */
}

/****************** containers **************/

#container {
	margin-top: 0px; /* gap between title bar and menu */
	position: relative; /* to title bar */ /* or is this for children */
	border-top: thin solid #b80047;
	border-bottom: thin solid #b80047;
	background-color: white;/* #9CF; if white images hidden. If not its green from body */
	padding-top: 10px;  /*for IE6 */
	font-size:12px;
}

/********************  footer  *****************/

#footer {
	clear: both;
	padding-top: 10px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align: center;
	background-color: #dbffdb; /* blue #9CF; pale green #dbffdb; */
}

#bottomlinks {
display: none;
}

/******************  left menu and links ******************/

div.sidemenu {
display: none;
}

a {
	list-style-type: none; /* removes std link formatting but not the dots from submenu */
	color: #b80047; /* the text colour for submenu but not the main menu*/
	text-decoration: none;
}

#selected {
	display: none;
}

/************* images with caption and enlarge  *****************/

div.image img, div.image_noclick img {
	border:  2px solid white;
	float: auto;
}
/*
	width: 120px;  /* only needed for non _s images
*/

div.caption {
	margin-bottom: 20px;
	clear: both;
	color: #b80047;
float: auto;
}

/***************** plain text *****************/

div.text, div.textdl {  /* normal unformatted text */
	border-top: thin solid #b80047; 
	padding-top: 10px;
}

div.references {  /* normal unformatted text */
	padding-top: 10px;
}

table.table1 tr th {
	border: 1px solid gray;
	padding: 5px;
}

table.table1 tr td {
border: 1px solid gray;
padding: 5px;
}

/************************  headings ************************/

h1 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}

/**************** definition lists spacing *****************/

div.textdl {  /* text in a dl (definition list) */
	border-top: thin solid #b80047; 
	padding-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}

dl.defn dd {
margin-bottom: 14px;
}

dl.defn dt {
	font-weight: bold;
}
