/* This css disables some default classes set by IBM in the mashuped css files */


/* BEGIN Classes required for global page layouts */
.wpthemeSplitView .wpthemeMainContent > div {
    width: 996px;
}

.wpthemeSplitView .wpthemeLayoutContainers {
    width: 756px;
    margin: 0px 0px 0px 28px;
}

.wpthemeSplitView .wptheme1Col .wpthemeCol {
	margin : 0px;
    width:100%;
}


.wpthemeSplitView .wpthemeFrame {
    min-width: 0px;
}

.wpthemeLayoutContainers {
    padding: 8px 0px 0px 0px ;
}

.wpthemeHeader {
    background-color: #ffffff;
    padding: 0px 0px 0px 0px;
    border-bottom: none;
    overflow: visible;
}

.wpthemeMainContent {
    padding-top: 11px;
}

.wpthemeRight {
	background-color: #424142;
}

.wpthemeInner, .wpthemeSecondaryNav {
    width: 996px;
}

.wptheme1Col .wpthemeCol {
    margin : 0px;
    width:100%;
}

.utb-pull-container {
    position: relative;
    width: 100%;
}

/* END Classes required for global page layouts */

/* BEGIN Classes required for side navigation on the left menu */
.wpthemeSideNavigation {
    width: 186px;
    margin: 0px 0px 0px 4px;
}

.wpthemeSideNavigation .wpthemeNavContainer li {
    padding: 0px 0 0px 0px;
}

.wpthemeSideNavigation ul.wpthemeNavList {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 0px 4px;
}

.wpthemeSideNavigation .wpthemeNavContainer li {
    padding-bottom: 4px;
}

.wpthemeSideNavigation ul li > span {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.wpthemeSideNavigation a.wpthemeSelected:before {
    content: none;
}

.wpthemeSideNavigation a, .wpthemeSideNavigation a:visited, .wpthemeSideNavigation a:active {
    text-decoration: none;
}

.wpthemeSideNavigation a:hover{
	text-decoration: underline;
	background: none;
}

.wpthemeSideNavigation .wpthemeNavContainer li > span:hover {
    background: none;
}
/* END Classes required for side navigation on the left menu */


/* BEGIN Classes required for breadcrumb */
ul.breadcrumb li {
    float: left;
    font-size: 1.2em;
    margin: 0 5px 0 0;
    padding-right: 3px;
}

.wpthemeCrumbTrail {
	color : #000000;
    margin: 0px;
    width:100%;
}

.wpthemeCrumbTrailSeparator {
    padding: 0px 0px 0px 0px;
}
/* END Classes required for breadcrumb */

/* BEGIN Classes required for page title display */
#pageTitle h2 {
    font-size: 1.8em;
    margin: 5px 0px 10px 0px;
    color : #000000;
    width : 100%;
}
/* END Classes required for page title display */

/* BEGIN Classes required for footer part */
.wpthemeFooter {
    background-color: #ffffff;
    border-top: 0px;
    text-align: center;
    margin: 50px auto 10px;
}

#footer li.first {
    border: 0 none !important;
    margin: 0;
    padding: 0;
}

#footer li {
    border-left: 1px solid #666;
    display: inline;
    font-size: 0.8em;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    white-space: nowrap;
}

#footer ul, #footer li {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
/* END Classes required for footer part */

/* BEGIN Classes required for login portlet */
.lotusLoginForm .wpsStatusMsg{
	background-color: transparent;
    border: 0px;
    margin: 10px 0;
    padding: 5px;
}


.lotusLoginForm .wpsFieldSuccessText {
    color: #de0000 !important;
    font-weight: bold !important;
}

.lotusLoginForm .wpsStatusMsg img {
	display: inline;	
}

.lotusLogin2 .lotusui30_layout .lotusLoginBox .lotusHeading {
    color: #de9c00;
    font-size: 16px !important;
    font-weight: bold;
    margin-bottom: 25px;
}

.lotusui30 .lotusBtnImg {
    margin: 10px 0px 0px 130px;
}

.lotusLoginBoxOpenID {
    width: 824px !important;
}

.lotusLogin2 .lotusui30_layout .lotusLoginBox .lotusHeading {
	text-align: center;
}

.lotusui30 button.lotusFormButton, .lotusui30 input.lotusFormButton{
	background-image: -moz-linear-gradient(center top , #fedc93 0%, #fcba2a 100%);
	border: 1px solid #eb9b00;
}

.lotusui30 .lotusFormButton:hover, .lotusui30 .lotusFormButton:focus, .lotusui30 .lotusFormButton:active {
    background-image: -moz-linear-gradient(center top , #fedc93 0%, #fcba2a 100%);
	border: 1px solid #eb9b00;
}


.lotusLogin2 .lotusui30_layout .lotusLoginForm .lotusBtnContainer {
    margin-top: 50px !important;
}

.openIDLoginForm{
	width: 346px !important;
}

.classicLoginForm{
	width: 346px !important;
}

.loginRequiredFields{
	margin-top: 10px;
}
/* END Classes required for login portlet */