#main{padding-left:20px;margin-right:20px;}#main.narrow{width:700px;float:right;}.header_wrapper{margin-bottom:10px;}#breadcrumb_nav{overflow:hidden;}#breadcrumb_nav .breadcrumbs{overflow:hidden;padding:0 7px;margin-right:7px;}#breadcrumb_nav .breadcrumbs li{position:relative;padding:3px 5px;float:left;}#breadcrumb_nav .breadcrumbs li:after{content:"/";position:absolute;font-size:11px;top:5px;right:-2px;}#breadcrumb_nav .breadcrumbs li a{font-size:11px;}#breadcrumb_nav .social_media{padding:0 1px;float:right;}#breadcrumb_nav .social_media li{float:left;margin:1px 0;}#breadcrumb_nav .social_media li a{display:block;width:23px;height:18px;line-height:0;text-indent:-90000px;}#main_header header{overflow:hidden;}#main_header header .thumbnail{float:left;}#main_header header h2{overflow:hidden;font-size:22px;padding:8px 12px;}#main_header header h2 small{display:block;font-size:14px;margin-bottom:8px;-ms-filter:"alpha(opacity=70)";opacity:.7;}#intro{padding:10px;}#intro article{overflow:hidden;}#intro article h3{font-size:16px;color:#333;margin-bottom:10px;}#intro .extra_body{overflow:hidden;margin-top:10px;}#intro .links,#intro .documents{width:50%;float:left;}#intro .links h5,#intro .documents h5{font-size:14px;color:#333;margin-bottom:5px;}#intro .links h5,#intro .links ul{margin-right:10px;}#intro .links li{padding-bottom:10px;border-top:1px solid #fff;margin-top:-1px;}#intro .links .thumbnail{float:right;}#intro .links .body{overflow:hidden;padding:10px 10px 0 10px;}#intro .links .body h6{font-size:12px;font-weight:normal;margin-bottom:5px;}#intro .links .body p{font-size:11px;margin:0;}#intro .documents h5,#intro .documents ul{margin-left:10px;}#intro .documents li{padding:10px;margin-top:-1px;}#intro .documents li a{background:url(../img/file_types/generic.png) left top no-repeat;display:inline-block;padding:4px 0 2px 20px;}#message{padding:30px 10px;margin-bottom:10px;}#message li,#message p{font-size:18px;}#filter{margin-bottom:10px;}#filter .controls{overflow:hidden;padding:5px 10px 0 10px;}#filter .controls,#filter .controls a{font-size:12px;}#filter .controls>a,#filter .controls span,#filter .controls li{display:block;line-height:23px;}#filter .controls .criteria{overflow:hidden;margin-bottom:2px;}#filter .controls .criteria span{margin-right:10px;float:left;}#filter .controls .criteria li{position:relative;padding-left:10px;margin-right:10px;float:left;}#filter .controls .criteria li:before{content:"";position:absolute;width:1px;height:11px;left:0;top:5px;}#filter .controls>a{margin-left:10px;float:right;}#filter .body{overflow:hidden;padding:10px 10px 0 10px;}#filter .body p{font-size:12px;margin-bottom:10px;}#fast_filter{margin-bottom:10px;}#fast_filter fieldset{padding:5px 10px 0 10px;}#fast_filter p,#fast_filter .mask{margin:0 10px 5px 0;float:left;}#fast_filter p,#fast_filter label{line-height:20px;margin:0 10px 0 0;float:left;}.toolbar{overflow:hidden;}#main_header .toolbar{margin-bottom:1px;}#main_header .toolbar.openclose{margin:0;}.toolbar.flex{font-size:18px;font-weight:normal;padding:4px 10px;}.toolbar.flex strong{font-weight:normal;}.toolbar .controls{position:relative;overflow:hidden;padding:3px 10px;}.toolbar a,.toolbar span,.toolbar li{display:block;font-size:11px;line-height:18px;}.toolbar select,.toolbar .controls>a{float:left;}.toolbar a,.toolbar span,.toolbar input,.toolbar select{margin-right:10px;}.toolbar span,.toolbar ul{float:left;}.toolbar ul{overflow:hidden;}.toolbar li{text-align:center;float:left;}.toolbar li a{background-image:url(../img/toolbar.png);background-repeat:no-repeat;display:block;width:13px;height:13px;line-height:0;text-indent:-90000px;}.toolbar li.active a,.toolbar li.active a:focus,.toolbar li.active a:hover{-ms-filter:"alpha(opacity=40)";opacity:.4;}.toolbar .switch_view{float:left;}.toolbar .switch_view ul{margin-top:3px;}.toolbar .pagination{margin-right:-10px;float:right;}.toolbar .pagination>span{margin-left:3px;}.toolbar .pagination a{margin-top:3px;}.toolbar .controls .hlink.back{white-space:nowrap;}#main_header .widget{overflow:hidden;margin-bottom:10px;}#title{overflow:hidden;position:relative;padding:10px;margin-bottom:10px;}#title .flex{overflow:hidden;}#title h2,#title li{margin-bottom:2px;}#title h2{font-size:22px;}#title h3{font-size:16px;margin-bottom:5px;}#title li{font-size:16px;font-style:italic;}#title em{font-size:14px;}#title small{margin-left:10px;float:right;}#title .status{background:url(../img/on_display.png) left top no-repeat;font-size:11px;padding-left:16px;}#hero_banner{overflow:hidden;position:relative;}#hero_banner figure{text-align:center;float:left;}#hero_banner figcaption{font-size:10px;}#hero_banner aside{overflow:hidden;}#hero_banner .body{position:relative;padding:20px 20px 30px 20px;}#hero_banner .body p{font-size:14px;}#hero_banner .body .hlink{position:absolute;bottom:10px;}#hero_banner .footer{padding:10px;margin:10px;}#hero_banner .footer h5{font-size:16px;color:#000;margin-bottom:10px;}#hero_banner .footer p{font-size:14px;margin-bottom:10px;}#banner{position:relative;margin-bottom:10px;}#banner .hero{position:relative;}#banner .hero a{position:absolute;left:0;bottom:0;font-size:11px;padding:5px 10px;}#banner figure{overflow:hidden;text-align:center;}#banner figure>div{height:510px;line-height:510px;text-align:center;}#banner figcaption{position:relative;}#banner figcaption small{font-size:11px;margin-left:10px;float:right;}#banner article{padding:10px;}#banner article,#banner article p{font-size:18px;line-height:120%;}#banner article .hlink{font-size:11px;}#body{overflow:hidden;}#body.narrow{width:460px;float:left;}#body section .thumbnail{display:block;position:relative;}#body section .thumbnail h3,#body section .thumbnail h4{position:absolute;bottom:0;left:0;text-transform:uppercase;padding:5px 10px;}#body section ul{overflow:hidden;}#body section .body{overflow:hidden;}#body section .body p{line-height:120%;margin-bottom:10px;}#body section .body p>.hlink{font-size:12px;}#body #form form{margin-bottom:10px;}#body #form .body{font-size:11px;padding:0 10px;margin-bottom:10px;}#hero_grid{margin-top:10px;}#banner_grid li .body,#hero_grid li .body,.feature_grid li .body{padding:10px 10px 0 10px;}#body section>h3{font-size:18px;padding:5px 10px;}#body section>h3 small{position:relative;top:2px;font-size:13px;vertical-align:top;-ms-filter:"alpha(opacity=70)";opacity:.7;}.label{overflow:hidden;}#main .label li,#main .label span{background:#999;margin:0 1px 1px 0;float:left;}#main .label li a,#main .label span{display:block;font-size:10px;color:#fff;line-height:10px;text-transform:uppercase;padding:2px 4px;}#main .label li a:focus,#main .label li a:hover{-ms-filter:"alpha(opacity=80)";opacity:.8;}#body .media{padding:10px 0;}#body .info{overflow:hidden;font-size:12px;padding:10px 10px 0 10px;margin-bottom:10px;}#body .info .body ul{overflow:hidden;}#body .info .body li{line-height:120%;margin-bottom:10px;}#body .info .label{margin-bottom:15px;}#body article{padding:10px;margin-bottom:10px;}#body article .label{margin-bottom:15px;}.feature_grid .intro{width:440px;margin:0 20px 20px 0;float:left;}.feature_grid .intro .body p strong{font-size:16px;font-weight:normal;}.feature_grid h3{font-size:18px;padding:4px 10px;margin-bottom:10px;}.feature_grid h3 small{font-size:13px;-ms-filter:"alpha(opacity=70)";opacity:.7;}#hero_grid ul,.feature_grid ul{width:720px;}.feature_grid ul{margin-bottom:10px;}#hero_grid li,.feature_grid li{overflow:hidden;width:220px;margin:0 20px 10px 0;float:left;}#hero_grid li:last-child,.feature_grid li:last-child{margin-bottom:0;}#hero_grid li .thumbnail h3,#hero_grid li .body p,.feature_grid .thumbnail h3,.feature_grid .body p{font-size:13px;}#hero_grid li .body p,.feature_grid li .body p{font-size:13px;}.feature_grid li .body p em{font-size:11px;}#banner_grid li .thumbnail h3{font-size:16px;}#banner_grid li .body p{font-size:14px;}#gallery_grid ul{width:700px;padding-top:10px;}#gallery_grid li{overflow:hidden;width:162.5px;height:162px;line-height:164px;text-align:center;margin:0 0 10px 10px;float:left;}#gallery_grid li img{display:inline;vertical-align:middle;}#object_list{overflow:hidden;}#object_list.flex{margin-top:20px;}#object_list>h3{display:inline-block;padding:5px 10px;}#object_list>ul{width:730px;padding-top:10px;}#object_list>ul>li{margin:0 0 10px 10px;float:left;}#object_list li .thumbnail{overflow:hidden;width:128px;height:128px;line-height:130px;text-align:center;float:left;}#object_list li .thumbnail img{display:inline;vertical-align:middle;}#object_list li .thumbnail span{display:inline-block;width:55px;font-size:12px;line-height:12px;text-align:left;vertical-align:middle;}#object_list li .body{font-size:12px;line-height:120%;padding:4px 10px;}#object_list li .body h3{font-size:14px;font-weight:bold;margin-bottom:2px;}#object_list li .body ul{margin-bottom:5px;}#object_list li .body ul li{font-size:13px;font-style:italic;}#object_list li .body small{display:block;font-size:11px;-ms-filter:"alpha(opacity=70)";opacity:.7;}#object_list.grid>ul>li{width:128px;}#object_list.grid>ul li .body{display:none;}#object_list.list>ul>li{width:310px;}.hero_list{margin-bottom:10px;}#body .hero_list:last-child{margin-bottom:0;}.hero_list>ul>li{overflow:hidden;padding:10px 10px 0 10px;}.hero_list .major{padding:0;}.hero_list>ul>li:last-child{border:0;}.hero_list li .thumbnail{float:left;margin:0 20px 10px 0;}.hero_list .major .thumbnail{margin:0;float:none;}.hero_list .major .thumbnail img{width:100%;}#body .hero_list>ul li .thumbnail h4{font-size:16px;text-transform:none;font-weight:bold;}.hero_list>ul li .body{font-size:12px;line-height:120%;}.hero_list .major .body{padding:10px 10px 0 10px;}.hero_list .body .label{float:right;}.hero_list>ul li .body h4,.hero_list>ul li .body em{margin-bottom:5px;}.hero_list>ul li .body em{display:block;}.hero_list>ul li .body h4{font-size:14px;font-weight:bold;}#list li{overflow:hidden;padding:10px;margin-bottom:20px;}#list .thumbnail{margin-right:10px;float:left;}#list .body{padding-bottom:0;}#list .body{padding:0;}#list .body small{font-size:11px;float:right;}#list .body h4{overflow:hidden;font-weight:bold;padding-right:10px;}#index_list{margin-bottom:10px;}#index_list ul{overflow:hidden;}#index_list .index ul{overflow:hidden;width:730px;}#index_list .index li{margin:0 1px;float:left;}#index_list .index li a,#index_list .index li span{display:block;font-size:22px;line-height:22px;text-transform:uppercase;padding:8px 5px 4px 5px;text-decoration:none;}#index_list .index li span{-ms-filter:"alpha(opacity=50)";opacity:.5;}#index_list .list{overflow:hidden;width:740px;padding-top:20px;}#index_list .list ul{width:206px;margin-right:40px;float:left;}#index_list .list li{margin-bottom:20px;}#index_list .list li em{padding-left:15px;display:block;}#body .links{margin-bottom:20px;}#body .links:last-child{margin-bottom:0;}#body .links.flex{margin-top:20px;}#body .links h3,#body .links>h5{display:inline-block;font-size:11px;text-transform:uppercase;padding:5px 10px;}#body .links ul{margin-top:-1px;}#body .links li{overflow:hidden;margin-top:1px;}#body .links .thumbnail{float:right;}#body .links .body{overflow:hidden;padding:10px;}#body .links.flex .body{font-size:11px;}#body .links .body h4,#body .links .body>h6{font-size:12px;font-weight:normal;margin-bottom:5px;}#body .links .body p{font-size:11px;margin:0;}