body {
 position: absolute;top:0px;left:0px;width:100%;height:100%;
 background-color : #689bba;
 color : #000000;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-top: 0 px;
 padding-left: 0 px;
 padding-bottom: 10 px;
 padding-right: 0 px;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}

.menu_line {
 vertical-align : top;
 line-height : 8px;
}

A.content, A:visited.content {
        color: #FFFFFF;
        text-decoration: none;
        font-family: Arial,Helvetica,Verdana;
        font-size: 12px;
        font-weight: bold;
}

A.content:active {
        color: #FFFFFF;
        text-decoration: underline;
        font-family: Arial,Helvetica,Verdana;
        font-size: 12px; font-weight: bold;
}

A.content:hover {
        color: #FFFFFF;
        text-decoration: underline;
        font-family: Arial,Helvetica,Verdana;
        font-size: 12px; font-weight: bold;
}

A.menu, A.menu:visited {
        color: #0000ff;
        text-decoration: none;
        font-family: Arial,Helvetica,Verdana;
        font-size: 10px; font-weight: bold;
}

A.menu:active {
        color: #0000ff;
        text-decoration: underline;
        font-family: Arial,Helvetica,Verdana;
        font-size: 10px; font-weight: bold;
}

A.menu:hover {
        color: #ff0000;
        text-decoration: underline;
        font-family: Arial,Helvetica,Verdana;
        font-size: 10px; font-weight: bold;
}

A.sub_link, A.sub_link:visited {
        color: #0000ff;
        text-decoration: none;
        font-family: Arial,Helvetica,Verdana;
        font-size: 11px;
}

A.sub_link:active {
        color: #0000ff;
        text-decoration: underline;
        font-family: Arial,Helvetica,Verdana;
        font-size: 11px;
}

A.sub_link:hover {
        color: #ff0000;
        text-decoration: underline;
        font-family: Arial,Helvetica,Verdana;
        font-size: 11px;
}

.red_item_header {
        text-decoration : none;
        font-weight : normal;
        color : #ff0000;
}

.blue_item_header {
        text-decoration : none;
        font-weight : normal;
        color : #0000ff;
        color : #689bba;
}

.black_item_header {
        text-decoration : none;
        font-weight : normal;
        color : #000000;
}

.item_header {
        color: #000000;
        text-decoration: underline;
        font-family: Arial,Helvetica,Verdana;
        font-size: 12px; font-weight: bold;
}

.red_item_text {
        text-decoration : none;
        font-weight : normal;
        color : #ff0000;
}

p1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

td {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.header_content {
  eight:200px;
  width: 100%;
  background: #ffffff;
  border-top-width : 10px;
  border-left-width : 10px;
  border-bottom-width : 0px;
  border-right-width : 10px;
  border-color : #dfdfdf;
  border-color : #f7f7f7;
  border-style : solid;
  padding : 10px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.page_content {
  width: 100%;
  background: #dfdfdf;
  background: #f7f7f7;
  padding-top : 2px;
  padding-left : 10px;
  padding-bottom : 2px;
  padding-right : 10px;
  margin-top: 5px;
  margin-left: 0px;
  margin-bottom: 5px;
  margin-right: 0px;
}

.return_to_member {
  background-color: #F2F7FB;
  color :#3670A7;
  color :#ff0000;
  padding : 5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-right-width : 1px;
  border-color : #3670A7;
  border-style : solid;
  text-align: center;
  vertical-align: middle;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 16pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
}

table.header {
  width: 100%;
  background: #F2F7FB;
  padding : 0px;
  margin-top: 10px;
  margin-bottom: 0px;
}

td.header {
  width: 100%;
  color :#3670A7;
  padding : 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  vertical-align: middle;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 12pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration : underline;
}

td.page_header {
  width: 100%;
  color :#3670A7;
  padding : 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  vertical-align: middle;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 12pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration : underline;
}

td.topic_header {
  width: 100%;
  color :#3670A7;
  padding : 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  vertical-align: middle;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration : underline;
}

td.row_header {
  color :#3670A7;
  padding : 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: left;
  vertical-align: middle;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
}

td.row_text {
  background-color: #FFFFFF;
  color :#3670A7;
  color :#000000;
  padding : 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: left;
  vertical-align: middle;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

.ebook_left_text {
  background-color: #FFFFFF;
  color :#3670A7;
  color :#000000;
  padding : 10px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 10px;
  text-align: left;
  vertical-align: top;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

.ebook_right_text {
  background-color: #FFFFFF;
  color :#3670A7;
  color :#000000;
  padding-top : 10px;
  padding-left : 35px;
  margin-top: 0px;
  margin-left: 20px;
  margin-bottom: 0px;
  margin-right: 0px;
  text-align: left;
  vertical-align: top;
  font-family : verdana, arial, serif, geneva, helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

.int_section_text {
color : #000000;
border-top-width : 0px;
border-left-width : 0px;
border-bottom-width : 0px;
border-right-width : 0px;
border-color : #000000;
border-style : solid;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
padding-bottom: 10px;
padding : 5px;
margin : 0px;
text-align : left;
}

#signup table {
 background-color: #F9FBFD;
 color: #000000;
 border: 1px solid #D7E5F2;
 border-collapse: collapse;
}

#signup td {
 border: 1px solid #D7E5F2;
 padding-left: 4px;
}

.view_cell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 background-color: #F2F7FB;
 text-align: center;
 vertical-align: bottom;
}

.state_cell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 background-color: #F2F7FB;
 text-align: left;
 vertical-align: bottom;
}

.calc_fat_label {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #ff0000;
 background-color: transparent;
 background-color: #F2F7FB;
 text-align: center;
 vertical-align: middle;
}

.rate_cell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 background-color: #F2F7FB;
 text-align: left;
 vertical-align: bottom;
}

