* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #FF931D;
	background-image: url(bg-body1.gif);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-attachment: fixed;
}
a:link {
	color: #0000FF;
	font-weight: bold;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
}
p {
	font-size: 12px;
	line-height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}
strong {
	font-weight: bold;
	color: #353C90;
}



#wrap {
	width: 760px;
	background-image: url(bg-wrap.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#wrap h6 {
	background-image: url(banner.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 160px;
	width: 760px;
}
#hdr {
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(bg-nav.gif);
	background-repeat: repeat-x;
	background-position: left 59px;
	height: 103px;
}
#hdr h1 {
	background-image: url(logo.gif);
	display: block;
	height: 33px;
	width: 184px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 12px;
	margin-left: 20px;
}
#hdr ul {
	margin-left: 10px;
}
#hdr ul li {
	float: left;
	margin-right: 10px;
	list-style-type: none;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 24px;
}
#hdr ul li#cart, #hdr ul li#checkout {
	margin-top: 21px;
}

#hdr ul li a {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#hdr ul li a:hover {
	background-image: url(bg-hover.gif);
}
#hdr li#cart a {
	font-size: 10px;
	background-image: url(bg-cart.gif);
	width: 97px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	line-height: 31px;
	margin-top: 0px;
	background-position: center center;
}

#hdr li#checkout a {
	font-size: 10px;
	background-image: url(bg-checkout.gif);
	width: 97px;
	height: 31px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 31px;
	background-position: center center;
}
#hdr li#cart a:hover, #hdr li#checkout a:hover {
	color: #EC891C;
}





.cola {
	float: left;
	width: 230px;
}
.cola h3 {
	background-color: #353c90;
	color: #FFFFFF;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.cola ul {
	margin-top: 10px;
	margin-bottom: 10px;
}

.cola li {
	list-style-type: none;
}

