body{background:#214b75;font-family:Arial,Verdana,sans-serif;}ul{padding-left:0;}.region-content ul{padding-left:1em;}ol{margin-bottom:1.5em;}#page-wrapper{border:3px solid #fff;background-color:#ffffff;margin:30px auto;width:960px;clear:both;}#header{background:url(/activities/sites/all/themes/programs/images/header-bg.jpg) 0 0 no-repeat;width:960px;height:200px;}#block-block-2 .content ul{margin:0 0;padding:0;}#block-block-2 .content ul li,.cart-block-summary td,.block-user .item-list li,.cart-block-summary-links ul.links li,.form-item-pass{list-style-type:none;float:left;padding:0 0 0 3%;margin:0;text-align:left;width:47%;}#block-block-2 .content ul li:first-child,.cart-block-summary td:first-child,.block-user .item-list li:first-child,.cart-block-summary-links ul.links li:first-child,.form-item-name{float:left;width:47%;border:none;text-align:right;padding:0 3% 0 0;}.cart-block-summary td{padding:0 0 5px 0;}.cart-block-summary td:first-child{padding:0 3% 5px 0;}.cart-block-summary .cart-block-summary-links td{width:100%;}.block-user .item-list li{margin-bottom:1em;}#main-wrapper{padding:2%;}#navigation{border-bottom:3px solid #214b75;background-color:#e3e0e3;}#footer{line-height:130%;font-size:12px;font-family:verdana,sans-serif;border-top:1px solid #dddddd;background-color:#ffffff;color:#585858;padding:10px;}#footer p{margin:0;}.region-header-right{float:right;background:rgba(255,255,255,.9);width:400px;padding:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin-top:15px;margin-right:15px;font-size:.8em;}.block-uc-cart .links{padding:0;margin:0;}.cart-block-summary-links td{text-align:center;}.block-user label{display:inline;}.block-user .form-item{margin:0;}.block-user .form-actions{clear:both;margin:0;}ul.menu{margin:0;padding:0;list-style:none;float:left;position:relative;}.region-menu-bar:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.menu li{float:left;list-style:none;margin:0;padding:0;position:relative;}ul.menu a{padding:10px;text-decoration:none;border-right:0 solid;margin:0;display:block;}ul.menu a.active{border-right-width:1px;border-right-color:#eeeeee;background-color:#faf7be;color:#2d537a;letter-spacing:0px;font-variant:normal;text-transform:none;text-decoration:none;font-style:normal;font-weight:normal;line-height:120%;font-family:verdana,sans-serif;font-size:13px;}table{width:100%;}td,th{padding:10px;text-align:left;vertical-align:top;}h1{font-size:24px;}h2{font-size:18px;}p{margin:0 0 1.5em 0;}a:link,a:visited{color:#214b75;}.node-product{border-top:1px solid #444;padding-bottom:20px;margin-bottom:20px;}.node-type-product .node-product{border:none;}.field-name-field-teacher .field-label{float:left;}.node-product:first-child{border:none;}.btn a,a.btn,.node-add-to-cart,.block-user .form-submit{background:#feffff;background:-moz-linear-gradient(top,#feffff 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#feffff),color-stop(100%,#cccccc));background:-webkit-linear-gradient(top,#feffff 0%,#cccccc 100%);background:-o-linear-gradient(top,#feffff 0%,#cccccc 100%);background:-ms-linear-gradient(top,#feffff 0%,#cccccc 100%);background:linear-gradient(to bottom,#feffff 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff',endColorstr='#cccccc',GradientType=0);border:1px solid #bbb;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:5px 15px;text-decoration:none;color:#444;font-family:Arial,Verdana,sans-serif;font-size:11px;}.block-user .form-submit{float:right;}.field{margin-bottom:15px;}.display-price{background:#efefef;padding:15px;margin:0 0 20px 20px;}
