body
{
    padding-left: 2px;
    padding-bottom: 25px;
    background-color: #ffffcc;
	font-family: 'Segoe UI' , Tahoma, Arial;
}
img {
    max-width: 100%;
    height: auto;
    width: auto; /* for ie9 */
}
h1
{
	color: #003300;
}
h2
{
    color: green;
    text-decoration: underline;
}
h3
{
    color: blue;
}
p
{
    color: #333;
    font-size: 1em;
    line-height: 1.2em;
    font-family: Tahoma, Verdana, Trebuchet MS, sans-serif;
    letter-spacing: .02em;
}
a > img
{
    vertical-align: bottom;
    border: 0;
}
td > img
{
    vertical-align: bottom;
    border: 0;
}
tr.TitleRow
{
    height: 32px;
    background-color: #99ffff;
}
td, td > p
{
    color: navy;
    font-family: 'Segoe UI' , Tahoma, Arial;
}
.center
{
    margin:auto;
}
.m1
{
    margin : .25em;
}
.m2
{
    margin : .5em;
}
div.PageTitle
{
    /* titlebar on page */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 2em;
    background-color: #99cc66;
    padding-left: 5px;
    padding-top: 2px;
}
span.PageTitle
{
    font-size: 1.4em;
    color: black;
    font-family: 'Segoe UI' , Tahoma, Arial;
}

.FrameTitle
{
    color: navy;
    background-color: #cccc66;
    font-family: 'Segoe UI' , Tahoma, Arial;
}
.PageTable
{
    /* width: 800px; */
    padding-left: 0px;
	border: 0;
}
.SideTable
{
    background-color: #ffcc99;
    font-size: 1.1em;
}
.TitleAdd
{
    font-style: italic;
}
div.content {
	margin: 1px 2px;
	min-width: 640px;
	max-width: 908px;
	padding: 0px;
	border: 0;
	_width: expression(document.body.clientWidth < 658 ? "648px" : document.body.clientWidth > 852 ? "850px" : "auto");
}

span.notes {
}
tr.notes
{
}

div.footer {
	max-width : 1024px;
	text-align : center;
	margin : 2em .5em;
	font-family: Tahoma, Verdana, Trebuchet MS, sans-serif;
}

a.img-btn
{
    display: inline-block;
    height: 18px;
    width: 18px;
    cursor: pointer;
	margin: 0 6px;
	vertical-align : bottom;
}
a.bcr
{
	background: url('images/bcr.gif') no-repeat;
}
a.wiki
{
	background: url('images/Wikipedia.gif') no-repeat;
}

.hidden
{
    display : none;
}
@media handheld {
    body {
        font-size: 24px;
    }
    .FrameTitle {
        font-size: 26px;
    }
    td, td > p {
        font-size: 24px;
    }
}
@media screen {
    body {
        font-size: 15px;
    }
    .PageTable {
        max-width: 930px;
    }
    .FrameTitle {
        font-size: 1.25em;
    }
    td, td > p {
        font-size: 1em;
    }
}