.cola ul li a {
	list-style-type: none;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 20px;
	line-height: 34px;
	display: block;
	width: 200px;
	color: #353C90;
	text-decoration: none;
	font-weight: normal;
}
.cola ul li a:hover {
	background-image: url(bg-hovera.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color: #EC891C;
}



.colb {
	float: right;
	width: 490px;
	padding: 20px;
}
.colb h3 {
	font-size: 24px;
	padding-bottom: 10px;
	color: #EC891C;
}
.colb h4 {
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	margin-bottom: 10px;
	color: #000000;
}

.colb ol {
	margin-left: 20px;
	margin-right: 20px;
	list-style-type: decimal;
}
.colb ul {
	margin-left: 20px;
	margin-right: 20px;
}
.colb ol li {
	font-size: 12px;
}
.colb ol li ol li {
	list-style-type: disc;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}


.colb li {
	font-size: 12px;
	line-height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.colc {
	float: right;
	width: 760px;
	padding: 0px;
}
.colb h3 {
	font-size: 24px;
	padding-bottom: 10px;
	color: #EC891C;
}
.colc h4 {
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	margin-bottom: 10px;
	color: #000000;
}

.colc ol {
	margin-left: 20px;
	margin-right: 20px;
	list-style-type: decimal;
}
.colc ul {
	margin-left: 20px;
	margin-right: 20px;
}
.colc ol li {
	font-size: 12px;
}
.colc ol li ol li {
	list-style-type: disc;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}


.colc li {
	font-size: 12px;
	line-height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#ftr {
	clear: both;
	background-color: #b7b9d8;
	text-align: right;
}

#ftr p {
	font-size: 10px;
	text-align: left;
	margin-left: 20px;
	padding: 0px;
}
 
.center {
	text-align: center;
}


.clear {
	clear: both;
}
.clock {
	background-image: url(icon-clock.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 20px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
	font-size: 11px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.float-right {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}
.float-left {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.phone {
	background-image: url(icon-phone.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
	font-size: 11px;
	margin-top: 0px;
	padding-top: 0px;
}


/* warning and checklist box */

#warning {
	background-color: #fdfbc8;
	border: 1px solid #cc9966;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	background-image: url(warning.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin-bottom: 10px;
	margin-top: 0px;
}
#warning p {
	margin: 0px;
	padding: 0px;
	line-height: normal;
	font-size: 10px;
}
.red {
	color: #df0826;
	text-decoration: underline;
	font-weight: bold;
}
#checklist {
	BORDER-RIGHT: #9ecc9e 1px solid;
	BORDER-TOP: #9ecc9e 1px solid;
	BORDER-LEFT: #9ecc9e 1px solid;
	BORDER-BOTTOM: #9ecc9e 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f9f7;
	padding: 5px;
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 0px;
}
#checklist p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
#checklist ul {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
img#key {
	margin-top: 5px;
}
#checklist li {
	font-size: 11px;
	list-style-type: none;
	line-height: 20px;
	padding-left: 20px;
}
#content #col2 #checklist .checked {
	background-image: url(check1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#content #col2 #checklist .unchecked {
	background-image: url(x.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.quote {
	padding-right: 20px;
	padding-left: 20px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}


/* /checklist */
.terms {
	background-color: #FFFF00;
}
.cart {
	width: 100%;
	margin-top: 15px;
	font-size: 12px;
	padding: 0px;
	border-collapse: collapse;
}
.cart td {
	padding: 5px;
	border: 1px solid #D2DCE5;
	border-collapse: collapse;
}
.cart .cartContent {
	background-color: #4E84BC;
	color: #FFFFFF;
	border-collapse: collapse;
}
.cart .cartContent3 {
	background-color: #F3F7FB;
	border-collapse: collapse;
}
.cards {
	font-size: 12px;
}
.cards td {
	padding-top: 5px;
	padding-bottom: 5px;
}
.cards .frstCol .link img {
	border: 2px solid #4E84BC;
	padding: 1px;
	margin-right: 10px;
}
.cards h3 {
	font-size: 14px;
	margin-bottom: 10px;
}
.cards h4 {
	background-color: #4E84BC;
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px;
	margin-bottom: 10px;
}

.cards .secdCol {
}

/* product index */

h1.product {
	color: #0c4481;
	font-size: 30px;
	font-weight: bold;
margin-bottom: 10px;
}
table#products {
	font-family: Arial, Helvetica, sans-serif;
}
tr.row1 {
	background-color: #f6f9ff;
}
tr.row1 a {
	font-size: 20px;
	color: #396bcd;
	text-transform: capitalize;
	font-weight: bold;
}


tr.row2 {
	background-color: #d8dfeb;
}
tr.row2 a {
	font-size: 20px;
	color: #003366;
	text-transform: capitalize;
	font-weight: bold;
}

tr.row3 {
	background-color: #FFFFFF;
	height: 5px;
}
.thumb {
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d8dfeb;
	border-bottom-color: #d8dfeb;
	border-left-color: #d8dfeb;
	padding-top: 10px;
	padding-bottom: 10px;
}
.thumb img {
	border: 3px solid #FFFFFF;
}

.description {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #d8dfeb;
	border-right-color: #d8dfeb;
	border-bottom-color: #d8dfeb;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

/* warning / checklist */

#warning {
	background-color: #fdfbc8;
	border: 1px solid #cc9966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	background-image: 
url(http://www.leadstowealth.com/images/warning.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin-bottom: 10px;	
}
#warning p {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}
.red {
	color: #df0826;
	text-decoration: underline;
	font-weight: bold;
}
#checklist {
	BORDER-RIGHT: #9ecc9e 1px solid;
	BORDER-TOP: #9ecc9e 1px solid;
	BORDER-LEFT: #9ecc9e 1px solid;
	BORDER-BOTTOM: #9ecc9e 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f9f7;
	padding: 5px;
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
}
#checklist p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
#checklist ul {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
img#key {
	margin-top: 5px;
}
#checklist li {
	font-size: 11px;
	list-style-type: none;
	line-height: 20px;
	padding-left: 20px;
}
.checked {
	background-image: url(http://www.leadstowealth.com/images/check1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.unchecked {
	background-image: url(http://www.leadstowealth.com/images/x.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* cards */

table.cards {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	width: 100%;
	border: 1px #ccc solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 15px 0;
}

table.cards td {
	border-bottom: 1px solid #ccc;
	color: #4D4D4D;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 12px;
}

table.info {
	font-size: 12px;
	margin: 10px 0 10px -5px;

}

table.info td {
	border-bottom: 0px;
}

.frstCol { background-color: #fafafa; text-align: center; font-size: 
12px; padding: 5px 5px 10px 10px; }

.secdCol { background-color: #fafafa; padding: 10px; font-size: 12px; 
vertical-align: top; }

.delivery-option {
	border: 1px solid #D2DCE5;
	padding: 10px;
}

.infobox {
	background-color: #f3f7fb;
	border: 1px solid #d2dce5;
	font-weight: bold;
	color: #009900;
	background-image: url(images/icon_info.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.row4 {
	background-color: #d2dce5;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0c4481;
}
.row5 {
	background-color: #0c4481;
	padding: 5px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 14px;
}



/* crm html */

#crm {
	width: 719px;
	margin: auto;
	background-color: #FFFFFF;
	padding-top: 20px;
}
#crm li {
	list-style-type: none;
}

#crm p {
	font-size: 14px;
	line-height: 18px;
	padding: 5px;
}




#crm #crm-hdr {
	background-color: #d2dce5;
	background-image: url(crm-hdr-bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	overflow: hidden;
}
* html #crm #crm-hdr {
	background-color: #d2dce5;
	background-image: url(crm-hdr-bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 79px;
}
#crm #crm-hdr h1 {
	color: #0c4481;
	font-size: 24px;
	font-weight: normal;
	background-color: #D2DCE5;
	display: inline;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#crm #crm-hdr #crm-nav {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	display: inline;
}
#crm #crm-hdr #crm-nav a {
	font-size: 12px;
	color: #0C4481;
}
#crm #crm-hdr #crm-nav li {
	padding-right: 10px;
	line-height: 16px;
}
#crm #crm-hdr #crm-nav img {
	vertical-align: middle;
}
#crm #crm-hdr #crm-nav1 {
	clear: both;
	padding-left: 10px;
}
#crm #crm-hdr #crm-nav1 li {
	
}
#crm #crm-hdr #crm-nav1 li a {
	background-image: url(tabbg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	height: 32px;
	width: 111px;
	line-height: 32px;
	text-align: center;
	margin-right: 2px;
	font-size: 14px;
	color: #a6b8c9;
	text-decoration: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#crm #crm-hdr #crm-nav1 li a:hover {
	background-position: center -32px;
}
#crm #crm-hdr #crm-nav1 li a.active {
	background-position: center top;
	color: #000000;
}
#crm #crm-hdr #crm-nav1 li a.active:hover {
	background-position: center top;
	color: #000000;
}



