/* bs utility stuff */
* {margin:0;padding:0;font-family:helvetica;}
.cf:after { content:".";display:block;height:0;clear:both;visibility: hidden; }
.cf { display:inline-block; }
.cf {display:block;}
img {border:0;}
.attn {color:red;font-weight:bold;} 
.attn_ul {color:red;font-weight:bold;list-style-position:inside;padding:4px 0 6px 0;}
.attn_ul li {padding-bottom:2px;}
.attns {color:red;font-weight:bold;font-size:9pt;}
.attn a:link {color:red;}
.attns a:link {color:red;}
.cash {color:green;font-weight:bold;}
.pad5 {padding:5px;}
.abc_list {list-style-type:upper-alpha;}
.nbullet {list-style-type:none;}
ol .abc_list {padding-left:40px;}
ol .abc_list li {padding-bottom:10px;}
.i_disabled {font-weight:bold;color:black;}
.hide {display:none;}
.show {display:block;}
a {color:#1268AE;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline;}
/* End */

/* begin real content */
#container {width:900px;margin:0 auto;}
#container li {}
#header {background:url(../../inviertadirectamente/images/header.jpg) no-repeat;display:block;width:900px;height:106px;}
#header #feed_table {float:right;width:345px;margin-top:22px;margin-right:8px;font-size:9pt;}
#top_toolbar {background-color:#1268AE;height:25px;border:1px solid #aaaaaa;border-left:0;border-right:0;color:white;text-align:right;padding:5px 0 5px 0;}
#top_toolbar  a:link,
#top_toolbar  a:visited,
#top_toolbar  a:active {color:white;text-align:right;}
#top_toolbar  a:hover {text-decoration:underline;}
/* number contact section */
#top_toolbar #num {margin:2px 0 0 2px;background-color:#f3f3f3;width:175px;border:1px solid red;padding:0 2px 0 2px;float:left;font-size:10pt;}
#top_toolbar #num a {margin-left:1px;float:left;margin-bottom:2px;}
#top_toolbar #num span {font-weight:bold;letter-spacing:1px;float:right;}
/* top menu toolbar */
#top_menu {height:21px;}
#top_menu .spacer {border-top:1px solid #aaaaaa;width:185px;background-color:#f3f3f3;height:20px;float:left;text-align:center;color:white;border-left:1px solid #aaaaaa;background-color:#1268AE;}
#top_menu .menu_s {width:698px;float:left;background-color:#F2D65E;border-right:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;padding:2px 5px 2px 10px;}
#top_menu .menu_l {width:898px;float:left;background-color:#F2D65E;border-right:1px solid #aaaaaa;;border-left:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;padding:2px 0 2px 0;text-align:center;}
#top_menu .menu_s a {color:black;font-size:8pt;margin-right:19px;}
#top_menu .menu_l a {color:black;font-size:8pt;margin:0 18px 0 18px;}
.dropLink:visited,
.dropLink:active,
.dropLink:link,
.dropLink:hover
{color:black;font-size:9pt;}

#main_di_nav .mtitle {float:left;width:110px;list-style:none;position:relative;text-align:left;padding:0 4px 0 4px;}
#main_di_nav .mtitle a {color:black;}
#main_di_nav .smenu  {position:absolute;top:20px;left:0px;border-bottom:1px solid #ccc;width:150px;} 
#main_di_nav .smenu li {list-style:none;text-align:left;}
#main_di_nav .smenu li a {display:block;color:black;background:#F3F3F3;padding:1px 3px 1px 3px;border: 1px solid #ccc;border-bottom:0;}


#qdripsearchn {width:300px;float:left;text-align:left;padding-left:5px;}
#qdripsearchn #i_symbol {border:1px solid black;width:150px;height:16px;font-size:11pt;font-weight:bold;padding:1px 0 1px 0;}
#qdripsearchn #i_find_drip {padding-left:5px;}
#qdripsearchn div {float:left;}

/* content container */
#content_container {border:1px solid #aaaaaa;border-top:0;width:898px;}
.bg_blue {background:url(../image/faux_colb.jpg) repeat-y;}
.bg_white {background:url(../image/faux_colw.jpg) repeat-y;}
/* side toolbar */
#side_toolbar {float:left;width:177px;padding:0 4px 0 4px;}
#side_toolbar input {border:1px solid #aaaaaa;}
#side_toolbar hr {margin:2px 0 2px 0;}
#side_toolbar .block_spread {padding:4px 0 8px 0;}
#side_toolbar h1 {text-align:center;color:white;font-size:10pt;padding:15px 0 4px 0;line-height:1.3em;}
#side_toolbar h1 a:link,
#side_toolbar h1 a:active,
#side_toolbar h1 a:visited
{color:white;}
#side_toolbar h2 {color:yellow;font-size:9pt;padding-bottom:4px;}
#side_toolbar .login {padding:5px 0 5px 0;}
#side_toolbar .login .iblock label {color:white;font-weight:bold;font-size:9pt;display:block;}
#side_toolbar .login .iblock input {display:block;}
#side_toolbar .login .submit {margin-top:10px;padding:0 4px 0 4px;}
#side_toolbar .login a:link,
#side_toolbar .login a:visited,
#side_toolbar .login a:active {font-size:9pt;color:yellow;padding-left:8px;font-weight:bold;} 
#side_toolbar .login .logged_in {text-align:center;}
#side_toolbar .login .logged_in input {margin-top:10px;}

#side_toolbar .check_drip_order label {color:white;font-weight:bold;font-size:9pt;display:block;width:100%;}
#side_toolbar .check_drip_order input {display:block;}
#side_toolbar .check_drip_order .submit {margin-top:10px;padding:0 4px 0 4px;}
#side_toolbar .check_sub_order label {color:white;font-weight:bold;font-size:9pt;}
#side_toolbar .check_sub_order input {display:block;}
#side_toolbar .check_sub_order .submit {margin-top:10px;padding:0 4px 0 4px;}
#side_toolbar .left_links {text-decoration:none;text-align:left;width:145px;list-style-position:outside;color:white;font-size:9pt;padding-left:20px;}
#side_toolbar .left_links li {padding:8px 0 8px 0;}
#side_toolbar .left_links a:link,
#side_toolbar .left_links a:active,
#side_toolbar .left_links a:visited {color:yellow;text-decoration:none;font-weight:bold;}
#side_toolbar .left_links a:hover {text-decoration:underline;}
/* hastily made white links */
#side_toolbar .wlinks {list-style:none;text-align:center;margin-top:15px;}
#side_toolbar .wlinks a:link,
#side_toolbar .wlinks a:active,
#side_toolbar .wlinks a:visited
{color:white;}
#side_toolbar .ylinks {list-style:none;text-align:left;margin-top:15px;}
#side_toolbar .ylinks a:link,
#side_toolbar .ylinks a:active,
#side_toolbar .ylinks a:visited
{color:yellow;}


/* quick drip search */
#side_toolbar #quick_drip {text-align:center;}
#side_toolbar #quick_drip .isymbol {width:75px;}
#side_toolbar #quick_drip label {color:white;padding-right:5px;}

#side_toolbar #promos {text-align:center;}
#side_toolbar #promos div {margin-bottom:10px;}
/* drip learning center suggested portfolio table */
#sug_ports th {background-color:#66CCFF;padding:2px;}
#sug_ports td {padding:3px 0 3px 0;}
#sug_ports table a {font-size:7pt;font-weight:bold;}

/* group member / group admin colored drip club bars */
#group_admin_bar span,
#group_member_bar span {float:left;}
#group_admin_bar,
#group_member_bar {color:white;margin:5px 0 5px 0;font-weight:bold;padding:0 2px 0 2px;}
#group_admin_bar a:link,
#group_admin_bar a:active,
#group_admin_bar a:visited {color:white;float:right;}
#group_member_bar a:link,
#group_member_bar a:active,
#group_member_bar a:visited {color:white;float:right;}
#group_admin_bar {background-color:#000099;}
#group_member_bar {background-color:#0066FF;}



/* comparison table */
#compare_table .label {font-size:8pt;padding-right:2px;font-weight:bold;text-align:right;border-left:1px solid #aaaaaa;padding:0 4px 0 4px;background-color:#f3f3f3;}
#compare_table {margin:0 auto;margin-top:10px;border-collapse:collapse;width:480px;text-align:center;border-bottom:1px solid #aaaaaa;}
#compare_table th {background-color:#E5ECF9;border:1px solid #3366CC;text-align:Center;font-size:8pt;}
#compare_table td {padding-top:2px;padding-bottom:2px;border-right:1px solid #aaaaaa;font-size:8pt;}
#compare_table .temper {color:green;}
#compare_table span {font-weight:bold;}
#compare_info {padding:2px 0 2px 0;text-align:center;margin:0 auto;margin-top:20px;background-color:#F9F4E9;font-size:12px;font-weight:bold;width:650px;border:1px solid #333333}
#compare_info h1 {margin:0;padding:3px 0 3px 0;}
#compare_info p {width:90%;margin:0 auto;padding:2px 0 4px 0;}
 
#broker_comparison .disclaimer {font-size:9pt;padding-top:10px;}

/* main content */
#mcontent {float:left;width:540px;padding:6px 5px 6px  5px;}
#mcontent_plus {width:700px;float:left;padding:8px 5px 8px 5px;}
#mcontent_whole {width:880px;padding:10px;}
#mcontent_whole_np {width:900px;}
#mcontent li {list-style:none;}

/* right promotional block screen */
#right_promos {width:157px;float:left;padding:6px 0px 10px 0px;}
#right_promos div {padding:3px 0 3px 0;}

/* the normal di window */

.di_window2 {border:1px solid #1268AE;margin:3px 0 3px 0;}
.di_window2 .content {padding:10px 5px 5px 5px;}
.di_window2 .title {color:white;background-color:#1268AE;font-weight:bold;font-size:10pt;padding:0 0 1px 3px;}
.di_window2 .stitle {font-weight:bold;padding-bottom:3px;text-align:left;font-size:9pt;}

.di_window {width:99%;border:1px solid #1268AE;border-right:4px solid #1268AE;margin:3px 0 3px 0;font-size:10pt;}
.di_window .title {color:white;background-color:#1268AE;font-weight:bold;font-size:10pt;padding:0 0 1px 3px;}
.di_window .content {padding:10px 25px 5px 25px;}
.di_window .simgtxt div,
.di_window .limgtxt div {float:left;}
.di_window .limgtxt .img {width:275px;text-align:center;}
.di_window .limgtxt .down {margin-top:15px;}
.di_window .limgtxt .txt {width:270px;}
.di_window .simgtxt .img {width:110px;text-align:center;}
.di_window .simgtxt .txt {width:365px;}
.di_window .ltitle {font-weight:bold;padding-bottom:3px;text-align:left;font-size:14pt;}
.di_window .stitle {font-weight:bold;padding-bottom:3px;text-align:left;font-size:9pt;}
.di_window .stitleb {font-weight:bold;padding-bottom:3px;text-align:left;font-size:9pt;border-bottom:1px solid black;}
.di_window .txt {font-size:10pt;padding:5px 0 5px 0;}
.di_window .txtnp {font-size:11pt;padding-bottom:5px;}
.di_window .subtitle {font-size:9pt;font-style:italic;font-weight:bold;}
.di_window .subtitleb {font-size:11pt;font-style:italic;font-weight:bold;}
.di_window .txt_two {font-size:11pt;padding:10px;width:80%;}
.di_window .nline {display:block;}
.di_window table {width:100%;text-align:left;}
.di_window .point_list {padding:10px 0 10px 0;font-size:9pt;}
.di_window .point_list li {list-style-position:inside;}
.di_window .point_list .sub_list {list-style:none;}
.di_window .li_space15 li {margin-bottom:15px;}
.di_window .cimage {padding:4px 0 4px 0;border-bottom:1px solid #1268AE;text-align:center;}
.di_window .tab_table {border:1px solid #1268AE;text-align:left;border-collapse:collapse;}
.di_window .tab_table .mth {text-align:center;border-bottom:1px solid #1268AE;border-right:1px solid #1268AE;padding-bottom:3px;}
.di_window .tab_table .mtd {border-right:1px solid #1268AE;}
.di_window .tab_table table {padding:2px;}
.di_window .down5 {margin-top:5px;}
.di_window .down10 {margin-top:10px;}
.di_window .down20 {margin-top:20px;}
.di_window .down25 {margin-top:25px;}
.di_window .iblock {padding:3px 0 3px 0;}
.di_window .iblock .l {width:150px;}
.di_window .iblock .s {width:75px;}
.di_window .iblock label,#order_form .iblock input {float:left;}
.di_window .sblock {padding:10px 0 10px 0;}
.di_window .sblock input {font-size:10pt;padding:2px;font-weight:bold;}
.di_window .label_one {display:block;width:115px;font-weight:bold;font-size:9pt;}
.di_window .label_two {padding:0 15px 0 5px;font-size:9pt;}
.di_window .suptitle {font-size:20pt;font-weight:Bold;padding-bottom:3px;}
.di_window .suptitle i {font-size:20pt;}
.di_window .suptitle u {font-size:20pt;font-weight:Bold;padding-bottom:3px;}
.di_window .suptitle2 {font-size:16pt;font-weight:Bold;padding-bottom:3px;}
.di_window .suptitlec {font-size:20pt;font-weight:Bold;padding-bottom:3px;text-align:center;}
.di_window .ind5 {text-indent:5px;}
.di_window .ind10 {text-indent:10px;}
.di_window .ind15 {text-indent:15px;}
.di_window .stitlel {font-weight:bold;padding-bottom:3px;text-align:left;font-size:11pt;}
.di_window .stxt {font-size:10pt;padding:5px 0 5px 0;}
.di_window h1 {font-size:10pt;}
.subtitlet {font-size:13pt;}

.di_window .kids_top .imgblock {width:255px;text-align:Center;float:left;padding-top:10px;}
.di_window .kids_top .txtblock {width:400px;float:right;}
.di_window .kids_top .txtblock h1 {font-size:20pt;padding-left:15px;padding-top:6px;}
.di_window .kids_top .txtblock p {width:85%;font-size:11pt;float:right;padding-right:40px;}



.di_window .kids_bottom p {width:90%;font-size:11pt;float:right;padding-right:28px;}

.di_windowl {width:99%;border:1px solid #1268AE;margin:5px 0 2px 0;font-size:10pt;margin-top:12px;background-color:white;}
.di_windowl a:link 
{color:black;font-size:9pt;}
.di_windowl a:visited {color:black;font-size:9pt;}
.di_windowl a:hover {color:#1268AE;text-decoration:underline;}
.di_windowl ul {list-style:none;}
.di_windowl li {padding-bottom:25px;width:85%;margin:0 auto;}
.di_windowl .title {color:white;background-color:#1268AE;font-weight:bold;font-size:10pt;padding:1px;height:15px;}
.di_windowl .title2 {color:#666;font-weight:bold;font-size:8pt;padding:1px;height:15px;}
.di_windowl .content {padding:4px;}
.di_windowl .stitle {font-size:18px;text-align:Center;font-weight:bold;padding-bottom:15px;padding-top:8px;}
.di_window1 .suptitle {font-size:20pt;font-weight:Bold;padding-bottom:3px;}

/* direct investing menu window */
.di_lwindow {background-color:#f3f3f3;padding:2px 0 2px 0;margin-top:4px;border:1px solid #aaaaaa;}
.di_lwindow .title {color:black;font-size:10pt;text-align:center;padding:2px 0 2px 0;font-weight:bold;margin-top:4px;width:95%;margin:0 auto;border-bottom:1px solid #1268AE;}

/* product list links */
#prod_list li {padding:3px 0 3px 0;}
#prod_list .spacer {height:10px;list-style:none;}
#prod_list .discount {color:red;}

/* collar cost averge tables */
#dc_average {margin:10px 0 10px 0;}


/* product ordering form */ 
#order_form .title {margin-bottom:8px;}
#order_form .down {margin-top:25px;}
#order_form .iblock {padding:3px 0 3px 0;}
#order_form .iblock .l {width:150px;}
#order_form .iblock .s {width:75px;}
#order_form .iblock label,#order_form .iblock input {float:left;}
#order_form .sblock {padding:10px 0 10px 0;}
#order_form .sblock input {font-size:10pt;padding:2px;font-weight:bold;}
#order_form .pad_radio {margin-right:4px;}
.label_one {display:block;width:115px;font-weight:bold;font-size:9pt;}
.label_two {padding:0 15px 0 5px;font-size:9pt;}


/* Backwards comp */
.di_window table th {text-align:left;}

/* footer */
#footer {width:100%}
#footer {font-size:10pt;}
#footer .links {text-align:center;font-size:10pt;}
#footer .links a:link,
#footer .links a:visited,
#footer .links a:active {color:blue;}
#footer div {margin-top:10px;text-align:center;}
#footer .enrolling {border:1px solid #aaaaaa;}

/* promos */
#su_form {float:right;width:250px;margin-top:20px;}
#su_form h1 {font-size:16px;padding:5px 0 5px 0;border-bottom:1px solid black;}
#su_form div {padding:4px 0 4px 0;}
#su_form label {display:block;font-weight:bold;}
#su_form input {width:175px;}
#su_form #i_submit {width:70px;float:left;margin-right:11px;margin-top:15px;}
#su_form #i_country {width:175px;}
#su_form #i_state {width:175px;}
#su_form #i_expYear {width:75px;}
#su_form #i_expMonth {width:50px;}
#su_form span {color:red;font-weight:bold;}
#imgSection {float:left;width:290px;}
#eList {font-size:14px;color:red;font-weight:bold;}
#errorBox {float:right;width:290px;}
#errorBox h1 {font-size:16px;}
#oConfirmBox {width:290px;text-align:center;float:right;padding-top:20px;}
#oConfirmBox h1 {font-size:16px;}
#oConfirmBox p {font-size:14px;}

/* free signup right promo */
#finfo_signup h1 {font-size:12pt;padding-bottom:8px;}
#finfo_signup {padding:15px 0 15px 0;text-align:left;border:1px solid orange;font-size:8pt;margin-top:3px;}
#finfo_signup .content {padding:6px;}
#finfo_signup label {display:block;width:100%;text-align:left;padding-bottom:3px;font-weight:bold;}
#finfo_signup input, #finfo_signup select {width:80%;}
#finfo_signup ul {list-style-position:inside;font-size:9pt;padding:0 5px 0 5px;}
#finfo_signup li {padding-bottom:4px;}
#finfo_signup div {padding:7px 0 7px 0;}
#finfo_signup p {padding-bottom:8px;}

/* 4 month mp promo */
#four_mp img {width:100%;}

/* gos promo */
#gos_promo {width:155px;}
#gos_promo img {width:155px;}

/* order check  form */
#check_enroll_form {padding:10px 0 10px 0;}
#check_enroll_form .iblock label {display:block;width:125px;font-weight:bold;float:left;}
#check_enroll_form .iblock input {width:150px;float:left;}
#check_enroll_form .sblock {padding:10px 0 10px 0;}

/* subscription order confirm box */
#order_confirm .down {margin-top:10px;}
#order_confirm .sblock {text-align:right;}
#order_confirm .sblock input {margin-left:15px;}

/* order complete */
#order_complete .down {margin-top:15px;}

/* soft icons */
.icon {display:block;width:16px;height:16px;}
.phone {background:url(../img/phone.gif) no-repeat;}

/*  */
#pub_image {width:325px;float:left;}
#pub_nav {width:270px;float:left;}
#pub_nav ul {padding-top:25px;}

#new_customer_banner {border:1px solid #aaaaaa;margin-bottom:2px;margin-bottom:2px;}

/* company snapshot cell for drip kids */
.companySnapCell {border-bottom:1px solid #aaaaaa;}
.companySnapCell div {float:left;padding:0 5px 10px 5px;}
.companySnapCell .right {width:165px;}
.companySnapCell .right img {width:135px;}
.companySnapCell .left {width:295px;}
.companySnapCell .left p {padding-top:10px;}
.companySnapCell .left form {padding-top:40px;}

#kid_compound_tables table {width:27%;float:left;border:1px solid #aaaaaa;margin-left:5px;padding-bottom:10px;margin-bottom:10px;}
#kid_compound_tables th {padding:0 2px 0 2px;}
#kid_compound_tables td {padding:0 2px 0 2px;}
#kid_compound_tables .descr {height:40px;text-align:center;}
#kid_compount_tables .descr p {padding:0;margin:0;}

.esp_wrapper {font-size:14pt;}



.abc_choices {text-align:center;border-bottom:1px solid black;padding:4px 0 4px 0;}


#esp_comp_table {text-align:left;width:95%;margin:0 auto;border-collapse:collapse;font-size:14pt;margin-top:10px;}
#esp_comp_table th {border-bottom:1px solid black;text-align:left;}
#esp_comp_table td {border-bottom:1px solid #aaaaaa;}


.age_table {text-align:left;}


#f_broker_form {padding-top:10px;text-align:center;}
#f_broker_form div {padding:10px 0 4px 0;margin:0 auto;}
#f_broker_form label {font-weight:bold;font-size:9pt;display:block;width:200px;text-align:center;}
#f_broker_form input {text-align:center;}
#f_broker_form #i_company,#f_broker_form #i_company input,#f_broker_form #i_company label {width:200px;}
#f_broker_form #i_years,#f_broker_form #i_years input,#f_broker_form #i_years label {width:200px;}
#f_broker_form #i_submit {padding:3px;text-align:center;font-size:11pt;margin-top:10px;}

#f_broker_table {margin-top:15px;padding:20px;background-color:#f3f3f3;border:1px solid black;}


#r72_table {width:400px;border:1px solid #aaaaaa;border-collapse:collapse;margin:0 auto;margin-top:25px;margin-bottom:25px;}
#r72_table th{border-bottom:1px solid black;padding:2px;}
#r72_table td{border-bottom:1px solid #aaaaaa;padding:2px;}
#r72_table .sum {text-align:center;font-weight:bold;padding-top:10px;font-size:12pt;}

#f_r72 {margin:0 auto;width:100%;border-bottom:1px solid #aaaaaa;padding-bottom:10px;text-align:center;}
#f_r72 #i_submit {font-size:11pt;margin-top:10px;}
#f_r72 label{font-weight:bold;padding:5px;}

.table_lined {border-collapse:collapse;}
.table_lined th {border-bottom:1px solid black;}
.table_lined td {border-bottom:1px solid #aaaaaa;}

#symbol_lookup {border:1px solid #aaaaaa;float:right;padding:6px;}


.caplink {font-size:9pt;padding-bottom:10px;}


#about_us_div .txt {padding-bottom:14px;}
#about_us_div ul {list-style-position:inside;}
#about_us_div li {padding-bottom:14px;list-style:disc;}


#invest_index label {font-weight:bold;font-size:9pt;}


/* calculate growth section */

#calc_growth label {font-size:9pt;font-weight:bold;}


#tm_txt {float:left;width:333px;padding-right:10px;}
#tm_table {border:2px solid #aaaaaa;width:100%;margin-top:8px;margin-bottom:10px;}
#tm_table th {background-color:#f3f3f3;text-align:Center;border-bottom:2px solid #aaaaaa;padding-bottom:5px;}
#tm_table td {padding:2px 0 0 8px;}
#tm_bottom {padding-top:10px;padding-left:30px;padding-right:35px;}


#latest_picks .right1 #tm_table_index {width:140px;font-size:9pt;border:1px solid #aaaaaa;padding-left:8px;}
#latest_picks .right1 #tm_table_index a {font-size:11px;}
#latest_picks .right1 #tm_table_index td {padding-bottom:1px;}

#latest_picks .right2 #tm_table_index th {font-size:12pt;}
#latest_picks .right2 #tm_table_index {width:200px;border:1px solid #aaaaaa;padding-left:8px;}
#latest_picks .right2 #tm_table_index a {font-size:11px;font-size:11pt;}
#latest_picks .right2 #tm_table_index td {padding-bottom:1px;}


#latest_picks h1 {width:300px;}
#latest_picks .left1 {width:330px;float:left;}
#latest_picks .right1 {width:140px;float:left;padding-left:10px;}
#latest_picks .left2 {width:600px;float:left;}
#latest_picks .right2 {width:200px;float:left;padding-left:10px;}
#latest_picks p {float:left;font-size:12px;}



#ads_form {}
#ads_form .label_one {width:105px;text-align:right;padding-right:5px;font-weight:bold;font-size:7pt;}
#ads_form .label_two {padding-left:4px;font-weight:bold;font-size:7pt;}
#ads_form #inputs {float:left;width:360px;}
#ads_form #checks {float:left;width:200px;}
#ads_form .iblock {padding:2px 0 2px 0;}
#ads_form .iblock input {font-weight:bold;}
#ads_form .iblock select {margin-top:3px;font-weight:bold;}
#ads_form .iblock span {font-size:7pt;}
.pls_select {color:red;font-weight:Bold;}
#ads_form .sblock {padding-top:15px;}
#ads_form #normal {padding:6px 0 2px 0;margin-bottom:5px;}
#ads_links {text-align:center;}
#ads_links a:link {padding:0 2px 0 2px;font-size:10pt;}
#ads_table {border-collapse:collapse;}
#ads_table td {border-bottom:1px solid #aaaaaa;padding:3px 0 3px 0;}
#ads_form .cblock {padding-bottom:5px;}
#ads_footer_ul {list-style-position:inside;padding-left:10px;font-size:9pt;padding-bottom:10px;}
#ads_footer_ul li {padding-top:2px;}
#f_enroll_button input {margin-top:15px;padding:3px;font-size:12pt;width:200px;}
.ads_split .cblock {padding-top:4px;}

#ads_advert_buttons {text-align:center;padding-top:10px;}

#mordered a:link {font-size:7pt;}
#mordered .more a:link {font-size:8pt;color:black;}
#mordered {border-collapse:collapse;}
#mordered th {border-bottom:1px solid #aaaaaa;padding:5px;}
#mordered td {width:20%;vertical-align:top;border-right:1px solid #aaaaaa;padding:3px 2px 3px 2px;}


.txt_sky {font-size:9pt;padding:5px 0 5px 0;}
.txt_sky li {padding-bottom:4px;}

#etimes_banner {background:url(../img/etimes.jpg) no-repeat;display:block;width:900px;height:124px;}

#etimes_banner input {padding:0;margin:0;}
#etimes_banner #yield {margin-top:0;padding:0;position:relative;height:25px;width:30px;font-size:10pt;text-align:center;top:47px;left:152px;border:1px solid white;}
#etimes_banner #submit {position:relative;font-size:7pt;left:217px;top:22px;font-weight:bold;width:80px;}

#adrips_table {width:100%;text-align:right;}
#adrips_table td {vertical-align:top;padding-top:10px;}


#adrips_ul {padding-left:55px;}
#adrips_ul li {padding-top:0;margin-top:0;float:left;}

#login_error {font-size:9pt;background-color:#EBEFF9;border:1px solid #6B90DA;text-align:center;padding:2px;font-weight:bold;color:red;margin:5px 0 5px 0;width:85%;margin:0 auto;}
#login_error p {padding-bottom:5px;}

#login_req #login, #login_req #qcreate {width:50%;float:left;}
#login_req #qcreate ul {font-size:9pt;color:red;padding-top:5px;}
#login_req label {display:block;width:120px;float:left;}
#login_req .iblock {height:20px;}
#login_req .iblock input {float:left;}
#login_req .isubmit {text-align:left;}
#login_req .isubmit a:link {margin-left:10px;}
#login_req .isubmit input {padding:0px 2px 0 2px;font-size:10pt;width:100px;}
#login_req h1 span {float:right;}
#qcreate #inform p {font-size:9pt;color:red;font-weight:bold;padding-bottom:5px;}


#gp_ul {font-size:9pt;padding-left:20px;}


#media_container {}
#media_container #mvideo {width:439px;height:450px;padding:0 20px 0 20px;float:left;border-right:1px solid #aaaaaa;}
#media_container #mvideo h1 {font-size:10pt;padding:2px 0 10px 0;font-weight:bold;}
#media_container #svideos {float:left;width:200px;padding:0 10px 0 10px;}
#media_container #svideos h1 {font-size:10pt;text-align:center;padding-bottom:10px;}
#media_container #svideos .p1 {font-size:9pt;padding-bottom:4px;}
#media_container #svideos .p2 {font-size:9pt;padding-bottom:4px;text-align:center;}
#media_container #svideos .block {padding-bottom:30px;}
#media_container #svideos .img {width:200px;height:160px;border:1px solid black;}

#site_map {list-style-position:inside;padding-left:10px;font-size:10pt;}
#site_map ul {padding-left:25px;}
#site_map span {font-weight:bold;color:black;text-decoration:underline;}


/* secure ul */
.secure_ul {padding:0;list-style-position:inside;}
.secure_ul a:link,
.secure_ul a:active,
.secure_ul a:visited {color:white;font-size:8pt;}
.secure_ul li {list-style-image:url(../img/lock.gif);}


#drip_cart {float:right;padding-right:10px;margin-top:4px;}
#drip_cart a:link,
#drip_cart a:active,
#drip_cart a:visited {color:white;font-size:10pt;}
#drip_cart #cart {margin-top:1px;background:url(../img/cart.gif) no-repeat;display:block;width:16px;height:16px;float:left;padding-right:5px;}

/* subscription order table */
.sub_order_table {width:100%;margin-bottom:20px;border-collapse:collapse;font-size:11pt;}
.sub_order_table th {border-bottom:1px solid black;}

#sub_status_form .iblock label {display:block;width:150px;font-weight:bold;}
#sub_status_form .iblock input {width:150px;}

#xxx {font-weight:bold;margin-top:20px;}


#mp_in_news {border:1px solid #aaaaaa;background-color:#dfdfdf;height:30px;}
#mp_in_news  a:link, 
#mp_in_news  a:visited,
#mp_in_news  a:active {padding:0 20px 10px 10px;font-size:11pt;padding-bottom:6px;}
#mp_in_news marquee {width:325px;}


#vitas_blog {padding-left:30px;padding:0 60px 20px 20px;}
#vitas_blog h1 {color:#993333;border-bottom:1px solid #aaaaaa;padding-top:20px;}
#vitas_blog h1 .title {float:left;}
#vitas_blog h1 .date {font-size:8pt;padding-left:4px;padding-left:10px;float:left;}
#vitas_blog h1 a:link {float:right;}
#vitas_blog p {padding-top:10px;font-size:12pt;}
#vitas_blog a:link,
#vitas_blog a:active,
#vitas_blog a:visited {font-size:9pt;padding-left:4px;}
#vitas_blog a:hover {text-decoration:underline;}
#vitas_blog h2 {font-size:12pt;padding-top:5px;}
#vitas_blog label {display:block;padding:5px 0 2px 0;}
#vitas_blog input {border:1px solid #aaaaaa;}
#vitas_blog textarea {overflow:hidden;border:1px solid #aaaaaa;width:400px;height:150px;} 
#vitas_blog .i_name {width:175px;}
#vitas_blog .i_email {width:175px;}
#vitas_blog .i_post {margin-top:10px;font-size:12pt;}
#vitas_blog h3 {font-size:10pt;padding-top:8px;}



/* vitas blog link */
.vb_chunk {width:530px;height:330px;float:left;}
.vb_chunk #pic_header {width:100%;border-bottom:1px solid #aaaaaa;margin-top:0;padding-top:0;}
.vb_chunk #pic_header p {font-size:7pt;font-weight:bold;padding:4px 0 2px 0;padding-top:10px;}
.vb_chunk #vb_mission p {padding-top:8px;padding-bottom:0;font-size:11pt;}
.vb_chunk #vb_mission a:link,
.vb_chunk #vb_mission a:active,
.vb_chunk #vb_mission a:visited,
.vb_chunk #vb_mission a:hover {font-size:10px;text-decoration:underline;padding-top:0;margin-top:0;}
.vb_chunk #pic_header a:link,
.vb_chunk #pic_header a:active,
.vb_chunk #pic_header a:visited,
.vb_chunk #pic_header a:hover {text-decoration:underline;font-weight:bold;}
.vb_chunk #vb_mission h1 {margin-top:10px;}
.vb_chunk #pic_header .left  {float:left;}
.vb_chunk #pic_header .right {float:right;}





#special_stock {text-align:right;border:1px solid black;padding:2px 210px 2px 2px;background-color:#f3f3f3;margin-bottom:8px;}
#special_stock div {padding:4px 8px 10px 4px;}
#special_stock h1 {font-size:12pt;}
#special_stock p {font-size:9pt;padding-top:2px;}
#special_stock a:link {text-decoration:underline;}


#stock_special_descr {padding:6px 6px 6px 12px;}
#stock_special_descr h1 {font-size:14pt;}
#stock_special_descr h2 {padding-top:6px;font-size:10pt;font-weight:normal;}
#stock_special_descr h3 {padding-top:6px;font-size:18pt;}
#stock_special_descr p {width:80%;padding-top:14px;font-size:12pt;}
#stock_special_descr form {margin-top:20px;}
#stock_special_descr form div {padding-top:4px;}
#stock_special_descr label {font-weight:bold;display:block;width:130px;float:left;font-size:8pt;}
#stock_special_descr input {float:left;}
#stock_special_descr ul {margin-top:10px;}

#qdripsearch {font-size:9pt;padding-bottom:8px;}
#qdripsearch input {border:1px solid #aaaaaa;}
#qdripsearch h1 {color:yellow;text-align:left;padding:2px 0 4px 0;}
#qdripsearch label {font-weight:bold;color:white;display:block;width:50px;padding:5px 0 5px 0;}
#qdripsearch #i_symbol {width:50px;}
#qdripsearch .b {color:black;}
#qdripsearch .w {color:white;}


#fifteenb {padding:4px 15px 4px 15px;}
#fifteenb h1 {font-size:14pt;text-align:center;}
#fifteenb h3 {font-size:18pt;text-align:center;padding-top:35px;}
#fifteenb p {padding-top:25px;}
#fifteenb table {margin-top:15px;border-collapse:collapse;text-align:left;}
#fifteenb td {padding:2px 12px 0 0;} 
#fifteenb table a:link,
#fifteenb table a:hover,
#fifteenb table a:active,
#fifteenb table a:visited {font-size:10pt;}
#fifteenb a:link,
#fifteenb a:hover,
#fifteenb a:active,
#fifteenb a:visited {font-size:9pt;}
#fifteenb form {margin-top:20px;}
#fifteenb form div {padding-top:4px;}
#fifteenb label {font-weight:bold;display:block;width:130px;float:left;font-size:8pt;}
#fifteenb input {float:left;}
#fifteenb ul {width:200px;padding-left:7px;margin-top:0;padding-left:10px;}
#fifteenb li {padding-bottom:7px;}
#fifteenb #pic_index {padding-top:40px;width:500px;}
#fifteenb #pic_index ul, #fifteenb #pic_index img {float:left;}
#fifteenb #pic_index span {}
#fifteenb h4 {padding-bottom:8px;padding-left:4px;font-weight:normal;}


#pic_index #left,#pic_index #right {float:left;}
#pic_index #left {width:250px;}
#pic_index #right {width:250px;}


#fifteenb_co {padding:10px 90px 0 30px;}
#fifteenb_co h1 {padding-bottom:3px;font-size:16pt;}
#fifteenb_co h2 {padding-top:8px;}
#fifteenb_co p {padding-top:6px;padding-bottom:10px;}
#fifteenb_co span {font-size:18pt;}
#fifteenb_co ul {padding-top:8px;padding-bottom:10px;font-size:10pt;}
#fifteenb_co img {padding-top:10px;}



#gos_xmas {margin:0;padding:0;margin-bottom:3px;}


/* annes dropdown menu */
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Times;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{
background-color: #99ccff;
}


#guide_landing #left {width:350px;}
#guide_landing #right {width:300px;padding-left:20px;padding-top:10px;}
#guide_landing #left,#guide_landing #right {float:left;}
#guide_landing ul {color:red;font-weight:bold;font-size:9pt;padding:10px 0 0 0;}
#guide_landing h4 {padding-top:20px;}
#guide_landing input {float:left;}
#guide_landing label {float:left;} 
#guide_landing .iblock {padding:4px 0 4px 0;}
#guide_landing .l {width:140px;}
#guide_landing .s {width:75px;}
#guide_landing #checkout_button {padding-top:20px;}

#what_are_drips {}
#what_are_drips h1  {font-size:18pt;}

#fb_order {padding:5px 0 15px 0;color:red;margin-top:10px;}
#fb_order #i_submit {font-size:12pt;font-weight:bold;}


#slash_investing h1 {font-size:14pt;padding-top:4px;}
#slash_investing h2 {font-size:12pt;padding-top:2px;font-style:italic;}
#slash_investing h3 {font-size:12pt;padding-top:2px;}
#slash_investing {padding-left:10px;}
#slash_investing p {width:80%;padding:10px 0 5px 0;}
#slash_investing .cheader {font-size:14pt;padding:10px 0 10px 0;}
#slash_investing ul {list-style-type:none;}
#slash_investing ol {list-style-position:outside;padding-left:30px;}
#slash_investing ol li {}
#slash_investing ol a:link,
#slash_investing ol a:active,
#slash_investing ol a:visited {color:blue;text-decoration:underline;}
#slash_investing form {margin-top:20px;}
#slash_investing form div {padding-top:4px;}
#slash_investing label {font-weight:bold;display:block;width:130px;float:left;font-size:8pt;}
#slash_investing input {float:left;}


.slash_four_table {border:1px solid #aaaaaa;border-left:0;border-right:0;text-align:left;width:100%;margin-top:15px;margin-bottom:15px;}
.slash_four_table th {text-align:left;}


#creview_window table {margin-top:5px;text-align:center;border:1px solid #aaaaaa;border-left:0;border-right:0;padding:5px 0 5px 0;}
#creview_window th {text-align:center;font-weight:normal;}
#creview_window .label {font-size:7pt;}
#creview_window .data {font-size:8pt;}
#creview_window h1 {}
#creview_window h2 {padding-top:4px;padding-bottom:2px;}
#creview_window form {padding:15px 0 10px 0;text-align:center;margin-top:10px;}
#creview_window label {padding-right:5px;color:red;}
#creview_window #the_disclaimer {font-size:8pt;}
#creview_window #the_submit {margin-top:10px;}


#mp_bio .ecell h2 {padding-bottom:4px;}
#mp_bio .ecell {margin:5px 0 5px 0;border-bottom:1px solid #aaaaaa;padding-bottom:4px;}
#mp_bio .ecell p {font-size:10pt;float:right;padding-bottom:8px;width:70%;padding-top:2px;padding-left:20px;}
#mp_bio .ecell img {float:left;margin-top:5px;}





#prospectus_block {width:100%;margin:0;padding:0;}
#prospectus_block h1 {font-size:10pt;}
#prospectus_block h3 {margin-top:5px;}
#prospectus_block h3 a:link,
#prospectus_block h3 a:hover,
#prospectus_block h3 a:active,
#prospectus_block h3 a:visited {text-decoration:underline;font-size:10pt;}
#prospectus_block table {border-collapse:collapse;margin-top:5px;font-size:8pt;}
#prospectus_block .label {width:165px;}
#prospectus_block .label_two {width:105px;}
#prospectus_block .data {font-weight:bold;}
#prospectus_block td {border-bottom:1px solid #f3f3f3;padding:3px 0 3px 0;}
#prospectus_block #top table {width:217px;float:left;margin-right:10px;}
#prospectus_block #top h2 {padding-top:20px;font-style:italic;}
#prospectus_block .disclaimer {font-size:7pt;font-weight:bold;padding-top:10px;}
#sells_by_table {border-collapse:collapse;margin-top:5px;}
#sells_by_table .label {width:100px;}
#sells_by_table .data {}

#prospectus_block * {font-size:8pt;}
#prospectus_block h1 {font-size:14pt;}
#prospectus_block h2 {font-size:10pt;}
#prospectus_block #bottom {margin-top:25px;}
#prospectus_block #bottom .left {font-size:10pt;float:left;}
#prospectus_block #bottom .right {width:30%;float:left;}
#prospectus_block #bottom .left h2 {padding-bottom:10px;font-style:italic;}
#prospectus_block #bottom .right ul {width:130px;list-style:none;border:1px solid #aaaaaa;border-bottom:0;}
#prospectus_block #bottom .right ul a {display:block;padding:4px;font-size:8pt;}
#prospectus_block #bottom .right ul a:hover {background-color:#f3f3f3;}
#prospectus_block #bottom .right li {border-bottom:1px solid #aaaaaa;}
#prospectus_block #section_info {font-size:9pt;border:1px solid #aaaaaa;margin-top:10px;padding:8px;background-color:#f3f3f3;}
#prospectus_block #section_info p {padding:8px 0 3px 0;}

#prospectus_block #section_links {border:1px solid #aaaaaa;margin-top:10px;padding:4px;}
#prospectus_block #section_links a {text-decoration:underline;padding-left:15px;}






#product_descr .content {padding:15px 35px 15px 35px;}
#product_descr img {padding:10px;}
#product_descr .txt {padding-top:8px;}


.ads_split .left {width:285px;float:left;}
.ads_split .left input {width:135px;}
.ads_split .left select {width:140px;}
.ads_split .left span {padding-left:2px;font-weight:bold;}
.ads_split .right {width:195px;float:left;padding-left:4px;}
.ads_split .right label {}
.ads_divide {padding:5px 0 5px 0;margin-bottom:5px;}
.ads_split .right .cblock {padding-bottom:4px;}
#alpha_browse {font-size:8pt;}
#alpha_browse a {padding-right:1px;}

#ads {font-size:12px;}
#ads .guest_signup {font-size:10pt;color:red;font-weight:bold;padding-bottom:8px;}
#ads .guest_signup a {display:block;}
#ads_table {margin-top:15px;}
#ads_table th {border-bottom:1px solid #aaaaaa;padding-bottom:3px;}
#ads_table td {border-bottom:1px solid #f3f3f3;padding:4px 0 2px 0;}

#ads_table #pagination {text-align:center;padding:10px 0 10px 0;}
#ads_table #pagination a {padding:0 20px 0 20px;color:black;font-size:10pt;}


#ads_table .price {width:50px;}
#ads_table .available {width:70px;}
#ads_table .details {width:55px;}

#mp_mission {padding:14px;}
#mp_mission .top {width:100%;}
#mp_mission .top .left {width:200px;float:left;padding-bottom:4px;}
#mp_mission .top .right {width:255px;float:left;padding-left:10px;padding-bottom:4px;}
#mp_mission .top .right .txt {font-size:13px;}
#mp_mission .top .right h1 {font-size:13pt;}
#mp_mission .bottom {width:100%;}
#mp_mission .bottom span {padding-right:120px;}

#index_opinion p {font-size:10pt;padding-bottom:6px;}

#ask_vita li {margin-bottom:2px;}
#ask_vita li a {font-size:9pt;}
#ask_vita h2 {font-size:10pt;margin-top:14px;padding-bottom:10px;}
#ask_vita p {padding:4px 0 4px 0;font-size:10pt;}

.white_ul {color:white;font-family:helvetica;font-size:8pt;padding:5px 0 5px 20px;}
.white_ul a {color:white;}

#f_order_form {text-align:center;margin-top:10px;}
#f_order_form label {font-weight:bold;font-size:12px;padding-right:4px;}

.drip_agreement * {font-size:10pt;}
.drip_agreement .txt {}
.drip_agreement ul {list-style-position:inside;font-size:10pt;}
.drip_agreement li {padding-top:5px;}
.drip_agreement #i_iagree {text-align:center;font-weight:bold;padding-top:5px;}
.drip_agreement #i_submit {text-align:center;padding-top:10px;}

.shrink_font * {font-size:10pt;}

#rich_get_richer .subtitle {font-weight:bold;padding-top:6px;padding-bottom:8px;}
#rich_get_richer ul {}
#rich_get_richer li {padding-top:6px;padding-bottom:6px;list-style:disc;font-size:10pt;}


#build_drip_port .subtitle {font-weight:bold;padding:6px 0 8px 0;}


#dollar_cost .subtitleb {padding:6px 0 8px 0;}
#dollar_cost img {padding:10px 0 10px 0;}


#product_descriptions .title a {color:white;}
#product_descriptions .title {padding:2px;}


#qsearch form {padding:10px 0 10px 0;}
#qsearch label {font-weight:bold;padding-right:5px;}
#qsearch #i_symbol {width:50px;}


/* guide buyers landing page */
#guide_buyers {width:800px;padding:20px;}
#guide_buyers .ibox p {font-size:10pt;font-weight:bold;}
#guide_buyers .ibox {border:1px solid #3366CC;padding:5px;background-color:#D5DFF3;}
#guide_buyers ul {list-style-position:inside;font-weight:bold;}
#guide_buyers p {font-size:11pt;margin:5px 0 10px 0;}
#guide_buyers h1 {font-size:16pt;}
#guide_buyers #f_activate_one {margin-top:15px;width:265px;}
#guide_buyers #f_activate_two div {padding-bottom:10px;}
#guide_buyers .iblock  {padding:2px 0 2px 0;}
#guide_buyers .iblock label {font-weight:bold;width:110px;display:block;float:left;}
#guide_buyers .iblock input {border:1px solid #aaaaaa;float:left;}
#guide_buyers .sblock {padding-top:10px;}
#guide_buyers .cblock {padding-top:10px;}

#top_banners {margin:0;padding:0;}
#top_banners img {margin:0;padding:0;}
#top_banners a {margin:0;padding:0;height:0;}

#freedom_offer h1 {font-size:12pt;}
#freedom_offer h2 {font-size:11pt;margin-bottom:8px;width:80%;}
#freedom_offer #top {padding:20px;padding-bottom:0;}
#freedom_offer #bottom {padding:0;margin:0;}
#freedom_offer form {padding:0;margin:0;}
#freedom_offer p {margin-bottom:8px;width:80%;font-size:11pt;}
#freedom_offer ul {list-style-position:inside;margin-bottom:10px;margin-top:10px;}
#freedom_offer li {font-size:11pt;padding-top:8px;}
#freedom_offer .i_radio {position:relative;left:20px;top:110px;}
#freedom_offer #reasons {width:50%;;float:left;}
#freedom_offer #jump {width:50%;float:left;text-align:right;}
#freedom_offer #jump a {font-size:14pt;text-decoration:underline;color:blue;position:relative;right:125px;top:15px;}



#new_monthly_ports  h1 {text-align:center;font-size:16pt;margin-top:15px;}
#new_monthly_ports #companies {width:500px;padding-left:20px;padding-top:20px;float:left;}
#new_monthly_ports #companies table {text-align:left;font-size:14pt;}
#new_monthly_ports #companies p {margin-top:40px;}
#new_monthly_ports #companies th {padding-bottom:15px;}
#new_monthly_ports #companies td {padding-bottom:15px;}
#new_monthly_ports #companies .company {width:400px;}


#new_monthly_ports #portfolio_text {width:290px;float:left;padding-left:20px;padding-top:20px;}
#new_monthly_ports #portfolio_text p {padding-bottom:5px;font-size:9pt;}

#ask {margin-top:10px;}
#ask p {font-weight:bold;font-size:12pt;}
#ask form {margin-top:10px;}
#ask label {width:100px;display:block;font-weight:bold;padding-bottom:2px;}
#ask form div {padding-bottom:10px;}
#ask #i_question {width:400px;height:100px;border:1px solid black;}
#ask #i_name {border:1px solid black;width:200px;}
#ask #i_email {border:1px solid black;width:200px;}
#ask li {list-style:disc;list-style-position:inside;}

#getting_started h1 {font-size:17pt;padding-bottom:6px;margin-top:18px;}
#getting_started {padding-top:15px;margin:0 auto;}
#gs_header {text-align:center;padding-bottom:17px;}
#getting_started ul {list-style-position:inside;}
#getting_started li {padding-bottom:6px;}
#getting_started p {padding-bottom:16px;}
#getting_started #spacer {height:3px;}
.getting_started .iblock input {border:1px solid #aaaaaa;}
.getting_started .iblock select {border:1px solid #aaaaaa;}

#getting_started #left {padding-left:55px;width:545px;float:left;}
#getting_started #right {width:130px;float:right;padding-right:75px;}
#getting_started #right img {margin-top:80px;}


#getting_started_a ul {list-style-position:inside;font-size:9pt;width:365px;margin:0 auto;padding-bottom:20px;color:red;font-weight:bold;}
#getting_started_a ul li {padding-bottom:2px;}
#getting_started_a {width:530px;margin:0 auto;}
#getting_started_a form {width:300px;margin:0 auto;}

#getting_started_b #image_holder {text-align:center;}
#getting_started_b {width:700px;margin:0 auto;}
#getting_started_b  table {text-align:left;margin-top:10px;font-size:10pt;width:100%;border:1px solid #aaaaaa;border-collapse:collapse;}
#getting_started_b td {border-bottom:1px solid #aaaaaa;}
#getting_started_b th {border-bottom:1px solid black;}
#getting_started_b td,#getting_started_b th {padding:1px 2px 1px 2px;}
#getting_started_b #f_find_company {width:200px;float:left;}
#f_find_company input {border:1px solid #aaaaaa;}
#getting_started_b h1 {font-size:12pt;}
#getting_started_b label {font-size:10pt;font-weight:bold;}
#getting_started_b h2 {font-size:11pt;margin-top:10px;text-align:center;}
#getting_started_b #f_process {margin-top:10px;}
#getting_started_b .info {font-size:10pt;color:red;text-align:center;margin-top:10px;font-weight:bold;}
#getting_started_b #i_symbol {width:50px;}
#getting_started_b #results {width:450px;float:right;text-align:right;font-size:10pt;}
#getting_started_b #results span {padding-right:5px;}
#getting_started_b #search_bar {border-bottom:1px solid #aaaaaa;margin-top:10px;padding:0 25px 4px 25px;}

#getting_started_b #i_enroll {background-color:green;border:1px solid #aaaaaa;color:white;font-weight:bold;}
#order_wrap {width:750px;margin:0 auto;margin-top:10px;}

#getting_started_b .i_shares {border:1px solid #aaaaaa;width:40px;}
#getting_started_b .attn {font-size:9pt;padding-top:15px;}
#symbol_lookup_s {width:400px;background-color:#1268AE;padding:5px;MARGIN:0 AUTO;}  
#symbol_lookup_s_bg {background-color:#1268AE;}
#symbol_lookup_s form {text-align:center;width:100%;padding-bottom:10px;}
#symbol_lookup_s label {font-size:10pt;font-weight:bold;color:white;}
#symbol_lookup_s #i_company {border:1px solid #aaaaaa;}
#symbol_lookup_s #abet {text-align:center;border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;padding-bottom:4px;}
#symbol_lookup_s #abet a {color:white;font-size:10pt;text-decoration:underline;margin:0 1px 0 1px;}
#symbol_lookup_s table {text-align:left;color:white;font-size:9pt;width:100%;margin-top:10px;border-collapse:collapse;}
#symbol_lookup_s table td {border-bottom:1px solid #aaaaaa;padding:2px 0 2px 0;}
#symbol_lookup_s #waiting p {color:white;font-size:10pt;text-align:center;padding:50px 0 50px 0;font-weight:bold;}

#f_unsubscribe {margin-top:10px;padding:0 20px 0 20px;}
#f_unsubscribe p {font-size:9pt;}
#f_unsubscribe label {font-weight:bold;}
#f_unsubscribe div {margin-top:15px;}






#member_account_page {}
#member_account_page h1 {font-size:12pt;}


#left_right {padding-top:15px;}
#free_information {list-style-position:inside;}
#free_information_bg {background-color:#E6E9E9;}
#free_information {width:900px;margin:0 auto;padding-top:10px;border:1px solid #aaaaaa;}
#free_information #content {padding:0 70px 25px 70px;}
#free_information #header {background:url(../img/FIHeader.jpg) no-repeat;height:150px;}
#free_information h1 {font-weight:bold;font-size:35pt;font-family:times;text-align:center;padding-top:70px;color:white;}
#free_information h2 {font-size:16pt;padding-bottom:8px;}
#free_information P {padding-bottom:8px;font-size:13pt;}
#free_information #right {width:400px;float:left;}
#free_information #left {width:345px;float:left;text-align:center;padding-right:15px;}
#free_information li {padding-bottom:5px;font-size:13pt;}
#free_information #right div {padding-bottom:30px;}
#free_information .doc_titles {font-weight:bold;}
#free_information #images_info {font-style:italic;}
#free_information #left div {padding-bottom:20px;}
#free_information #left a {font-size:9pt;margin-bottom:24px;}
#free_information #right span {font-size:16pt;font-weight:bold;}


#email_unsubscribe h1 {padding-bottom:10px;}
#email_unsubscribe {padding:10px 20px 10px 20px;}
#email_unsubscribe form {margin-top:20px;}
#email_unsubscribe p {padding-top:10px;}

#kids_fortune #kids_fortune_offer {text-align:center;margin-top:14px;}

#kids_fortune {width:650px;margin:0 auto;background:url(../img/kids_fortune.jpg) no-repeat;padding-left:250px;padding-top:250px;border:1px solid #aaaaaa;}
#kids_fortune #first h1 {font-size:22pt;padding-bottom:10px;text-align:center;}
#kids_fortune #first h2 {font-size:12pt;padding-bottom:4px;}
#kids_fortune #second {padding-top:20px;text-align:center;}
#kids_fortune #second h3 {font-size:18pt;text-align:center;}
#kids_fortune #first p {padding:4px 0 4px 0;}
#kids_fortune #first li {padding-top:4px;list-style-position:inside;}
#kids_fortune #first div {width:300px;float:left;padding-right:15px;}
#kids_fortune .psmaller {font-size:10pt;}
#kids_fortune_container {width:900px;margin:0 auto;}
#kids_fortune_hanger {position:relative;top:35px;width:900px;text-align:left;}
#kids_fortune_hanger span a {background-color:yellow;margin-left:60px;text-decoration:underline;}
#kids_fortune_hanger p {padding-left:250px;font-weight:bold;}
#kids_fortune #three {font-size:8pt;margin-top:10px;}
#kids_fortune #three table {width:212px;float:left;border-right:1px solid #aaaaaa;padding:0 6px 0 3px;border-collapse:collapse;margin-right:2px;border:1px solid #aaaaaa;}
#kids_fortune #three th {padding-bottom:2px;border-bottom:1px solid #aaaaaa;background-color:#f3f3f3;}
#kids_fortune #three td {padding:1px 2px 1px 6px;}
#kids_fortune #footer {margin-top:20px;padding:4px;font-weight:bold;}

#kids_fortune #three .a th{background-color:#FC3;}
#kids_fortune #three .b th{background-color:#96F;}
#kids_fortune #three .c th {background-color:#6F6;}
#kids_fortune .comp_name {width:160px;}
#kids_fortune #the_offer #the_text {width:80%;margin:0 auto;font-size:10pt;padding-top:80px;}
#kids_fortune #the_offer #the_text p {padding-bottom:6px;}
#kids_fortune #the_offer #the_text li {padding-bottom:6px;text-align:left;}
#kids_fortune #the_offer #the_text a {color:blue;text-decoration:underline;font-size:12pt;}
#kids_fortune #the_offer #the_text p .left {text-align:left;}
#kids_fortune #the_offer  {width:450px;margin:0 auto;background:url(../img/offer_postit.jpg) no-repeat;) no-repeat;height:420px;list-style-position:inside;}

#kids_fortune #form_link {font-size:14pt;text-align:center;margin-top:15px;}




/* free guide stuff */
#free_guide {width:900px;padding-bottom:50px;border:1px solid #aaaaaa;padding-top:300px;margin:0 auto;background:url(../img/free_guide.jpg) no-repeat;}
#free_guide ul {list-style-position:inside;}
#free_guide #top {padding-left:20px;width:490px;padding-right:10px;line-height:25px;float:left;}
#free_guide #top h1 {font-size:14pt;margin-top:15px;}
#free_guide #top h2 {font-size:13pt;margin-top:30px;}
#free_guide #free_guide_form form {padding-top:18px;padding-left:45px;}
#free_guide #free_guide_form form div {padding:2px 0 2px 0;}
#free_guide #free_guide_form {width:346px;float:left;padding-top:300px;}
#free_guide #free_guide_form label {font-weight:bold;font-size:9pt;width:80px;display:block;}
#free_guide #free_guide_form label, #free_guide #free_guide_form input {float:left;}
#free_guide #free_guide_form input {border:1px solid #aaaaaa;}
#free_guide #free_guide_form select {border:1px solid #aaaaaa;}
#free_guide #free_guide_form #i_submit {text-align:center;padding-top:20px;padding-left:115px;}
#free_guide #free_guide_form ul {font-size:10pt;list-style-position:inside;width:90%;margin:0 auto;}
#free_guide #free_guide_form span {font-size:9pt;font-weight:bold;float:left;}
#free_guide #block #bg_middle {background:url(../img/graybox-middle.jpg);}
#free_guide #block #bg_top {background:url(../img/graybox-top.jpg) no-repeat;height:25px;}
#free_guide #block #bg_bottom {background:url(../img/graybox-bottom.jpg) no-repeat;height:25px;}
#free_guide #cc_block {display:none;}
#free_guide #free_guide_form #i_shipping span {padding-left:10px;}
#i_cc_exp select {width:60px;}
#free_guide #block #bg_middle  p {padding-left:20px;}
#free_guide #free_guide_form #o_info {text-align:center;padding-bottom:10px;font-weight:bold;font-size:11pt;}

#drip_top_25 {padding:20px;text-align:left;}
#drip_top_25 h1 {font-size:12pt;padding-bottom:10px;}
#drip_top_25 p {padding-bottom:15px;}
#drip_top_25 table {font-size:11pt;border-collapse:collapse;border:1px solid #aaaaaa;width:100%;}
#drip_top_25 table td {border-bottom:1px solid #aaaaaa;padding:1px 2px 1px 2px;}
#drip_top_25 table th {border-bottom:1px solid black;}
#drip_top_25 table a {}
#drip_top_25 table .td_company {width:300px;}

#old_friend #top {background:url(../img/old_friends_top.jpg) no-repeat;height:560px;border-bottom:1px solid #aaaaaa;}
#old_friend {width:900px;margin:0 auto;border:1px solid #aaaaaa;}
#old_friend #container {padding:10px;}
#old_friend #bottom  ul {list-style-position:inside;font-size:9pt;padding-bottom:15px;font-weight:bold;}
#old_friend #bottom label {font-weight:bold;font-size:9pt;width:110px;display:block;float:left;}
#old_friend #bottom #left {width:450px;float:left;}
#old_friend #bottom #right {width:450px;float:left;}
#old_friend #bottom div {padding:1px 0 1px 0;}
#old_friend input {border:1px solid #aaaaaa;}
#old_friend select {border:1px solid #aaaaaa;}
#old_friend  .m {width:150px;}
#old_friend  .l {width:200px;}
#old_friend #bottom #right p {font-size:11pt;font-weight:bold;padding-bottom:10px;}
#order_conf {font-weight:bold;text-align:center;width:80%;margin:0 auto;}


#free_landing {height:1050px;width:900px;margin:0 auto;}
#free_landing #the_form {padding-top:750px;float:right;padding-right:65px;width:450px;}
#free_landing #the_form form {padding:5px 0 5px 20px;}
#free_landing #the_form label {font-size:10pt;font-weight:bold;width:90px;display:block;float:left;}
#free_landing #the_form input {float:left;border:1px solid black;}
#free_landing #the_form select {border:1px solid black;}
#free_landing #the_form #i_submit input {border:0;float:right;margin-right:50px;margin-top:20px;}

/*  */
#free_landing #the_form #bg_top {background:url(../img/free_landing_top.jpg) no-repeat;height:101px;}
#free_landing #the_form #bg_middle {background:url(../img/free_landing_middle.jpg);}
#free_landing #the_form #bg_middle div {padding:1px 0 1px 0;}
#free_landing #the_form #bg_bottom {background:url(../img/free_landing_bottom.jpg) no-repeat;height:9px;}

#waive_goodbye {margin:0 auto;width:900px;border:1px solid #aaaaaa;}
#waive_goodbye #wg_header {background:url(../img/wg_header.jpg) no-repeat;height:134px;}
#waive_goodbye #wg_content {padding:10px;}
#waive_goodbye #wg_content #left {width:630px;float:left;}
#waive_goodbye #wg_content #right div {padding:1px 0 1px 0;}
#waive_goodbye #wg_content #right {width:150px;float:right;border:1px solid #FFA500;padding:10px 15px 10px 10px;margin-right:30px;}
#waive_goodbye #wg_content #right label {font-weight:bold;width:100px;display:block;float:left;font-size:9pt;}
#waive_goodbye #wg_content #right select {width:158px;}
#waive_goodbye #wg_content #right h1 {font-size:20px;padding-bottom:5px;}
#waive_goodbye #wg_content #right p {padding:0 0 10px 0;font-size:10pt;}
#waive_goodbye #wg_content #right ul {font-size:9pt;list-style-position:inside;color:red;font-weight:bold;}
#waive_goodbye #wg_content #left #rethink {text-align:center;font-size:15pt;padding-top:15px;}
#waive_goodbye #wg_content #left h1 {font-size:14pt;}
#waive_goodbye #wg_content #left ul {list-style-image:url('../img/green_check.jpg');list-style-type:square;padding-left:65px;font-size:15pt;width:565px;padding-top:25px;}
#waive_goodbye #wg_content li {padding-bottom:4px;}
#waive_goodbye #wg_content ul span {position:relative;bottom:18px;}
#waive_goodbye #wg_content #bottom {padding-top:40px;}
#waive_goodbye #wg_content #bottom p {padding-bottom:15px;}

#forms_table .th_name {width:230px;}

#waive_goodbye .subexp {text-indent:10px;font-size:12px;color:red;font-weight:bold;font-style:italic;}

/* tool tip */

.tooltip{position:absolute;display:none;top:0;left:0;z-index:3;border:1px solid #aaaaaa;padding:4px;background-color:yellow;}



#wave {width:900px;margin:0 auto;border:1px solid #aaaaaa;}
#wave #top_text {background:url(../img/wave_top_text.jpg) no-repeat;height:34px;}
#wave #wave_toolbar {border-top:1px solid #aaaaaa;}
#wave #wave_toolbar div {float:left;height:25px;padding-top:2px;}
#wave #wave_toolbar #links {background-color:#F2D65E;width:720px;text-align:center;}
#wave #wave_toolbar #links a {font-size:9pt;color:black;font-family:helvetica;margin:0 9px 0 9px;}
#wave #wave_search {background-color:#1268AE;width:170px;padding-left:10px;}
#wave #wave_search form {padding-right:10px;}
#wave #wave_search input {float:left;}
#wave #wave_search #i_symbol {width:75px;border:1px solid black;margin-right:10px;}
#wave #wave_header {background:url(../img/wave_header.jpg) no-repeat;height:136px;}



#order_login_help .attn {padding-bottom:8px;}
#order_login_help {font-size:10pt;}
#order_login_help p {padding-bottom:4px;}
#order_login_help ul {list-style-position:inside;margin:5px 0 5px 0;}
#order_login_help li {padding-bottom:5px;}

#order_errors {color:red;border:1px solid red;border-left:0;border-right:0;padding:6px;font-weight:bold;}
#order_errors li {padding-bottom:2px;list-style-position:inside;}


#wave #wave_content h1 {font-size:14pt;}
#wave #wave_content #wave_left ul {list-style-image:url('../img/green_check.jpg');list-style-type:square;padding-left:65px;font-size:13pt;width:500px;padding-top:25px;font-weight:bold;}
#wave #wave_content #wave_left ul span {position:relative;bottom:6px;}
#wave #wave_content #rethink {text-align:center;font-size:15pt;padding-top:15px;}
#wave #wave_content #bottom {padding-top:10px;}
#wave #wave_content #bottom p {padding-bottom:15px;}
#wave #wave_content #finfo_signup {padding-left:5px;}
#wave #wave_content {padding-top:20px;}
#wave #wave_content #wave_left {width:560px;padding-left:20px;float:left;PADDING-LEFT:120PX;padding-top:40px;padding-right:40px;}
#wave #wave_content #wave_right {width:143px;float:left;}
#wave #wave_content #wave_right {}
#wave #wave_content #wave_pic #wave_floats img {float:left;}
#wave #wave_content #wave_pic #wave_floats p {width:235px;float:left;padding-left:20px;font-size:10pt;}
#wave #wave_content .subexp {text-indent:10px;font-size:12px;color:red;font-weight:bold;font-style:italic;}
#wave #wave_content #footer {margin-top:45px;}
#wave #wave_content #vita_nelson {padding:0;font-size:8pt;}
#enrolling {border:1px solid #aaaaaa;width:890px;margin:0 auto;font-size:10pt;padding:5px;}
#enrolling p {padding-bottom:10px;}

#order_page h1 {font-size:12pt;padding-bottom:10px;}

#faq_content span {font-weight:bold;}

#guest_pass h2 {font-size:12pt;border-bottom:1px solid black;margin:10px 0 10px 0;}
#guest_pass ul {padding:10px 0 10px 0;}
#guest_pass li {list-style:disc;list-style-position:inside;}
#guest_pass .attn {padding-bottom:6px;}
#guest_pass #errors {font-weight:bold;}
#guest_pass #errors ul {color:red;}
#guest_pass #sblock {padding:10px 0 10px 0;}
#guest_pass #sblock input {margin-right:4px;font-weight:bold;}
