/* CSS Document */html,body{margin:0;padding:0}
body{color:#333;font:18px Helvetica,Arial,sans-serif;line-height:22px;background-color:#e3e9dc;padding-left:10px;padding-right:10px;margin-bottom:150px;}
h2{color:#333}
a{color:#337810}
p{margin:0px 0px 18px}
#wrapper{float:right;width:100%;margin-left:-225px;border-bottom:100px}
#topblock{border:3px solid #73AD21}
#bottomblock{border:3px dotted}
#thebottom{width:100%}
#linkage-panel{border-bottom:1px solid #ccc;padding-left:10px}
#linkage-panel ul{padding:16px 18px 9px}
#video-panel{border-bottom:1px solid #ccc;padding-left:10px}
#fullpage{border-bottom:1px solid #ccc;padding-left:10px}
#video-panel small{font-size:14px;line-height:18px}
#description-panel p,#video-panel p,#fullpage p,#supplemental-panel p,#linkage-panel p {padding-right:10px}
#description-panel{font-size:18px;padding-top:10px;line-height:22px}
#video-panel{font-size:18px;padding-top:10px;line-height:22px;float:right}
#supplemental-panel{font-size:18px;padding-top:10px;line-height:22px}
#linkage-panel{font-size:18px;padding-top:10px;line-height:22px;float:right}
#fullpage{font-size:18px;padding-top:10px;line-height:22px}
#footer{margin-top:10px;font-size:16px;background:#333;border-bottom:2px solid #999;clear:both;float:right}
#footer a{color:#eee}
#footer p{color:#ccc;margin:0;padding:0 16px 10px}
#footer ul{border-bottom:1px solid #555;list-style:none;margin:0 18px 6px;padding:10px 0px 6px}
#footer li{display:none;font-weight:bold;padding-right:15px}
#next-button {position:fixed;right:30px;bottom:30px; background-color:beige; padding-top:5px; border-radius: 5px; border-style:solid; text-align:right}
#previous-button {position:fixed;left:30px;bottom:30px; background-color:beige; padding-top:5px;border-radius: 5px; border-style:solid}
#fixedfooter {position:fixed;left:0;bottom:0;width:100%;background-color:black;color:white;text-align:center}
#header{float:left;display:inline;height:30px;margin:0 0 5px 5px}
#banner{float:right;display:inline;font-size:18px;list-style-type:none;padding-left:13px;width:650px}
#banner #banner-one{padding-top:5px;height:35px;width:120px}
#banner #banner-two{padding-top:5px;height:35px;width:120px}
#banner #banner-three{padding-top:5px;height:35px;width:120px}
#banner #banner-four{padding-top:5px;height:35px;width:120px}
#banner #banner-five{padding-top:5px;height:35px;width:120px}
#banner li{float:right;margin:0;font-size:18px;border-right:2px groove #e1e3e3}
#banner li a{display:block;height:30px;padding-top:5px;text-align:center;color:#0e7297;text-decoration:none}
#banner li a:hover{color:#62acff;text-decoration:none}

@media screen and (orientation:portrait){
#fixed-footer{font-size:12px}
#description-panel{position:relative;margin-left:1%;width:98%}
#video-panel{position:relative;margin-left:1%;width:98%}
#supplemental-panel{position:relative;margin-left:1%;width:98%}
#linkage-panel{position:relative;margin-left:1%;width:98%}
#fullpage{position:relative;margin-left:1%;width:98%}
#next-button{font-size:12px;margin-left:90%;width:60px}
#previous-button{font-size:12px;margin-left:1%;width:60px}
}@media screen and (max-width:800px) and (orientation:landscape){
#description-panel{position:relative;margin-left:1%;width:98%}
#video-panel{position:relative;margin-left:1%;width:98%}
#supplemental-panel{position:relative;margin-left:1%;width:98%}
#linkage-panel{position:relative;margin-left:1%;width:98%}
#fullpage{position:relative;margin-left:1%;width:98%}
#next-button{font-size:12px;margin-left:90%;width:60px}
#previous-button{font-size:12px;margin-left:1%;width:60px}
}@media screen and (min-width:801px) and (orientation:landscape){
#description-panel{position:absolute;margin-left:1%;width:48%}
#video-panel{margin-left:50%;width:48%}
#supplemental-panel{;margin-left:26%;width:48%}
#linkage-panel{margin-left:26%;width:48%}
#fullpage{position:relative;margin-left:1%;width:98%}
#next-button{font-size:18px;margin-left:90%;width:90px}
#previous-button{font-size:18px;margin-left:1%;width:90px}
}img{max-width:100%;height:auto;border-radius:8px}

video{max-width:100%;height:auto}
.capbox{background-color:#bbb;;border:#2a7d05 0 solid;border-width:2px 2px 2px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;padding:5px 8px 5px 8px;border-radius:4px 4px 4px 4px}
.capbox-inner{font:bold 12px arial,sans-serif;color:#000;background-color:#e3e3e3;margin:0 auto 0 auto;padding:3px 10px 5px 10px;border-radius:4px;display:inline-block;vertical-align:middle}
#CaptchaDiv{color:#000;font:normal 25px Impact,Charcoal,arial,sans-serif;font-style:italic;text-align:center;vertical-align:middle;background-color:#fff;user-select:none;display:inline-block;padding:3px 14px 3px 8px;margin-right:4px;border-radius:4px}
#CaptchaInput{border:#38b000 2px solid;margin:3px 0 1px 0;width:105px}
