@charset "utf-8";
/* CSS Document */
td a { font-size: 1em; }
#top { position:relative; z-index:1001; }
#leftNav { position:relative; }
#leftNav .main { margin-top:12px; }
#leftNav .main  li { color:#153C6B; background:url(/images/boem/sub/nav-bottom-border.png) no-repeat bottom right; padding-left:8px; padding-bottom:18px;}
#leftNav .main  li a { font-size:1.45em; font-weight:bold;background:url(/images/boem/sub/blue-carat.png) no-repeat left 5px; padding-left:12px;display: block; }
#leftNav .main  li a.active  { background:url(/images/boem/sub/blue-carat-down.png) no-repeat left 6px; }
#leftNav .sub { margin-top:12px; }
#leftNav .sub li { background:url(/images/boem/sub/bullet-sm-darkblue.png) no-repeat left 5px; margin-left:10px; padding-bottom:12px; min-width:1%;  }
#leftNav .sub li a { font-size:13px; color:#333333; font-weight:bold; background:none; padding-left:0;}
#leftNav .sub li a.active, #leftNav .sub2 li a.active { background:none; }
#leftNav .sub2 { margin-left:3px; margin-top:12px; }
#leftNav .sub2 li { background:url(/images/boem/sub/bullet-dash.png) no-repeat 0 7px; padding-left:8px; min-height:1%; }
#leftNav .sub2 li a { color:#333333; font-weight:normal; font-size:13px; }
#content .nolink, #content ul { margin:0 0 6px 40px; }
#content .nolink li, #content ul li { background:url(/images/boem/sub/bullet-blue-ring.png) no-repeat left 9px; padding-left:12px; padding-top: 6px; } 
#content .sub,  #content ul li ul { margin-left: 21px;  }
#content .sub li, #content ul li ul li { background:url(/images/boem/sub/bullet-blue-ring.png) no-repeat left 9px; padding-left:12px; }
/*
#content .sub2, #content ul li ul li ul { margin-left:31px; }
#content .sub2 li, #content ul li ul li ul li { background:url(/images/boem/sub/bullet-blue-ring.png) no-repeat left 14px; padding-left:12px; }
*/
#content .nolink li, #content .sub li, #content .sub2 li, #content ul li, #content ul li ul li, #content ul li ul li ul li { color:#333333; font-size:13px; }
#content .nolink li a, #content .sub li a, #content .sub2 li a,#content ul li a, #content ul li ul li a, #content ul li ul li ul li a { font-size:13px; }
/* content expanded class */
#content_exp .nolink, #content_exp ul { margin:0 0 10px 40px; }
#content_exp .nolink li, #content_exp ul li { background:url(/images/boem/sub/bullet-blue-ring.png) no-repeat left 9px; padding-left:12px; padding-top: 6px; } 
#content_exp .sub,  #content_exp ul li ul { margin-left: 21px;  }
#content_exp .sub li, #content_exp ul li ul li { background:url(/images/boem/sub/bullet-blue-ring.png) no-repeat left 9px; padding-left:12px; }
#content_exp .sub2, #content_exp ul li ul li ul { margin-left:31px; }
#content_exp .sub2 li, #content_exp ul li ul li ul li { background:url(/images/boem/sub/bullet-blue-ring.png) no-repeat left 14px; padding-left:12px; }
#content_exp .nolink li, #content_exp .sub li, #content_exp .sub2 li, #content_exp ul li, #content_exp ul li ul li, #content_exp ul li ul li ul li { color:#333333; font-size:13px; }
#content_exp .nolink li a, #content_exp .sub li a, #content_exp .sub2 li a,#content_exp ul li a, #content_exp ul li ul li a, #content_exp ul li ul li ul li a { font-size:13px; }
.current { text-decoration:underline; }
#nav-inner { background:url(/images/boem/layout/gradient-nav-inner.png) no-repeat 0 0; position:absolute; left:190px; top:52px; width: 5px; }

