.page {
}
.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;
}
.mainColumn {
	width:762px;
}
* html #mainColumn {
	width:782px;
}
.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 {
	height: 500px;/* opt: 600 - 170 = 430 */
}
* html #contentcontainer {
	height: 500px;
}
#mainContent {
    padding:0 ;/* overwrite IBM style */
    /*border: solid 1px green;*/
}
#wpsFLYflyout {
    top: 26px;
    height: 90%;
}
* 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 {
	width: 100%;
	height: 100%;
    /*border: solid 1px red;*/
}
.layoutRow td {
    padding: 0;
    padding-top: 14px;
}
.layoutRow td td {
    padding: 0;
}
.layoutRow .rowFirst {
	border-right: 1px solid #BCD0E4;
	/*border-top: 1px solid #FFFFFF;*/
}
.layoutRow #row_2 {
    border-left:1px solid #BCD0E4;
}
.layoutColumn {
	width: 100%;
	    /*border: solid 1px blue;*/
}
.layoutColumn .dropzone {
    width: 100px;/* mz iE7 */
}
* html .layoutColumn .dropzone {
	width: 100px;/* iE6 (!iE7 strict) */
}
.wpsPortlet {
    margin: 0;/* overwrite IBM style */
    border: none;/* overwrites IBM style */
}
.wpsPortletBody {
	margin: 0;/* overwrites IBM admin style */
}
