﻿.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    line-height: 0px;
    font-size: 0px;
}
img
{
    border: none;
    vertical-align: top;
}
form, h1, h2, h3, h4, h5, h6, p, span, input, select
{
    margin: 0px;
    padding: 0px;
}
ul
{
    margin: 0;
    padding: 8px 0 8px 40px;
    list-style-type: disc;
}
a:hover
{
    text-decoration: underline;
}
h2
{
    font-size: 18px;
    line-height: 20px;
}
h3
{
    font-size: 16px;
    line-height: 18px;
}
h4
{
    font-size: 13px;
    line-height: 15px;
}
h5
{
    font-size: 11px;
    line-height: 13px;
}
h6
{
    font-size: 10px;
    line-height: 12px;
}
.floatleft
{
    float: left;
    width: auto;
}
.floatright
{
    float: right;
    width: auto;
}
.alignleft
{
    text-align: left;
}
.alignright
{
    text-align: right;
}
.center
{
    text-align: center;
}
.blocks1, .blocks2, .blocks3, .blocks4, .blocks5, .cols1, .cols2, .cols3, .cols4, .cols5, .cols01, .cols02, .cols03, .cols04, .cols05, .tr1, .tr2, .tr3, .tr4, .tr5, .tr01, .tr02, .tr03, .tr04, .tr05
{
    width: 100%;
    clear: both;
}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .block1, .block2, .block3, .block4, .block5, .block6, .col01, .col02, .col03, .col04, .col05, .col06, .col07, .col08, .col09, .td01, .td02, .td03, .td04, .td05, .td06, .td07, .td08, .td09, .td1, .td2, .td3, .td4, .td5, .td6, .td7, .td8, .td9
{
    float: left;
    width: auto;
}
p
{
    padding: 8px 0;
}


body
{
    margin: 0px;
    font-size: 13px;
    line-height: 16px;
    font-family: Verdana, Geneva, sans-serif;
    background: #8ba721 url(/images/bg01.jpg) repeat-x left top;
    color: #000;
}

