a { color: #003366; cursor: pointer;}
.clearFix{clear:both;}
div.footer{font-size:13px;}
div.footer a{color:#0c4c83;}
div.footer .col-lg-8{text-align:right;}
div.footer .col-lg-8 a{padding-left:10px;}
input.search {border: #ccc 1px solid;background-color: #e7e7e7;padding: 5px;position: relative;float: left;width: 272px;}
.sr input.search {width: 422px;}
input.search-btn {top: 0px;position: relative;float: left;left: 4px;}
.col-lg-4 {width: 33.3333%;}
.col-lg-8 {width: 66.66667%;}
.nav > li{border-right:1px solid #333;margin:10px 0;padding:0 3px;font-size:12px;}
.nav > li.last-child{border-right:0 none;padding-right:0;}
.nav > li > a{color:#333;padding:0 5px;}
.nav > li > a:hover,
.nav > li > a:focus 
{
    color:#669933;
  text-decoration: underline;
  background-color: transparent;  
}
.carousel-control.left, .carousel-control.right{background: none transparent;}
.carouselHomeBg{ background-color: #cbcbcb;height:283px;}
.carouselBg{ background-color: #E7E8E8;height:282px;}
.carouselBg.sub{ height: 136px;background-color:#ccc;}
.carouselBg.sub .container{background: no-repeat 0 0 transparent; height: 136px;}
/*.carousel .item {-webkit-transition: opacity 3s; -moz-transition: opacity 3s; -ms-transition: opacity 3s; -o-transition: opacity 3s; transition: opacity 3s;}
.carousel .active.left {left:0;opacity:1;z-index:2;}
.carousel .next {left:0;opacity:1;z-index:1;}*/
.nav-btns{}
.nav-btns .carousel-control{ top:35%;background:none 0 0 transparent;}
p.txt {padding: 30px 0 10px;}
div.utilityMenu{ width: 66.6%;}
.col-lg-4,div.utilityMenu,.col-lg-8 {float: left; min-height: 1px;position: relative;}
.spLinks  .col-4 {
    float: left;
    padding: 0 15px;
    width: 33.3333%;
}
.container.sr{min-height:400px;}
.container.sr .noResults,.container.sr .srp{float:left;width:100%;padding:20px 0;}
.container.sr .srp{padding-left:10px;}
.container.sr .srs{float:left;width:100%;padding:0 30px 10px;}
.container.sr .srs li{padding:10px 0;}

.pointer{background: url('/_res/img/pointer-arrow-green.png') no-repeat scroll right 20px rgb(255, 255, 255);}
h2.col {color: #fff;padding: 10px 20px;background-color: #0a355b;font-size: 18px; font-weight: 600;height: 60px;}
.spLinks ul{list-style:none;padding-left:0;}
.spLinks li.ecNavLangdingPage{padding: 15px 0 50px 80px !important;border:0 none;}
.spLinks li a{ font-weight:600;}
.greyLinks {background-color: #eeeeee;border: 1px #ccc solid;padding: 10px;height: 100px;margin-top: 30px; margin-bottom:30px; clear:both;}
.greyLinks ul{list-style:none;padding-left:0;margin-bottom: 40px;width: 1130px;text-align: center;float:left;margin-left: 0;}
.greyLinks li{float:left; height: 80px;padding: 0;margin: 0 auto 6px;float: left;list-style-type: none;position: relative;border-right: 1px #cccccc solid;}
.greyLinks li img{padding-right: 0px;position: static;}
.greyLinks li p{margin: 0px;padding: 30px 0px;color: #003366;text-decoration: none;display: inline;}
.greyLinks li a{font-weight: bold;}
.greyLinks li.last-child{border-right:0px #ccc solid; margin-right:0px;}

.greyLinks li.last-child a{line-height: normal;text-align: left;}
.greyLinks li.last-child a label{color: #555555;font-size: 12px;font-weight:normal;}
div.footer{border-top: 1px #ccc solid;padding-top: 10px;clear:both;}
.container.content{margin-top:40px;}
ul.ecNav{list-style:none;padding: 0;}
h2.ecNavSection{background-color: #0A355B;color: #fff;font-size: 16px;font-weight: 600;padding: 12px 10px;}
.spLinks h2.ecNavSection{margin-bottom:20px;}
li.ecNavLangdingPage{padding: 15px 5px;border-bottom:1px solid #ccc;}
li.ecNavLangdingPage a:hover{color:#669933;text-decoration:none;}
li.ecCurrentArea a {font-weight:600;color:#669933;}
.col-lg-8 h2,.lp-desc h2{font-size:28px;color:#0a355b;}
.sr h2{font-size:28px;color:#0a355b;margin:0 0 10px 0;}
.spLinks li{padding: 15px 0 35px 70px;}
.lp-desc h2.monument,.spLinks li.monument{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/monument.png") no-repeat 0 0 transparent;}
.lp-desc h2.money,.spLinks li.money{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/money.png") no-repeat 0 0 transparent;}
.lp-desc h2.plan529,.spLinks li.plan529{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/529.png") no-repeat 0 0 transparent;}
.lp-desc h2.building,.spLinks li.building{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/building.png") no-repeat 0 0 transparent;}
.lp-desc h2.books,.spLinks li.books{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/books.png") no-repeat 0 0 transparent;}
.lp-desc h2.pie,.spLinks li.pie{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/pie.png") no-repeat 0 0 transparent;}
.lp-desc h2.download,.spLinks li.download{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/download.png") no-repeat 0 0 transparent;}
.lp-desc h2.graph,.spLinks li.graph{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/graph.png") no-repeat 0 0 transparent;}
.lp-desc h2.app,.spLinks li.app{padding: 15px 0 18px 70px; background:url("/_res/img/home-icons/app.png") no-repeat 0 0 transparent;}
.lp-desc p{font-size:14px;}
.hp-desc p{font-size:16px;padding: 20px 20px 0;}
.lp-v{background:url("/_res/img/lp-desc-bg.png") no-repeat 0 0 transparent;color:#fff;font-family: times new roman;font-size: 1.6em; height: 300px;padding:30px;}
.lp-v.monument{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/issuingMunicipalSecurities.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.money{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/buyingSellingBonds.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.plan529{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/collegeSavingsPlan.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.building{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/lifecycleBonds.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.books{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/preparingInvest.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.pie{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/aboutMunicipalSecurities.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.download{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/disclosingInformationInvestors.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.graph{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/monitoringBonds.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v.app{background:url("/~/media/Images/EdCenter/lp-description-thumbnails/monitoringSecurities.ashx") no-repeat 50px 0 transparent; padding: 40px 55px 0 40px;}
.lp-v > a {float: left;height: 200px;width: 45%;}
.lp-v.mon {float: left;width: 55%;}
.lp-cont h3{color:#0a355b;font-size:1.4em;}
.lp-cont ul{list-style-type: none;margin-left:0;padding-left:0;}
.lp-cont li{font-size:13px;height: 70px;line-height: 16px;padding: 5px 5px 30px 35px;}
.lp-cont li.video{background:url("/_res/img/lp-video.png") no-repeat 0 0 transparent;}
.lp-cont li.pdf{background:url("/_res/img/lp-pdf.png") no-repeat 0 0 transparent;}
.lp-cont li.pod{background:url("/_res/img/lp-pod.png") no-repeat 0 0 transparent;}
.lp-cont li.web{background:url("/_res/img/lp-web.png") no-repeat 0 0 transparent;}
.jp-current {background-color: #CCCCCC;font-weight: bold;padding: 1px 5px;}
div#searchResultsPaginator > a {margin-right: 5px;}
.ecSitemap li{margin-top:5px;margin-bottom:5px;}
li.ecSiteMapLevel1 { margin-left: 5px; }
li.ecSiteMapLevel2 { font-size: 18px;font-weight: bold;list-style: none outside none;margin: 10px;}
li.ecSiteMapLevel3 { margin-left:30px;}
li.ecSiteMapLevel4 { list-style: square outside none;margin-left:40px;font-weight: bold;}
li.ecSiteMapLevel5 { list-style: circle outside none;margin-left:50px; }
.ecSitemap a{text-decoration:underline;}


.btn-primary{background-color:#77a449;border-color:#77a449;}
.greentext{font-size:22px; text-decoration:line-through;font-weight: bold;
color:green;}
input.search {border: #ccc 1px solid;background-color: #e7e7e7;padding: 5px;position: relative;float: left;width: 272px; font-style: italic; 
  font-weight: 300; color: #929090;}
.expand {background:#0A355B url('/_res/img/arrow_left.png') no-repeat 5px 12px ; color: #FFFFFF;padding: 10px 6px 10px 22px;clear:both;}
.green{background:#669933 url('/_res/img/arrow_left_down.png') no-repeat 5px 12px ;}
.expand >a{color: #FFFFFF;font-size: 16px;}
.cont { margin: 1.5em 0;overflow: hidden;}
.collapse {float: left;margin-bottom: 20px;width:100%;}
.collapse .tn{float: left;width:278px;padding:5px;height: 210px;margin-right: 80px;}
.collapse .pc{float: left;width:100%;padding:5px;}
.collapse .pc .ob {float: right;}
.collapse .pc .title {float: left; width: 60%;}
.collapse .tn label { font-weight: normal; padding: 7px 0;}
.collapse p {padding:0 10px 1em;}
.collapse > a {}

