html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;color:#556d7c;font:normal 16px/1.3 "Bitstream Vera Sans", Verdana, sans-serif;margin:0;padding:0;text-shadow:0 1px rgba(255,255,255,0.25)}h1,h2,h3,.title{font-family:"Segoe UI Bold", Tahoma, sans-serif;font-weight:bold}blockquote{background-color:#567D98;border:2px solid #D6E3EA;border-radius:5px;color:#eee;font-family:Monaco, "Andale Mono", monospace;margin:1em auto;padding:1em 1em 0 1em;text-shadow:0 -1px rgba(85,85,85,0.5);width:90%}blockquote a,blockquote b,blockquote strong{color:#eee}h1{font-size:1.75em;margin:0 0 1em 0;padding:0}h2{font-size:1.5em;margin:1.5em 0 0.25em 0;padding:0}h3{font-size:1.1875em;margin:1em 0 0.25em 0;padding:0}h2+h3,.shareware-icons+h2{margin-top:0}p{margin:0 0 1em 0;padding:0}a{color:#556d7c;text-decoration:none}a:hover{text-decoration:underline}b,strong,.red{color:#c78b38}img{height:auto;margin:0;max-width:100%;padding:0}table{background-color:#F3F9F9;border:1px solid #567D98;border-radius:10px;margin:1em auto;padding:0;width:90%}td{background-color:#fff;padding:0.5em;vertical-align:top}td{border:1px solid #567D98;border-radius:10px}select{border:1px solid #567D98;font-size:1em}input[type="submit"]{background-color:#C78b38;border:none;border-radius:10px;color:#eee;font-size:1em;padding:1em}.light-background{background-color:#F3F9F9;border-bottom:2px solid #E1EBF0;color:#556d7c;margin:0;padding:1em 0;text-shadow:0 1px rgba(255,255,255,0.25)}.medium-background{background-color:#7F9FB7;border-bottom:2px solid #E1EBF0;color:#eee;margin:0;padding:1em 0;text-shadow:0 -1px rgba(85,85,85,0.5)}.medium-background a{color:#eee}.dark-background{background-color:#567D98;border-bottom:2px solid #E1EBF0;color:#eee;margin:0;padding:1em 0;text-shadow:0 -1px rgba(85,85,85,0.5)}.dark-background a{color:#eee}.social-media{float:right;margin-top:0.25em;text-align:right}.shareware-icons-container{text-align:center}.shareware-icons{background-color:#F3F9F9;border:2px solid #556d7c;border-radius:10px;clear:both;display:inline-block;margin:0.5em 0 0.5em 0;padding:0.5em;text-align:center}.shareware-icon{display:inline-block;font-size:0.75em;margin-right:1em;text-align:center;vertical-align:middle;width:128px}.shareware-icon a{color:#556d7c}.thumbnail img{margin:-0.5em 0 1em 0}.list-heading{font-size:1.375em;margin:1em 0 2em 0;text-align:center}.left-boxes{margin:0 auto;position:relative;width:90%}.left-box-item{margin:0 auto 4em auto;text-align:left;vertical-align:middle}.left-box-item:after{clear:both;content:" ";display:block}.left-box-item img{float:left;margin-top:0.25em}.program-name{margin:0 0 0.5em 160px}.program-description{font-size:0.8125em;margin:0 0 0.5em 160px}.download-program,.learn-more{font-size:0.75em;margin:0 0 0.5em 160px}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.picture-container{margin:0.5em 0}.picture-left{float:left;margin:0.5em 0.5em 0.5em 0}.picture-center{text-align:center;margin:0.5em auto}.picture-right{float:right;margin:0.5em 0 0.5em 0.5em}.centered{margin-left:auto;margin-right:auto;text-align:center}.nowrap{white-space:nowrap}.header{margin:-0.5em 0 0 0;max-width:1024px;text-align:left;width:90%;margin:1em auto}.header .icon{float:left}.header .icon img{margin-top:0.75em}.header .text{margin:0 0 0 75px}.header .title{font-size:2.125em;line-height:1.2;margin-bottom:0}.header .description{color:#c78b38;font-weight:bold;margin-top:0.25em}.nav-menu-container{background-color:#F3F9F9;border-bottom:2px solid #E1EBF0;color:#556d7c;margin:0;padding:0.5em 0;text-shadow:0 1px rgba(255,255,255,0.25)}.nav-menu{margin:0 auto;max-width:1024px;text-align:center;width:90%}.nav-menu-item{background-color:#567D98;border:2px solid #D6E3EA;border-radius:1em 0;color:#eee;display:inline-block;font-size:0.875em;margin:0 1em;padding:0.25em 1em;text-shadow:0 -1px rgba(85,85,85,0.5);vertical-align:top}.nav-menu-item a{color:#eee}.footer-container{background-color:#567D98;border-bottom:2px solid #E1EBF0;color:#eee;margin:0;padding:1em 0;text-shadow:0 -1px rgba(85,85,85,0.5)}.footer{text-align:center;font-size:0.875em}.footer a{color:#eee}.container{margin:1em auto;max-width:1024px;width:90%}.page{background-color:#fff;border:2px solid #D6E3EA;border-radius:5px;color:#556d7c;max-width:1024px;margin:1em auto;padding:1.5em;text-align:left;text-shadow:0 1px rgba(255,255,255,0.25);width:90%}.page a{color:#556d7c}.page a:hover{color:#556d7c}.page p a{color:#7F9FB7}.page .social-media{float:none;text-align:right;margin-bottom:0.5em}.post{background-color:#fff;border:2px solid #D6E3EA;border-radius:5px;color:#556d7c;margin:1em auto 2em auto;max-width:1024px;padding:1.5em;text-align:left;text-shadow:0 1px rgba(255,255,255,0.25);width:90%}.post a{color:#556d7c}.post a:hover{color:#556d7c}.post p a{color:#7F9FB7}.post h2{margin-top:0.25em}.each-post{margin-bottom:2em}.next-prev{margin-bottom:1em}.next-prev:after{clear:both;content:' ';display:block}.next{float:left}.prev{float:right}.top-banner{margin:0.5em auto 0 auto}.bottom-banner{clear:both;margin:1.5em auto 0 auto}.footer big{font-size:1.5em;margin:0.25em 0}.bottom-banner-container{background-color:#F3F9F9;margin-top:-4em;padding-bottom:0.5em;width:100%}.contact-form label{margin-bottom:.25em;float:none;font-weight:700;display:block}.contact-form label span{font-size:85%;margin-left:.25em;font-weight:400}@media only screen and (max-width: 768px){.nav-menu-item{font-size:0.75em;margin:0 0.5em}}@media only screen and (max-width: 767px){blockquote{width:100%}table{padding:0 1em;width:100%}td{display:block;text-align:center}td:nth-child(odd){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:1em 0 0 0}td:nth-child(even){border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin:-0.5em 0 1em 0}td ul,td ol{list-style-type:none;padding-left:0}td li{margin-bottom:0.5em}table.downloads td{border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}table.downloads td:nth-child(1){margin:1em 0 0 0;border-top:1px solid #567D98;border-top-left-radius:10px;border-top-right-radius:10px}table.downloads td:nth-child(2),table.downloads td:nth-child(3),table.downloads td:nth-child(4){margin:-0.5em 0 0 0}table.downloads td:nth-child(4){border-bottom:1px solid #567D98;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:-0.5em 0 1em 0}.shareware-icon{margin-top:1em;margin-bottom:1em}.header{text-align:center}.header .icon{display:inline;float:none;margin:1em auto 0.5em auto}.header .text{margin-left:0}.footer .links{line-height:2.5}.nav-menu-item{font-size:0.875em;margin:0 1em}.social-media{display:inline;float:none;text-align:center}.social-media img{margin-bottom:0.75em}.picture-container,.picture-left,.picture-right{float:none;margin:0.5em auto;text-align:center}}@media only screen and (max-width: 479px){body{font-size:87.5%}.left-box-item img{float:none;display:block;margin:0 auto 1em auto}.program-name,.program-description,.learn-more{margin-left:0;text-align:center}}.top-banner{width:320px;height:50px}@media (min-width: 480px){.top-banner{width:468px;height:60px}}@media (min-width: 768px){.top-banner{width:728px;height:90px}}.bottom-banner{width:234px;height:60px}@media (min-width: 480px){.bottom-banner{width:320px;height:100px}}@media (min-width: 600px){.bottom-banner{width:468px;height:60px}}@media (min-width: 900px){.bottom-banner{width:728px;height:90px}}
