
#aggregator .feed-source .feed-title{margin-top:0;}#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}#aggregator .feed-source .feed-icon{float:right;display:block;}#aggregator .feed-item{margin-bottom:1.5em;}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}#aggregator .feed-item-categories{font-size:0.9em;}#aggregator td{vertical-align:bottom;}#aggregator td.categorize-item{white-space:nowrap;}#aggregator .categorize-item .news-item .body{margin-top:0;}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}

.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}.terms-inline{display:inline;}


fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/*_\*/
* html .clear-block{height:1%;}.clear-block{display:block;}/* End hide from IE-mac */



body.drag{cursor:move;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em}div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.error{color:#e55;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;padding:2px;}.warning{color:#e09010;}div.warning{border:1px solid #f0c020;}div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}.ok{color:#008000;}div.ok{border:1px solid #00aa00;}div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}ol.task-list li.active{font-weight:bold;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em;}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a{padding-left:15px;background:url(/misc/menu-expanded.png) 5px 75% no-repeat;}html.js fieldset.collapsed legend a{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible{position:relative;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(/misc/draggable.png) no-repeat 0 0;}a.tabledrag-handle-hover .handle{background-position:0 -20px;}.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}.teaser-checkbox{padding-top:1px;}div.teaser-button-wrapper{float:right;padding-right:5%;margin:0;}.teaser-checkbox div.form-item{float:right;margin:0 5% 0 0;padding:0;}textarea.teaser{display:none;}html.js .no-js{display:none;}.progress{font-weight:bold;}.progress .bar{background:#fff url(/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ahah-progress{float:left;}.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;}tr .ahah-progress .throbber{margin:0 2px;}.ahah-progress-bar{width:16em;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}table.sticky-header{margin-top:0;background:#fff;}#clean-url.install{display:none;}html.js .js-hide{display:none;}#system-modules div.incompatible{font-weight:bold;}#system-themes-form div.incompatible{font-weight:bold;}span.password-strength{visibility:hidden;}input.password-field{margin-right:10px;}div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}div.password-description ul{margin-bottom:0;}.password-parent{margin:0 0 0 0;}input.password-confirm{margin-right:10px;}.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;}

ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}li.leaf{list-style-type:square;list-style-image:url(/misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;}

#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}



.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA}

.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/*_\*/ 	 
 * html .date-clear-block{height:1%;}.date-clear-block{display:block;}/* End hide from IE-mac */

.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-weight:bold;font-size:2em;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}

#ui-datepicker-div table,#ui-datepicker-div td,#ui-datepicker-div th{margin:0;padding:0;}#ui-datepicker-div,#ui-datepicker-div table,.ui-datepicker-div,.ui-datepicker-div table,.ui-datepicker-inline,.ui-datepicker-inline table{font-size:12px !important;}.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;background:#ffffff;border:2px solid #d3d3d3;font-family:Verdana,Arial,sans-serif;font-size:1.1em;margin:0;padding:2.5em .5em .5em .5em;position:relative;width:15.5em;}#ui-datepicker-div{background:#ffffff;display:none;z-index:9999;}.ui-datepicker-inline{display:block;float:left;}.ui-datepicker-control{display:none;}.ui-datepicker-current{display:none;}.ui-datepicker-next,.ui-datepicker-prev{background:#e6e6e6 url(/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;left:.5em;position:absolute;top:.5em;}.ui-datepicker-next{left:14.6em;}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:#dadada url(/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;}.ui-datepicker-next a,.ui-datepicker-prev a{background:url(/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_left.gif) 50% 50% no-repeat;border:1px solid #d3d3d3;cursor:pointer;display:block;font-size:1em;height:1.4em;text-indent:-999999px;width:1.3em;}.ui-datepicker-next a{background:url(/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-prev a:hover{background:url(/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker-next a:hover{background:url(/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-prev a:active{background:url(/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker-next a:active{background:url(/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-header select{background:#e6e6e6;border:1px solid #d3d3d3;color:#555555;font-size:1em;line-height:1.4em;margin:0 !important;padding:0 !important;position:absolute;top:.5em;}.ui-datepicker-header select.ui-datepicker-new-month{left:2.2em;width:7em;}.ui-datepicker-header select.ui-datepicker-new-year{left:9.4em;width:5em;}table.ui-datepicker{text-align:right;width:15.5em;}table.ui-datepicker td a{color:#555555;display:block;padding:.1em .3em .1em 0;text-decoration:none;}table.ui-datepicker tbody{border-top:none;}table.ui-datepicker tbody td a{background:#e6e6e6 url(/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;border:1px solid #ffffff;cursor:pointer;}table.ui-datepicker tbody td a:hover{background:#dadada url(/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;border:1px solid #999999;color:#212121;}table.ui-datepicker tbody td a:active{background:#ffffff url(/sites/all/modules/date/date_popup/themes/images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;border:1px solid #dddddd;color:#222222;}table.ui-datepicker .ui-datepicker-title-row td{color:#222222;font-size:.9em;padding:.3em 0;text-align:center;text-transform:uppercase;}table.ui-datepicker .ui-datepicker-title-row td a{color:#222222;}

.timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;}


.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}table.cke_editor fieldset{padding:0 !important;}.cke_editor{display:table !important;}.cke_editor,#ie#bug{display:inline-table !important;}.cke_panel_listItem{background-image:none;padding-left:0;}tbody{border:0;}form#ckeditor-admin-profile-form textarea#edit-toolbar,form#ckeditor-admin-global-profile-form textarea#edit-toolbar{display:none;}form#ckeditor-admin-profile-form #edit-toolbar + .grippie,form#ckeditor-admin-global-profile-form #edit-toolbar + .grippie{display:none;}div.sortableList{cursor:n-resize;}div.widthMarker{height:20px;border-top:1px dashed #CCC;margin:10px 0px 0px 1px;padding-left:1px;text-align:center;}div.sortableList.group{margin:20px 0px 0px 0px;}div.sortableList div.sortableListDiv{height:30px;margin-bottom:3px;width:900px;}div.sortableList div.sortableListDiv span.sortableListSpan{background-color:#F0F0EE;height:30px;border-right:1px dashed #CCC;display:block;}div.sortableList div.sortableListDiv span.sortableListSpan ul{background:none;width:900px;white-space:nowrap;border:1px solid #CCC;list-style:none;margin:0px;padding:0px 0px 0px 1px;height:30px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li{background:none;list-style:none;cursor:move;height:18px;min-width:18px;padding:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li.group{min-width:5px;padding-left:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li img{border:0;padding:0;margin:0}li.sortableItem{position:relative;float:left;margin:3px 1px 1px 0px;border:1px solid #CCC;background-color:#F0F0EE;z-index:99;}fieldset#edit-appearance div#groupLayout,div#allButtons{border:0;padding:0 0 0 0;margin:1em 0;overflow:auto;}.cke_browser_ie .cke_panel_block{overflow:hidden !important;}




.filefield-icon{margin:0 2px 0 0;}.filefield-element{margin:1em 0;white-space:normal;}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;max-width:30%;}.filefield-element .widget-edit{float:left;max-width:70%;}.filefield-element .filefield-preview{width:16em;overflow:hidden;}.filefield-element .widget-edit .form-item{margin:0 0 1em 0;}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;}.filefield-element input.progress-disabled{float:none;display:inline;}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.filefield-element div.ahah-progress-bar div.bar{margin:0;}


div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;}