.quest_cell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 background-color: #F2F7FB;
 text-align: left;
 vertical-align: bottom;
}

.quest_ans_cell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 background-color: #F2F7FB;
 text-align: right;
 vertical-align: bottom;
}

.labelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 background-color: #F2F7FB;
 text-align: right;
 vertical-align: bottom;
}

.fieldcell {
 background-color: #F2F7FB;
 color: #000000;
 text-align: left;
 margin-right: 0px;
 padding-right: 0px;

}

.check_box {
 background-color: #F2F7FB;
 color: #000000;
 text-align: center;
 margin-right: 0px;
 padding-right: 0px;

}

.radio_box {
 background-color: #F2F7FB;
 color: #000000;
 text-align: center;
 margin-right: 0px;
 padding-right: 0px;

}

.smalllabelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: transparent;
 color: #3670A7;
 width: 100px;
}

.smallfieldcell {
 background-color: #F2F7FB;
 color: #000000;
 text-align: right;

}

input.text_box {
 background-color: #CCCCCC;
 border: 1px solid #666666;
}

input.check_box {
 background-color: #CCCCCC;
 border: 1px solid #666666;
 text-align: center;
 vertical-align: center;
}

input.radio_box {
 background-color: #CCCCCC;
 border: 1px solid #666666;
 text-align: right;
}

input.submit {
 color : #3670A7;
 background-color: #F2F7FB;
 text-align: center;
}

form {
 border: 0px solid #666699;
 padding: 0px;
}

input {
 background-color: #666699;
}

select {
 background-color: #666699;
 color: #ffffff;
}

textarea {
 background-color: #666699;
 background-color: #FFFFCC;
 color: #000000;
}

