/**
 *  This is the main global css file.
 *  The structural format For the screen for which it can be used is
 *  ******************************************************
 *  * <-----------------  T  O   P   F R A M E 	-------> *
 *  ******************************************************
 *  *  /|\ *		  /|\				 *	
 *  *   |  *		   |				 *
 *  *   |  *		   |				 *
 *  *   L  *	       |   				 *	
 *  *   T  *		   |   				 *	
 *  *      *		   |				 *
 *  *   F  *						     *
 *  *<- R->*<--------  	MAIN FRAME 		-------> *
 *  *   A  *						     *
 *  *   m  *		   |				 *
 *  *   e  *		   | 				 *
 *  *      *		   |				 *
 *  *   |  *		   |			 	 *
 *  *  \|/ *		  \|/				 *
 *  *      *                             *
 *  * * * ************************************************ 
 *  * <----------------- B O T T O M  F R A M E	-------> *
 *  * *  *************************************************
 *
 * usage : MF - Main Frame	
 *	   LF - Left Frame
 *	   BE - Botton Frame
 *	   RC - Right Column ( This is column exist only on the Home Page & all Confirmation screens)
 * Author: css Team.	 	
 */

/*
 *These style rules cannot be moved. They must remain the first rules in this styleSheet as they are used
 *for the collapsable menu tree.
 */
.parent {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #663300;
	padding-top: 1px;
	visibility: visible;
    text-decoration: none;
	line-height: 15px;
       	
}
.child {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC0000;
	visibility: visible;
	padding-top: 1px;
	line-height: 12px;
}
A.lhsParentLink
{
	text-decoration:none;
	padding-top: 1px;
	line-height: 12px;
}
/*
 *Left Hand Side menu (LHS)
 */
SPAN.lhsParentFirst {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	padding-top: 1px;
	line-height: 12px;
}

.lhsParentFirst:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #CCCCCC;
	padding-top: 1px;
	line-height: 12px;
}
SPAN.lhsParentSecond {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 1px;
	line-height: 12px;
}
.menuItem {
	font-family: arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: normal;
	word-spacing: normal;
	padding-top: 1px;
}

ul.lhsChild{
	font-family: arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: normal;
	word-spacing: normal;
	padding-top: 1px;
	line-height: 12px;

}

A.lhsChild, A.lhsChild:visited, A.lhsChild:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: FFFFFF;
	padding-top: 1px;
	line-height: 15px;
}
A.lhsChild:hover, A.lhsChild:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #CCCCCC;
	padding-top: 1px;
	line-height: 15px;
}