.searchPage h3 a, .newsroom h3 a, .index h3 a { color:#305192; font-size:1em; }
.searchPage h3 span, .newsroom h3 span { color:#000000; }
.search-result { border-bottom:1px solid #999999; padding:16px; }
.search-box { height:71px; background-color:#E4E4E4; }
.search-box select { margin-left:15px; margin-top:22px; width:170px; }
.search-box input.text  { margin-top:22px; width:384px; margin-left:20px;  }
.search-box input.submit { margin-left:12px; position:relative; background:url(/images/boem/sub/search_btn_alt.png) no-repeat 0 0; width:59px; height:24px; top:1px;}
.search-box input.submit:hover { background-position: 0 -24px; }
.search-results-box { height:45px; background-color:#E4E4E4; margin-top:12px; }
.count { font-size:1.5em; font-weight:bold; color:#4E4023; margin:15px; display:block; width:200px; float:left; }
.pagination { float:right; margin:15px;  }
.pagination a { font-size:1.5em; font-weight:bold;background:url(/images/boem/sub/pipe-grey-13.gif) no-repeat right center; padding: 0 8px; }
.pagination a.active { color:#000000; text-decoration:underline;  }
.pagination a.next, .pagination a.prev { background:none;  }
.lower { margin-bottom:48px; margin-top:40px }
.hidden { display:none; }

.newsroom .search-result { padding: 16px 0; }
.date { font-weight:bold; font-size:1.4em; color:#333333; }
.newsroom .search-result h3 { margin:8px 0; }
.newsroom .search-result p { margin-bottom:8px; }
.newsroom .search-result span { font-size:1.3em; color:#333333; font-weight:bold; }
.newsroom .last { margin-bottom:42px; }

h2.pr-date { color:#333333; font-size:1.4em; font-weight:bold; margin-bottom:20px; }
.supporting-image {  margin-left:13px; margin-bottom:13px; float:right; width:192px; }
.supporting-image .content-image  { margin-left:0; margin-bottom:10px; }
.caption { color:#676767; font-size:10px;  }
a.inline { font-size:1em; }

.faq h2 a{ font-size:17px; padding-left:24px; background:url(/images/boem/sub/more-faq.png) no-repeat left top; display:block; }
.black { color:#000000; }
.faq p { padding-left:24px; }
.answer { font-size:17px; font-weight:bold; }
.faq { border-bottom:1px solid #999999; }
.last-faq { margin-bottom:56px; }

.level-one-block { width:470px; border:1px solid #B7B7B7; background-color:#E4E4E4; padding:14px 20px; margin-bottom:18px; }
.level-one-block h2 { margin-top:0; }
.level-one-block img { float:left; border:1px solid #141415; margin-right:18px; margin-bottom:18px; }

.type { color:#333333; }
.index { padding:16px 0; }
.index h3 { margin-top:0; }
.index .tags { font-size:1.3em; color:#333333; font-weight:bold; }
.index .last { margin-bottom:32px; }
.additional-docs { height:66px; width:514px; background-color:#E4E4E4; text-align:center; }
.additional-docs p { color:#333333; font-size:1.5em; font-weight:bold; padding-top:12px; margin-bottom:4px; }
.additional-docs a, .blue-pipe { color:#305192; font-size:1.5em; font-weight:bold; }
.grey-pipe { color:#BFBFBF; font-size:1.5em; font-weight:bold; }

.toggle_container, .toggle_containerSub {  display:none; }

@media screen, print { 
	/* Turn off list bullets */
	#content ul.mktree li { background: none repeat scroll 0% 0% white; list-style: none; }
	#content_exp ul.mktree li { background: none repeat scroll 0% 0% white; list-style: none; }
	/* ul.mktree li { list-style: none; } 0 */
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(/images/boem/icons/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(/images/boem/icons/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(/images/boem/icons/bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }

	/* Format menu items differently depending on what level of the tree they are in */
	/* Uncomment this if you want your fonts to decrease in size the deeper they are in the tree */
/*
	ul.mktree  li ul li { font-size: 90% }
*/

}