﻿/* Global */

/* ---------------------------------------------------------------------- */
/* COLORS
/* ---------------------------------------------------------------------- */
.bgColorWhite { background-color: #ffffff; }
.bgColor-748690 { background-color: #748690; }
.bgColor-63a619 { background-color: #63a619; }
.bgColor-135e85 { background-color: #135e85 !important; }
.bgColor-8a8c8c { background-color:#8a8c8c; }

.colorRed { color: red; }
.color-67d0e3 { color: #67d0e3 !important; }
.color-7aad36 { color: #7aad36 !important; }
.color-666 { color:#666 !important;}
.color-8e7b65 { color:#8e7b65; }
.color-52432c { color:#52432c; }
.color-646363 { color:#646363; }
.color-737f88 { color:#737f88; }
.color-de4d39 { color:#de4d39; }
.color-3f618e { color:#3f618e; }

/* ---------------------------------------------------------------------- */
/* Widths
/* ---------------------------------------------------------------------- */
.w-430 { width: 430px; } .w-440 { width: 440px; }
.w-650 { width: 650px; }  .w-685 { width: 685px; }  .w-750 { width: 750px; } .w-800 { width: 800px; }

.w-90-Perc { width: 90%; } .w-100-Perc { width: 100%; }
.w-50-Perc {
    width: 50%;
}

.h-14 { height: 14px; } .h-30 { height: 30px; } .h-35 { height: 35px; } .h-105 { height: 105px; } .h-204 { height: 204px !important; } .h-500 { height: 500px; }
.h-920 { height: 920px; }

.lh-25 { line-height: 25px; }
/* ---------------------------------------------------------------------- */
/* Padding & Margin
/* ---------------------------------------------------------------------- */
.m-0 { margin: 0px; } .m-auto-0 { margin: auto 0; }
.ml-0 { margin-left: 0px; } .ml-20 { margin-left: 20px; }
.mt-10 { margin-top: 10px; } .mt-20 { margin-top: 20px; }  .mt-25 { margin-top: 25px; } .mt-50 { margin-top: 50px; }  .mt-80 { margin-top: 80px; }
.mb-10 { margin-bottom: 10px; }
.mr-0 { margin-right: 0px; } .mr-15 { margin-right: 15px; }

.p-0 { padding: 0px; } .p-40 { padding: 40px; }
.px-0 { padding-top: 0px; padding-bottom: 0px; } .px-30 { padding-top: 30px; padding-bottom: 30px; }
.py-35 { padding-left: 35px; padding-right: 35px; } .py-50 { padding-left: 50px; padding-right: 50px; } .py-100 { padding-left: 100px; padding-right: 100px; }
.pb-5 { padding-bottom: 5px; } .pb-10 { padding-bottom: 10px; } .pb-15 { padding-bottom: 15px; } .pb-20 { padding-bottom:20px; } .pb-25 { padding-bottom:25px; } .pb-35 { padding-bottom:35px !important; } .pb-50 { padding-bottom:50px; }
.pt-5 { padding-top: 5px; } .pt-15 { padding-top: 15px; } .pt-20 { padding-top: 20px; } .pt-25 { padding-top: 25px; } .pt-35 { padding-top:35px; }
.pl-2 { padding-left: 2px;}.pl-5 { padding-left: 5px;}.pl-10 {padding-left: 10px;}.pl-20 { padding-left:20px; } .pl-25 { padding-left:25px; } .pl-30 { padding-left:30px; } .pl-35 { padding-left:35px; } 
.pl-65 { padding-left:65px; } .pl-220 { padding-left:220px; }
.pr-2 { padding-right: 2px;} .pr-5 { padding-right: 5px;}.pr-20 { padding-right: 20px; } .pr-25 { padding-right: 25px; } .pr-40 { padding-right: 40px; }
/* ---------------------------------------------------------------------- */
/* Fonts
/* ---------------------------------------------------------------------- */
.fs-10 { font-size: 10px;}.fs-12 { font-size:12px; } .fs-13 { font-size:13px; } .fs-14 { font-size:14px; } .fs-15 { font-size:15px; } .fs-16 { font-size:16px; } 
.fs-18 { font-size:18px; } .fs-19 { font-size:19px; } .fs-20 { font-size:20px; } 
.fs-24 { font-size:24px; } .fs-25 { font-size:25px; } .fs-32 { font-size:32px; } .fs-35 { font-size: 35px; }
.fw-bold { font-weight:bold; } .fw-normal { font-weight:normal; }
.ff-arial { font-family:Arial, Helvetica, sans-serif; }
.font-Arial { font-family:Arial; }
.fstyle-italic { font-style:italic; }

.alignLeft { text-align: left; }
.alignCenter { text-align: center; }
.valignMiddle { vertical-align: middle; }
.valignTop {vertical-align: top; }
.alignJustify { text-align: justify;}

.display-block {display:block; }
.display-none {display:none; }
.float-left { float: left; }

.bor-0 { border:0; } .bor-none { border:none; }

.introText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    padding-right: 80px;
    padding-bottom: 20px;
    padding-left: 80px;
}

.outLine {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
}

.anchor {
    font-size:35px; 
    font-weight:normal; 
    color:#a6c473; 
    text-decoration:none; 
    line-height:35px;
}


.leadThankYou {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #6C8DC4;
}

.leadBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	margin-top: 15px;
}

.body-julypromo {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    color: #666;
    padding: 0;
}


.td-border-right { 
    background-color:#FFF; border-right-style:solid; border-right-width:2px; border-right-color:#d9d8d8;
}
.td-border-left { 
    background-color:#ffffff; border-left-style:solid; border-left-width:2px; border-left-color:#d9d8d8;
}
.td-custom {
    font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#704a27; background-color:#ffffff; border-left-style:solid; border-left-width:2px; border-left-color:#d9d8d8; border-right-style:solid; border-right-width:2px; border-right-color:#d9d8d8; padding-left:35px; padding-right:35px; padding-bottom:15px;
}
.td-custom-border {
    background-color:#ffffff; border-left-style:solid; border-left-width:2px; border-left-color:#d9d8d8; border-right-style:solid; border-right-width:2px; border-right-color:#d9d8d8; 
}
.border-999999 { border:1px; border-style:solid; border-color:#999999; }
.table-font { font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#646363; } 
.font-card { font-size:14px; font-weight:bold; color:#52432c; }


.h1-con-title { background-image:url(../images/title-conversion.gif); background-repeat:no-repeat; height:110px; text-align:center; }
.div-con-trap { background-image:url(../images/accent2-conversion.jpg); background-repeat:no-repeat; height:241px; }
.div-con-row { background-image:url(../images/accent1-conversion.gif); background-repeat:no-repeat; height:199px; }

.td-underline{
    text-decoration:underline;
}
