
*
{
    -webkit-transition: background-color .25s ease-out, color .25s ease-out;
    -moz-transition: background-color .25s ease-out, color .25s ease-out;
    -o-transition: background-color .25s ease-out, color .25s ease-out;
    transition: background-color .25s ease-out, color .25s ease-out
}
BODY
{
    -webkit-font-smoothing: antialiased
}

BODY
{
    BORDER-BOTTOM: silver thick;
    BORDER-LEFT: silver thick;
    BACKGROUND-COLOR: white;
    MARGIN: 1px;
    FONT-FAMILY: Tahoma, Arial, 'Arial Narrow', Tahoma, Verdana;
    COLOR: black;
    FONT-SIZE: smaller;
    BORDER-TOP: silver thick;
    BORDER-RIGHT: silver thick
}
TD
{
    FONT: 10pt Tahoma, Arial, verdana, helvetica, sans-serif
}
TH
{
    BACKGROUND-COLOR: white;
    FONT: 10pt verdana, helvetica, sans-serif;
    COLOR: black
}
CopyHeader
{
    BACKGROUND-COLOR: white;
    FONT: bold 15pt times new roman;
    COLOR: black
}
slogan
{
    BACKGROUND-COLOR: white;
    FONT: bold 11pt times new roman;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
slogan:hover
{
    BACKGROUND-COLOR: white;
    FONT: bold 11pt times new roman;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A
{
    LINE-HEIGHT: normal;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial, verdana, helvetica, sans-serif;
    COLOR: darkslategray;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}
A:hover
{
    LINE-HEIGHT: normal;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial, verdana, helvetica, sans-serif;
    COLOR: navy;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
Text
{
    FONT: bold 12px verdana, helvetica, sans-serif;
    COLOR: black;
    TEXT-DECORATION: none
}
Footer
{
    BACKGROUND-COLOR: white;
    FONT: 10px verdana, helvetica, sans-serif;
    COLOR: black;
    TEXT-DECORATION: none
}
FooterLink
{
    BACKGROUND-COLOR: white;
    FONT: 10px verdana, helvetica, sans-serif;
    COLOR: #9a3b3b;
    TEXT-DECORATION: none
}
FooterLink:hover
{
    BACKGROUND-COLOR: white;
    FONT: 10px verdana, helvetica, sans-serif;
    COLOR: #3b434b;
    TEXT-DECORATION: none
}
Tabs
{
    COLOR: #5d5d5d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Tabs:hover
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
H1
{
    FONT: 40px verdana, helvetica, sans-serif;
    COLOR: black;
    TEXT-DECORATION: none
}
P
{
}
.AdminBtn
{
    BACKGROUND-COLOR: lightsteelblue;
    FONT-FAMILY: Tahoma, Helvetica;
    HEIGHT: 20px;
    COLOR: darkred;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder
}
.MemberBtn
{
    BACKGROUND-COLOR: gainsboro;
    FONT-FAMILY: Tahoma, Helvetica;
    COLOR: darkblue;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder
}
A:visited
{
    FONT-FAMILY: Tahoma, Arial, Verdana;
    COLOR: darkgreen
}




.btn
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    FONT: 17px helvetica, sans-serif;
    BACKGROUND: url(../images/grad-sprite.png) repeat-x 0px -145px;
    HEIGHT: 33px;
    COLOR: #3991d3;
    TEXT-DECORATION: none;
    PADDING-TOP: 12px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    -webkit-box-shadow: 1px 1px 4px 1px rgba(0,0,0,0.3);
    -moz-box-shadow: 1px 1px 4px 1px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 4px 1px rgba(0,0,0,0.3)
}
.btn:hover
{
    FONT: 17px helvetica, sans-serif;
    BACKGROUND-POSITION: 0px -240px;
    text-shadow: 2px 2px 3px #aaa
}
.btn IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN: -3px -6px 0px 10px;
    FLOAT: right;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.next-btn
{
    WIDTH: 520px
}
.green-btn
{
    FONT: bold 18px helvetica, sans-serif;
    BACKGROUND-POSITION: 0px -190px;
    HEIGHT: 36px;
    COLOR: #fff;
    PADDING-TOP: 9px;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.5)
}
.green-btn:hover
{
    FONT: bold 18px helvetica, sans-serif;
    BACKGROUND-POSITION: 0px -285px;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.5)
}
.black-btn
{
    FONT: bold 20px helvetica, sans-serif;
    BACKGROUND: url(../images/trans-black-bg.png);
    HEIGHT: 36px;
    COLOR: #fff;
    PADDING-TOP: 9px;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.5)
}
.black-btn:hover
{
    text-shadow: 2px 2px 4px rgba(0,0,0,0.5)
}
.worry-free
{
    WIDTH: 750px
}
.worry-free H1
{
    MARGIN: 0px;
    FONT: bold 32px helvetica, sans-serif;
    COLOR: #3991d3
}
.worry-free H2
{
    MARGIN: 5px 0px 0px;
    FONT: 22px/32px helvetica, sans-serif;
    COLOR: #808080
}
.worry-free H3
{
    MARGIN: 0px;
    FONT: bold 19px helvetica, sans-serif;
    COLOR: #3991d3
}
.worry-free P
{
    MARGIN: 0px;
    FONT: 17px/26px helvetica, sans-serif;
    COLOR: #555
}
.worry-free UL
{
    MARGIN: 0px;
    FONT: 17px/26px helvetica, sans-serif;
    COLOR: #555
}
.worry-free UL
{
    LIST-STYLE-TYPE: none
}
.worry-free LI
{
    PADDING-LEFT: 12px;
    MARGIN-BOTTOM: 3px;
    BACKGROUND: url(../images/bullet.png) no-repeat 0px 8px
}
.worry-free .yes-choice
{
    TEXT-ALIGN: center;
    WIDTH: 300px;
    FLOAT: left;
    COLOR: #006838
}
.yes-choice .btn
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 15px;
    WIDTH: 260px
}
.worry-free .no-choice
{
    TEXT-ALIGN: center;
    WIDTH: 180px;
    FLOAT: left;
    COLOR: #999;
    MARGIN-LEFT: 80px
}
.no-choice .btn
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 15px;
    WIDTH: 140px
}
.worry-free .footnote
{
    LINE-HEIGHT: 18px;
    FONT-SIZE: 14px
}
.dl-and-print
{
    WIDTH: 400px;
    BACKGROUND: url(../images/order-notes.jpg) no-repeat;
    HEIGHT: 380px
}
.dl-and-print .black-btn
{
    TEXT-ALIGN: center;
    MARGIN: 140px 0px 0px 80px;
    WIDTH: 200px;
    FLOAT: left
}



