﻿@charset "UTF-8"; body{margin-left:0;margin-right:0;margin-bottom:0;padding:0;color:#666}@media only screen and (min-width:320px){body{margin-top:68px}}@media only screen and (min-width:768px){body{margin-top:94px}}@media only screen and (min-width:1024px){body{margin-top:93px}}ul,ol,dl{padding:0;margin:0}.bullet img{padding-top:15px;padding-left:0}input,select{padding:2px}a img{border:none}a:link{text-decoration:underline}a:visited{text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}.oldcontainer{width:968px;padding-top:300px;background:#fff;background-image:url(/content/images/programs/main/background.jpg);background-repeat:repeat-y;margin:0 auto}header{width:968px;position:absolute;z-index:9999}#navcontainer ul{padding-left:0;margin-left:0;background-image:url(/content/images/programs/main/background-main-nav.jpg);background-repeat:repeat-x;color:White;float:left;width:968px;height:44px;font-family:Georgia,times new roman,Times,serif;font-size:18px}#navcontainer ul li{display:inline}#navcontainer ul li a{padding-top:10px;padding-right:15px;padding-left:15px;height:34px;color:White;text-decoration:none;float:left;border-right:1px solid #477b13;border-left:1px solid #a9d565}#navcontainer ul li#youarehere a{background-image:url(/content/images/programs/main/background-main-nav-hover.png);background-repeat:repeat-x;border-right:1px solid #2d4d82;border-left:1px solid #789bd3}#navcontainer ul li a:hover{background-image:url(/content/images/programs/main/background-main-nav-hover.png);background-repeat:repeat-x;border-right:1px solid #2d4d82;border-left:1px solid #789bd3}#top{width:968px;background:#fff;margin:0 auto}.icon{padding-right:10px;padding-left:10px}.programs-logo{padding:15px;float:left}.buy-books{padding-top:25px;padding-right:15px;float:right}.content ul,.content ol{padding:0 15px 15px 40px}header,section,footer,aside,nav,article,figure{display:block}#landing{margin:0;padding-top:10px}#landing h1{font:1.85em Georgia,times new roman,Times,serif;margin:0 0 .2em;color:#369}#landing h2{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#f60}#landing p{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#585858}.landing-libraries{width:968px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;color:#666;margin:0 auto}.landing-libraries p{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666}.landing-libraries a{text-decoration:none}.landing-libraries .disclaimer{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:10px;line-height:15px;text-shadow:none}.landing-libraries hr{width:640px;height:10px;padding-bottom:10px;background-image:url(/content/images/landing-template/hr.jpg);background-repeat:no-repeat;border:none}.rght{float:right;background-image:url(/content/images/landing-template/bg-sidebar.jpg);background-repeat:repeat-y;padding-left:30px;padding-right:10px}.lft{float:left;background-image:url(/content/images/landing-template/bg-sidebar-left.jpg);background-repeat:repeat-y;padding-left:10px;padding-right:40px;width:260px}.sidebar{width:260px;color:#777;font-size:12px;line-height:20px;text-shadow:0 1px 1px #fff;padding-bottom:0}.sidebar h2{font:Arial,Helvetica,color:#666;text-transform:uppercase;letter-spacing:1.5px}.sidebar span{font:20px/24px 'MuseoSlab-500',Arial,sans-serif;color:#39c}.sidebar-bottom{padding:0;margin-left:-30px;margin-top:5px}.sidebar ul{font-family:Arial,Helvetica,sans-serif;font-size:14px;list-style:none;margin:1em 0;padding:0}.sidebar li{font-weight:700;margin:0;padding:7px 10px 7px 20px;border-bottom:1px solid #ccc;color:#666}.sidebar li#active{background-color:#ddd!important}.sidebar li#active a{color:#000!important}.sidebar li a{color:#369}.sidebar li:hover{color:#000;background-color:#ddd}.content{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:12px;line-height:20px;padding-left:10px;width:630px;float:left}.content h1{font:28px/34px 'MuseoSlab-500',Arial,sans-serif;color:#73b632;padding-bottom:10px;padding-top:10px}.content h3{font:20px/24px 'MuseoSlab-500',Arial,sans-serif;font-weight:500;color:#73b632;margin-bottom:0}.content h4{font:12px/14px 'MuseoSlab-500',Arial,sans-serif;color:#666;font-weight:500}.content label{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:12px}.content table{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:12px}.content h2{font:20px/24px 'MuseoSlab-500',Arial,sans-serif;font-weight:500;color:#666}.content p{margin-top:3px;padding-bottom:15px}.content ul{margin-top:-3px}.col{padding:10px 0;width:315px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px}.col ul{margin-top:-10px}@font-face{font-family:museoslab-500;src:url(/webfonts/Museo_Slab-webfont.eot);src:url(/webfonts/Museo_Slab-webfont.eot?#iefix) format('embedded-opentype'),url(/webfonts/Museo_Slab-webfont.woff) format('woff'),url(/webfontsMuseo_Slab-webfont.ttf) format('truetype')}.button,.button:visited{font-family:Arial,Helvetica,sans-serif;font-weight:700!important;background:#b0b0b0 url(/images/alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);text-shadow:0 -1px 1px rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);position:relative;cursor:pointer}.button:hover{background-color:#111;color:#fff}.button:active{top:1px}.small.button,.small.button:visited{font-size:12px;padding:}.button,.button:visited,.medium.button,.medium.button:visited{font-size:13px;font-weight:400;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,.25)}.large.button,.large.button:visited{font-size:14px;padding:10px 16px 11px}.xl.button,.xl.button:visited{font-size:20px;padding:10px 16px 11px}.green.button,.green.button:visited{background-color:#72b532;color:#fff}.green.button:hover{background-color:#477b11}.blue.button,.blue.button:visited{background-color:#2d7bbf}.blue.button:hover{background-color:#1e5a7a}.gray.button,.gray.button:visited{background-color:#eee;color:#666!important;-moz-box-shadow:none;-webkit-box-shadow:none;text-shadow:0 1px 1px #fff}.gray.button:hover{background-color:#666;color:#fff!important;text-shadow:0 -1px 1px rgba(0,0,0,.15)}.white.button,.white.button:visited{background-color:#fff;color:#666;text-shadow:0 1px 1px #fff}.white.button:hover{background-color:#666;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.15)}.gallery{display:block;float:left;margin-right:10px!important;width:305px;padding-bottom:20px}