@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');}#TB_overlay{position: fixed;z-index: 1000;top: 0;left: 0;height: 100%;width: 100%;background-color: #000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);-moz-opacity: 0.55;-khtml-opacity: 0.55;opacity: 0.55;}* html #TB_overlay{position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + "px");}a{text-decoration: none;font-weight: normal;}a:link, a:visited{color: #000099;}a:active{color: red;#font-family: Verdana;}a:hover{color: #0099FF;}body{scrollbar-face-color: #ABC2E1;scrollbar-shadow-color: #ABC2E1;scrollbar-highlight-color: #ABC2E1;scrollbar-3dlight-color: #ABC2E1;scrollbar-darkshadow-color: #ABC2E1;scrollbar-track-color: #DDE3EB;scrollbar-arrow-color: #DDE3EB;margin-top: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-left: 0;padding-right: 0;}body, td{//font-size:12px;font-size: 13px;font-family: 'Open Sans', sans-serif, Verdana, "Noto Sans","Helvetica Neue","Helvetica",Helvetica,Arial;font-weight: 400;font-style: normal;line-height: 1;}text{#font-family: Verdana, Helvetica, Arial;#font-size: 11px;}td{color: #000000;}input, textarea{background-color: #D2D9E2;font-size: 9pt;color: #000000;}select{background-color: #D2D9E2;font-size: 7pt;color: #000000;}.copyright{font-size: 10px;}h1{font-size: 26px;line-height: 28px;margin: 18px 0;}h2{font-size: 20px;line-height: 22px;margin: 16px 0;}h1, h2, h3{font-weight: bold;text-align: center;}td.menu1{padding-top: 1px; padding-bottom: 1px;}td.menu2{border-top-style: solid; border-top-width: 1px; border-top-color: #464983; padding-top: 5px; padding-bottom: 1px;}div.body{padding: 5px;}p{text-indent: 30px;}p{font-family: inherit;font-weight: normal;font-size: 1em;line-height: 1.6;margin-bottom: 1.25em;text-rendering: optimizeLegibility;}table.schedule{border-spacing: 0;width: 100%;border: 1px solid #0099FF;background-color: white;}table.schedule .head{text-align: center;font-weight: bold;border: 1px solid black;color: #0099FF;}table.schedule .head td{padding: 5px;background-color: #ABC2E1;color: white;}table.schedule td{border-bottom: 1px dashed #0099FF;text-align: center;}table.schedule td.desc{border-left: 1px dashed #0099FF;}ul.numeric{list-style: inside decimal;list-style-position: outside;}div.block{border: 1px solid black;padding: 5px;margin: 3px;margin-bottom: 15px;background-color: white;}.left-books{padding: 0;margin: 0;padding-bottom: 5px;}.left-books a{display: inline-block;}.left-books img{width: 75px;}table.main-menu{margin-right: 5px;}table.main-menu td{font-size: 13px;line-height: 15px;}table.main-menu td.head{color: white;font-weight: bold;background-color: #BED9E8;padding-left: 5px;}table.main-menu td.items{background-color: #DCEAF3;padding: 2px 0;}table.main-menu td.items a{display: block;padding: 2px 0 2px 5px;}table.main-menu td.items a:hover{background-color: #CFE4F7;}ul.menu-right{list-style: none;overflow: hidden;float: right;margin: 350px 0 0 0;padding: 0;position: absolute;}ul.menu-right li{margin: 5px;width: 250px;border: 1px #BED9E8 solid;border-left: none;cursor: pointer;height: 40px;background-image:url('/images/bookmark_bg.png');font-size: 90%;text-align: center;}ul.menu-right li img{float: right;}ul.menu-right li span{padding-left: 5px;display: table-cell;width: 200px;vertical-align:middle;height: 40px;}ul.menu-right li:hover{background-color: #BED9E8;}ul.menu-right li.selected{background-color: #DCEAF3;cursor: default;background-image: none;}markdown{color: rgb(36, 38, 40);display: block;font-family: 'Open Sans', sans-serif;font-style: normal;font-variant: normal;font-weight: 300;font-size: 1.1em;line-height: 1.2em;}/*markdown h1{font-size: 55px;font-weight: bold;line-height: 54px;text-rendering: optimizelegibility;}markdown h2{font-size: 40px;font-weight: bold;text-rendering: optimizelegibility;}markdown h3{font-size: 33px;text-rendering: optimizelegibility;}*/markdown ul{list-style-type: disc;padding: 0;padding-left: 40px;margin: 30px 0;}markdown ul li{font-size: 14px;line-height: 22px;}markdown ul.numeric{list-style-type: decimal;}markdown ul.dash{list-style-type: none;padding-left: 20px;}markdown ul.dash li:before{content: '— ';//"→ ";}markdown ul li{padding: 0;margin: 0;}markdown ul ul{margin: 0;}markdown p{padding: 0;margin: 1.6em 0;text-indent: 30px;}markdown code{background-color: rgb(241, 240, 234);border: 1px solid rgb(221, 219, 204);border-radius: 2px;display: inline;font-family: Inconsolata, monospace;padding-bottom: 1px;padding-left: 3px;padding-right: 3px;padding-top: 1px;white-space: pre-wrap;font-size: 85%;}markdown pre code{display: block;white-space: pre;}markdown blockquote{background-color: #DCEAF3;border-left-color: rgb(237, 236, 228);border-left-style: solid;border-left-width: 10px;box-sizing: border-box;display: block;font-size: 90%;line-height: 20px;margin: 30px 0;padding: 0 30px;}markdown hr{display: block;height: 1px;border: 0;border-top: 1px solid #efefef;margin: 3.2em 0;padding: 0;}form.subscribe{margin: 0;padding: 5px;border: 1px solid white;background-color: #cfe4f7;text-align: left;display: inline-block;margin: 0 125px;}form.subscribe div.head{text-align: center;background-color: white;margin: 0;padding: 5px;font-weight: bold;color: #51ACF7;}form.subscribe input{//font-family: Verdana;//font-size: 8pt;color: #000000;background-color: #ffffff;border: 0px;display: block;width: 100%;}form.subscribe input[type=radio]{display: inline-block;width: auto;}form.subscribe span{color: red;font-weight: bold;}form.subscribe input.sbm{color: #51ACF7 !important;border: 1px solid #51ACF7;background-color: white !important;}form.subscribe div.head{}


ul.menu_books {
list-style: none;
padding: 0;
margin: 0;
overflow: hidden;
width: 166px;
}

ul.menu_books li {
padding: 4px;
margin: 0;
float: left;
height: 116px;
}

ul.menu_books li img {
width: 75px;
height: 108px;
border: 0;
}

ul.menu_books li.article img {
border-width: 1px;
border-style: dashed;
border-color: black;
width: 73px;
}



