/***** Text Display Styles *****/
/***** Small size text styles *****/
.smlBlacktds { font-family: Arial, Arial; font-size: 8.5pt; color: rgb(0,0,0); }
.smlBlack { font-family: Arial, Arial; font-size: 9pt; color:#000033 }
.smlBlackGrey { font-family: Arial, Arial; font-size: 9pt; color:#666666; }
.smlBlackGrey:Hover { font-family: Arial, Arial; font-size: 9pt; color:#000000; text-decoration:none; }
.smlBlackSGrey { font-family: Arial, Arial; font-size: 9pt; color:#666666; }
.smlBlackblue { font-family: Arial, Arial; font-size: 9pt; color:#000033 }
.smlBlackblue:Hover { font-family: Arial, Arial; font-size: 9pt; color:#0000CC; text-decoration: none; }
.smlBlackblueL { font-family: Arial, Arial; font-size: 8pt; color:#0000CC; }
.smlcatBlack { font-family: Arial, Arial; font-size: 8pt; color:#000033 }
.smlcatBlackblue { font-family: Arial, Arial; font-size: 8pt; color:#000033 }
.smlcatBlackblue:Hover { font-family: Arial, Arial; font-size: 8pt; color:#0000CC; text-decoration: none; }

.smlRed { font-family: Arial, Arial; font-size: 8pt; color: rgb(255,0,0); }
.smlWhite { font-family: Arial, Arial; font-size: 8pt; color: rgb(255,255,255); }
.smlViolet { font-family: Arial, Arial; font-size: 8pt; color: rgb(102,51,153); }
.smlOrange { font-family: Arial, Arial; font-size: 8pt; color: rgb(255,121,0); }
.smlGreen { font-family: Arial, Arial; font-size: 8pt; color: rgb(0,128,0); }
.ssmlGray { font-family: Arial, Arial; font-size: 7pt; color: rgb(128,128,128); }
.smlGray { font-family: Arial, Arial; font-size: 8pt; color: #575958; }
.smlBlue { font-family: Arial, Arial; font-size: 8pt; color: #0000FF; }
.smlhome { font-family: Arial, Arial; font-size: 8pt; color: rgb(40,136,160); }

.smlDarkBlue { font-family: Arial, Arial; font-size: 8pt; color: #1A3567; }
.smlMaroon { font-family: Arial Bold; font-size: 8pt; color: #95193B; }
/**** Small size text in BOLD style ****/
.smlBlackBold { font-family: Arial, Arial; font-size: 8pt; font-weight: bold; color: rgb(0,0,0); }
.smlRedBold { font-family: Arial, Arial; font-size: 8pt; font-weight: bold; color: rgb(255,0,0); }
.smlVioletBold { font-family: Arial, Arial; font-size: 8pt; font-weight: bold; color: rgb(102,51,153); }
.smlOrangeBold { font-family: Arial, Arial; font-size: 8pt; font-weight: bold; color: rgb(255,121,0); }
.smlGreenBold { font-family: Arial, Arial; font-size: 8pt; font-weight: bold; color: rgb(0,128,0); }
.smlGrayBold { font-family: Arial, Arial; font-size: 8pt; font-weight:bold; color: rgb(128,128,128); }
.smlLightGrayBold { font-family: Arial, Arial; font-size: 8pt; font-weight:bold; color: rgb(89,89,89); }
.smlMaroonBold { font-family: Arial Bold; font-size: 8pt; font-weight:bold; color: #95193B; }
/***** MEDIUM size text styles *****/
.medBlack { font-family: Arial, Arial; font-size: 10pt; color: rgb(0,0,0); }
.medRed { font-family: Arial, Arial; font-size: 10pt; color: rgb(255,0,0); }
.medWhite { font-family: Arial, Arial; font-size: 10pt; color: rgb(255,255,255); }
.medViolet { font-family: Arial, Arial; font-size: 10pt; color: rgb(102,51,153); }
.medOrange { font-family: Arial, Arial; font-size: 10pt; color: rgb(255,121,0); }
.medGreen { font-family: Arial, Arial; font-size: 10pt; color: rgb(0,128,0); }
.medGray { font-family: Arial, Arial; font-size: 10pt; color: rgb(128,128,128); }
.medLightGray { font-family: Arial, Arial; font-size: 10pt; color: #1277BD; }
.medLightGray:Hover { font-family: Arial, Arial; font-size: 10pt; color: #C92229; }
/**** MEDIUM size text in BOLD style ****/
.medBlackBold { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color: rgb(0,0,0); }
.medRedBold { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color: rgb(255,0,0); }
.medVioletBold { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color: rgb(102,51,153); }
.medOrangeBold { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color: rgb(255,121,0); }
.medGreenBold { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color: rgb(0,128,0); }
.medGrayBold { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color: rgb(128,128,128); }
.medLightGrayBold { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color: rgb(89,89,89); }
.medLightGrayBold:Hover { font-family: Arial, Arial; font-size: 10pt; font-weight: bold; color:#0000CC; text-decoration:none; }
/***** LARGE size text styles *****/
.lrgBlack { font-family: Arial, Arial; font-size: 12pt; color: rgb(0,0,0); }
.lrgRed { font-family: Arial, Arial; font-size: 12pt; color: rgb(255,0,0); }
.lrgWhite { font-family: Arial, Arial; font-size: 12pt; color: rgb(255,255,255); }
.lrgViolet { font-family: Arial, Arial; font-size: 12pt; color: rgb(102,51,153); }
.lrgOrange { font-family: Arial, Arial; font-size: 12pt; color: rgb(255,121,0); }
.lrgGreen { font-family: Arial, Arial; font-size: 12pt; color: rgb(0,128,0); }
.lrgGray { font-family: Arial, Arial; font-size: 12pt; color: rgb(128,128,128); }
/**** LARGE size text in BOLD style ****/
.lrgBlackBold { font-family: Arial, Arial; font-size: 12pt; font-weight: bold; color: rgb(0,0,0); }
.lrgRedBold { font-family: Arial, Arial; font-size: 12pt; font-weight: bold; color: rgb(255,0,0); }
.lrgWhiteBold { font-family: Arial, Arial; font-size: 12pt; font-weight: bold; color: rgb(255,255,255); }
.lrgVioletBold { font-family: Arial, Arial; font-size: 12pt; font-weight: bold; color: rgb(102,51,153); }
.lrgOrangeBold { font-family: Arial, Arial; font-size: 12pt; font-weight: bold; color: rgb(255,121,0); }
.lrgGreenBold { font-family: Arial, Arial; font-size: 12pt; font-weight: bold; color: rgb(0,128,0); }
.lrgGrayBold { font-family: Arial, Arial; font-size: 12pt; font-weight: bold; color: rgb(128,128,128); }
/***** EXTRA-LARGE size text styles *****/
.xlrgBlack { font-family: Arial, Arial; font-size: 14pt; color: rgb(0,0,0); }
.xlrgRed { font-family: Arial, Arial; font-size: 14pt; color: rgb(255,0,0); }
.xlrgWhite { font-family: Arial, Arial; font-size: 14pt; color: rgb(255,255,255); }
.xlrgViolet { font-family: Arial, Arial; font-size: 14pt; color: rgb(102,51,153); }
.xlrgOrange { font-family: Arial, Arial; font-size: 14pt; color: rgb(255,121,0); }
.xlrgGreen { font-family: Arial, Arial; font-size: 14pt; color: rgb(0,128,0); }
.xlrgGray { font-family: Arial, Arial; font-size: 14pt; color: rgb(128,128,128); }
/**** EXTRA LARGE size text in BOLD style ****/
.xlrgBlackBold { font-family: Arial, Arial; font-size: 14pt; font-weight: bold; color: rgb(0,0,0); }
.xlrgRedBold { font-family: Arial, Arial; font-size: 14pt; font-weight: bold; color: rgb(255,0,0); }
.xlrgWhiteBold { font-family: Arial, Arial; font-size: 14pt; font-weight: bold; color: rgb(255,255,255); }
.xlrgVioletBold { font-family: Arial, Arial; font-size: 14pt; font-weight: bold; color: rgb(102,51,153); }
.xlrgOrangeBold { font-family: Arial, Arial; font-size: 14pt; font-weight: bold; color: rgb(255,121,0); }
.xlrgGreenBold { font-family: Arial, Arial; font-size: 14pt; font-weight: bold; color: rgb(0,128,0); }
.xlrgGrayBold { font-family: Arial, Arial; font-size: 14pt; font-weight: bold; color: rgb(128,128,128); }
/***** Hyperlink Styles *****/
/*Undefined anchor tag*/

/*Defined Classes*/
.genLinks { font-family: Arial, Arial; font-size: 8pt; color: rgb(0,51,204); text-decoration: none; }
.genLinks:Hover { font-family: Arial, Arial; font-size: 8pt; color: rgb(0,51,204); text-decoration: underline; }
.BottomLink { font-family: Arial, Arial; font-size: 7pt; color: rgb(128,128,128); text-decoration: none; }
.BottomLink:Hover { font-family: Arial, Arial; font-size: 7pt; color: rgb(128,128,128); text-decoration: underline; }
.hMore { font-family: Arial, Arial; font-size: 8pt; color: #7A0002; text-decoration: none; }
.hMore:Hover { font-family: Arial, Arial; font-size: 8pt; color: #7A0002; text-decoration: underline; }
.tabLinks { font-family: Arial, Arial; font-size: 8pt; color: rgb(55,55,55); text-decoration: none; }
.tabLinks:Hover { font-family: Arial, Arial; font-size: 8pt; color: rgb(55,55,55); text-decoration: underline; }
.genLinksBold { font-family: Arial, Arial; font-size: 8pt; color: rgb(0,51,204); font-weight: bold; text-decoration: none; }
.genLinksBold:Hover { font-family: Arial, Arial; font-size: 8pt; color: rgb(0,51,204); font-weight: bold; text-decoration: underline; }
.genLinksRed { font-family: Arial, Arial; font-size: 8pt; color: #CC0001; text-decoration: none; }
.genLinksRed:Hover { font-family: Arial, Arial; font-size: 8pt; color: #CC0001; text-decoration: underline; }
.genLinksWhite { font-family: Arial, Arial; font-size: 8pt; color: rgb(255, 255, 255); text-decoration: none; }
.genLinksWhite:Hover { font-family: Arial, Arial; font-size: 8pt; color: rgb(255, 255, 255); text-decoration: underline; }
.genLinksWhiteBold { font-family: Arial, Arial; font-size: 8pt; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; }
.genLinksWhiteBold:Hover { font-family: Arial, Arial; font-size: 8pt; color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline; }
.genLinksOrangeBold { font-family: Arial, arial; font-weight: bold; font-size: 8pt; color: rgb(255,121,0); text-decoration: none; }
.genLinksOrangeBold:Hover { font-family: Arial, arial; font-weight: bold; font-size: 8pt; color: rgb(255,121,0); text-decoration: underline; }
.genLinksBlack { font-family: Arial, arial; font-size: 8pt; color: rgb(55,55,55); text-decoration: none; }
.genLinksBlack:Hover { font-family: Arial, arial; font-size: 8pt; color: rgb(55,55,55); text-decoration: underline; }
.clsLeftMenuLink { font-family: Arial, arial; font-size: 8pt; color: #000000; text-decoration: none; }
.clsLeftMenuLink:Hover { font-family: Arial, arial; font-size: 8pt; color: rgb(55,55,55); text-decoration: underline; }
.clsBottomLink { font-family: Arial, arial; font-size: 8pt; color: #CECCE5; text-decoration: none; }
.clsBottomLink:Hover { font-family: Arial, arial; font-size: 8pt; color: #FFFFFF; text-decoration: underline; }
.genLinksFooter { font-family: Arial, arial; font-size: 10pt; color: rgb(55,55,55); text-decoration: none; }
.genLinksFooter:Hover { font-family: Arial, arial; font-size: 10pt; color: rgb(55,55,55); text-decoration: none; }
.picLinks { border: 2px solid rgb(0,0,0); }
.medLinksOrangeBold { font-family: Arial, arial; font-weight: bold; font-size: 10pt; color: rgb(255,121,0); text-decoration: none; }
.medLinksOrangeBold:Hover { font-family: Arial, arial; font-weight: bold; font-size: 10pt; color: rgb(255,121,0); text-decoration: underline; }


/*.bulletonly { list-style-image: url(images/bullet1.gif); line-height:20px; padding-left: 0; list-style: none; }*/
.subHeading { font-family: Arial, Arial; font-size: 13pt;  color: #95193B; text-decoration: none; }
.smlsubHeading { font-family: Arial, Arial; font-size: 10pt;  color: #95193B; text-decoration: none; font-weight: bold;}

/*CLASS FOR HOME PAGE V2*/
.headingGreen { font-family: Arial, Arial; font-size: 8pt;  color: #01696C;  font-weight: bold; }
.lnkdpGreenBold { font-family: Arial, Arial; font-size: 8pt;  color: #01696C; text-decoration: none; font-weight:bold; }
.lnkdpGreenBold:Hover { font-family: Arial, Arial; font-size: 8pt;  color: #01696C; text-decoration: underline; font-weight:bold; }
.moreLinkTH { font-family: Arial, Arial; font-size: 8pt; color: rgb(128,0,0); font-weight: bold; text-decoration: none; }
.moreLinkTH:Hover { font-family: Arial, Arial; font-size: 8pt; color: rgb(128,0,0); font-weight: bold; text-decoration: underline; }