#crm #crm-hdr li {
	float: left;
	text-decoration: none;
}


#crm #crm-col1 {
	width: 534px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}
#crm #crm-col1 h2 {
	font-size: 16px;
	line-height: 32px;
	background-color: #D2DCE5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A6B8C9;
	margin-bottom: 10px;
	padding-left: 10px;
}

#crm #crm-col1 .reminder {
	font-size: 14px;
	color: #000000;
	background-image: url(reminderimg.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 50px;
}


#crm #crm-col2 {
	width: 175px;
	float: left;
}
#crm #crm-col1 h2, {
	font-size: 16px;
	line-height: 32px;
	color: #000000;
	background-color: #d2dce5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a6b8c9;
	padding-left: 10px;
	margin-bottom: 10px;
}
#crm #crm-col3 {
	width: 719px;
	margin-top: 10px;
}
#crm #crm-col3 h3 {
	font-size: 16px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2DCE5;
	background-color: #F3F7FB;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 0px;
}

#crm #crm-col3 .outline-orange {
	float: left;
	margin-top: 0px;
	width: 480px;
}
#crm #crm-col3 #leads .outline-orange {
	width: 200px;
	float: none;
	margin-right: 5px;
	margin-bottom: 5px;
}
#crm #crm-col3 #leads .outline-orange .box-orange {
	float: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#crm #crm-col3 #leads .outline-orange input {
	font-size: 18px;
	width: 175px;
	padding: 3px;
}

#crm #crm-col3 .box-grey {
}
#crm #crm-col3 .box-grey h4 {
	padding: 5px;
}

