<style type="text/css">



body {

    margin-top: 0px;

    background-color: #001F4E;

    font-size: 62.5%; /* Resets 1em to 10px */

    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align:center;

}

#bg {

    background-image: url(images/index_bg.jpg);

    height: 100%;

    width: 1060px;

    background-color: #001F4E;

    background-repeat: no-repeat;

    margin-top: 0px;

    margin-right: auto;

    margin-bottom: 0px;

    margin-left: auto;

}



#indexheader {

    background-image: url(images/index_header.png);

    background-repeat: no-repeat;

    height: 177px;

    width: 837px;

}

#indexcontent {

    background-image: url(images/index_main.png);

    background-repeat: repeat-y;

    width: 837px;
	text-align:center;

}

#indexfooter {

    background-image: url(images/index_footer.png);

    background-repeat: no-repeat;

    height: 90px;

    width: 837px;

}





/* End Various Tags & Classes*/



.membertd {

    font-family: Arial, Helvetica, sans-serif;

    color: #FFFFFF;

    font-size: 11pt;

    background-image: url(images/membertd_bg.jpg);

    background-repeat: repeat;

}



.membertdbold {

    font-family: Arial, Helvetica, sans-serif;

    color: #FFFFFF;

    font-size: 11pt;

    font-weight: bold;

    background-image: url(images/membertd_bg.jpg);

    background-repeat: repeat-x;

}



.formlabel {

    font-family: Arial, Helvetica, sans-serif; font-size: 11pt;

}



.formlabelbold {

    font-family: Arial, Helvetica, sans-serif; font-size: 11pt;

    font-weight: bold;

}

.CopyText {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

}

.CopyTextitalic {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    font-style: italic;

}



.CopyTextBold {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    font-weight: bold;

}

.CopyTextUnderlined {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    text-decoration: underline;

}

.SubHeadingRed {

    font-family: Tahoma, Arial, helvetica, "Times New Roman";

    font-size: 24px;

    font-weight: bold;

    color: #cb0000;

}

.SubHeadingBlue {

    font-family: Tahoma, Arial, helvetica, "Times New Roman";

    font-size: 24px;

    font-weight: bold;

    color: #000066;

}

.smsubheadingblack {

    font-family: Tahoma, Arial;

    font-size: 18px;

    font-weight: bold;

    color: #000000;

}

.smsubheadingred {

    font-family: Tahoma, Arial;

    font-size: 18px;

    font-weight: bold;

    color: #cb0000;

}



.HeadlineTextRed {

    font-family: Tahoma, Arial, helvetica, "Times New Roman";

    font-size: 36px;

    font-weight: bold;

    color: #cb0000;

    line-height: 36px;

}





.CopyTextitalicBold {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    font-style: italic;

    font-weight: bold;

}

.CopyTextHighlight {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    background-color: #FFFF66;

}

.CopyTextBoldHighlight {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    font-weight: bold;

    background-color: #FFFF66;

}

.CopyTextitalicBoldHighlight {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    font-style: italic;

    font-weight: bold;

    background-color: #FFFF66;

}

.CopyTextBoldunderline {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    font-weight: bold;

    text-decoration: underline;

}

.CopyTextBoldHighlightUnderline {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #000000;

    font-weight: bold;

    background-color: #FFFF66;

    text-decoration: underline;

}

.CopyTextBoldRed {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    color: #cb0000;

    font-weight: bold;

}

#navigation {

    float: right;

}

.joinbox {

    width: 500px;

    margin-right: auto;

    margin-left: auto;

    height: 205px;

    background-color: #FFFF99;

    border: 4px dashed #000000;

    padding-top: 0px;

    padding-right: 10px;

    padding-bottom: 0px;

    padding-left: 10px;

    }

    

    .bl {

    width: 550px;

    background-color: #cadeee;

    background-image: url(images/box_bl.png);

    background-repeat: no-repeat;

    background-position: 0 100%;

}

.br {

    background-image: url(images/box_br.png);

    background-repeat: no-repeat;

    background-position: 100% 100%;

}

.tl {

    background-image: url(images/box_tl.png);

    background-repeat: no-repeat;

    background-position: 0 0;

}

.tr {

    padding:10px;

    background-image: url(images/box_tr.png);

    background-repeat: no-repeat;

    background-position: 100% 0;

}

.clear {font-size: 1px; height: 1px} 



.benefitbox {

    width: 550px;

    margin-right: auto;

    margin-left: auto;

    background-color: #CADEEE;

}



#benefits {

    width: 541px;

    margin-right: auto;

    margin-left: auto;

}

.BenBoxTop {

    background-image: url(images/benefit_box_full.jpg);

    background-repeat: no-repeat;

    background-position: left top;

    margin: 0px;

    height: 22px;

    width: 541px;

}

.BenBoxMid {

    background-image: url(images/benefit_box_mid.jpg);

    background-repeat: repeat-y;

    margin: 0px;

    width: 541px;

}

.BenBoxBottom {

    background-image: url(images/benefit_box_full.jpg);

    background-repeat: no-repeat;

    background-position: left bottom;

    margin: 0px;

    height: 22px;

    width: 541px;

}

    

ul li{

    list-style-image: url(images/bullet_golden.jpg);

}



#benefits ul li{

    list-style-image: url(images/bullet_gold_on_blue.png);

}

.redx li {

    list-style-image: url(images/bullet_redx.png);

}





.joinborder {

    height: 193px;

    width: 477px;

    margin-right: auto;

    margin-left: auto;

}

.joinform {

    background-image: url(images/join_form_bg.png);

    background-repeat: no-repeat;

    margin: 0px;

    height: 193px;

    width: 477px;

}

.TextInput {

    background-image: url(images/input_bg.png);

    background-repeat: repeat-x;
	background-position:right;
	margin-left:10px;

}



h2{

    color:#990f0d;

    border-bottom:1px solid #cacaca;

    margin-bottom:0px;

}



/*- Menu Tabs J--------------------------- */



    #lfm_menu {

    float:right;

    font-size:10pt;

    line-height:normal;

    width: 410px;

      }

    #lfm_menu ul {

        margin:0;

        padding:5px 10px 0 2px;

        list-style:none;

      }

    #lfm_menu li {

      display:inline;

      margin:0;

      padding:0;

      }

    #lfm_menu a {

    float:left;

    margin:0;

    text-decoration:none;

    background-image: url(images/tableftJ.gif);

    background-repeat: no-repeat;

    background-position: left top;

    padding-top: 0;

    padding-right: 0;

    padding-bottom: 0;

    padding-left: 5px;

      }

    #lfm_menu a span {

    float:left;

    display:block;

    padding:5px 15px 4px 6px;

    color:#CCCCCC;

    background-image: url(images/tabrightJ.gif);

    background-repeat: no-repeat;

    background-position: right top;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #lfm_menu a span {float:none;}

    /* End IE5-Mac hack */

    #lfm_menu a:hover span {

    color:#000000;

      }

    #lfm_menu a:hover {

      background-position:0% -42px;

      }

    #lfm_menu a:hover span {

      background-position:100% -42px;

      }



        #lfm_menu #current a {

                background-position:0% -42px;

        }

        #lfm_menu #current a span {

                background-position:100% -42px;

                color:#FFF;

        }



</style>







