@import url(http://fonts.googleapis.com/css?family=Lato:400,700|Open+Sans:400,700);body{font-size:100%;}#skip-to-nav,#page{font-size:0.75em;line-height:1.5em;font-size:0.875em;line-height:1.5em;}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace;}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,hr,table,fieldset{margin:1.5em 0;}h1{font-size:2em;line-height:1.5em;margin:0.75em 0;}h2{font-size:1.5em;margin:1em 0;}h3{font-size:1.3em;margin:1.154em 0;}h4,h5,h6{font-size:1.1em;margin:1.364em 0;}p{}blockquote{margin-left:2em;margin-right:2em;}pre{font-size:1.1em;margin:1.364em 0;}hr{height:1px;border:1px solid #666;}address{}ul,ol{margin-left:0;padding-left:2em;}.item-list ul{margin:1.5em 0;padding:0 0 0 2em;}ul ul,ul ol,ol ol,ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;}.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dl{}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}table{border-collapse:collapse;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}thead{}tfoot{}caption{}colgroup{}col{}tr{}td{}form{margin:0;padding:0;}fieldset{padding:0.5em;}legend{}label{}input{}select{}optgroup{}option{}textarea{}button{}a:link{}a:visited{}a:hover,a:focus{}a:active{}img{border:0;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}q{}cite{}strong,b{}em,i{}code,kbd,samp,tt,var{}del{}ins{}big{}small{}sub{}sup{}
div.tabs{margin:0 0 5px 0;}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/sites/all/themes/firt/images/tab-bar.png) repeat-x left bottom;}ul.primary li{float:left;margin:0;padding:0;}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(/sites/all/themes/firt/images/tab-left.png) no-repeat left -38px;}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/sites/all/themes/firt/images/tab-right.png) no-repeat right -38px;}ul.primary li a:hover,ul.primary li a:focus{border-width:0;background-color:transparent;background:url(/sites/all/themes/firt/images/tab-left.png) no-repeat left -76px;}ul.primary li a:hover .tab,ul.primary li a:focus .tab{background:url(/sites/all/themes/firt/images/tab-right.png) no-repeat right -76px;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{border-width:0;color:#000;background-color:transparent;background:url(/sites/all/themes/firt/images/tab-left.png) no-repeat left 0;}ul.primary li.active a .tab,ul.primary li.active a:hover .tab,ul.primary li.active a:focus .tab{background:url(/sites/all/themes/firt/images/tab-right.png) no-repeat right 0;}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(/sites/all/themes/firt/images/tab-secondary-bg.png) repeat-x left bottom;}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(/sites/all/themes/firt/images/tab-secondary.png) repeat-x left -56px;}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}ul.secondary a:hover,ul.secondary a:focus{background:url(/sites/all/themes/firt/images/tab-secondary.png) repeat-x left bottom;}ul.secondary a.active,ul.secondary a.active:hover,ul.secondary a.active:focus{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/firt/images/tab-secondary.png) repeat-x left top;}
.block{margin-bottom:1.5em;}.block.first{}.block.last{}.block.odd{}.block.even{}h2.block-title{}.block .content{}#block-aggregator-category-1{}#block-aggregator-feed-1{}#block-block-1{}#block-blog-recent{}#block-book-navigation{}#block-comment-recent{}#block-forum-active{}#block-forum-new{}#block-locale-language{}#block-menu-menu-NAME{}#block-node-recent{}#block-node-syndicate{}#block-poll-recent{}#block-profile-author-information{}#block-search-form{}#block-shortcut-shortcuts{}#block-statistics-popular{}#block-system-main-menu{}#block-system-management{}#block-system-navigation{}#block-system-user-menu{}#block-system-help{}#block-system-main{}#block-system-powered-by{}#block-user-login{}#block-user-new{}#block-user-online{}

#comments{margin:1.5em 0;}#comments h2.title{}#comments h2.comment-form{}.comment{}.comment-preview{background-color:#ffffea;}.comment.new{}.comment.first{}.comment.last{}.comment.odd{}.comment.even{}.comment-unpublished{}.comment-unpublished div.unpublished{}.comment-by-anonymous{}.comment-by-node-author{}.comment-by-viewer{}h3.comment-title{}.new{color:#c00;}.comment .user-picture{}.comment .submitted{}.comment .content{}.comment .user-signature{}.comment ul.links{}.indented{}
.field{}.field-type-text{}.field-type-text-long{}.field-type-text-with-summary{}.field-type-image{}.field-type-file{}.field-type-taxonomy-term-reference{}.field-type-number-integer{}.field-type-number-decimal{}.field-type-number-float{}.field-type-list-text{}.field-type-list-boolean{}.field-type-list-integer{}.field-type-list-float{}.field-type-datetime{}.field-type-node-reference{}.field-type-user-reference{}.field-name-body{}.field-name-field-image{}.field-name-field-tags{}.field-name-field-FIELDNAME{}
﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;§}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}ul li.leaf{list-style-image:none;list-style-type:none;}h2.block-title{display:none;}html{height:100%;}body{height:100%;margin:0;padding:0;}a{color:#50B948;text-decoration:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}a:hover{text-decoration:underline;}#content h1{color:#50b948;font-size:30px;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:bold;margin-bottom:20px;}#content h2{font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#444;margin-bottom:4px;}#content h3{font-family:Lato,Arial,Helvetica,sans-serif;font-size:17px;color:#adada6;margin-bottom:4px;}#content p{font-size:13px;color:#444;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px;}#content li{font-size:13px;color:#444;font-family:Arial,Helvetica,sans-serif;margin:0 0 8px 0px;}#content ul,#content ol{margin-bottom:20px;}.item-list ul.pager{text-align:left;}.pager li a{color:#ADADA6;}.pager li a:hover,#content .pager li.pager-current{color:#50B948;}#content .tabs li{margin:0;}#page-wrapper{width:1124px;background:url(/sites/all/themes/firt/images/page-bg.png) repeat-y;position:relative;margin:0px auto;min-height:100%;}#page{height:100%;padding:0px 90px 0px;}#header{position:relative;padding-top:30px;}#navigation{position:absolute;top:58px;right:0;}#block-search-form{position:absolute;right:0;top:18px;}#block-search-form input{background:none repeat scroll 0 0 #F5F5ED;border:1px solid #D8D8D5;font-size:11px;padding:4px 5px 4px 22px;height:10px;color:#666;}#block-search-form .form-submit{background:url(/sites/all/themes/firt/images/search-btn.png) no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;display:block;float:right;font-size:0;height:0;left:5px;margin:0;overflow:hidden;padding-top:21px;position:absolute;top:6px;width:25px;}#search-block-form .form-submit{margin-right:0 !important;}#secondary-menu{display:none;}#main-menu li a{padding:6px 20px;display:block;background-color:#50b948;color:#ffffff;text-decoration:none;font-size:11px;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;margin:0;}#main-menu li a:hover,#main-menu li a.active-trail{background-color:#026227;}#main-menu li{padding:0px 0px 0px 1px !important;margin:0;float:left;}#main-wrapper{padding:0px 0px 100px;position:relative;margin-top:30px;}#main .column{float:right;}body.sidebar-second #main #content.column{float:left;border-left:0 none;border-right:1px solid #ADADA6;padding:0 20px 0 0;}body.sidebar-second .region-sidebar-second.column{float:right;}.region-sidebar-second.column .pager{color:#ADADA6;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 0 8px;}.region-sidebar-second.column .item-list .pager li{padding:0;}.region-sidebar-second.column .item-list .pager li a{padding:0.5em;}.region-sidebar-second.column .block-views{padding:10px;}.region-sidebar-second.column .block-views ul{margin:0;padding-left:0;}.region-sidebar-second.column .block-views ul li{line-height:1.1;margin-bottom:1em;}.region-sidebar-second.column .block-views ul li a{font-weight:normal;}body.sidebar-second .block h2.block-title{display:block !important;font-size:15px !important;color:#666;border-bottom:#7d7d7d 1px solid;padding-bottom:2px;margin-bottom:10px;}#content{width:700px;min-height:500px;border-left:1px solid #adada6;padding:0px 0px 0px 20px;}.no-sidebars #content{width:100%;border-left:0px solid #adada6;}#main .sidebar{width:219px;}.block-menu-block h2{display:none;}.sidebar .block-menu-block li a{font-size:14px;color:#444444;font-family:Lato,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;display:block;margin-bottom:0;padding:6px 0 0 21px;background:url(/sites/all/themes/firt/images/sidebar-arrow.png) no-repeat left;display:block;background-position:0 10px;width:100%;}.sidebar .block-menu-block li a:hover,.sidebar .block-menu-block li a.active{background-position:0 -13px;}.sidebar .block-menu-block li{margin-bottom:15px;}#main .sidebar h2,#main .sidebar label,#main .sidebar a{font-family:Lato,Arial,Helvetica,sans-serif;font-size:13px;}.region-footer{border-top:1px solid #adada6;height:30px;position:absolute;bottom:0;width:928px;margin:0;padding:10px 0px;}.region-footer #block-block-1 .content{margin:0 auto;width:610px;line-height:1em;}#footer-links li{float:left;padding:0px 7px;border-left:1px solid #4e4e4e;display:block;}#footer-links a{text-decoration:none;color:#4e4e4e;font-size:11px;font-family:Lato,Arial,Helvetica,sans-serif;padding:0;margin:0;width:auto;height:auto;display:block;}#footer-message{float:left;padding-right:7px;text-decoration:none;color:#4e4e4e;font-size:11px;font-family:Lato,Arial,Helvetica,sans-serif;}#banner .region-banner{display:block;height:154px;margin-top:30px;width:940px;position:relative;}#banner .views-field-title h1{position:absolute;font-size:60px;font-family:Lato,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;top:60px;right:20px;}.views-field-field-home-link{position:absolute;z-index:10;top:180px;right:35px;}.views-row-1 .views-field-field-home-link{right:20px;top:270px;color:green;}.views-row-2 .views-field-field-home-link{top:230px;}.homepage_link{background:#50b948;padding:5px 8px;font-family:Lato,Arial,Helvetica,sans-serif;font-size:13px;color:green;text-transform:uppercase;}a.homepage_link:hover{text-decoration:none;background-color:#026227;}.view-homepage-slideshow .view-content{display:block;height:425px;}#showcase_nav{float:right;margin-top:15px;}#showcase_nav a{display:block;height:0;width:16px;padding:16px 0 0 0;background:url(/sites/all/themes/firt/images/dot.png);overflow:hidden;float:left;margin-left:5px;}#showcase_nav a.activeSlide{background:url(/sites/all/themes/firt/images/active-dot.png);}.front h1#page-title{display:none;}.front #content{border-left:0px solid #ADADA6;min-height:500px;padding:0 0 0 20px;width:100%;}#block-views-home-block{overflow:hidden;border-bottom:1px solid #50b948;margin-bottom:30px;padding-bottom:15px;margin-top:60px;}#block-views-home-block .views-field-field-home-image{margin-bottom:18px;}#block-views-home-block .views-field-field-home-headline{float:left;width:335px;color:#50b948;font-size:32px;font-weight:bold;font-family:Lato,Arial,Helvetica,sans-serif;line-height:1.15em;}#block-views-home-block .views-field-body{float:right;width:605px;}.front #content #block-views-home-block-1 li{width:300px;float:left;margin:0 14px 0 0;position:relative;height:245px;}#block-views-home-block-1 .item-list ul{margin:0;padding:0;overflow:hidden;}#block-views-home-block-1 .views-field-title{background:url(/sites/all/themes/firt/images/green-transparent.png);position:absolute;bottom:0;width:275px;height:110px;color:#fff;font-size:16px;font-weight:bold;font-family:Lato,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.1em;padding:5px 10px 0 15px;}#block-views-home-block-1 .views-field-body{color:#FFFFFF;font-size:12px;position:absolute;top:160px;padding:0 10px 0 15px;line-height:1.5em;letter-spacing:0.03em;font-family:Lato,Arial,Helvetica,sans-serif;}.views-field-field-home-bucket-link{position:absolute;bottom:5px;right:10px;}.views-field-field-home-bucket-link a{color:#fff;font-family:Lato,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}.views-field-field-home-bucket-link a:hover{text-decoration:none;color:#50b948;}#block-views-timeline-block{position:relative;height:338px;}.caroufredsel_wrapper,.caroufredsel_wrapper ul{height:338px !important;}#block-views-timeline-block #prev{background:url(/sites/all/themes/firt/images/left-arrow.png) repeat scroll 0 0 transparent;height:0;left:0;overflow:hidden;padding:29px 0 0 0;position:absolute;top:100px;width:29px;}#block-views-timeline-block #next{background:url(/sites/all/themes/firt/images/right-arrow.png) repeat scroll 0 0 transparent;height:0;right:0;overflow:hidden;padding:29px 0 0 0;position:absolute;top:100px;width:29px;}#block-views-timeline-block ul{height:auto;margin-left:-10px !important;}#block-views-timeline-block li{width:300px;float:left;margin:0 16px 8px 0px;}#block-views-timeline-block .views-field-title{color:#50b948;font-size:20px;font-family:font-family:Lato,Arial,Helvetica,sans-serif;margin-bottom:8px;margin-top:15px;}#block-views-timeline-block .views-field-body p{color:#026227;font-family:Lato,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:1.6em;}.section-blog #content h1{display:none;}.section-blog #content h2{margin:0px;}h2.blog-title{color:#50b948;font-family:Lato,Arial,Helvetica,sans-serif;font-size:17px;}.views-field-created,.divider{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#7d7d7d;}.views-field-comment-count a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#50b948;text-decoration:none;}.view-archive .views-row{margin-bottom:25px;}#block-views-archive-block h2.block-title{display:block;}#block-views-archive-block .item-list ul{margin:.75em 0;padding:0;}#main .sidebar .view-archive a{text-decoration:none;}.view-archive .views-field-body{margin-top:15px;}#comment-body-add-more-wrapper fieldset{display:none;}.submitted{font-size:12px;}.submitted .permalink{display:none;}.node-type-blog #comments h2{color:#555;font-size:14px;}.comment{margin-bottom:25px;background:#F5F5ED;padding:20px;}.node-type-blog #comments label{color:#7d7d7d;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-bottom:4px;}.node-type-blog #comments input.form-text,.node-type-blog #comments textarea{padding:4px;background:#f5f5ed;border:1px solid #d8d8d5;font-size:12px;}.node-type-blog #comments input.form-text{width:390px;}.node-type-blog #comments .form-textarea-wrapper{width:400px;}.view-id-past_conferences .views-field-field-date-location,.views-field-field-papers-description{color:#333;font-size:13px;font-family:Arial,Helvetica,sans-serif;}.views-field-field-confrence-pdf a,.views-field-field-papers-pdf a{font-family:Arial,Helvetica,sans-serif;font-size:15px;}.view-id-past_conferences .views-row,.view-papers-presentations .views-row{margin-bottom:15px;}.view-papers-presentations .view-filters{position:absolute;top:10px;right:0;}.view-filters .form-submit{background:#50b948;color:#fff;padding:3px 5px;border:0;margin-top:23px !important;}.view-filters .form-select{border:1px solid #d1d1d1;padding:3px;}.views-exposed-form label{font-size:11px;color:#555;margin-bottom:2px;}.views-exposed-form .views-exposed-widget{padding:0;}#content .category-item-list h3{font-size:14px;color:#444;margin-bottom:10px;}.category-item-list{margin-bottom:25px;}.webform-client-form label{color:#7d7d7d;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-bottom:4px;}.webform-client-form input.form-text,.webform-client-form textarea{padding:4px;background:#f5f5ed;border:1px solid #d8d8d5;font-size:12px;}.webform-client-form textarea{width:400px;}#edit-submit,#edit-preview{padding:2px 7px;margin-right:5px;border:0;background-color:#50b948;color:#fff;font-size:14px;font-family:Lato,Arial,Helvetica,sans-serif;}.section-search .search-info,.section-search .error,.section-search #edit-advanced{display:none;}.section-blog #content h2.article-title{font-size:30px;margin-bottom:10px;line-height:1.3;}.field-name-post-date.field-type-ds{font-size:12px;color:#666;display:block;margin-bottom:30px;}.page-blog #content h1#page-title{display:none;}.page-blog.page-blog-archives #content h1#page-title{display:block}#content .view-blog  .views-row{border-bottom:1px #8a8a8a solid;padding:20px 0;}#content .view-blog  .views-row.views-row-last{border-bottom:0 none;}#content h3.article-title{margin-bottom:5px;}#content h3.article-title a{font-size:22px;}#content .view-blog .views-field-body{margin-top:5px;font-size:13px;line-height:1.2;color:#555;margin-bottom:5px;}#content .view-blog .views-field-view-node{font-size:13px;}