#crm #crm-col3 .outline-grey {
}



#crm .box-grey {
	border: 5px solid #f3f7fb;
}
#crm .box-grey h3 {
	font-size: 14px;
	background-color: #F3F7FB;
	padding-bottom: 5px;
}

#crm .outline-grey {
	border: 1px solid #d2dce5;
}
#crm .box-grey1 {
	border: 5px solid #d2dce5;
	background-color: #f3f7fb;
}

#crm .box-grey ul {
	padding: 5px;
}
#crm .box-grey li {
}
#crm .box-grey li a {
	font-size: 12px;
	font-weight: normal;
	color: #0C4481;
	line-height: 18px;
}

#crm .box-grey1 h3 {
	font-size: 14px;
	background-color: #D2DCE5;
	padding-bottom: 5px;
}
/* \*/
* html .box-grey1 h3 {height: 1%;}
/* */
#crm .outline-grey1 {
	border: 1px solid #a6b8c9;
}


#crm .box-orange {
	background-color: #fef9f2;
	border: 5px solid #feebd1;
}
#crm .box-orange ul {
	padding: 5px;
}
#crm .box-orange li {
}
#crm .box-orange li a {
	font-size: 12px;
	font-weight: normal;
	color: #0C4481;
	line-height: 18px;
}
#crm .box-orange h3 {
	font-size: 14px;
	background-color: #FEEBD1;
	padding-bottom: 5px;
}


#crm .outline-orange {
	border: 1px solid #f9cd8a;
	margin-top: 10px;
	margin-bottom: 10px;
}




#crm .box-green {
	border: 5px solid #b6ddb6;
	margin: 0px;
	padding: 0px;
}
#crm .box-green h3 {
	font-size: 14px;
	background-color: #B6DDB6;
	padding-bottom: 5px;
}
#crm .box-green .incomplete {
	background-image: url(incompleteimg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#crm .box-green .complete {
	background-image: url(completeimg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}



#crm .outline-green {
	border: 1px solid #039a03;
	margin-top: 10px;
	margin-bottom: 10px;
}
#crm .outline-green1 {
	margin-top: 0px;
	margin-bottom: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #039a03;
	border-bottom-color: #039a03;
	border-left-color: #039a03;
}
#crm .outline-green2 {
	margin-top: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #039a03;
	border-left-color: #039a03;
}
#crm .outline-green3 {
	margin-top: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #039a03;
	border-left-color: #039a03;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #039A03;
}
#crm .box-green p.complete {
	background-image: none;
	font-weight: normal;
	color: #8d969e;
}
#crm .box-green p.complete a {
	color: #8d969e;
	text-decoration: none;
	font-weight: normal;
}
#crm .box-complete {
	border: 5px solid #BABFC5;
	margin: 0px;
	padding: 0px;
}
#crm .box-complete h3 {
	font-size: 14px;
	background-color: #BABFC5;
	padding-bottom: 5px;
}
#crm .box-complete .incomplete {
	background-image: url(incompleteimg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#crm .box-complete .complete {
	background-image: url(icon-greyed-complete.gif);
	background-repeat: no-repeat;
	background-position: right top;
}



#crm .outline-complete {
	border: 1px solid #8D969E;
	margin-top: 10px;
	margin-bottom: 10px;
}
#crm .outline-complete1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8D969E;
	border-left-color: #8D969E;
}
#crm .outline-complete2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8D969E;
	border-left-color: #8D969E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8D969E;
}
#crm .box-complete p.complete {
	background-image: none;
	font-weight: normal;
	color: #8d969e;
}
#crm .box-complete p.complete a {
	color: #8d969e;
	text-decoration: none;
	font-weight: normal;
}
#crm #crm-col1 .outline-complete .box-complete .training .complete 
a:hover {
	text-decoration: underline;
}

#crm .box-complete tr.alt {
	background-color: #F1F2F3;
}
#crm .box-complete td.previous a {
	color: #BABFC5;
}


#crm .training {
	width: 522px;
}
#crm .training a {
	color: #0000FF;
}
#crm .training p {
	font-size: 14px;
}
#crm .training .alt {
	background-color: #edf6ed;
}
#crm .training .previous p {
	font-size: 11px;
	text-align: center;
}
#crm .training .previous a {
	color: #009900;
}
#crm ul#workleads {
	margin: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#crm #workleads li {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}

