*{margin:0;padding:0;box-sizing:border-box}body{margin-left:3px;margin-top:3px;padding-left:2px;padding-top:3px;background-color:#efefd9;background-image:url(/images/colored.gif);background-repeat:repeat;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:14px;color:#333;border-left:15px groove rgb(0,0,128);min-height:100vh}a{color:#c03;text-decoration:none}a:hover{color:red;text-decoration:underline;background-color:transparent}p{margin:10px 0}h1,h2,h3,h4,h5,h6{color:#363;font-family:Arial,Arial Narrow,Helvetica,sans-serif;margin:10px 0}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}table{border-collapse:collapse}img{max-width:100%;height:auto}ul{list-style-position:inside;margin:10px 0}li{margin:8px 0;line-height:1.6}blockquote{margin:15px 20px;font-style:italic;color:#555}.container{width:97%;margin:0 auto;max-width:1200px}.quote-text{font-size:14px;font-family:Verdana,Arial,sans-serif;line-height:1.6}.quote-author{font-weight:400;font-style:italic;color:#555}.header-nav{font-family:Courier,Courier New,monospace;font-size:14px}.site-title{font-family:Arial,Times New Roman,Helvetica;font-size:18px;color:#363}.section-title{font-family:Arial Narrow,Arial,sans-serif;font-size:16px;color:#363;font-weight:700;text-decoration:underline}.footer{margin-top:30px;padding:20px 0;font-size:12px;color:#666;border-top:1px solid #ccc}.content-table{width:95%;margin:0 auto}@media(max-width:768px){body{border-left:8px groove rgb(0,0,128)}.container{width:98%}table{width:100%!important}}
