#fadeshow{
	border:1px solid #ccc;
	background: #FFF;
}

a:hover.hoofdnav {
    display: block;
    margin: 0 0 0 0;
    height: 20px;
    border: 1px solid #ffffff;
    color:#E3001B;
    background-color:Red;
}

#buttonsred 
{
    margin:35px 0 0 0;
}

#buttonsred a.button_red {
    display: block;
    margin: 0 0 0 0;
    width: 185px;
    height: 39px;
    background: url(images/button_red2.png) 0 0 no-repeat;
    text-decoration:none;
    font:11pt Verdana, Geneva, sans-serif;
    font-style:italic;
    font-weight:500;
    color:#ffffff;
}
 
#buttonsred a:hover.button_red {
    background-position: 0 -39px;
    color:#E3001B;
}

#buttonsred .buttonredtext {
    padding:6px 0 0 35px;
}

a.direct_contact {
    display: block;
    width: 201px;
    height: 39px;
    background: url(images/direct_contact.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.direct_contact {
    background-position: 0 -39px;
}

a.srollover {
    display: block;
    width: 185px;
    height: 40px;
    background: url(../images/button_red2.png) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.srollover {
    background-position: 0 -40px;
}

#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:35px;
    }
#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;
    }
#aggregator .feed-item-title a
    {
        margin-bottom:0;font-size:18px;
        color:#E3001B;line-height:18px;
        font-weight:normal;
    }
span.feed-item-date
    {
        font-size:11px;
        display:block;
        padding-bottom:10px;
        color:#363636;
    }
.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;
    }
/* Hides from IE-mac \*/* html .clear-block
    {
        height:1%;
    }
.clear-block
    {
        display:block;
    }
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:8em;
    }
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;
    }
/* Hides from IE-mac \*/ 	  * html .date-clear-block{height:1%;}

.date-clear-block
    {
        display:block;
    }
.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;
    }
.directory-home-vocabulary{}
.directory-child-vocabulary{}
.directory-resources{}
.directory-sub-categories{}
.directory-category{}
.directory-toolbar{}
.directory-filter-wrapper{}
div.directory-all-resources
    {
        margin-left:2em;
    }
div.directory-all-resources span.directory-term-name
    {
        font-style:italic;
    }
div.directory-all-resources span.directory-limit
    {
        font-style:italic;
    }
div.directory-all-resources a
    {
        font-weight:bold;
    }
.directory-help,
.directory-term-help
    {
        border:solid 1px #eee;
        padding:1em;
    }
span.directory-category-haschildren
    {
        font-weight:bold;
    }
span.directory-category-nochildren{}
span.directory-nodecount
    {
        font-style:italic;
        font-size:.9em;
        color:#555;
    }
table.directory-resources ul li
    {
        display:block;
        list-style:none;
    }
table.directory-resources
    {
        width:98%;
    }
table.directory-resources
    {
        margin-top:1em;
        margin-bottom:.25em;
    }
table.directory-resources tr td
    {
        width:50%;
    }
div.directory-home-vocabulary-collapsible
    {
        margin-top:1em;
    }
div.directory-home-vocabulary-collapsible h3
    {
        display:inline;
    }
.directory-home-toggle-link
    {
        text-decoration:underline;
        color:blue;
        padding-left:3em;
        font-size:80%;
    }
.directory-home-toggle-link:hover
    {
        cursor:pointer;
        color:red;
    }
.filefield-icon
    {
        float:left;  
        margin-right:0.4em;
    }
.filefield-element
    {
        margin:1em 0;
        white-space:normal;
    }
.filefield-element .widget-preview
    {
        float:left;  
        padding-right:10px;  
        border-right:1px solid #CCC;  
        margin-right:10px;  
        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;
    }
.filefield-generic-edit .filefield-icon
    {
        float:left;  
        margin-right:0.7em;  
        margin-top:0.3em;
    }
.filefield-generic-edit-description
    {
        margin-right:6em;
    }
.filefield-generic-edit .form-text
    {width:99%;}
.filefield-generic-edit .description
    {white-space:normal;margin-bottom:0;overflow:auto;}
