body {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9pt;
/*background: #ffffff;*/
background: #EFEFE7; 
}

.title { /*page title*/
font-size: 17pt;
font-weight:bold;
text-align:center;
} 


div#indent {
margin-left: 1%; 
margin-right: 1%;
padding: 0;
}

div.indent2 {
margin-left: 3%; 
margin-right: 3%;
padding: 0;
}

div.credit{
width: 100%;
font-weight:bold;
background: #eeeeee;
}

.list {
position: relative;

margin-left: 10%;
margin-right: 10%;


}

.list p{
background: #fffbf0;
}

.tbl {  /*top bottom line*/
position: relative;
text-align:left;
/*width: 80%;*/
padding-top: 1%;
padding-bottom: 1%;
padding-left: 1em;
padding-right: 1em;
margin-left: 10%;
margin-right: 10%;
border-top: 1px solid black;
border-bottom: 1px solid black;
}

.hr {  /*replacement for  */
/*padding-left: 1em;
padding-right: 1em;
*/
/*text-align:left;*/
margin-top: .5em;
margin-bottom: .5em;
position: relative;
width: 100%;
text-align:left;
border-top: 1px solid black;
}



.i2 {  /*information2*/
margin-left: 10%;
margin-right: 10%;
}

p {
font-size: 9pt;
}


table {
/*border: 1px solid red;*/
/*font-family: Verdana, Helvetica, sans-serif;*/
font-size: 9pt;
border-spacing: 0px;
border-collapse:collapse;
}

table.center {
margin-left: auto;
margin-right: auto;
} 


table.info {
background: #fffbf0;
border: 1px solid;
padding: 5px;
}

table.info td {
padding: 15px;
}

td {
padding-left: 1em;
padding-right: 1em;
vertical-align: top;
border-width: 0;
}

table.banner {
width: 100%;
background: #003366;
border: 0;
padding: 0px;
}

td.banner {
padding: 0px
}


table.pf { /*photoframe*/
width: 1em;;
/*border: 1px solid;*/
}

table.photo{
margin-bottom: 2%;
width: 100%;
}


td.photo {
width: 50%;
border: 1px solid;
padding: 5px;
}

td.vl{
border-left: 1px solid;
}


#photo {
width: 90%;
}

#photo td{
border: 1px solid;
}

#pb{
border: 0px;
border-spacing: 5px;
margin: 0px;
width: auto;
}

.emph {
font-weight:bold;
}

#ltr {
 font-size: 12pt;
 font-weight:bold;
}

.nounder { text-decoration: none }

.hn{
 padding-left: 0;
 font-size: 9pt;
 font-weight:bold;
}

.hd{
 font-size: 9pt;
}

table.bar-ctr {
margin-left: auto;
margin-right: auto;

}

.bar{
 font-size: 7pt;
 background: #eeeeee;
 vertical-align: top;
 /*padding-left: 2em;
 padding-right: 2em;*/
 margin-left: 10%;
 margin-right: 10%;
}

/*
.bar td{
 padding-left: 2em;
 padding-right: 2em;
}
*/

#medium {
 font-size: 10pt;
 font-weight:bold;
}

.src_bld{
 font-size: 7pt;
 font-weight:bold;
}

.small {
font-size: 9pt;
}


.flow_ul{
margin: 0;
padding: 0;
list-style: none;
}
.flow_li{
/*display: -moz-inline-box;*/
display: inline-block;
margin: 0 10px 10px 0;
padding: 0;
vertical-align: top;
}



A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}

