
#hmrightedu {
  padding:2px 2px 2px 2px;
}
#hmrightedu ul {
  list-style-image: url(/pdb/education_discussion/Looking-at-Structures/img/arrow.gif);
  list-style-position: outside;
}
#hmrightedu li {
  margin-bottom: 6px;
}

/*
#spacer {
  margin-left: 10px;
}
text-indent: 5px;
list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
padding: 6px;
margin: 2px;
*/



.announcebg {
  background-color:#ffff99;
  padding: 0;
}
div.tip {
  border: 1px solid rgb(204, 204, 204);
  padding: 4px;
  background-color: rgb(255, 255, 153);
}


div.figure {
  float: right;
  width: 90%;
  border: thin silver solid;
  margin: 2em;
  padding: 0.5em;
}

div.figure #fig {
  float: left;
  width: 40%;
  border: thin silver solid;
  margin: 2em;
  padding: 0.5em;
}

div.figure #fignoframe {
  float: left;
  width: 20%;
  /*border: thin silver solid;*/
  /*margin: 2em;*/
  padding: 0.5em;
}

div.figure #fig p {
  text-align: center;
  font-style: normal;
  font-weight: bold;
  font-size: small;
  text-indent: 0;
}

div.figure #caption {
  float: left;
  width: 40%;
  margin: 2em;
  padding: 0.5em;  
  border: thin silver solid;
  position: relative;  
  /*margin-top: 50px;*/ 
}

div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller; 
  text-indent: 0;
}

div.figure #highlight {
font-weight:bold;
background-color: yellow;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.quoted {
	background: #F2F2F2;
	}

.widebar {
  float: left; 
  margin: 10px 0 10px 0;
  padding: 0px 30px 0 30px;
  background: #F2F2F2 url(/pdb/education_discussion/Looking-at-Structures/images/img11.gif) repeat-x;
  width: 90%;
}

table.tabledisplay {
	font-family:arial;
	background: #F2F2F2 url(/pdb/education_discussion/Looking-at-Structures/images/img11.gif) repeat-x;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
	border: thin silver solid;
}

table.tabledisplay thead tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
        text-align:center;
}
table.tabledisplay tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: center;
	text-align:center;
}

table.tabledisplay tbody tr.odd td {
	background-color:#F0F0F6;
}

p { text-align: justify;}

pre { font-family: "Courier New", Courier, monospace !important;}
.pre { font-family: "Courier New", Courier, monospace !important;}
pre.cif { font-size: 11px; }