#crm #workleads li a {
	color: #0C4481;
	font-weight: bold;
	font-size: 16px;
	display: block;
	height: 20px;
	width: 150px;
	padding-top: 60px;
	border: 1px solid #D2DCE5;
	text-decoration: none;
}
#crm #workleads li a:hover {
	border: 1px solid #0C4481;
}



#crm li#viewleads {
	display: block;
	background-image: url(icon-view.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
#crm li#returnleads {
	display: block;
	background-image: url(icon-return.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
#crm li#purchaseleads {
	display: block;
	background-image: url(icon-people.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}

#crm h2 select.tools {
	margin-left: 215px;
}
#crm table#leads {
	font-size: 12px;
	width: 719px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A6B8C9;
	border-left-color: #A6B8C9;
	clear: both;
	margin-top: 0px;
	padding-top: 0px;
}
#crm table#leads td {
	vertical-align: top;
	width: auto;
	line-height: 19px;
	padding: 5px;
}
#crm table#leads td p {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}

#crm table#leads td.details {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #A7B8CA;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#crm table#leads th {
	color: #0c4481;
	background-color: #D2DCE5;
	text-align: left;
	padding: 5px;
}


#crm table#leads textarea {
	width: 400px;
	height: 125px;
}
#crm #leads .row2 .details .dropdown td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#crm #leads .row2 th {
	background-color: #A6B8C9;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


#crm #leads .row1 td {
}
#crm #leads .row2 td {
	background-color: #F3F7FB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#crm #leads .row3 td {
	background-color: #fcf9c0;
}
#crm #leads .row4 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A6B8C9;
}
#crm #leads .row5 td {
	background-color: #F3F7FB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A6B8C9;
}
#crm #leads .row2 .row2 td {
	background-color: #FFFFFF;
}

#page-wrapper #wrapper #content #crm #crm-col3 #leads .row2 .details 
#detail02 .dropdown tr.row2 {
	background-color: #A6B8C9;
}




#crm #crm-col1 #leads table.dropdown td {
	padding-right: 0px;
}










#crm li#viewleads {
	display: block;
	background-image: url(icon-view.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;

}
#crm li#returnleads {
	display: block;
	background-image: url(icon-return.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
#crm li#purchaseleads {
	display: block;
	background-image: url(icon-people.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
#crm #replacement {
	background-color: #d2dce5;
	margin-top: 10px;
	font-size: 12px;
}
#crm #replacement h4 {
	font-size: 16px;
}

#crm #replacement h3 {
	color: #FFFFFF;
	font-size: 20px;
}

#crm #replacement td {
	padding: 5px;
}
#crm #replacement .row1 {
	background-color: #e4ebf1;
}
#crm #replacement .row2 {
	background-color: #0C4481;
	background-image: url(gradientblue.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#crm #replacement .row2 p, #crm #replacement .row2 h3, #crm 
#replacement .row2 h4 {
	color: #FFFFFF;
	padding: 5px;
}




#crm .badleadid {
	background-color: #009900;
	float: right;
	margin: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 50px;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	background-image: url(gradientgreen.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border: 2px solid #009900;
}
#crm .badleadid input {
	font-size: 20px;
	padding: 3px;
}

#crm .rate {
	float: right;
	color: #0C4481;
	font-size: 14px;
	font-weight: bold;
	display: inline;
}
#crm .rate span {
	display: block;
	float: left;
	padding-top: 2px;
	margin-right: 10px;
	border: 1px solid #7AA4CD;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	padding-right: 5px;
}


#crm .clear10px {
	clear: both;
	margin-bottom: 10px;
}
#crm .orange {color: #f1971c;}
#crm .closed {overflow:hidden; height:0;}
#crm .reason {
	background-color: #4e84bc;
	border: 1px solid #FFFFFF;
	width: auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: center;
	padding: 5px;
}

#crm .largetext {
	font-size: 18px;
	font-weight: bold;
	padding-right: 10px;
}

