
/* - slimbox2.css - */
@media screen {
/* https://haxel.com/portal_css/slimbox2.css?original=1 */
#lbOverlay {
position: fixed;
z-index: 9999;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #000;
cursor: pointer;
}
#lbCenter, #lbBottomContainer {
position: absolute;
z-index: 9999;
overflow: hidden;
background-color: #fff;
}
.lbLoading {
background: #fff url(https://haxel.com/loading.gif) no-repeat center;
}
#lbImage {
position: absolute;
left: 0;
top: 0;
border: 10px solid #fff;
background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 0;
width: 50%;
outline: none;
}
#lbPrevLink {
left: 0;
}
#lbPrevLink:hover {
background: transparent url(https://haxel.com/prevlabel.gif) no-repeat 0 15%;
}
#lbNextLink {
right: 0;
}
#lbNextLink:hover {
background: transparent url(https://haxel.com/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #fff;
border-top-style: none;
}
#lbCloseLink {
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url(https://haxel.com/closelabel.gif) no-repeat center;
margin: 5px 0;
outline: none;
}
#lbCaption, #lbNumber {
margin-right: 71px;
}
#lbCaption {
font-weight: bold;
}

}


/* - main.css - */
@media screen {
/* https://haxel.com/portal_css/main.css?original=1 */
/* */
.mf-cmshead {
background-color:#fff;
}
.mf-cmshead .contentActions {
border-left:none;
border-right:none;
border-bottom:1px solid #000;
}
.documentEditable .documentContent {border: none;padding: 0;}
.even {background-color:#eef3f5;}
/* */
#portal-siteactions a,
#portal-breadcrumbs a,
#portal-footer a,
#portal-columns a {text-decoration:none;border-bottom:1px solid #333333;}
#portal-siteactions a:hover,
#portal-breadcrumbs a:hover,
#portal-footer a:hover,
#portal-columns a:hover {color:#234F85;border-bottom-color:#234F85;}
.cssid-icic #portal-siteactions a:hover,
.cssid-icic #portal-breadcrumbs a:hover,
.cssid-icic #portal-footer a:hover,
.cssid-icic #portal-columns a:hover {color:#AA0001;border-bottom-color:#AA0001;}
.cssid-ii-sdv #portal-siteactions a:hover,
.cssid-ii-sdv #portal-breadcrumbs a:hover,
.cssid-ii-sdv #portal-footer a:hover,
.cssid-ii-sdv #portal-columns a:hover {color:#FB6384;border-bottom-color:#FB6384;}
.cssid-ii-pic #portal-siteactions a:hover,
.cssid-ii-pic #portal-breadcrumbs a:hover,
.cssid-ii-pic #portal-footer a:hover,
.cssid-ii-pic #portal-columns a:hover {color:#F28B0D;border-bottom-color:#F28B0D;}
.i-teaser h3:hover a  {color:#234F85 !important;border-bottom-color:#234F85;}
.cssid-icic .i-teaser h3:hover a  {color:#AA0001 !important;border-bottom-color:#AA0001;}
.cssid-ii-sdv .i-teaser h3:hover a  {color:#FB6384 !important;border-bottom-color:#FB6384;}
.cssid-ii-pic .i-teaser h3:hover a  {color:#F28B0D !important;border-bottom-color:#F28B0D;}
.documentContent h2,
.i-program-standard h4 {color:#234F85;}
.cssid-icic .documentContent h2,
.cssid-icic .i-program-standard h4 {color:#AA0001;}
.cssid-ii-sdv .documentContent h2,
.cssid-ii-sdv .i-program-standard h4 {color:#FB6384;}
.cssid-ii-pic .documentContent h2,
.cssid-ii-pic .i-program-standard h4 {color:#F28B0D;}
.i-teaser h3:hover,
.h-arrowlink:hover {background-image: url(https://haxel.com/arr_blue.gif);}
.cssid-icic .i-teaser h3:hover,
.cssid-icic .h-arrowlink:hover {background-image: url(https://haxel.com/arr_red.gif);}
.cssid-ii-sdv .i-teaser h3:hover,
.cssid-ii-sdv .h-arrowlink:hover {background-image: url(https://haxel.com/arr_pink.gif);}
.cssid-ii-pic .i-teaser h3:hover,
.cssid-ii-pic .h-arrowlink:hover {background-image: url(https://haxel.com/arr_orange.gif);}
li.h-mainmenu:hover {background-image:url(https://haxel.com/menu_bg_hover.jpg);}
li.navTreeItemInPath a,
.navTreeLevel1 a,
a.navTreeCurrentItem,
li.navTreeItem a:hover {color:#234F85 !important;}
li.navTreeItem:hover {background: url(https://haxel.com/arr_blue.gif) 0 0.3em no-repeat;}
a.navTreeItemInPath,
a.navTreeCurrentNode,
ul.navTreeLevel1 li {background: url(https://haxel.com/arr_blue.gif) 0 0.3em no-repeat !important;}
a.navTreeCurrentItem {background: url(https://haxel.com/arr_blue.gif) 0 0.3em no-repeat !important;}
.cssid-icic li.h-mainmenu:hover {background-image:url(https://haxel.com/menu_bg_hover_icic.jpg);}
.cssid-icic li.navTreeItemInPath a,
.cssid-icic .navTreeLevel1 a,
.cssid-icic a.navTreeCurrentItem,
.cssid-icic li.navTreeItem a:hover {color:#AA0001 !important;}
.cssid-icic li.navTreeItem:hover {background: url(https://haxel.com/arr_red.gif) 0 0.3em no-repeat;}
.cssid-icic a.navTreeItemInPath,
.cssid-icic a.navTreeCurrentNode,
.cssid-icic ul.navTreeLevel1 li {background: url(https://haxel.com/arr_red.gif) 0 0.3em no-repeat !important;}
.cssid-icic a.navTreeCurrentItem {background: url(https://haxel.com/arr_red.gif) 0 0.3em no-repeat !important;}
.cssid-ii-sdv li.h-mainmenu:hover {background-image:url(https://haxel.com/menu_bg_hover_ii-sdv.jpg);}
.cssid-ii-sdv li.navTreeItemInPath a,
.cssid-ii-sdv .navTreeLevel1 a,
.cssid-ii-sdv a.navTreeCurrentItem,
.cssid-ii-sdv li.navTreeItem a:hover {color:#FB6384 !important;}
.cssid-ii-sdv li.navTreeItem:hover {background: url(https://haxel.com/arr_pink.gif) 0 0.3em no-repeat;}
.cssid-ii-sdv a.navTreeItemInPath,
.cssid-ii-sdv a.navTreeCurrentNode,
.cssid-ii-sdv ul.navTreeLevel1 li {background: url(https://haxel.com/arr_pink.gif) 0 0.3em no-repeat !important;}
.cssid-ii-sdv a.navTreeCurrentItem {background: url(https://haxel.com/arr_pink.gif) 0 0.3em no-repeat !important;}
.cssid-ii-pic li.h-mainmenu:hover {background-image:url(https://haxel.com/menu_bg_hover_ii-pic.jpg);}
.cssid-ii-pic li.navTreeItemInPath a,
.cssid-ii-pic .navTreeLevel1 a,
.cssid-ii-pic a.navTreeCurrentItem,
.cssid-ii-pic li.navTreeItem a:hover {color:#F28B0D !important;}
.cssid-ii-pic li.navTreeItem:hover {background: url(https://haxel.com/arr_orange.gif) 0 0.3em no-repeat;}
.cssid-ii-pic a.navTreeItemInPath,
.cssid-ii-pic a.navTreeCurrentNode,
.cssid-ii-pic ul.navTreeLevel1 li {background: url(https://haxel.com/arr_orange.gif) 0 0.3em no-repeat !important;}
.cssid-ii-pic a.navTreeCurrentItem {background: url(https://haxel.com/arr_orange.gif) 0 0.3em no-repeat !important;}
/* */
body {background-color:#EDEFF0;}
#visual-portal-header {
background:url(https://haxel.com/header_bg.jpg) top left repeat-x #fff;
height:150px;
}
#portal-top {width:900px;margin:0 auto 0 auto;}
#visual-outer-wrapper {background-color:#fff;}
#visual-portal-wrapper {
width:900px;
min-height:350px;
margin:0 auto 0 auto;
padding-bottom:20px;
}
#visual-portal-footer {
background:url(https://haxel.com/footer_bg.jpg) top left repeat-x transparent;
height:30px;
border-top:1px solid #ABACAE;
}
#portal-footer {
width:900px;
margin:10px auto 10px auto;
}
.searchSection {display:none;}
#portal-logo {display:block;margin-top:10px;}
.logo-transparent {filter:alpha(opacity=30);opacity: 0.3;-moz-opacity:0.3;}
#portal-siteactions {float:right;margin:0;line-height:normal;white-space: nowrap;list-style-image: none;
list-style-type: none;margin-top:10px;height:36px;}
#portal-siteactions li {float:left;font-size:11px;}
#portal-siteactions a {float:left;}
#h-metalogo {float:right;display:block;margin-right:17px;}
#portal-searchbox {clear:right;float:right;width:140px;margin:0;margin-top:22px;white-space: nowrap;}
.LSBox input {height:14px;border:1px solid #BBBCBD;border-right:0;padding:1px 2px 1px 2px;font-size:11px;
float:left;width:116px;color:#000;background-image:none;}
#portal-searchbox input.searchButton {margin:0;height:18px;background: url('https://haxel.com/btn_search.jpg') top left no-repeat;padding:0 0 0 17px;
border:1px solid #BBBCBD;border-left:0;width:19px;text-indent:20px;overflow:hidden !important;float:left;}
#portal-breadcrumbs {padding-top:13px;font-size:11px;color:#969696;}
#portal-breadcrumbs a {color:#969696;font-weight:bold;border-bottom:1px solid #969696}
#portal-column-one {margin:0;padding:0 40px 0 0;width:150px;}
#portal-column-one .visualPadding {padding-top:55px;}
#portal-column-content {margin:0;padding:0 40px 0 0;width:450px;}
#portal-column-two {margin:0;padding:0;width:220px;}
#portal-column-two .visualPadding {padding-top:50px;}
h1.documentFirstHeading {margin:0;height:50px;}
#portal-footer {font-size:11px;}
#h-footer-left {width:400px;}
#h-footer-right {float:right;width:500px;text-align:right;}
.portlet dl,
.portlet dt,
.portlet dd {margin:0;padding:0;}
p.h-lead {margin-bottom:20px;}
#archetypes-fieldname-title input {font-size:100%;}
#archetypes-fieldname-longtitle input {width:99%;}
.field textarea {font-family:Arial, Helvetica, sans-serif;}
.fckSaveField {display:none;}
.portalMessage {background-color:#CC6633;padding:3px;}
.portalMessage {color:#fff;}
.portalMessage dd {margin:0;}
.portalMessage.info {background-color:#EDEFF0;color:#333333 !important;}
ul#h-mainmenu {margin:0;line-height:normal;list-style-image: none;list-style-type:none;}
li.h-mainmenu {display:block;background:url(https://haxel.com/menu_bg.jpg) repeat-x top left #333333;margin-bottom:20px;}
li.h-mainmenu a {display:block;width:144px;border:0 !important;color:#fff;font-weight:bold;padding:1px 3px 1px 3px;background:url(https://haxel.com/menu_arrdown_white.gif) no-repeat top right transparent;}
li.h-mainmenu:hover a {border:0 !important;}
li.h-mainmenu > a:hover {color:#fff !important;border:0;}
ul.navTree {padding-bottom:20px;}
ul.navTree.navTreeLevel0 {padding-bottom:0;padding-top:16px;background-color:#fff;line-height:150%}
li.navTreeItem {margin:0;background:none;background-color:#fff;padding:0 !important;}
li.navTreeItem a img {display:none;}
li.navTreeItem a {width:auto;color:#333333;border:none !important;padding:0 !important;padding-left:9px !important;border-bottom:1px solid #333333;font-weight:normal;}
a.navTreeCurrentItem, li.navTreeItem a:hover {background-color:transparent !important;font-weight:bold !important;}
ul.navTreeLevel0 li {background: url(https://haxel.com/arr_black.gif) 0 0.3em no-repeat;}
a.navTreeCurrentItem {padding-left:13px;}
.navTreeLevel2, .navTreeLevel3, .navTreeLevel4 {margin-left:14px;}
.i-navseparator {margin-top:1.5em;margin-bottom:0;}
.listingBar {margin-top:1.5em;background:url(https://haxel.com/contentbox_bg.jpg) top left repeat-x #EFF0F0;padding:4px 6px 6px 6px;border:0;}
.listingBar .previous, .listingBar .next, .listingBar .current {float:left;margin-right:10px;}
.listingBar .next, .listingBar .current {margin-right:0;}
.listingBar .previous a,
.listingBar .next a,
.listingBar .current {float:none;}
.listingBar .current {font-weight:bold;}
.h-xsearchresults {background:url(https://haxel.com/contentbox_bg.jpg) top left repeat-x #EFF0F0;padding:4px 6px 6px 6px;}
.h-searchresult {margin-top:14px;line-height:150%;}
.h-searchresult .h-arrowlink {font-weight:bold;}
.h-searchdescription {display:block;}
.search-crumbs {margin-bottom:0;color:#969696;font-weight:normal;margin-top:2px;}
.highlightedSearchTerm,
.search-crumbs .highlightedSearchTerm,
.h-xsearchresults .highlightedSearchTerm,
.h-searchresult .h-arrowlink .highlightedSearchTerm {background-color:transparent;}
#h-home-icic {margin-top:40px;}
#h-home-icic-img {float:right;display:block;border-bottom:0 !important;}
#h-home-company {clear:right;margin-top:60px;}
#h-home-company-img {float:right;display:block;border-bottom:0 !important;}
.h-home-box h2 {color:#333333;font-size:16px;}
.h-home-box p {margin-bottom:0;}
.h-home-link {display:block;background: url(https://haxel.com/arr_black.gif) 0 0.3em no-repeat;padding-left:9px;}
.h-home-link:hover {background-image:url(https://haxel.com/arr_blue.gif);}
.h-arrowlink {display:block;line-height:150%;background: url(https://haxel.com/arr_black.gif) 0 0.3em no-repeat;padding-left:9px;}
.i-teaser-introtext {padding-bottom:13px;}
.i-teaser {padding-bottom:25px;line-height:150%;}
.i-teaserimg {float:left;margin-right:15px;border:1px solid #ABACAE;}
.i-teaserimg.i-teaser_1col,
.i-teaserimg.i-teaser_1colnews {width:180px;}
.i-teasertxt.i-teaser_1col,
.i-teasertxt.i-teaser_1colnews {float:left;width:253px;padding-top:0px;padding-bottom:0px;}
.i-teaser h3 {display:block;background: url(https://haxel.com/arr_black.gif) 0 0.3em no-repeat;padding-left:9px;}
.i-teaser h3 a {clear:right;}
.i-teaserhalf {clear:left;float:left;width:210px;}
.i-teaserhalf-right {margin-left:30px;clear:none;}
.i-toptitles {color:#969696;}
.i-program-summary {margin-top:10px;}
.i-program-summary span {line-height:150%;}
.i-program-standard .i-program-box {border:1px solid #D9DADB;padding:4px 6px 6px 6px;}
.i-program-filler .i-program-box {background:url(https://haxel.com/contentbox_bg.jpg) top left repeat-x #EFF0F0;padding:4px 6px 6px 6px;}
.i-program-filler h4,
.i-program-filler-text p {display:inline !important;}
.i-program-abstract {padding-top:10px;}
.i-program-summary h4 a,
.i-program-filler h4 a {font-weight:normal;}
.i-program-dl {float:right;}
.i-gallery {width:450px;margin-top:1.5em;}
.i-gallery .image {width:142px;height:142px;margin-right:9px;margin-bottom:9px;float:left;background-color:#EFEFEF;border: 1px solid #D9DADB;}
.i-gallery .image a {text-align:left;border-bottom:0 !important;}
.i-image-lastinline {margin-right:0 !important;}
.i-gallery .listingBar {clear:left;margin-top:3px;background-color:#EFEFEF;border: 1px solid #D9DADB;background-image:none;}
#TB_window {z-index:20000;}
#TB_caption {height:auto !important;top:-44px !important;}
.h-rightboxes {margin:0;}
.h-rightboxes dd {margin:0;}
.h-rightbox {margin-bottom:20px;}
.h-rightbox-text {width:192px;padding:12px 14px 6px 14px;background: url(https://haxel.com/rightbox_bg.jpg) top left repeat-x #EFF0F0;}
.h-rightbox-text h3 {display:block;border-bottom:1px solid #333333;margin-bottom:0.75em;}
.h-rightbox-text h3 a {border-bottom:0 !important;}
.h-rightbox-rss {float:right;border-bottom:0 !important;}
.h-rightbox-rss img {padding-top:4px;}
.h-rightbox-files {padding-bottom:18px;}
.h-filelink {display:block;background: url(https://haxel.com/icon_dl_black.gif) 0 0.3em no-repeat;padding-left:14px;}
.h-rightbox-images {width:220px;}
.h-rightbox-images a {display:block;border-bottom:0 !important;text-align:left;}
.h-rightbox-images span {font-size:11px;color:#333333;}
.h-rightbox-images .block {margin-bottom:20px;}
.i-form h2 {margin-bottom:1.5em;}
.i-form fieldset {padding:0;border:0;}
.i-form .i-field label {font-weight:normal;}
.i-form .i-inputtext,
.i-form textarea {height:14px;border:1px solid #BBBCBD;padding:1px 2px 1px 2px;font-size:11px;
width:300px;color:#000;background-image:none;}
input[type=radio] {border:none;background:none;}
.i-checkbox {margin-right:5px !important;}
.i-form textarea {height:200px;}
.i-form .i-field {margin-bottom:0.75em;}
.i-fieldset-button input {background:url(https://haxel.com/menu_bg.jpg) repeat-x top left #333333;color:#fff;padding:1px 4px 1px 3px;font-weight:bold;}
.i-form .i-inputtext:focus,
.i-form textarea:focus {border:1px solid #000 !important;}
.i-errormsg {line-height:150%;background-color:#CC6633;color:#fff;padding:3px;margin-bottom:1.5em;}
.i-registrationform h2 {margin-bottom:1em;margin-top:1em;}
.i-registrationform .wysiwyg {margin-bottom:1.5em;}
.i-field table {border-collapse:collapse;border-spacing:0;width:680px;}
.i-field tbody {background: url("http://haxel.com/leftbox_bg.jpg") repeat-x scroll left top #EFF0F0;}
.i-field td {padding-top:3px;padding-bottom:3px;vertical-align:top;}
.i-form-td1 {width:65px;text-align:center;}
.i-form-td2 {width:200px;}
.i-form-td3 {width:380px;}
.i-form-td4 {text-align:right;width:30px;padding-right:5px;}
.i-form td input {margin:0 0 0 0;}
.i-form td label {font-weight:bold !important;}
table.h-regsummary {border-collapse:collapse;border-spacing:0;width:680px;margin-bottom:3em;}
table.h-regsummary td {line-height:150%;padding:0;vertical-align:top;}
.h-regsummary1,.h-regsummary1-3 {width:120px;padding-right:10px !important;font-weight:bold;}
.h-regsummary2-3 {width:300px;padding-right:10px;}
.h-regsummary3-3 {font-weight:bold;}
.h-crosslink {background:url(https://haxel.com/leftbox_bg.jpg) repeat-x top left #EFF0F0;font-size:11px;line-height:150%;}
#h-newsletter {width:113px;padding:8px 12px 8px 5px;clear:left;}
#h-newsletter img {float:right;margin-top:5px;}
#h-newsletter span {display:block;margin-left:9px;}
.h-leftboxicic {margin-top:2em;width:113px;padding:6px 12px 8px 5px;}
.h-leftboxicic > a {border-bottom:0 !important;}
.h-leftboxicic img {margin-left:10px;margin-bottom:2px;}
/* */
}


/* - ploneCustom.css - */
@media all {
/* https://haxel.com/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
/* */
/* */

}

