.sample-icefaces-portlet .portlet-msg-error {
	font-style: italic;
	font-weight: bold;
	margin: 1px 0px 0px 0px;
	padding: 1px 5px 1px 24px;
}

.iceMnuBarVrtItem {
    float: none;
}

.iceMnuItmLabel, .iceMnuBarItemLabel {
    font-size: 1.0em;
    /*width: 100%;*/
    vertical-align: middle;
}

.iceDatTbl td span.iceMnuItmLabel {
    display: inline;
    padding: 0 0 0 7px;
}

.iceMnuItm a:active, .iceMnuItmVrt a:active {
    border: 0;
    padding: 0;
    margin: 0;
    display: block;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    line-height: 25px;
    height: 25px;
    width: 100%;
    color: #5c1a1c;
}
.icePnlClpsbl {
    border: none;
}

.icePnlClpsblColpsd {
    border: none;
}

.icePnlClpsblHdr {
    font: 12px Verdana,tahoma,Sans-Serif;
    color: #484848;
    padding: 8px 0 0 8px;
    font-weight: bold;
    height: 27px;
    background : url(../Images/panel/app_separator.png) left center no-repeat;
    border-bottom: none;
}

.icePnlClpsblColpsdHdr {
    font: 12px Verdana,tahoma,Sans-Serif;
    color: #484848;
    padding: 8px 0 0 8px;
    font-weight: bold;
    height: 27px;
    background : url(../Images/panel/app_separator.png) left center no-repeat;
    border-bottom: none;
}

.icePnlClpsblCnt .icePnlClpsblColpsd {
    border: none;
}

.icePnlClpsblCnt {
    font: 11px / 17px tahoma;
    color: #494949;
    padding: 0px 0px 0px 0px;
    border-bottom: none;
    background: #ffffff;
}

.icePnlClpsblHdr div, .icePnlClpsblHdr-dis div {
    background: url(../Images/panel/ice_panel_show.png) no-repeat top left;
    padding: 2px 0 0 5px;
    margin: -2px 0 0 -3px;
}

.icePnlClpsblColpsdHdr div, .icePnlClpsblColpsdHdr-dis div {
    background: url(../Images/panel/ice_panel_collapsed.png) no-repeat top left;
    padding: 2px 0 0 5px;
    margin: -2px 0 0 -3px;
}

.app-h3{
        color:#2f2f2f;
    font-size:1.22em;}
    
.app-h4{
    color:#2f2f2f;
    font-size:1.1em;
}

.app_content{
    font-size:1.0em;
}

.app_content a{ 
     font-weight:bold;
    text-decoration: none;
    color: #044391;
} 
.app_content a:hover{ 
    text-decoration: underline;
} 