#crm #leads .toggle {
	text-align: right;
}
#crm #leads .input {
	border: 1px solid #a6b8c9;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
}
#crm #leads .dropdown {
	margin-bottom: 1px;
	margin-top: 5px;
}
#crm #leads .dropdown td {
	padding-top: 6px;
	padding-bottom: 0px;
	margin: 0px;
}
#crm #leads .dropdown .label {
	font-weight: bold;
	text-align: right;
	width: 100px;
}
#crm #leads .dropdown .label-small {
	font-weight: bold;
	text-align: right;
	width: 35px;
	margin-right: 0px;
	padding-right: 0px;
}
#crm #leads .dropdown .divider {
	background-image: url(bg-dots.gif);
	background-repeat: repeat-x;
	background-position: center 3px;
	height: 10px;
}
#crm #leads .row1 .dropdown  .orange, #crm #leads .row3 .dropdown  
.orange{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #FFFFFF;
}
#crm #leads .row2 .dropdown  .orange {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #f3f7fb;
}




#crm .right {
	text-align: right;
	padding-right: 0px;
}
#crm .center {
	text-align: center;
}
#crm #subnav {
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 27px;
	padding-left: 10px;
	background-image: url(bg_1x1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#crm #subnav li {
	float: left;
	font-size: 12px;
	background-color: #f3f7fb;
	margin-right: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border: 1px solid #A6B8C9;
}
#crm #subnav li a {
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	display: block;
}

#crm #subnav li a:hover {
	background-color: #FFFFFF;
	color: #0C4481;
}

#crm #subnav li.active {
	background-color: #D2DCE5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2DCE5;
}
#crm #subnav li.active a:hover {
	background-color: #D2DCE5;
}
#crm .alert {
	background-color: #FF0000;
	border: 1px solid #9E2A2C;
	color: #FFDDDD;
	margin-bottom: 10px;
	margin-top: 10px;
	background-image: url(icon-alert.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 18px;
}
#crm .alert p {font-size: 14px;}
#crm .alert a {
	color: #FFFFFF;
}


#crm .bar {
	background-color: #D2DCE5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A6B8C9;
	height: 32px;
	margin-bottom: 10px;
}
#crm .bar p {
	float: right;
}
#crm .bar h2 {
	float: left;
	font-size: 16px;
	line-height: 32px;
	padding-left: 10px;
}
#content1 {
	clear: both;
	background-image: url(bg_content.gif);
	background-repeat: repeat-y;
	background-position: center;
	padding-right: 26px;
	padding-left: 26px;
	padding-bottom: 10px;}
#crm p.mandatory {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: #D2DCE5;
	line-height: 32px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a6b8c9;
}
#crm div.chick {
	background-image: url(chick.jpg);
	background-repeat: no-repeat;
	background-position: 459px top;
	font-size: 12px;
	padding-right: 150px;
	height: 132px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	display: block;
}
 #crm div.chick p {
     font-size: 12px;
}
#crm p.reasons {
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	overflow: hidden;
	margin-right: 0px;
	padding-right: 0px;
}
#crm p.agree {
	background-color: #FEEBD1;
	clear: both;
	text-align: right;
	vertical-align: middle;
	margin: 0px;
	line-height: 32px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#crm p.agree img {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

#crm p img {
	vertical-align: text-top;
}
#crm p.play {
	float: right;
}
#crm p.reminder1 {
	float: left;
	font-size: 18px;
	background-image: url(reminderimg.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 50px;
	line-height: 50px;
}
#crm p.screenshot {
	text-align: center;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#crm select.leadsperpage {
	width: 50px;
}
#crm ul#pages {
	margin-bottom: 0px;
	margin-top: 10px;
	padding: 0px;
	display: block;
	background-color: #D2DCE5;
	text-align: center;
	line-height: 30px;
}

#crm ul#pages li {
	font-size: 12px;
	list-style-type: none;
	color: #0C4481;
	display: inline;
}
#crm ul#pages li a {
	text-decoration: none;
	color: #0C4481;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#crm ul#pages li.next a:hover, #crm ul#pages li.previous a:hover {
	text-decoration: underline;
	background-image: none;
}
#crm ul#pages li.next-inactive, #crm ul#pages li.previous-inactive {
	color: #A6B8C9;
}