@font-face
{
    font-family: 'ImpactRegularRegular';
    src: url('/fonts/impact-webfont.eot');
    src: url('/fonts/impact-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/impact-webfont.woff') format('woff'), url('/fonts/impact-webfont.ttf') format('truetype'), url('/fonts/impact-webfont.svg#ImpactRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

input, select, textarea
{
    font-size: 12px;
    line-height: 14px;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
    color: #000;
}
a
{
    text-decoration: none;
    color: #0091a1;
    cursor: pointer;
}
a.standard
{
    text-decoration: underline;
    color: #0091a1;
    cursor: pointer;
}
a.standard:hover
{
    text-decoration: underline;
    color: #b0001e;
    cursor: pointer;
}
.header
{
    height: 272px;
    background: url(/images/bg02.jpg) no-repeat center top;
    min-width: 924px;
}
.header .inner
{
    width: 924px;
    margin: 0 auto;
    height: 272px;
    position: relative;
}
.top
{
    width: 687px;
}
.amt
{
    background: url(/images/amt-bg.jpg) no-repeat;
    width: 483px;
    height: 82px;
    margin-top: 16px;
    font-size: 60px;
    line-height: 75px;
    text-align: center;
}
.header .income
{
    position: absolute;
    top: 23px;
    left: -16px;
    font-family: ImpactRegularRegular;
    color: #FFFFFF;
    font-size: 28px;
    text-shadow: 3px 3px 1px #000000;
}
.income .col02
{
    margin-top: 46px;
    font-size: 28px;
}
.header .p1
{
    position: absolute;
    top: 152px;
    left: -15px;
}
.wrapper
{
    background: url(/images/bg03.jpg) repeat-x center top;
    min-width: 924px;
}
div.panel
{
    width: 924px;
    background: url(/images/box01-mid.jpg) repeat-y left top;
    margin: 0 auto;
}
.panel h1
{
    font-size: 41px;
    line-height: 43px;
    color: #e43b00;
    font-family: ImpactRegularRegular;
    margin-bottom: 12px;
}
div.panel-top
{
    background: url(/images/box01-top.jpg) no-repeat left top;
}
div.panel-btm
{
    background: url(/images/box01-btm.jpg) no-repeat left bottom;
    padding: 74px 30px 42px;
}
.t1
{
    color: #0091a1;
    font-size: 28px;
    line-height: 26px;
    text-align: center;
    padding: 8px 0;
    font-family: ImpactRegularRegular;
}
.box01
{
    background: url(/images/bg04.jpg) no-repeat left top;
    width: 457px;
    height: 257px;
    margin: 4px auto 0;
    padding: 18px 270px 0 30px;
}
.t2
{
    padding: 8px 0 0 67px;
    font-size: 24px;
    line-height: 28px;
    color: #555555;
    font-family: ImpactRegularRegular;
}
.join
{
    padding: 2px 0 0 67px;
}
ul.list1
{
    padding: 6px 30px 6px 53px;
    list-style: none;
}
ul.list1 li
{
    background: url(/images/arrow01.gif) no-repeat 0 5px;
    padding: 6px 0 6px 34px;
    font-weight: bold;
}
img.floatright
{
    margin: 0 0 0 8px;
}
img.floatleft
{
    margin: 0 8px 0 0;
}
.box02
{
    background: url(/images/bg05.jpg) no-repeat left top;
    width: 457px;
    height: 257px;
    margin: 4px auto 0;
    padding: 18px 270px 0 30px;
}
span.s1
{
    color: #e43b00;
}
.t3
{
    padding: 8px 0 8px 0;
    font-size: 24px;
    line-height: 28px;
    color: #555555;
    clear: both;
    width: 864px;
    font-family: ImpactRegularRegular;
    margin-top: 21px;
}
.t4
{
    padding: 8px 0 8px 0;
    font-size: 28px;
    line-height: 28px;
    color: #e43b00;
    font-family: ImpactRegularRegular;
}
a.click
{
    width: 578px;
    height: 129px;
    display: block;
    margin: 8px auto 0;
    background: url(/images/bg06.jpg) no-repeat left top;
    color: #fff;
    font-weight: bold;
}
a.click:hover
{
    text-decoration: none;
}
span.s2
{
    display: block;
    text-align: center;
    font-size: 57px;
    line-height: 44px;
    padding: 18px 0 2px;
    font-family: ImpactRegularRegular;
    text-shadow: 1px 1px 1px #000000;
}
span.s3
{
    display: block;
    text-align: center;
    font-size: 43px;
    line-height: 34px;
    font-family: ImpactRegularRegular;
    text-shadow: 1px 1px 1px #000000;
}
div.cols1
{
    width: 836px;
    margin: 0 auto;
    background: url(/images/bg09.jpg) no-repeat left 29px;
}
div.cols1 div.col1
{
    width: 222px;
    text-indent: 1px;
}
div.cols1 div.col2
{
    width: 614px;
}
.t5
{
    font-size: 74px;
    line-height: 54px;
    color: #8ba721;
    padding: 48px 0 8px;
    font-family: ImpactRegularRegular;
}
.t6
{
    font-size: 44px;
    line-height: 34px;
    color: #393939;
    font-family: ImpactRegularRegular;
}
.box03
{
    background: url(/images/bg07.jpg) no-repeat left top;
    width: 697px;
    height: 257px;
    margin: 4px auto 0;
    padding: 18px 30px 0 30px;
}
div.join2
{
    background: url(/images/bg08.jpg) no-repeat left center;
    width: 841px;
    margin: 10px auto;
    text-align: center;
    font-size: 27px;
    line-height: 34px;
    padding: 3px 0;
}
div.join2 .t7
{
    color: #bd1b00;
    font-size: 38px;
    font-family: ImpactRegularRegular;
}
div.join2 .t8
{
    color: #666666;
    font-family: ImpactRegularRegular;
    font-size: 36px;
}
div.join2 .t9
{
    color: #666666;
    font-family: ImpactRegularRegular;
    font-size: 36px;
}
a.start
{
    display: block;
    width: 827px;
    height: 163px;
    background: url(/images/bg10.jpg) no-repeat left top;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    font-size: 63px;
    line-height: 122px;
    font-family: ImpactRegularRegular;
    text-shadow: 1px 1px 1px #000000;
}
a.start:hover
{
    text-decoration: none;
}
.footer
{
    width: 924px;
    margin: 0 auto;
    padding: 28px 0;
    color: #fff;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
.footer a
{
    color: #fff;
}
.contentbold
{
    color: #0091a1;
    font-size: 14px;
    font-weight: bold;
    line-height: 12px;
    text-align: left;
    padding: 8px 0;
}

.testimonial
{
    background-image: url(/images/background.jpg);
    background-repeat: no-repeat;
    padding: 10px 10px;
    width: 90%;
    font-style: italic;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    margin: 30px auto;
}

.CardBlock
{
    margin: 20px;
    width: 550px;
}
.CardBlock tr td
{
    padding: 1px 15px 5px 15px;
    color: #000000;
}
.Authorization
{
    margin: 20px;
    width: 550px;
}
.Authorization tr td
{
    padding: 1px 15px 5px 15px;
    color: #000000;
}

