
.i-body {background-image:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');background-color:#fff;background-repeat:repeat;font-family:Arial;font-size:10pt;color:#444444;}

.h1 {color:#000;font-family:open_sansbold;font-size:20pt; font-weight: normal; }
.h2 {color:#000;font-family:open_sansbold;font-size:18pt; font-weight: normal;}
.h3 {color:#000;font-family:open_sansbold;font-size:16pt; font-weight: normal;}
.h4 {color:#000;font-family:open_sansbold;font-size:14pt; font-weight: normal;}
.h5 {color:#000;font-family:open_sansbold;font-size:12pt; font-weight: normal;}
.h6 {color:#000;font-family:open_sansbold;font-size:10pt; font-weight: normal;}
 
.i-col-light .h1, 
.i-col-light .h2, 
.i-col-light .h3, 
.i-col-light .h4, 
.i-col-light .h5, 
.i-col-light .h6 {color:#000;}

.i-asides .h1, 
.i-asides .h2, 
.i-asides .h3, 
.i-asides .h4, 
.i-asides .h5, 
.i-asides .h6 {color:#fff;}

.i-body a { color:#000; }

a.i-link-body {color:#427FED;}
a.i-link-body:hover {color:#000000;}
a.i-link-primary { color:#427FED; font-family:open_sanslight; font-size: 12pt;}
a.i-link-primary:hover { color:#000000 !important; }
 
.i-logo {background-image:url(../images/logo.png?12312313313123123=123123123);}
.i-logo-product {background-image:url(../images/logo_product.png);}
.i-logo-customer {background-image:url(../images/logo_customer.png);}
.i-logo-spiels {background-image:url(../images/logo_spiels.png);}
 
.i-user-bar {background-color:#FFFFFF;border-color:#DDDDDD;color:#000;background-repeat:repeat;font-family:Arial;font-size:12pt;font-weight:bold;}
.i-user-bar a {color:#000;font-family:Arial;font-size:12pt;}
.i-user-bar a:hover {color:#AAAAAA;}

.i-mobile-bread-crumb ul li {color:#AAAAAA;}
.i-mobile-bread-crumb ul li a {background-color:#AAAAAA;color:#FFFFFF;}
.i-mobile-bread-crumb ul li a:hover {color:#FFFFFF;}

.i-banner {background-image:url(../images/banner_bg.jpg);background-color:#eeeeee;border-color:transparent;background-position: 0 -80px; background-repeat:repeat;}
.i-banner-whitebg {background-image:url(../images/banner_bg.jpg);background-color:#FFFFFF;border-color:transparent;background-position: 0 -80px; background-repeat:repeat;}
.i-banner-silverbg {background-image:url(../images/banner_bg.jpg);background-color:#eeeeee;border-color:transparent;background-position: 0 -80px; background-repeat:repeat;}
.i-banner-lightbluebg {background-image:url(../images/banner_bg.jpg);background-color:#c6dbe8;border-color:transparent;background-position: 0 -80px; background-repeat:repeat;}
.i-banner-tabs a {background-color:#31B5F4;border-color:#31B5F4;color:#FFFFFF;}
.i-banner-tabs a i {color:#FFFFFF;}
.i-banner-tabs a.selected {background-color:#222222;border-color:#444444;color:#FFFFFF;}
.i-banner-tabs a:hover {background-color:#222222;border-color:#444444;color:#FFFFFF;}
.i-banner-tabs a.selected i {color:#FFFFFF;}
.i-banner-tabs a:hover i {color:#FFFFFF;}

.i-bread-crumb {background-color:transparent;border-color:transparent;opacity:1;color:#999;font-family:Arial;font-size:10pt;}
.i-bread-crumb-bg {opacity:0;background-image:url(../Images/Common/Textures/gradiant.png);}
.i-bread-crumb a {color:#999;font-family:Arial;font-size:10pt;}
.i-bread-crumb a:hover {color:#000000;}
.i-bread-crumb li.sep {opacity:1;}

.i-dialog-content header h5 {color:#ffffff;font-family:open_sanslight;font-size:14pt;}
.i-dialog-content header i {color:#ffffff;}
.i-dialog-content header {background-color:#264476;border-color:#264476;}

.i-tags a.tag {color:#ffffff;background-color:#aaa;}
.i-tags a.tag:hover {color:#ffffff;background-color:#264476;}

.i-tree ul li a { color:#000; }
.i-tree ul li a.selected { color:#ffffff;background-color:#4BC1F2; }
.i-tree ul li a.selected-parent { color:#ffffff;background-color:#4BC1F2;  }

.i-panel-header {background-color:#eee;border-color:#ddd;opacity:1;}
.i-panel-header-bg {opacity:0;background-image:url(../Images/Common/Textures/glass.png);}
.i-panel-header h2 {color:#264476;font-family: "open_sansbold"; font-size: 14pt; }
.i-panel-header h2 a {color:#264476;font-family: "open_sansbold"; font-size: 14pt; }
.i-panel-header a.rss {color:#264476;}

.i-panel-header-expand {color:#aaa;}

.i-panel-header-options a {color:#222222;background-color:#ffffff;border-color:#dddddd;font-family:Arial;font-size:8pt;}
.i-panel-header-options a:hover {color:#FFFFFF !important;background-color:#444444;border-color:transparent;}
.i-panel-header-options a.selected {color:#FFFFFF;background-color:#444444;border-color:transparent;}

.i-panel-content-box { border-color:#dddddd; }

.i-panel-footer {background-color:#ffffff;border-color:#dddddd;opacity: 1;}
.i-panel-footer-bg {opacity:0.5;background-image:url(../Images/Common/Textures/gradiant.png);}

.i-col-header {color:#aaaaaa;background-color:#f8f8f8;opacity:1;font-family:Arial;font-size:10pt; }
.i-col-header a {color:#aaaaaa;font-family:Arial;font-size:10pt;}
.i-col-header-bg {opacity:0.0;background-image:url(../Images/Common/Textures/inset.png);}

.i-col-light {background-color:#FFFFFF;color:#000000;opacity: 1;}
.i-col-medium {background-color:#F4F7F7;opacity:1;color:#000000;}
.i-col-dark {background-color:#eeeeee;opacity:1;color:#000000;}
.i-col-highlight { background-color:#F9FFDA;color:#000000; }
.i-col-selected {background-color:#FFFFCC;opacity:1;color:#000000;}

.i-loader-overlay-bg { background-color:#FFFFFF; }

.i-col-light a {color:#000000;}
.i-col-medium a {color:#000000;}
.i-col-dark a {color:#000000;}
.i-col-selected a {color:#000000;}
.i-col-light a:hover {color:#222222;}
.i-col-medium a:hover {color:#222222;}
.i-col-dark a:hover {color:#222222;}
.i-col-selected a:hover {color:#222222;}

.i-row-select {color:#fff; background-color:#4BC1F2;}

.i-rtb {background-color:#FFF;border-color:#DDDDDD;}
.i-rtb-button {color:#555555;}
.i-rtb-toolbar {background-color:#F8F8F8;border-color:#DDDDDD;}
.i-rtb-seperator {border-color:#DDDDDD;}
.i-rtb-toolbar-bg {opacity:0.;background-image:url(../Images/Common/Textures/gradiant.png);}
.i-rtb-button:hover {color:#222222;background-color:#FFFFFF;border-color:#D6D6D6;}
.i-rtb-buttonOver {color:#222222;background-color:#FFFFFF;border-color:#D6D6D6;}
.i-rtb-button-bg {opacity:0.5;background-image:url(../Images/Common/Textures/gradiant.png);}

.i-text-box, .i-text-area {color:#444444;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}
.i-text-box:hover{color:#222222;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}

.i-select {color:#444444;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}
.i-select:hover {color:#222222;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}
.i-text-area {color:#444444;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}
.i-text-area:hover {color:#222222;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}

.i-button { font: bold 10pt Arial; color: #ffffff; background-color: #264476; border-color:#264476; }

.i-input-error {color:#555555;background-color:#FFE3E3 !important;border-color:#FF7979 !important;}

.i-search-input {color:#444444;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}
.i-search-input input {color:#444444;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}
.i-search-input input:hover { color: #555555; background-color: #FFFFFF; border-color: #BBBBBB; opacity: 1; font-family: Arial; font-size: 10pt; }

a.i-search-button { color: #ffffff; background: #4BC1F2; }
a.i-search-button:hover { color: #FFFFFF; background-color: #4BC1F2; }

.se-search-input { color: #444444; background-color: #FFFFFF; border-color: #DDDDDD; opacity: 1; font-family: Arial; font-size: 10pt; }
.se-search-input input { color: #444444; background-color: #FFFFFF; border-color: #DDDDDD; opacity: 1; font-family: Arial; font-size: 10pt; }
.se-search-input input:hover { color: #555555; background-color: #FFFFFF; border-color: #BBBBBB; opacity: 1; font-family: Arial; font-size: 10pt; }

a.se-search-button { color: #ffffff; background: #4BC1F2; }
a.se-search-button:hover { color: #FFFFFF; background-color: #4BC1F2; }

.dd .ddTitle {color:#555555;background-color:#FFFFFF;border-color:#f8f8f8;opacity:1;font-family:Arial;font-size:10pt; -moz-user-select:none; -ms-user-select:none; -webkit-user-select:none; user-select:none; }
.dd .ddTitle:hover {color:#000000;background-color:#FFFFFF;border-color:#f8f8f8;opacity:1;font-family:Arial;font-size:10pt;}
.dd .ddTitleTextAnimate { color:#31B5F4; }
.dd .divider {border-color:#ededed;}
.dd .ddChild {color:#444444;background-color:#FFFFFF;border-color:#DDDDDD;opacity:1;font-family:Arial;font-size:10pt;}
.dd .ddChild li:hover {color:#444444;background-color:#dddddd;}
.dd .ddChild li.selected span {color:#FFFFFF;}
.dd .ddChild li.selected {background-color:#31B5F4;}
.dd .i-input-error {color:#555555;background-color:#FFE3E3 !important;border-color:#FF7979 !important;}

.i-pager {font-family:Arial;font-size:10pt;}
.i-pager a {font-family:Arial;font-size:10pt;}
.i-pager a.page {color:#888888;background-color:transparent;border-color:transparent;opacity:1;}
.i-pager .dots {color:#888888;background-color:#DDDDDD;border-color:#FFFFFF;opacity:1;font-family:Arial;font-size:10pt;}
.i-pager .i-pager-bg {opacity:0;background-image:url(../Images/Common/Textures/gradiant.png);}
.i-pager .i-pager-active-bg {opacity:0;background-image:url(../Images/Common/Textures/gradiant.png);}
.i-pager a.selected {color:#FFFFFF;background-color:#264476;border-color:#264476;opacity:1;}
.i-pager a.selected:hover {color:#FFFFFF;background-color:#264476;border-color:#264476;}

.i-tabs a {background-color:#4BC1F2;color:#ffffff;border-color:transparent;font-family:Arial;font-size:10pt;}
.i-tabs a:hover {color:#4BC1F2;background-color:#ffffff;border-color:transparent;}
.i-tabs a.selected {color:#264476;background-color:#ffffff;border-color:transparent;}

.i-tabs-o {background-color:#F8F8F8;color:#aaaaaa;border-color:#DDD;}
.i-tabs-o a {color:#6E6E6E;}
.i-tabs-o a:hover {background-color:#eeeeee;color:#000;border-color:#264476;}
.i-tabs-o a.selected:not(.i-btn) {background-color:transparent;color:#000;border-color:#264476;}

/* 2016-2 */

.i-asides header { background:#292929; border-color: #444444; margin: 0 !important; padding: 0 !important; }
.i-asides header h2.title {color:#fff; }

.i-asides .i-tabs-o { background:#2a2a2a; border-color:#444; }
.i-asides .i-tabs-o a:hover {background-color:#333;color:#fff;border-color:#264476;}
.i-asides .i-tabs-o a.selected:not(.i-btn) { color:#fff;border-color:#264476;}

.i-menu {color:#AAAAAA;background-color:#242424;border-color:#242424;font-family:Arial;font-size:10pt;}
.i-menu-arrow {border-color:#242424;}
.i-menu .menu ul li a:not(.i-btn) {color:#AAAAAA;font-family:Arial;font-size:10pt;}
.i-menu .menu ul li a.selected { color:#fff; background-color: #4BC1F2; }
.i-menu .menu ul li a:hover:not(.selected) {color:#FFFFFF;background-color:#4BC1F2;}
.i-menu .menu .seperator {background-color:#444444;}
.i-menu .menu .title {color:#FFFFFF;}
.i-menu .i-label { background:#555; }

.i-menu .i-user-menu .i-username { color:#fff; }

.i-photo img, .i-photo span { border-radius:50%; }
.i-photo-over { border-radius:50%; }

.i-type-light, a.i-type-light { color:#aaaaaa; } 
a.i-type-light:hover { color:#222; }

/* new button styles */

.i-btn .i-btn-bg {opacity:0;background-image:url(../Images/Common/Textures/gradiant.png);}


a.i-btn-primary, .i-btn-primary { color:#ffffff; background-color:#4BC1F2;border-color:#4BC1F2; }
a.i-btn-primary:hover {color:#ffffff;background-color:#4BC1F2;border-color:#4BC1F2;}

.i-user-bar a.i-btn-primary, .i-user-bar  .i-btn-primary { color:#FFFFFF; background-color:#408516;border-color:#408516; }
.i-user-bar a.i-btn-primary:hover {color:#FFFFFF;background-color:#408516;border-color:#408516;}

.i-user-bar a.i-btn-danger, .i-user-bar  .i-btn-primary { color:#FFFFFF; background-color:#f00000;border-color:#7F0C3C; }
.i-user-bar a.i-btn-danger:hover {color:#FFFFFF;background-color:#f00000;border-color:#7F0C3C;}


.docs-header a.i-btn-primary, .i-user-bar .i-btn-primary {
    margin-top: 2px;
    color: #FFFFFF;
    background-color: #4BC1F2;
    border-color: #4BC1F2;
}
.docs-header a.i-btn-primary:hover {color:#FFFFFF;background-color:#408516;border-color:#305D15;}

.docs-header a.i-btn-danger, .i-user-bar
  .i-btn-primary {margin-top: 2px; color:#FFFFFF; background-color:#ff0000;border-color:#781B1B; }
.docs-header a.i-btn-danger:hover {color:#FFFFFF;background-color:#ff0000;border-color:#781B1B;}




a.i-btn-primary-o, .i-btn-primary-o { color:#5BAC45; background-color:transparent;border-color:#264476; }
a.i-btn-primary-o:hover {color:#111;background-color:transparent;border-color:#111;}

a.i-btn-default, .i-btn-default {color:#888888;background-color:#EEEEEE;border-color:#EEEEEE;}
a.i-btn-default:hover {color:#FFFFFF;background-color:#aaaaaa;border-color:#aaaaaa;}

a.i-btn-success, .i-btn-success { color:#ffffff; background-color:#5CB85C; border-color:#5CB85C; }
a.i-btn-success:hover {color:#FFFFFF;  background-color:#5CB85C; border-color:#5CB85C;}

a.i-btn-warning, .i-btn-warning { color:#FFFFFF; background-color:#F0AD4E; border-color:#F0AD4E; }
a.i-btn-warning:hover {color:#FFFFFF; background-color:#F0AD4E; border-color:#F0AD4E; }

a.i-btn-danger, .i-btn-danger { color:#FFFFFF; background-color:#BD0000; border-color:#BD0000; }
a.i-btn-danger:hover {color:#FFFFFF; background-color:#BD0000; border-color:#BD0000;}

a.i-btn-info, .i-btn-info { color:#FFFFFF; background-color:#4F7CCB; border-color:#4F7CCB; }
a.i-btn-info:hover {color:#FFFFFF; background-color:#4F7CCB; border-color:#4F7CCB;}

/* pips */

.i-pip .i-pip-bg {opacity:0;background-image:url(../Images/Common/Textures/gradiant.png);}

.i-pip-primary, a.i-pip-primary { color:#ffffff; background-color: #264476; }
a.i-pip-primary:hover { color:#ffffff; background-color: #52904D; }

.i-pip-default, a.i-pip-default { color:#888888; background-color: #dddddd; }
a.i-pip-default:hover { color:#ffffff; background-color: #aaaaaa; }

.i-pip-success, a.i-pip-success { color:#ffffff; background-color: #5CB85C; }
a.i-pip-success:hover { color:#ffffff; background-color: #5CB85C; }

.i-pip-warning, a.i-pip-warning { color:#ffffff; background-color: #F0AD4E; }
a.i-pip-warning:hover { color:#ffffff; background-color: #F0AD4E; }

.i-pip-danger, a.i-pip-danger { color:#ffffff; background-color: #D9534F; }
a.i-pip-danger:hover { color:#ffffff; background-color: #D9534F; }

/* labels */

.i-label-primary { color:#fff; background:#4BC1F2; }
.i-label-default { color:#fff; background:#cccccc; }
.i-label-success { color:#fff; background:#5CB85C; }
.i-label-warning { color:#fff; background:#F0AD4E; }
.i-label-danger { color:#fff; background:#D9534F; }

/* new common elements for InstantKB 2016 */

.i-poll-bar { background-color:#264476; color:#fff; }

.i-mobile-nav { border-color:#ddd; background:#4BC1F2; }
.i-mobile-nav a.btn { color:#fff; }
.i-mobile-nav a.btn:hover { background: rgba(0 ,0, 0, .3); }
.i-mobile-nav h1.title { color:#fff; }

.i-toolbar { background:#F3F3F3; border-color:#ddd; }
.i-toolbar li.seperator { border-color:#dedede; }

.i-toolbar li a.i-toolbar-success:hover { background: #264476; color:#fff; }
.i-toolbar li a.i-toolbar-danger:hover { background: #C55A5A; color:#fff; }
.i-toolbar li a.i-toolbar-active { background: #264476; color:#fff; }
.i-toolbar li a.i-toolbar-active:hover { background: #666; color:#fff; }

/* rating CSS */

.ikb-article-feedback .ratings a.selected { color:#fff; background:#264476; }
.ikb-article-feedback-nav { background:#eee; border-top: 1px solid #ddd; }

.ikb-five-star-rating a { color:#fff; background:#bbb;}
.ikb-five-star-rating a:hover { background:#444; color: #fff; }
.ikb-smiley-rating a { color:#aaa; }
.ikb-smiley-rating a:hover { color: #222; background:#ddd; }
.ikb-like-rating a { color:#fff; background:#bbb; border: 1px solid #ccc;  }
.ikb-like-rating a:hover { background:#444; color: #fff; }

.i-menu .ikb-article-feedback-nav { background:#444; border-color:#555; }
.i-menu .ikb-five-star-rating a { background-color:#666; }
.i-menu .ikb-five-star-rating a:hover { background-color:#264476; }
.i-menu .ikb-smiley-rating a { color:#888; }
.i-menu .ikb-smiley-rating a:hover { background-color: #333333; color:#cccccc !important; }
.i-menu .ikb-like-rating a  { background-color: #444444;  border-color:#444444;  color:#aaa; }
.i-menu .ikb-like-rating a:hover  { background-color: #666;  border-color:#666;  color:#fff; }

/* article & ticket links */
.ikb-article a { color: #4085FD; text-decoration: underline; }
.ikb-article a:visited { color: #551A8B; }
.ikb-article a:hover { color: #4085FD;  }

.ikb-article-list a { color: #4085FD; }

.ikb-fixed-widgets a { color:#fff !important; background-color: rgba(0,0,0,.3); border-color:#fff; }
.ikb-fixed-widgets a:hover { background-color:#242424; }

/* Introduced / Moved in InstantKB 2016-2 */

.i-asides .i-search-input { border:0; border-bottom-width: 1px; border-style:solid; color:#ddd;background-color:#2a2a2a;border-color:#444;opacity:1;font-family:Arial;font-size:10pt;}
.i-asides .i-search-input input {color:#fff;background-color:#333;border-color:#242424;opacity:1;font-family:Arial;font-size:10pt;}
.i-asides .i-search-input input:hover {color:#fff;background-color:#333;border-color:#242424;opacity:1;font-family:Arial;font-size:10pt;}
.i-asides .i-search-input input:focus {color:#fff;background-color:#3a3a3a;border-color:#242424;opacity:1;font-family:Arial;font-size:10pt;}

.i-suggest { color:#888; background-color:#242424; }
.i-suggest li a { color:#aaa; }
.i-suggest li a:hover { background:#444; color:#fff; }
.i-suggest li.pager { background:#2a2a2a; border-top: 1px solid #333; }
.i-suggest .i-label-default { background:#555; color:#bbb; }

.ikb-new-icon { color: #31B5F4; vertical-align: middle; margin-right: 3px; }
.ikb-updated-icon { color: #aaa; vertical-align: middle; margin-right: 3px; }

.ikb-article img { -moz-box-shadow: 0 0 10px #bbb; -webkit-box-shadow: 0 0 10px #bbb; box-shadow: 0 0 10px #bbb; }
.ikb-ticket img { -moz-box-shadow: 0 0 0 transparent !important; -webkit-box-shadow: 0 0 0 transparent !important; box-shadow: 0 0 0 transparent !important; }

.ikb-post-comment-box { color:#aaa !important; font-size: 8pt; text-transform: uppercase; }
.ikb-post-comment-box a { color:#aaa !important; font-size: 8pt; text-transform: uppercase; }
.ikb-post-comment-box a:hover { text-decoration: none; color:#000 !important; }

/* comment vote up / down buttons */
.ikb-comment-vote a { float:left; width: 100%;  color: #264476; }
.ikb-comment-vote a:hover {  background:#264476; color: #fff !important; }

/* live suggest more buttons */
.ikb-live-suggest-more a { background-color: #eee; color:#aaa; }
.ikb-live-suggest-more a:hover { background-color:#264476; color:#fff; }

/* large icon links (New X, Private X, Shared X, New Contact etc */
.ikb-dialog-choices a:hover .icon { background:#264476; color:#fff;  }

/* documentation view theme */

.docs-header { border-color:#ddd; background:#4BC1F2; }
.docs-header a.btn { color:#fff; }
.docs-header a.btn:hover, 
.docs-header a.selected { color: #fff; background: rgba(0,0,0,0.5); }

.docs-search .i-search-button { background: #fff; color:#aaa; }
.docs-search .i-search-button:hover { color:#fff;  background:#264476; }

.se-docs-search .se-search-button { background: #fff; color: #aaa; }
.se-docs-search .se-search-button:hover { color: #fff; background: #264476; }

.docs-toc { background:#f8f8f8; }
.docs-body { background:#fff; }

.i-footer, .i-footer a { color:#aaa; }

/* resiweb */

.rw-job-no { display: inline-block; vertical-align:middle; text-transform:uppercase; line-height: normal; background:#bbbbbb; color:#fff; border-radius: 3px; }
.rw-job-no span { float: left; padding: 6px; font-size: 8pt; }
.rw-job-no-2x span { float: left; padding: 8px; font-size: 10pt; }


.rw-footer-links { float: left; margin-top: 62px; width: 100%;background: #000; }
.rw-footer-links ul { list-style: none;margin: 0;padding: 0; }
.rw-footer-links ul li { float: left; }

.rw-footer-links ul li a{ float: left;line-height: 28px;padding: 6px 12px; color: #fff; }
.rw-footer-links ul li a:hover { float: left;background: #4BC1F2;text-decoration: none; }



.RadComboBox_Default .rcbInner {height: 32px; border-color: #ddd !important; }
.RadComboBox_Default .rcbInner input { margin-top: 6px; }



.docs-body .ikb-article a { color: #4085FD; }

.ikb-view-articles-selected {color: #fff; background: #4BC1F2; }
.ikb-view-articles-selected a {color: #fff; background: #4BC1F2; }