.csHide {display:none;}
#gpl_body .csHide {display:none;}

/* legend */
fieldset legend {
	display:none;
}
/*** Labels ***/
label {
	cursor:pointer;
}

table caption { display:none; }

big {font-size:1.2em;}

/* hilites */
div.csHilite {background-color:#ffc;}
span.csHilite {padding:3px;border:1px solid #ACACAD;background-color:#ffc;}

/**divider START**/
.sessionDivider{
	border-left: 1px solid #D7D7D7;
	height:100%;
	width:1px;
	float:left;
}
.sessionDividerHorizontal{
	border-bottom: 1px solid #D7D7D7;
	height:1px;
	width:100%;
}
/**divider END**/

/*custom align start*/
#gpl_body .leftAlign{
	text-align: left;
	text-align: left !important;
}

#gpl_body .rightAlign{
	text-align: right;
	text-align: right !important;
}

#gpl_body .centerAlign{
	text-align: center;
	text-align: center !important;
}
#gpl_body .topAlign{
	vertical-align: top;
	vertical-align: top !important;
}

#gpl_body .bottomAlign{
	vertical-align: bottom;
	vertical-align: bottom !important;
}

#gpl_body .middleAlign{
	vertical-align: middle;
	vertical-align: middle !important;
}
/*custom align end*/

/* add by Jerry for Tooltip start*/
.wealth-hint-info-red {
	background:url(data:image/gif;base64,R0lGODlhEAAQAMQAANsAEd0QIOAgL+IwPuRATeZQW+lgaulga+tweetweu1/iO2AiO+Pl/KfpvGfpfSvtPSvtfa/w/a/xPjP0vvf4frf4f3v8P///////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAAQABAAAAVqICaOU2SOqGgpAeC6R5VWw2sDwTRa9RssBZ8Ok7gtLhfbAGO5AQYSxO3xsAUMC+lNoVAeL70XoWtFCm6Eqs1woTgTTVvjwnA+MAcb5BK1CVQtLgILC2EAESSBTgAOKRZ5aEMpTBFcDzIoIQA7) no-repeat scroll left top transparent;
}

.wealth-hint-time {
	background:url(data:image/gif;base64,R0lGODlhDwAPAMQAAP///2ZmZh4eHhsbG/z8/Pf39+/v7+Tk5NXV1crKysPDw7m5ua+vr6WlpZycnJGRkYGBgXx8fHR0dGtra2JiYlZWVkpKSkRERDU1NSoqKhgYGBAQEAwMDAcHBwICAv///yH5BAEAAB8ALAAAAAAPAA8AAAV94Cd+zzV0mISMozJMy1EkjxexStcAPE8Yk8BIs+tJCr1K4wOR9HiCS0+R+WQQT4BA8MQkPITs9klxdLKADecZcGwMvQLFMzj0LIwKg3fAeCpwPh4fCxY8ERd7TxIUIhVOaAANAiwXFAlZERoKLB9uFRMQFAIVnSwMDxEOpiEAOw==) no-repeat scroll left top transparent;
}

.wealth-hint-info-gray {
	background:url(data:image/gif;base64,R0lGODlhEwATAMQQALq6urGxscLCwqioqJeXl8vLy+7u7rm5uY6OjoWFhfb29n19fdzc3OXl5f///3R0dP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2MjNGMEYzM0FENTExRTI4N0E4QUMxMTg1RkIxMDFFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2MjNGMEY0M0FENTExRTI4N0E4QUMxMTg1RkIxMDFFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDYyM0YwRjEzQUQ1MTFFMjg3QThBQzExODVGQjEwMUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDYyM0YwRjIzQUQ1MTFFMjg3QThBQzExODVGQjEwMUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAQACwAAAAAEwATAAAFeSAkjlDDnA2pisqRPDCcHMpaInEOIynZLLrgogdR4HQLADCGqEEOwQfAAdAdRC+hUpcoRReEatAUDTgY0VN04Aik0cGCI6tjNKIKQ/SRosMIDgJLOV1POlMCA0FXRUc7DG46TSM/ezFDKg2OQTw2LX4PM042IiYoNiEAOw==) no-repeat scroll left top transparent;
}

/* add by Jerry for Tooltip end*/

/*** For (wealth:gainLoss) component - 20120229 - mlui - START ***/
.increase {color:#db0011;}
.decrease {color:#297500;}
.noChange {color:#ff4d00;}
.increase p {color:#db0011; font-size:100%;}
.decrease p {color:#297500; font-size:100%;}
.noChange p {color:#ff4d00; font-size:100%;}
table .increase p {color:#db0011;  font-size:100%;}
table .decrease p {color:#297500; font-size:100%;}
table .noChange p {color:#ff4d00; font-size:100%;}
/*** For (wealth:gainLoss) component - 20120229 - mlui - END ***/

/* add by Jerry for Steps start*/
.steps li.first span {
 background: url(data:image/gif;base64,R0lGODlhBAAyALMAAHNzdunp6mhpbGdoa2RlaHR1eHFydIqLjP///+/v7+3t7f///wAAAAAAAAAAAAAAACH5BAEAAAsALAAAAAAEADIAAAQqEKVTlFjr4GU28SD2ieEymuWppizpou8at3At2/St51uHaRjFAIMIHAARADs=) no-repeat scroll 0 0 transparent;
    display: block;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
/* add by Jerry for Steps start*/

/* productSummary start */
/* dismissed after 7.7*/
/*
.productSummary .productSummaryDetails3Segments td,
.productSummary .productSummaryDetails3Segments td.first {
width: 175px;
padding: 0 10px 0 16px;
}
.productSummary .productSummaryDetails4Segments td,
.productSummary .productSummaryDetails4Segments td.first
{
    width:125px;
    padding:0 10px 0 16px;
}
.productSummary .productSummaryDetails4Segments td.last {
width: 185px;
padding: 0 0 0 15px;
}*/
.productSummary .productSummaryDetails3Segments td.productSummaryIcon {
    padding: 0;
    vertical-align: middle;
    width: 120px;
}
.productSummary .productSummaryDetails4Segments td.productSummaryIcon {
    padding: 0;
    vertical-align: middle;
    width: 120px;
}
.productSummaryDetails .alt td{
	background-color:transparent;
}
/* productSummary end */

/*low priority*/
.csHide2{
display:none;
}
.fullWidth2{
width:100%;
}
/*add by Eric,application team*/
.productSummaryDetails .alertBox p{
padding:0 0 0 22px;
text-align:left;
width:500px;
word-wrap:break-word;
}
.notchSideBarRight .currency input{
margin-left:40px;
width:65px;
}
