﻿.justifyRightBottom {
	text-align: right;
	vertical-align: bottom;
}
.justifyCenter {
	text-align: center;
}
.justifyTop {
	vertical-align: top;
}
.justifyRightTop {
	text-align: right;
	vertical-align: top;
}
.justifyLeftTop {
	text-align: left;
	vertical-align: top;
}
.justifyRight {
	text-align: right;
}
.justifyCenterTop {
	text-align: center;
	vertical-align: top;
}
.justifyRightWithMargin {
	text-align: right;
	vertical-align: middle;
}
.justifyLeft {
	text-align: left;
	margin-left: 5px;
}

.menuMain {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3E5884;
	text-align: center;
}
.menuBottom {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000099;
	text-align: center;
	background-color: #FFFFFF;
}
.bgTargets {
	background-image: url('http://www.MoneyHabitudes.com/images/MoneyHabitudesBG2.jpg');
}
.tblPrimary {
	border: 1px solid #BEC4D8;
	background-color: #FFFFFF;
	vertical-align: top;
}
.bgDeck {
	background-image: url('http://www.MoneyHabitudes.com/images/MoneyHabitudesMain28.jpg');
	text-align: right;
	vertical-align: top;
}
.bgSeminar {
	background-image: url('http://www.MoneyHabitudes.com/images/MoneyHabitudesSpeaking.jpg');
	text-align: right;
	vertical-align: top;
}
.imgborder {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
}
.txtGroups {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #495D7F;
	text-align: left;
}
.txtGroups2 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #495D7F;
	text-align: left;
}
.txtProductNameCentered {
	font-family: Arial;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #2A2E68;
}
.txtTitleLg {
	font-family: Arial;
	color: #BA1D14;
	font-size: medium;
	font-weight: bold;
}
.menuMainHighlighted {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #840000;
	text-align: center;
}
.bgColorGrey {
	background-color: #D9DCE8;
}
.txtBody {
	font-family: Arial;
	font-size: 13px;
	line-height: 20px;
}
.txtTagLine {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
	font-weight: bold;
	text-align: center;
}
.fillWhite {
	background-color: #FFFFFF;
}
.txtList {
	font-family: Arial;
	font-size: 13px;
	line-height: 26px;
}
.adminHeader {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3E5884;
}
.adminHeaderLite {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3E5884;
	background-color: #E2E5F0;
	text-align: center;
}
.bgGrey {
	background-color: #E2E5F0;
	visibility: visible;
}
.adminHeaderDark {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #446191;
	text-align: center;
}
.btnForm {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000080;
	background-color: #D9DCE8;
	text-decoration: none;
	border: medium ridge #D9DCE8;
	padding: 2px;
	text-align: center;
}
.msgMinor {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
.LayoutMsg {
	float: right;
	background-image: url('http://www.MoneyHabitudes.com/images/BG_MsgBox2.jpg');
}
.LayoutHighlights {
	margin: 12px;
	border: 0px none #000080;
	float: right;
	text-align: center;
}
.bullets {
	list-style-image: url('http://www.MoneyHabitudes.com/images/icon_list_spc.gif');
	list-style-position: outside;
	font-family: Arial;
	font-size: 13px;
	text-indent: 0px;
	margin-right: 20px;
}
.headerRed {
	font-family: Arial;
	font-size: 13px;
	text-transform: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3E5884;
	text-align: left;
}
.txtTotals {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3E5884;
	background-color: #E2E5F0;
	text-align: right;
}
.txtTitleLgBlue {
	font-family: Arial;
	color: #3E5884;
	font-size: medium;
	font-weight: bold;
	line-height: 26px;
}
.formFldAlign {
	vertical-align: middle;
}
.formLayout {
	line-height: 24px;
	text-align: left;
}
.txtSecurity {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #008000;
	text-transform: uppercase;
}
.msgMinorReq {
	font-family: Arial;
	font-size: 13px;
	color: #FF0000;
}
.justifyBottomCenter {
	vertical-align: bottom;
	text-align: center;
}
.txtTitleLgBright {
	font-family: Arial;
	color: #FF0000;
	font-size: medium;
	font-weight: bold;
}
.txtTitleMdBlueCopy {
	font-family: Arial;
	color: #3E5884;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}
.txtGroupsit {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #495D7F;
	text-align: left;
	font-style: italic;
}
.txtTitleLgBlk {
	font-family: Arial;
	color: #000000;
	font-size: medium;
	font-weight: bold;
	line-height: 26px;
}
.txtTitleSmBlk {
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
}
.HeaderInvoice {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.menuBottomInv {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-color: #FFFFFF;
}
.tblInvoice {
	border: 2px solid #5A707E;
	background-color: #FFFFFF;
	vertical-align: top;
}
.txtGroupsColor {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #BA1D14;
	text-align: left;
}
.txtGroupsColor2 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #BA1D14;
	text-align: left;
	font-style: italic;
}
.txtQuotes {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
}
.tblSpc {
	margin: 10px;
	background-color: #E8FFFF;
}
.txtCaption {
	font-family: Arial;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;
}
.subCenter {
	font-family: Arial;
	font-size: 13px;
	text-transform: none;
	font-weight: bold;
	color: #C61D14;
	text-align: left;
	background-color: #FFFFFF;
}
.bgTargetsSec {
	background-image: url('https://www.MoneyHabitudes.com/images/MoneyHabitudesBG2.jpg');
}
.bgbox {
	background-color: #D9DCE8;
	border: 1px solid #DEDEDE;
}
.text12 {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2F2F2F;
	line-height: 18px;
}
.bgbox2 {
	background-color: #E8E8E8;
}
.text12bu {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #42429F;
	line-height: normal;
	text-decoration: none;
}
.bghed {
	background-image: url(images/bg1-hed.jpg);
	background-repeat: repeat-y;
}
.hedtext1 {
	font-family: Verdana;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #2E2A5D;
	text-decoration: none;
}
.bghed2 {

	background-image: url(images/bg2-hed.jpg);
	background-repeat: repeat-y;
}
.text11bu {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #42429F;
	line-height: 11px;
	text-decoration: none;
}
.text13 {

	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #2F2F2F;
	line-height: 18px;
}
.color{ color:#0000FF}
.txtTitleSmBlk2 {
	font-family: Verdana;
	color: #C4172B;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-transform: uppercase;
	text-decoration: none;
}
.text12bu2 {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #42429F;
	line-height: normal;
	text-decoration: none;
}
.boder {
	border: 1px solid #CCCCCC;
}
.HeaderInvoice {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.pading{0ox 0ox 0px 30px;}
.fl{ float: left;}
.fr{ float: right;}
.cls{ clear:both}