* {
    font-family: sans-serif;
}
body {
    margin-left: 0;
    margin-top: 0;
    background: white;
}
tr.bmoc_navbar {
    background-color: #25346b;
}
h1 {
    font-size: 16pt;
    color: black;
}
h2 {
    font-size: 12pt;
    font-weight: bold;
    color: black;
}
h3 {
    font-size: 11pt;
    font-weight: bold;
    color: black;
}
.bmoc_normal {
    font-size: 11pt;
    color: black;
}
p {
    font-size: 11pt;
    color: black;
}
table {
    font-size: 11pt;
    color: black;
}
ul {
    font-size: 11pt;
    color: black;
}
#bmos-table {
    width: 100%;
    border: none;
    border-spacing: 5px;
}
.bmoc_navbar {
    font-size: 16pt;
    font-weight: bold;
    color: white;
}
#bmos-navtop {
    text-align: center;
    vertical-align: middle;
    padding: 0;
}
#bmos-navtable {
    width: 100%;
    text-align: left;
}
#bmos-navlogo {
    width: 20%;
    background-color: white;
}
#bmos-navbmos {
    width: 80%;
    text-align: center;
}
td.bmos-navlink {
    width: 20%;
    text-align: center;
}
#bmos-main {
    width: 80%;
    vertical-align: top;
    padding: 0;
}
#bmos-sidebar {
    width: 20%;
    vertical-align: top;
    padding: 0;
}
.bmoc_sidebar {
    font-size: 11pt;
    color: #202080;
    background-color: #eeeeee;
}
.newsfoot {
    font-size: 9pt;
    color: black;
}
.videofoot {
    font-size: 7pt;
    color: black;
}
td.tdtop {
    vertical-align: top;
}
a {
    text-decoration: none;
    font-size: 11pt;
    color: blue;
}
a:visited {
    color: purple;
}
a:active {
    color: red;
}
a.link_navbar {
    text-decoration: none;
    font-size: 16pt;
    font-weight: bold;
    color: white;
}
a.slink_navbar {
    text-decoration: none;
    font-size: 12pt;
    font-weight: bold;
    color: white;
}
a.permalink {
    text-decoration: none;
    font-size: 12pt;
    font-weight: bold;
    color: black;
}
p.newsfoot a {
    text-decoration: none;
    font-size: 9pt;
}
p.videofoot a {
    text-decoration: none;
    font-size: 7pt;
}
@media screen and (max-width:599px) {
    #bmos-table, #bmos-navcontain, #bmos-navtop, #bmos-navtable, #bmos-navfirst, #bmos-navlogo, #bmos-navbmos, #bmos-navsecond, td.bmos-navlink, #bmos-sidemain, #bmos-sidebar, #bmos-main {
	display: block;
	width: 100%;
    }
    #bmos-navlogo {
	text-align: center;
    }
}
.video-wrap {
    width: 100%;
}