.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}html.js a.views-throbbing,html.js span.views-throbbing{background:url(/sites/all/modules/views/images/status-active.gif) no-repeat right center;padding-right:18px;}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;}.block div.view div.views-admin-links{margin-top:0;}div.view div.views-admin-links ul{padding-left:0;}div.view div.views-admin-links li a{color:#ccc;}div.view div.views-admin-links li{padding-bottom:2px;z-index:201;}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;;}div.view div.views-admin-links a:before{content:"[";}div.view div.views-admin-links a:after{content:"]";}div.view div.views-hide{display:none;}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200;}div.view:hover div.views-hide{margin-top:-1.5em;}.views-view-grid tbody{border-top:none;}

.tipsy{padding:1px 3px;font-size:11px;line-height:1.8;position:absolute;z-index:100000;}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#005695;color:white;max-width:250px;text-align:left;}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.tipsy-arrow{position:absolute;background:url(/sites/ibfd.org/modules/tipsy/images/tipsy.gif) no-repeat top left;width:9px;height:5px;}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px;}.tipsy-nw .tipsy-arrow{top:0;left:10px;}.tipsy-ne .tipsy-arrow{top:0;right:10px;}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left;}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left;}.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left;}.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right;}.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px;}




  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/zen/zen/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/zen/zen/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/zen/zen/images/tab-right.png) no-repeat right -38px;}ul.primary li a:hover{border-width:0;background-color:transparent;background:url(/sites/all/themes/zen/zen/images/tab-left.png) no-repeat left -76px;}ul.primary li a:hover .tab{background:url(/sites/all/themes/zen/zen/images/tab-right.png) no-repeat right -76px;}ul.primary li.active a,ul.primary li.active a:hover{border-width:0;color:#000;background-color:transparent;background:url(/sites/all/themes/zen/zen/images/tab-left.png) no-repeat left 0;}ul.primary li.active a .tab,ul.primary li.active a:hover .tab{background:url(/sites/all/themes/zen/zen/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/zen/zen/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/zen/zen/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{background:url(/sites/all/themes/zen/zen/images/tab-secondary.png) repeat-x left bottom;}ul.secondary a.active,ul.secondary a.active:hover{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/zen/zen/images/tab-secondary.png) repeat-x left top;}





  div.messages,div.status,div.warning,div.error{min-height:21px;margin:0 1em 5px 1em;border:2px solid #ff7;padding:5px 5px 5px 35px;color:#000;background-color:#ffc;background-image:url(/sites/all/themes/zen/zen/images/messages-status.png);background-repeat:no-repeat;background-position:5px 5px;}div.status{}div.warning{border-color:#fc0;background-image:url(/sites/all/themes/zen/zen/images/messages-warning.png);}div.warning,tr.warning{color:#000;background-color:#ffc;}div.error{border-color:#c00;background-image:url(/sites/all/themes/zen/zen/images/messages-error.png);}div.error,tr.error{color:#900;background-color:#fee;}div.messages ul{margin-top:0;margin-bottom:0;}




  div.block.with-block-editing{position:relative;}div.block.with-block-editing div.edit{display:none;position:absolute;right:0;top:0;z-index:40;border:1px solid #eee;padding:0 2px;font-size:0.75em;background-color:#fff;}div.block.with-block-editing:hover div.edit{display:block;}





  .with-wireframes #header-inner,.with-wireframes #content-inner,.with-wireframes #content-inner>*,.with-wireframes #navbar-inner,.with-wireframes #sidebar-left-inner,.with-wireframes #sidebar-right-inner,.with-wireframes #footer-inner{margin:1px;padding:2px;border:1px solid #ccc;}.with-wireframes #closure-blocks{margin-top:1px;padding:2px;border:1px solid #ccc;}


#content{min-height:519px;}#logo{margin:0 10px 0 0;padding:0;}h1#site-name,div#site-name{margin:0;font-size:2em;line-height:1.3em;}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none;}#site-name a:hover{text-decoration:underline;}.breadcrumb{padding-bottom:0;}h1.title,h2.title,h3.title{margin:0;}div.tabs ul{border:0;}.help{margin:1em 0;}.more-help-link{font-size:0.85em;text-align:right;}ul.links{margin:1em 0;padding:0;}ul.links.inline{margin:0;display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.pager{clear:both;margin:1em 0;text-align:center;}.pager a,.pager strong.pager-current{padding:0.5em;}.feed-icons{margin:1em 0;}#edit-search-theme-form-1-wrapper label{display:none;}.node-unpublished{}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.marker{color:#c00;}.node.node-unpublished .picture,.comment.comment-unpublished .picture{position:relative;}.preview .node{}#comments{margin:1em 0;}.comment-unpublished{}.new{color:#c00;}.comment ul.links{margin:1em 0;}.indented{}.preview .comment{}.block{}span.ibfdred{color:#B10021;}#navigation{padding:0;}#subnavigation ul{padding:0;}#navigation ul{padding:0;}#service ul{padding:0;}div.messages{margin-bottom:20px;}.error{}.warning{}.more-link{text-align:right;}#user-login-form{text-align:left;}tr.even{}tr.odd{background-color:white;}li a.active{color:#000;}.form-item,.form-checkboxes,.form-radios{margin:1em 0;}.search .form-item input.error,.search .form-item textarea.error,.search .form-item select.error{border:1px solid #c00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0.4em 0;}.form-submit{height:22px;}.container-inline div,.container-inline label{display:inline;}.tips{margin:0;padding:0;font-size:0.9em;}#user-login-form ul{margin-bottom:0;}#user-login-form li.openid-link{margin-top:1em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1em;}#user-login ul{margin:1em 0;}#user-login li.openid-link,#user-login li.user-link{margin-left:-2em;}tbody{border-top:0px;}form tbody{border-top:1px solid #ccc;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody th{border-bottom:1px solid #ccc;}form thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}div.separator{border-bottom:2px dotted #CCC;font-size:8px;margin-bottom:2px;}
:link,:visited{text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,td,th,dl,dt,dd{margin:0;padding:0}a img,:link img,:visited img{border:none}button{position:relative;border:0 none;padding:0;cursor:pointer;overflow:visible;}button::-moz-focus-inner{border:none;margin:0;padding:0;}button span{position:relative;display:block;white-space:nowrap;}.text p,.text ul,.text table,ul.links{margin-bottom:16px;}.text ul ul{margin-bottom:0;}.text ul{list-style:disc outside;margin-left:1.5em;}






body{font-size:62.5%;font-family:arial,helvetica,verdana,sans-serif;color:#333;background:url(/sites/ibfd.org/themes/images/backgrounds/body-yellow.png) #dbdbdb 50% 106px no-repeat;}#header,#top{position:absolute;top:0;left:36px;background:#fff;padding-top:15px;}#header{width:949px;height:91px;}#payoff{font-family:'futura_lt_btlight',Arial,Verdana;color:#333;font-size:22px;line-height:21px;font-weight:normal;}#header a img{vertical-align:top;margin-right:14px;}#wrapper{position:relative;width:985px;padding:0 6px;margin:0 auto;background:url(/sites/ibfd.org/themes/images/backgrounds/wrapper.png);}#content{background:#fff;padding:106px 0 0 0;background:url(/sites/ibfd.org/themes/images/backgrounds/content.png) white 0 0 repeat-y;}.form #content{background-position:-985px 0;}#top{position:absolute;left:auto;right:6px;width:432px;background:none;z-index:999;}#footer{margin:0 -6px;padding:8px 6px 0 6px;clear:both;background:url(/sites/ibfd.org/themes/images/backgrounds/wrapper.png) #dbdbdb -1000px 0 no-repeat;text-align:right;}#footer li,#footer ul{display:inline-block;}#footer li{padding:0 5px;}#footer li a{color:#333;}.intro{font-weight:bold;}.text p,.text ul,.text table,ul.links{margin-bottom:16px;}.text ul ul{margin-bottom:0;}.text ul{list-style:disc outside;margin-left:1.5em;}#navigation{position:absolute;left:203px;top:106px;margin-top:-30px;background:url(/sites/ibfd.org/themes/images/backgrounds/navigation.png) 0 0 repeat-x;width:788px;z-index:500;}#navigation li{float:left;position:relative;border-right:1px solid #fff;}#navigation li a{float:left;line-height:22px;padding:8px 10px 0 10px;color:#000;background:url(/sites/ibfd.org/themes/images/backgrounds/navigation.png) 0 -600px repeat-x;text-decoration:none;}.yellow #navigation li.active a{background-position:0 -100px;}.blue #navigation li.active a{background-position:0 -422px;}.green #navigation li.active a{background-position:0 -530px;}.teal #navigation li.active a{background-position:0 -638px;}.gray #navigation li.active a{background-position:0 -746px;}.purple #navigation li.active a{background-position:0 -854px;}.brown #navigation li.active a{background-position:0 -962px;}.sand #navigation li.active a{background-position:0 -1070px;}#navigation li.hover a,#navigation li:hover a,#navigation li a:hover{background-position:0 -200px;color:#b20932;}#navigation li ul{display:none;}#navigation li.hover ul,#navigation li:hover ul{display:block;position:absolute;min-width:100%;left:0;top:30px;background:#fff;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2),-1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2),-1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 3px rgba(0,0,0,0.2),-1px 1px 2px rgba(0,0,0,0.2);border:1px solid #ccc;border-top:0 none;}#navigation ul li,#navigation ul li a{float:none;display:block;background:none;white-space:nowrap;}#navigation ul li{border-top:1px dotted #dfdfdf;padding:1px;background-color:#fff;}#navigation ul li:first-child{border-top:0 none;}#navigation li:hover ul a,#navigation li.hover ul a,#navigation ul li a,.yellow #navigation li:hover ul a,.yellow #navigation li.hover ul a,.yellow #navigation ul li a,.blue #navigation li:hover ul a,.blue #navigation li.hover ul a,.blue #navigation ul li a,.green #navigation li:hover ul a,.green #navigation li.hover ul a,.green #navigation ul li a,.teal #navigation li:hover ul a,.teal #navigation li.hover ul a,.teal #navigation ul li a,.gray #navigation li:hover ul a,.gray #navigation li.hover ul a,.gray #navigation ul li a,.purple #navigation li:hover ul a,.purple #navigation li.hover ul a,.purple #navigation ul li a,.brown #navigation li:hover ul a,.brown #navigation li.hover ul a,.brown #navigation ul li a,.sand #navigation li:hover ul a,.sand #navigation li.hover ul a,.sand #navigation ul li a{line-height:16px;background-position:0 -600px;padding:0 7px;color:#666;}#navigation ul li a:hover,.yellow #navigation ul li a:hover,.blue #navigation ul li a:hover,.green #navigation ul li a:hover,.teal #navigation ul li a:hover,.gray #navigation ul li a:hover,.purple #navigation ul li a:hover,.brown #navigation ul li a:hover,.sand #navigation ul li a:hover{background-repeat:no-repeat;background-position:0 -295px;background-color:#eaeaea;color:#b20932;}#subnavigation li,#subnavigation a{display:block;text-align:right;}#subnavigation a{color:#666;}#subnavigation a:hover span,#subnavigation li.open li a:hover span,#subnavigation li.open li.open li a:hover span,#subnavigation li.active a span,#subnavigation li.open li.active a span,#subnavigation li.open li.open li.active a span{color:#b20932;}#subnavigation li a,#subnavigation li a span,#subnavigation li{display:block;background:url(/sites/ibfd.org/themes/images/backgrounds/subnavigation.png) 200px 0 repeat-y;}#subnavigation li.active{background-position:-400px 0;}#subnavigation li a{border-bottom:1px solid #fff;}#subnavigation li a span{padding:3px 14px;}#subnavigation li.has-children a span{background-repeat:no-repeat;background-position:-808px 8px;}#subnavigation li.open a span{background-position:-608px 8px;color:#b20932;}#subnavigation li.open li a span,#subnavigation li li a span{background-position:200px 0;color:#666;}#subnavigation li li{background-position:0 0;}#subnavigation li li a:hover{background-position:-200px 0;}#subnavigation li li a span{padding-right:28px;}#subnavigation li.open li.has-children a span{background-repeat:no-repeat;background-position:-821px 8px;}#subnavigation li.open li.open a span{background-repeat:no-repeat;background-position:-621px 8px;color:#b20932;}#subnavigation li.open li.open li a span,#subnavigation li.open li li a span{background-position:200px 0;color:#666;}#subnavigation li.open li.open{border-bottom:1px solid #fff;}#subnavigation li li li a{border-bottom:0 none;}#service ul{background:#005291;color:#fff;margin-bottom:6px;line-height:18px;}#service ul li,#service ul li span{float:left;}#service ul li.split{border-left:1px solid #fff;}#service ul a{color:#fff;float:left;padding:0 5px 0 13px;background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) -7px 5px no-repeat;}#service ul a:hover{color:#f8dc06;background-position:-7px -95px;}#service .cart{padding-left:30px;background-position:9px -198px;}#service .cart:hover{background-position:9px -298px;}#service .cart:hover span{background-position:100% -95px;}#service input{background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) #eeeeee 0 -400px repeat-x;border:0 none;padding:4px 6px 2px 6px;height:14px;vertical-align:middle;float:left;}#service button{background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) #fbfbfb 0 -1100px repeat-x;float:left;}#service button span{background-position:100% -495px;color:#044a9f;}#service ul li.logon{position:relative;background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) #333333 100% -1327px no-repeat;}#service ul li.logon:hover{background-position:100% -1217px;}#service ul li.logon a{background:none;padding:0 40px 0 5px;}#service ul li.logon:hover a{color:#fff;}#home #teaser{margin:0 0 0 -6px;padding-left:6px;overflow:hidden;}#home #teaser .grid-col{padding:30px 0;height:120px;z-index:1;}#home #teaser .double-grid-col{margin:0;padding:30px;width:334px;height:120px;}#home #teaser .triple-grid-col{margin:0;padding:30px 100px 30px 30px;width:461px;height:120px;z-index:1;background:url(/sites/ibfd.org/themes/images/backgrounds/home-teaser-yellow.png) 100% 0 no-repeat;position:relative;}#home #teaser .visual{margin-left:-20px;padding-left:50px;background-color:#000;position:relative;}#home #teaser .visual .banner{position:absolute;width:334px;bottom:10px;color:#fff;font-weight:bold;}#home #teaser .visual .banner .more{display:block;}#home #content{background:url(/sites/ibfd.org/themes/images/backgrounds/home-content.png) white 100% 0 repeat-y;}#home .grid-col{padding:20px 0 0 0;}#home .grid-col a{color:#333;}#home .grid-col dt,#home .grid-col dd{padding:0 30px;}#home .grid-col dt{font-weight:bold;}#home .grid-col ul{margin-bottom:25px;}#home .grid-col ul li{margin-bottom:2px;}#home dl.shade{background:url(/sites/ibfd.org/themes/images/backgrounds/home-dl-shade.png) #fff8d5 0 100% no-repeat;}#home dt{background:url(/sites/ibfd.org/themes/images/backgrounds/home-dt.png) 0 -100px no-repeat;margin-bottom:2px;}#home dt.brown{background-position:15px 0;}#home dt.green{background-position:-185px 0;}#home dt.blue{background-position:-385px 0;}#home dt.teal{background-position:-585px 0;}#home dt.purple{background-position:-785px 0;}#home dt.white{background-position:-985px 0;}#home dt.sand{background-position:-1185px 0;}#home dt.yellow{background-position:-1385px 0;}#home div.news{background:url(/sites/ibfd.org/themes/images/backgrounds/home-news.png) 0 8px no-repeat;margin-left:-20px;padding-left:20px;padding-bottom:20px;}#home div.news dt,#home div.news dd{padding:0 8px;}#home div.news dt{font-weight:normal;font-style:italic;}#home div.news h2{margin-bottom:0;}#home div.news a.more{margin-top:-10px;display:block;}#subnavigation{float:left;width:197px;}#body{float:right;width:559px;min-height:200px;margin-left:-788px;margin-right:197px;margin-bottom:17px;padding:10px 16px 0 16px;}#sidebar{float:right;width:177px;padding:10px;}body.form #body{width:493px;margin-left:-788px;margin-right:263px;}.row{clear:both;}.grid-col{width:197px;float:left;position:relative;}.double-grid-col{width:394px;float:left;}.triple-grid-col{width:591px;float:left;}#body .half-col{width:267px;padding:0 0 0 12px;float:left;border-left:1px solid #cdcdcd;}#body .half-col.first{padding:0 12px 0 0;border-left:0 none;}#teaser{height:180px;background-position:-2500px 0;margin:-10px 0 10px 0;}#body #teaser{margin:-10px -16px 10px -16px;}#teaser .image{text-align:center;margin-top:20px;}#teaser .image img.has-shadow{margin-top:0;}#teaser .image img{margin-top:15px;}#teaser .double-grid-col{display:inline;margin:15px 10px;width:374px;}#teaser h1{font-family:Arial,Verdana;font-size:3em;padding-top:5px;padding-bottom:12px;border-bottom:none;margin-bottom:0;line-height:normal;}#teaser h2{font-weight:bold;padding-bottom:10px;font-style:normal;}#breadcrumb{margin-bottom:20px;}#breadcrumb a{color:#333;}ul.news li,ul.topics li{border-top:1px solid #cdcdcd;padding:12px 0 12px 65px;}ul.topics li:first-child{border-top:0 none;padding-top:0;}ul.topics .icon{float:left;margin-left:-65px;width:65px;text-align:center;}.half-col h1 + ul.news{margin-top:-8px;}ul.news{margin-bottom:8px;}ul.news li{padding-left:0;border-top:0 none;border-bottom:1px solid #ccc;}ul.news img.image{float:left;}ul.news li h2{margin-bottom:8px;}ul.news li p{margin-left:65px;}ul.news li.no-image p{margin-left:0;}dl.rss{border:1px solid #ccc;margin-bottom:8px;}dl.rss dt{padding:1px 8px;background:#ccc;color:#fff;font-weight:bold;}ul.tabs{border-bottom:1px solid #ccc;margin-bottom:10px;}ul.tabs li,ul.tabs li a{float:left;}ul.tabs li{background:url(/sites/ibfd.org/themes/images/backgrounds/tabs.png) #f7f7f7 0 100% repeat-x;border:1px solid #e8e8e8;border-bottom:1px solid #ccc;margin-right:1px;}ul.tabs li.active{border-bottom:0 none;padding-bottom:1px;}ul.tabs li a{padding:2px 8px;}ul.tabs li.active a,ul.tabs li a:hover{color:#b20932;text-decoration:none;}ul.tabs.windowed{margin-bottom:0;}ul.tabs.windowed li{border-bottom:3px solid #ccc;}ul.tabs.windowed li.active{padding-bottom:3px;border-bottom:0 none;}ul.tabs.windowed li a{padding:5px 35px 2px 35px;}dl.tabs.windowed{background:#fff;border:1px solid #e4e4e4;border-top:0 none;padding:15px;}dl.tabs.windowed dt{padding-bottom:2px;border-bottom:1px solid #ccc;margin-bottom:16px;}div.product{margin-bottom:20px;}div.product-image{float:left;width:210px;text-align:center;}div.product-image img{border:1px solid #ccc;}div.product-info{float:right;width:349px;}dl.info dt{width:100px;float:left;clear:left;margin-bottom:2px;}dl.info dd{float:left;width:239px;margin-left:10px;margin-bottom:2px;}dl.tabs.windowed dd .count{font-size:1.1em;margin-top:-34px;float:right;}ol.reviews .head{margin-bottom:6px;}ol.reviews .author{float:left;font-weight:bold;}ol.reviews .date{float:right;}ol.reviews li{margin-bottom:16px;border-bottom:1px solid #ccc;}.review textarea{display:block;width:100%;height:100px;margin-bottom:8px;}.review input{margin-right:5px;}ul.publications li{padding:10px 0;}ul.publications dt{font-weight:bold;margin-bottom:16px;}ul.publications dd.author{margin:-16px 0 16px 0;}dl.faq{margin-bottom:32px;}dl.faq dt{padding:0 15px;margin-bottom:2px;background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) 0 -897px no-repeat;}dl.faq dt a{color:#333;}dl.faq dd{padding:15px 15px 0 15px;margin-bottom:10px;background:#f1f1f1;border-top:1px dotted #b20932;border-bottom:1px dotted #b20932;}dl.faq dt.active{margin-bottom:10px;background-position:0 -997px;}dl.faq dt.active a{color:#b20932;}dl.faq dd.active{display:block;}ul.overview{border-bottom:1px solid #ccc;}ul.overview li{padding-bottom:12px;border-top:1px solid #ccc;position:relative;background-repeat:no-repeat;background-position:30px 35px;}ul.overview dt{font-weight:bold;margin:12px 0 8px 0;}ul.overview dt small{font-weight:normal;}ul.overview dd,ul.overview dt{float:left;padding:0 0 0 8px;width:378px;}ul.overview dd table tr th,ul.overview dd table tr td{text-align:left;padding-right:20px;}ul.overview dd.image{float:right;margin:0 0 -12px 0;padding:0;width:auto;}ul.overview dd.image img{float:right;border-left:5px solid #ffdd2d;}ul.overview li.no-image dt,ul.overview li.no-image dd{width:auto;float:none;}ul.overview li.product.new,ul.overview li.course.new{position:relative;background:#f3f3f3;background:-moz-linear-gradient(top,white 0%,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,white 0%,#f3f3f3 100%);background:-o-linear-gradient(top,white 0%,#f3f3f3 100%);background:-ms-linear-gradient(top,white 0%,#f3f3f3 100%);background:linear-gradient(to bottom,white 0%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0 );}ul.overview li.product.new dd.new,ul.overview li.course.new dd.new{position:absolute;top:0;left:0;display:block;width:65px;height:65px;padding:0;z-index:1;overflow:hidden;}ul.overview li.event dd,ul.overview li.event dt,ul.overview li.product dd,ul.overview li.product dt,ul.overview li.course dd,ul.overview li.course dt{float:right;width:450px;padding:0 8px 0 0;}ul.overview li.event dd.date,ul.overview li.event dd.image,ul.overview li.product dd.image,ul.overview li.course dd.image{margin-top:3px;float:left;width:100px;text-align:center;padding:0;display:inline;}ul.overview li.product dd.image,ul.overview li.course dd.image{margin-top:20px;}ul.overview li.event dd.image img,ul.overview li.product dd.image img,ul.overview li.course dd.image img{float:none;border:0 none;}ul.overview li.product .price,ul.overview li.course .price{display:block;margin-bottom:16px;}ul.overview li.product dd.more a.button,ul.overview li.course dd.more a.button{position:absolute;right:20px;top:20px;}ul.overview li.event dd,ul.overview li.event dt{width:443px;}ul.overview li.event dt{margin:8px 65px 8px 0;}ul.overview li.event dd.meta{width:385px;margin:0px 65px 5px 0;color:#434343;}ul.overview li.event dd.meta,ul.overview li.event dt{width:363px;margin-right:80px;}ul.overview li.event dd.date{padding-top:8px;}ul.overview li.event dd.date,ul.overview li.event dd.image{margin-top:0;float:left;clear:left;background:#e0e0e0;}ul.overview li.event dd.image,ul.overview li.event dd.image img{float:left;border:0 none;padding:0;}ul.overview li.event dd.more a.button{position:absolute;right:0;top:10px;}ul.overview li.product dd.image img{width:63px;}ul.overview li.product dd.meta{margin-top:16px;}ul.overview li.product dd.author,ul.overview li.product dt{width:330px;margin:18px 120px 0 0;}ul.overview li.product .author{font-size:1.2em;color:#084C9B;}ul.overview li.course dd.meta dl,ul.overview li.course dd.meta dt,ul.overview li.course dd.meta dd{width:auto;margin:0;font-size:1em;}ul.overview li.course dd.meta dl{margin-top:0.5em;overflow:hidden;}ul.overview li.course dd.meta dl dt{clear:left;float:left;width:100px;}ul.overview li.course dd.meta dl dd{float:none;}ul.overview li.course dt{width:288px;margin:18px 162px 0 0;}ul.overview li.course dd.image img{width:65px;}ul.overview li.course time{display:block;margin-bottom:16px;}ul.overview li.course .location{display:block;margin-top:16px;color:#094D9C;}ul.tabs.searchresults{margin:20px 0 0 0;border-bottom:2px solid #AC9C5D;}ul.tabs.searchresults li{margin:2px 1px 0 1px;border:none;background:#eaeaea;background:-moz-linear-gradient(top,#f3f3f3 0%,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#f3f3f3 0%,#e8e8e8 100%);background:-o-linear-gradient(top,#f3f3f3 0%,#e8e8e8 100%);background:-ms-linear-gradient(top,#f3f3f3 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#f3f3f3 0%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#e8e8e8',GradientType=0 );}ul.tabs.searchresults li:first-child{margin-left:0;}ul.tabs.searchresults li.active{margin-top:0;border-bottom:1px solid #bfae67;background:#bfae67;filter:none;}ul.tabs.searchresults li a{padding:5px 8px 4px 8px;color:#333;font-size:1.2em;}div.pagination{margin:12px 0;vertical-align:middle;line-height:1.6em;}div.pagination select{max-width:126px;}div.pagination .pages{display:inline;}div.pagination a{padding:0 2px;color:#333;}div.pagination a.current{font-weight:bold;color:#b20932;}dl.widget,dl.widget dd,dl.widget dt{background:url(/sites/ibfd.org/themes/images/backgrounds/widget.png) transparent -200px 0 repeat-y;position:relative;}dl.widget{width:184px;margin:-4px -4px 5px -4px;background-color:#fff;}dl.widget dt{background-position:0 0;background-repeat:no-repeat;padding:10px 14px 7px 14px;color:#fff;font-weight:bold;}dl.widget dl dt{color:#333;}dl.widget dd{clear:left;background-position:-400px 100%;background-repeat:no-repeat;padding:6px 10px 10px 10px;}dl.widget dd dt,dl.widget dd dd{background:none;padding:0;}dl.widget dd.image{clear:none;width:34px;}dl.widget dd.image img{max-width:100%;}dl.widget .submit{margin-top:5px;}dl.widget input[type=text]{background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) repeat-x scroll 0 -400px #eeeeee;border:0 none;padding:4px 6px 2px;width:152px;}.bestsellers ul li{border-top:1px solid #cdcdcd;padding:10px 2px;}.bestsellers ul li:first-child{border-top:0 none;}.bestsellers ul dt{float:left;width:120px;}.bestsellers ul dt a{font-weight:bold;color:#333;}.bestsellers ul dd{margin-right:40px;}.bestsellers ul dd.image{margin-right:0;float:right;}.bestsellers ul dd.image img{float:right;}span.price,dl.info dd.price,.bestsellers ul dd.price{font-weight:bold;color:#b20932;}.offer a{color:#333;display:block;}.offer dl{margin:0 4px;}.offer dl dt{margin-bottom:10px;}.offer dl dd.price,.offer dl dd.price a{color:#b20932;}.offer dl dd.price del{padding-right:0.5em;}.offer .image{display:block;text-align:center;margin:0 -6px;padding:0 6px;background:url(/sites/ibfd.org/themes/images/backgrounds/widget.png) -600px 50% no-repeat;}dl.offer dl dd.price del{text-decoration:line-through;}dl.links dd{padding-bottom:5px;}.links a.rss{float:right;}.links ul{margin-bottom:2px;}.links ul li{border-bottom:1px solid #ccc;padding:2px 0;}.calendar a.more,.links a.more{float:right;}dl.calendar dd{padding:0 4px 5px 4px;}dl.calendar li{margin-right:6px;border-bottom:1px solid #fff;}dl.calendar li:first-child dl dt,dl.calendar li:first-child dl dd{padding-top:10px;}dl.calendar dl{background:url(/sites/ibfd.org/themes/images/backgrounds/widget-calendar.png) #cccccc 56px 0 repeat-y;padding-bottom:1px;padding-left:6px;}dl.calendar dd dt{width:50px;float:left;background:#ccc;padding:2px 0;}dl.calendar dd dd{float:left;padding:2px 0 2px 5px;width:109px;background:#fff;overflow:hidden;clear:none;}.calendar a.more{margin-right:4px;}dl.rtf a.more{display:block;margin-top:-16px;}form{position:relative;}textarea,input{color:#666666;font-family:arial,verdana,sans-serif;font-size:11px;vertical-align:middle;border:1px solid #ccc;background:url(/sites/ibfd.org/themes/images/backgrounds/input-text.png) repeat-x scroll 0 0px white;height:13px;padding:3px 4px 1px 4px;}form p.required{float:right;}form p.error{position:absolute;left:100%;margin-left:16px;padding:12px;border:1px solid #c03;color:#c03;width:190px;}form p.info{font-style:italic;margin-top:5px;}form fieldset dd.invalid{border:1px solid #c03;}form fieldset .invalid label{color:#c03;}textarea{height:auto;}fieldset{border:0 none;padding:0;}fieldset p{margin-bottom:5px;}form fieldset{margin-bottom:16px;}form fieldset dt{float:left;clear:left;width:100px;display:inline;margin:2px 0 5px 0;}form fieldset dd{margin:0 0 5px 100px;}form fieldset dd input[type="text"],form fieldset dd textarea{width:381px;}label.radio{padding-left:20px;position:relative;text-indent:-20px;display:block;}.one-line label.radio{float:left;margin-right:20px;}label.radio input{height:13px;margin:0 7px 0 0;padding:0;position:relative;top:-1px;vertical-align:bottom;width:13px;background:none;border:0 none;}form.search{margin-top:-15px;background:#f3f3f3;border-bottom:1px solid #ccc;}form.search fieldset{margin-bottom:8px;padding:8px;}form.search legend{left:0;margin-left:0;padding-left:0;text-indent:0;position:static;display:block;font-style:italic;}form.search fieldset.search{background-color:#d9d9d9;}form.search fieldset.search h2{font-size:1.6em;font-weight:normal;}form.search fieldset.search input{width:458px;height:26px;float:left;font-size:1.1em;}form.search fieldset.search button{height:32px;border-top:2px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom:3px solid #d1d1d1;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#e7e7e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#fefefe 0%,#e7e7e7 100%);background:-o-linear-gradient(top,#fefefe 0%,#e7e7e7 100%);background:-ms-linear-gradient(top,#fefefe 0%,#e7e7e7 100%);background:linear-gradient(to bottom,#fefefe 0%,#e7e7e7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#e7e7e7',GradientType=0 );}form.search fieldset.search button span{border:none;background-position:100% -495px;color:#044a9f;}form.search .filters{display:table;width:100%;padding:8px 0;}.filter{display:table-cell;}.filter label{font-weight:bold;display:block;line-height:15px;}.filter select{width:96%;}form.search a.reset{display:block;clear:left;float:right;margin:8px 6px -8px 0;font-size:0.9em;color:#BA274B;}#service ul li.logon form{position:absolute;top:18px;right:0;height:0;width:250px;padding:0 20px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.3);z-index:99;color:#333;overflow:hidden;-webkit-transition:height 0.2s,padding 0.2s;-moz-transition:height  0.2s,padding 0.2s;-o-transition:height 0.2s,padding 0.2s;transition:height 0.2s,padding 0.2s;}#service ul li.logon:hover form{height:auto;padding:20px;-webkit-transition:height 0.2s,padding 0.2s;-moz-transition:height 0.2s,padding 0.2s;-o-transition:height 0.2s,padding 0.2s;transition:height 0.2s,padding 0.2s;}#service ul li.logon form a,#service ul li.logon:hover form a{display:inline;float:none;padding:0;color:#044a9f;background:none;}#service ul li.logon form fieldset legend{margin-bottom:6px;padding-left:0;font-size:14px;font-weight:bold;}#service ul li.logon form label{clear:both;display:block;margin-bottom:6px;}#service ul li.logon form input{clear:both;display:block;width:238px;margin-bottom:12px;}#service ul li.logon form button{clear:both;display:block;float:right;}#service ul li.logon p{margin:0 -20px -20px -20px;padding:16px 20px;background-color:#f6f6f6;}#service ul li.logon div.error-message p{margin:0;padding:0;background:none;color:#c03;font-size:1.2em;line-height:1.3;}button,a.button,.more a.button{border:0 none;margin:0;padding:0;vertical-align:middle;background:url(/sites/ibfd.org/themes/images/backgrounds/buttons.png) #f7db06 0 100% repeat-x;color:#000;display:inline-block;height:19px;}button span,a.button span{border:1px solid #e7e7e7;border-bottom:1px solid #c9c9c9;background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) 100% -595px no-repeat;padding:0 22px 0 15px;font-size:11px;line-height:17px;height:17px;display:inline-block;cursor:pointer;}a.button:hover{text-decoration:none;}a.button.print{float:right;height:16px;margin-top:12px;padding:2px 8px;border:1px solid #E7E7E7;line-height:16px;font-size:1.1em;color:#084C9B;background:#f3f3f3;background:-moz-linear-gradient(top,white 0%,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,white 0%,#f3f3f3 100%);background:-o-linear-gradient(top,white 0%,#f3f3f3 100%);background:-ms-linear-gradient(top,white 0%,#f3f3f3 100%);background:linear-gradient(to bottom,white 0%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0 );}a.button.print:before{content:"";display:inline-block;margin-right:4px;width:12px;height:12px;background:url(/sites/ibfd.org/themes/images/icons/print.gif);vertical-align:middle;}ul.links li a{display:block;}div.image.left,div.media.left{margin:0 16px 8px 0;}div.image.right,div.media.right{margin:0 0 8px 16px;}div.image.center,div.image.block,div.media.center,div.media.block{float:none;margin:0 0 16px 0;}div.block{clear:both;}div.block.right{text-align:right;}div.block.left{text-align:left;}div.image.center,div.media.center{text-align:center;float:none;}div.left img{border-right:8px solid #f8dc06;}div.right img{border-left:8px solid #f8dc06;}.text table{background:#fff;border-top:2px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-collapse:collapse;font-size:100%;}.text table.full{width:100%;}.text caption{caption-side:top;text-align:left;font-weight:bold;padding-bottom:2px;}.text th,.text td{padding:3px 6px;font-weight:normal;text-align:left;}.text thead th,.text thead td{border-bottom:1px solid #e5e5e5;vertical-align:middle;}.text tr.even th,.text tr.even td{background:#f3f3f3;}th.left,td.left{text-align:left;float:none;}th.center,td.center{text-align:center;}th.right,td.right{text-align:right;float:none;}h1{border-bottom:3px solid #aaa;margin-bottom:15px;font-size:2.4em;line-height:1.3em;font-weight:normal;vertical-align:baseline;position:relative;}h1 small.date{float:right;font-size:0.5em;vertical-align:baseline;position:relative;}h1.event time,h1.event small{float:left;font-size:0.667em;padding:0.2em 8px;line-height:1.3em;}h1 a.rss{float:right;vertical-align:middle;}h1 a.rss img{vertical-align:middle;}.half-col h1{margin-bottom:8px;}#home #teaser h1{margin-bottom:0;font-size:1em;font-weight:bold;border:0 none;}h1.event{background:#ccc;}h1.event span{padding-left:0.5em;background:#fff;display:block;}h2{margin-bottom:2px;}h3{font-weight:normal;font-style:italic;}h2,h3,#navigation li a,label.radio,a.back{font-size:1.2em;}#subnavigation li a{font-size:1.5em;line-height:1.2;}#subnavigation li li a{font-size:1.3em;line-height:1.2;}dl.widget dt,ul.overview dt{font-size:1.4em;}ul.overview li.event dd.date{line-height:1.645em;font-size:1em;}ul.overview li.event dd.meta,.text h2,.text h3,form.search label,dl.widget dl dt,ul.overview dt small,#home .grid-col dd .news p,#home .grid-col dd .news h2{font-size:1em;}form.search .reset,.bestsellers dd.price{font-size:1.1em;}#home div.news dt,dl.offer dl dd{font-size:1.3em;}.subsite h2,.review label.heading,dl.tabs.windowed dt,dl.offer dl dt,dl.offer dl dd.price{display:block;font-weight:normal;font-size:1.8em;}dl.offer dl dd.price{font-weight:bold;}dl.offer dl dd.price del,dl.tabs.windowed dt .count span{font-size:0.611em;}.text,.pagination,#home .grid-col dt,#home .grid-col dd,form label,dl.rss dt,dl.faq dt,ul.overview dd,ol.reviews .author,ul.links,dl.rtf a.more,ul.publications dt,ul.publications dd,ul.topics p,ul.news p{font-size:1.2em;line-height:1.3;}#home #teaser .text{font-size:1.4em;line-height:1.4;}form p.required,form p.error,form p.info,dl.info,dl.links li,dl.calendar li,dl.links a.more,dl.calendar a.more,ul.tabs a,form.search{font-size:1.1em;line-height:1.3;}ul.tabs.windowed a{font-size:1.2em;line-height:16px;}ul.tabs.windowed li.active a{font-size:1.4em;}#service,#navigation li li a,#subnavigation li li li a{font-size:1.1em;line-height:1.2;}#home #teaser .visual .banner{font-size:2.2em;}#home #teaser .visual .banner .more{font-size:0.63em;}.map-full #content{background:url(/sites/ibfd.org/themes/images/backgrounds/content-full.png) 0 0 repeat-y;}.map-full #content #body{width:752px;margin-right:0;}#ammapContainer{position:relative;}.ammap{height:372px;margin-top:20px;background-color:#ABD7D6;border:1px solid #DBDBDB;}.map-full .ammap{height:500px;}.ammapAlert{display:table-cell;vertical-align:middle;text-align:center;font-family:verdana,helvetica,arial,sans-serif;font-size:12px;color:#CC0000;}#ammapDescr{position:absolute;top:10px;right:250px;}.ammapDescriptionWindow{font-size:11px;font-family:verdana,helvetica,arial,sans-serif;background-color:#FFFFFF;color:#000000;padding:8px;box-shadow:0 2px 5px rgba(0,0,0,0.2);}.ammapDescriptionTitle{font-size:12px;font-weight:bold;font-family:verdana,helvetica,arial,sans-serif;padding-bottom:5px;}.ammapObjectList ul{padding-left:20px;list-style:square outside;color:#999999;font-family:verdana,helvetica,arial,sans-serif;font-size:12px;}.ammapObjectList ul ul{padding-left:14px;}.ammapObjectList a{color:#000000;}.ammapObjectList a{color:#000000;text-decoration:none;display:block;padding:2px;}.ammapObjectList a:hover{color:#CC0000;text-decoration:none;background:#FFFFFF;cursor:pointer;display:block;}.ammapDescriptionText{overflow:auto;}.ammapDescriptionText h2{font-size:11px;font-weight:normal;color:#094d9c;}.ammapDescriptionText a{color:#094d9c;}.ammapDescriptionText p a:last-child:before{content:"▶ ";font-size:0.8em;}.socialmedia{width:100%;height:20px;margin:-9px -10px 12px -10px;padding:5px 10px 2px 10px;background-color:#ffdd2d;background-color:rgba(255,221,45,0.3);}.addthis_toolbox{float:right;height:20px;margin-right:-10px;}.map-full .socialmedia{width:auto;margin:20px 10px 0 0;padding:0;background:none;}.map-full .addthis_toolbox{margin:0;}.carousel{position:relative;}.carousel .loading{position:absolute;z-index:1;top:20px;left:0;visibility:hidden;width:100%;background:#fff;text-align:center;}.carousel .pictures{position:relative;}.carousel .pictures li{position:absolute;top:0;left:0;}.carousel .loading,.carousel .pictures,.carousel .pictures li,.carousel .pictures a,.carousel .pictures img{width:400px;height:200px;}.carousel .pictures{overflow:hidden;}.carousel .menu{position:relative;}.carousel .menu li{position:relative;z-index:2;}.carousel .menu li.current a{color:#f00;}.carousel li.background{position:absolute;z-index:1;width:100%;border:1px solid #f00;}.carousel .loading,.carousel .pictures,.carousel .pictures li{width:100%;height:180px;background:#FFDC2C;}.carousel .pictures li p{max-height:75px;padding:26px 26px 0 26px;font-family:Verdana;font-size:2em;overflow:hidden;}.carousel .pictures img,.carousel .pictures a{float:right;width:394px;height:180px;}.carousel .pictures li:after{content:"";position:absolute;top:6px;right:354px;width:0;height:0;border:20px solid transparent;border-left-color:#FFDC2C;}.carousel .pictures .more{float:none;display:block;margin:10px auto 26px 26px;font-size:1.2em;width:auto;height:auto;}.carousel .more:before{content:"▶ ";}.carousel .menu{position:absolute;left:26px;bottom:30px;}.carousel .menu ul li{float:left;margin-right:5px;}.carousel .menu ul li a{display:block;width:0;height:0;overflow:hidden;border-radius:5px;border:5px solid #CCAB00;}.carousel .menu ul li.current a{border-color:#fff;}#content #body .carousel{margin:-10px -16px 10px -16px;}#content #body .carousel .pictures li h2{width:244px;font-size:2em;margin:26px 26px -12px 26px;}#content #body .carousel .pictures li p{max-height:45px;font-size:1.2em;}#content #body .carousel .pictures img,#content #body .carousel .pictures a{width:295px;}#content #body .carousel .pictures li:after{right:255px;}.left{float:left;}.right{float:right;}a,#home a.more{color:#044a9f;}a.back{zoom:1;float:right;margin-top:15px;}a.back.top{margin-top:-15px;}#service a:hover,#navigation a:hover,#subnavigation a:hover{text-decoration:none;}#skiplinks,.assistive{position:absolute;top:-100000px;}h1.event span{overflow:auto;}ul.news li:after,ul.topics li:after,ul.tabs:after,form dl dd:after,dl.calendar dl:after,dl.links dd:after,dl.calendar dd:after,ul.overview li:after,ol.reviews .head:after,dl.info:after,h1:after,div.product:after,#service ul:after,#teaser:after,#content:after,#footer:after{content:".";visibility:hidden;clear:both;display:block;height:0px;}body.yellow #teaser,body.yellow{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-yellow.png);}body#home.yellow #teaser{background:#ffdd2d;}body.yellow .shade{background:#f2d22b;}body.yellow h1.event span,body.content.yellow #content,body.form.yellow #content{background-color:#fffcef;}body.yellow #teaser{background-color:#ffdd2d;}body.yellow .socialmedia{background-color:#ffdd2d;background-color:rgba(255,221,45,0.3);}body.yellow{}body.yellow .loading,body.yellow .pictures,body.yellow .pictures li{background:#FFDC2C;}body.yellow .pictures li:after{border-left-color:#FFDC2C;}body.yellow .menu ul li a{border-color:#CCAB00;}body.blue #teaser,body.blue{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-blue.png);}body.blue h1.event span,body.content.blue #content,body.form.blue #content{background-color:#f4f6fc;}body.blue #teaser{background-color:#bac8ea;}body.blue .socialmedia{background-color:#bac8ea;background-color:rgba(186,200,234,0.3);}body.blue{}body.blue .loading,body.blue .pictures,body.blue .pictures li{background:#bac8ea;}body.blue .pictures li:after{border-left-color:#bac8ea;}body.blue .menu ul li a{border-color:#99A5C1;}body.sand #teaser,body.sand{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-sand.png);}body.sand h1.event span,body.content.sand #content,body.form.sand #content{background-color:#f8f6ee;}body.sand #teaser{background-color:#bfae66;}body.sand .socialmedia{background-color:#bfae66;background-color:rgba(191,174,102,0.3);}body.sand{}body.sand .loading,body.sand .pictures,body.sand .pictures li{background:#bfae66;}body.sand .pictures li:after{border-left-color:#bfae66;}body.sand .menu ul li a{border-color:#968851;}body.gray #teaser,body.gray{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-gray.png);}body.gray h1.event span,body.content.gray #content,body.form.gray #content{background-color:#f3f3f3;}body.gray #teaser{background-color:#cccccc;}body.gray .socialmedia{background-color:#cccccc;background-color:rgba(204,204,204,0.3);}body.gray{}body.gray .loading,body.gray .pictures,body.gray .pictures li{background:#cccccc;}body.gray .pictures li:after{border-left-color:#cccccc;}body.gray .menu ul li a{border-color:#A0A0A0;}body.brown #teaser,body.brown{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-brown.png);}body.brown h1.event span,body.content.brown #content,body.form.brown #content{background-color:#f3f0ec;}body.brown #teaser{background-color:#baab95;}body.brown .socialmedia{background-color:#baab95;background-color:rgba(186,171,149,0.3);}body.brown{}body.brown .loading,body.brown .pictures,body.brown .pictures li{background:#baab95;}body.brown .pictures li:after{border-left-color:#baab95;}body.brown .menu ul li a{border-color:#938776;}body.teal #teaser,body.teal{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-teal.png);}body.teal h1.event span,body.content.teal #content,body.form.teal #content{background-color:#f5fafa;}body.teal #teaser{background-color:#abd7d6;}body.teal .socialmedia{background-color:#abd7d6;background-color:rgba(171,215,214,0.3);}body.teal{}body.teal .loading,body.teal .pictures,body.teal .pictures li{background:#abd7d6;}body.teal .pictures li:after{border-left-color:#abd7d6;}body.teal .menu ul li a{border-color:#86AAA9;}body.purple #teaser,body.purple{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-purple.png);}body.purple h1.event span,body.content.purple #content,body.form.purple #content{background-color:#f6f4f7;}body.purple #teaser{background-color:#bcaec6;}body.purple .socialmedia{background-color:#bcaec6;background-color:rgba(188,174,198,0.3);}body.purple{}body.purple .loading,body.purple .pictures,body.purple .pictures li{background:#bcaec6;}body.purple .pictures li:after{border-left-color:#bcaec6;}body.purple .menu ul li a{border-color:#92859B;}body.green #teaser,body.green{background-image:url(/sites/ibfd.org/themes/images/backgrounds/body-green.png);}body.green h1.event span,body.content.green #content,body.form.green #content{background-color:#f8faec;}body.green #teaser{background-color:#c9d361;}body.green .socialmedia{background-color:#c9d361;background-color:rgba(201,211,97,0.3);}body.green{}body.green .loading,body.green .pictures,body.green .pictures li{background:#c9d361;}body.green .pictures li:after{border-left-color:#c9d361;}body.green .menu ul li a{border-color:#A2AA4B;}@media print{body{font-size:14px;background:#fff !important;color:#000;}#top,#navigation,#skiplinks,#subnavigation,#sidebar,a.back,a.button,ul.tabs,form.review{display:none !important;}#content,#home #content{background:none;}#content,#wrapper,#body,body.form #body,#footer{width:100%;margin:0;padding:0;background:#fff;border:0 none;}#header{position:static;background:#fff;}#breadcrumb{margin-top:0.5cm;}body#home #teaser,body#home #teaser .shade{height:auto;overflow:auto;background:#fff !important;}#home #teaser .text{font-size:1em;}#home #teaser .visual,#home #teaser .visual a,#home #teaser .visual a .banner{height:auto;position:static;background:#fff !important;margin:0;color:#000;}#home #teaser .visual{margin-bottom:16px;}#body #teaser{margin:0;}.print,dl.tabs dt,dl.tabs dd,form p.error{display:block;position:static;}dl.tabs.windowed{padding:0;border:0 none;}dl.tabs > dt{font-weight:bold;clear:left;}dl.tabs > dd{margin-bottom:16px;overflow:auto;}dl.faq dd,div.product-image,div.product-info,#body .half-col{width:auto;float:none;text-align:left;border:0 none;padding:0;}div.product-image,#body #teaser{margin-bottom:16px;}h1{clear:both;}h1.event{background:#fff;}h1.event small{float:none;}h1.event span{float:none;display:inline;}#footer{margin-top:1cm;padding-top:0.2cm;border-top:1px solid #ccc;}dl.faq dt,dl.faq dt.active{margin:0;padding-left:0;font-weight:bold;background:none;}dl.faq dd{background:none;}dl.rss dt{color:#000;}ul.topics li,a.more,dd.more a,ul.links li a{background:none !important;padding:0;}ul.topics li{padding-left:65px;}ul.links{list-style:disc outside;margin-left:1.5em;}#body a{text-decoration:underline;}#body a:after{content:" (" attr(href) ")";color:#666;font-size:10px;}#body .pagination a:after,#breadcrumb a:after{content:"";}form p.error{width:auto;margin:0 0 16px 0;}form fieldset dd p.error{border:0 none;padding:0;margin-bottom:0;}ul.overview dt,ul.overview dd,ul.overview li.event dt,ul.overview li.event dd,ul.overview li.course dt,ul.overview li.course dd,ul.overview li.product dt,ul.overview li.product dd{float:none;width:auto;padding-left:8px;}ul.overview li.product dt,ul.overview li.course dt,ul.overview dd{margin-left:10%;}ul.overview dd.new{margin-left:0;}ul.overview li.event dd.date,ul.overview li.event dd.image{margin-right:20px;}ul.overview li{background:none !important;padding-bottom:12px !important;}ul.overview dd.image{margin:0;}#home .grid-col,#home #teaser .grid-col,#home #teaser .double-grid-col{float:none;width:auto;padding:0;}#home .grid-col dt{background:none;}#home div.news{background:none;}ul.tabs:after,dl.calendar dl:after,dl.links dd:after,dl.calendar dd:after,dl.info:after,h1:after,#teaser:after,#footer:after{clear:none;}}

#home dt.gray{background-position:-985px 0;}ul.tabs{margin:5px 0 10px 0;}ul.tabs.windowed li a{padding:5px 5px 2px 5px;}dl.collapse dd.active{display:block;}ul.overview li.instructor dd{float:right;width:420px;padding:0 5px 0 0;}ul.overview li.instructor dt{float:right;width:350px;padding:0 75px 0 0;margin-top:8px;border-bottom:0;font-size:1.4em;font-weight:bold;}ul.overview li.instructor dd.image{margin-top:3px;float:left;width:100px;text-align:center;padding:0;display:inline;}ul.overview li.instructor dd.image img{float:none;border:0 none;}ul.overview li.instructor{padding-bottom:10px;}ul.overview li.instructor dd.more a.button{position:absolute;right:0;top:10px;}ul.overview li.profile dd{float:right;width:420px;padding:0 5px 0 0;}ul.overview li.profile dt{float:right;width:350px;padding:0 75px 0 0;margin-top:8px;border-bottom:0;font-size:1.4em;font-weight:bold;}ul.overview li.profile dd.image{margin-top:3px;float:left;width:100px;text-align:center;padding:0;display:inline;}ul.overview li.profile dd.image img{float:none;border:0 none;}ul.overview li.profile{padding-bottom:10px;}ul.overview li.profile dd.more a.button{position:absolute;right:0;top:10px;}.personlist li dd{float:right;width:420px;padding:0 5px 0 0;}.personlist li dt{float:right;width:350px;padding:0 75px 0 0;margin-top:8px;border-bottom:0;font-size:1.4em;font-weight:bold;}.personlist li dd.image{margin-top:3px;float:left;width:100px;text-align:center;padding:0;display:inline;}.personlist li dd.image img{float:none;border:0 none;}.personlist li{padding-bottom:10px;}.personlist li dd.more a.button{position:absolute;right:0;top:10px;}ul.overview li.event dt{margin-bottom:13px;margin-top:8px;}ul.overview li.product dt{margin-bottom:13px;margin-top:8px;}ul.overview li.event dd.meta{margin-bottom:5px;color:#434343;}ul.overview li.event dd,ul.overview li.event dt{width:438px;}dl.collapse dt{font-size:1.2em;line-height:1.3;}#navigation a:hover{text-decoration:none;}dl.widget.socmedia .addthis_toolbox{float:none;height:20px;margin-left:78px;}dl.widget.socmedia{height:27px;}dl.widget.socmedia,dl.widget.socmedia dd{background-image:none;}dl.widget.socmedia .socialmedia{margin:-22px 0 0 7px;}ul.overview dd{color:#000;}div.error-message{display:none}fieldset.search div.form-item{margin:0;padding:0;}div.filter div.form-item{margin:0;padding:0;}ul.overview li.course .category{display:block;margin-top:3px;margin-bottom:7px;color:#000000;}ul.overview li.course .locationnolink{display:block;margin-top:16px;color:#000000;}ul.overview li.course .pricenodate{margin-top:10px;}button.disabled,a.button.disabled,.more a.button.disabled{border:0 none;margin:0;padding:0;vertical-align:middle;background:url(/sites/ibfd.org/themes/images/backgrounds/buttonsgrey.png) #d0d0d0 0 100% repeat-x;color:#000;display:inline-block;height:19px;}button.disabled span,a.button.disabled span{border:1px solid #e7e7e7;border-bottom:1px solid #c9c9c9;background:url(/sites/ibfd.org/themes/images/backgrounds/service.png) 100% -595px no-repeat;padding:0 22px 0 15px;font-size:11px;line-height:17px;height:17px;display:inline-block;cursor:default;}ul.overview li.product .author{color:#000000;}ul.overview li.product .author a{color:#084C9B;}@media print{#navigation{display:none!important;}dl.collapse dd{width:auto;float:none;text-align:left;border:0 none;padding:0;}dl.collapse dd{background:none;}dl.collapse dt,dl.collapse dt.active{margin:0;padding-left:0;font-weight:bold;background:none;}a[href]:after{display:none;}}div.topics ul li{border-top:1px solid #cdcdcd}div.topics ul li:first-child{border-top:0 none}div.topics ul{list-style:none;margin:0}div.links a{background:url(/sites/ibfd.org/files/static/backgrounds/navigation.png) 0 -396px no-repeat;padding-left:10px;}a.links{background:url(/sites/ibfd.org/files/static/backgrounds/navigation.png) 0 -396px no-repeat;padding-left:10px;}div.links ul{list-style:none;margin:0}div.links ul li{border:0}dl.info{margin-bottom:5px}div.messages,div.status,div.warning,div.error{font-size:1.2em;}.shoppopupoverlay{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40);}.shoppopupbox{background:none repeat scroll 0 0 #fff;border:1px solid #000;display:none;top:15%;left:0;right:0;margin-left:auto;margin-right:auto;overflow:auto;padding:2px 2px 14px;position:absolute;width:400px;z-index:1002;}.shoppopupbox a.button{margin:0 8px;}.shoppopupheading{background-color:#005291;color:#fff;font-weight:bold;font-size:13px;margin:0;padding:2px 2px 2px 4px;}.shoppopuptext{font-size:12px;line-height:16p;margin:12px 8px;}.mcc-button-forward{background-color:#F7DB06;background-image:url("/sites/ibfd.org/themes/ibfd_two/images/background_button.gif");background-position:right center;background-repeat:no-repeat;border:1px solid #E7E7E7;cursor:pointer;display:inline-block;font-size:12px;font-weight:normal;padding:1px 14px 1px 6px;}.mcc-button-reverse{background-color:#F7DB06;background-image:url("/sites/ibfd.org/themes/ibfd_two/images/background_button_reverse.gif");background-position:left center;background-repeat:no-repeat;border:1px solid #E7E7E7;cursor:pointer;display:inline-block;font-size:12px;font-weight:normal;padding:1px 5px 1px 15px;}.popup-button-left{margin-top:10px;margin-left:8px;}.popup-button-right{margin-top:10px;margin-right:8px;}.float-right{float:right;}.ammapTitle{margin-top:7px;font-size:11px;font-weight:bold;color:#000000;}.ammapDescriptionText h2{margin-top:5px;font-size:11px;font-weight:normal;color:#094d9c;}.ammapDescriptionText div.text{font-size:11px;}#node-1057 .form-checkboxes{margin:0em;}#node-1057 .form-item{margin:0.5em 0em 0em 0em;}#node-1057 .form-item label{margin:1em 0em 0.5em 0em;}#node-1057 #edit-submit{margin:1em 0em 0.5em 0em;}.tipsy{padding:1px 3px;font-size:11px;line-height:1.8;position:absolute;z-index:100000;}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#005695;color:white;max-width:250px;text-align:left;}.select2{min-width:319px;max-width:355px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:12px;}.select2-container{font-size:12px;}::-webkit-input-placeholder{color:#000;}:-moz-placeholder{color:#000;opacity:1;}::-moz-placeholder{color:#000;opacity:1;}:-ms-input-placeholder{color:#000;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