div.form_main {position: relative; left:5%; height: 100%; width: 750px; background: white; padding: 10px 10px 10px 10px; border: 2px #000000; border-style: none solid; margin-left: -30px}

div.main {position: relative; left:5%; height: 100%; width: 750px; background: white; padding: 0px 0px 10px; border: 2px #000000; border-style: none solid; margin-left: -30px}
div.info_title {background: #c0d5e2; margin-left: 0px; margin-right: 0px; padding: 5px 5px 5px 5px; border: 2px solid #689bba; overflow: hidden}
div.info {margin-left: 0px; margin-right: 0px; padding: 5px 5px 5px 5px; border: 1px solid #689bba; overflow: hidden}

div.pu_main {position: relative; left:5%; height: 100%; width: 700px; background: white; padding: 10px 10px 10px 10px; border: 2px #000000; border-style: none solid; margin-left: -25px}

table.nav_box {background: @#ffffff; color:#000000; height: 100%; width: 150px; margin-left: 10px; margin-right: 5px; padding: 5px 5px 5px 5px; border:0px solid #689bba; text-align:center; overflow: hidden}
td.nav_cell {background: #ffffff; color:#000000; height: 100%; width: 150px; margin-left: 10px; margin-right: 5px; padding: 5px 5px 5px 5px; border-bottom: 0px solid #689bba; text-align:center; overflow: hidden}
table.main_box {background: #ffffff; color:#000000; height: 100%; width: 100%; margin-left: 0px; margin-right: 0px; padding: 5px 5px 5px 5px; border: 0px solid #689bba; overflow: hidden}

table.content_box {background: #c0d5e2; color:#000000; height: 100%; width: 100%; margin-left: 0px; margin-right: 0px; padding: 5px 5px 5px 5px; border: 0px solid #689bba; overflow: hidden}
th.content_box_header {background: #c0d5e2; color:#000000; height: 100%; width: 100%; margin-left: 0px; margin-right: 0px; padding: 5px 5px 5px 5px; border: 2px solid #689bba; text-align:left; overflow: hidden}
td.content_box_info {background: #f3f9ff;background: #ffffff; color:#000000; margin: 5px; padding: 15px; border: 0px;  overflow: hidden}

td.not_diet_flash {background: #f3f9ff;background: #ffffff; color:#000000; margin: 0px; padding: 0px; border: 0px;  overflow: hidden}

.signup_info {background: #f3f9ff;background: #ffffff; color:#000000; margin: 0px; padding: 10px; border: 0px;  overflow: hidden}

table.mom_box {background: #c0d5e2; color:#000000; height: 100%; width: 100%; margin-left: 5px; margin-right: 5px; padding: 5px 5px 5px 5px; border: 0px solid #689bba; overflow: hidden}

table.col_box {background: #c0d5e2; color:#000000; height: 100%; width: 150px; margin-left: 0px; margin-right: 0px; padding: 0px 0px 0px 0px; border: 0px solid #689bba; overflow: hidden}
th.col_box_header {text-decoration: none;font-family: Arial,Helvetica,Verdana;font-size: 12px;font-weight: bold;background: #c0d5e2; background: #f7f7f7; color:#000000; height: 100%; width: 100%; margin-left: 0px; margin-right: 0px; padding: 5px 5px 5px 5px; border: 0px solid #689bba; overflow: hidden}

td.col_box_info {text-decoration: none;font-family: Verdana,Arial,Helvetica,Verdana;font-size: 11px;background: #f3f9ff;background: #ffffff; color:#000000; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 5px; border: 0px;  overflow: hidden}
td.news_box_info {text-decoration: none;font-family: Arial,Verdana,Helvetica,Verdana;font-size: 10px;background: #f3f9ff;background: #ffffff; color:#000000; margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; border: 0px;  overflow: hidden}
td.why_box_info {text-decoration: none;font-family: Arial,Verdana,Helvetica,Verdana;font-size: 10px;background: #f3f9ff;background: #ffffff; color:#000000; margin: 10px 10px 10px 10px; padding: 3px 3px 3px 3px; border: 0px;  overflow: hidden}

table.login_box {background: #c0d5e2;background: #ffffff; color:#000000; height: 100%; width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px 0px 0px 0px; overflow: hidden}
td.login_box_info {text-decoration: none;font-family: Verdana,Arial,Helvetica,Verdana;font-size: 10px;background: #f3f9ff;background: #f7f7f7; color:#000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden}

.menu_box {background: #c0d5e2; color:#000000; height: 100%; width: 100%; margin-left: 0px; margin-right: 0px; padding: 0px 0px 0px 0px; border: 0px solid #689bba; overflow: hidden}
.menu_box_info {text-decoration: none;font-family: Verdana,Arial,Helvetica,Verdana;font-size: 11px;background: #f3f9ff;background: #ffffff; color:#000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px;  overflow: hidden}

img.box_blue {border: 1px #0000ff; border-style: solid;}

td.sales_intro {background: #ffffff; color:#000000; font-size : 11pt; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; border: 0px;  overflow: hidden}

td.not_diet {
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-color : #0000ff;
 border-style : solid;
 color : #000000;
 text-align : center;
 vertical-align : middle;
}

td.join_me {
 height: 275px; width: 148px;
 background-position : center;
 background-repeat : no-repeat;
 background-image : url(../images/join_me.gif);
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-color : #000000;
 border-style : solid;
 color : #000000;
 vertical-align : bottom;
}

div.join_text {
 border-top-width : 0px;
 border-left-width : 0px;
 border-right-width : 0px;
 border-bottom-width : 0px;
 border-color : #008800;
 border-style : solid;
 color : #008800;
 font-weight : bold;
 padding : 2px;
 margin : 4px;
 text-align : center;
 vertical-align : bottom;
}

td.pre_sales {
 background: #ffffff;
 height: 275px; width: 148px;
 background-position : center;
 ackground-repeat : no-repeat;
 ackground-image : url(../images/join_me.gif);
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-color : #0000ff;
 border-style : solid;
 color : #000000;
 vertical-align : top;
}

.col_right_box_header {
 background: #ffffff;
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 2px;
 border-color : #000000;
 border-style : solid;
 color : #0000ff;
 font-size : 11pt;
 font-weight : bold;
 padding : 2px;
 margin : 0px;
 text-align : center;
 vertical-align : top;
}

.col_right_box {
 background: #ffffff;
 height: auto; width: 148px;
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-color : #000000;
 border-style : solid;
 color : #0000ff;
 font-size : 11pt;
 font-weight : bold;
 padding : 0px;
 margin : 0px;
 text-align : center;
 vertical-align : top;
}

.col_right_box_text {
 color : #0000ff;
 font-size : 11pt;
 font-weight : normal;
 padding : 5px;
 text-decoration : none;
 text-align : center;
 vertical-align : top;
}

div.headline {
color : #ff0000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 12pt;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-align : left;
text-decoration : underline;
text-indent: 0px;
padding : 0px;
}

div.headline_center {
color : #ff0000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 15pt;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-align : center;
text-decoration : underline;
text-indent: 0px;
padding : 4px;
}

div.headline_center_slash {
color : #ff0000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 15pt;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-align : center;
text-decoration : line-through;
text-indent: 0px;
padding : 4px;
}

td.fl_why {
 height: 80px; width: 100%;
 background-position : center;
 background-repeat : no-repeat;
 ackground-image : url(../sldshow/fl_why_frame.gif);
 border-top-width : 0px;
 border-left-width : 0px;
 border-right-width : 0px;
 border-bottom-width : 0px;
 border-color : #000000;
 border-style : solid;
 padding : 0px;
 margin: 0px;
}

div.content_info_text {
color : #000000;
font-style : normal;
font-variant : normal;
font-weight : 100;
text-align : left;
padding-left: 5px;
}

div.right_col_text {
color : #000000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 8pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
text-align : left;
padding: 2px 2px 2px 2px;
}

div.disclaimer {
background-color : #ffffff;
color : #000000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 8pt;
font-style : normal;
font-weight : 100;
text-align : left;
border-top-width : 1px;
border-left-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-color : #000000;
border-style : solid;
padding: 5px;
margin: 5px;
}

td.question {
background-color : @ffffcc;
color : #ff0000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 12pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
text-align : left;
text-decoration : underline;
text-indent: 0px;
}

td.answer {
background-color : @ffffcc;
color : #000000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
text-align : left;
text-indent: 0px;
}

div.nbar {
 background-repeat : repeat;
 ackground-image : url(../images/fl_top_blu_sm.gif);
 border-top-width : 1px;
 border-left-width : 0px;
 border-right-width : 0px;
 border-bottom-width : 0px;
 border-color : #000000;
 border-style : solid;
 padding : 0px;
 margin: 1px;
}

div.t_bar {
 background-color : @#689bba;
 color : #000000;
 line-height : 20px;
 border-top-width : 0px;
 border-left-width : 0px;
 border-right-width : 0px;
 border-bottom-width : 2px;
 border-color : #000000;
 border-style : solid;
 padding : 5px;
 margin : 0px;
 font-family : Century, Arial, Helvetica, sans-serif;
 font-weight : 100;
 font-size : 8pt;
 text-align : center;
 vertical-align : middle;
}

div.t_bar_active {
 background-color : @#689bba;
 color : #689bba;
 line-height : 20px;
 border-top-width : 0px;
 border-left-width : 0px;
 border-right-width : 0px;
 border-bottom-width : 1px;
 border-color : #689bba;
 border-style : solid;
 padding : 0px;
 margin : 0px;
 font-family : Century, Arial, Helvetica, sans-serif;
 font-weight : 100;
 font-size : 8pt;
 text-align : center;
 vertical-align : middle;
}

div.a_page {
 width:100px; height:20px;
 background-color : @#689bba;
 color : #000000;
 line-height : 20px;
 border-top-width : 0px;
 border-left-width : 0px;
 border-right-width : 0px;
 border-bottom-width : 0px;
 border-color : #000000;
 border-style : solid;
 padding : 0px;
 margin : 0px;
 font-family : Century, Arial, Helvetica, sans-serif;
 font-weight : 100;
 font-size : 12pt;
 vertical-align : middle;
}

div.activepage {
 width:100px; height:20px;
 background-color : @#689bba;
 color : #689bba;
 line-height : 20px;
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-color : #689bba;
 border-style : solid;
 padding : 0px;
 margin : 0px;
 font-family : Century, Arial, Helvetica, sans-serif;
 font-weight : 100;
 font-size : 12pt;
 vertical-align : middle;
}

div.top_header_box {
 position: relative;top:0px;left:0px;height:5px;
 background-repeat : repeat;
 background-image : url(../images/fl_top_blu_sm.gif);
 border-top-width : 0px;
 border-left-width : 0px;
 border-right-width : 0px;
 border-bottom-width : 0px;
 border-color : #000000;
 border-style : solid;
 padding : 0px;
 margin: 0px;
}

table.video_info {
 width:225px; height:425px;
 vertical-align : middle;
 margin-top: 180px; margin-left: 2px; margin-right: 0px; padding: 5px 5px 5px 5px;
}

td.td_video {
 width:225px; height:425px;
 background-position : center;
 background-repeat : no-repeat;
 background-image : url(../images/video_pu.jpg);
 vertical-align : top;
 margin-left: 0px; margin-right: 0px; padding: 5px 5px 5px 5px;
}

table.video_box {
 vertical-align : top;
 margin-top: 75px; margin-left: 20px; margin-right: 0px; padding: 0px 0px 0px 0px;
}

td.video_line {
 vertical-align : top;
 line-height : 50px;
}

div.linkcaption {
 background-color : @ffffcc;
 color : #FF0000;
 font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
 font-size : 16pt;
 font-style : normal;
 font-variant : normal;
 font-weight : 100;
 line-height : 250%;
 text-align : center;
}

div.linkheader {
 background-color : @ffffcc;
 color : #000000;
 font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
 font-size : 12pt;
 font-style : normal;
 font-variant : normal;
 font-weight : bold;
 line-height : 120%;
 text-align : right;
}

div.seminarcaption {
 background-color : @ffffcc;
 color : #000000;
 font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
 font-size : 16pt;
 font-style : normal;
 font-variant : normal;
 font-weight : 100;
 line-height : 120%;
 text-align : center;
}

div.seminar_foot {
background-color : @ffffcc;
color : #0000ff;
font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 120%;
text-align : center;
}

div.header {
background-color : @#cccccc;
color : #990000;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
border-bottom-width : 3px;
border-color : #000000;
border-style : solid;
padding : 0px;
margin : 0px;
text-align : left;
vertical-align : middle;
}

div.footer {
background-color : @#cccccc;
color : #990000;
border-top-width : 3px;
border-left-width : 0px;
border-right-width : 0px;
border-bottom-width : 3px;
border-color : #000000;
border-style : solid;
line-height : 3px;
padding : 2;
margin : 2;
}

.v_bar {
 background-color : #dfdfdf;
 color : #000000;
 line-height : 12px;
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-color : #000000;
 border-style : solid;
 padding : 2px 2px 2px 2px;
 margin : 0px;
 font-family : Century, Arial, Helvetica, sans-serif;
 font-weight : 100;
 font-size : 10pt;
 text-align : center;
 vertical-align : middle;
}

.v_bar_active {
 background-color : #f7f7f7;
 color : #689bba;
 line-height : 12px;
 border-top-width : 1px;
 border-left-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 0px;
 border-color : #689bba;
 border-style : solid;
 padding : 2px 2px 2px 2px;
 margin : 0px;
 font-family : Century, Arial, Helvetica, sans-serif;
 font-weight : 100;
 font-size : 10pt;
 text-align : center;
 vertical-align : middle;
}

div.hbar {
background-color : @#ffffcc;
color : #990000;
border-top-width : 1px;
border-left-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-color : #000000;
border-style : solid;
padding : 2px;
margin : 2px;
text-align : center;
vertical-align : middle;
}

div.maintext {
background-color : @ffffcc;
color : #000000;
font-family : "Bodoni MT", Century, sans-serif, "Arial Black";
font-size : 11pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
padding : 5px;
margin : 0px;
text-align : left;
}

div.brochure {
background-color : @cccccc;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
border-bottom-width : 0px;
border-color : #0000FF;
border-style : solid;
padding : 5px;
margin : 0px;
}

div.brochuretitle {
color : #689BBA;
padding : 5px;
margin : 0px;
font-family : "Times New Roman", Rockwell, "BankGothic Md BT", arial, sans-serif;
font-size : 15pt;
font-style : normal;
font-variant : normal;
font-weight : 600;
text-decoration : underline;
line-height : 100%;
text-align : center;
vertical-align : middle;
}

div.brochurecaption {
color : #000000;
padding : 0px;
margin : 0px;
font-family : "Times New Roman", Rockwell, "BankGothic Md BT", arial, sans-serif;
font-size : 13pt;
font-style : normal;
font-variant : normal;
font-weight : 600;
line-height : 100%;
text-align : center;
vertical-align : middle;
}

div.brochuretext {
color : #000000;
padding : 3px;
margin : 0px;
font-family : "Bodoni MT", Century, sans-serif, "Arial Black";
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
text-align : left;
vertical-align : middle;
}

div.momdetails {
background-color : #ffffff;
color : #000000;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-color : #000000;
border-style : groove;
padding : 3px;
margin : 0px;
font-family : Rockwell, "BankGothic Md BT", arial, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
ine-height : 100%;
text-align : left;
vertical-align : middle;
}

div.momcomments {
width:auto; height:200px;
background-color : #ffffff;
color : #000000;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-color : #000000;
border-style : groove;
padding : 3px;
margin : 0px;
font-family : Rockwell, "BankGothic Md BT", arial, sans-serif;
font-size : 9pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
ine-height : 100%;
text-align : left;
vertical-align : middle;
}

div.question {
background-color : @ffffcc;
color : #0000FF;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 11pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
padding : 4px;
margin : 2px;
text-align : left;
}

div.answer {
background-color : @ffffcc;
color : #000000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
padding : 4px;
margin : 10px;
text-align : left;
}

div.testname {
background-color : @ffffcc;
color : #0000FF;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
padding : 4px;
margin : 10px;
text-align : left;
}

.group_text {
color : #0000FF;
font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
padding : 0px;
margin : 10px;
text-decoration : underline;
text-align : center;
}

div.titlelg {
background-color : @ffffcc;
color : #FF0000;
font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
font-size : 16pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 120%;
text-align : center;
}

div.infolg {
background-color : @cccccc;
color : #000000;
font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 120%;
text-align : center;
}

div.titlesm {
background-color : @ffffcc;
color : #FF0000;
font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 120%;
text-align : center;
}

div.infosm {
background-color : @#cccccc;
color : #000000;
font-family : Century, Geneva, Verdana, Helvetica, sans-serif;
font-size : 8pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 120%;
text-align : center;
}

div.copyright {
background-color : @ffffcc;
color : #ff0000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 7pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
text-align : center;
}

div.counter {
background-color : @ffffcc;
color : #000000;
font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size : 8pt;
font-style : normal;
font-variant : normal;
font-weight : 100;
line-height : 100%;
text-align : center;
vertical-align : bottom;
}

a:link {
background-color : @#ffffcc;
text-decoration : none;
font-weight : normal;
color : #0000ff;

}

a:visited {
background-color : @#ffffcc;
text-decoration : none;
font-weight : normal;
color : #0000ff;

}

a:active {
background-color : @#ffffcc;
text-decoration : none;
font-weight : normal;
color : #0000ff;

}

a:hover {
background-color : @#ffffcc;
text-decoration : underline;
font-weight : normal;
color : #ff0000;

}

a.text_link:link {
background-color : @#00ff00;
text-decoration : none;
font-weight : normal;
color : #0000ff;
padding: 5px 5px 5px 5px;
}

a.text_link:visited {
background-color : @#00ff00;
text-decoration : none;
font-weight : normal;
color : #0000ff;
padding: 5px 5px 5px 5px;
}

a.text_link:active {
background-color : @#00ff00;
text-decoration : none;
font-weight : normal;
color : #0000ff;
padding: 5px 5px 5px 5px;
}

a.text_link:hover {
background-color : @#ff0000;
text-decoration : none;
font-weight : normal;
color : #ff0000;
padding: 5px 5px 5px 5px;
}

div.floatleft {
float:left;
padding : 10px;

}

div.floatright {
float:right;
padding : 0px;

}

div.imgctr {
text-align:center;
padding : 0px;

}
