.Footer {
  width:100%;
  text-align:center;
  font-size:12px;
  color:darkblue;
  margin-top:30px;
}
  
body, td {font-family:arial,sans-serif;}

.LoggedIn {
  position:relative;
  background: url(/images/header/header_with_status.jpg) center center no-repeat;
  height:178px;
  width:960px;
}

#HeaderTable {
  margin:0px;
  position:absolute;
  bottom:70px;
  left:43px;
  width:872px;
}

.HeaderLeft, .HeaderSection, .HeaderRight, .HeaderLeftHL, .HeaderSectionHL, .HeaderRightHL {
  text-align:center;
  cursor: pointer; 
  padding-left: 10px;
  padding-right: 10px;
}

.HeaderSection, .HeaderLeft, .HeaderSectionHL, .HeaderLeftHL {
  border-right:1px solid black;
}

.HeaderLeftHL {
  background: url(/images/header/header_nav_on_left.gif) center left
}

.HeaderSectionHL {
  background: url(/images/header/header_nav_on.gif) center center
}

.HeaderRightHL {
  background: url(/images/header/header_nav_on_right.gif) center right
}

#LoggedInInfo {
  position:absolute;
  font-size:10px;
  color:gray;
  right:90px;
  top:33px;
  width:140px;
}

#CommentsTitle {
  color:#000080;
  text-align:left;
  width:800px;
  margin:20px auto 10px;
}

.Comment {
  border-top:1px solid #ccc;
  margin:0 auto;
  padding:20px 0;
  text-align:left;
  width:800px;
}

.Comment p {margin:4px 0 0 0}

.Comment h4 {
  margin:0;
  width:600px;
  font-weight:normal;
  color:#1F627F;
}

#CommentOnThisCollection {
  color:#000080;
  font-weight:bold;
  border-top:3px double gray;
  width:800px;
  display:block;
  margin:auto;
  padding-top:10px;
}