#lightbox
    {position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img
    {border:none;}
#outerImageContainer
    {
        position:relative;
        background-color:#fff;
        width:250px;
        height:250px
        ;margin:0 auto;
        min-width:240px;
        overflow:hidden;
    }
#imageContainer,
#frameContainer,
#modalContainer
    {padding:10px;}
#modalContainer
    {line-height:1em;overflow:auto;}
#loading
    {height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;}
#hoverNav
    {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav
    {left:0;}
#frameHoverNav
    {z-index:10;margin-left:auto;margin-right:auto;width:20%;position:relative;top:-60px;}
#imageData>#frameHoverNav
    {left:0;}
#hoverNav a,
#frameHoverNav a
    {outline:none;}
#prevLink,
#nextLink
    {width:49%;height:100%;background:transparent url(images/blank.gif) no-repeat;display:block;}
#prevLink,
#framePrevLink
    {left:0;float:left;}
#nextLink,
#frameNextLink
    {right:0;float:right;}
#prevLink:hover,
#prevLink:visited:hover,
#prevLink.force_show_nav,
#framePrevLink
    {background:url(images/prev.gif) left 15% no-repeat;}
#nextLink:hover,
#nextLink:visited:hover,
#nextLink.force_show_nav,
#frameNextLink
    {background:url(images/next.gif) right 15% no-repeat;}
#prevLink:hover.force_show_nav,
#prevLink:visited:hover.force_show_nav,
#framePrevLink:hover,
#framePrevLink:visited:hover
    {background:url(images/prev_hover.gif) left 15% no-repeat;}
#nextLink:hover.force_show_nav,
#nextLink:visited:hover.force_show_nav,
#frameNextLink:hover,
#frameNextLink:visited:hover
    {background:url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;}
#framePrevLink,
#frameNextLink
    {width:45px;height:45px;display:block;margin-bottom:-60px;position:relative;top:60px;}
#imageDataContainer
    {font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px;}
#imageData
    {padding:0 10px;}
#imageData #imageDetails
    {width:70%;float:left;text-align:left;}
#imageData #caption
    {font-weight:bold;}
#imageData #numberDisplay
    {display:block;clear:left;padding-bottom:1.0em;}
#imageData #node_link_text
    {display:block;padding-bottom:1.0em;}
#imageData #bottomNav
    {height:66px;}
#overlay
    {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
#overlay_default
    {opacity:0.6;}
#overlay_macff2
    {background:transparent url(/sites/all/modules/lightbox2/images/overlay.png) repeat;}
.clearfix:after
    {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix
    {display:inline;width:100%;}
* html .clearfix
    {/* Hides from IE-mac \*/height:1%;}
#bottomNavClose
    {display:block;background:url(images/close.gif) left no-repeat;margin-top:33px;float:right;padding-top:0.7em;height:26px;width:26px;}
#bottomNavClose:hover
    {background-position:right;}
#loadingLink
    {display:block;background:url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}
#bottomNavZoom
    {display:none;background:url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}
#bottomNavZoomOut
    {display:none;background:url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}
#lightshowPlay
    {margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/play.png) no-repeat;}
#lightshowPause
    {margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/pause.png) no-repeat;}
.lightbox_hide_image
    {display:none;}
.wrapper.tagadelic{text-align:justify;margin-right:1em;}
.tagadelic.level1
    {font-size:1em;}
.tagadelic.level2
    {font-size:1em;}
.tagadelic.level3
    {font-size:1.1em;}
.tagadelic.level4
    {font-size:1.1em;}
.tagadelic.level5
    {font-size:1.2em;}
.tagadelic.level6
    {font-size:1.2em;}
.tagadelic.level7
    {font-size:1.3em;}
.tagadelic.level8
    {font-size:1.3em;}
.tagadelic.level9
    {font-size:1.4em;}
.tagadelic.level10
    {font-size:1.4em;}
div.fieldgroup
    {margin:.5em 0 1em 0;}
div.fieldgroup .content
    {padding-left:1em;}
.preload1
    {background-image:url(/sites/all/themes/foundation/images/bg-mega10.png);}
.preload2{}
.preload3{}
.preload4{}
.clearboth
    {
        clear:both;
        line-height:0px;
        margin:0;
        padding:0;
   }
.clearfix:after
    {content:".";display:block;height:0;clear:both;visibility:hidden;}
/*achtergrond en bovenbalk*/
body
    {margin:0;padding:0;color:#666;background:#ebebe9 url(images/body_bg2.jpg) repeat-x;font-family:arial,helvetica,sans-serif;font-size:13px;}
/*achtergrond en bovenbalk*/
a,
a:link
    {color:#36f;outline:none;}
a:visited
    {color:#63c;}
a:hover
    {color:#aaa;text-decoration:none;}
a:active
    {color:#f00;}
h1,
h2,
h3,
h4,
h5,
h6
    {margin:0;padding:0;font-size:100%;}
p,
ul,
ol
    {margin:0;padding:0;font-size:100%;}
li
    {margin:0;padding:0;}
table
    {border-collapse:collapse;border-spacing:0px;font-size:inherit;}
caption
    {text-align:left;}
th
    {border-bottom-width:1px;font-weight:bold;padding-bottom:2px;text-align:left;}
td
    {font-size:100%;}
form
    {margin:0;padding:0;}
fieldset
    {border:1px solid #e0e0e0;padding:5px;}
b,
strong
    {font-weight:bold;}
i,
em,
u   
    {font-style:italic;}
u
    {text-decoration:none;}
a img
    {border:0;}
img
    {margin:0;padding:0;}
a#slick-slidetoggle,
a#slick-slidetoggle2,
a#slick-slidetoggle3,
a#slick-slidetoggle:visited,
a#slick-slidetoggle2:visited,
a#slick-slidetoggle3:visited
    {color:#ccc;}
a,
a:visited,
.content a,
.content a:visited,
#slickbox a,
#slickbox a:visited,
#slickbox2 a,
#slickbox2 a:visited,
#slickbox3 a,
#slickbox3 a:visited,
.darkgreen
    {color:#E3001B;text-decoration:none;}
a:hover,
.content a:hover,
#slickbox a:hover,
#slickbox2 a:hover,
#slickbox3 a:hover
    {color:#E3001B;text-decoration:underline;}
#logo img
    {width:131px;height:74px;}
div#logintab
    {width:320px;height:19px;text-align:center;position:absolute;top:0;left:50%;margin-left:179px;padding:2px 0 0 0;font-size:11px;color:#ccc;}
div#logintab a,
div#logintab a:visited
    {color:#acacac;text-decoration:none;padding:0 10px;}
div#logintab a:hover
    {color:#fff;text-decoration:underline;padding:0 10px;}
#header
    {margin:0 auto;padding:0;width:960px;height:59px;position:relative;}

#bannerbuttons1
    {width:200px;position:absolute;top:6px;left:60px;text-align:left;}
#bannerbuttons1 a
    {display:block;width:200px;height:6px;margin-bottom:36px;font-size:12px;text-transform:uppercase;color:#677; color:Gray;}
#bannerbuttons1 a.tm:hover
    {color:red;}
#bannerbuttons1 a.rec:hover
    {color:red;}
#bannerbuttons1 a.perf:hover
    {color:red;}
#bannerbuttons1 a.dev:hover
    {color:red;}
#bannerbuttons1 a.cmp:hover
    {color:red;}

#bannerbuttons
    {width:200px;position:absolute;top:6px;right:60px;text-align:right;}
#bannerbuttons a
    {display:block;width:200px;height:6px;margin-bottom:36px;font-size:12px;text-transform:uppercase;color:#677;color:Gray;}
#bannerbuttons a.tm:hover
    {color:red;}
#bannerbuttons a.rec:hover
    {color:red;}
#bannerbuttons a.perf:hover
    {color:red;}
#bannerbuttons a.dev:hover
    {color:red;}
#bannerbuttons a.cmp:hover
    {color:red;}
#wrap-outer,
#footer,
#footershadow
    {width:980px;margin:0 auto;padding:0;}
/*#wrap-outer{position:relative;background:transparent url(images/bgtest980repeating.jpg) top left repeat-y;}*/
#wrap-outer
    {position:relative;background:transparent url(images/backgrtest.png) top left repeat-y;margin-top:16px;}
#pagetitle
    {position:absolute;top:140px;left:50px;font-size:28px;color:#80ba03;text-transform:uppercase;}
#searchy
    {position:absolute;top:-45px;right:10px;width:165px;height:22px;margin:0 !important;padding:0 !important;background-color:#000;z-index:100;}
#searchy form#search-form,
form
    {margin:0 !important;padding:0 !important;}
#search-textbox
    {
        position:absolute;
        top:0;
        right:22px;
        width:134px;
        height:22px;
        overflow:hidden;
        margin:0 !important;
        padding:3px 0 0 3px !important;
        border:0 !important;
        font-size:13px !important;
        background:#000 url(/sites/all/themes/foundation/images/form-search-textbox2.png) no-repeat;
    }
#search-submit
    {
        position:absolute;
        top:0;
        right:0;
        width:25px;
        height:22px;
        margin:0 !important;
        padding:0 !important;
        border:0 !important;
        font-size:13px !important;
        background:transparent url(/sites/all/themes/foundation/images/form-search-submit3.png) no-repeat;
        text-indent:-10000px;
        cursor:pointer;
    }
* html #search-textbox
    {padding:0 0 0 3px !important;line-height:24px;}
* html #search-submit
    {top:0px;line-height:0px;height:22px;}
#wrap-inner
    {margin:0 auto;background:transparent url(/sites/all/themes/foundation/images/bgtest980top.jpg) no-repeat;}
#wrap-inner-expandable
    {padding:0 0 40px 10px;}
div#headerbigimage
    {width:960px;margin:0;}
div#infohome
    {
        width:960px;
        position:absolute;
        top:1020px;
        left:50%;
        margin-top:30px;
        margin-left:-480px;
        padding:0 0 20px 0;
        border:solid 1px #f9f9f9;
        background-color:#fefefe;
    }
div#infobelow
    {
        width:960px;
        margin:81px auto 0 auto;
        padding:0 0 30px 0;
        border:solid 1px #f9f9f9;
        background-color:#fefefe;
        text-align:left;
        clear:both;
    }
* html div#infobelow
    {margin-top:-50px;}
#infohome p,
#infobelow p
    {clear:both;}
#infohome p.slickcloser,
#infobelow p.slickcloser
    {margin:50px 0 0 0;text-align:right;}
a.feed-icon
    {float:right;z-index:100;}
div#infohome h1,
div#infohome h2,
div#infobelow h1,
div#infobelow h2
    {
        display:inline;
        font-size:12px;
        font-weight:normal;
        padding-left:18px;
        background:#fff url(/sites/all/themes/foundation/images/SEO-logo-bullet.gif) no-repeat;
    }
div#infohome h1 a,
div#infohome h2 a,
div#infobelow h1 a,
div#infobelow h2 a
    {color:#444;}
div#infohome h2,
div#infobelow h2
    {margin-left:30px;}
div#infohome a:hover,
div#infobelow a:hover
    {text-decoration:underline;}
div#infohome p.closer,
    div#infobelow p.closer
        {margin-top:50px;margin-bottom:450px;text-align:right;}
div#infohome div#slickbox,
div#infohome div#slickbox2,
div#infohome div#slickbox3{}
div#slickbox p,
div#slickbox2 p,
div#slickbox3 p
    {margin-top:10px;}
div#infohome div#slickbox h2,
div#infohome div#slickbox2 h2,
div#infohome div#slickbox3 h2,
div#infobelow div#slickbox h2,
div#infobelow div#slickbox2 h2,
div#infobelow div#slickbox3 h2
    {display:block;background:none;margin-top:20px;margin-left:-16px;color:#000;font-weight:bold;font-size:20px;line-height:normal;}
#newsbarhome
    {width:960px;height:24px;margin:0 0 0 0;padding:0;position:relative;background:transparent url(images/bg-newsbar-home.png) repeat-x;}
.bar-inner
    {margin:0;padding:0;}
#newsbarhome .bar-inner
    {position:absolute;top:4px;left:50px;margin:0;color:#fff;}
#newsbarhome .bar-inner span
    {display:inline-block;width:50px;font-weight:bold;border-right:solid 0px #f2f2f2;}
#newsbarhome .bar-inner ul#homenewsscroll
    {position:relative;top:-16px;left:100px;height:18px;width:738px;list-style-type:none;overflow:hidden;}
#newsbarhome .bar-inner ul#homenewsscroll li
    {clear:left;overflow:hidden;position:relative;top:0;height:18px;}
#newsbarhome .bar-inner ul#homenewsscroll li a,
#newsbarhome .bar-inner ul#homenewsscroll li a:visited
    {color:#eee;text-decoration:none;}
#newsbarhome .bar-inner ul#homenewsscroll li a:hover
    {color:#fff;text-decoration:underline;}
#graybarhome {
    width:960px;height:30px;margin:1px 0 0 0;padding:0;background:transparent url(images/bg-graybar-home960.jpg) no-repeat;
    border-bottom:1px solid #000000;
    border-top:1px solid #000000;
}
#container
    {margin:0;padding:0;clear:both;}
body.no-sidebars #page
    {width:960px;margin:0;padding:0;background:#fff url(images/tabs-shadow.gif) no-repeat;}
body .page-search .no-sidebars #page .box,
div#customercontentbodynosidebars
    {width:960px;margin:0 auto;padding:0;}
body.no-sidebars #page .box
    {padding:0 25px;}body.no-sidebars #page .box dl{margin:20px 0 20px 10px;}
body.no-sidebars #page .box ul
    {margin:20px 0 50px 10px;}
body.no-sidebars #page .box dl a:hover,
body.no-sidebars #page .box ul a:hover
    {text-decoration:underline;}
body.no-sidebars #page .box ul
    {margin-left:30px;}
body.no-sidebars #page .box dl dt.title
    {margin-top:-4px;padding-bottom:5px;font-size:16px;}
body.no-sidebars #page .box dl dt.title a
    {display:block;padding:4px 0;}
body.no-sidebars #page .box dl dt.title a:hover
    {background-color:#f2f2f2;}
body.no-sidebars #page .box dl dd
    {margin-left:20px;}
body.no-sidebars #page .box dl dd.search-info
    {margin-bottom:0;margin-left:0;padding-bottom:20px;padding-left:20px;border-bottom:solid 1px #eee;}
body.no-sidebars #page .box dl dd.search-snippet strong
    {color:#f60;}
body.no-sidebars #page #search-form
    {display:none;}
body.no-sidebars #page .box h3.title
    {font-size:20px;color:#E3001B;text-transform:uppercase;}
body.sidebar-right #page,
body.sidebar-left #page,
body.page-search #page
    {width:960px !important;margin:0;padding:25px 0 0 0;background:#fff url(images/tabs-shadow.gif) no-repeat;}
body.sidebar-right .node-page .content,
body.sidebar-left .node-page .content,
div#customercontentbody
    {width:695px;float:left;margin:0;padding:0 0 0 25px;}
body.sidebar-left .node-page .content
    {float:right;margin:0;padding:0 25px;}
body.sidebar-right #page #node-2{}
#left-sidebar
    {margin:0;padding:0 0 0 25px;float:left;width:190px;min-height:400px;}
#right-sidebar
    {margin:0;padding:0 25px 0 0;float:right;width:190px;min-height:400px;}
#page .messages
    {color:#333;background-color:#f0f0f0;border:1px solid #c0c0c0;}
#page .error
    {border-color:#f00;}
.breadcrumb
    {width:944px;height:15px;padding:1px 6px 2px 10px;font-size:11px;text-align:left;color:#fff;background:transparent url(images/bg-newsbar-home.png) repeat-x;}
.breadcrumb a,
.breadcrumb span
    {padding:0 4px;}
.breadcrumb a,
.breadcrumb a:visited
    {color:#fff;text-decoration:none;}
.breadcrumb a:hover
    {color:#fff;text-decoration:underline;}
.block
    {margin:0;padding:0;}.block .title{font-weight:bold;}
.block .content{}
#block-block-1 .content,
#block-block-2 .content,
#block-block-4 .content
    {margin:0;padding:0;height:300px;}
#footershadow,
#footershadowrel
    {height:34px;min-height:34px;position:absolute;bottom:0;left:0;clear:both;background:transparent url(images/bg-footer980x34.gif) no-repeat;}
#footershadowrel
    {position:relative;top:0;left:0;}
* html #footershadow
    {position:relative;}
#footer
    {height:100px;min-height:100px;position:relative;top:40px;clear:both;text-align:center;margin:0;padding:0 0 40px 0;background:transparent url(images/bgtest980footer.jpg) no-repeat;}
.footgap
    {line-height:12px;}
#footer ul#footerbuttons
    {position:relative;top:-15px;list-style-type:none;padding:0;margin:0;height:84px;text-align:center;}
#footer ul#footerbuttons li
    {width:249px;float:left;margin:0 0 0 81px;padding:0;height:84px;}
#footer > ul#footerbuttons > li
    {margin:0 0 0 83px;}
#footer ul#footerbuttons li.f1
    {margin:0 0 0 20px;}
#footer > ul#footerbuttons > li.f1
    {margin:0 0 0 35px;}
#footerbelow
    {width:960px;height:88px;top:1020px;min-height:88px;margin:20px auto 51px auto;}
#footerbelow a:hover
    {text-decoration:underline;}
#footerbelow ul li a,
#footerbelow ul li a:visited
    {color:#E3001B;}
#footerbelow #block-block-6 .content p,
#footerbelow p
    {float:left;width:730px;padding-top:20px;}
#footerbelow #footerbelow-socialmedia
    {width:200px;padding-top:27px;float:right;text-align:right;background:transparent;}
#footerbelow #footerbelow-socialmedia a img
    {background:transparent url(images/socialmediasprite.gif);}
#footerbelow #footerbelow-socialmedia a.twitter:hover img
    {background-position:160px 0;}
#footerbelow #footerbelow-socialmedia a.flickr img
    {background-position:288px 0px;}
#footerbelow #footerbelow-socialmedia a.flickr:hover img
    {background-position:128px 0;}
#footerbelow #footerbelow-socialmedia a.facebook img
    {background-position:224px 0;}
#footerbelow #footerbelow-socialmedia a.facebook:hover img
    {background-position:64px 0;}
#footerbelow #footerbelow-socialmedia a.youtube img
    {background-position:256px 0;}
#footerbelow #footerbelow-socialmedia a.youtube:hover img
    {background-position:96px 0;}
#footerbelow #footerbelow-socialmedia a.rss img
    {background-position:192px 0;}
#footerbelow #footerbelow-socialmedia a.rss:hover img
    {background-position:32px 0;}
#footerbelow #block-block-6 .content img,
#footerbelow #footerbelow-socialmedia img
    {margin:0 0 0 8px;float:left;background:transparent;}
#footerbelow #block-block-6 .content #copy,
#footerbelow #copy
    {font-size:11px;margin:20px 0 0 0;}
#footerbelow #block-block-6 .content #copy p,
#footerbelow #copy p
    {float:left;width:200px;color:#E3001B;padding:0;}
#footerbelow #block-block-6 .content #copy ul,
#footerbelow #copy ul
    {float:right;width:410px;list-style-type:none;}
#footerbelow > #block-block-6 > .content > #copy > ul,
#footerbelow > #copy > ul
    {width:415px;}
#footerbelow #block-block-6 .content #copy ul li,
#footerbelow #copy ul li
    {float:left;margin:0 0 0 10px;padding-left:10px;border-left:solid 1px green;}
#footerbelow #block-block-6 .content #copy ul li.first,
#footerbelow #copy ul li.first
    {border:0;}
#footerbelow #block-block-6 .content p a.tagadelic,
#footerbelow p a.tagadelic
    {text-decoration:none;color:#888;white-space:nowrap;}
#footerbelow #block-block-6 .content p a.tagadelic:hover,
#footerbelow p a.tagadelic:hover
    {text-decoration:underline;color:#000;}
.user-login-block
    {text-align:left;}
.node{}.node-page .content{}
.node h3.title{}
.node .content{}
.node .picture
    {float:left;padding:4px;margin-right:4px;background-color:#f0f0f0;}
.node .date{}
.node .author{}
.node .terms{}
.node .links
    {clear:left;}
.node-sticky{}
.node table
    {width:100%;}
.box{}
.box h3.title{}
.box .content{}
#user-login-form
    {text-align:left;}
.accordionholder
    {clear:both;}
.promoWdgt
    {padding-top:22px;}
#paneltop,
.paneltop
    {position:relative;margin-top:0;display:block;width:190px;background:transparent url(images/accordion/widget-top190-2.jpg) top left no-repeat;}
#paneltop span,
.paneltop span
    {position:absolute;top:5px;left:11px;font-size:11px;color:#fff;font-weight:bold;}
#panelbottom,
.panelbottom
    {display:block;width:190px;height:20px;margin-bottom:25px;background:transparent url(images/accordion/widget-bottom190-2.jpg) top left no-repeat;}
#accordion1,
.accordionholder ul
    {margin:0;padding:0;width:185px;list-style-type:none;background-color:#fff;color:#555;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
#accordion1 a
    {display:block;font-weight:normal;text-decoration:none;width:185px;padding:0;}
#accordion1 ul
    {overflow:hidden;margin:0;padding:0;}
#accordion1 li
    {overflow:hidden;margin:0;padding:0;list-style-type:none;}
#accordion1 li a
    {width:163px;display:block;height:20px;padding:4px 0 0 25px;color:#fff;font-size:11px;font-weight:bold;background:#505050 url(images/widget-on.jpg) no-repeat;}
.accordionholder h5
    {width:175px;padding:4px 0 4px 15px;background-image:none;background-color:#566471;color:#fff;font-size:11px;text-transform:uppercase;border-top:1px solid #e5e5e5;border-bottom:3px solid #e5e5e5;}
.accordionholder .paneltop ul li
    {width:158px;padding:6px 0 6px 30px !important;background:transparent url(images/bullet-orange-dot.gif) 18px 10px no-repeat !important;}
#accordion1 li a.closed
    {color:#eee !important;background:#505050 url(images/accordion/widget-off.jpg) no-repeat;}
#accordion1 li a:hover
    {text-decoration:underline;}
ul#accordion1 li ul
    {margin:0;padding:0;}
#accordion1 li li
    {overflow:hidden;text-align:left;height:auto;margin:0;padding:0;width:185px;}
#accordion1 li a.opened
    {margin-bottom:8px;color:#fff;background:#505050 url(images/accordion/widget-on.jpg) no-repeat;}
#accordion1 li li.docs
    {background-image:url(images/accordion/docs.jpg);background-repeat:no-repeat;background-position:6px 40%;margin:0;padding:0 0 0 28px;width:149px;}
#accordion1 li li.pod
    {background-image:url(images/accordion/pod.jpg);background-repeat:no-repeat;background-position:5px 40%;margin:0;padding:0 0 0 28px;width:149px;}
#accordion1 li li.vid
    {background-image:url(images/vid.jpg);background-repeat:no-repeat;background-position:7px 44%;margin:0;padding:0 0 0 28px;width:149px;}
#accordion1 li li.web
    {background-image:url(images/accordion/web.jpg);background-repeat:no-repeat;background-position:8px 45%;margin:0;padding:0 0 0 28px;width:149px;}
#accordion1 li li.blog
    {background-image:url(images/accordion/blog.jpg);background-repeat:no-repeat;background-position:7px 45%;margin:0;padding:0 0 0 28px;width:149px;}
#accordion1 li li a,
#accordion1 li li a:visited
    {color:#666;font-size:12px;font-weight:normal;background:none;}
#accordion1 li li a:hover
    {text-decoration:underline;}
#accordion1 li li.widgetsubnav1
    {width:168px;}
#accordion1 li li.active a,
#accordion1 li li.active a:visited,
#accordion1 li li.active a:hover
    {color:#f60 !important;font-weight:bold;}
#accordion1 li li.widgetsubnav1.active a,
#accordion1 li li.widgetsubnav1.active a:visited,
#accordion1 li li.widgetsubnav1.active a:hover
    {color:#f60 !important;font-weight:bold;}
#accordion1 li.widgetsubnav1,
#accordion1 li.widgetsubnav1 a
    {font-size:11px !important;margin:0 0 -2px 17px;padding:0;}
#accordion1 li.widgetsubnav1.last,
#accordion1 li.widgetsubnav1.last a
    {margin:0 0 0 17px;}
div#relatedbar
    {position:relative;margin:0 0 50px 0;padding:0;width:190px;height:220px;min-height:220px;background:#fff url(images/relatedbar/bg-related-widget-btm.jpg) bottom left no-repeat;}
div#relatedbar h4
    {margin:0;padding:0;width:190px;color:#999;font-size:14px;background:transparent url(images/relatedbar/bg-related-widget-top.jpg) top left no-repeat;}
div#relatedbar h4 span
    {position:relative;top:15px;left:10px;}
div#relatedbar div#relatedmorearrow,
div#relatedbar div#relatedlessarrow
    {position:absolute;right:5px;top:182px;}
div#relatedbar div#relatedmorearrow
    {right:5px;top:200px;}
div#relatedbar div.scrollable
    {position:relative;top:40px;overflow:hidden;width:190px;height:118px;}
div#relatedbar div.scrollable div.items
    {position:absolute;height:600px;margin:0;padding:0;width:190px;background:transparent url(images/relatedbar/bg-related-widget-tile.gif) repeat-y;}
div#relatedbar div.scrollable div.items div
    {margin:0 0 0 8px;padding:0 0 15px 0;width:180px;list-style-type:none;}
div#relatedbar div.scrollable div.items div a.blog,
div#relatedbar div.scrollable div.items div a.discuss,
div#relatedbar div.scrollable div.items div a.media,
div#relatedbar div.scrollable div.items div a.sol
    {color:#666;text-decoration:none;display:block;line-height:18px;}
div#relatedbar div.scrollable div.items div a.blog:hover,
div#relatedbar div.scrollable div.items div a.discuss:hover,
div#relatedbar div.scrollable div.items div a.media:hover,
div#relatedbar div.scrollable div.items div a.sol:hover
    {text-decoration:underline;background-position:0 -19px}
div#relatedbar div.scrollable div.items div a.blog
    {padding:0 0 0 26px;background:transparent url(images/relatedbar/icn-blog3.gif) 0 0 no-repeat;}
div#relatedbar div.scrollable div.items div a.discuss
    {padding:0 0 0 26px;background:transparent url(images/relatedbar/icn-discuss2.gif) 0 0 no-repeat;}
div#relatedbar div.scrollable div.items div a.media
    {padding:0 0 0 26px;background:transparent url(images/icn-media2.gif) 0 0 no-repeat;}
div#relatedbar div.scrollable div.items div a.sol
    {padding:0 0 0 26px;background:transparent url(images/relatedbar/icn-sol3.gif) 0 0 no-repeat;}
#rotatorwrapper
    {width:960px;margin:0;position:relative;}
#rotator
    {background:#fff;color:#000;margin:0;padding:0;font-size:16px;}
#rotator strong
    {color:#E3001B;background-color:inherit;}
#graybarhome ul.ui-tabs-nav,
li.ui-tabs-nav-item,
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited
    {margin:0;padding:0;border:0;line-height:80%;text-decoration:none;font-size:100%;list-style:none;float:left;font-family:arial,helvetica,sans-serif;width:170px;}
#graybarhome ul.ui-tabs-nav
    {position:absolute;top:12px;left:50px;z-index:1;width:910px;text-transform:uppercase;}
#graybarhome ul li.ui-tabs-nav-item
    {width:200px;}
#graybarhome ul li.ui-tabs-nav-item a,
#graybarhome ul li.ui-tabs-nav-item a:visited
    {font-size:14px;font-weight:normal;color:#ccc;}
#rotator ul li.ui-tabs-nav-item a:hover,
#rotator ul li.ui-tabs-nav-item a:active
    {color:#fff;}
#rotator .ui-tabs-nav-item a span
    {cursor:pointer;}
#rotator .ui-tabs-nav-item a span span
    {font-size:10px;}
#rotator ul li.ui-tabs-selected a:link,
#rotator ul li.ui-tabs-selected a:visited,
#rotator ul li.ui-tabs-selected a:hover,
#rotator ul li.ui-tabs-selected a:active
    {color:#fff;}
#rotator .ui-tabs-hide
    {display:none;}
#rotator #fragment-1,
#rotator #fragment-2,
#rotator #fragment-3,
#rotator #fragment-4
    {float:left;position:relative;width:960px;height:349px;margin:0;padding:25px 0 0 0;background:#fff url(images/bg-homefragments.jpg) repeat-x;}
* html #rotator #fragment-1,
* html #rotator #fragment-2,
* html #rotator #fragment-3,
* html #rotator #fragment-4
    {height:420px;}
#rotator #fragment-1 img#frag-panelactive-arrow1,
#rotator #fragment-2 img#frag-panelactive-arrow2,
#rotator #fragment-3 img#frag-panelactive-arrow3,
#rotator #fragment-4 img#frag-panelactive-arrow4
    {position:absolute;z-index:1;}
#rotator #fragment-1 img#frag-panelactive-arrow1{top:0;left:96px;}
#rotator #fragment-2 img#frag-panelactive-arrow2{top:0;left:280px;}
#rotator #fragment-3 img#frag-panelactive-arrow3{top:0;left:500px;}
#rotator #fragment-4 img#frag-panelactive-arrow4{top:0;left:685px;}
#rotator #fragment-1 p,
#rotator #fragment-2 p,
#rotator #fragment-3 p,
#rotator #fragment-4 p
    {font-size:14px;color:#555;}
#rotator #fragment-1 #frag1leftpanel,
#rotator #fragment-2 #frag2leftpanel,
#rotator #fragment-3 #frag3leftpanel,
#rotator #fragment-4 #frag4leftpanel
    {width:650px;padding:0 0 0 50px;float:left;}
    .phead{font-size:14px;}
    .bold{font-weight:bold;}
#rotator #fragment-1 #frag1rightpanel,
#rotator #fragment-2 #frag2rightpanel,
#rotator #fragment-3 #frag3rightpanel,
#rotator #fragment-4 #frag4rightpanel
    {width:260px;float:right;}
#rotator #fragment-1 #frag1rightpanel .homeslideshow
    {height:160px;width:190px;margin:0;padding:0;overflow:hidden;}
#rotator #fragment-1 #frag1rightpanel .homeslideshow img
    {height:160px;width:190px;margin:0;padding:0;top:0;left:0;}
#rotator #fragment-1 #frag1rightpanel #prev,
#rotator #fragment-1 #frag1rightpanel #next,
#rotator #fragment-1 #frag1rightpanel #slideshow
    {float:left;}
#rotator #fragment-1 #frag1rightpanel div a#prev
    {width:28px;height:160px;background:transparent url(images/frag1-panelright-arrowrotator.gif) 0 0 no-repeat;}
#rotator > #fragment-1 > #frag1rightpanel > div > a#prev:hover
    {background-position:-28px 0;}
#rotator #fragment-1 #frag1rightpanel div a#next
    {width:28px;height:160px;background:transparent url(images/frag1-panelright-arrowrotator.gif) -84px 0 no-repeat;}
#rotator > #fragment-1 > #frag1rightpanel > div > a#next:hover
    {background-position:-56px 0;}
div#rotator div#fragment-1 div#frag1rightpanel div#companysizes
    {float:left;margin:25px 0 0 14px;padding:0;width:218px;height:5150px;background:transparent url(/sites/all/themes/foundation/images/homerotator/frag1-panelright-companysizes.gif) !important;}
/*#rotator #fragment-2 #frag2leftpanel,
#rotator #fragment-3 #frag3leftpanel
    {width:600px;background:transparent url(images/frag2-panelleft-bg.jpg) top right no-repeat;}
#rotator #fragment-3 #frag3leftpanel
    {width:700px;padding:0 0 0 45px;}
#rotator #fragment-4 #frag4leftpanel
    {width:700px;padding:0 0 0 45px;}*/
#rotator #fragment-4 #frag4leftpanel #frag4leftpaneltop
    {z-index:5;height:150px;margin:-10px 0 0 0;padding:40px 0 0 0;background:transparent url(images/frag4-panelleft-bg-top2.gif) top left no-repeat;}
#rotator #fragment-4 #frag4leftpanel #frag4leftpaneltop .divleft
    {float:left;width:250px;margin:0 0 0 5px;}
#rotator #fragment-4 #frag4leftpanel #frag4leftpaneltop .divright
    {float:right;width:240px;}
#rotator #fragment-4 #frag4leftpanel #frag4leftpanelbottom
    {margin:40px 0 0 0;padding:40px 0 0 0;height:100px;background:transparent url(images/frag4-panelleft-bg-bottom.gif) top left no-repeat;}
#rotator #fragment-4 #frag4leftpanel #frag4leftpanelbottom .divleft
    {float:left;width:230px;margin:0 0 0 5px;}
#rotator #fragment-4 #frag4leftpanel #frag4leftpanelbottom .divright
    {float:right;width:220px;}
#rotator #fragment-4 #frag4leftpanel #frag4leftpaneltop .divleft p,
#rotator #fragment-4 #frag4leftpanel #frag4leftpaneltop .divright p,
#rotator #fragment-4 #frag4leftpanel #frag4leftpanelbottom .divleft p,
#rotator #fragment-4 #frag4leftpanel #frag4leftpanelbottom .divright p
    {line-height:14px;}
/*#rotator #fragment-4 #frag4rightpanel
    {width:190px;margin:-25px 0 0 0;}*/
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1,
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2
    {height:309px;min-height:309px;float:left;margin:40px 0 0 0;padding:0 0 0 25px;font-weight:bold;color:#323232;background:transparent url(images/frag2-panelleft-bg-dl-vertline.jpg) right 20px no-repeat;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1
    {width:300px;padding:0;text-transform:uppercase;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2
    {width:270px;background:none;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1 dt,
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dt
    {margin:0 0 15px 0;text-transform:uppercase;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1 dt span,
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dt span
    {font-size:12px;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1 dd,
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dd
    {position:relative;height:28px;margin:0 0 5px 0;padding:0;font-weight:normal;font-size:13px;background:transparent url(/sites/all/themes/foundation/images/homerotator/frag3-panelleft-dl1-dd-sprite.jpg) top left no-repeat;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dd
    {background:none;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dd a,
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dd a:visited
    {color:#f60;font-size:10px;text-decoration:underline;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dd a:hover
    {text-decoration:none;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1 dd img
    {position:absolute;left:30px;bottom:3px;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1 dd
    {padding:5px 0 2px 30px;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl1 dd.w135,
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl2 dd.w135
    {width:120px !important;}
.sp2{background-position:0 -43px !important;}
.sp3{background-position:0 -84px !important;}
.sp4{background-position:0 -125px !important;}
.sp5{background-position:0 -169px !important;}
.sp6{background-position:0 -211px !important;}
.sp7{background-position:0 -253px !important;}
.sp8{background-position:0 -295px !important;}
.sp9{background-position:0 -337px !important;}
.sp10{background-position:0 -379px !important;}
.sp11{background-position:0 -421px !important;}
#rotator #fragment-2 #frag2leftpanel dl#frag2-lp-dl3 dd
    {padding:0 0 20px 0;}
/*#rotator #fragment-2 #frag2rightpanel
    {width:310px;}*/
#rotator #fragment-2 #frag2rightpanel #frag2-rightpaneltop{}#rotator #fragment-2 #frag2rightpanel #newreleases
    {position:relative;}
#rotator #fragment-2 #frag2rightpanel #newreleases img
    {position:absolute;top:95px;left:60px;}
* html #rotator #fragment-2 #frag2rightpanel #newreleases img
    {position:absolute;top:100px;left:-250px;}
.feedsprite
    {background:transparent url(/sites/all/themes/foundation/images/homerotator/bg-rss-feed-sprites.jpg) no-repeat;}
.feedsprite span.feeddate
    {font-size:10px !important;color:#555 !important}
p.feed-tweet-homepanel,
p.feed-blog-homepanel,
p.feed-buzz-homepanel
    {height:30px;overflow:hidden;margin:0 0 5px 0 !important;padding:0 0 0 28px;background-position:0 -47px;}
p.feed-blog-homepanel
    {background-position:0 4px;}
p.feed-buzz-homepanel
    {background-position:0 -46px;}
p.feed-tweet-homepanel a,
p.feed-blog-homepanel a,
p.feed-buzz-homepanel a
    {font-size:12px;}
ul#scrollable,
ul#scrollable4
    {list-style-type:none;text-align:center;position:relative;}
ul#scrollable li,
ul#scrollable4 li
    {float:left;}
.jcarousel-container,
.items4
    {list-style-type:none;text-align:center;position:relative;overflow:hidden;width:690px;height:140px;border:1px solid #ccc;background:#fff url(/sites/all/themes/foundation/images/h300.gif) repeat-x;-moz-border-radius:4px;-webkit-border-radius:4px;}
.items4
    {left:75px;width:545px;}
* html .items4
    {left:15px;width:560px;}
.jcarousel-clip
    {overflow:hidden;position:relative;margin:0;padding:0;z-index:2;text-align:center;}
.jcarousel-clip-horizontal
    {text-align:center;width:674px;height:140px;padding:0 0 0 4px;}
.jcarousel-list
    {position:relative;overflow:hidden;margin:0;padding:0;z-index:1;}
.jcarousel-list li,
.jcarousel-item
    {text-align:center;float:left;width:122px;text-align:center;margin:12px 6px 0 6px;height:115px;min-height:115px;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:block;font-size:9px;text-transform:uppercase;-moz-border-radius:4px;-webkit-border-radius:4px;}
* html .jcarousel-clip-horizontal
    {width:690px;margin-left:-4px;padding-left:0;}
.jcarousel-list li img
    {display:block;float:left;margin-left:11px;}
* html .jcarousel-list li img
    {float:none;margin-left:0;}
.jcarousel-next
    {z-index:3;display:none;}
.jcarousel-prev
    {z-index:3;display:none;}
.jcarousel-skin-tango .jcarousel-container
    {-moz-border-radius:10px;background:#F0F6F9;border:1px solid #346F97;}
.jcarousel-skin-tango .jcarousel-container-horizontal
    {width:245px;padding:20px 40px;}
.jcarousel-skin-tango .jcarousel-container-vertical
    {width:75px;height:245px;padding:40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal
    {width:245px;height:75px;}
.jcarousel-skin-tango .jcarousel-clip-vertical
    {width:75px;height:245px;}
.jcarousel-skin-tango .jcarousel-item
    {width:75px;height:75px;}
.jcarousel-skin-tango .jcarousel-item-horizontal
    {margin-right:10px;}
.jcarousel-skin-tango .jcarousel-item-vertical
    {margin-bottom:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder
    {background:#fff;color:#000;}
.jcarousel-next-horizontal
    {z-index:10;position:absolute;top:55px;right:2px;width:32px;height:32px;cursor:pointer;background:transparent url(/sites/all/themes/foundation/images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-next-horizontal:hover
    {background-position:-32px 0;}
.jcarousel-next-horizontal:active
    {background-position:-64px 0;}
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active
    {cursor:default;background-position:-96px 0;}
.jcarousel-prev-horizontal
    {z-index:10;position:absolute;top:55px;left:2px;width:32px;height:32px;cursor:pointer;background:transparent url(/sites/all/themes/foundation/images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-prev-horizontal:hover
    {background-position:-32px 0;}
.jcarousel-prev-horizontal:active
    {background-position:-64px 0;}
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active
    {cursor:default;background-position:-96px 0;}
#tooltip
    {position:absolute;	width:280px;z-index:3000;border:4px solid #f60;background-color:#fff;padding:5px;opacity:0.96;-moz-border-radius:4px;-webkit-border-radius:4px;}
#tooltip h3
    {background-color:#f60;color:#fff;margin:-5px -5px 5px -5px;padding:3px 0;padding-left:5px;font-size:15px;border-bottom:solid 1px #ddd;}
#tooltip div
    {margin:10px;}
.morerelated
    {margin-bottom:25px;}
.morerelated span
    {font-size:9px;color:#777;text-transform:uppercase;}
.green
    {color:#E3001B;}
h2.header-green,
h3.header-green
    {color:#E3001B;font-size:26px !important;font-weight:normal;text-transform:uppercase;padding:0 10px 10px 0;}
h2.header-gray,
h3.header-gray
    {color:#414042;font-size:26px !important;font-weight:normal;text-transform:uppercase;padding:0 10px 10px 0;position:relative;top:-15px;}
h3.header-green,
h3.header-gray
    {font-size:18px !important;top:0;}
h3.header-gray
    {margin-top:35px;text-transform:none;}
h4.header-green,
h4.header-green span.gray
    {font-size:14px;color:#777;text-transform:uppercase;margin-bottom:8px;}
h4.header-green span.gray
    {text-transform:none;font-weight:normal;}
span.learnmoreprod,
span.learnmoreprod a
    {font-size:12px;color:#f60;}
.ttnone
    {text-transform:none !important;}.rust{color:#a9720b !important;}
.blood
    {color:#8a1e01 !important;}
.teal
    {color:#00535d !important;}
.plum
    {color:#4d2331 !important;}
.drab
    {color:#404c04 !important;}
.kelly
    {color:#328631 !important;}
.notoppad
    {padding-top:0;}
.nobottompad
    {padding-bottom:0;}
.notopmar
    {margin-top:0;}
.nobottommar
    {margin-bottom:0;}
.martop100
    {margin-top:100px !important;}
.martop75
    {margin-top:75px !important;}
.martop50
    {margin-top:50px !important;}
.martop40
    {margin-top:40px !important;}
.martop30
    {margin-top:30px !important;}
.martop20
    {margin-top:20px !important;}
.marbot100
    {margin-bottom:100px !important;}
.marbot75
    {margin-bottom:75px !important;}
.marbot50
    {margin-bottom:50px !important;}
.marbot40
    {margin-bottom:40px !important;}
.marbot30
    {margin-bottom:30px !important;}
.marbot20
    {margin-bottom:20px !important;}
h3.header-support
    {color:#666;font-size:18px !important;font-weight:normal;padding:0 10px 25px 0;line-height:28px;}
h4.subhead
    {color:#666;font-size:14px !important;font-weight:bold;margin:30px 0 12px 0;}
.officescity h4.subhead
    {margin:10px 0;}
p
    {margin:0 0 15px 0 !important;line-height:22px;}
div#kxsxtx
    {width:810px;margin:0 0 0 52px;}
h3.tg,
h3.kx,
h3.sx,
h3.tx
    {font-size:24px;}
h3.tg
    {color:#555;}
h3.kx
    {color:#656664;}
h3.sx
    {color:#5b3e49;}
h3.tx
    {color:#8b3a2a;}
div#kxsxtx h3
    {font-size:20px;padding:10px 0 0 5px;color:#656664;}
div#kxsxtx div#sx h3
    {padding:10px 0 0 18px;color:#5b3e49;}
div#kxsxtx div#tx h3
    {padding:10px 0 0 18px;color:#8b3a2a;}
div#kx,
div#sx,
div#tx
    {width:238px;float:left;margin:0 15px;}
div#kx p,
div#sx p,
div#tx p
    {font-size:14px;padding:20px 18px 10px 0;}
* html div#kxsxtx   
    {width:850px;margin:0 0 0 32px;}
p.copyintro,
div#customercontentbody p.copyintro,
div#customercontentbodynosidebars p.copyintro
    {font-size:14px;color:#555;line-height:22px;}
p.support
    {line-height:20px;font-size:12px;}
.btmbdr
    {border-bottom:solid 1px #ddd;padding-bottom:20px;}
.content div#prodtabs1
    {position:relative;top:-47px;float:left;}
.content div#prodtabs1 ul,
.content div#prodtabs1 ul#editionmodules
    {list-style:none;margin:0 -20px 50px -17px;padding:0 0 0 3px;height:23px;}
.content > div#prodtabs1 ul,
.content div#prodtabs1 ul#editionmoduletabs
    {margin-left:0;}
.content div#prodtabs1 .ui-tabs-hide
    {display:none;}
.content div#prodtabs1 ul li,
.content div#prodtabs1 ul#editionmoduletabs li
    {float:left;padding:0;margin:0 !important;list-style-image:none !important;}
.content div#prodtabs1 ul li a,
.content div#prodtabs1 ul#editionmoduletabs li a
    {background:transparent url(/sites/all/themes/foundation/images/tabs-grey-alt.png) no-repeat;font-size:11px;display:block;height:39px;line-height:22px;width:110px;text-align:center;text-decoration:none;color:#fff;padding:1px 0 0 0;margin:0 5px 0 0;}
.content div#prodtabs1 ul li a:hover
    {color:#666;background:transparent url(/sites/all/themes/foundation/images/tabs-white.png) no-repeat;}
.content div#prodtabs1 ul li.ui-tabs-selected a
    {cursor:default !important;color:#666 !important;background:transparent url(/sites/all/themes/foundation/images/tabs-white.png) no-repeat;}
.content div#prodtabs1 ul li a.try
    {color:#fff;background:transparent url(/sites/all/themes/foundation/images/tabs-orange.png) no-repeat;}
.content div#prodtabs1 ul li a.try:hover,
.content div#prodtabs1 ul li.ui-tabs-selected a.try
    {color:#666 !important;background:transparent url(/sites/all/themes/foundation/images/tabs-orange-over.png) no-repeat;}
.content div#prodtabs1 ul#editionmoduletabs
    {clear:both;display:block;margin:0 0 20px 0;padding:0;width:695px;height:39px;background:transparent url(/sites/all/themes/foundation/images/bg-editionmodules-ul.jpg) bottom left no-repeat !important;}
.content div#prodtabs1 ul#editionmoduletabs li a,
.content div#prodtabs1 ul#editionmoduletabs li a:hover
    {text-transform:uppercase;font-weight:bold;background:none;;font-size:13px;display:block;height:38px;width:100px;text-align:center;text-decoration:none;color:#656664;}
.content div#prodtabs1 ul#editionmoduletabs li a:hover
    {color:#000;background:transparent url(/sites/all/themes/foundation/images/bg-editionmodules-hover.jpg) top center no-repeat;}
.content div#prodtabs1 ul#editionmoduletabs li.ui-tabs-selected a
    {cursor:default !important;color:#E3001B !important;background:transparent url(/sites/all/themes/foundation/images/bg-editionmodules-active.jpg) top center no-repeat;}
.content div#prodtabs1 #overview,
.content div#prodtabs1 #features,
.content div#prodtabs1 #addons,
.content div#prodtabs1 #enterprise,
.content div#prodtabs1 #edge,
.content div#prodtabs1 #business
    {position:relative;margin:0;padding:0;}
.content div#prodtabs1 #overview div#prodtabinnercont,
.content div#prodtabs1 #features div#prodtabinnercont,
.content div#prodtabs1 #addons div#prodtabinnercont,
.content div#prodtabs1 #enterprise div#prodtabinnercont,
.content div#prodtabs1 #edge div#prodtabinnercont,
.content div#prodtabs1 #business div#prodtabinnercont
    {position:relative;float:left;padding:0;}
.content div#prodtabs1 #overview ul#innernav,
.content div#prodtabs1 #partners ul#innernav,
.content div#prodtabs1 #features ul#innernav,
.content div#prodtabs1 #addons ul#innernav,
.content div#prodtabs1 #enterprise ul#innernav,
.content div#prodtabs1 #edge ul#innernav,
.content div#prodtabs1 #business ul#innernav
    {list-style:none;margin:0;padding:0 0 30px 0;width:270px;float:left;height:auto;}
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-1,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-2,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-3,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-4,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-5,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-6,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-7,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-8,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-9,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-10,
.content div#prodtabs1 #overview div#prodtabinnercont #fragment-29,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-1,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-2,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-3,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-4,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-5,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-6,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-7,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-8,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-9,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-10,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-11,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-12,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-13,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-14,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-15,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-16,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-17,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-18,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-19,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-20,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-21,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-22,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-23,
.content div#prodtabs1 #features div#prodtabinnercont #fragment-30,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-19,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-20,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-21,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-22,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-23,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-24,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-25,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-26,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-27,
.content div#prodtabs1 #addons div#prodtabinnercont #fragment-28,
.content div#prodtabs1 #enterprise div#prodtabinnercont #fragment-1,
.content div#prodtabs1 #enterprise div#prodtabinnercont #fragment-2,
.content div#prodtabs1 #enterprise div#prodtabinnercont #fragment-3,
.content div#prodtabs1 #edge div#prodtabinnercont #fragment-4,
.content div#prodtabs1 #edge div#prodtabinnercont #fragment-5,
.content div#prodtabs1 #business div#prodtabinnercont #fragment-6,
.content div#prodtabs1 #business div#prodtabinnercont #fragment-7,
.content div#prodtabs1 #business div#prodtabinnercont #fragment-8,
.content div#prodtabs1 #business div#prodtabinnercont #fragment-9,
.content div#prodtabs1 #business div#prodtabinnercont #fragment-10
    {margin-left:270px;width:420px;line-height:22px;border:0px;}
.content div#prodtabs1 #overview ul li,
.content div#prodtabs1 #features ul li,
.content div#prodtabs1 #addons ul li,
.content div#prodtabs1 #enterprise ul li,
.content div#prodtabs1 #edge ul li,
.content div#prodtabs1 #business ul li
    {float:left;padding:0;margin:0 !important;list-style-image:none !important;}
.content div#prodtabs1 #overview ul li a,
.content div#prodtabs1 #partners ul li a,
.content div#prodtabs1 #features ul li a,
.content div#prodtabs1 #addons ul li a,
.content div#prodtabs1 #enterprise ul li a,
.content div#prodtabs1 #edge ul li a,
.content div#prodtabs1 #business ul li a
    {background:#fff url(/sites/all/themes/foundation/images/features-bg-li-270x96.jpg) 0 -64px no-repeat;font-size:13px;display:block;height:32px;line-height:32px;width:266px;text-align:left;text-decoration:none;color:#666;margin:0;padding:0 0 0 4px;}
.content div#prodtabs1 #overview ul li a:hover,.content div#prodtabs1 #partners ul li a:hover,.content div#prodtabs1 #features ul li a:hover,.content div#prodtabs1 #addons ul li a:hover,.content div#prodtabs1 #enterprise ul li a:hover,.content div#prodtabs1 #edge ul li a:hover,.content div#prodtabs1 #business ul li a:hover{color:#000;text-decoration:none;background:#fff url(/sites/all/themes/foundation/images/features-bg-li-270x96.jpg) 0 -32px no-repeat;}
.content div#prodtabs1 #overview ul li.ui-tabs-selected a,
.content div#prodtabs1 #partners ul li.ui-tabs-selected a,
.content div#prodtabs1 #features ul li.ui-tabs-selected a,
.content div#prodtabs1 #addons ul li.ui-tabs-selected a,
.content div#prodtabs1 #enterprise ul li.ui-tabs-selected a,
.content div#prodtabs1 #edge ul li.ui-tabs-selected a,
.content div#prodtabs1 #business ul li.ui-tabs-selected a
    {cursor:default !important;color:#E3001B !important;background:#fff url(/sites/all/themes/foundation/images/features-bg-li-270x96.jpg) 0 0 no-repeat;}
a.mover
    {padding:0;position:absolute;text-decoration:none;}
.next-tab
    {top:-60px;left:163px;}
.prev-tab
    {top:-60px;left:123px;}
.ui-tabs-panel > a.mover
    {padding:0;position:absolute;text-decoration:none;}
.ui-tabs-panel > .next-tab
    {top:-40px;left:180px;}
.ui-tabs-panel > .prev-tab
    {top:-40px;left:140px;}
.prod-feat-2col-holder
    {float:left;line-height:22px;padding:20px 0 0 5px;width:375px;clear:right;}
.prod-feat-2col-holder ul.prod-feat-2col-1,
.prod-feat-2col-holder ul.prod-feat-2col-2
    {margin:0;padding:0;height:auto !important;}
.prod-feat-2col-holder ul.prod-feat-2col-1
    {float:left;padding:0;width:170px;padding-left:15px !important;}
.prod-feat-2col-holder ul.prod-feat-2col-2
    {width:180px;margin-left:190px !important;}
.prod-feat-2col-holder ul.prod-feat-2col-1 li,
.prod-feat-2col-holder ul.prod-feat-2col-2 li
    {width:155px;margin:0 0 0 15px;padding:0 0 14px 17px !important;line-height:16px;background:transparent url(/sites/all/themes/foundation/images/bullet-orange-arrow.gif) 3px 3px no-repeat !important;}
.content div#prodtabs1 #technology ul#prodbox
    {width:695px;height:204px;margin:0 0 30px 0;padding:0;}
.content div#prodtabs1 #technology ul#prodbox li
    {width:231px;height:203px;margin:0;padding:0;}
.content div#prodtabs1 #technology ul#prodbox li,
.content div#prodtabs1 #technology ul#prodbox li a,
.content div#prodtabs1 #technology ul#prodbox li img,
.content div#prodtabs1 #technology ul#prodbox li a img,
.content div#prodtabs1 #technology ul#prodbox li a.tbe,
.content div#prodtabs1 #technology ul#prodbox li a.edge,
.content div#prodtabs1 #technology ul#prodbox li a.tee,
.content div#prodtabs1 #technology ul#prodbox li a.tbe img,
.content div#prodtabs1 #technology ul#prodbox li a.edge img,
.content div#prodtabs1 #technology ul#prodbox li a.tee img
    {margin:0 !important;padding:0 !important;border:0 !important;}
.content div#prodtabs1 #technology ul#prodbox li a.tbe,
.content div#prodtabs1 #technology ul#prodbox li a.edge,
.content div#prodtabs1 #technology ul#prodbox li a.tee
    {width:231px;height:204px;background:transparent url(/sites/all/themes/foundation/images/bg-tbe-edge-tee-3box2.jpg);}
.content div#prodtabs1 #technology ul#prodbox li#edgebox,
.content div#prodtabs1 #technology ul#prodbox li a.edge
    {width:233px;}
.content div#prodtabs1 #technology ul#prodbox li a.tbe
    {background-position:0px 0px;}
.content div#prodtabs1 #technology ul#prodbox li a.tbe:hover,
.content div#prodtabs1 #technology ul#prodbox li.ui-tabs-selected a.tbe
    {background-position:0px 203px;}
.content div#prodtabs1 #technology ul#prodbox li a.edge
    {background-position:464px 0px;}
.content div#prodtabs1 #technology ul#prodbox li a.edge:hover,
.content div#prodtabs1 #technology ul#prodbox li.ui-tabs-selected a.edge
    {background-position:464px 203px;}
.content div#prodtabs1 #technology ul#prodbox li a.tee
    {background-position:232px 0px;}
.content div#prodtabs1 #technology ul#prodbox li a.tee:hover,
.content div#prodtabs1 #technology ul#prodbox li.ui-tabs-selected a.tee
    {background-position:232px 203px;}
ul.main1col,
ul.main2col
    {float:left;width:48%;margin:0 0 13px 0 !important;padding:0 !important;height:auto !important;list-style-type:none;}
#infohome ul.main2col,
#infobelow  ul.main2col
    {width:48%;}
ul.main1col
    {width:98%;}
.content div#prodtabs1 ul.main1col li a
    {height:auto !important;width:auto !important;padding:0;margin:0;line-height:13px !important;display:inline;background:none !important;font-size:13px;color:#E3001B !important;text-decoration:none;}
.content div#prodtabs1 ul.main1col li a:hover
    {text-decoration:underline !important;color:#E3001B !important;}
div.white-paper ul
    {margin:0 0 13px 0 !important;padding:0 !important;height:auto !important;list-style-type:none;}
div.white-paper ul li,
ul.main1col li,
ul.main2col li
    {margin:0;padding:0 0 10px 17px !important;background:transparent url(images/bullet-orange-arrow.gif) 3px 3px no-repeat !important;float:none !important;}
ul.nobullet li
    {background:none !important;padding:0 0 13px 5px !important;}
ul.orangedot li
    {color:#667;padding:0 0 3px 17px !important;background:transparent url(images/bullet-orange-dot.gif) 3px 6px no-repeat !important;}
.content div#prodtabs1 #overview ul.orangedot li a,
.content div#prodtabs1 #features ul.orangedot li a,
.content div#prodtabs1 #addons ul.orangedot li a,
.content div#prodtabs1 #enterprise ul.orangedot li a,
.content div#prodtabs1 #edge ul.orangedot li a,
.content div#prodtabs1 #business ul.orangedot li a
    {background:none;display:inline;}
ul.orangedot li img
    {margin:0 0 -3px 0;padding:0 0 0 1px;}
div#prodtabs1 h2
    {font-size:14px;margin:0 0 2px 0;}
div#prodtabs1 dl,
div#overview dl
    {padding-bottom:5px;}
div#prodtabs1 dt,
div#overview dt
    {font-size:13px;margin:0 0 2px 0;font-weight:bold;}
div#prodtabs1 dd,
div#overview dd
    {margin:0 0 15px 5px;}
div#prodtabs1 p
    {margin:0;}
div#prodtabs1 div#overview,
div#prodtabs1 div#features
    {width:695px;float:left;}
div#prodtabs1 div#overview .righty,
div#prodtabs1 div#overview .lefty
    {margin-bottom:10px;padding:0;}
div#prodtabs1 div#overview .righty p,
div#prodtabs1 div#overview .lefty p
    {padding-bottom:10px;clear:both;}
p.ovrshad,
div#prodtabs1 div#overview .lefty p.ovrshad,
div#prodtabs1 div#overview .righty p.ovrshad
    {height:25px;min-height:25px !important;margin:0;background:#fff url(/sites/all/themes/foundation/images/bg-overview-shadow695.jpg) bottom center no-repeat;clear:both;}.horizrule,p.horizrule{min-height:12px;height:12px;margin:0 0 22px 0 !important;background:#fff url(/sites/all/themes/foundation/images/bg-horiz-rule695.jpg) bottom center no-repeat;clear:both;}
p.presearchdownload
    {height:136px;min-height:136px;padding-bottom:10px;}
.aliright
    {text-align:right;}
.alileft
    {text-align:left;}
.flright
    {float:right;}
.flleft
    {float:left;}
.flnone
    {float:none !important;}
.posrel
    {position:relative;}
.posabs
    {position:absolute;}
.innovationawardwinner
    {height:330px;min-height:330px;padding:0 0 0 310px;background:#fff url(/sites/all/themes/foundation/images/customers_customer-experience_innovation-awards/inovation-winners.jpg) top left no-repeat;}
.iaprevwinner
    {width:155px;margin-right:25px;padding-top:140px;background-position:top center;}
.innovationawardwinner h4,
.iaprevwinner h4
    {text-transform:uppercase;margin:-10px 0 15px 0;}
.winner1
    {background:#fff url(/sites/all/themes/foundation/images/customers_customer-experience_innovation-awards/chicago-logo.jpg) no-repeat;}
.winner2
    {background:#fff url(/sites/all/themes/foundation/images/customers_customer-experience_innovation-awards/dell-logo.jpg) no-repeat;}
.winner3
    {background:#fff url(/sites/all/themes/foundation/images/customers_customer-experience_innovation-awards/deloitte-logo.jpg) no-repeat;}
.winner4
    {background:#fff url(/sites/all/themes/foundation/images/customers_customer-experience_innovation-awards/toyota-logo.jpg) no-repeat;}
div#prodtabs1 div#overview .lefty h2,
div#prodtabs1 div#overview .lefty p
    {padding-left:120px;}
div#prodtabs1 div#overview .righty h2,
div#prodtabs1 div#overview .righty p
    {padding-right:120px;}
div#prodtabs1 div#featurestbe .righty h2,
div#prodtabs1 div#featurestbe .righty p
    {padding-right:200px;}
div#prodtabs1 div#overview .solutions-talentmanagement-unify
    {background:#fff url(/sites/all/themes/foundation/images/solutions-talentmanagement/overview-unify.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-talentmanagement-deploy
    {background:#fff url(/sites/all/themes/foundation/images/solutions-talentmanagement/overview-deploy.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-talentmanagement-align
    {background:#fff url(/sites/all/themes/foundation/images/solutions-talentmanagement/overview-align.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-talentmanagement-stronger
    {background:#fff url(/sites/all/themes/foundation/images/solutions-talentmanagement/overview-stronger.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-talentmanagement-boost
    {background:#fff url(/sites/all/themes/foundation/images/solutions-talentmanagement/overview-boost.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-recruiting-faster
    {background:#fff url(/sites/all/themes/foundation/images/solutions-recruiting/overview-faster.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-recruiting-simple
    {background:#fff url(/sites/all/themes/foundation/images/solutions-recruiting/overview-simple.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-recruiting-browser
    {background:#fff url(/sites/all/themes/foundation/images/solutions-recruiting/overview-browser.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-recruiting-social
    {background:#fff url(/sites/all/themes/foundation/images/solutions-recruiting/overview-social.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-recruiting-green
    {background:#fff url(/sites/all/themes/foundation/images/solutions-recruiting/overview-green.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-recruiting-overload
    {background:#fff url(/sites/all/themes/foundation/images/solutions-recruiting/overview-overload.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-recruiting-millions
    {background:#fff url(/sites/all/themes/foundation/images/solutions-recruiting/overview-millions.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-sourcing-one
    {background:#fff url(/sites/all/themes/foundation/images/solutions-sourcing/overview-one.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-sourcing-find
    {background:#fff url(/sites/all/themes/foundation/images/solutions-sourcing/overview-find.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-sourcing-total
    {background:#fff url(/sites/all/themes/foundation/images/solutions-sourcing/overview-total.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-sourcing-build
    {background:#fff url(/sites/all/themes/foundation/images/solutions-sourcing/overview-build.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-assessment-simply
    {background:#fff url(/sites/all/themes/foundation/images/solutions-assessment/overview-simply.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-assessment-give
    {background:#fff url(/sites/all/themes/foundation/images/solutions-assessment/overview-give.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-assessment-rightcandidate
    {background:#fff url(/sites/all/themes/foundation/images/solutions-assessment/overview-rightcandidate.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-assessment-righttalent
    {background:#fff url(/sites/all/themes/foundation/images/solutions-assessment/overview-righttalent.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-assessment-onesize
    {background:#fff url(/sites/all/themes/foundation/images/solutions-assessment/overview-onesize.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-onboarding-great
    {background:#fff url(/sites/all/themes/foundation/images/solutions-onboarding/overview-great.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-onboarding-tackle
    {background:#fff url(/sites/all/themes/foundation/images/solutions-onboarding/overview-tackle.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-onboarding-green
    {background:#fff url(/sites/all/themes/foundation/images/solutions-onboarding/overview-green.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-onboarding-focus
    {background:#fff url(/sites/all/themes/foundation/images/solutions-onboarding/overview-focus.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-onboarding-reap
    {background:#fff url(/sites/all/themes/foundation/images/solutions-onboarding/overview-reap.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-goals-designed
    {background:#fff url(/sites/all/themes/foundation/images/solutions-goals/overview-designed.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-goals-goalalignment
    {background:#fff url(/sites/all/themes/foundation/images/solutions-goals/overview-goalalignment.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-goals-completegoal
    {background:#fff url(/sites/all/themes/foundation/images/solutions-goals/overview-completegoal.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-goals-tailored
    {background:#fff url(/sites/all/themes/foundation/images/solutions-goals/overview-tailored.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-performance-everyday
    {background:#fff url(/sites/all/themes/foundation/images/solutions-performance/overview-everyday.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-performance-designed
    {background:#fff url(/sites/all/themes/foundation/images/solutions-performance/overview-designed.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-performance-talentsnapshots
    {background:#fff url(/sites/all/themes/foundation/images/solutions-performance/overview-talentsnapshots.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-performance-flexibilityagility
    {background:#fff url(/sites/all/themes/foundation/images/solutions-performance/overview-flexibilityagility.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-succession-retention
    {background:#fff url(/sites/all/themes/foundation/images/solutions-succession/overview-retention.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-succession-faster
    {background:#fff url(/sites/all/themes/foundation/images/solutions-succession/overview-faster.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-succession-increased
    {background:#fff url(/sites/all/themes/foundation/images/solutions-succession/overview-increased.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-succession-stronger
    {background:#fff url(/sites/all/themes/foundation/images/solutions-succession/overview-stronger.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-succession-configurability
    {background:#fff url(/sites/all/themes/foundation/images/solutions-succession/overview-configurability.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-development-realtime
    {background:#fff url(/sites/all/themes/foundation/images/solutions-development/overview-realtime.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-development-informal
    {background:#fff url(/sites/all/themes/foundation/images/solutions-development/overview-informal.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-development-unified
    {background:#fff url(/sites/all/themes/foundation/images/solutions-development/overview-unified.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-development-development
    {background:#fff url(/sites/all/themes/foundation/images/solutions-development/overview-retention.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-development-retention
    {background:#fff url(/sites/all/themes/foundation/images/solutions-development/overview-development.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-development-empower
    {background:#fff url(/sites/all/themes/foundation/images/solutions-development/overview-empower.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-compensation-retain
    {background:#fff url(/sites/all/themes/foundation/images/solutions-compensation/overview-retain.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-compensation-think
    {background:#fff url(/sites/all/themes/foundation/images/solutions-compensation/overview-think.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-compensation-complete
    {background:#fff url(/sites/all/themes/foundation/images/solutions-compensation/overview-complete.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-compensation-compensation
    {background:#fff url(/sites/all/themes/foundation/images/solutions-compensation/overview-compensation.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-compensation-zero
    {background:#fff url(/sites/all/themes/foundation/images/solutions-compensation/overview-zero.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-analytics-gain
    {background:#fff url(/sites/all/themes/foundation/images/solutions-analytics/overview-gain.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-analytics-standard
    {background:#fff url(/sites/all/themes/foundation/images/solutions-analytics/overview-standard.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-analytics-simplify
    {background:#fff url(/sites/all/themes/foundation/images/solutions-analytics/overview-simplify.gif) top left no-repeat;}
div#prodtabs1 div#overview .solutions-analytics-build
    {background:#fff url(/sites/all/themes/foundation/images/solutions-analytics/overview-build.gif) top right no-repeat;}
div#prodtabs1 div#overview .solutions-analytics-predict
    {background:#fff url(/sites/all/themes/foundation/images/solutions-analytics/overview-predict.gif) top left no-repeat;}
div#prodtabs1 div#overview .products-tbe-grow
    {background:#fff url(/sites/all/themes/foundation/images/products-tbe/grow.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-tbe-do
    {background:#fff url(/sites/all/themes/foundation/images/products-tbe/do.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-tbe-power
    {background:#fff url(/sites/all/themes/foundation/images/products-tbe/power.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-tbe-align
    {background:#fff url(/sites/all/themes/foundation/images/products-tbe/align.gif) top right no-repeat;}
div#prodtabs1 div#featurestbe .products-tbe-recruit
    {background:#fff url(/sites/all/themes/foundation/images/products-tbe/recruit-screens.jpg) top right no-repeat;}
div#prodtabs1 div#featurestbe .products-tbe-perform
    {background:#fff url(/sites/all/themes/foundation/images/products-tbe/perform-screens.jpg) top right no-repeat;}
div#prodtabs1 div#featurestbe .products-tbe-onboard
    {background:#fff url(/sites/all/themes/foundation/images/products-tbe/onboard-screens.jpg) top right no-repeat;}
div#prodtabs1 div#overview .products-edge-faster
    {background:#fff url(/sites/all/themes/foundation/images/products-edge/faster.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-edge-grow
    {background:#fff url(/sites/all/themes/foundation/images/products-edge/grow.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-edge-more
    {background:#fff url(/sites/all/themes/foundation/images/products-edge/more.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-edge-quick
    {background:#fff url(/sites/all/themes/foundation/images/products-edge/quick.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-edge-best
    {background:#fff url(/sites/all/themes/foundation/images/products-edge/best.gif) top right no-repeat;}
div#prodtabs1 div#featurestbe .products-edge-screenshotsmall1
    {background:#fff url(/sites/all/themes/foundation/images/products-edge/screenshot1-small.jpg) top right no-repeat;}
div#prodtabs1 div#overview .products-tee-unify
    {background:#fff url(/sites/all/themes/foundation/images/products-tee/unify.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-tee-deploy
    {background:#fff url(/sites/all/themes/foundation/images/products-tee/deploy.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-tee-align
    {background:#fff url(/sites/all/themes/foundation/images/products-tee/align.gif) top right no-repeat;}
div#prodtabs1 div#overview .products-tee-boost
    {background:#fff url(/sites/all/themes/foundation/images/products-tee/boost.gif) top right no-repeat;}
a.learnmorebutton
    {position:relative;height:26px;width:85px;top:-78px;}
.tbe
    {left:128px;}
.edge
    {left:157px;}
.tee
    {left:190px;}
ul.hoverthumb
    {float:left;list-style:none;margin:20px 50px 20px 25px;}
.content > ul.hoverthumb
    {float:left;list-style:none;margin:20px 50px 20px 50px;}
ul.hoverthumb li
    {margin:9px 0;float:left;position:relative;width:195px;height:158px;}
ul.hoverthumb li img
    {width:195px;height:158px;position:absolute;left:0;top:0;-ms-interpolation-mode:bicubic;opacity:0.5;}
ul.hoverthumb li img.hover
    {opacity:1;border:0;}
div#customercontentbody p,
div#customercontentbodynosidebars p
    {line-height:20px;}
div.customervideothumb
    {margin:35px 0;border:solid 1px #eee;border-top:none;background:#fff url(/sites/all/themes/foundation/images/bg-customervideothumb.jpg) top left no-repeat;}
div.customervideothumb p
    {margin:14px 10px 20px 12px;font-weight:bold;font-size:14px;color:#707070;line-height:18px;}
div.mediaasset-rightbar
    {margin:0 0 20px 0;}
h4.assettitle
    {font-size:14px;margin-bottom:8px;}
.h3Qresults
    {color:#666;font-size:14px;}
.flickrblue
    {color:#0063dc;}
.flickrpink
    {color:#ff0084;}
.centre
    {text-align:center;}
.mar025
    {margin:0 25px;}
a.grid,
a.grid:visited
    {color:#f60;text-decoration:none;}
a.grid:hover
    {color:#f60;text-decoration:underline;}
#analyst-report .content,
#case-study .content,
#customer .content,
#eventome .content,
#partner .content,
#research-article .content,
#webcast .content,
#white-paper .content,
div.white-paper .content
    {padding-left:0px;}
#analyst-report .content div ul li,
#case-study .content div ul li,
#customer .content div ul li,
#event .content div ul li,
#partner .content div ul li,
#research-article .content div ul li,
#webcast .content div ul li
    {margin-left:18px;margin-top:10px;margin-bottom:10px;}
#analyst-report h1.title,
#analyst-report h2.title,
#case-study h1.title,
#case-study h2.title,
#customer h1.title,
#customer h2.title,
#event h1.title,
#event h2.title,
#partner h1.title,
#partner h2.title,
#research-article h1.title,
#research-article h2.title,
#webcast h1.title,
#webcast h2.title,
#white-paper h1.title,
#white-paper h2.title,
div.white-paper h1.title,
div.white-paper h2.title
    {color:#414042;font-size:18px !important;font-weight:normal;padding:0 10px 10px 0;top:0;}
h6.green
    {color:#E3001B;}
#analyst-report .terms,
#case-study .terms,
#customer .terms,
#event .terms,
#partner .terms,
#research-article .terms,
#webcast .terms,
#white-paper .terms,
div.white-paper .terms
    {clear:both;margin-top:15px;margin-bottom:35px;width:100%;padding:3px;border-bottom:solid 1px #dedede;}
div.white-paper div.terms ul li
    {background:none !important;}
#directory-vid-1,
#directory-vid-2,
#directory-vid-3,
#directory-vid-4,
#directory-vid-5,
#directory-vid-6,
#directory-vid-7,
#directory-vid-8,
#directory-vid-9,
#directory-vid-10,
#directory-vid-11,
#directory-vid-12,
#directory-vid-13,
#directory-vid-14,
#directory-vid-15
    {margin:25px;color:#414042;font-size:18px !important;font-weight:normal;padding:0 10px 10px 0;top:0;}
.content div#prodtabs2
    {position:relative;top:-47px;}
.content div#prodtabs2 ul
    {list-style:none;margin:0 -20px 50px -17px;padding:0 0 0 3px;height:23px;}
.content > div#prodtabs2 ul
    {margin-left:0;}
.content div#prodtabs2 .ui-tabs-hide
    {display:none;}
.content div#prodtabs2 ul li
    {float:left;padding:0;margin:0 !important;list-style-image:none !important;}
.content div#prodtabs2 ul li a
    {background:transparent url(/sites/all/themes/foundation/images/tabs-grey-alt.png) no-repeat;font-size:11px;display:block;height:39px;line-height:22px;width:110px;text-align:center;text-decoration:none;color:#fff;padding:1px 0 0 0;margin:0 5px 0 0;}
.content div#prodtabs2 ul li a:hover
    {color:#666;background:transparent url(/sites/all/themes/foundation/images/tabs-white.png) no-repeat;}
.content div#prodtabs2 ul li.ui-tabs-selected a
    {cursor:default !important;color:#666 !important;background:transparent url(/sites/all/themes/foundation/images/tabs-white.png) no-repeat;}
.content div#prodtabs2 ul li a.try
    {color:#fff;background:transparent url(/sites/all/themes/foundation/images/tabs-orange.png) no-repeat;}
.content div#prodtabs2 ul li a.try:hover,
.content div#prodtabs2 ul li.ui-tabs-selected a.try
    {color:#666 !important;background:transparent url(/sites/all/themes/foundation/images/tabs-orange-over.png) no-repeat;}
div.edition-intro
    {margin-bottom:25px;}
#prodtabs1 #overview .edition-overview-leftside
    {float:left;margin:0 15px 0 0;width:350px;}
prodtabs1 #overview .edition-overview-rightside
    {width:320px;float:left;margin:0;}
.asset48
    {margin:7px 0 0 7px;padding:8px 0 0 55px;height:48px;color:#333;text-transform:uppercase;}
.pdf48
    {background:transparent url(/sites/all/themes/foundation/images/buttons/icon_document.gif) no-repeat;}
.video48
    {background:transparent url(/sites/all/themes/foundation/images/buttons/icon_video.gif) no-repeat;}
.article48
    {background:transparent url(/sites/all/themes/foundation/images/buttons/icon_article.gif) no-repeat;}
.blog-entry48
    {background:transparent url(/sites/all/themes/foundation/images/buttons/icon_blog-entry.gif) no-repeat;}
.discussion48
    {background:transparent url(/sites/all/themes/foundation/images/buttons/icon_discussion.gif) no-repeat;}
.podcast48
    {background:transparent url(/sites/all/themes/foundation/images/buttons/icon_podcast.gif) no-repeat;}
.research48
    {background:transparent url(/sites/all/themes/foundation/images/buttons/icon_research.gif) no-repeat;}
.officesglobal
    {float:left;}
.officescity
    {float:left;width:340px;height:220px;min-height:220px;margin-left:5px;position:relative;}
.officescity img
    {position:absolute;top:30px;right:5px;}
img#jax,img#pet
    {top:55px;right:20px;}
.quote
    {font-family:Times New Roman,Times,serif;}
.quote em
    {color:#007934;font-size:24px;line-height:32px;}
.customer-name
    {font-size:12px;font-weight:bold;color:#666;}
.position-company
    {font-size:12px;color:#666;}
.item-list ul.pager
    {margin-bottom:34px;}
ul.pager
    {clear:both;margin:1em 0;text-align:center;}
ul.pager li,
ul.pager li.pager-item,
ul.pager li.pager-next,
ul.pager li.pager-last,
ul.pager li.pager-previous,
ul.pager li.pager-first
    {margin:0;padding:0 1px;}
li.pager-first a,
li.pager-first a:visited,
li.pager-previous a,
li.pager-previous a:visited,
li.pager-item a,
li.pager-item a:visited,
li.pager-next a,
li.pager-next a:visited,
li.pager-last a,
li.pager-last a:visited,
li.pager-current
    {color:#E3001B;display:inline-block;height:20px;width:20px;margin:4px 0;padding:10px 8px 6px 8px;border:solid 1px #fff;background-color:#f9f9f9;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;}
li.pager-first a,
li.pager-first a:visited,
li.pager-next a,
li.pager-next a:visited,
li.pager-last a,
li.pager-last a:visited
    {width:40px;}
li.pager-previous a,
li.pager-previous a:visited
    {width:60px;}
ul.pager li.pager-current
    {height:20px !important;width:20px !important;margin:2px !important;padding:10px 8px 6px 8px !important;font-weight:bold;color:#000;background-color:#fff;border:solid 1px #fff;-moz-border-radius:4px;-webkit-border-radius:4px;}
li.pager-first a:hover,
li.pager-previous a:hover,
li.pager-item a:hover,
li.pager-next a:hover,
li.pager-last a:hover
    {background-color:#f2f2f2;color:#f60;text-decoration:none;border:solid 1px #e2e2e2;-moz-border-radius:4px;-webkit-border-radius:4px;}   
#node-261
    {margin:0 auto;}
tbody
    {border-top:none;}
div.case-study-logo-grid
    {width:173px;height:167px;margin-left:15px;}
div.case-study-logo-grid a
    {float:left;display:block;width:173px;height:167px;background:url(/sites/all/themes/foundation/images/customer_galllerybackground.gif);}
div#customer div.case-study-logo-grid a:hover
    {background-position:0px -167px;}
div.case-study-logo-grid img
    {padding-top:8px;}
#aggregator
    {float:left;width:560px;margin-left:50px;}
.hr
    {width:603px;height:1px;background:url(/sites/all/themes/foundation/images/hr.gif);border:none;margin-top:16px;margin-bottom:13px;}
div.hr hr
    {display:none;}
div.hr_short
    {width:533px;height:1px;background:url(/sites/all/themes/foundation/images/hr_short.gif) no-repeat center;border:none;margin-top:16px;margin-bottom:13px;}
div.hr_long
    {width:884px;height:1px;background:url(/sites/all/themes/foundation/images/hr_long.jpg) no-repeat center;border:none;margin-top:16px;margin-bottom:13px;}
.PageNav
    {float:right;display:block;height:16px;width:160px;font-size:11px;font-weight:bold;}
.PageNav a
    {float:left;width:20px;}
.PageNav .Prev
    {float:left;display:inline;height:16px;padding-right:10px;width:43px;background:url(/sites/all/themes/foundation/images/nav_Prev.gif) 0px -3px no-repeat;}
.PageNav .Next
    {float:left;display:inline;height:16px;width:43px;background:url(/sites/all/themes/foundation/images/nav_Next.gif) 0px -3px no-repeat;}
.MediaContent
    {float:left;display:inline;width:610px;margin-left:50px;padding:0px;overflow:hidden;}
.FinePrint
    {float:left;color:#95a0a9;width:620px;}
.CompanyContact
    {float:right;width:191px;height:131px;background:url(/sites/all/themes/foundation/images/contact_background.gif) no-repeat;}
.PressContact
    {float:left;display:block;width:191px;height:449px;position:relative;top:0px;background:url(/sites/all/themes/foundation/images/contactpress_background.gif) no-repeat;}
.ContactHeader h3
    {width:140px;font-size:16px;color:#797979;padding:18px 0px 22px 14px;margin:0px;}
.CompanyInfo p
    {font-size:12px;line-height:17px;margin:0px;width:140px;padding-left:14px;}
.CompanyInfo a
    {color:#00853f;}
.PageArrows
    {float:left;width:675px;height:35px;position:absolute;top:194px;left:27px;}
.PageArrowLeft
    {float:left;height:35px;width:20px;background:url(/sites/all/themes/foundation/images/pagearrow_Left.gif) no-repeat;}
.PageArrowRight
    {float:right;height:35px;width:20px;background:url(/sites/all/themes/foundation/images/pagearrow_Right.gif) no-repeat;}
.MediaItem
    {float:left;display:inline;width:700px;margin-bottom:40px;border-bottom:thin solid #CCCCCC;}
.MediaItemDate
    {float:left;display:inline;width:700px;font-size:11px;margin-bottom:10px;}
.MediaItemTitle a
    {float:left;width:700px;font-size:18px;line-height:18px;}
.MediaItemImage
    {float:right;width:152px;margin:5px;padding:0px;}
.AwardItem
    {float:left;display:inline;width:405px;margin-bottom:20px;}
.AwardItem p
    {color:#363636 !important;}
.AItemDate
    {color:#363636 !important;margin-bottom:5px;}
.AwardTitle h3
    {font-size:18px;line-height:20px;font-weight:normal;margin:0px;padding:0px;color:#363636 !important;}
.AwardImage img
    {float:left;width:auto;margin-left:50px;}
h2.StyledGreen
{font-size:18px;color:#80ba03;font-weight:normal;}
.DateNav
    {float:left;display:inline;width:650px;height:17px;margin-bottom:20px;}
ul.AwardNav
    {float:left;width:380px;display:inline;font-size:0px;padding:0px;margin:0px 0px 0px 0px;}
ul.AwardNav li
    {float:left;list-style:none;font-size:0px;width:auto;}
ul.AwardNav li a
    {height:17px;display:block;font-size:0px;background-repeat:no-repeat;background-position:0px 0px;}
ul.AwardNav li a:hover
    {background-position:0px -17px;}
ul.AwardNav li.active a
    {background-position:0px -17px;font-size:0px;overflow:hidden;}
ul.AwardNav span
    {display:none;font-size:0px;overflow:hidden;}
ul.AwardNav li.Upcoming a
    {width:84px;background-image:url(/sites/all/themes/foundation/images/nav/nav_Upcoming.jpg);}
ul.AwardNav li.MostRecent a
    {width:84px;background-image:url(/sites/all/themes/foundation/images/nav/nav_MostRecent.jpg);}
ul.AwardNav li.Ten a
    {width:53px;background-image:url(/sites/all/themes/foundation/images/nav/nav_2010.jpg);}
ul.AwardNav li.Nine a
    {width:53px;background-image:url(/sites/all/themes/foundation/images/nav/nav_2009.jpg);}
ul.AwardNav li.Eight a
    {width:53px;background-image:url(/sites/all/themes/foundation/images/nav/nav_2008.jpg);}
ul.AwardNav li.Seven a
    {width:53px;background-image:url(/sites/all/themes/foundation/images/nav/nav_2007.jpg);}
ul.AwardNav li.Six a
    {width:50px;background-image:url(/sites/all/themes/foundation/images/nav/nav_2006.jpg);}
.clear
    {clear:both;height:0;line-height:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix
    {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix
    {display:block;}
.clearfix
    {height:1%;}
.clearfix
    {display:block;}
.tab
    {height:28px;position:relative;z-index:999;}
#toggle
    {float:left;width:0px;}
.tab ul.login
    {display:block;position:relative;clear:right;height:28px;width:960px;background-color:#e3e3e3;font-weight:bold;line-height:42px;margin:0 auto;border-top:solid 1px #b5bdbd;font-size:80%;text-align:center;}
.tab ul.login li
    {text-align:left;display:block;float:left;height:28px;}
.tab ul.login li a
    {color:#15ADFF;}
.tab ul.login li a:hover
    {color:white;}
.tab .sep
    {color:#414141}
.tab a.open,
.tab a.close
    {height:28px;line-height:20px !important;cursor:pointer;display:block;width:341px;margin:0 auto;position:relative;left:305px;}
.tab a.open
    {background:url(/sites/all/themes/foundation/images/nav_CustomerSort.jpg) no-repeat left 0;}
.tab a.close
    {background:url(/sites/all/themes/foundation/images/nav_CustomerSortOff.jpg) no-repeat left 0;}
.tab a:hover.open
    {background:url(/sites/all/themes/foundation/images/nav_CustomerSort.jpg) no-repeat left 0;}
.tab a:hover.close
    {background:url(/sites/all/themes/foundation/images/nav_CustomerSortClose.jpg) no-repeat left 0;}
#toppanel
    {position:relative;top:-3px;width:100%;z-index:999;text-align:center;margin-left:auto;margin-right:auto;}
#panel
    {width:960px;height:296px;border-bottom:solid 1px #253739;color:#999999;background:#8a8a8a;overflow:hidden;margin:0 auto;position:relative;z-index:3;display:none;color:#e3e3e3;}
#panel ul
    {margin:0px 0px 0px 16px;padding:0px;text-decoration:none;list-style:none;font-size:11px;}
#panel h1
    {font-size:1.6em;padding:5px 0 10px;margin:0;color:white;}
#panel h2
    {font-size:1.2em;padding:10px 0 5px;margin:0;color:white;}
#panel p
    {padding:0;	margin:5px 10px 15px 0px !important;}
#panel a
    {text-decoration:none;color:#15ADFF;}
#panel a:hover
    {color:white;}
#panel a-lost-pwd
    {display:block;float:left;}
#panel .content
    {width:960px;margin:0 auto;padding-top:15px;text-align:left;font-size:0.85em;}
#panel .content .left
    {width:200px;float:left;padding:0 15px;border-left:1px solid #333;}
#panel .content .right
    {border-right:1px solid #333;}
#panel .content form
    {margin:0 0 10px 0;}
#panel .content label
    {float:left;padding-top:8px;clear:both;width:280px;display:block;}
#panel .content input.field
    {border:1px #1A1A1A solid;background:#414141;margin-right:5px;margin-top:4px;width:200px;color:white;height:16px;}
#panel .content input:focus.field
    {background:#545454;}
#panel .content input.bt_login,
#panel .content input.bt_register
    {display:block;float:left;clear:left;height:24px;text-align:center;cursor:pointer;border:none;font-weight:bold;margin:10px 0;}
#panel .content input.bt_login
    {width:74px;background:transparent url(/sites/all/themes/foundation/images/bt_login.png) no-repeat 0 0;}
#panel .content input.bt_register
    {width:94px;color:white;background:transparent url(/sites/all/themes/foundation/images/bt_register.png) no-repeat 0 0;}
#panel .lost-pwd
    {display:block;float:left;clear:right;padding:15px 5px 0;font-size:0.95em;text-decoration:underline;}
div.Business
    {float:left;display:inline;width:180px;height:230px;list-style:none;margin-left:28px;}
div.Industry
    {float:left;display:inline;width:190px;height:230px;list-style:none;padding-left:28px;}
div.Industry p
    {float:left;display:inline;text-align:left;width:150px;}
#panel div.Industry p.sortTitle,
#panel div.Industry2 p.sortTitle,
#panel div.Business p.sortTitle,
#panel div.Company p.sortTitle
    {margin-bottom:5px !important;font-weight:bold;}
div.Industry2
    {float:left;display:inline;width:190px;height:230px;list-style:none;}
div.Company
    {float:left;display:inline;width:300px;height:150px;list-style:none;margin-left:28px;}
div.selectone
    {margin:0px 0px 15px 16px !important;padding:0;}
div.Industry2 div.selectone
    {margin:0px 0px 15px 0px !important;padding:0;}
.Divider
    {float:left;height:187px;width:2px;background-color:#c8c8c8;margin-top:30px;}
ul.CheckBoxGroup
    {float:left;display:inline;width:auto;padding:0px !important;margin:0px !important;}
ul.CheckBoxGroup span
    {font-size:11px;display:inline;margin-left:14px;color:#E3E3E3;width:auto;margin-top:3px;}
ul.CheckBoxGroup li
    {display:block;font-size:11px;height:14px;margin-bottom:7px;}
ul.CheckBoxGroup li a.aCheckboxOff
    {width:9px;height:9px;}
ul.CheckBoxGroup input
    {display:none;}
ul.CheckBoxGroup li a.aCheckboxOff
    {background:url(/sites/all/themes/foundation/images/chk_off.gif) no-repeat 0px 3px;}
ul.CheckBoxGroup li a.aCheckboxOn
    {background:url(/sites/all/themes/foundation/images/chk_on.gif) no-repeat 0px 3px;}
.views-view-grid tbody
    {border:none;}
div.CaseStudy
    {float:left;width:540px !important;margin:0px;}
h1.title
    {color:#80ba20 !important;font-size:18px;}
#case-study div.CaseStudy h2.title
    {color:#8996a0 !important;font-size:14px;	line-height:27px;padding:0;}
div.CaseStudy .hr_short hr
    {margin-top:45px;margin-bottom:45px;}
.node-video div.Video .title a
    {color:#666;font-weight:bold;font-size:14px;}
div.video_sub_title
    {color:#8996a0;font-style:italic;font-size:14px;line-height:16px;margin-top:25px;margin-bottom:60px;display:block;}
h4.video_title
    {color:#666;font-size:14px;padding-bottom:20px;padding-top:7px;}
.casestudy_content
    {float:left;display:inline;width:572px;}
ul.OrangeArrowList
    {list-style-type:none;}
ul.OrangeArrowList li
    {padding-left:10px;background:url('/sites/all/themes/foundation/images/arrow_casestudy_Right.gif') no-repeat 0px 5px;margin:10px 0px 10px 0px;list-style:none;}
#analyst-report .content div ul li,
#case-study .content div ul li,
#event .content div ul li,
#partner .content div ul li,
#research-article .content div ul li,
#webcast .content div ul li
    {margin-left:18px;margin-top:10px;margin-bottom:10px;}
#customer .content div ul li
    {background:url('/sites/all/themes/foundation/images/arrow_casestudy_Right.gif') no-repeat 0px 5px;margin:10px 0px 10px 0px;list-style:none;}
.view-content .views-row .node-event .event
    {margin:40px 0 40px 0;}
.view-events-list
    {color:#252525;}
.view-events-list h2.title
    {margin:5px 0 5px 0;color:#252525;}
.views-row .node-event
    {margin:10px 0 10px 0;}
.eventTitle
    {width:430px;float:left;}
.eventImage
    {width:180px;float:right;}
.titleContainer
    {width:100%;margin-bottom:10px;}
.eventText
    {width:100%;}
.views-row-last div.hr_short
    {background-image:none;}
#analyst-report .terms
    {clear:both;margin-top:15px;margin-bottom:25px;width:100%;padding:3px;padding-top:25px;border:0;}
#analyst-report .content
    {color:#414042;}
#analyst-report .content ul
    {list-style:none;margin-left:0;text-indent:-1em;}
#analyst-report .content ul li:before
    {content:"\003E \0020 \0020";color:#f17824;}
#research-article a
    {color:#E3001B;}
#research-article .terms
    {clear:both;margin-top:15px;margin-bottom:25px;width:100%;padding:3px;padding-top:15px;border:0;}
div .terms
    {clear:both;margin-top:15px;margin-bottom:25px;width:100%;padding:3px;padding-top:15px;border:0;}
div.white-paper
    {margin-top:25px;}
div.white-paper .terms
    {border:none !important;margin:15px 0px 0px 0px;}
#webcast .terms,
#research-article .terms
    {clear:both;margin-bottom:25px;width:100%;padding:3px;border:0;}
#webcast .content
    {color:#414042;}
#webcast .field-field-webcast-date
    {margin:20px 0;font-weight:normal;}
#webcast .field-field-webcast-date:before
    {white-space:pre;content:"Webcast Date:\A \0020";font-weight:bold;}
#research-article
    {display:inline;float:left;margin-left:50px;overflow:hidden;padding:0;width:660px;}
#research-article p
    {line-height:15px;margin:0px;}
#research-article h2.title
    {color:#414042;	font-size:14px !important;font-weight:normal;padding:0px 0px 0px 0px;top:0;}
#research-article h1.title
    {margin-bottom:20px;}
#research-article strong
    {font-weight:bold;}
#webcast strong
    {font-weight:normal;}
div.white-paper ul li
    {margin:0px !important;padding-left:10px !important;background:url('/sites/all/themes/foundation/images/arrow_casestudy_Right.gif') no-repeat 0px 5px  !important;list-style:none;}
.Sort
    {float:left;display:inline;height:34px;width:138px;padding:60px 20px 0px 43px;}
#right-sidebar
    {overflow:visible;}
#directory-vid-1,
#directory-vid-2,
#directory-vid-3,
#directory-vid-4,
#directory-vid-5,
#directory-vid-6,
#directory-vid-7,
#directory-vid-8,
#directory-vid-9,
#directory-vid-10,
#directory-vid-11,
#directory-vid-12,
#directory-vid-13,
#directory-vid-14,
#directory-vid-15
    {margin:25px 0 0 15px;color:#414042;font-size:18px !important;font-weight:normal;padding:0 10px 10px 0;top:0;}
.directory-home-vocabulary .item-list a
    {color:#666;}
.directory-home-vocabulary .item-list li
    {font-size:12px;}
.directory-home-vocabulary .item-list ul
    {list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0;}
.directory-home-vocabulary .item-list li
    {background:transparent url(/sites/all/themes/foundation/images/arrow_casestudy_Right.gif) no-repeat scroll 0 5px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0;padding-left:10px;}
.directory-home-vocabulary .item-list h3 a
    {color:#666;}
.directory-home-vocabulary .item-list h3
    {font-size:12px;color:#666;}
.directory-home-toggle-link
    {color:#E3001B;font-size:12px;float:right;padding-left:1em;}
#directory-container
    {width:225px;float:left;}
.page-resources #directory-container #directory-vid-5 .item-list li.first span a,
#directory-container .directory-home-vocabulary .item-list li a.active
    {color:#E3001B;}
#container #taxonomy
    {padding-left:5px;width:455px;float:left;}
#container #page #taxonomy div.node,#container #page #taxonomy div.white-paper,#container  #taxonomy #case-study div.CaseStudy,#container  #taxonomy #case-study div.CaseStudy,.page-taxonomy #container #page #taxonomy div.node,.page-taxonomy #container #page #taxonomy div.white-paper,.page-taxonomy #container  #taxonomy #case-study div.CaseStudy{width:100% !important;}
.terms ul.links a
    {color:#E3001B;}
.node .terms ul.links li a.active
    {color:#000000 !important;}
#white-paper .content div ul li,
#analyst-report .content div ul li,
#case-study .content div ul li,
#event .content div ul li,
#partner .content div ul li,
#research-article .content div ul li,
#webcast .content div ul li
    {background:transparent url(/sites/all/themes/foundation/images/arrow_casestudy_Right.gif) no-repeat scroll 0 5px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0;padding-left:10px;}
ul.CaseStudyList
    {float:left;width:540px;}
ul.CaseStudyList li
    {float:left;width:540px;padding-left:12px;}
.support_options_tee
    {width:132px;height:68px;padding:90px 20px 0;float:left;margin-bottom:40px;}
.support_options_tbe
    {width:132px;height:223px;padding:55px 20px 0;float:left;margin-bottom:20px;font-size:12px;}
.support_options_tbe h4.subhead
    {margin:10px 0;font-weight:normal;}
.support_options_24x7
    {background:transparent url(/sites/all/themes/foundation/images/support_options_24x7-assist.png) no-repeat;}
.support_options_change-notif
    {background:transparent url(/sites/all/themes/foundation/images/support_options_change-notif.png) no-repeat;}
.support_options_escalation-manager
    {background:transparent url(/sites/all/themes/foundation/images/support_options_escalation-manager.png) no-repeat;}
.support_options_responce-time
    {background:transparent url(/sites/all/themes/foundation/images/support_options_responce-time.png) no-repeat;}
.support_options_standard
    {background:transparent url(/sites/all/themes/foundation/images/support_options_standard.png) no-repeat;}
.support_options_plus
    {background:transparent url(/sites/all/themes/foundation/images/support_options_plus.png) no-repeat;}
.support_options_premium
    {background:transparent url(/sites/all/themes/foundation/images/support_options_premium.png) no-repeat;}
.support_options_dedicated
    {background:transparent url(/sites/all/themes/foundation/images/support_options_dedicated.png) no-repeat;}
div#meganav
    {width:650px;text-align:right;position:absolute;top:30px;left:50%;margin-left:-350px;}
div#meganav ul#menu
    {color:#fff;margin:0;padding:4px 0;}
div#meganav ul#menu li  
    {text-align:left;font-size:13px;display:inline;margin:4px 0;border-right:solid 1px red;}
div#meganav ul#menu li.lastli
    {border:0;}
div#meganav ul#menu h2,
div#meganav ul#menu h3
    {text-align:left;font-size:100%;font-weight:normal;display:inline;}
div#meganav ul#menu li a,
div#meganav ul#menu li div div a
    {text-align:left;color:#fff;text-decoration:none;}
div#meganav ul#menu li a:hover,
div#meganav ul#menu li.mega a:hover,
div#meganav ul#menu li.mega div a:hover
    {text-decoration:underline;color:#fff;}
div#meganav ul#menu li.mega a
    {text-align:left;padding:0 12px;}
div#meganav ul#menu li.mega div a
    {text-align:left;color:#fff;padding:0;background-image:none;text-decoration:none;}
div#meganav ul#menu div.megafly
    {display:none;}
div#meganav ul#menu li.mega div.megafly
    {position:absolute;top:45px;left:0px;text-align:left;width:650px;padding:14px 0 14px 0;background:transparent url(images/bg-mega10.png) bottom left no-repeat;color:#fff;}
* html div#meganav ul#menu li.mega div.megafly
    {background-image:none;background-color:#bbb;}
div#meganav ul#menu li.hovering div.megafly
    {padding:14px 0 14px 0;width:650px;text-align:left;display:block;z-index:20;}
div#meganav ul#menu li.mega div.megafly div h3
    {display:block;text-align:left;color:#fff;font-weight:bold;font-size:12px;padding-bottom:0;}
div#meganav ul#menu li.mega div.megafly div h3.megatoppad
    {display:block;padding-top:10px;}
div#meganav ul#menu div.megafly div.col1 a,
div#meganav ul#menu div.megafly div.col2 a,
div#meganav ul#menu div.megafly div.col3 a
    {text-decoration:none;display:block;line-height:13px;}
* html div#meganav ul#menu div.megafly div.col1 a,
* html div#meganav ul#menu div.megafly div.col2 a,
* html div#meganav ul#menu div.megafly div.col3 a
    {width:98%;}
div#meganav ul#menu div.megafly div.col1 a:hover,
div#meganav ul#menu div.megafly div.col2 a:hover,
div#meganav ul#menu div.megafly div.col3 a:hover
    {text-decoration:underline !important;color:#fff;}
div#meganav ul#menu div.megafly div.col1,
div#meganav ul#menu div.megafly div.col2,
div#meganav ul#menu div.megafly div.col3
    {display:block;width:240px;float:left;border-left:solid 1px #fff;padding:0 0 0 20px;margin:0 0 14px 0;}
div#meganav ul#menu div.megafly div.col1
    {padding:0 0 0 35px;}
div#meganav ul#menu div.threecol div.col1,
div#meganav ul#menu div.threecol div.col2,
div#meganav ul#menu div.threecol div.col3
    {width:190px;}
div#meganav ul#menu div.megafly div.col1,
div#meganav ul#menu div.megafly div.col2
    {border:0;}
div#meganav ul#menu div.megafly div.col1 ul,
div#meganav ul#menu div.megafly div.col2 ul,
div#meganav ul#menu div.megafly div.col3 ul
    {display:block;list-style-type:none;}
div#meganav ul#menu div.megafly div.col1 li,
div#meganav ul#menu div.megafly div.col2 li,
div#meganav ul#menu div.megafly div.col3 li
    {display:block;border:0;background-color:transparent;}
p.meganavfoot
    {margin:0 18px !important;padding-top:4px;border-top:solid 1px #444;clear:both;}
.color1
    {color:Red;}
.color2
    {color:Gray;}