.page {
    width: 900px;
    max-width: 900px;
}
.banner {
    height: 26px;
}
.banner .breadcrumbNav {
    padding: 0;
    padding-left: 7px;
    padding-right: 7px;
    line-height: 25px;
}
.banner .toolbar {
    padding: 0;
    padding-left: 7px;
    padding-right: 7px;
    line-height: 25px;
}
.banner .toolbar #toolBarLink0 img {
	margin-top: -3px;
}
* html .banner .toolbar #toolBarLink0 img {
	margin-top: -1px;
}
#contentcontainer {
    padding-right: 20px;/* left padding by portlets */
}
.mptopnavigation {
}
.mptopnavigation ul {
    height: 2.5em;
    margin: 0;
    padding: 0;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 2.5em;
}
.mptopnavigation ul li {
    float: left;/* vertical */
    padding: 0;
    list-style-type: none;
    background-color: white;/* overwrite IBM style */
}
.mptopnavigation ul li a {
    padding-left: 5px;
    padding-right: 5px;
    border-left: solid 1px black;
    color: black;/* overwrite IBM style */
    text-decoration: none;/* redundant (IBM style) */
}
.mptopnavigation ul li.first a {
    border-left: none;
}
.mpcrumbtrail {
}
.mpcrumbtrail ul {
    height: 2.5em;
    margin: 0;
    padding: 0;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 2.5em;
}
.mpcrumbtrail ul li {
    float: left;/* vertical */
    padding: 0;
    list-style-type: none;
    background-color: white;/* overwrite IBM style */
}
.mpcrumbtrail ul li a {
    padding-left: 5px;
    padding-right: 5px;
    color: black;/* overwrite IBM style */
    text-decoration: none;/* redundant (IBM style) */
}
#contentcontainer {
}
#mainContent {
    padding:0 ;/* overwrite IBM style */
}
#wpsFLYflyout {
    top: 26px;
    height: 90%;
	z-index: 251;
}
* html #wpsFLYflyout {
	height: 600px;
    h\eight: 90%;
}
#wpsFLY_flyoutIFrame {
    height: 100%;
}
.mpfooter {
}
.mpfooter ul {
    height: 2.5em;
    margin: 0;
    padding: 0;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 2.5em;
}
.mpfooter ul li {
    float: left;/* vertical */
    padding: 0;
    list-style-type: none;
    background-color: white;/* overwrite IBM style */
}
.mpfooter ul li a {
    padding-left: 5px;
    padding-right: 5px;
    border-left: solid 1px black;
    color: black;/* overwrite IBM style */
    text-decoration: none;
}
.mpfooter ul li.first a {
    border-left: none;
}

/*
 * Layout portlet area
 */
.layoutRow {
}
.layoutColumn {
}
.layoutColumn .dropzone {
    width: 100px;/* mz iE7 */
}
* html .layoutColumn .dropzone {
	width: 100px;/* iE6 (!iE7 strict) */
}
.wpsPortlet {
    margin: 0;/* overwrite IBM style */
    border: none;/* overwrites IBM admin style */
}
.wpsPortletBody {
    margin: 0;/* overwrites IBM admin style */
    font: 11px/1.3em Verdana, Arial, Helvetica, sans-serif;/* overwrite IBM style */
}
.wpsPortletBody a:visited {
    color: #000000;/* overwrites IBM admin style */
}
.wpsPortletTitleBar {
	font-size: 10px;// portlet toolbar in right showcase is to small for long portlet titles
}
