body {
font-family: arial, verdana, sans-serif;
color: #333; 
background: url(img/BDG-bgRepv2.gif) repeat-y 50% top;
}

a {
color: #013668;
font-weight: bold;
}

#mainNav ul{
margin: 0;
padding: 0;
list-style: none;
}

#mainNav li a {
display: block;
background: url(img/BDG-nav.gif) no-repeat 0 4px;
padding: 4px 0px 4px 10px;
font-family: Arial, Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #013668;
text-transform: uppercase;
}

#mainNav li a:hover {
background-color: #fff;
padding: 2px 0px 6px 12px;
background: url(img/BDG-navOn.gif) no-repeat bottom left;
}

#mainNav li.mNavOn a {
background-color: #fff;
padding: 2px 0px 6px 12px;
background: url(img/BDG-navOn.gif) no-repeat bottom left;
}

#mainNav li #sNav li a {
display: block;
padding: 2px 0px 2px 25px;
background: none;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #666;
text-transform: uppercase;
}

#mainNav li #sNav li a:hover {
background: url('img/BDG-sNavBull.gif') no-repeat left 5px;
}

#mainNav li #sNav li.sNavOn a {
background: url('img/BDG-sNavBullOn.gif') no-repeat left 5px;
color: #333;
}

#addr {
margin: 0;
padding: 10px 5px 10px 10px;
font-size: 11px;
}

#cont {
margin: 0;
padding: 10px;
}

#cont h1 {
margin: 0 0 5px 0;
padding: 0;
font-size: 18px;
font-weight: bold;
color: #098839;
border-bottom: 2px solid #ccc;
line-height: 100%;
}

#cont h2 {
margin: 0 0 5px 0;
padding: 0;
font-size: 16px;
font-weight: bold;
color: #098839;
}

#cont h2 a:link, #cont h2 a:visited {
text-decoration: none;
color: #098839;
}

#cont h2 a:hover {
text-decoration: underline;
}

#cont h3 {
margin: 0;
padding: 5px 10px;
background-color: #f6f6f6;
font-size: 14px;
font-weight: bold;
color: #013668;
border-bottom: 1px solid #ccc;
}

#cont h3 span.ttl {
font-size: 12px;
font-weight: normal;
}

#cont p{
margin: 0;
padding: 0 0 15px 10px;
font-size: 12px;
line-height: 150%;
}

#cont ul li { 
margin: 0; 
padding: 0 0 15px 10px; 
line-height: 110%; 
font-size: 12px;
}

#cont td {
margin: 0;
padding: 3px;
font-size: 12px;
}

#checkBxBull {
margin: 0;
padding: 0;
list-style: none;
}

#checkBxBull ul li {
list-style: none;
background: url(img/BDG-checkMark.gif) no-repeat 0px 5px;
padding: 4px 35px 10px 25px;
font-family: Arial, Verdana, Sans-serif;
font-size: 12px;
color: #013668;
}

#checkBxBull li a {
display: block;
margin: 0 0 0 25px;
padding-left: 5px;
text-decoration: none;
color: #013668;
}

#checkBxBull li b {
color: #098839;
}

#checkBxBull li a:hover {
background-color: #fff;
}

#test {
margin: 0;
padding: 8px 10px 0 8px;
}

#test p {
margin: 0;
padding: 0 0 10px 0;
font-size: 12px;
line-height: 120%;
font-style: italic;
}

#test p.testSig {
font-style: normal;
font-weight: bold;
}

#orgChart {
margin: 0;
padding: 0 0 0 60px;
}

#orgChart ul {
margin: 0
padding: 0;
}

#orgChart ul li {
margin: 0;
padding: 0;
list-style-type: none;
line-height: 100%;
}


#orgChart ul li h1 {
margin: 0;
padding: 0;
font-size: 16px;
border-bottom: none;
}

#orgChart ul li h1 {
margin: 0;
padding: 0;
}

#orgChart ul li h2 {
margin: 0;
padding: 8px 0 15px 30px;
font-size: 14px;
background: url(img/BDG-orgBg.gif) no-repeat 20px 0;
}

#orgChart ul li p {
margin: 0;
padding: 5px 0 5px 55px;
font-size: 12px;
line-height: normal;
}

#orgChart ul li.level2{
background: url(img/BDG-orgLines.gif) no-repeat 10px top;
}

#orgChart ul li.level2Last { 
background: url(img/BDG-orgLinesLast.gif) no-repeat 10px top; 
}

#orgChart ul li.level3 {
background: url(img/BDG-orgLinesp.gif) no-repeat 10px top;
}

#orgChart ul li.level3Last { background: url(img/BDG-orgLinesplast.gif) no-repeat 10px top; }

#orgChart ul li.level3Final { background: url(img/BDG-orgLinespFinal.gif) no-repeat 10px top; }


table#carriers td {
padding: 10px;
text-align: center;
}

table#carriers td a {
font-weight: bold;
text-decoration: none;
color: #098839;
font-size: 10px;
}

table#carriers td a:hover {
text-decoration: underline;
}

table#carriers td a img {
border: 1px solid #ccc;
}

table#carriers td a:hover img {
border: 1px solid #013668;
}

#ftr {
padding: 20px 0 20px 0;
font-size: 10px;
color: #666;
}

td.tagLine {
border-top: 1px solid #036;
border-bottom: 1px solid #036;
}

table#direc td {
border-bottom: 1px solid #ccc;
}

table#direc tr:hover {
background-color: #fff;
}

form {
margin: 0;
padding: 0;
}

ul#orgBot {
margin: 0;
padding: 0;
width: 200px;
list-style-type: none;
text-align: center;
}

ul#orgBot li {
text-align: center;
margin: 5px 0px;
padding: 2px 10px;
border: 1px solid #ccc;
background-color: #fff;
}

ul#orgBot li br {
clear: none;
}

