body { /* exists in styles.css, styles-screen.css and styles-print.css */
margin: 0px; padding: 0px;
}
body, body a, body a:visited {
font-family: 'Trebuchet MS', Verdana, Tahoma, Arial, Sans-Serif;
font-size: .93em;
text-align: justify;
}
.MhSubheader {
font-size: 1.2em;
margin-top: .6em;
margin-bottom: -.2em;
display: block;
font-weight: bold;
}
#MhPageTitleSecondary {
font-size: 1.4em;
display: block;
font-weight: bold;
}
.ThumbCell {
width: 25%;
height: 118px;
position: relative;
float: left;
text-align: center;

}
#RightCol p {
margin-bottom: 12px;
}
.Panorama {
text-align: center;
display: block;
padding-top: 3px;
margin-left: auto;
margin-right: auto;
}
.Panorama img {
width: 594px;
height: 85px;
}
#RightCol img, 
.ThumbCell img, 
.Panorama img {
border: 1px solid #5f6066;
}
#RightCol a img, 
.ThumbCell a img, 
.Panorama a img {
border: 1px solid #a9acb8;
}
#RightCol a:visited img, 
.ThumbCell a:visited img, 
.Panorama a:visited img {
border: 1px solid #777880;
}
#RightCol a:hover img, 
.ThumbCell a:hover img, 
.Panorama a:hover img {
border: 1px solid #d3d7e5; /* make slightly off white */
}
#RightCol a:active img, 
.ThumbCell a:active img, 
.Panorama a:active img {
border: 1px solid white;
}
#Bookmarks { /* exists in styles.css and styles-screen.css */
font-weight: bold;
font-size: 1.1em;
}
.NoBorder img {
border: 0px;
}

.intro-body { background-color: #495569; background-image: url(../images/intro-bg-page.jpg); margin: 0; padding: 0; border-width: 0; }
.intro-phototable { vertical-align: top; width: 358px; height: 275px; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.intro-photocell { margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.intro-pagecell { background-image: url(../images/intro-bg-cell.jpg); background-repeat: no-repeat; width: 100%; height: 100%; }
.intro-pagetable { background-image: url(../images/intro-bg-table.jpg); background-repeat: repeat-x; vertical-align: middle; width: 100%; height: 100%; }
