/*--- Begin: M_P1_PopupMasthead.css ---*/

.fooContainer{
	width: 740px;
	margin: 0px 0px 0px 0px;
}

.fooBackToTopContainer{
	width: 740px;	
}

.fooBContainer{
	float: right;
	padding-bottom:1px;
	margin-bottom:3px;
}
.fooImgR{
	float: left;
	padding-top: 5px;
	width: 7px;
}

.footxtCont
{
	float:left;
	padding-left:9px;
	margin-top:-2px;
}

.fooTxtR{
	float: left;
	padding-left: 5px;
}

html>body .fooTxtR{
	float: left;
	padding-left: 5px;
}

.fooTxtR1{
	float: left;
	padding-left:9px;
}

html>body .fooTxtR1{
	padding-left:5px;
}

.fooTxtR2{
	float: left;
	padding-left:9px;
}

html>body .fooTxtR2{
	padding-left:5px;
}

/* Begin : Changes for CR_765 */
.fooTextContainer{
	margin: 2px 0px 0px 0px;
	padding: 3px 0px 2px 0px;
	background-color: #D9E7F4;
	width: 740px;
}

/*.fooLine{
	border-bottom : 1px solid #6699DB; width:740px;
}*/
/* End : Changes for CR_765 */

/* Added specifically for the spacing issue cross browsers */
.foovSpacer2
{
    overflow:hidden;
    height:8px;
}

html>body .foovSpacer2
{
    overflow:hidden;
    height:6px;
}
/*end of update*/
/*Begin:Added for CR 846 */
.blue1 {
        MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0055c3; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fooTextContainer1{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background-color: #D9E7F4;
        width: 964px;
}
LI#footerLI {
        HEIGHT: 13pt;
}
.blueFoot {
        MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0055c3; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

html > body .blueFoot {
        MARGIN-TOP: 1px;

}
*html body .blueFoot {
        MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0055c3; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fooTxtR2new {
        PADDING-LEFT: 9px; FLOAT: left;PADDING-LEFT: 5px
}
HTML > BODY .fooTxtR2new {
        PADDING-LEFT: 5px
}
*html body .fooTxtR2new {
        PADDING-LEFT: 8px; FLOAT: left;PADDING-LEFT: 5px
}

*html body .blueFoot {
        MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0055c3; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.footerBluePipe1 {
        FONT-SIZE: 8pt; COLOR: #0055c3;FONT-FAMILY: Arial, Helvetica, sans-serif; margin-right:1px;
}


.liFooterBluePipe {
        FONT-SIZE: 8pt; COLOR: #0055c3; margin-right:1px;margin-left:0px;
}


.footerBluePipeFirst {
        margin-left:0px;margin-right:1px;
}

html > body .footerBluePipeFirst {
        margin-left:1px; margin-right:1px;
        *margin-left:0px;
}


.footerBluePipe1 {
        FONT-SIZE: 8pt; COLOR: #0055c3;FONT-FAMILY: Arial, Helvetica, sans-serif; margin-right:1px;
}


.liFooterBluePipe {
        FONT-SIZE: 8pt; COLOR: #0055c3; margin-right:1px;margin-left:0px;
}


.footerBluePipeFirst {
        margin-left:0px;margin-right:1px;
}

html > body .footerBluePipeFirst {
        margin-left:1px; margin-right:1px;
        *margin-left:0px;
}

.vSpacer4New {
        overflow: hidden;
        height: 43px;    
}


html > body .vSpacer4New {
        overflow: hidden;
        height: 43px;    
}


/*End:Added for CR 846 */