.learnimageie{
	BORDER-COLOR: #6C6FBC;
}
.learnimagenet{
	COLOR: #6C6FBC;
}
.sm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    COLOR: #1154A6;
}
.learn
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #1B69B2;
	LINE-HEIGHT: 12px;
}
.learn:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #1B69B2;
	LINE-HEIGHT: 12px;
}

.learnhead
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    COLOR: #3B40A6;
	LINE-HEIGHT: 15px;
}
.whitetext
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
	LINE-HEIGHT: 11px;
	TEXT-DECORATION: none;
}
.dancehead
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    COLOR: #007CC3;
	LINE-HEIGHT: 15px;
}
.dancetitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #3941A5;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.dancetext
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #3B40A6;
	LINE-HEIGHT: 13px;
}
.dancetext2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #3941A5;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
}

 .dancetext2:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #EA0000;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12px;
}

.danceimageie{
	BORDER-COLOR: #007CC3;
}
.danceimagenet{
	COLOR: #007CC3;
}

 .red
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #EA0000;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
}
.dancesm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #007CC3;
	LINE-HEIGHT: 10px;
}

.danceprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #007CC3;
}

.lpsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #B62499;
	LINE-HEIGHT: 11px;
}
.lptitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #B62499;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.lpimageiestage1{
	BORDER-COLOR: #00BB71;
}
.lpimageiestage2{
	BORDER-COLOR: #8C4DB2;
}
.lpimageiestage3{
	BORDER-COLOR: #FFA833;
}
.lpimagenetstage1{
	COLOR: #00BB71;
}
.lpimagenetstage2{
	COLOR: #8C4DB2;
}
.lpimagenetstage3{
	COLOR: #FFA833;
}
.lpprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #B62499;
}
.owsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #019FA8;
	LINE-HEIGHT: 11px;
}
.owtitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #019FA8;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.owimageie{
	BORDER-COLOR: #66CAD0;
}
.owimagenet{
	COLOR: #66CAD0;
}
.owprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #019FA8;
}
.bbsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #DF9800;
	LINE-HEIGHT: 11px;
}
.bbtitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #DF9800;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.bbimageie{
	BORDER-COLOR: #FACC42;
}
.bbimagenet{
	COLOR: #FACC42;
}
.bbprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #DF9800;
}
.playsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #559F2D;
	LINE-HEIGHT: 11px;
}
.playtitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #559F2D;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.playimageie{
	BORDER-COLOR: #9BD37D;
}
.playimagenet{
	COLOR: #9BD37D;
}
.playprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #559F2D;
}
.gymsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #ED777F;
	LINE-HEIGHT: 11px;
}
.gymtitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #ED777F;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.gymimageie{
	BORDER-COLOR: #ED777F;
}
.gymimagenet{
	COLOR: #ED777F;
}
.gymprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #ED777F;
}
.peeksm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #E96500;
	LINE-HEIGHT: 11px;
}
.peektitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #F16F0C;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.peekimageie{
	BORDER-COLOR: #FF923E;
}
.peekimagenet{
	COLOR: #FF923E;
}
.peekprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #F58229;
}
.lnlsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #7648B4;
	LINE-HEIGHT: 11px;
}
.lnltitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #7648B4;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.lnlimageie{
	BORDER-COLOR: #8960C0;
}
.lnlimagenet{
	COLOR: #8960C0;
}
.defaultimageie{
	BORDER-COLOR: #E11725;
}
.defaultimagenet{
	COLOR: #E11725;
}
.lnlprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #7648B4;
}
.input {
	BORDER-RIGHT: #3B40A6 2px solid;
	BORDER-TOP: #3B40A6 2px solid;
	BORDER-LEFT: #3B40A6 2px solid;
	BORDER-BOTTOM: #3B40A6 2px solid;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	line-height: 11px;
	WIDTH: 200px;
	HEIGHT: 25px;
	COLOR: #3B40A6;
	FONT-FAMILY: Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
	Z-INDEX: 25;
	TEXT-ALIGN: left
	}
		
.box {
	BORDER-RIGHT: #3B40A6 2px solid;
	BORDER-TOP: #3B40A6 2px solid;
	BORDER-LEFT: #3B40A6 2px solid;
	BORDER-BOTTOM: #3B40A6 2px solid;
	FONT-SIZE: 10pt;
	line-height: 11px;
	WIDTH: 420px;
	COLOR: #3B40A6;
	FONT-FAMILY: Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
	Z-INDEX: 25;
	TEXT-ALIGN: left
	}
	
#white {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	width:66;
	padding:0px;
	}
	
.babylink{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #6C70BC;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 14px;
}
 .babylink:hover{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #EA0000;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 14px;
}
.crosssell{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #6C70BC;
	TEXT-DECORATION: none;
}
.crosssell:hover{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #6C70BC;
	TEXT-DECORATION: underline;
}
.lnlhead
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    COLOR: #3B40A6;
	LINE-HEIGHT: 15px;
}
.lnltitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #3B40A6;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.lnltext
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #3B40A6;
	LINE-HEIGHT: 13px;
}
.lnltext2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #3B40A6;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
}
.lnltext2:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #EA0000;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12px;
}
.lnlimageie{
	BORDER-COLOR: #A88ABC;
}
.lnlimagenet{
	COLOR: #A88ABC;
}
.lnlsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #7A449E;
	LINE-HEIGHT: 10px;
}
.lnlprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #7A449E;
}
.iftcopy{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
    COLOR: #F9E6D7;
	TEXT-DECORATION: none;
}
.iftcopylg{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
    COLOR: #FEFFFF;
	TEXT-DECORATION: none;
}
.iftcopysm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: #BD589A;
	TEXT-DECORATION: none;
}
.iftcopysm:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: #BD589A;
	TEXT-DECORATION: none;
}
.iftcopysm:active
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: #BD589A;
	TEXT-DECORATION: none;
}

.iftcopysm:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: #BD589A;
	TEXT-DECORATION: none;
}
.iftcopysm:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: #BD589A;
	TEXT-DECORATION: none;
}
.pbhomecopy
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #3B40A6;
}
.rollhead
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    COLOR: #007CC3;
	LINE-HEIGHT: 15px;
}
.rolltitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #7E8603;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.rolltext
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #3B40A6;
	LINE-HEIGHT: 13px;
}
.rolltext2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #007CC3;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
}

 .rolltext2:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #EA0000;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12px;
}

.rollimageie{
	BORDER-COLOR: #A1B600;
}
.rollimagenet{
	COLOR: #A1B600;
}
.rollsm
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #7E8603;
	LINE-HEIGHT: 10px;
}

.rollprodThumbText{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #7E8603;
}

/*---------- V6 FOOTER OVERWRITE ----------*/

#legal_footer{
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

#footer_fplogo{
	margin: 0 auto;
}

	.ie #footer_fplogo {
		margin-left:330px;
	}