#crm ul#pages li.active a {
	background-image: url(bg_page.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#crm ul#pages li a:hover {
	color: #0C4481;
	background-image: url(bg_page.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#crm table.drk {
	margin-top: 10px;
	margin-bottom: 10px;
}

#crm table.drk table {
	border: 1px solid #0C4481;
	margin: 10px;
}

#crm table.drk table td {
	font-size: 12px;
	padding: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #0C4481;
	font-weight: bold;
	text-align: center;
	color: #0C4481;
	background-color: #FFFFFF;
	width: auto;
}
#crm table.drk table td.last {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#crm table.drk table th {
	background-color: #0C4481;
	font-size: 12px;
	padding: 5px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2DCE5;
}

#page-wrapper #wrapper #content #crm #crm-col3 #leads .details 
.dropdown .row2 .orange .leadid {
	padding-top: 5px;
	background-color: #F3F7FB;
	font-size: 14px;
	color: #0C4481;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-bottom: 5px;
	border: 1px solid #D2DCE5;
}
* html #page-wrapper #wrapper #content #crm #crm-col3 #leads .details 
.dropdown .row2 .orange .leadid {
	padding-top: 7px;
	background-color: #F3F7FB;
	font-size: 14px;
	color: #0C4481;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-bottom: 7px;
	border: 1px solid #D2DCE5;
}

/* Training Tabs */
ul#tabtrain {
	list-style-type: none;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #039A03;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 5px;
	margin: 0;
}

ul#tabtrain li {
	text-align: center;
	display: inline;
	margin-bottom: 0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #EDF6ED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #039A03;
	border-right-color: #039A03;
	border-bottom-color: #039A03;
	border-left-color: #039A03;
	margin-right: 1px;
	margin-left: 1px;
}

ul#tabtrain li.active {
	background-color: #B6DDB6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #039A03;
	border-right-color: #039A03;
	border-bottom-color: #B6DDB6;
	border-left-color: #039A03;
}
ul#tabtrain li.complete {
	background-color: #F1F2F2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BABFC5;
	border-right-color: #BABFC5;
	border-bottom-color: #039A03;
	border-left-color: #BABFC5;
}


#tabtrain a {
	color: #000000;
	text-decoration: none;
}

#tabtrain a:hover {
	text-decoration: none;
	color: #0000FF;
}
ul#tabtrainpage {
	list-style-type: none;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8D969E;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 5px;
	margin: 0;
}

ul#tabtrainpage li {
	text-align: center;
	display: inline;
	margin-bottom: 0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #F1F2F3;
	margin-right: 1px;
	margin-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D969E;
	border-right-color: #8D969E;
	border-bottom-color: #8D969E;
	border-left-color: #8D969E;
}

ul#tabtrainpage li.active {
	background-color: #BABFC5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D969E;
	border-right-color: #8D969E;
	border-bottom-color: #BABFC5;
	border-left-color: #8D969E;
}


#tabtrainpage a {
	color: #000000;
	text-decoration: none;
}

#tabtrainpage a:hover {
	text-decoration: none;
	color: #0000FF;
}
#warning {
	background-color: #fdfbc8;
	border: 1px solid #cc9966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 50px;
	background-image: 
url(http://www.leadstowealth.com/images/warning.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin-bottom: 10px;	
}
#warning p {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}
.red {
	color: #df0826;
	text-decoration: underline;
	font-weight: bold;
}
#checklist {
	BORDER-RIGHT: #9ecc9e 1px solid;
	BORDER-TOP: #9ecc9e 1px solid;
	BORDER-LEFT: #9ecc9e 1px solid;
	BORDER-BOTTOM: #9ecc9e 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f9f7;
	padding: 5px;
	float: right;
	margin-bottom: 5px;
	margin-left: 10px;
}
#checklist p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
#checklist ul {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
img#key {
	margin-top: 5px;
}
#checklist li {
	font-size: 11px;
	list-style-type: none;
	line-height: 20px;
	padding-left: 20px;
}
.checked {
	background-image: url(http://www.leadstowealth.com/images/check1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.unchecked {
	background-image: url(http://www.leadstowealth.com/images/x.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