/* TOP Frame */
.TFWhiteText {  font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: bold;font-size: 11px; color: #FFFFFF;}
.TFText {  font-family:  Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-weight: bold;font-size: 11px; color: #ffffff;}
.TFText a:link{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#FFFFFF;letter-spacing:normal;word-spacing:normal;}
.TFText a:visited{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#FFFFFF;letter-spacing:normal;word-spacing:normal;}
.TFText a:active{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#FFFFFF;letter-spacing:normal;word-spacing:normal;}
.TFText a:hover{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CCCCCC;letter-spacing:normal;word-spacing:normal;}

.TFShortCutText {  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}

/********************  homepage link start  *********************/
.MFGenericBarLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#F2E9E3;
}
.MFGenericBarLink:hover{
	color:#999999;
}
/********************  homepage link ends  *********************/


.MFLoginFooterShadow {
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#F6F5F4;
	background-image:url(../ibr_images/tile_footershadow.gif);
}
.MFLoginFooterBarBgrd {
	background-color:#E7ECF1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; 
	
}
.MFContentHeaderGeneric {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 18px; color: #990000}
/* for footer */
.footerLinks2 {
	text-decoration : none;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; 
	
}
.footerLinks2:hover {
	color:#000099;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; 
	
}

/* Main Frame */
.MFContentHeader {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 18px; color: #000000}
.MFSubHeader {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; color: #000000}
.MFBodyText {  	font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height: normal;font-weight: normal;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}
.MFBodyText a:link{	font-weight: bold;	color:#CC0000;	text-decoration:none;}
.MFBodyText a:visited{	font-weight: bold;	color:#CC0000;	text-decoration:none;}
.MFBodyText a:active{	font-weight: bold;	color:#CC0000;	text-decoration:none;}
.MFBodyText a:hover{	font-weight: bold;	color:#CC0000;	text-decoration:underline;}

/*For Bullet*/
.MFBodyTextBullet {  	font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height: normal;font-weight: normal;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;list-style-type: disc;list-style-image: url(/img/common/bullet_arrow_red.gif);list-style-position: outside;}
.MFBodyTextBulletRed {  	font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height: normal;font-weight: normal;font-variant: normal;color: red;letter-spacing:normal;word-spacing:normal;list-style-type: disc;list-style-image: url(/img/common/bullet_arrow_red.gif);list-style-position: outside;}
.MFBodyTextBlackBullet {  	font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height: normal;font-weight: normal;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;list-style-type: disc;list-style-position: outside;}
.MFBodyTextBold {  	font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal; }
.MFBodyTextBold a:link{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBold a:visited{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBold a:active{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBold a:hover{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:underline;word-spacing:normal;}

.MFBodyTextBoldBig {  	font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal; }
.MFBodyTextBoldBig a:link{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBoldBig a:visited{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBoldBig a:active{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:12px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBoldBig a:hover{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;font-size:12px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:underline;word-spacing:normal;}

.MFBodyTextBoldSmall {  	font-family: Arial, Verdana, Helvetica, sans-serif;font-size:10px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBoldSmall a:link{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:10px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBoldSmall a:visited{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:10px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBoldSmall a:active{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:10px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}
.MFBodyTextBoldSmall a:hover{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;font-size:10px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#CC0000;letter-spacing:normal;word-spacing:normal;}

/* Main Frame Table */
.MFTableHeader {font-family:Arial,Verdana, Helvetica, sans-serif;font-size: 11px;font-weight:Bold;color: #000000; background-color: #FFFFFF}

.MFTableContentRowEven {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFF2EB }
.MFTableContentRowEven a:link{	font-weight: normal;	color:#CC0000;	text-decoration:none;}
.MFTableContentRowEven a:visited{	font-weight: normal;	color:#CC0000;	text-decoration:none;}
.MFTableContentRowEven a:active{	font-weight: normal;	color:#CC0000;	text-decoration:none;}
.MFTableContentRowEven a:hover{	font-weight: normal;	color:#CC0000;	text-decoration:underline;}

.MFTableContentRowOdd {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FEE8DD }
.MFTableContentRowOdd a:link{	font-weight: normal;	color:#CC0000;	text-decoration:none;}
.MFTableContentRowOdd a:visited{	font-weight: normal;	color:#CC0000;	text-decoration:none;}
.MFTableContentRowOdd a:active{	font-weight: normal;	color:#CC0000;	text-decoration:none;}
.MFTableContentRowOdd a:hover{	font-weight: normal;	color:#CC0000;	text-decoration:underline;}

.MFTableContentRowEvenBold {  font-family: Arial, Verdana, Helvetica,sans-serif;font-weight:Bold; font-size: 11px; color: #000000; background-color: #FFF2EB }
.MFTableContentRowEvenBold a:link{	font-weight: normal;color:#CC0000;text-decoration:none;}
.MFTableContentRowEvenBold a:visited{	font-weight: normal;color:#CC0000;text-decoration:none;}
.MFTableContentRowEvenBold a:active{	font-weight: normal;color:#CC0000;text-decoration:none;}
.MFTableContentRowEvenBold a:hover{	font-weight: normal;color:#CC0000;text-decoration:underline;}
.MFTableContentRowEvenRed { font-weight: Bold; font-size: 11px; color:#FF0000; font-family: Arial, Verdana, Helvetica, sans-serif;  background-color: #FFF2EB }


.MFTableContentRowOddBold {  font-family: Arial, Verdana, Helvetica, sans-serif;font-weight: Bold; font-size: 11px; color: #000000; background-color: #FEE8DD }
.MFTableContentRowOddBold a:link{	font-weight:normal;color:#CC0000;text-decoration:none;}
.MFTableContentRowOddBold a:visited{	font-weight: normal;	color:#CC0000;text-decoration:none;}
.MFTableContentRowOddBold a:active{	font-weight: normal;	color:#CC0000;	text-decoration:none;}
.MFTableContentRowOddBold a:hover{	font-weight: normal;	color:#CC0000;	text-decoration:underline;}
.MFTableContentRowOddRed {  font-weight: Bold; font-size: 11px; color:#FF0000 ;font-family: Arial, Verdana, Helvetica, sans-serif;  background-color: #FFE9DD }

.MFTableContentRowMySpecialsBackgroundColor {BACKGROUND-COLOR: #FEF7E5}
.MFTableContentRowMySpecials {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}
.MFTableContentRowMySpecials A:link {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: none}
.MFTableContentRowMySpecials A:visited {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: none}
.MFTableContentRowMySpecials A:active {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: none}
.MFTableContentRowMySpecials A:hover {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}

.MFTableContentRowMySpecialsBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica,sans-serif}
.MFTableContentRowMySpecialsBold A:link {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: none}
.MFTableContentRowMySpecialsBold A:visited {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: none}
.MFTableContentRowMySpecialsBold A:active {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: none}
.MFTableContentRowMySpecialsBold A:hover {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}

.MFTableContentRowGrey {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color : #F2EEE3}

/* Main Frame Object like: Radio Button,Check Box,Text Area etc..*/
.MFBackToTopText {  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #999999}
.MFTBRadioButton {  font-family:  Arial, Verdana, Helvetica, sans-serif; color: #000000}
.MFTBCheckBox {  font-family:  Arial, Verdana, Helvetica, sans-serif; color: #000000}
.MFTBDropDown {  font-family:  Arial, Verdana, Helvetica, sans-serif; color: #000000}
.MFTBTextField {  font-family:  Arial, Verdana, Helvetica, sans-serif; color: #000000}
.MFTBTextArea {  font-family:  Arial, Verdana, Helvetica, sans-serif; color: #000000}

.MFToolsText {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FF6600}

/* Left Frame */
.LFOffState {  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #0066FF}
.LFOnState {  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FF6600}

/** Bottom Frame */
.BF {  font-family:  Arial; font-size: 10px; color: #636363 }




/** Right Column */
.RCTopText {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FF6600; background-color: #F0F0F0}
.RRCText {  font-family: Arial; font-size: 11px; color: #000000}
/*.RRCTextBold {  font-family: Arial; font-weight: Bold; font-size: 11px; color: #0063FF}*/

.RRCTextBold {  font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}
.RRCTextBold a:link{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}
.RRCTextBold a:visited{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}
.RRCTextBold a:active{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}
.RRCTextBold a:hover{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}


.RCBkg { background-color: #ECECEC; }

/** IMPORTANT NOTE : The code written below is to be changed in future on confirmation.
 *  Author         : Rohit Aggarwal.
 *  Function       : This is used for setting the outer border color of the table.
 */
.MFTBOuterBorder{  background-color: #000000}


/** IMPORTANT NOTE : The code written below is to be changed in future on confirmation.
 *  Author         : Rohit Aggarwal.
 *  Function       : This is used for setting the color of the "Tools".
 */
.MFTextTools {  font-size: 10px;font-weight: Bold;color: #000000}

/** IMPORTANT NOTE : The code written below is to be changed in future on confirmation and still to be 
 *		   		 : informed to Ramy.	
 *  Author         : Rohit Aggarwal.
 *  Function       : This is used for providing the cellspacing of 15 Px towards the Main frame Content
 *
 */
.MFMainTableWidth {  width: 600px}
.MFContentLeftSpace { width: 15px}
.MFContentMainTableWidth{ width:585px }

/** Miscellaneous Font */
/* This font can be used for making text color to red and normal*/
.MFBodyTextRedSmall{  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal;  font-size: 11px; color:  #FF0000 ; background-color: #FFFFFF}


/** Miscellaneous Font */
/* This font can be used for making text color to red and bold */
.MFBodyTextRed{  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: Bold; font-size: 11px; color:  #D90707 ; background-color: #FFFFFF}

/**
 * IMPORTANT NOTE : This is still to be confirmed from Ramy.
 * Functionality  : Used for setting hyperlink red in color without maiking of Link Bold
 */
.MFBodyTextHyperLinkRed {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  10px; color: #FF0000}
A.MFBodyTextHyperLink { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  11px; color: #CC0000; text-decoration:underline; font-weight:bold;   }
/**
 * This attribute is used for setting the width of the main table.
 * This attribute width can changed at any time.
 */
.MFParentTableBgColor { background-color:#FDD3C1}
.MFChildTableBgColor { background-color:#FFFFFF}

.MFWhat{font-family:Arial;font-size: 18px; color:  #000000 ; background-color: #FFFFFF}

.MFNext{font-family:Arial;font-size: 18px; color:  #C0C0C0 ; background-color: #FFFFFF}


.MFMySpecialsHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
	padding-left:10px;
}

/*
 * For Marketing Material section.
 */
/*
.MFMarketingMaterialText{font-family:Arial;font-size: 12px; color:  #0000FF ; background-color: #FFFFFF}
.MFMarketingMaterialText a:link{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#0000FF;letter-spacing:normal;word-spacing:normal;}
.MFMarketingMaterialText a:visited{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#0000FF;letter-spacing:normal;word-spacing:normal;}
.MFMarketingMaterialText a:active{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#0000FF;letter-spacing:normal;word-spacing:normal;}
.MFMarketingMaterialText a:hover{  	font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-style:normal;line-height: normal;font-weight: bold;font-variant: normal;color:#0000FF;letter-spacing:normal;word-spacing:normal;}
.MFMarketingMaterialHeader{font-family:Arial,Verdana, Helvetica, sans-serif;font-size: 14px;font-weight:Bold;color: #000000; background-color: #FFFFFF}
*/
.MFMarketingMaterialText{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height: normal;font-weight: normal;font-variant: normal;color:#000000;letter-spacing:normal;word-spacing:normal;}
.MFMarketingMaterialText a:link{  	font-weight: bold;	color:#CC0000;	text-decoration:none;}
.MFMarketingMaterialText a:visited{  	font-weight: bold;	color:#CC0000;	text-decoration:none;}
.MFMarketingMaterialText a:active{  	font-weight: bold;	color:#CC0000;	text-decoration:none;}
.MFMarketingMaterialText a:hover{  	font-weight: bold;	color:#CC0000;	text-decoration:underline;}
.MFMarketingMaterialHeader{font-family:Arial,Verdana, Helvetica, sans-serif;font-size: 11px;font-weight:Bold;color: #000000; background-color: #FFFFFF}



/* Button Width */

.MFButton{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;width:60px}
/*This sytle is used for Error Message */
.MFBodyErrorText{  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: Bold; font-size: 11px; color:  #FF0000 ; background-color: #FFFFFF}
.MFLoginErrorText{  font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: Bold; font-size: 11px; color:  #FF0000 ; background-color: #FFF2EB}
.MFBodyErrorTextSmall{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color:  #FF0000 ; background-color: #FFFFFF}

.MFContentHeaderHomePage {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 18px; color: #000000;font-weight: Bold;}
/*Subheader with Bold Text */
.MFSubHeaderBold {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; color: #0066FF;font-weight: Bold;}
/*Subheader with Bold Text for 2FA*/
.MFSubHeaderBold2FA {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 14px; color: #000000;font-weight: Bold;}
/* For Red Bullet */
.redbullet {
	color: #FF0000;
}

.theme{ /* colour scheme */
	background-color : #E96501;
}
.lightgrey{ /* colour scheme */
	background-color : #F2EEE3;
}
/* for footer */
.footerLinks {
	text-decoration : none;
	color : #000000;
}
.footerLinks:hover {
	color : #333333;
	text-decoration : none;
}

A.footerLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerLinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerLinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerLinks:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerLinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.login {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; 
}

/* CRM Related*/

.MFTableContentRowMySpecialsBackgroundColor {BACKGROUND-COLOR: #FEF7E5}
.MFTableContentRowMySpecials {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}
.MFTableContentRowMySpecials A:link {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}
.MFTableContentRowMySpecials A:visited {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}
.MFTableContentRowMySpecials A:active {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}
.MFTableContentRowMySpecials A:hover {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}

.MFTableContentRowMySpecialsBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica,sans-serif}
.MFTableContentRowMySpecialsBold A:link {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}
.MFTableContentRowMySpecialsBold A:visited {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: none}
.MFTableContentRowMySpecialsBold A:active {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}
.MFTableContentRowMySpecialsBold A:hover {FONT-WEIGHT: normal; COLOR: #0066ff; TEXT-DECORATION: underline}

.MFTableContentRowGenericEvenBold {  font-family: Arial, Verdana, Helvetica,sans-serif;font-weight:Bold; font-size: 11px; color: #333333; background-color: #F3E8E6 }
.MFTableContentRowGenericEvenBold a:link{	font-weight: normal;color:#0066FF;text-decoration:underline;}
.MFTableContentRowGenericEvenBold a:visited{	font-weight: normal;color:#0066FF;text-decoration:underline;}
.MFTableContentRowGenericEvenBold a:active{	font-weight: normal;color:#0066FF;text-decoration:underline;}
.MFTableContentRowGenericEvenBold a:hover{	font-weight: normal;color:#0066FF;text-decoration:underline;}
.MFTableContentRowGenericEvenRed { font-weight: Bold; font-size: 11px; color:#FF0000; font-family: Arial, Verdana, Helvetica, sans-serif;  background-color: #F3E8E6 }

.MFTableContentRowGenericOddBold {  font-family: Arial, Verdana, Helvetica, sans-serif;font-weight: Bold; font-size: 11px; color: #333333; background-color: #FBF3ED }
.MFTableContentRowGenericOddBold a:link{	font-weight:normal;color:#0066FF;text-decoration:underline;}
.MFTableContentRowGenericOddBold a:visited{	font-weight: normal;	color:#0066FF;text-decoration:underline;}
.MFTableContentRowGenericOddBold a:active{	font-weight: normal;	color:#0066FF;	text-decoration:underline;}
.MFTableContentRowGenericOddBold a:hover{	font-weight: normal;	color:#0066FF;	text-decoration:underline;}
.MFTableContentRowGenericOddRed {  font-weight: Bold; font-size: 11px; color:#FF0000 ;font-family: Arial, Verdana, Helvetica, sans-serif;  background-color: #FBF3ED }

.MFMediumText{font-family:Arial,Verdana, Helvetica, sans-serif;font-size: 14px;font-weight:Bold;color: #333333;}

/* For 2FA */

.MFLoginSideContent{
	background-color:#383432; font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px;
}
.MFLoginSideContentHeader{
	background-color:#383432; font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; 
}
.MFLoginSideContent A:link {
	font-weight:bold; background-color:#383432; font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px; TEXT-DECORATION: none
}
.MFLoginSideContent A:visited {
	font-weight:bold; background-color:#383432; font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px; TEXT-DECORATION: none
}
.MFLoginSideContent A:active {
	font-weight:bold; background-color:#383432; font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px; TEXT-DECORATION: none
}
.MFLoginSideContent A:hover {
	font-weight:bold; background-color:#383432; font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px; TEXT-DECORATION: underline
}


.MFBodyTextRedNoBold {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.MFBodyTextHyperLinkRed {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.MFBodyText2FA {
	WORD-SPACING: normal;
	FONT: 11px Arial, Verdana, Helvetica, sans-serif;
	COLOR: #000000;
	LETTER-SPACING: normal;
	list-style-type: disc;
	list-style-position: outside;

}
.MFBodyText2FA A:link {
	FONT-WEIGHT: bold; COLOR: #CC0000; TEXT-DECORATION: none
}
.MFBodyText2FA A:visited {
	FONT-WEIGHT: bold; COLOR: #CC0000; TEXT-DECORATION: none
}
.MFBodyText2FA A:active {
	FONT-WEIGHT: bold; COLOR: #CC0000; TEXT-DECORATION: none
}
.MFBodyText2FA A:hover {
	FONT-WEIGHT: bold; COLOR: #CC0000; TEXT-DECORATION: underline
}


.MFGenericBar {
	font-family: Arial,Verdana,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #ffffff;
	background-color:#C0C0C0;
	font-weight: bold;
	padding: 7px;
	padding-left:10px;
}

A.MFGenericBar {
	text-decoration: none;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	
}

A.MFGenericBar:hover {
	text-decoration: none;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	
}

.MFGenericBarBgrd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#ffffff;
	letter-spacing:normal;
	word-spacing:normal;
	background-color:#000000;
	background-position:bottom;
}
A.MFGenericBarBgrd:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#FFFFFF;
	letter-spacing:normal;
	word-spacing:normal;
	text-decoration: none;
	
}
A.MFGenericBarBgrd:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#CCCCCC;
	letter-spacing:normal;
	word-spacing:normal;
	text-decoration:none;
}

/*Added for ASG-003089-DBS*/
.MFGenericBarBgrdLogin {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#ffffff;
	letter-spacing:normal;
	word-spacing:normal;
	background-color:#C0C0C0;
	background-position:bottom;
}
A.MFGenericBarBgrdLogin:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#FFFFFF;
	letter-spacing:normal;
	word-spacing:normal;
	text-decoration: none;
	
}
A.MFGenericBarBgrdLogin:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#CCCCCC;
	letter-spacing:normal;
	word-spacing:normal;
	text-decoration:none;
}
/*Added for ASG-003089-DBS*/

/*newly added*/
.MFLoginMainContent{
	background-color:#FFFFFF;
}
.MFMediumText{
}
/******************/
.MFTableContentRowHotOffThePress {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;}
.MFTableContentRowHotOffThePress A:link {FONT-WEIGHT: normal; COLOR: #CC0000 TEXT-DECORATION: none}
.MFTableContentRowHotOffThePress A:visited {FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: none}
.MFTableContentRowHotOffThePress A:active {FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: none}
.MFTableContentRowHotOffThePress A:hover {FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: underline}

.MFTableContentRowHotOffThePressBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica,sans-serif;}
.MFTableContentRowHotOffThePressBold A:link {FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: none}
.MFTableContentRowHotOffThePressBold A:visited {FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: none}
.MFTableContentRowHotOffThePressBold A:active {FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: none}
.MFTableContentRowHotOffThePressBold A:hover {FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: underline}

.MFHotOffThePressDividerBgrd {
	background-color:#BBBBBB;
}

.MFHotOffThePressWhite {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 18px; color: #FFFFFF;font-weight: Bold;}

.MFHotOffThePressHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
	background-color: #CC0000;
	padding-left:10px;
}
.MFHotOffThePressColor {  font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 16px; color: #FFD6AC; font-weight: Bold;}


/* Form Elements */
select, input {  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal;
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal;
	color:#000000;
	letter-spacing:normal;
	word-spacing:normal;
}


.MFGenericBarBottom {
	font-family: Arial,Verdana,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #000000;
	background-color:#cccccc;
}

A.MFGenericBarBottom {
	
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

A.MFGenericBarBottom:hover {
	
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #000099;
	font-size: 11px;
	text-decoration: none;
}


.LNBgrd {
	background-color:#CC0000;
	background-image:url(/img/common/ln_logo_clover.gif);
	background-position:top right;
	background-repeat:no-repeat;
}


.LNTopBgrd {
	background-color:#ECECEC;
	padding: 7px 7px 7px 7px;
}





